Web Inspector: provide a way to enable/disable event listeners
[WebKit-https.git] / LayoutTests / ChangeLog
1 2017-10-14  Devin Rousso  <webkit@devinrousso.com>
2
3         Web Inspector: provide a way to enable/disable event listeners
4         https://bugs.webkit.org/show_bug.cgi?id=177451
5
6         Reviewed by Joseph Pecoraro.
7
8         * inspector/dom/setEventListenerDisabled-expected.txt: Added.
9         * inspector/dom/setEventListenerDisabled.html: Added.
10
11 2017-10-14  Per Arne Vollan  <pvollan@apple.com>
12
13         Mark fast/frames/frame-unload-navigate-and-setTimeout-assert-fail.html as a flaky crash on Windows.
14         https://bugs.webkit.org/show_bug.cgi?id=178309
15
16         Unreviewed test gardening.
17
18         * platform/win/TestExpectations:
19
20 2017-10-14  Per Arne Vollan  <pvollan@apple.com>
21
22         Mark fast/images/animated-gif-scrolling-crash.html as flaky on Windows.
23         https://bugs.webkit.org/show_bug.cgi?id=178307
24
25         Unreviewed test gardening.
26
27         * platform/win/TestExpectations:
28
29 2017-10-13  Brent Fulgham  <bfulgham@apple.com>
30
31         Protect FrameView during style calculations
32         https://bugs.webkit.org/show_bug.cgi?id=178300
33         <rdar://problem/34869329>
34
35         Reviewed by Ryosuke Niwa.
36
37         * fast/html/marquee-reparent-check-expected.txt: Added.
38         * fast/html/marquee-reparent-check.html: Added.
39
40 2017-10-13  Ryan Haddad  <ryanhaddad@apple.com>
41
42         Mark http/tests/cache-storage/cache-clearing-origin.https.html as flaky.
43         https://bugs.webkit.org/show_bug.cgi?id=178305
44
45         Unreviewed test gardening.
46
47         * platform/mac/TestExpectations:
48
49 2017-10-13  Youenn Fablet  <youenn@apple.com>
50
51         http/tests/cache-storage/cache-clearing-origin.https.html is flaky on Sierra
52         https://bugs.webkit.org/show_bug.cgi?id=178303
53
54         Unreviewed.
55
56         * TestExpectations: Marking test as fail.
57
58 2017-10-13  Brent Fulgham  <bfulgham@apple.com>
59
60         CMD+R / CMD+Q keyboard shortcuts are treated as user interaction with page
61         https://bugs.webkit.org/show_bug.cgi?id=178183
62         <rdar://problem/33327730>
63
64         Reviewed by Ryosuke Niwa.
65
66         * http/tests/resourceLoadStatistics/prevalent-resource-handled-keydown-expected.txt: Added.
67         * http/tests/resourceLoadStatistics/prevalent-resource-handled-keydown.html: Added.
68         * http/tests/resourceLoadStatistics/prevalent-resource-unhandled-keydown-expected.txt: Added.
69         * http/tests/resourceLoadStatistics/prevalent-resource-unhandled-keydown.html: Added.
70         * http/tests/resourceLoadStatistics/resources: Added.
71         * http/tests/resourceLoadStatistics/resources/onclick.html: Added.
72         * platform/ios/TestExpectations: Skip tests that require 'keyDown' support, since this is not
73           available on iOS.
74
75 2017-10-13  Matt Lewis  <jlewis3@apple.com>
76
77         Marked http/tests/inspector/network/resource-sizes-memory-cache.html as flaky.
78         https://bugs.webkit.org/show_bug.cgi?id=177687
79
80         Unreviewed test gardening.
81         * platform/mac-wk2/TestExpectations:
82
83 2017-10-13  Youenn Fablet  <youenn@apple.com>
84
85         Implement listing origins for which CacheStorage is storing data
86         https://bugs.webkit.org/show_bug.cgi?id=178236
87
88         Reviewed by Chris Dumez.
89
90         * http/tests/cache-storage/cache-clearing-origin.https.html:
91
92 2017-10-13  Youenn Fablet  <youenn@apple.com>
93
94         http/tests/cache-storage/cache-origins.https.html is flaky
95         https://bugs.webkit.org/show_bug.cgi?id=178266
96
97         Unreviewed.
98
99         * http/tests/cache-storage/cache-clearing-origin.https.html:
100
101 2017-10-13  Youenn Fablet  <youenn@apple.com>
102
103         Modernize LayoutTests/http/tests/cache-storage/cache-clearing-*.https.html
104         https://bugs.webkit.org/show_bug.cgi?id=178245
105
106         Reviewed by Chris Dumez.
107
108         Using await/async to improve the testing.
109         Taking benefit of clearDOMCache to wait for completion to simplify both tests as well.
110
111         * http/tests/cache-storage/cache-clearing-all.https.html:
112         * http/tests/cache-storage/cache-clearing-origin.https.html:
113
114 2017-10-13  Wenson Hsieh  <wenson_hsieh@apple.com>
115
116         "text/html" data is not exposed when dragging and dropping across origins
117         https://bugs.webkit.org/show_bug.cgi?id=178253
118         <rdar://problem/34971203>
119
120         Reviewed by Ryosuke Niwa.
121
122         Renames some existing layout tests, and also augments two tests to verify that "text/html" is preserved when
123         copying and dragging across origins that don't match.
124
125         * TestExpectations:
126         * editing/pasteboard/data-transfer-set-data-ignore-copied-malformed-url-in-null-expected.txt: Renamed from LayoutTests/editing/pasteboard/data-transfer-set-data-ignore-copied-walformed-url-in-null-expected.txt.
127         * editing/pasteboard/data-transfer-set-data-ignore-copied-malformed-url-in-null-origin-expected.txt: Renamed from LayoutTests/editing/pasteboard/data-transfer-set-data-ignore-copied-walformed-url-in-null-origin-expected.txt.
128         * editing/pasteboard/data-transfer-set-data-ignore-copied-malformed-url-in-null-origin.html: Renamed from LayoutTests/editing/pasteboard/data-transfer-set-data-ignore-copied-walformed-url-in-null-origin.html.
129         * editing/pasteboard/data-transfer-set-data-sanitize-url-when-copying-in-null-origin-expected.txt: Renamed from LayoutTests/editing/pasteboard/data-transfer-set-data-sanitlize-url-when-copying-in-null-origin-expected.txt.
130         * editing/pasteboard/data-transfer-set-data-sanitize-url-when-copying-in-null-origin.html: Renamed from LayoutTests/editing/pasteboard/data-transfer-set-data-sanitlize-url-when-copying-in-null-origin.html.
131         * editing/pasteboard/data-transfer-set-data-sanitize-url-when-dragging-in-null-origin-expected.txt: Renamed from LayoutTests/editing/pasteboard/data-transfer-set-data-sanitlize-url-when-dragging-in-null-origin-expected.txt.
132         * editing/pasteboard/data-transfer-set-data-sanitize-url-when-dragging-in-null-origin.html: Renamed from LayoutTests/editing/pasteboard/data-transfer-set-data-sanitlize-url-when-dragging-in-null-origin.html.
133         * platform/mac-wk1/TestExpectations:
134
135 2017-10-12  Brady Eidson  <beidson@apple.com>
136
137         SW "Hello world".
138         https://bugs.webkit.org/show_bug.cgi?id=178187
139
140         Reviewed by Andy Estes.
141
142         * http/tests/workers/service/basic-register-exceptions-expected.txt:
143         * http/tests/workers/service/basic-register-expected.txt:
144         * http/tests/workers/service/registration-task-queue-scheduling-1-expected.txt:
145
146 2017-10-12  Alex Christensen  <achristensen@webkit.org>
147
148         Use asynchronous ResourceHandleClient calls for WebKit1
149         https://bugs.webkit.org/show_bug.cgi?id=160677
150
151         Reviewed by Brady Eidson.
152
153         * TestExpectations:
154         * platform/gtk/TestExpectations:
155         * platform/ios-wk2/TestExpectations:
156         * platform/mac-wk2/TestExpectations:
157         * platform/wk2/TestExpectations:
158
159         http/tests/cache/iframe-304-crash.html used to deterministically record its didFinishLoading callback,
160         but only for WK1.  It was marked as flaky for all WK2 ports.  It is now flaky in WK1 because the order
161         of the testRunner.notifyDone call and the didFinishLoading logging is no longer deterministic with
162         asynchronous loading, but the test still verifies that there is no crash.
163
164         http/tests/security/cross-origin-modal-dialog-base.html does navigation during showModalDialog, which
165         probably should've never worked in WK1 and never worked in WK2.  WK1 behavior now matches WK2 behavior.
166         I'm not aware of any complaints about no navigation working during showModalDialog in WK2 and I imagine
167         nobody will be regressed by this change, but if we do find such a problem, creative use of MessageQueues
168         like we do with sync xhr in WK1 now could theoretically fix the problem, but we are trying to get
169         rid of showModalDialog anyway.  The test was written to verify that the SecurityOrigin doesn't fall back
170         to the wrong origin, and it certainly doesn't now.
171
172         These tests dump load delegate call order, which are less deterministic now but the tests still behave correctly.
173         http/tests/svg/svg-use-external.html
174         http/tests/loading/text-content-type-with-binary-extension.html
175         http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-iframe-in-main-frame.html
176
177 2017-10-12  Youenn Fablet  <youenn@apple.com>
178
179         Layout Test http/tests/cache-storage/cache-clearing.https.html is failing
180         https://bugs.webkit.org/show_bug.cgi?id=178200
181
182         Reviewed by Chris Dumez.
183
184         Splitting cache-clearing.https.html in two sub tests and marking them as Pass/Timeout for the moment.
185
186         * platform/win/TestExpectations: Skipping cache/sw tests.
187         * TestExpectations:
188         * http/tests/cache-storage/cache-clearing.https.html: Removed.
189         * http/tests/cache-storage/cache-clearing-all.https-expected.txt: Added.
190         * http/tests/cache-storage/cache-clearing-all.https.html: Added.
191         * http/tests/cache-storage/cache-clearing-origin.https-expected.txt: Added.
192         * http/tests/cache-storage/cache-clearing-origin.https.html: Added.
193
194 2017-10-12  Per Arne Vollan  <pvollan@apple.com>
195
196         Mark some xhtml tests as failing on Windows.
197         https://bugs.webkit.org/show_bug.cgi?id=178230
198
199         Unreviewed test gardening.
200
201         * platform/win/TestExpectations:
202
203 2017-10-11  Simon Fraser  <simon.fraser@apple.com>
204
205         Don't assert if mix-blend-mode is set to a non-separable blend mode on a composited layer
206         https://bugs.webkit.org/show_bug.cgi?id=178196
207         rdar://problem/34942337
208
209         Reviewed by Dan Bates.
210
211         * compositing/filters/blend-mode-saturation-expected.txt: Added.
212         * compositing/filters/blend-mode-saturation.html: Added.
213
214 2017-10-12  John Wilander  <wilander@apple.com>
215
216         ResourceLoadObserver::logFrameNavigation() should use redirectResponse.url()
217         https://bugs.webkit.org/show_bug.cgi?id=175257
218         <rdar://problem/33359866>
219
220         Reviewed by Brent Fulgham.
221
222         * TestExpectations:
223             Marked new directory as [ Skip ] since these are WK2-only.
224         * http/tests/resourceLoadStatistics: Added.
225         * http/tests/resourceLoadStatistics/non-sandboxed-iframe-redirect-ip-to-localhost-to-ip-expected.txt: Added.
226         * http/tests/resourceLoadStatistics/non-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html: Added.
227         * http/tests/resourceLoadStatistics/non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-expected.txt: Added.
228         * http/tests/resourceLoadStatistics/non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html: Added.
229         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip-expected.txt: Added.
230         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html: Added.
231         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-expected.txt: Added.
232         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html: Added.
233         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip-expected.txt: Added.
234         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html: Added.
235         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-expected.txt: Added.
236         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html: Added.
237         * http/tests/resourceLoadStatistics/resources: Added.
238         * http/tests/resourceLoadStatistics/resources/iframe-report-back-loaded.html: Added.
239         * http/tests/resourceLoadStatistics/resources/page-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html: Added.
240         * http/tests/resourceLoadStatistics/resources/page-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html: Added.
241         * http/tests/resourceLoadStatistics/resources/page-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html: Added.
242         * http/tests/resourceLoadStatistics/resources/page-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html: Added.
243         * http/tests/resourceLoadStatistics/resources/redirect.php: Added.
244         * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-ip-to-localhost-to-ip-expected.txt: Added.
245         * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-ip-to-localhost-to-ip.html: Added.
246         * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-localhost-to-ip-to-localhost-expected.txt: Added.
247         * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html: Added.
248         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip-expected.txt: Added.
249         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html: Added.
250         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-expected.txt: Added.
251         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html: Added.
252         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip-expected.txt: Added.
253         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html: Added.
254         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-expected.txt: Added.
255         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html: Added.
256         * platform/gtk/TestExpectations:
257             Marked new directory as [ Skip ].
258         * platform/wk2/TestExpectations:
259             Marked new directory as [ Pass ].
260         * platform/wpe/TestExpectations:
261             Marked new directory as [ Skip ].
262
263 2017-10-12  Matt Lewis  <jlewis3@apple.com>
264
265         Marked imported/w3c/web-platform-tests/fetch/security/dangling-markup-mitigation-data-url.tentative.sub.html as flaky on iOS.
266         https://bugs.webkit.org/show_bug.cgi?id=177547
267
268         Unreviewed test gardening.
269
270         * platform/ios/TestExpectations:
271
272 2017-10-12  Matt Lewis  <jlewis3@apple.com>
273
274         Edited expectations for http/tests/media/video-buffered-range-contains-currentTime.html.
275         https://bugs.webkit.org/show_bug.cgi?id=177616
276
277         Unreviewed test gardening.
278
279         * platform/mac-wk2/TestExpectations:
280
281 2017-10-12  Yusuke Suzuki  <utatane.tea@gmail.com>
282
283         Support integrity="" on module scripts
284         https://bugs.webkit.org/show_bug.cgi?id=177959
285
286         Reviewed by Sam Weinig.
287
288         * http/tests/subresource-integrity/resources/crossorigin-anon-script-module.js: Added.
289         * http/tests/subresource-integrity/resources/crossorigin-creds-script-module.js: Added.
290         * http/tests/subresource-integrity/resources/crossorigin-ineligible-script-module.js: Added.
291         * http/tests/subresource-integrity/resources/matching-digest-module.js: Added.
292         * http/tests/subresource-integrity/resources/non-matching-digest-module.js: Added.
293         * http/tests/subresource-integrity/resources/sri-utilities.js:
294         (add_result_callback):
295         (SRIModuleTest):
296         (SRIModuleTest.prototype.execute):
297         * http/tests/subresource-integrity/sri-module-expected.txt: Added.
298         * http/tests/subresource-integrity/sri-module.html: Added.
299         * js/dom/modules/module-inline-ignore-integrity-expected.txt: Added.
300         * js/dom/modules/module-inline-ignore-integrity.html: Added.
301         * js/dom/modules/module-integrity-non-top-level-expected.txt: Added.
302         * js/dom/modules/module-integrity-non-top-level.html: Added.
303         * js/dom/modules/script-tests/module-integrity-non-top-level-2.js: Added.
304         * js/dom/modules/script-tests/module-integrity-non-top-level.js: Added.
305
306 2017-10-11  Per Arne Vollan  <pvollan@apple.com>
307
308         Mark http/tests/cache-storage/cache-clearing.https.html as failing on Windows.
309         https://bugs.webkit.org/show_bug.cgi?id=178200
310
311         Unreviewed test gardening.
312
313         * platform/win/TestExpectations:
314
315 2017-10-11  Ryan Haddad  <ryanhaddad@apple.com>
316
317         Unreviewed, rolling out r223215.
318
319         This change broke the Sierra build.
320
321         Reverted changeset:
322
323         "[Apple Pay] Add subLocality and subAdministrativeArea to
324         ApplePayPaymentContact"
325         https://bugs.webkit.org/show_bug.cgi?id=178191
326         https://trac.webkit.org/changeset/223215
327
328 2017-10-11  Ryan Haddad  <ryanhaddad@apple.com>
329
330         Rebaseline fast/scrolling/adjust-scroll-offset-on-zoom.html for iOS.
331
332         Unreviewed test gardening.
333
334         * platform/ios/fast/scrolling/adjust-scroll-offset-on-zoom-expected.txt: Added.
335
336 2017-10-11  Chris Dumez  <cdumez@apple.com>
337
338         XMLHttpRequest: do not sniff text/html, and do not sniff XML when responseType is set to "text"
339         https://bugs.webkit.org/show_bug.cgi?id=168724
340
341         Reviewed by Ryosuke Niwa.
342
343         Drop outdated test, proper behavior is covered by web-platform-tests.
344
345         * fast/xmlhttprequest/xmlhttprequest-html-response-encoding-expected.txt: Removed.
346         * fast/xmlhttprequest/xmlhttprequest-html-response-encoding.html: Removed.
347
348 2017-10-11  Ryan Haddad  <ryanhaddad@apple.com>
349
350         Mark imported/w3c/web-platform-tests/XMLHttpRequest/open-url-worker-origin.htm as flaky.
351         https://bugs.webkit.org/show_bug.cgi?id=178190
352
353         Unreviewed test gardening.
354
355         * platform/mac/TestExpectations:
356
357 2017-10-11  Andy Estes  <aestes@apple.com>
358
359         [Apple Pay] Add subLocality and subAdministrativeArea to ApplePayPaymentContact
360         https://bugs.webkit.org/show_bug.cgi?id=178191
361         <rdar://problem/34906367>
362
363         Reviewed by Tim Horton.
364
365         * http/tests/ssl/applepay/ApplePaySession-expected.txt:
366         * http/tests/ssl/applepay/ApplePaySession.html:
367
368 2017-10-11  Youenn Fablet  <youenn@apple.com>
369
370         Add API to clean CacheStorage data
371         https://bugs.webkit.org/show_bug.cgi?id=178034
372
373         Reviewed by Chris Dumez.
374
375         * http/tests/cache-storage/cache-clearing.https-expected.txt: Added.
376         * http/tests/cache-storage/cache-clearing.https.html: Added.
377
378 2017-10-11  Chris Dumez  <cdumez@apple.com>
379
380         [Geolocation] Expose Coordinates.floorLevel
381         https://bugs.webkit.org/show_bug.cgi?id=178173
382         <rdar://problem/34918936>
383
384         Reviewed by Ryosuke Niwa.
385
386         Add layout test coverage.
387
388         * fast/dom/Geolocation/floorLevel-expected.txt: Added.
389         * fast/dom/Geolocation/floorLevel.html: Added.
390
391 2017-10-11  Simon Fraser  <simon.fraser@apple.com>
392
393         Avoid triggering layout from style change
394         https://bugs.webkit.org/show_bug.cgi?id=178184
395
396         Reviewed by Zalan Bujtas.
397
398         * fast/scrolling/adjust-scroll-offset-on-zoom-expected.txt: Added.
399         * fast/scrolling/adjust-scroll-offset-on-zoom.html: Added.
400
401 2017-10-11  Ryosuke Niwa  <rniwa@webkit.org>
402
403         Sanitize URL in pasteboard for other applications and cross origin content
404         https://bugs.webkit.org/show_bug.cgi?id=178060
405         <rdar://problem/34874518>
406
407         Reviewed by Wenson Hsieh.
408
409         Added tests for copying & pasting URLs. URLs should be %-escaped and any invalid URL should be stripped away and
410         invisible to a cross-origin content or a null origin document but the same origin content should have access to
411         its original form.
412
413         * TestExpectations:
414         * editing/pasteboard/data-transfer-get-data-on-copying-pasting-malformed-url-in-same-document-expected.txt: Added.
415         * editing/pasteboard/data-transfer-get-data-on-copying-pasting-malformed-url-in-same-document.html: Added.
416         * editing/pasteboard/data-transfer-get-data-on-drop-custom-expected.txt: Rebaselined. We no longer normalize
417         "https://www.apple.com" into "https://www.apple.com/" by NSURL / UIPasteboard within the same origin content.
418         * editing/pasteboard/data-transfer-get-data-on-paste-custom-expected.txt: Ditto.
419         * editing/pasteboard/data-transfer-set-data-ignore-copied-walformed-url-in-null-expected.txt: Added.
420         * editing/pasteboard/data-transfer-set-data-ignore-copied-walformed-url-in-null-origin-expected.txt: Added.
421         * editing/pasteboard/data-transfer-set-data-ignore-copied-walformed-url-in-null-origin.html: Added.
422         * editing/pasteboard/data-transfer-set-data-sanitlize-url-when-copying-in-null-origin-expected.txt: Added.
423         * editing/pasteboard/data-transfer-set-data-sanitlize-url-when-copying-in-null-origin.html: Added.
424         * editing/pasteboard/data-transfer-set-data-sanitlize-url-when-dragging-in-null-origin-expected.txt: Added.
425         * editing/pasteboard/data-transfer-set-data-sanitlize-url-when-dragging-in-null-origin.html: Added.
426         * editing/pasteboard/dataTransfer-setData-getData-expected.txt: Rebaselined. More test cases are passing.
427         * editing/pasteboard/dataTransfer-setData-getData.html: Updated expectations as the original URL is now preserved.
428         * http/tests/security/clipboard/copy-paste-url-across-origin-sanitizes-url-expected.txt: Added.
429         * http/tests/security/clipboard/copy-paste-url-across-origin-sanitizes-url.html: Added.
430         * http/tests/security/clipboard/resources/copy.html: Added.
431         * platform/mac-wk1/TestExpectations:
432
433 2017-10-11  Andy Estes  <aestes@apple.com>
434
435         [Payment Request] Implement Apple Pay merchant validation
436         https://bugs.webkit.org/show_bug.cgi?id=178159
437
438         Reviewed by Brady Eidson.
439
440         * http/tests/ssl/applepay/ApplePayMerchantValidationEvent.https-expected.txt: Added.
441         * http/tests/ssl/applepay/ApplePayMerchantValidationEvent.https.html: Added.
442
443 2017-10-11  Brady Eidson  <beidson@apple.com>
444
445         Add a SW context process (where SW scripts will actually execute).
446         https://bugs.webkit.org/show_bug.cgi?id=178156
447
448         Reviewed by Andy Estes.
449
450         * http/tests/workers/service/basic-register-exceptions-expected.txt:
451         * http/tests/workers/service/basic-register-expected.txt:
452         * http/tests/workers/service/registration-task-queue-scheduling-1-expected.txt:
453
454 2017-10-11  Joanmarie Diggs  <jdiggs@igalia.com>
455
456         [ATK] Expose value of aria-keyshortcuts as object attribute
457         https://bugs.webkit.org/show_bug.cgi?id=171175
458
459         Reviewed by Chris Fleizach.
460
461         * accessibility/gtk/aria-keyshortcuts-expected.txt: Added.
462         * accessibility/gtk/aria-keyshortcuts.html: Added.
463
464 2017-10-11  Youenn Fablet  <youenn@apple.com>
465
466         Import media capture WPT tests
467         https://bugs.webkit.org/show_bug.cgi?id=178138
468
469         Reviewed by Eric Carlson.
470
471         Skipping tests for ports not supporting getUserMedia.
472
473         * platform/mac-wk1/TestExpectations:
474         * platform/win/TestExpectations:
475         * platform/wpe/TestExpectations:
476
477 2017-10-11  Nael Ouedraogo  <nael.ouedraogo@crf.canon.fr>
478
479         [GStreamer] Many media source tests crashing with GStreamer-CRITICAL **: _gst_util_uint64_scale: assertion 'denom != 0' failed in gst_qtdemux_configure_stream()
480         https://bugs.webkit.org/show_bug.cgi?id=176804
481
482         Reviewed by Michael Catanzaro.
483
484         Update expectations for fixed tests.
485
486         * platform/gtk/TestExpectations:
487
488 2017-10-11  Antoine Quint  <graouts@apple.com>
489
490         Rebaseline tests at media/modern-media-controls/media-controller
491         https://bugs.webkit.org/show_bug.cgi?id=178129
492
493         Reviewed by Sam Weinig.
494
495         Rebaseline a series of tests to work with the current modern-media-controls codebase. For the most part, this is accounting
496         for metrics changes and the refactoring of the auto-hide controller code.
497
498         * media/modern-media-controls/media-controller/media-controller-auto-hide-expected.txt:
499         * media/modern-media-controls/media-controller/media-controller-auto-hide-mouse-enter-and-mouse-leave-expected.txt:
500         * media/modern-media-controls/media-controller/media-controller-auto-hide-mouse-enter-and-mouse-leave.html:
501         * media/modern-media-controls/media-controller/media-controller-auto-hide-mouse-enter-over-controls-bar-expected.txt:
502         * media/modern-media-controls/media-controller/media-controller-auto-hide-mouse-leave-after-play-expected.txt:
503         * media/modern-media-controls/media-controller/media-controller-auto-hide-mouse-leave-after-play.html:
504         * media/modern-media-controls/media-controller/media-controller-auto-hide-pause-expected.txt:
505         * media/modern-media-controls/media-controller/media-controller-auto-hide-pause.html:
506         * media/modern-media-controls/media-controller/media-controller-auto-hide-rewind-with-mouse-enter-expected.txt:
507         * media/modern-media-controls/media-controller/media-controller-auto-hide-rewind-with-mouse-enter.html:
508         * media/modern-media-controls/media-controller/media-controller-auto-hide.html:
509         * media/modern-media-controls/media-controller/media-controller-click-on-video-controls-should-not-pause.html:
510         * media/modern-media-controls/media-controller/media-controller-compact-expected.txt: Removed.
511         * media/modern-media-controls/media-controller/media-controller-compact.html: Removed.
512         * media/modern-media-controls/media-controller/media-controller-fullscreen-change-expected.txt:
513         * media/modern-media-controls/media-controller/media-controller-fullscreen-change.html:
514         * media/modern-media-controls/media-controller/media-controller-ios-do-not-hide-controls-when-tapping-button-expected.txt:
515         * media/modern-media-controls/media-controller/media-controller-ios-do-not-hide-controls-when-tapping-button.html:
516         * media/modern-media-controls/media-controller/media-controller-ios-only-enable-tap-gesture-recognizer-with-fades-when-idle-expected.txt:
517         * media/modern-media-controls/media-controller/media-controller-ios-only-enable-tap-gesture-recognizer-with-fades-when-idle.html:
518         * media/modern-media-controls/media-controller/media-controller-scale-factor-audio-expected.txt:
519         * media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html:
520         * media/modern-media-controls/media-controller/media-controller-scale-factor-expected.txt:
521         * media/modern-media-controls/media-controller/media-controller-scale-factor.html:
522         * media/modern-media-controls/media-controller/media-controller-tight-padding-expected.txt: Removed.
523         * media/modern-media-controls/media-controller/media-controller-tight-padding.html: Removed.
524         * platform/ios-simulator/TestExpectations:
525         * platform/mac-elcapitan/TestExpectations:
526         * platform/mac/TestExpectations:
527
528 2017-09-27  Frederic Wang  <fwang@igalia.com>
529
530         [iOS] Do not flatten frames when async frame scrolling is enabled
531         https://bugs.webkit.org/show_bug.cgi?id=173704
532
533         Reviewed by Simon Fraser.
534
535         Add an iOS test to verify that frame flattening is disabled when async frame scrolling is enabled.
536
537         * platform/ios/fast/frames/flattening/iframe-flattening-with-async-frame-scrolling-expected.txt: Added.
538         * platform/ios/fast/frames/flattening/iframe-flattening-with-async-frame-scrolling.html: Added.
539
540 2017-10-10  Ryosuke Niwa  <rniwa@webkit.org>
541
542         Enable custom pasteboard data in DumpRenderTree and WebKitTestRunner
543         https://bugs.webkit.org/show_bug.cgi?id=178154
544
545         Reviewed by Wenson Hsieh.
546
547         * editing/pasteboard/dataTransfer-setData-getData-expected.txt: Rebaselined. One more test case is passing now.
548         * fast/events/dropzone-002.html: Fixed the test to accept an image since we no longer drop URLs when dropping
549         an image avoid leaking local file paths.
550         * platform/mac/TestExpectations: Enabled dropzone-005.html since it started passing after fixing LocalPasteboard.
551
552 2017-10-10  Andy Estes  <aestes@apple.com>
553
554         [Payment Request] Validate that all PaymentCurrencyAmounts use the same currency code when using Apple Pay
555         https://bugs.webkit.org/show_bug.cgi?id=178150
556
557         Reviewed by Tim Horton.
558
559         * http/tests/paymentrequest/payment-request-abort-method.https.html:
560         * http/tests/paymentrequest/payment-request-canmakepayment-method.https.html:
561         * http/tests/paymentrequest/payment-request-show-method.https.html:
562         * http/tests/ssl/applepay/PaymentRequest.https-expected.txt:
563         * http/tests/ssl/applepay/PaymentRequest.https.html:
564
565 2017-10-10  Andy Estes  <aestes@apple.com>
566
567         [Payment Request] Implement PaymentRequest.canMakePayment()
568         https://bugs.webkit.org/show_bug.cgi?id=178048
569
570         Reviewed by Youenn Fablet.
571
572         * http/tests/paymentrequest/payment-request-canmakepayment-method.https-expected.txt: Added.
573         * http/tests/paymentrequest/payment-request-canmakepayment-method.https.html: Added.
574         * http/tests/ssl/applepay/PaymentRequest.https.html:
575         * platform/ios-wk2/TestExpectations:
576         * platform/mac-wk2/TestExpectations:
577
578 2017-10-10  Joanmarie Diggs  <jdiggs@igalia.com>
579
580         AX: [ATK] ARIA form role should be mapped to ATK_ROLE_LANDMARK; not ATK_ROLE_FORM
581         https://bugs.webkit.org/show_bug.cgi?id=178137
582
583         Reviewed by Chris Fleizach.
584
585         * platform/gtk/accessibility/roles-exposed-expected.txt: Updated expectations.
586
587 2017-10-10  Matt Rajca  <mrajca@apple.com>
588
589         Respect audio rate change restrictions in HTMLMediaElement::setVolume.
590         https://bugs.webkit.org/show_bug.cgi?id=178140
591
592         Reviewed by Eric Carlson.
593
594         * media/audio-playback-volume-changes-with-restrictions-and-user-gestures-expected.txt: Added.
595         * media/audio-playback-volume-changes-with-restrictions-and-user-gestures.html: Added.
596         * media/audio-playback-volume-changes-with-restrictions-expected.txt: Added.
597         * media/audio-playback-volume-changes-with-restrictions.html: Added.
598         * platform/ios/TestExpectations:
599
600 2017-10-10  Ryosuke Niwa  <rniwa@webkit.org>
601
602         Loading should be disabled while constructing the fragment in WebContentReader::readWebArchive
603         https://bugs.webkit.org/show_bug.cgi?id=178118
604
605         Reviewed by Antti Koivisto.
606
607         Updated the existing tests to wait for images to load in each step explicitly instead of relying on
608         them being loaded synchronously or that it's loaded within 100-200ms.
609
610         * editing/pasteboard/4641033.html:
611         * editing/pasteboard/4947130.html:
612         * editing/pasteboard/4989774.html:
613         * editing/pasteboard/drag-selected-image-to-contenteditable.html:
614         * editing/selection/drag-to-contenteditable-iframe.html:
615         * platform/ios/TestExpectations: Skipped editing/selection/drag-to-contenteditable-iframe.html on iOS
616         since we don't support testing drag & drop on iOS. Also added [ Skip ] to other entires there.
617
618 2017-10-10  Chris Dumez  <cdumez@apple.com>
619
620         Entries API should recognize path starting with 2 slashes as valid absolute path
621         https://bugs.webkit.org/show_bug.cgi?id=178135
622
623         Reviewed by Ryosuke Niwa.
624
625         Add layout test coverage.
626
627         * editing/pasteboard/entries-api/datatransfer-items-drop-getDirectory-expected.txt:
628         * editing/pasteboard/entries-api/datatransfer-items-drop-getDirectory.html:
629         * editing/pasteboard/entries-api/datatransfer-items-drop-getFile-expected.txt:
630         * editing/pasteboard/entries-api/datatransfer-items-drop-getFile.html:
631
632 2017-10-10  Matt Lewis  <jlewis3@apple.com>
633
634         Unreviewed, rolling out r223110.
635
636         This caused consistent failures and timeouts on multiple
637         platforms.
638
639         Reverted changeset:
640
641         "Delete button doesn't fully delete certain emoji"
642         https://bugs.webkit.org/show_bug.cgi?id=178096
643         http://trac.webkit.org/changeset/223110
644
645 2017-10-10  Antti Koivisto  <antti@apple.com>
646
647         RenderObject::destroy() should only be invoked after renderer has been removed from the tree
648         https://bugs.webkit.org/show_bug.cgi?id=178075
649
650         Reviewed by Zalan Bujtas.
651
652         * accessibility/mac/textbox-role-reports-notifications.html:
653
654         This passed because spurious AXValueChanged notifications. Force layout to prevent coalescing between mutations.
655
656 2017-10-10  Joanmarie Diggs  <jdiggs@igalia.com>
657
658         AX: [ATK] STATE_CHECKABLE should be removed from radio buttons in radiogroups with aria-readonly="true"
659         https://bugs.webkit.org/show_bug.cgi?id=177931
660
661         Reviewed by Chris Fleizach.
662
663         * accessibility/gtk/aria-readonly-radiogroup-expected.txt: Added.
664         * accessibility/gtk/aria-readonly-radiogroup.html: Added.
665
666 2017-10-09  Chris Dumez  <cdumez@apple.com>
667
668         Calling fileSystemDirectoryEntry.getDirectory() with empty path should not fail
669         https://bugs.webkit.org/show_bug.cgi?id=178114
670
671         Reviewed by Ryosuke Niwa.
672
673         Extend layout test coverage.
674
675         * editing/pasteboard/entries-api/datatransfer-items-drop-getDirectory-expected.txt:
676         * editing/pasteboard/entries-api/datatransfer-items-drop-getDirectory.html:
677
678 2017-10-09  Ryan Haddad  <ryanhaddad@apple.com>
679
680         Mark http/tests/paymentrequest/payment-request-abort-method.https.html as flaky.
681         https://bugs.webkit.org/show_bug.cgi?id=178107
682
683         Unreviewed test gardening.
684
685         * platform/ios-wk2/TestExpectations:
686         * platform/mac-wk2/TestExpectations:
687
688 2017-10-09  Ryan Haddad  <ryanhaddad@apple.com>
689
690         Rebaseline imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent.html for iOS.
691
692         Unreviewed test gardening.
693
694         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt: Removed.
695         * platform/ios-wk2/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt: Removed.
696         * platform/ios/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
697
698 2017-10-09  Myles C. Maxfield  <mmaxfield@apple.com>
699
700         Delete button doesn't fully delete certain emoji
701         https://bugs.webkit.org/show_bug.cgi?id=178096
702         <rdar://problem/34785106>
703
704         Reviewed by Simon Fraser.
705
706         * editing/deleting/delete-emoji-2.html:
707         * platform/mac/editing/deleting/delete-emoji-expected.txt:
708         * platform/mac/editing/deleting/delete-emoji-2-expected.txt:
709         * platform/ios/editing/deleting/delete-emoji-expected.txt:
710         * platform/ios/editing/deleting/delete-emoji-2-expected.txt:
711         * platform/win/TestExpectations:
712
713 2017-10-09  Michael Saboff  <msaboff@apple.com>
714
715         Implement RegExp Unicode property escapes
716         https://bugs.webkit.org/show_bug.cgi?id=172069
717
718         Reviewed by JF Bastien.
719
720         New test.
721
722         * js/regexp-unicode-properties-expected.txt: Added.
723         * js/regexp-unicode-properties.html: Added.
724         * js/script-tests/regexp-unicode-properties.js: Added.
725
726 2017-10-09  Andy Estes  <aestes@apple.com>
727
728         [Payment Request] Implement PaymentRequest.show() and PaymentRequest.hide()
729         https://bugs.webkit.org/show_bug.cgi?id=178043
730         <rdar://problem/34076639>
731
732         Reviewed by Tim Horton.
733
734         Copied payment-request-abort-method.https.html and payment-request-show-method.https.html
735         from web-platform-tests/payment-request/ and changed the payment method from basic-card to
736         Apple Pay. This needs to eventually be upstreamed back to WPT.
737
738         * TestExpectations:
739         * http/tests/paymentrequest/payment-request-abort-method.https-expected.txt: Added.
740         * http/tests/paymentrequest/payment-request-abort-method.https.html: Added.
741         * http/tests/paymentrequest/payment-request-show-method.https-expected.txt: Added.
742         * http/tests/paymentrequest/payment-request-show-method.https.html: Added.
743         * platform/ios-wk2/TestExpectations:
744         * platform/mac-wk2/TestExpectations:
745
746 2017-10-09  Youenn Fablet  <youenn@apple.com>
747
748         Add quota to cache API
749         https://bugs.webkit.org/show_bug.cgi?id=177552
750
751         Reviewed by Alex Christensen.
752
753         * http/wpt/cache-storage/cache-quota.https.any-expected.txt: Added.
754         * http/wpt/cache-storage/cache-quota.https.any.html: Added.
755         * http/wpt/cache-storage/cache-quota.https.any.js: Added.
756
757 2017-10-09  Matt Lewis  <jlewis3@apple.com>
758
759         Unskipped http/tests/cache/disk-cache/disk-cache-validation-no-body.html
760         https://bugs.webkit.org/show_bug.cgi?id=178019
761
762         Unreviewed test gardening.
763         * platform/mac-wk2/TestExpectations:
764
765 2017-10-09  Joseph Pecoraro  <pecoraro@apple.com>
766
767         Web Inspector: Network Tab - Cookies Detail View
768         https://bugs.webkit.org/show_bug.cgi?id=177988
769         <rdar://problem/34071927>
770
771         Reviewed by Brian Burg.
772
773         * inspector/unit-tests/cookie-expected.txt: Added.
774         * inspector/unit-tests/cookie.html: Added.
775
776 2017-10-09  Matt Lewis  <jlewis3@apple.com>
777
778         Marked inspector/dom/csp-big5-hash.html as flaky.
779         https://bugs.webkit.org/show_bug.cgi?id=177608
780
781         Unreviewed test garding.
782
783         * platform/mac/TestExpectations:
784
785 2017-10-09  Ryan Haddad  <ryanhaddad@apple.com>
786
787         Unreviewed, rolling out r223021.
788
789         LayoutTests added with this change are failing.
790
791         Reverted changeset:
792
793         "[Payment Request] Implement PaymentRequest.show() and
794         PaymentRequest.hide()"
795         https://bugs.webkit.org/show_bug.cgi?id=178043
796         http://trac.webkit.org/changeset/223021
797
798 2017-10-09  Joanmarie Diggs  <jdiggs@igalia.com>
799
800         AX: [ATK] Explicitly-set aria-sort value of "none" should be exposed as an object attribute
801         https://bugs.webkit.org/show_bug.cgi?id=177955
802
803         Reviewed by Chris Fleizach.
804
805         * accessibility/gtk/aria-sort-values-expected.txt: Added.
806         * accessibility/gtk/aria-sort-values.html: Added.
807
808 2017-10-09  Ryan Haddad  <ryanhaddad@apple.com>
809
810         Mark media/media-source/media-source-paint-to-canvas.html as failing.
811         https://bugs.webkit.org/show_bug.cgi?id=178083
812
813         Unreviewed test gardening.
814
815         * platform/mac/TestExpectations:
816
817 2017-10-08  Darin Adler  <darin@apple.com>
818
819         Update HTMLOListElement.start to behavior from latest HTML specification
820         https://bugs.webkit.org/show_bug.cgi?id=178057
821
822         Reviewed by Chris Dumez.
823
824         * fast/lists/ol-reversed-simple-expected.txt:
825         * fast/lists/ol-reversed-simple.html:
826         * fast/lists/ol-reversed-simple.xhtml:
827         Updated test and results to expect the new behavior.
828
829 2017-10-08  Darin Adler  <darin@apple.com>
830
831         Fix bugs related to setting reflected floating point DOM attributes
832         https://bugs.webkit.org/show_bug.cgi?id=178061
833
834         Reviewed by Sam Weinig.
835
836         * fast/dom/HTMLProgressElement/set-progress-properties-expected.txt: Updated test to expect
837         setting HTMLProgressElement.max to 0 to have no effect, rather than setting max to "1".
838         * fast/dom/HTMLProgressElement/set-progress-properties.html: Ditto.
839
840         * platform/ios-wk2/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
841         Updated to expect meter reflection tests to pass.
842
843 2017-10-08  Wenson Hsieh  <wenson_hsieh@apple.com>
844
845         DataTransfer.items does not contain items for custom types supplied via add or setData
846         https://bugs.webkit.org/show_bug.cgi?id=178016
847
848         Reviewed by Darin Adler.
849
850         Adds new layout tests to check DataTransfer.items when dropping a file, and when copying and pasting with custom
851         pasteboard data types. Tweaks an existing test to adjust for normalizeType stripping HTML whitespace rather than
852         ASCII whitespace.
853
854         * TestExpectations:
855         * editing/pasteboard/data-transfer-get-data-non-normalized-types-expected.txt:
856         * editing/pasteboard/data-transfer-get-data-non-normalized-types.html:
857         * editing/pasteboard/data-transfer-items-add-custom-data-expected.txt: Added.
858         * editing/pasteboard/data-transfer-items-add-custom-data.html: Added.
859         * editing/pasteboard/data-transfer-items-drop-file-expected.txt: Added.
860         * editing/pasteboard/data-transfer-items-drop-file.html: Added.
861         * platform/ios-simulator-wk1/TestExpectations:
862         * platform/mac-wk1/TestExpectations:
863
864 2017-10-08  Ryosuke Niwa  <rniwa@webkit.org>
865
866         dragenter and dragleave shouldn't use the same data transfer object
867         https://bugs.webkit.org/show_bug.cgi?id=178056
868
869         Reviewed by Darin Adler.
870
871         Added a regression test for checking the uniqueness of dataTransfer object for dragenter and dragleave events.
872         Unfortunately, the test is only runnable in Mac WebKit1 port due to the lack of support in WebKitTestRunner.
873
874         * TestExpectations:
875         * editing/pasteboard/data-transfer-is-unique-for-dragenter-and-dragleave-expected.txt: Added.
876         * editing/pasteboard/data-transfer-is-unique-for-dragenter-and-dragleave.html: Added.
877         * platform/mac-wk1/TestExpectations:
878
879 2017-10-08  Jer Noble  <jer.noble@apple.com>
880
881         SourceBuffer remove throws out way more content than requested
882         https://bugs.webkit.org/show_bug.cgi?id=177884
883         <rdar://problem/34817104>
884
885         Reviewed by Darin Adler.
886
887         * media/media-source/media-source-remove-decodeorder-crash-expected.txt:
888         * media/media-source/media-source-remove-decodeorder-crash.html:
889         * media/media-source/media-source-remove-too-much-expected.txt: Added.
890         * media/media-source/media-source-remove-too-much.html: Added.
891
892 2017-10-08  Brent Fulgham  <bfulgham@apple.com>
893
894         Nullptr deref in WebCore::Node::computeEditability
895         https://bugs.webkit.org/show_bug.cgi?id=177905
896         <rdar://problem/34138402>
897
898         Reviewed by Darin Adler.
899
900         * fast/dom/focus-shift-crash-expected.txt: Added.
901         * fast/dom/focus-shift-crash.html: Added.
902
903 2017-10-07  Andy Estes  <aestes@apple.com>
904
905         [Payment Request] Implement PaymentRequest.show() and PaymentRequest.hide()
906         https://bugs.webkit.org/show_bug.cgi?id=178043
907         <rdar://problem/34076639>
908
909         Reviewed by Tim Horton.
910
911         Copied payment-request-abort-method.https.html and payment-request-show-method.https.html
912         from web-platform-tests/payment-request/ and changed the payment method from basic-card to
913         Apple Pay. This needs to eventually be upstreamed back to WPT.
914
915         * TestExpectations:
916         * http/tests/paymentrequest/payment-request-abort-method.https-expected.txt: Added.
917         * http/tests/paymentrequest/payment-request-abort-method.https.html: Added.
918         * http/tests/paymentrequest/payment-request-show-method.https-expected.txt: Added.
919         * http/tests/paymentrequest/payment-request-show-method.https.html: Added.
920         * platform/ios-wk2/TestExpectations:
921         * platform/mac-wk2/TestExpectations:
922
923 2017-10-06  Sam Weinig  <sam@webkit.org>
924
925         Remove global-constructors-attributes tests
926         https://bugs.webkit.org/show_bug.cgi?id=178041
927
928         Rubber-stamped by Alexey Proskuryakov.
929
930         In discusstion with Alexey, we agreed these tests were much more trouble than they
931         were worth, due to testing very little, but requiring the update of up to eight
932         platform specific results per global constructor changed.
933
934         * js/dom/global-constructors-attributes-dedicated-worker-expected.txt: Removed.
935         * js/dom/global-constructors-attributes-dedicated-worker.html: Removed.
936         * js/dom/global-constructors-attributes-expected.txt: Removed.
937         * js/dom/global-constructors-attributes-idb-expected.txt: Removed.
938         * js/dom/global-constructors-attributes-idb.html: Removed.
939         * js/dom/global-constructors-attributes.html: Removed.
940         * js/dom/script-tests/global-constructors-attributes-idb.js: Removed.
941         * js/dom/script-tests/global-constructors-attributes.js: Removed.
942         * platform/gtk/js/dom/global-constructors-attributes-expected.txt: Removed.
943         * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-expected.txt: Removed.
944         * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt: Removed.
945         * platform/mac-sierra-wk1/js/dom/global-constructors-attributes-expected.txt: Removed.
946         * platform/mac-sierra/js/dom/global-constructors-attributes-expected.txt: Removed.
947         * platform/mac-wk1/js/dom/global-constructors-attributes-dedicated-worker-expected.txt: Removed.
948         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt: Removed.
949         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt: Removed.
950         * platform/mac/js/dom/global-constructors-attributes-expected.txt: Removed.
951         * platform/win/js/dom/global-constructors-attributes-expected.txt: Removed.
952         * platform/wpe/js/dom/global-constructors-attributes-expected.txt: Removed.
953
954 2017-10-06  Daniel Bates  <dabates@apple.com>
955
956         Spelling error annotation should encompass hyphen in misspelled word that wraps across multiple lines
957         https://bugs.webkit.org/show_bug.cgi?id=177980
958         <rdar://problem/34847454>
959
960         Reviewed by Simon Fraser.
961
962         Add a test to ensure that a spelling error decoration encompasses the hyphen for a misspelled
963         word that is hyphenated because it is broken across more than one line.
964
965         * editing/spelling/spelling-marker-includes-hyphen-expected.html: Added.
966         * editing/spelling/spelling-marker-includes-hyphen.html: Added.
967         * platform/ios/TestExpectations: Mark the test as WontFix as spelling and
968         grammar markers are not support on iOS.
969         * platform/mac-wk2/TestExpectations: Mark the test as a failure due to <https://bugs.webkit.org/show_bug.cgi?id=105616>.
970
971 2017-10-06  Matt Baker  <mattbaker@apple.com>
972
973         Web Inspector: Add Canvas tab and CanvasOverviewContentView
974         https://bugs.webkit.org/show_bug.cgi?id=177604
975         <rdar://problem/34714650>
976
977         Reviewed by Devin Rousso.
978
979         Add test for new static function View.fromElement.
980
981         * inspector/view/basics-expected.txt:
982         * inspector/view/basics.html:
983
984 2017-10-06  Ryan Haddad  <ryanhaddad@apple.com>
985
986         LayoutTest http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html is a flaky failure
987         https://bugs.webkit.org/show_bug.cgi?id=177679
988
989         Reviewed by Alexey Proskuryakov.
990
991         Move runTest() from an inline script to a load event handler to avoid a race between parsing and navigation.
992
993         * http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction-expected.txt:
994         * http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
995
996 2017-10-05  Joseph Pecoraro  <pecoraro@apple.com>
997
998         Web Inspector: Network Tab - Headers Detail View
999         https://bugs.webkit.org/show_bug.cgi?id=177896
1000         <rdar://problem/34071924>
1001
1002         Reviewed by Devin Rousso.
1003
1004         * inspector/unit-tests/url-utilities-expected.txt:
1005         * inspector/unit-tests/url-utilities.html:
1006         Tests for new utility functions.
1007
1008 2017-10-06  Nan Wang  <n_wang@apple.com>
1009
1010         AX: [iOS] Layout Test accessibility/ios-simulator/video-elements-ios.html is failing
1011         https://bugs.webkit.org/show_bug.cgi?id=177954
1012         <rdar://problem/34838094>
1013
1014         The test is flaky because that the video element has triggered the canplaythrough event before
1015         we registered the event handler. Fixed it by setting the source after registering the handler.
1016
1017         Reviewed by Chris Fleizach.
1018
1019         * accessibility/ios-simulator/video-elements-ios.html:
1020
1021 2017-10-06  Sam Weinig  <sam@webkit.org>
1022
1023         Add basic support for getting a ImageBitmapRenderingContext
1024         https://bugs.webkit.org/show_bug.cgi?id=177983
1025
1026         Reviewed by Dean Jackson.
1027
1028         * js/dom/global-constructors-attributes-expected.txt:
1029         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
1030         * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-expected.txt:
1031         * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
1032         * platform/mac-sierra-wk1/js/dom/global-constructors-attributes-expected.txt:
1033         * platform/mac-sierra/js/dom/global-constructors-attributes-expected.txt:
1034         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
1035         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
1036         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1037         * platform/win/js/dom/global-constructors-attributes-expected.txt:
1038         * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
1039         
1040             Update test results.
1041
1042 2017-10-06  Ryan Haddad  <ryanhaddad@apple.com>
1043
1044         Mark inspector/canvas/create-context-2d.html as flaky.
1045         https://bugs.webkit.org/show_bug.cgi?id=178028
1046
1047         Unreviewed test gardening.
1048
1049         * platform/mac/TestExpectations:
1050
1051 2017-10-06  Matt Lewis  <jlewis3@apple.com>
1052
1053         Skipped http/tests/cache/disk-cache/disk-cache-validation-no-body.html on El Capitan Release.
1054         https://bugs.webkit.org/show_bug.cgi?id=178019
1055
1056         Unreviewed test gardening.
1057
1058         * platform/mac-wk2/TestExpectations:
1059
1060 2017-10-05  Dean Jackson  <dino@apple.com>
1061
1062         ImageBitmap API stubs
1063         https://bugs.webkit.org/show_bug.cgi?id=177984
1064         <rdar://problem/34848023>
1065
1066         Patch by Sam and Dean.
1067         Reviewed by Dean and Sam.
1068
1069         New global constructors, so go through the pain of updating all
1070         the platform results :(
1071
1072         * js/dom/global-constructors-attributes-expected.txt:
1073         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
1074         * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-expected.txt:
1075         * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
1076         * platform/mac-sierra-wk2/js/dom/global-constructors-attributes-expected.txt:
1077         * platform/mac-sierra/js/dom/global-constructors-attributes-expected.txt:
1078         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
1079         * platform/mac-wk2/js/dom/global-constructors-attributes-expected.txt:
1080         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
1081         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1082         * platform/win/js/dom/global-constructors-attributes-expected.txt:
1083         * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
1084
1085 2017-10-06  Brady Eidson  <beidson@apple.com>
1086
1087         Add (entirely incorrect) fetching of ServiceWorker scripts.
1088         https://bugs.webkit.org/show_bug.cgi?id=176179
1089
1090         Reviewed by Andy Estes.
1091
1092         * http/tests/workers/service/basic-register-exceptions-expected.txt:
1093         * http/tests/workers/service/basic-register-expected.txt:
1094         * http/tests/workers/service/resources/basic-register-exceptions.js:
1095         * http/tests/workers/service/resources/basic-register.js:
1096         * http/tests/workers/service/resources/registration-task-queue-scheduling-1.js:
1097
1098 2017-10-06  Ryan Haddad  <ryanhaddad@apple.com>
1099
1100         Rebaseline js/dom/global-constructors-attributes.html
1101
1102         Unreviewed test gardening.
1103
1104         * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-expected.txt:
1105         * platform/mac-sierra/js/dom/global-constructors-attributes-expected.txt:
1106         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1107
1108 2017-10-06  Ryan Haddad  <ryanhaddad@apple.com>
1109
1110         Skip editing/pasteboard/data-transfer-items.html on iOS.
1111         https://bugs.webkit.org/show_bug.cgi?id=177961
1112
1113         Unreviewed test gardening.
1114
1115         * platform/ios/TestExpectations:
1116
1117 2017-10-06  Tomas Popela  <tpopela@redhat.com>
1118
1119         [GTK] 2 text tests failing since r222838
1120         https://bugs.webkit.org/show_bug.cgi?id=177938
1121
1122         Reviewed by Carlos Garcia Campos.
1123
1124         These tests are passing after r222907
1125
1126         * platform/gtk/TestExpectations:
1127
1128 2017-10-05  Carlos Garcia Campos  <cgarcia@igalia.com>
1129
1130         [GTK][WPE] All resource load statistics tests added in r212183 crash in GTK bots, timeout in GTK and WPE bots since r219049
1131         https://bugs.webkit.org/show_bug.cgi?id=168171
1132
1133         Reviewed by Chris Dumez.
1134
1135         Unskip the tests.
1136
1137         * platform/wpe/TestExpectations:
1138         * platform/wpe/TestExpectations:
1139
1140 2017-10-05  Nikita Vasilyev  <nvasilyev@apple.com>
1141
1142         Web Inspector: Styles Redesign: Add support for keyboard navigation (Tab, Shift-Tab, Enter, Esc)
1143         https://bugs.webkit.org/show_bug.cgi?id=177711
1144
1145         Reviewed by Joseph Pecoraro.
1146
1147         Add tests for WI.CSSProperty.prototype.remove.
1148
1149         * inspector/css/css-property-expected.txt:
1150         * inspector/css/css-property.html:
1151
1152 2017-10-05  Ryan Haddad  <ryanhaddad@apple.com>
1153
1154         Rebaseline fast/dom/navigator-detached-no-crash.html.
1155         https://bugs.webkit.org/show_bug.cgi?id=177261
1156
1157         Unreviewed test gardening.
1158
1159         * fast/dom/navigator-detached-no-crash-expected.txt:
1160         * platform/mac-elcapitan-wk2/fast/dom/navigator-detached-no-crash-expected.txt:
1161
1162 2017-10-05  Ryosuke Niwa  <rniwa@webkit.org>
1163
1164         DataTransfer shouldn't contain text/html when performing Paste and Match Style
1165         https://bugs.webkit.org/show_bug.cgi?id=174165
1166         <rdar://problem/33138027>
1167
1168         Reviewed by Wenson Hsieh.
1169
1170         Added regression tests for pasting as plain text.
1171
1172         * editing/pasteboard/data-transfer-get-data-on-paste-as-plain-text-expected.txt: Added.
1173         * editing/pasteboard/data-transfer-get-data-on-paste-as-plain-text-when-custom-pasteboard-data-disabled-expected.txt: Added.
1174         * editing/pasteboard/data-transfer-get-data-on-paste-as-plain-text-when-custom-pasteboard-data-disabled.html: Added.
1175         * editing/pasteboard/data-transfer-get-data-on-paste-as-plain-text.html: Added.
1176
1177 2017-10-05  Myles C. Maxfield  <mmaxfield@apple.com>
1178
1179         Add "display" to FontFace Javascript object
1180         https://bugs.webkit.org/show_bug.cgi?id=175383
1181         <rdar://problem/33813239>
1182
1183         Reviewed by Simon Fraser.
1184
1185         * fast/text/font-loading-font-display-expected.txt: Added.
1186         * fast/text/font-loading-font-display.html: Added.
1187
1188 2017-10-05  John Wilander  <wilander@apple.com>
1189
1190         Storage Access API: Web process should ask UI process for grant/deny
1191         https://bugs.webkit.org/show_bug.cgi?id=176941
1192         <rdar://problem/34440036>
1193
1194         Reviewed by Chris Dumez and Sam Weinig.
1195
1196         The iframes now communicate the results back to the top frame through postMessage.
1197         Also, denied access results in a rejected promise which is handled in these
1198         changed test cases.
1199  
1200         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-iframe-expected.txt:
1201         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-iframe.html:
1202         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-sandboxed-iframe-expected.txt:
1203         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-sandboxed-iframe.html:
1204         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-iframe-expected.txt: Removed.
1205         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-iframe.html: Removed.
1206             Renamed to request-and-grant-storage-access-cross-origin-non-sandboxed-iframe.html.
1207         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-non-sandboxed-iframe-expected.txt: Added.
1208         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-non-sandboxed-iframe.html: Added.
1209             See comment above on renaming.
1210         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-expected.txt:
1211         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-user-interaction-expected.txt: Added.
1212         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-user-interaction.html: Added.
1213         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-without-user-interaction-expected.txt: Added.
1214         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-without-user-interaction.html: Added.
1215             Two new test cases added for the new logic in WebKit::WebResourceLoadStatisticsStore.
1216         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe.html:
1217         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-nested-iframe-expected.txt:
1218         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-nested-iframe.html:
1219         * http/tests/storageAccess/request-storage-access-cross-origin-sandboxed-iframe-with-unique-origin-expected.txt:
1220         * http/tests/storageAccess/request-storage-access-cross-origin-sandboxed-iframe-with-unique-origin.html:
1221         * http/tests/storageAccess/request-storage-access-cross-origin-sandboxed-iframe-without-allow-token-expected.txt:
1222         * http/tests/storageAccess/request-storage-access-cross-origin-sandboxed-iframe-without-allow-token.html:
1223         * http/tests/storageAccess/request-storage-access-same-origin-iframe-expected.txt:
1224         * http/tests/storageAccess/request-storage-access-same-origin-iframe.html:
1225         * http/tests/storageAccess/request-storage-access-same-origin-sandboxed-iframe-expected.txt:
1226         * http/tests/storageAccess/request-storage-access-same-origin-sandboxed-iframe-without-allow-token-expected.txt:
1227         * http/tests/storageAccess/request-storage-access-same-origin-sandboxed-iframe-without-allow-token.html:
1228         * http/tests/storageAccess/request-storage-access-same-origin-sandboxed-iframe.html:
1229         * http/tests/storageAccess/request-storage-access-top-frame-expected.txt:
1230         * http/tests/storageAccess/request-storage-access-top-frame.html:
1231         * http/tests/storageAccess/resources/request-storage-access-iframe.html:
1232         * platform/mac-wk2/TestExpectations:
1233             Added the new tests as [ Pass ].
1234
1235 2017-10-05  Said Abou-Hallawa  <sabouhallawa@apple.com>
1236
1237         RenderSVGRoot should check the renderers inside its visualOverflowRect for hit testing if the overflow is visible
1238         https://bugs.webkit.org/show_bug.cgi?id=177953
1239         <rdar://problem/34788389>
1240
1241         Reviewed by Simon Fraser.
1242
1243         * svg/hittest/svg-visual-overflow-rect-expected.html: Added.
1244         * svg/hittest/svg-visual-overflow-rect.html: Added.
1245
1246 2017-10-05  Per Arne Vollan  <pvollan@apple.com>
1247
1248         Mark 4 fast/text layout tests as flaky on Windows.
1249         https://bugs.webkit.org/show_bug.cgi?id=177964
1250
1251         Unreviewed test gardening.
1252
1253         * platform/win/TestExpectations:
1254
1255 2017-10-05  Nan Wang  <n_wang@apple.com>
1256
1257         AX: [iOS] Layout Test accessibility/ios-simulator/video-elements-ios.html is failing
1258         https://bugs.webkit.org/show_bug.cgi?id=177954
1259         <rdar://problem/34838094>
1260
1261         We should do the isIgnored check instead of the null check.
1262
1263         Reviewed by Chris Fleizach.
1264
1265         * accessibility/ios-simulator/video-elements-ios-expected.txt:
1266         * accessibility/ios-simulator/video-elements-ios.html:
1267
1268 2017-10-05  Myles C. Maxfield  <mmaxfield@apple.com>
1269
1270         Implement font-display loading behaviors
1271         https://bugs.webkit.org/show_bug.cgi?id=175384
1272         <rdar://problem/33813243>
1273
1274         Reviewed by Darin Adler.
1275
1276         Delete the tests using the old testing infrastructure and replace them
1277         with tests that use the new testing infrastructure.
1278
1279         * fast/text/font-loading-system-fallback-expected.html: Removed.
1280         * fast/text/font-loading-system-fallback.html: Removed.
1281         * fast/text/loading-block-finish-expected.html: Added.
1282         * fast/text/loading-block-finish.html: Added.
1283         * fast/text/loading-block-nofinish-expected.html: Added.
1284         * fast/text/loading-block-nofinish.html: Added.
1285         * fast/text/loading-failure-finish-expected.html: Added.
1286         * fast/text/loading-failure-finish.html: Added.
1287         * fast/text/loading-failure-nofinish-expected.html: Added.
1288         * fast/text/loading-failure-nofinish.html: Added.
1289         * fast/text/loading-swap-finish-expected.html: Added.
1290         * fast/text/loading-swap-finish.html: Added.
1291         * fast/text/loading-swap-nofinish-expected.html: Added.
1292         * fast/text/loading-swap-nofinish.html: Added.
1293         * fast/text/web-font-load-fallback-during-loading-2-expected.html: Removed.
1294         * fast/text/web-font-load-fallback-during-loading-2.html: Removed.
1295         * fast/text/web-font-load-fallback-during-loading-expected.html: Removed.
1296         * fast/text/web-font-load-fallback-during-loading.html: Removed.
1297         * platform/gtk/TestExpectations:
1298         * platform/ios-wk1/TestExpectations:
1299         * platform/win/TestExpectations:
1300
1301 2017-10-05  Antoine Quint  <graouts@apple.com>
1302
1303         Layout Test media/modern-media-controls/scrubber-support/scrubber-support-drag.html is flaky.
1304         https://bugs.webkit.org/show_bug.cgi?id=174682
1305
1306         Reviewed by Dean Jackson.
1307
1308         This test could fail since we would start it before the time control was fully sized and only
1309         the scrubber had bounds, but not the elapsed time label. We have to wait on both being fully
1310         sized before starting the test and only then it is reliable.
1311
1312         * media/modern-media-controls/scrubber-support/scrubber-support-drag.html:
1313         * platform/mac/TestExpectations:
1314
1315 2017-10-05  Antoine Quint  <graouts@apple.com>
1316
1317         Layout Test media/modern-media-controls/scrubber-support/scrubber-support-click.html is flaky
1318         https://bugs.webkit.org/show_bug.cgi?id=177930
1319
1320         Reviewed by Dean Jackson.
1321
1322         In cases where this test failed, it actually worked as expected but the "timeupdate" event would be fired
1323         twice, most likely because it was registered twice. We now use an asynchronous expectation to run the test
1324         which should only register the event listener once and make the test more reliable.
1325
1326         * media/modern-media-controls/scrubber-support/scrubber-support-click-expected.txt:
1327         * media/modern-media-controls/scrubber-support/scrubber-support-click.html:
1328
1329 2017-10-05  Andy Estes  <aestes@apple.com>
1330
1331         [Payment Request] Add a payment method that supports Apple Pay
1332         https://bugs.webkit.org/show_bug.cgi?id=177850
1333
1334         Reviewed by Youenn Fablet.
1335
1336         * http/tests/ssl/applepay/PaymentRequest.https-expected.txt: Added.
1337         * http/tests/ssl/applepay/PaymentRequest.https.html: Added.
1338         * platform/mac-wk2/TestExpectations:
1339         * platform/ios-wk2/TestExpectations:
1340
1341 2017-10-05  Miguel Gomez  <magomez@igalia.com>
1342
1343         Unreviewed GTK+ gardening. Update expectations and rebaseline tests failing at r222905.
1344
1345         * platform/gtk/TestExpectations:
1346         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
1347
1348 2017-10-05  Zan Dobersek  <zdobersek@igalia.com>
1349
1350         Unreviewed WPE gardening.
1351
1352         Enable the http/tests/ layout tests in general, but skip the directories
1353         that contain failing tests that still have to be cataloged.
1354
1355         * platform/wpe/TestExpectations:
1356         * platform/wpe/http: Added.
1357         * platform/wpe/http/wpt: Added.
1358         * platform/wpe/http/wpt/resource-timing: Added.
1359         * platform/wpe/http/wpt/resource-timing/rt-initiatorType-media-expected.txt: Added.
1360
1361 2017-10-04  Matt Baker  <mattbaker@apple.com>
1362
1363         Web Inspector: Improve CanvasManager recording events
1364         https://bugs.webkit.org/show_bug.cgi?id=177762
1365
1366         Reviewed by Devin Rousso.
1367
1368         Update tests for renamed CanvasManager event.
1369
1370         * inspector/canvas/recording-2d.html:
1371         * inspector/canvas/recording-expected.txt:
1372         * inspector/canvas/recording-webgl-snapshots.html:
1373         * inspector/canvas/recording-webgl.html:
1374         * inspector/canvas/recording.html:
1375         * inspector/canvas/resources/recording-utilities.js:
1376         (TestPage.registerInitializer):
1377
1378 2017-10-04  Nan Wang  <n_wang@apple.com>
1379
1380         AX: Make video objects accessible on iOS
1381         https://bugs.webkit.org/show_bug.cgi?id=177788
1382         <rdar://problem/34778028>
1383
1384         Reviewed by Chris Fleizach.
1385
1386         * accessibility/ios-simulator/video-elements-ios-expected.txt: Added.
1387         * accessibility/ios-simulator/video-elements-ios.html: Added.
1388
1389 2017-10-04  Wenson Hsieh  <wenson_hsieh@apple.com>
1390
1391         Add basic support for the version of DataTransferItemList.add that takes a File
1392         https://bugs.webkit.org/show_bug.cgi?id=177853
1393         <rdar://problem/34807346>
1394
1395         Reviewed by Ryosuke Niwa.
1396
1397         Add tests to verify that Files can be added to and removed from the DataTransferItemList, and also read back via
1398         both the item list and the DataTransfer's FileList when copying and dragging. Additionally, adds a test that adds
1399         and removes the same File to the DataTransferItemList multiple times.
1400
1401         * TestExpectations:
1402         * editing/pasteboard/data-transfer-item-list-add-file-multiple-times-expected.txt: Added.
1403         * editing/pasteboard/data-transfer-item-list-add-file-multiple-times.html: Added.
1404         * editing/pasteboard/data-transfer-item-list-add-file-on-copy-expected.txt: Added.
1405         * editing/pasteboard/data-transfer-item-list-add-file-on-copy.html: Added.
1406         * editing/pasteboard/data-transfer-item-list-add-file-on-drag-expected.txt: Added.
1407         * editing/pasteboard/data-transfer-item-list-add-file-on-drag.html: Added.
1408         * platform/ios-simulator-wk1/TestExpectations:
1409         * platform/mac-wk1/TestExpectations:
1410
1411 2017-10-04  Per Arne Vollan  <pvollan@apple.com>
1412
1413         Mark http/wpt/cache-storage/cache-quota.any.html as flaky on Windows.
1414         https://bugs.webkit.org/show_bug.cgi?id=177891
1415
1416         Unreviewed test gardening.
1417
1418         * platform/win/TestExpectations:
1419
1420 2017-10-04  Youenn Fablet  <youenn@apple.com>
1421
1422         Remove OpenWebRTC backend
1423         https://bugs.webkit.org/show_bug.cgi?id=177868
1424
1425         Reviewed by Alejandro G. Castro.
1426
1427         * platform/gtk/TestExpectations:
1428
1429 2017-10-04  Carlos Garcia Campos  <cgarcia@igalia.com>
1430
1431         Unreviewed GTK+ gardening. Remove tests from expectations passing since freetype upgrade in r221670.
1432
1433         * platform/gtk/TestExpectations:
1434
1435 2017-10-04  Ryan Haddad  <ryanhaddad@apple.com>
1436
1437         Rebaseline fast/xmlhttprequest/set-dangerous-headers.html and http/tests/xmlhttprequest/set-dangerous-headers.html
1438         https://bugs.webkit.org/show_bug.cgi?id=177829
1439
1440         Unreviewed test gardening.
1441
1442         * fast/xmlhttprequest/set-dangerous-headers-expected.txt:
1443         * http/tests/xmlhttprequest/set-dangerous-headers-expected.txt:
1444
1445 2017-10-04  Zan Dobersek  <zdobersek@igalia.com>
1446
1447         Unreviewed WPE gardening.
1448
1449         * platform/wpe/TestExpectations: Unskip tests under http/wpt/. Manage
1450         expectations for failures that are currently present.
1451
1452 2017-10-04  Carlos Garcia Campos  <cgarcia@igalia.com>
1453
1454         [Harfbuzz] Implement ComplexTextController on top of HarfBuzz
1455         https://bugs.webkit.org/show_bug.cgi?id=167956
1456
1457         Unreviewed GTK+ gardening. Rebaseline tests.
1458
1459         * platform/gtk/css1/font_properties/font-expected.png:
1460         * platform/gtk/css1/font_properties/font-expected.txt:
1461         * platform/gtk/css1/pseudo/firstline-expected.png:
1462         * platform/gtk/css1/pseudo/firstline-expected.txt:
1463         * platform/gtk/css1/pseudo/multiple_pseudo_elements-expected.png:
1464         * platform/gtk/css1/pseudo/multiple_pseudo_elements-expected.txt:
1465         * platform/gtk/css2.1/t051201-c23-first-line-00-b-expected.png:
1466         * platform/gtk/css2.1/t051201-c23-first-line-00-b-expected.txt:
1467         * platform/gtk/css2.1/t051202-c26-psudo-nest-00-c-expected.png:
1468         * platform/gtk/css2.1/t051202-c26-psudo-nest-00-c-expected.txt:
1469         * platform/gtk/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png:
1470         * platform/gtk/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
1471         * platform/gtk/css2.1/t1508-c527-font-00-b-expected.png:
1472         * platform/gtk/css2.1/t1508-c527-font-00-b-expected.txt:
1473         * platform/gtk/css2.1/t1508-c527-font-06-b-expected.png:
1474         * platform/gtk/css2.1/t1508-c527-font-06-b-expected.txt:
1475         * platform/gtk/css2.1/t1508-c527-font-07-b-expected.png:
1476         * platform/gtk/css2.1/t1508-c527-font-07-b-expected.txt:
1477         * platform/gtk/css2.1/t1508-c527-font-10-c-expected.png:
1478         * platform/gtk/css2.1/t1508-c527-font-10-c-expected.txt:
1479         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.png:
1480         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
1481         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.png:
1482         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
1483         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.png:
1484         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
1485         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.png:
1486         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
1487         * platform/gtk/fast/css/text-overflow-ellipsis-text-align-center-expected.png:
1488         * platform/gtk/fast/css/text-overflow-ellipsis-text-align-center-expected.txt:
1489         * platform/gtk/fast/css/text-overflow-ellipsis-text-align-left-expected.png:
1490         * platform/gtk/fast/css/text-overflow-ellipsis-text-align-left-expected.txt:
1491         * platform/gtk/fast/text/atsui-negative-spacing-features-expected.png:
1492         * platform/gtk/fast/text/atsui-negative-spacing-features-expected.txt:
1493         * platform/gtk/fast/text/atsui-pointtooffset-calls-cg-expected.png:
1494         * platform/gtk/fast/text/atsui-pointtooffset-calls-cg-expected.txt:
1495         * platform/gtk/fast/text/atsui-rtl-override-selection-expected.png:
1496         * platform/gtk/fast/text/atsui-rtl-override-selection-expected.txt:
1497         * platform/gtk/fast/text/atsui-spacing-features-expected.png:
1498         * platform/gtk/fast/text/atsui-spacing-features-expected.txt:
1499         * platform/gtk/fast/text/emphasis-expected.png:
1500         * platform/gtk/fast/text/emphasis-expected.txt:
1501         * platform/gtk/fast/text/international/bold-bengali-expected.png:
1502         * platform/gtk/fast/text/international/bold-bengali-expected.txt:
1503         * platform/gtk/fast/text/international/hebrew-vowels-expected.png:
1504         * platform/gtk/fast/text/international/hebrew-vowels-expected.txt:
1505         * platform/gtk/fast/text/international/thai-baht-space-expected.png:
1506         * platform/gtk/fast/text/international/thai-baht-space-expected.txt:
1507         * platform/gtk/fast/text/international/thai-line-breaks-expected.png:
1508         * platform/gtk/fast/text/international/thai-line-breaks-expected.txt:
1509         * platform/gtk/fast/text/large-text-composed-char-dos-expected.txt: Added.
1510         * platform/gtk/svg/W3C-I18N/g-dirLTR-ubNone-expected.png:
1511         * platform/gtk/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt:
1512         * platform/gtk/svg/W3C-I18N/g-dirLTR-ubOverride-expected.png:
1513         * platform/gtk/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt:
1514         * platform/gtk/svg/W3C-I18N/g-dirRTL-ubNone-expected.png:
1515         * platform/gtk/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt:
1516         * platform/gtk/svg/W3C-I18N/g-dirRTL-ubOverride-expected.png:
1517         * platform/gtk/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt:
1518         * platform/gtk/svg/W3C-I18N/text-dirLTR-ubNone-expected.png:
1519         * platform/gtk/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt:
1520         * platform/gtk/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png:
1521         * platform/gtk/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt:
1522         * platform/gtk/svg/W3C-I18N/text-dirRTL-ubNone-expected.png:
1523         * platform/gtk/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt:
1524         * platform/gtk/svg/W3C-I18N/text-dirRTL-ubOverride-expected.png:
1525         * platform/gtk/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt:
1526         * platform/gtk/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.png:
1527         * platform/gtk/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt:
1528         * platform/gtk/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.png:
1529         * platform/gtk/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt:
1530         * platform/gtk/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.png:
1531         * platform/gtk/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.txt:
1532         * platform/gtk/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.png:
1533         * platform/gtk/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt:
1534         * platform/gtk/svg/W3C-I18N/tspan-direction-rtl-expected.png:
1535         * platform/gtk/svg/W3C-I18N/tspan-direction-rtl-expected.txt:
1536         * platform/gtk/svg/text/bidi-tspans-expected.png:
1537         * platform/gtk/svg/text/bidi-tspans-expected.txt:
1538         * platform/gtk/svg/text/select-textLength-spacing-squeeze-1-expected.png:
1539         * platform/gtk/svg/text/select-textLength-spacing-squeeze-1-expected.txt:
1540         * platform/gtk/svg/text/select-textLength-spacing-squeeze-2-expected.png:
1541         * platform/gtk/svg/text/select-textLength-spacing-squeeze-2-expected.txt:
1542         * platform/gtk/svg/text/select-textLength-spacing-stretch-2-expected.png:
1543         * platform/gtk/svg/text/select-textLength-spacing-stretch-2-expected.txt:
1544         * platform/gtk/svg/text/select-textLength-spacing-stretch-3-expected.png:
1545         * platform/gtk/svg/text/select-textLength-spacing-stretch-3-expected.txt:
1546
1547 2017-10-04  Miguel Gomez  <magomez@igalia.com>
1548
1549         Add animation support for WebP images
1550         https://bugs.webkit.org/show_bug.cgi?id=113124
1551
1552         Reviewed by Žan Doberšek.
1553
1554         Add a new test for WebP animations and skip it on ios, mac and win. Also unskip some
1555         webp tests that are passing on gtk.
1556
1557         * fast/images/animated-webp-expected.html: Added.
1558         * fast/images/animated-webp.html: Added.
1559         * fast/images/resources/awebp00-ref.webp: Added.
1560         * fast/images/resources/awebp00.webp: Added.
1561         * fast/images/resources/awebp01-ref.webp: Added.
1562         * fast/images/resources/awebp01.webp: Added.
1563         * fast/images/resources/awebp02-ref.webp: Added.
1564         * fast/images/resources/awebp02.webp: Added.
1565         * fast/images/resources/awebp03-ref.webp: Added.
1566         * fast/images/resources/awebp03.webp: Added.
1567         * fast/images/resources/awebp04-ref.webp: Added.
1568         * fast/images/resources/awebp04.webp: Added.
1569         * fast/images/resources/awebp05-ref.webp: Added.
1570         * fast/images/resources/awebp05.webp: Added.
1571         * fast/images/resources/awebp06-ref.webp: Added.
1572         * fast/images/resources/awebp06.webp: Added.
1573         * fast/images/resources/awebp07-ref.webp: Added.
1574         * fast/images/resources/awebp07.webp: Added.
1575         * fast/images/resources/awebp08-ref.webp: Added.
1576         * fast/images/resources/awebp08.webp: Added.
1577         * fast/images/resources/awebp09-ref.webp: Added.
1578         * fast/images/resources/awebp09.webp: Added.
1579         * platform/gtk/TestExpectations:
1580         * platform/ios/TestExpectations:
1581         * platform/mac/TestExpectations:
1582         * platform/win/TestExpectations:
1583
1584 2017-10-04  Joanmarie Diggs  <jdiggs@igalia.com>
1585
1586         AX: [ATK] aria-pressed="mixed" should be exposed via ATK_STATE_INDETERMINATE
1587         https://bugs.webkit.org/show_bug.cgi?id=177807
1588
1589         Reviewed by Chris Fleizach.
1590
1591         * accessibility/gtk/aria-pressed-mixed-value-expected.txt: Added.
1592         * accessibility/gtk/aria-pressed-mixed-value.html: Added.
1593
1594 2017-10-04  Joanmarie Diggs  <jdiggs@igalia.com>
1595
1596         AX: [ATK] ARIA tabpanel role should be exposed as ATK_ROLE_SCROLL_PANE
1597         https://bugs.webkit.org/show_bug.cgi?id=177815
1598
1599         Reviewed by Chris Fleizach.
1600
1601         Updated expectations to reflect new mapping.
1602
1603         * platform/gtk/accessibility/aria-tab-roles-expected.txt: Added.
1604         * platform/gtk/accessibility/roles-exposed-expected.txt: Updated.
1605
1606 2017-10-03  Joanmarie Diggs  <jdiggs@igalia.com>
1607
1608         AX: [ATK] ARIA menuitems should be exposed with ATK_ROLE_MENU_ITEM even when it's the child of group role
1609         https://bugs.webkit.org/show_bug.cgi?id=177811
1610
1611         Reviewed by Chris Fleizach.
1612
1613         * accessibility/gtk/menu-with-group-child-tree-expected.txt: Added.
1614         * accessibility/gtk/menu-with-group-child-tree.html: Added.
1615
1616 2017-10-03  Joanmarie Diggs  <jdiggs@igalia.com>
1617
1618         AX: [ATK] aria-rowindex set on row element is not being exposed
1619         https://bugs.webkit.org/show_bug.cgi?id=177821
1620
1621         Reviewed by Chris Fleizach.
1622
1623         * accessibility/gtk/aria-rowindex-on-row-expected.txt: Added.
1624         * accessibility/gtk/aria-rowindex-on-row.html: Added.
1625
1626 2017-10-03  Ms2ger  <Ms2ger@igalia.com>
1627
1628         Remove some duplicate w3c tests for media tracks.
1629         https://bugs.webkit.org/show_bug.cgi?id=177819
1630
1631         Reviewed by Youenn Fablet.
1632
1633         All these tests also exist in
1634         imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/interfaces,
1635         where they are kept up-to-date with upstream.
1636
1637         * media/track/w3c/interfaces/HTMLMediaElement/addTextTrack-expected.txt: Removed.
1638         * media/track/w3c/interfaces/HTMLMediaElement/addTextTrack.html: Removed.
1639         * media/track/w3c/interfaces/HTMLMediaElement/textTracks-expected.txt: Removed.
1640         * media/track/w3c/interfaces/HTMLMediaElement/textTracks.html: Removed.
1641         * media/track/w3c/interfaces/HTMLTrackElement/default-expected.txt: Removed.
1642         * media/track/w3c/interfaces/HTMLTrackElement/default.html: Removed.
1643         * media/track/w3c/interfaces/HTMLTrackElement/label-expected.txt: Removed.
1644         * media/track/w3c/interfaces/HTMLTrackElement/label.html: Removed.
1645         * media/track/w3c/interfaces/HTMLTrackElement/readyState-expected.txt: Removed.
1646         * media/track/w3c/interfaces/HTMLTrackElement/readyState.html: Removed.
1647         * media/track/w3c/interfaces/HTMLTrackElement/srclang-expected.txt: Removed.
1648         * media/track/w3c/interfaces/HTMLTrackElement/srclang.html: Removed.
1649         * media/track/w3c/interfaces/HTMLTrackElement/track-expected.txt: Removed.
1650         * media/track/w3c/interfaces/HTMLTrackElement/track.html: Removed.
1651         * media/track/w3c/interfaces/TextTrack/addCue-expected.txt: Removed.
1652         * media/track/w3c/interfaces/TextTrack/addCue.html: Removed.
1653         * media/track/w3c/interfaces/TextTrack/constants-expected.txt: Removed.
1654         * media/track/w3c/interfaces/TextTrack/constants.html: Removed.
1655         * media/track/w3c/interfaces/TextTrack/kind-expected.txt: Removed.
1656         * media/track/w3c/interfaces/TextTrack/kind.html: Removed.
1657         * media/track/w3c/interfaces/TextTrack/label-expected.txt: Removed.
1658         * media/track/w3c/interfaces/TextTrack/label.html: Removed.
1659         * media/track/w3c/interfaces/TextTrack/language-expected.txt: Removed.
1660         * media/track/w3c/interfaces/TextTrack/language.html: Removed.
1661         * media/track/w3c/interfaces/TextTrack/mode-expected.txt: Removed.
1662         * media/track/w3c/interfaces/TextTrack/mode.html: Removed.
1663         * media/track/w3c/interfaces/TextTrack/oncuechange-expected.txt: Removed.
1664         * media/track/w3c/interfaces/TextTrack/oncuechange.html: Removed.
1665         * media/track/w3c/interfaces/TextTrack/removeCue-expected.txt: Removed.
1666         * media/track/w3c/interfaces/TextTrack/removeCue.html: Removed.
1667         * media/track/w3c/interfaces/TextTrackCue/endTime-expected.txt: Removed.
1668         * media/track/w3c/interfaces/TextTrackCue/endTime.html: Removed.
1669         * media/track/w3c/interfaces/TextTrackCue/id-expected.txt: Removed.
1670         * media/track/w3c/interfaces/TextTrackCue/id.html: Removed.
1671         * media/track/w3c/interfaces/TextTrackCue/pauseOnExit-expected.txt: Removed.
1672         * media/track/w3c/interfaces/TextTrackCue/pauseOnExit.html: Removed.
1673         * media/track/w3c/interfaces/TextTrackCue/startTime-expected.txt: Removed.
1674         * media/track/w3c/interfaces/TextTrackCue/startTime.html: Removed.
1675         * media/track/w3c/interfaces/TextTrackCue/track-expected.txt: Removed.
1676         * media/track/w3c/interfaces/TextTrackCue/track.html: Removed.
1677         * media/track/w3c/interfaces/TextTrackCueList/getCueById-expected.txt: Removed.
1678         * media/track/w3c/interfaces/TextTrackCueList/getCueById.html: Removed.
1679         * media/track/w3c/interfaces/TextTrackCueList/length-expected.txt: Removed.
1680         * media/track/w3c/interfaces/TextTrackCueList/length.html: Removed.
1681         * media/track/w3c/interfaces/TextTrackList/length-expected.txt: Removed.
1682         * media/track/w3c/interfaces/TextTrackList/length.html: Removed.
1683         * media/track/w3c/interfaces/TextTrackList/onaddtrack-expected.txt: Removed.
1684         * media/track/w3c/interfaces/TextTrackList/onaddtrack.html: Removed.
1685         * media/track/w3c/interfaces/TextTrackList/onremovetrack-expected.txt: Removed.
1686         * media/track/w3c/interfaces/TextTrackList/onremovetrack.html: Removed.
1687         * platform/ios/TestExpectations: Removed references to removed tests.
1688         * platform/mac/TestExpectations: Removed references to removed tests.
1689
1690 2017-10-03  Daniel Bates  <dabates@apple.com>
1691
1692         XMLHttpRequest.setRequestHeader() should allow Content-Transfer-Encoding header; remove
1693         duplicate logic to check for a forbidden XHR header field
1694         https://bugs.webkit.org/show_bug.cgi?id=177829
1695         <rdar://problem/34798441>
1696
1697         Update tests and expected results now that we match the XHR standard, <https://xhr.spec.whatwg.org> (09/08/2017).
1698
1699         We no longer consider Content-Transfer-Encoding and User-Agent forbidden headers as per
1700         the standard.
1701
1702         * fast/xmlhttprequest/set-dangerous-headers-expected.txt:
1703         * fast/xmlhttprequest/set-dangerous-headers-in-dashboard.html:
1704         * fast/xmlhttprequest/set-dangerous-headers.html:
1705         * http/tests/xmlhttprequest/check-combining-headers-expected.txt:
1706         * http/tests/xmlhttprequest/set-dangerous-headers-expected.txt:
1707         * http/tests/xmlhttprequest/set-dangerous-headers.html:
1708
1709 2017-10-03  Megan Gardner  <megan_gardner@apple.com>
1710
1711         Add long press and drag test
1712         https://bugs.webkit.org/show_bug.cgi?id=177289
1713
1714         Reviewed by Wenson Hsieh.
1715
1716         Adding a test to test the long press and then drag functionality of selection.
1717         Also add additional helper functions to basic gestures, so that this and other
1718         tests can be written. Mostly deals with not lifting between gestures.
1719
1720         * fast/events/touch/ios/long-press-then-drag-to-select-text-expected.txt: Added.
1721         * fast/events/touch/ios/long-press-then-drag-to-select-text.html: Added.
1722         * fast/events/touch/ios/resources/basic-gestures.js:
1723         (longPressAndHoldAtPoint):
1724         (touchAndDragFromPointToPoint):
1725
1726 2017-10-03  Ryan Haddad  <ryanhaddad@apple.com>
1727
1728         Skip imported/w3c/web-platform-tests/payment-request/rejects_if_not_active.https.html on iOS.
1729         https://bugs.webkit.org/show_bug.cgi?id=177832
1730
1731         Unreviewed test gardening.
1732
1733         * platform/ios-wk2/TestExpectations:
1734
1735 2017-10-03  Joseph Pecoraro  <pecoraro@apple.com>
1736
1737         Layout Test http/tests/inspector/network/beacon-type.html is flaky.
1738         https://bugs.webkit.org/show_bug.cgi?id=177834
1739
1740         Unreviewed test gardening.
1741
1742         * http/tests/inspector/network/beacon-type.html:
1743         * http/tests/inspector/network/ping-type.html:
1744         Don't wait for the resource to finish loading if it has already finished loading.
1745         Logs showed the resource had already finished loading earlier, before this
1746         promise microtask started running.
1747
1748 2017-10-03  Daniel Bates  <dabates@apple.com>
1749
1750         XMLHttpRequest.setRequestHeader() should allow Content-Transfer-Encoding header; remove
1751         duplicate logic to check for a forbidden XHR header field
1752         https://bugs.webkit.org/show_bug.cgi?id=177829
1753
1754         Reviewed by Alexey Proskuryakov.
1755
1756         Update tests and test results now that we no longer consider Content-Transfer-Encoding a
1757         forbidden header.
1758
1759         * fast/xmlhttprequest/set-dangerous-headers-expected.txt:
1760         * fast/xmlhttprequest/set-dangerous-headers-in-dashboard.html:
1761         * fast/xmlhttprequest/set-dangerous-headers.html:
1762         * http/tests/xmlhttprequest/set-dangerous-headers-expected.txt:
1763         * http/tests/xmlhttprequest/set-dangerous-headers.html:
1764
1765 2017-10-03  Joseph Pecoraro  <pecoraro@apple.com>
1766
1767         Unreviewed test gardening. Add debugging to flakey test.
1768
1769         * http/tests/inspector/network/beacon-type.html:
1770         Add some debugging to try and understand why this test times out.
1771
1772 2017-10-03  Adrian Perez de Castro  <aperez@igalia.com>
1773
1774         [GTK] Support the "system" CSS font family
1775         https://bugs.webkit.org/show_bug.cgi?id=177755
1776
1777         Reviewed by Carlos Garcia Campos.
1778
1779         Obtain the system UI font from the GtkSettings::gtk-font-name property
1780
1781         * platform/gtk/fonts/systemFont-expected.html: Added.
1782         * platform/gtk/fonts/systemFont.html: Added.
1783
1784 2017-10-03  Daniel Bates  <dabates@apple.com>
1785
1786         [XHR] Only exempt Dashboard widgets from XHR header restrictions
1787         https://bugs.webkit.org/show_bug.cgi?id=177824
1788         <rdar://problem/34384301>
1789
1790         Reviewed by Alexey Proskuryakov.
1791
1792         Add tests to ensure that file URLs are forbidden from setting the same set of blacklisted
1793         headers as non-file URLs except when running in Dashboard compatibility mode.
1794
1795         * TestExpectations: Mark test fast/xmlhttprequest/set-dangerous-headers-in-dashboard.html
1796         as WontFix on all platforms. We will selectively enable this test on Mac because it is the
1797         only platform that supports Dashboard widgets.
1798         * fast/xmlhttprequest/set-dangerous-headers-expected.txt: Added.
1799         * fast/xmlhttprequest/set-dangerous-headers-in-dashboard-expected.txt: Added.
1800         * fast/xmlhttprequest/set-dangerous-headers-in-dashboard.html: Added.
1801         * fast/xmlhttprequest/set-dangerous-headers.html: Added. Derived from LayoutTests/http/tests/xmlhttprequest/set-dangerous-headers.html.
1802         * platform/mac/TestExpectations: Enable test fast/xmlhttprequest/set-dangerous-headers-in-dashboard.html
1803         on Mac.
1804
1805 2017-10-03  Fujii Hironori  <Hironori.Fujii@sony.com>
1806
1807         REGRESSION(r221909): Failing fast/text/international/iso-8859-8.html
1808         https://bugs.webkit.org/show_bug.cgi?id=177364
1809
1810         Reviewed by Carlos Garcia Campos.
1811
1812         * platform/gtk/TestExpectations: Unmark fast/text/international/iso-8859-8.html.
1813
1814 2017-10-03  Zalan Bujtas  <zalan@apple.com>
1815
1816         [AX] Do not trigger redundant layout on tables.
1817         https://bugs.webkit.org/show_bug.cgi?id=177781
1818         <rdar://problem/34777030>
1819
1820         Reviewed by Antti Koivisto.
1821
1822         * TestExpectations: see webkit.org/b/177799
1823
1824 2017-10-03  Daniel Bates  <dabates@apple.com>
1825
1826         [CSP] Check policy before opening a new window to a JavaScript URL
1827         https://bugs.webkit.org/show_bug.cgi?id=176815
1828         <rdar://problem/34400057>
1829
1830         Reviewed by Brent Fulgham.
1831
1832         * http/tests/security/contentSecurityPolicy/resources/window-open-javascript-url-blocked.js: Added.
1833         * http/tests/security/contentSecurityPolicy/window-open-javascript-url-blocked-expected.txt: Added.
1834         * http/tests/security/contentSecurityPolicy/window-open-javascript-url-blocked.html: Added.
1835
1836 2017-10-03  Joanmarie Diggs  <jdiggs@igalia.com>
1837
1838         AX: [ATK] ARIA drag-and-drop attribute values should be exposed via AtkObject attributes
1839         https://bugs.webkit.org/show_bug.cgi?id=177763
1840
1841         Reviewed by Chris Fleizach.
1842
1843         * accessibility/gtk/aria-drag-and-drop-expected.txt: Added.
1844         * accessibility/gtk/aria-drag-and-drop.html: Added.
1845
1846 2017-10-03  Charles Turner  <cturner@igalia.com>
1847
1848         Unreviewed test gardening.
1849
1850         * platform/gtk/TestExpectations:
1851
1852 2017-10-03  Ryan Haddad  <ryanhaddad@apple.com>
1853
1854         Move payment-request TestExpectations to ios-wk2.
1855
1856         Unreviewed test gardening.
1857
1858         * platform/ios-wk2/TestExpectations:
1859         * platform/ios/TestExpectations:
1860
1861 2017-10-03  Matt Baker  <mattbaker@apple.com>
1862
1863         Web Inspector: Add View layout tests, make views more testable
1864         https://bugs.webkit.org/show_bug.cgi?id=161274
1865         <rdar://problem/28038615>
1866
1867         Reviewed by Devin Rousso.
1868
1869         Add tests for creating views, adding and removing subviews, and layout
1870         operations. These tests rely on a mock requestAnimationFrame, which is
1871         enabled with FrontendTestHarness.redirectRequestAnimationFrame.
1872
1873         * inspector/view/asynchronous-layout-expected.txt: Added.
1874         * inspector/view/asynchronous-layout.html: Added.
1875         * inspector/view/basics-expected.txt: Added.
1876         * inspector/view/basics.html: Added.
1877         * inspector/view/synchronous-layout-expected.txt: Added.
1878         * inspector/view/synchronous-layout.html: Added.
1879
1880         * inspector/view/resources/test-view.js: Added.
1881         (TestPage.registerInitializer.WI.TestView):
1882         (TestPage.registerInitializer.WI.TestView.prototype.get initialLayoutCount):
1883         (TestPage.registerInitializer.WI.TestView.prototype.get layoutCount):
1884         (TestPage.registerInitializer.WI.TestView.prototype.evaluateAfterLayout):
1885         (TestPage.registerInitializer.WI.TestView.prototype.initialLayout):
1886         (TestPage.registerInitializer.WI.TestView.prototype.layout):
1887         (TestPage.registerInitializer):
1888         Register an instrumentation subclass of View. TestView counts calls to
1889         protected methods and accepts callbacks to execute when a layout completes.
1890
1891 2017-10-03  Ryan Haddad  <ryanhaddad@apple.com>
1892
1893         Update iOS TestExpectations for payment-request tests.
1894         https://bugs.webkit.org/show_bug.cgi?id=177786
1895
1896         Unreviewed test gardening.
1897
1898         * platform/ios/TestExpectations:
1899
1900 2017-10-03  Brent Fulgham  <bfulgham@apple.com>
1901
1902         [Mac] Use safer decoding practices for NSKeyedUnarchiver
1903         https://bugs.webkit.org/show_bug.cgi?id=175887
1904         <rdar://problem/33435281>
1905
1906         Reviewed by Daniel Bates.
1907
1908         Mark two tests as flaky for now, until the relevant CFNetwork changes are available on the test systems.
1909         1. webarchive/loading/cache-expired-subresource.html
1910         2. webarchive/loading/test-loading-archive-subresource-null-mimetype.html
1911
1912         * platform/ios/TestExpectations:
1913         * platform/mac/TestExpectations:
1914
1915 2017-10-03  Ms2ger  <Ms2ger@igalia.com>
1916
1917         Remove some duplicated canvas toDataURL tests.
1918         https://bugs.webkit.org/show_bug.cgi?id=177805
1919
1920         Reviewed by Youenn Fablet.
1921
1922         This copy of the canvas test suite was added in bug 20553 (r59954).
1923         Another one-time import was done in bug 138324 (r176144). Yet another
1924         copy was added in bug 148822 (r189394) and this one has been kept
1925         up-to-date with upstream since.
1926
1927         I have verified that the latest tests cover everything the older copies
1928         do. There seems to be no reason to keep the older copies around.
1929
1930         * TestExpectations: Removed reference to removed test.
1931         * canvas/philip/tests/toDataURL.arguments.1-expected.txt: Removed.
1932         * canvas/philip/tests/toDataURL.arguments.1.html: Removed.
1933         * canvas/philip/tests/toDataURL.arguments.2-expected.txt: Removed.
1934         * canvas/philip/tests/toDataURL.arguments.2.html: Removed.
1935         * canvas/philip/tests/toDataURL.arguments.3-expected.txt: Removed.
1936         * canvas/philip/tests/toDataURL.arguments.3.html: Removed.
1937         * canvas/philip/tests/toDataURL.bogustype-expected.txt: Removed.
1938         * canvas/philip/tests/toDataURL.bogustype.html: Removed.
1939         * canvas/philip/tests/toDataURL.default-expected.txt: Removed.
1940         * canvas/philip/tests/toDataURL.default.html: Removed.
1941         * canvas/philip/tests/toDataURL.jpeg.alpha-expected.txt: Removed.
1942         * canvas/philip/tests/toDataURL.jpeg.alpha.html: Removed.
1943         * canvas/philip/tests/toDataURL.jpeg.alpha.png: Removed.
1944         * canvas/philip/tests/toDataURL.jpeg.primarycolours-expected.txt: Removed.
1945         * canvas/philip/tests/toDataURL.jpeg.primarycolours.html: Removed.
1946         * canvas/philip/tests/toDataURL.jpeg.primarycolours.png: Removed.
1947         * canvas/philip/tests/toDataURL.jpeg.quality.basic-expected.txt: Removed.
1948         * canvas/philip/tests/toDataURL.jpeg.quality.basic.html: Removed.
1949         * canvas/philip/tests/toDataURL.jpeg.quality.basic.png: Removed.
1950         * canvas/philip/tests/toDataURL.jpeg.quality.notnumber-expected.txt: Removed.
1951         * canvas/philip/tests/toDataURL.jpeg.quality.notnumber.html: Removed.
1952         * canvas/philip/tests/toDataURL.jpeg.quality.outsiderange-expected.txt: Removed.
1953         * canvas/philip/tests/toDataURL.jpeg.quality.outsiderange.html: Removed.
1954         * canvas/philip/tests/toDataURL.lowercase.ascii-expected.txt: Removed.
1955         * canvas/philip/tests/toDataURL.lowercase.ascii.html: Removed.
1956         * canvas/philip/tests/toDataURL.lowercase.unicode-expected.txt: Removed.
1957         * canvas/philip/tests/toDataURL.lowercase.unicode.html: Removed.
1958         * canvas/philip/tests/toDataURL.nocontext-expected.txt: Removed.
1959         * canvas/philip/tests/toDataURL.nocontext.html: Removed.
1960         * canvas/philip/tests/toDataURL.png-expected.txt: Removed.
1961         * canvas/philip/tests/toDataURL.png.complexcolours-expected.txt: Removed.
1962         * canvas/philip/tests/toDataURL.png.complexcolours.html: Removed.
1963         * canvas/philip/tests/toDataURL.png.complexcolours.png: Removed.
1964         * canvas/philip/tests/toDataURL.png.html: Removed.
1965         * canvas/philip/tests/toDataURL.png.primarycolours-expected.txt: Removed.
1966         * canvas/philip/tests/toDataURL.png.primarycolours.html: Removed.
1967         * canvas/philip/tests/toDataURL.png.primarycolours.png: Removed.
1968         * canvas/philip/tests/toDataURL.unrecognised-expected.txt: Removed.
1969         * canvas/philip/tests/toDataURL.unrecognised.html: Removed.
1970         * canvas/philip/tests/toDataURL.zerosize-expected.txt: Removed.
1971         * canvas/philip/tests/toDataURL.zerosize.html: Removed.
1972         * platform/ios-device/TestExpectations: Removed reference to removed test.
1973
1974 2017-10-03  Ryan Haddad  <ryanhaddad@apple.com>
1975
1976         Unreviewed, rolling out r222760.
1977
1978         This change caused LayoutTest crashes.
1979
1980         Reverted changeset:
1981
1982         "[Mac] Use safer decoding practices for NSKeyedUnarchiver"
1983         https://bugs.webkit.org/show_bug.cgi?id=175887
1984         http://trac.webkit.org/changeset/222760
1985
1986 2017-10-03  Michael Catanzaro  <mcatanzaro@igalia.com>
1987
1988         REGRESSION(r222392): [WPE][GTK] Many forms tests are failing due to broken event timestamps
1989         https://bugs.webkit.org/show_bug.cgi?id=177449
1990
1991         Reviewed by Chris Dumez.
1992
1993         * platform/gtk/TestExpectations:
1994
1995 2017-10-02  Wenson Hsieh  <wenson_hsieh@apple.com>
1996
1997         REGRESSION(r222595): Intermittent crash while accessing DataTransferItemList
1998         https://bugs.webkit.org/show_bug.cgi?id=177791
1999         <rdar://problem/34781456>
2000
2001         Reviewed by Ryosuke Niwa.
2002
2003         Add a new layout test that simulates the crash encountered in this bug by forcing a garbage collection sweep
2004         right before accessing the pasteboard in a "dragend" event handler.
2005
2006         * TestExpectations:
2007         * editing/pasteboard/drag-end-crash-accessing-item-list-expected.txt: Added.
2008         * editing/pasteboard/drag-end-crash-accessing-item-list.html: Added.
2009         * platform/mac-wk1/TestExpectations:
2010
2011 2017-10-02  Brent Fulgham  <bfulgham@apple.com>
2012
2013         Merge three Blink test cases
2014         https://bugs.webkit.org/show_bug.cgi?id=177797
2015         <rdar://problem/27331975>
2016
2017         Unreviewed merge of Blink test cases.
2018
2019         Merge three test cases from the following Blink change:
2020             https://chromium.googlesource.com/chromium/blink/+/17c5b48f130e4ebb796f9db89628f887624db4ef
2021
2022         Relevant fixes had been made in WebKit over the years, but we did not include proper
2023         test coverage.
2024
2025         * fast/dom/assertion-on-node-removal-expected.txt: Added.
2026         * fast/dom/assertion-on-node-removal.html: Added.
2027         * fast/forms/control-detach-crash-expected.txt: Added.
2028         * fast/forms/control-detach-crash.html: Added.
2029         * svg/custom/assert-on-node-removal-expected.txt: Added.
2030         * svg/custom/assert-on-node-removal.html: Added.
2031
2032 2017-10-02  Joanmarie Diggs  <jdiggs@igalia.com>
2033
2034         AX: [ATK] The value of aria-level is not exposed on non-heading roles
2035         https://bugs.webkit.org/show_bug.cgi?id=177775
2036
2037         Reviewed by Chris Fleizach.
2038
2039         * accessibility/gtk/aria-level-expected.txt: Added.
2040         * accessibility/gtk/aria-level.html: Added.
2041
2042 2017-10-02  Brent Fulgham  <bfulgham@apple.com>
2043
2044         [Mac] Use safer decoding practices for NSKeyedUnarchiver
2045         https://bugs.webkit.org/show_bug.cgi?id=175887
2046         <rdar://problem/33435281>
2047
2048         Reviewed by Daniel Bates.
2049
2050         Mark two tests as flaky for now, until the relevant CFNetwork changes are available on the test systems.
2051         1. webarchive/loading/cache-expired-subresource.html
2052         2. webarchive/loading/test-loading-archive-subresource-null-mimetype.html
2053
2054         * platform/ios/TestExpectations:
2055         * platform/mac/TestExpectations:
2056
2057 2017-10-02  Andy Estes  <aestes@apple.com>
2058
2059         [Payment Request] Update payment-request imported tests
2060         https://bugs.webkit.org/show_bug.cgi?id=177786
2061
2062         Reviewed by Zalan Bujtas.
2063
2064         * platform/mac-wk2/TestExpectations:
2065
2066 2017-10-02  Matt Lewis  <jlewis3@apple.com>
2067
2068         Additional rebaselining of js/dom/global-constructors-attributes.html.
2069
2070         Unreviewed test gardening.
2071
2072         * platform/mac-sierra-wk1/js/dom/global-constructors-attributes-expected.txt: Renamed from LayoutTests/platform/mac-sierra-wk2/js/dom/global-constructors-attributes-expected.txt.
2073         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2074         * platform/mac-wk2/js/dom/global-constructors-attributes-expected.txt: Removed.
2075
2076 2017-10-02  Joseph Pecoraro  <pecoraro@apple.com>
2077
2078         Web Inspector: Include Beacon and Ping requests in Network tab
2079         https://bugs.webkit.org/show_bug.cgi?id=177641
2080         <rdar://problem/33086839>
2081
2082         Reviewed by Chris Dumez.
2083
2084         * http/tests/inspector/network/beacon-type-expected.txt: Added.
2085         * http/tests/inspector/network/beacon-type.html: Added.
2086         * http/tests/inspector/network/ping-type-expected.txt: Added.
2087         * http/tests/inspector/network/ping-type.html: Added.
2088         * http/tests/inspector/network/resources/beacon.php: Added.
2089         * http/tests/inspector/network/resources/ping.php: Added.
2090         Test for Beacon and Ping resource loads.
2091
2092         * platform/mac-wk1/TestExpectations:
2093         * platform/mac-wk2/TestExpectations:
2094         * platform/win/TestExpectations:
2095         Skip beacon tests where beacon is not supported.
2096
2097 2017-10-02  Jiewen Tan  <jiewen_tan@apple.com>
2098
2099         Mark imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.worker.html as slow
2100         https://bugs.webkit.org/show_bug.cgi?id=177615
2101
2102         Unreviewed test gardening.
2103
2104         * TestExpectations:
2105         * platform/mac-wk2/TestExpectations:
2106
2107 2017-10-02  Matt Lewis  <jlewis3@apple.com>
2108
2109         Rebaseline of js/dom/global-constructors-attributes-dedicated-worker.html after r222692.
2110
2111         Unreviewed test gardening.
2112
2113         * platform/mac-wk1/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
2114
2115 2017-10-02  Zan Dobersek  <zdobersek@igalia.com>
2116
2117         Unreviewed WPE gardening.
2118
2119         * platform/wpe/TestExpectations: Unskip some more tests, and add
2120         failure expectations for whatever is still failing from that subset.
2121
2122 2017-10-02  Matt Lewis  <jlewis3@apple.com>
2123
2124         Rebaseline of js/dom/global-constructors-attributes.html after r222692.
2125
2126         Unreviewed test gardening.
2127
2128         * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-expected.txt:
2129         * platform/mac-sierra/js/dom/global-constructors-attributes-expected.txt:
2130         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2131
2132 2017-10-01  Sam Weinig  <sam@webkit.org>
2133
2134         Skip failing tests from r222692 that have different output on each run.
2135
2136         * TestExpectations:
2137         
2138             Skips imported/w3c/web-platform-tests/fetch/api/abort/general.any.html
2139             and imported/w3c/web-platform-tests/fetch/api/abort/general.any.worker.html
2140
2141 2017-10-01  Sam Weinig  <sam@webkit.org>
2142
2143         Add support for DOM aborting (https://dom.spec.whatwg.org/#aborting-ongoing-activities)
2144         https://bugs.webkit.org/show_bug.cgi?id=177718
2145
2146         Reviewed by Darin Adler.
2147
2148         * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
2149
2150             Update test results.
2151
2152 2017-09-30  Ryosuke Niwa  <rniwa@webkit.org>
2153
2154         Don't reveal file URL when pasting an image
2155         https://bugs.webkit.org/show_bug.cgi?id=177710
2156         <rdar://problem/34757924>
2157
2158         Reviewed by Wenson Hsieh.
2159
2160         Added a regression test for pasting an image. We enable this protection only when custom data is enabled
2161         to preserve the backwards compatibility.
2162
2163         * editing/pasteboard/paste-image-does-not-reveal-file-url-expected.txt: Added.
2164         * editing/pasteboard/paste-image-does-not-reveal-file-url.html: Added.
2165
2166 2017-09-30  Wenson Hsieh  <wenson_hsieh@apple.com>
2167
2168         Augment editing/pasteboard/data-transfer-get-data-non-normalized-types.html to check whitespace stripping
2169         https://bugs.webkit.org/show_bug.cgi?id=177707
2170
2171         Reviewed by Ryosuke Niwa.
2172
2173         Augment an existing layout test to check that whitespace is stripped from types passed into DataTransfer's
2174         getData and setData methods.
2175
2176         * editing/pasteboard/data-transfer-get-data-non-normalized-types-expected.txt:
2177         * editing/pasteboard/data-transfer-get-data-non-normalized-types.html:
2178
2179 2017-09-30  Wenson Hsieh  <wenson_hsieh@apple.com>
2180
2181         Add a layout test test that exercises setData and getData for non-normalized types
2182         https://bugs.webkit.org/show_bug.cgi?id=177707
2183
2184         Reviewed by Darin Adler.
2185
2186         We have test coverage for getData and setData with non-normalized types on some of our bots where custom
2187         pasteboard data is enabled by default, but this is not the case in EWS. This patch adds a copy and paste test
2188         that exercises this codepath across all Cocoa platforms.
2189
2190         * editing/pasteboard/data-transfer-get-data-non-normalized-types-expected.txt: Added.
2191         * editing/pasteboard/data-transfer-get-data-non-normalized-types.html: Added.
2192         * platform/ios-simulator-wk1/TestExpectations:
2193
2194 2017-09-30  Carlos Garcia Campos  <cgarcia@igalia.com>
2195
2196         Unreviewed. Upgrade webkitgtk-test-fonts to version 0.0.7.
2197
2198         Rebaseline tests affected by the new fonts.
2199
2200         * platform/gtk/css3/unicode-bidi-isolate-basic-expected.png:
2201         * platform/gtk/css3/unicode-bidi-isolate-basic-expected.txt:
2202         * platform/gtk/editing/selection/caret-rtl-2-expected.png:
2203         * platform/gtk/editing/selection/caret-rtl-2-expected.txt:
2204         * platform/gtk/editing/selection/caret-rtl-2-left-expected.png:
2205         * platform/gtk/editing/selection/caret-rtl-2-left-expected.txt:
2206         * platform/gtk/editing/selection/caret-rtl-expected.png:
2207         * platform/gtk/editing/selection/caret-rtl-expected.txt:
2208         * platform/gtk/editing/selection/caret-rtl-right-expected.png:
2209         * platform/gtk/editing/selection/caret-rtl-right-expected.txt:
2210         * platform/gtk/editing/selection/extend-by-word-002-expected.png:
2211         * platform/gtk/editing/selection/extend-by-word-002-expected.txt:
2212         * platform/gtk/editing/selection/extend-selection-bidi-expected.png:
2213         * platform/gtk/editing/selection/extend-selection-bidi-expected.txt:
2214         * platform/gtk/editing/selection/move-past-trailing-space-expected.png:
2215         * platform/gtk/editing/selection/move-past-trailing-space-expected.txt:
2216         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.png:
2217         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
2218         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.png:
2219         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
2220         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.png:
2221         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
2222         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.png:
2223         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
2224         * platform/gtk/fast/borders/rtl-border-04-expected.png:
2225         * platform/gtk/fast/borders/rtl-border-04-expected.txt:
2226         * platform/gtk/fast/borders/rtl-border-05-expected.png:
2227         * platform/gtk/fast/borders/rtl-border-05-expected.txt:
2228         * platform/gtk/fast/css/rtl-ordering-expected.png:
2229         * platform/gtk/fast/css/rtl-ordering-expected.txt:
2230         * platform/gtk/fast/css/text-overflow-ellipsis-bidi-expected.png:
2231         * platform/gtk/fast/css/text-overflow-ellipsis-bidi-expected.txt:
2232         * platform/gtk/fast/css/text-overflow-ellipsis-expected.png:
2233         * platform/gtk/fast/css/text-overflow-ellipsis-expected.txt:
2234         * platform/gtk/fast/css/text-overflow-ellipsis-strict-expected.png:
2235         * platform/gtk/fast/css/text-overflow-ellipsis-strict-expected.txt:
2236         * platform/gtk/fast/css/word-space-extra-expected.png:
2237         * platform/gtk/fast/css/word-space-extra-expected.txt:
2238         * platform/gtk/fast/dom/34176-expected.png:
2239         * platform/gtk/fast/dom/34176-expected.txt:
2240         * platform/gtk/fast/dom/52776-expected.png:
2241         * platform/gtk/fast/dom/52776-expected.txt:
2242         * platform/gtk/fast/forms/listbox-bidi-align-expected.png:
2243         * platform/gtk/fast/forms/listbox-bidi-align-expected.txt:
2244         * platform/gtk/fast/forms/search-rtl-expected.png:
2245         * platform/gtk/fast/forms/search-rtl-expected.txt:
2246         * platform/gtk/fast/forms/select-visual-hebrew-expected.png:
2247         * platform/gtk/fast/forms/select-visual-hebrew-expected.txt:
2248         * platform/gtk/fast/forms/visual-hebrew-text-field-expected.png:
2249         * platform/gtk/fast/forms/visual-hebrew-text-field-expected.txt:
2250         * platform/gtk/fast/inline/inline-box-background-expected.png:
2251         * platform/gtk/fast/inline/inline-box-background-expected.txt:
2252         * platform/gtk/fast/inline/inline-box-background-long-image-expected.png:
2253         * platform/gtk/fast/inline/inline-box-background-long-image-expected.txt:
2254         * platform/gtk/fast/inline/inline-box-background-repeat-x-expected.png:
2255         * platform/gtk/fast/inline/inline-box-background-repeat-x-expected.txt:
2256         * platform/gtk/fast/inline/inline-box-background-repeat-y-expected.png:
2257         * platform/gtk/fast/inline/inline-box-background-repeat-y-expected.txt:
2258         * platform/gtk/fast/text/atsui-negative-spacing-features-expected.png:
2259         * platform/gtk/fast/text/atsui-negative-spacing-features-expected.txt:
2260         * platform/gtk/fast/text/atsui-spacing-features-expected.png:
2261         * platform/gtk/fast/text/atsui-spacing-features-expected.txt:
2262         * platform/gtk/fast/text/basic/006-expected.png:
2263         * platform/gtk/fast/text/basic/006-expected.txt:
2264         * platform/gtk/fast/text/bidi-embedding-pop-and-push-same-expected.png:
2265         * platform/gtk/fast/text/bidi-embedding-pop-and-push-same-expected.txt:
2266         * platform/gtk/fast/text/capitalize-boundaries-expected.png:
2267         * platform/gtk/fast/text/capitalize-boundaries-expected.txt:
2268         * platform/gtk/fast/text/cg-fallback-bolding-expected.png:
2269         * platform/gtk/fast/text/cg-fallback-bolding-expected.txt:
2270         * platform/gtk/fast/text/drawBidiText-expected.png:
2271         * platform/gtk/fast/text/drawBidiText-expected.txt:
2272         * platform/gtk/fast/text/hyphenate-avoid-orphaned-word-expected.txt:
2273         * platform/gtk/fast/text/hyphenate-character-expected.png:
2274         * platform/gtk/fast/text/hyphenate-character-expected.txt:
2275         * platform/gtk/fast/text/hyphenate-first-word-expected.png:
2276         * platform/gtk/fast/text/hyphenate-first-word-expected.txt:
2277         * platform/gtk/fast/text/hyphenate-limit-before-after-expected.png:
2278         * platform/gtk/fast/text/hyphenate-limit-before-after-expected.txt:
2279         * platform/gtk/fast/text/hyphenate-limit-lines-expected.png:
2280         * platform/gtk/fast/text/hyphenate-limit-lines-expected.txt:
2281         * platform/gtk/fast/text/hyphens-expected.png:
2282         * platform/gtk/fast/text/hyphens-expected.txt:
2283         * platform/gtk/fast/text/in-rendered-text-rtl-expected.png:
2284         * platform/gtk/fast/text/in-rendered-text-rtl-expected.txt:
2285         * platform/gtk/fast/text/international/bidi-AN-after-L-expected.png:
2286         * platform/gtk/fast/text/international/bidi-AN-after-L-expected.txt:
2287         * platform/gtk/fast/text/international/bidi-L2-run-reordering-expected.png:
2288         * platform/gtk/fast/text/international/bidi-L2-run-reordering-expected.txt:
2289         * platform/gtk/fast/text/international/bidi-LDB-2-CSS-expected.png:
2290         * platform/gtk/fast/text/international/bidi-LDB-2-CSS-expected.txt:
2291         * platform/gtk/fast/text/international/bidi-LDB-2-HTML-expected.png:
2292         * platform/gtk/fast/text/international/bidi-LDB-2-HTML-expected.txt:
2293         * platform/gtk/fast/text/international/bidi-LDB-2-formatting-characters-expected.png:
2294         * platform/gtk/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt:
2295         * platform/gtk/fast/text/international/bidi-explicit-embedding-expected.png:
2296         * platform/gtk/fast/text/international/bidi-explicit-embedding-expected.txt:
2297         * platform/gtk/fast/text/international/bidi-ignored-for-first-child-inline-expected.png:
2298         * platform/gtk/fast/text/international/bidi-ignored-for-first-child-inline-expected.txt:
2299         * platform/gtk/fast/text/international/bidi-innertext-expected.png:
2300         * platform/gtk/fast/text/international/bidi-innertext-expected.txt:
2301         * platform/gtk/fast/text/international/bidi-linebreak-001-expected.png:
2302         * platform/gtk/fast/text/international/bidi-linebreak-001-expected.txt:
2303         * platform/gtk/fast/text/international/bidi-linebreak-002-expected.png:
2304         * platform/gtk/fast/text/international/bidi-linebreak-002-expected.txt:
2305         * platform/gtk/fast/text/international/bidi-linebreak-003-expected.png:
2306         * platform/gtk/fast/text/international/bidi-linebreak-003-expected.txt:
2307         * platform/gtk/fast/text/international/bidi-mirror-he-ar-expected.png:
2308         * platform/gtk/fast/text/international/bidi-mirror-he-ar-expected.txt:
2309         * platform/gtk/fast/text/international/bidi-neutral-run-expected.png:
2310         * platform/gtk/fast/text/international/bidi-neutral-run-expected.txt:
2311         * platform/gtk/fast/text/international/bidi-override-expected.png:
2312         * platform/gtk/fast/text/international/bidi-override-expected.txt:
2313         * platform/gtk/fast/text/international/hebrew-vowels-expected.png:
2314         * platform/gtk/fast/text/international/hebrew-vowels-expected.txt:
2315         * platform/gtk/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png:
2316         * platform/gtk/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt:
2317         * platform/gtk/fast/text/international/rtl-caret-expected.png:
2318         * platform/gtk/fast/text/international/rtl-caret-expected.txt:
2319         * platform/gtk/fast/text/international/rtl-white-space-pre-wrap-expected.png:
2320         * platform/gtk/fast/text/international/rtl-white-space-pre-wrap-expected.txt:
2321         * platform/gtk/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.png:
2322         * platform/gtk/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt:
2323         * platform/gtk/fast/text/line-breaks-expected.png:
2324         * platform/gtk/fast/text/line-breaks-expected.txt:
2325         * platform/gtk/fast/text/midword-break-after-breakable-char-expected.png:
2326         * platform/gtk/fast/text/midword-break-after-breakable-char-expected.txt:
2327         * platform/gtk/fast/text/trailing-white-space-2-expected.png:
2328         * platform/gtk/fast/text/trailing-white-space-2-expected.txt:
2329         * platform/gtk/fast/text/trailing-white-space-expected.png:
2330         * platform/gtk/fast/text/trailing-white-space-expected.txt:
2331         * platform/gtk/fast/text/vertical-rl-rtl-linebreak-expected.png:
2332         * platform/gtk/fast/text/vertical-rl-rtl-linebreak-expected.txt:
2333         * platform/gtk/fast/text/whitespace/026-expected.png:
2334         * platform/gtk/fast/text/whitespace/026-expected.txt:
2335         * platform/gtk/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.png:
2336         * platform/gtk/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt:
2337         * platform/gtk/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.png:
2338         * platform/gtk/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt:
2339         * platform/gtk/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.png:
2340         * platform/gtk/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt:
2341         * platform/gtk/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.png:
2342         * platform/gtk/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt:
2343         * platform/gtk/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.png:
2344         * platform/gtk/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt:
2345         * platform/gtk/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.png:
2346         * platform/gtk/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt:
2347         * platform/gtk/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.png:
2348         * platform/gtk/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt:
2349         * platform/gtk/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.png:
2350         * platform/gtk/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt:
2351         * platform/gtk/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.png:
2352         * platform/gtk/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt:
2353         * platform/gtk/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.png:
2354         * platform/gtk/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt:
2355         * platform/gtk/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.png:
2356         * platform/gtk/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt:
2357         * platform/gtk/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.png:
2358         * platform/gtk/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt:
2359         * platform/gtk/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.png:
2360         * platform/gtk/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt:
2361         * platform/gtk/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.png:
2362         * platform/gtk/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt:
2363         * platform/gtk/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.png:
2364         * platform/gtk/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt:
2365         * platform/gtk/svg/W3C-I18N/text-anchor-no-markup-expected.png:
2366         * platform/gtk/svg/W3C-I18N/text-anchor-no-markup-expected.txt:
2367         * platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png:
2368         * platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt:
2369         * platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.png:
2370         * platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.txt:
2371         * platform/gtk/svg/W3C-SVG-1.1/text-tselect-02-f-expected.png:
2372         * platform/gtk/svg/W3C-SVG-1.1/text-tselect-02-f-expected.txt:
2373         * platform/gtk/svg/custom/glyph-selection-bidi-mirror-expected.png:
2374         * platform/gtk/svg/custom/glyph-selection-bidi-mirror-expected.txt:
2375         * platform/gtk/svg/text/bidi-embedded-direction-expected.png:
2376         * platform/gtk/svg/text/bidi-embedded-direction-expected.txt:
2377         * platform/gtk/svg/text/bidi-reorder-value-lists-expected.png:
2378         * platform/gtk/svg/text/bidi-reorder-value-lists-expected.txt: Added.
2379         * platform/gtk/svg/text/bidi-text-anchor-direction-expected.png:
2380         * platform/gtk/svg/text/bidi-text-anchor-direction-expected.txt:
2381         * platform/gtk/svg/text/text-tselect-02-f-expected.png:
2382         * platform/gtk/svg/text/text-tselect-02-f-expected.txt:
2383         * platform/gtk/tables/mozilla/marvin/backgr_layers-opacity-expected.png:
2384         * platform/gtk/tables/mozilla/marvin/backgr_layers-opacity-expected.txt:
2385         * platform/gtk/tables/mozilla/marvin/backgr_position-table-expected.png:
2386         * platform/gtk/tables/mozilla/marvin/backgr_position-table-expected.txt:
2387         * platform/gtk/tables/mozilla/marvin/backgr_simple-table-cell-expected.png:
2388         * platform/gtk/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt:
2389         * platform/gtk/tables/mozilla/marvin/backgr_simple-table-column-expected.png:
2390         * platform/gtk/tables/mozilla/marvin/backgr_simple-table-column-expected.txt:
2391         * platform/gtk/tables/mozilla/marvin/backgr_simple-table-column-group-expected.png:
2392         * platform/gtk/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt:
2393         * platform/gtk/tables/mozilla/marvin/backgr_simple-table-expected.png:
2394         * platform/gtk/tables/mozilla/marvin/backgr_simple-table-expected.txt:
2395         * platform/gtk/tables/mozilla/marvin/backgr_simple-table-row-expected.png:
2396         * platform/gtk/tables/mozilla/marvin/backgr_simple-table-row-expected.txt:
2397         * platform/gtk/tables/mozilla/marvin/backgr_simple-table-row-group-expected.png:
2398         * platform/gtk/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt:
2399         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.png:
2400         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.txt:
2401         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.png:
2402         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.txt:
2403         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.png:
2404         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.txt:
2405         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.png:
2406         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.txt:
2407         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.png:
2408         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt:
2409         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.png:
2410         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.txt:
2411         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.png:
2412         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.txt:
2413         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.png:
2414         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt:
2415         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.png:
2416         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.txt:
2417         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.png:
2418         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.txt:
2419         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.png:
2420         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.txt:
2421         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.png:
2422         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.txt:
2423         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.png:
2424         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.txt:
2425         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.png:
2426         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.txt:
2427         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.png:
2428         * platform/gtk/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.txt:
2429
2430 2017-09-29  Chris Dumez  <cdumez@apple.com>
2431
2432         http/tests/preconnect/link-rel-preconnect-https.html is flaky
2433         https://bugs.webkit.org/show_bug.cgi?id=177673
2434
2435         Reviewed by Alex Christensen.
2436
2437         * http/tests/preconnect/link-rel-preconnect-https-expected.txt:
2438         Rebaseline test now that it is passing.
2439
2440         * platform/wk2/TestExpectations:
2441         Uskip test as it should no longer be flaky.
2442
2443 2017-09-29  Chris Dumez  <cdumez@apple.com>
2444
2445         Unreviewed, temporarily mark http/tests/preconnect/link-rel-preconnect-https.html as flaky.
2446
2447         * platform/wk2/TestExpectations:
2448
2449 2017-09-29  Ryosuke Niwa  <rniwa@webkit.org>
2450
2451         Re-enable more pasteboard tests on iOS after r222595
2452         https://bugs.webkit.org/show_bug.cgi?id=177637
2453
2454         Reviewed by Wenson Hsieh.
2455
2456         * platform/ios/TestExpectations:
2457
2458 2017-09-28  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2459
2460         [GTK] Test gardening
2461         https://bugs.webkit.org/show_bug.cgi?id=177635
2462
2463         Unreviewed test gardening.
2464
2465         * platform/gtk/TestExpectations:
2466
2467 2017-09-28  Megan Gardner  <megan_gardner@apple.com>
2468
2469         Clean up Long Press Selection Tests
2470         https://bugs.webkit.org/show_bug.cgi?id=177636
2471
2472         Reviewed by Tim Horton.
2473
2474         Clean up tests to use better methods of finding selection locations so that 
2475         tests are more robust and less likely to be affected by unrelated changes.
2476
2477         * fast/events/touch/ios/long-press-then-drag-down-to-change-selected-text.html:
2478         * fast/events/touch/ios/long-press-then-drag-left-to-change-selected-text.html:
2479         * fast/events/touch/ios/long-press-then-drag-right-to-change-selected-text.html:
2480         * fast/events/touch/ios/long-press-then-drag-up-to-change-selected-text.html:
2481         * fast/events/touch/ios/long-press-to-select-and-tap-to-clear-expected.txt:
2482         * fast/events/touch/ios/long-press-to-select-and-tap-to-clear.html:
2483         * fast/events/touch/ios/long-press-to-select-text-expected.txt:
2484         * fast/events/touch/ios/long-press-to-select-text.html:
2485         * fast/events/touch/ios/resources/basic-gestures.js:
2486         (longPressAtPoint):
2487         (tapAtPoint):
2488         (touchAndDragFromPointToPoint):
2489         (pressAtPoint): Deleted.
2490         (dragFromPointToPoint): Deleted.
2491
2492 2017-09-28  Joanmarie Diggs  <jdiggs@igalia.com>
2493
2494         AX: [ATK] object:state-changed notifications missing for multiple ARIA attributes
2495         https://bugs.webkit.org/show_bug.cgi?id=177542
2496
2497         Reviewed by Chris Fleizach.
2498
2499         * accessibility/gtk/aria-disabled-changed-notification-expected.txt: Added.
2500         * accessibility/gtk/aria-disabled-changed-notification.html: Added.
2501         * accessibility/gtk/aria-expanded-changed-notification-expected.txt: Added.
2502         * accessibility/gtk/aria-expanded-changed-notification.html: Added.
2503         * accessibility/gtk/aria-pressed-changed-notification-expected.txt: Added.
2504         * accessibility/gtk/aria-pressed-changed-notification.html: Added.
2505         * accessibility/gtk/aria-readonly-changed-notification-expected.txt: Added.
2506         * accessibility/gtk/aria-readonly-changed-notification.html: Added.
2507         * accessibility/gtk/aria-required-changed-notification-expected.txt: Added.
2508         * accessibility/gtk/aria-required-changed-notification.html: Added.
2509
2510 2017-09-28  Per Arne Vollan  <pvollan@apple.com>
2511
2512         Skip failing preconnect tests on Windows.
2513         https://bugs.webkit.org/show_bug.cgi?id=177626
2514
2515         Unreviewed test gardening.
2516
2517         * platform/win/TestExpectations:
2518
2519 2017-09-28  Ryan Haddad  <ryanhaddad@apple.com>
2520
2521         Mark http/tests/storageAccess/request-storage-access-top-frame.html as flaky on iOS.
2522         https://bugs.webkit.org/show_bug.cgi?id=177617
2523
2524         Unreviewed test gardening.
2525
2526         * platform/ios/TestExpectations:
2527
2528 2017-09-28  Ryan Haddad  <ryanhaddad@apple.com>
2529
2530         Mark imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.worker.html as flaky.
2531         https://bugs.webkit.org/show_bug.cgi?id=177615
2532
2533         Unreviewed test gardening.
2534
2535         * platform/mac-wk2/TestExpectations:
2536
2537 2017-09-28  Tim Horton  <timothy_horton@apple.com>
2538
2539         Remove constant() in favor of env()
2540         https://bugs.webkit.org/show_bug.cgi?id=177581
2541         <rdar://problem/34701321>
2542
2543         Reviewed by Dean Jackson.
2544
2545         * fast/css/variables/constants/invalid-constant-name-fallback-expected.html: Removed.
2546         * fast/css/variables/constants/invalid-constant-name-fallback.html: Removed.
2547         * fast/css/variables/constants/ios/safe-area-inset-set-expected.html: Removed.
2548         * fast/css/variables/constants/ios/safe-area-inset-set.html: Removed.
2549         * fast/css/variables/constants/safe-area-inset-cannot-override-expected.html: Removed.
2550         * fast/css/variables/constants/safe-area-inset-cannot-override.html: Removed.
2551         * fast/css/variables/constants/safe-area-inset-zero-expected.html: Removed.
2552         * fast/css/variables/constants/safe-area-inset-zero.html: Removed.
2553
2554 2017-09-28  Ryan Haddad  <ryanhaddad@apple.com>
2555
2556         Unreviewed, fix a test name in TestExpectations.
2557
2558         * platform/mac-wk1/TestExpectations:
2559
2560 2017-09-28  Brent Fulgham  <bfulgham@apple.com>
2561
2562         Add ports 6679 and 6697 (IRC SSL) to port blacklist
2563         https://bugs.webkit.org/show_bug.cgi?id=177544
2564         <rdar://problem/34666525>
2565
2566         Reviewed by Alex Christensen.
2567
2568         Update test and expectations for new port.
2569
2570         * security/block-test-expected.txt:
2571         * security/block-test.html:
2572         * platform/gtk/security/block-test-expected.txt:
2573         * platform/mac/security/block-test-expected.txt:
2574         * platform/wpe/security/block-test-expected.txt:
2575
2576 2017-09-28  Youenn Fablet  <youenn@apple.com>
2577
2578         [mac-wk1] Layout test webrtc/datachannel/bufferedAmountLowThreshold tests are flaky
2579         https://bugs.webkit.org/show_bug.cgi?id=177462
2580
2581         Reviewed by Alex Christensen.
2582
2583         * webrtc/datachannel/bufferedAmountLowThreshold-default.html: Filling buffer until bufferedAmount is bug enough to trigger bufferedAmountLow event.
2584         * webrtc/datachannel/bufferedAmountLowThreshold-expected.txt:
2585         * webrtc/datachannel/bufferedAmountLowThreshold.html: Removing test that is inherently flaky on bots that are not fast enough
2586         to continue filling the webrtc data channel buffer.
2587
2588 2017-09-28  Chris Dumez  <cdumez@apple.com>
2589
2590         Add support for <link rel=preconnect>
2591         https://bugs.webkit.org/show_bug.cgi?id=177474
2592         <rdar://problem/33141380>
2593
2594         Reviewed by Alex Christensen.
2595
2596         * fast/dom/HTMLLinkElement/preconnect-support-expected.txt: Added.
2597         * fast/dom/HTMLLinkElement/preconnect-support.html: Added.
2598         * http/tests/preconnect/link-rel-preconnect-http-expected.txt: Added.
2599         * http/tests/preconnect/link-rel-preconnect-http.html: Added.
2600         * http/tests/preconnect/link-rel-preconnect-https-expected.txt: Added.
2601         * http/tests/preconnect/link-rel-preconnect-https.html: Added.
2602         Add layout test coverage.
2603
2604         * platform/mac-elcapitan-wk2/fast/dom/HTMLLinkElement/preconnect-support-expected.txt: Added.
2605         * platform/mac-wk1/TestExpectations:
2606         * platform/mac-wk1/fast/dom/HTMLLinkElement/preconnect-support-expected.txt: Added.
2607         * platform/mac-wk2/TestExpectations:
2608         Skip or land failure expectations for platforms where the feature is disabled.
2609
2610 2017-09-28  Ryan Haddad  <ryanhaddad@apple.com>
2611
2612         Update TestExpectations for two http/tests/xmlhttprequest/response-* tests.
2613
2614         Unreviewed test gardening.
2615
2616         * platform/mac-wk1/TestExpectations:
2617
2618 2017-09-27  Fujii Hironori  <Hironori.Fujii@sony.com>
2619
2620         [REGRESSION] word-spacing property is incorrectly applied
2621         https://bugs.webkit.org/show_bug.cgi?id=142086
2622         <rdar://problem/19985240>
2623
2624         Reviewed by Zalan Bujtas.
2625
2626         * platform/gtk/TestExpectations: Unmark
2627         fast/text/word-space-between-inlines.html
2628         * platform/mac/TestExpectations: Unmark
2629         fast/css/word-spacing-between-blocks.html,
2630         fast/css/word-spacing-between-inlines.html,
2631         fast/css/word-spacing-characters.html and
2632         fast/text/word-space-between-inlines.html.
2633         * platform/gtk/fast/css/word-space-extra-expected.txt:
2634         Rebaselined.
2635         * platform/mac/fast/css/word-space-extra-expected.png: Ditto.
2636         * platform/mac/fast/css/word-space-extra-expected.txt: Ditto.
2637
2638 2017-09-27  Wenson Hsieh  <wenson_hsieh@apple.com>
2639
2640         Drag event DataTransfer has unexpected types "dyn.ah62d4..."
2641         https://bugs.webkit.org/show_bug.cgi?id=172526
2642         <rdar://problem/32396081>
2643
2644         Reviewed by Ryosuke Niwa.
2645
2646         Add new layout tests on Mac and iOS to test various cases of using DataTransfer.setData, DataTransfer.getData,
2647         and DataTransfer.types for drag-and-drop (tests for Mac WK1 only) and copy-and-paste (all platforms).
2648
2649         * TestExpectations:
2650         * editing/pasteboard/data-transfer-get-data-on-drop-custom-expected.txt: Added.
2651         * editing/pasteboard/data-transfer-get-data-on-drop-custom.html: Added.
2652         * editing/pasteboard/data-transfer-get-data-on-drop-plain-text-expected.txt: Added.
2653         * editing/pasteboard/data-transfer-get-data-on-drop-plain-text.html: Added.
2654         * editing/pasteboard/data-transfer-get-data-on-drop-rich-text-expected.txt: Added.
2655         * editing/pasteboard/data-transfer-get-data-on-drop-rich-text.html: Added.
2656         * editing/pasteboard/data-transfer-get-data-on-drop-url-expected.txt: Added.
2657         * editing/pasteboard/data-transfer-get-data-on-drop-url.html: Added.
2658         * editing/pasteboard/data-transfer-get-data-on-paste-custom-expected.txt: Added.
2659         * editing/pasteboard/data-transfer-get-data-on-paste-custom.html: Added.
2660         * editing/pasteboard/data-transfer-get-data-on-paste-plain-text-expected.txt: Added.
2661         * editing/pasteboard/data-transfer-get-data-on-paste-plain-text.html: Added.
2662         * editing/pasteboard/data-transfer-get-data-on-paste-rich-text-expected.txt: Added.
2663         * editing/pasteboard/data-transfer-get-data-on-paste-rich-text.html: Added.
2664         * platform/ios-simulator-wk1/TestExpectations:
2665
2666         Mark new copy and paste tests as [ Pass ], since editing/pasteboard/ is skipped by default for iOS WK1.
2667
2668         * platform/ios-wk1/editing/pasteboard/data-transfer-get-data-on-paste-rich-text-expected.txt: Added.
2669         * platform/ios-wk2/editing/pasteboard/data-transfer-get-data-on-paste-rich-text-expected.txt: Added.
2670
2671         Add iOS-specific baselines. This is due to the generated HTML markup for "text/html" being slightly different
2672         when pasting.
2673
2674         * platform/mac-wk1/TestExpectations:
2675
2676 2017-09-27  Zalan Bujtas  <zalan@apple.com>
2677
2678         Deferred image size change makes image-load-on-delay.html flaky.
2679         https://bugs.webkit.org/show_bug.cgi?id=177520
2680         <rdar://problem/34674299>
2681
2682         Reviewed by Dean Jackson.
2683
2684         * platform/mac/TestExpectations:
2685
2686 2017-09-27  Myles C. Maxfield  <mmaxfield@apple.com>
2687
2688         Minimum font size may cause elements to have an infinite line-height
2689         https://bugs.webkit.org/show_bug.cgi?id=177573
2690         <rdar://problem/34573792>
2691
2692         Reviewed by Dan Bernstein.
2693
2694         * fast/text/line-height-minimumFontSize-text-small-font-size-expected.txt: Added.
2695         * fast/text/line-height-minimumFontSize-text-small-font-size.html: Added.
2696
2697 2017-09-27  Matt Lewis  <jlewis3@apple.com>
2698
2699         Unreviewed, rolling out r222337.
2700
2701         This test is failing on iOS.
2702
2703         Reverted changeset:
2704
2705         "Add long press and drag test"
2706         https://bugs.webkit.org/show_bug.cgi?id=177289
2707         http://trac.webkit.org/changeset/222337
2708
2709 2017-09-27  Matt Lewis  <jlewis3@apple.com>
2710
2711         Marked imported/w3c/web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter_null.tentative.html as flaky.
2712         https://bugs.webkit.org/show_bug.cgi?id=177440
2713
2714         Unreviewed test gardening.
2715
2716         * platform/wk2/TestExpectations:
2717
2718 2017-09-27  Myles C. Maxfield  <mmaxfield@apple.com>
2719
2720         "Tag" codepoints require the complex text codepath
2721         https://bugs.webkit.org/show_bug.cgi?id=177251
2722         <rdar://problem/34384001>
2723
2724         Reviewed by David Hyatt.
2725
2726         * fast/text/flag-codepoint-expected.html: Added.
2727         * fast/text/flag-codepoint.html: Added.
2728
2729 2017-09-27  Alicia Boya García  <aboya@igalia.com>
2730
2731         GTK test gardening.
2732         https://bugs.webkit.org/show_bug.cgi?id=177545
2733
2734         Reviewed by Michael Catanzaro.
2735
2736         * platform/gtk/TestExpectations:
2737         * platform/gtk-wayland/TestExpectations:
2738
2739 2017-09-27  Matt Lewis  <jlewis3@apple.com>
2740
2741         Marked inspector/canvas/shaderProgram-add-remove-webgl.html as flaky.
2742         https://bugs.webkit.org/show_bug.cgi?id=177388
2743
2744         Unreviewed test gardening.
2745
2746         * platform/mac/TestExpectations:
2747
2748 2017-09-27  Youenn Fablet  <youenn@apple.com>
2749
2750         [Fetch API] Cloning an opaque response should not assert
2751         https://bugs.webkit.org/show_bug.cgi?id=177548
2752
2753         Reviewed by Sam Weinig.
2754
2755         * http/wpt/fetch/response-opaque-clone-expected.txt: Added.
2756         * http/wpt/fetch/response-opaque-clone.html: Added.
2757
2758 2017-09-27  Chris Dumez  <cdumez@apple.com>
2759
2760         cssFloat missing in CSSPropertyDeclaration.prototype
2761         https://bugs.webkit.org/show_bug.cgi?id=177487
2762
2763         Reviewed by Sam Weinig.
2764
2765         Add layout test coverage.
2766
2767         * fast/css/CSSStyleDeclaration-cssFloat-expected.txt: Added.
2768         * fast/css/CSSStyleDeclaration-cssFloat.html: Added.
2769
2770 2017-09-27  Antti Koivisto  <antti@apple.com>
2771
2772         REGRESSION (r222040): Crash navigating out of gfycat.com url
2773         https://bugs.webkit.org/show_bug.cgi?id=177531
2774
2775         Reviewed by Geoff Garen.
2776
2777         * fast/animation/animation-element-removal-expected.txt: Added.
2778         * fast/animation/animation-element-removal.html: Added.
2779
2780 2017-09-27  Per Arne Vollan  <pvollan@apple.com>
2781
2782         Mark accessibility/image-load-on-delay.html as a failure on Windows.
2783         https://bugs.webkit.org/show_bug.cgi?id=177541
2784
2785         Unreviewed test gardening.
2786
2787         * platform/win/TestExpectations:
2788
2789 2017-09-27  Joanmarie Diggs  <jdiggs@igalia.com>
2790
2791         [ATK] atk_table_cell_get_position() should return values of aria-rowindex and aria-colindex, if present
2792         https://bugs.webkit.org/show_bug.cgi?id=171176
2793
2794         Reviewed by Chris Fleizach.
2795
2796         * accessibility/aria-table-attributes.html: Updated to reflect new behavior.
2797         * platform/gtk/accessibility/aria-table-attributes-expected.txt: Updated to reflect new behavior.
2798
2799 2017-09-26  Zalan Bujtas  <zalan@apple.com>
2800
2801         AX: Defer RenderImage's imageChanged event until after layout is done.
2802         https://bugs.webkit.org/show_bug.cgi?id=177446
2803
2804         Reviewed by Dean Jackson.
2805
2806         * accessibility/image-load-on-delay.html:
2807
2808 2017-09-26  Joanmarie Diggs  <jdiggs@igalia.com>
2809
2810         AX: Several ARIA roles with presentational children are exposing children
2811         https://bugs.webkit.org/show_bug.cgi?id=177502
2812
2813         Reviewed by Chris Fleizach.
2814
2815         New test. Also update the results for the inspector because ARIA separators
2816         and their subclass roles should not expose (claim to have) children.
2817
2818         * accessibility/presentational-children-expected.txt: Added.
2819         * accessibility/presentational-children.html: Added.
2820         * inspector/dom/getAccessibilityPropertiesForNode-expected.txt: Updated.
2821
2822 2017-09-26  Zalan Bujtas  <zalan@apple.com>
2823
2824         Fall back to normal line layout position, when simple line layout fails to find one.
2825         https://bugs.webkit.org/show_bug.cgi?id=176220
2826         <rdar://problem/34205774>
2827
2828         Reviewed by Brent Fulgham.
2829
2830         * fast/text/invalid-positionForPoint-offset-expected.txt: Added.
2831         * fast/text/invalid-positionForPoint-offset.html: Added.
2832
2833 2017-09-26  Matt Lewis  <jlewis3@apple.com>
2834
2835         Unreviewed, rolling out r222525.
2836
2837         This caused a consistent failure in the test
2838         inspector/dom/getAccessibilityPropertiesForNode.html .
2839
2840         Reverted changeset:
2841
2842         "AX: Several ARIA roles with presentational children are
2843         exposing children"
2844         https://bugs.webkit.org/show_bug.cgi?id=177502
2845         http://trac.webkit.org/changeset/222525
2846
2847 2017-09-26  Joanmarie Diggs  <jdiggs@igalia.com>
2848
2849         AX: ARIA grids claim to be multiselectable even with aria-multiselectable is set to false
2850         https://bugs.webkit.org/show_bug.cgi?id=177498
2851
2852         Reviewed by Chris Fleizach.
2853
2854         * accessibility/aria-multiselectable-grid-expected.txt: Added.
2855         * accessibility/aria-multiselectable-grid.html: Added.
2856
2857 2017-09-26  Joanmarie Diggs  <jdiggs@igalia.com>
2858
2859         AX: Several ARIA roles with presentational children are exposing children
2860         https://bugs.webkit.org/show_bug.cgi?id=177502
2861
2862         Reviewed by Chris Fleizach.
2863
2864         * accessibility/presentational-children-expected.txt: Added.
2865         * accessibility/presentational-children.html: Added.
2866
2867 2017-09-26  Megan Gardner  <megan_gardner@apple.com>
2868
2869         Add helper functions to write better selection tests
2870         https://bugs.webkit.org/show_bug.cgi?id=177403
2871
2872         Reviewed by Tim Horton.
2873
2874         Selection tests are finicky to write, so having some more helper functions
2875         that can assist in double checking where we think we are selecting, or where we
2876         think words are located in helpful.
2877
2878         * fast/events/touch/ios/resources/ui-debugging.js: Added.
2879         (debugDot):
2880         (removeDebugDot):
2881         (debugRect):
2882         (removeDebugRect):
2883
2884 2017-09-26  Ryan Haddad  <ryanhaddad@apple.com>
2885
2886         Update TestExpectations for http/tests/local/blob/send-hybrid-blob-using-open-panel.html.
2887         https://bugs.webkit.org/show_bug.cgi?id=171353
2888
2889         Unreviewed test gardening.
2890
2891         * platform/ios-wk2/TestExpectations:
2892
2893 2017-09-26  Antti Koivisto  <antti@apple.com>
2894
2895         REGRESSION (222040): Google Maps Street View CrashTracer: [USER] com.apple.WebKit.WebContent.Development at com.apple.WebCore: WebCore::PropertyWrapperAcceleratedTransform::blend const + 92
2896         https://bugs.webkit.org/show_bug.cgi?id=177485
2897
2898         Reviewed by Zalan Bujtas.
2899
2900         * fast/animation/animation-mixed-transform-crash-expected.html: Added.
2901         * fast/animation/animation-mixed-transform-crash.html: Added.
2902
2903 2017-09-26  Ryan Haddad  <ryanhaddad@apple.com>
2904
2905         Mark compositing/masks/compositing-clip-path-change-no-repaint.html as flaky.
2906         https://bugs.webkit.org/show_bug.cgi?id=177397
2907
2908         Unreviewed test gardening.
2909
2910         * platform/ios/TestExpectations:
2911
2912 2017-09-26  Zan Dobersek  <zdobersek@igalia.com>
2913
2914         [EME] Add ClearKey support for persistent session data load and removal
2915         https://bugs.webkit.org/show_bug.cgi?id=177442
2916
2917         Reviewed by Xabier Rodriguez-Calvar.
2918
2919         Update WPE baselines for EME tests affected by the addition of persistent
2920         session data load and removal in the ClearKey implementation.
2921
2922         All the affected tests progress, but most of them still don't pass
2923         entirely due to missing functionality in the GStreamer pipeline.
2924
2925         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license-expected.txt:
2926         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-events-expected.txt:
2927         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license-expected.txt:
2928         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license-expected.txt:
2929
2930 2017-09-25  Devin Rousso  <webkit@devinrousso.com>
2931
2932         Web Inspector: move Console.addInspectedNode to DOM.setInspectedNode
2933         https://bugs.webkit.org/show_bug.cgi?id=176827
2934
2935         Reviewed by Joseph Pecoraro.
2936
2937         * http/tests/inspector/dom/cross-domain-inspected-node-access-expected.txt: Renamed from LayoutTests/http/tests/inspector/console/cross-domain-inspected-node-access-expected.txt.
2938         * http/tests/inspector/dom/cross-domain-inspected-node-access.html: Renamed from LayoutTests/http/tests/inspector/console/cross-domain-inspected-node-access.html.
2939         * inspector/console/command-line-api.html:
2940         * inspector/dom/setInspectedNode-expected.txt: Renamed from LayoutTests/inspector/console/addInspectedNode-expected.txt.
2941         * inspector/dom/setInspectedNode.html: Renamed from LayoutTests/inspector/console/addInspectedNode.html.
2942         * platform/gtk/TestExpectations:
2943         * platform/mac/TestExpectations:
2944
2945 2017-09-25  Devin Rousso  <webkit@devinrousso.com>
2946
2947         Web Inspector: Add autocompletion suggestions for CSS attr based on the selected element's attributes
2948         https://bugs.webkit.org/show_bug.cgi?id=177346
2949
2950         Reviewed by Joseph Pecoraro.
2951
2952         * inspector/model/dom-node-expected.txt: Added.
2953         * inspector/model/dom-node.html: Added.
2954
2955 2017-09-25  Youenn Fablet  <youenn@apple.com>
2956
2957         WebRTC video does not resume receiving when switching back to Safari 11 on iOS
2958         https://bugs.webkit.org/show_bug.cgi?id=175472
2959         <rdar://problem/33860863>
2960
2961         Reviewed by Darin Adler.
2962
2963         * webrtc/video-interruption-expected.txt: Added.
2964         * webrtc/video-interruption.html: Added.
2965
2966 2017-09-25  Per Arne Vollan  <pvollan@apple.com>
2967
2968         Crash in WebCore::TreeScope::documentScope
2969         https://bugs.webkit.org/show_bug.cgi?id=176159
2970
2971         Reviewed by Ryosuke Niwa.
2972
2973         * fast/dom/crash-moving-subtree-between-documents-expected.txt: Added.
2974         * fast/dom/crash-moving-subtree-between-documents.html: Added.
2975
2976 2017-09-25  Youenn Fablet  <youenn@apple.com>
2977
2978         MediaStreamTrack.getSettings should compute its deviceId/groupId like enumerateDevices
2979         https://bugs.webkit.org/show_bug.cgi?id=177433
2980
2981         Reviewed by Jer Noble.
2982
2983         * fast/mediastream/get-user-media-device-id.html:
2984
2985 2017-09-25  Michael Catanzaro  <mcatanzaro@igalia.com>
2986
2987         Unreviewed GTK test gardening
2988
2989         * platform/gtk/TestExpectations:
2990
2991 2017-09-25  Ryan Haddad  <ryanhaddad@apple.com>
2992
2993         Mark fast/loader/form-submission-after-beforeunload-cancel.html as flaky.
2994         https://bugs.webkit.org/show_bug.cgi?id=177445
2995
2996         Unreviewed test gardening.
2997
2998         * platform/ios/TestExpectations:
2999
3000 2017-09-25  Ryan Haddad  <ryanhaddad@apple.com>
3001
3002         Mark imported/w3c/web-platform-tests/fetch/security/embedded-credentials.tentative.sub.html as flaky on iOS.
3003         https://bugs.webkit.org/show_bug.cgi?id=177323
3004
3005         Unreviewed test gardening.
3006
3007         * platform/ios/TestExpectations:
3008
3009 2017-09-25  Ryan Haddad  <ryanhaddad@apple.com>
3010
3011         Mark http/tests/cache-storage/cache-representation.https.html as flaky.
3012         https://bugs.webkit.org/show_bug.cgi?id=177438
3013
3014         Unreviewed test gardening.
3015
3016         * platform/ios/TestExpectations:
3017
3018 2017-09-25  Ryan Haddad  <ryanhaddad@apple.com>
3019
3020         Update TestExpectations for WPT LayoutTests that crash.
3021
3022         Unreviewed test gardening.
3023
3024         * TestExpectations:
3025
3026 2017-09-25  Youenn Fablet  <youenn@apple.com>
3027
3028         webrtc/peer-connection-audio-mute.html is sometimes flaky
3029         https://bugs.webkit.org/show_bug.cgi?id=172649
3030
3031         Reviewed by Darin Adler.
3032
3033         Iterating until getting the expected result to make test more stable.
3034
3035         * webrtc/peer-connection-audio-mute.html:
3036         * webrtc/peer-connection-remote-audio-mute.html:
3037
3038 2017-09-25  Youenn Fablet  <youenn@apple.com>
3039
3040         Make captureCanvas-webrtc.html more robust
3041         https://bugs.webkit.org/show_bug.cgi?id=177334
3042
3043         Reviewed by Darin Adler.
3044
3045         Making test more robust by printing synchronously the canvas and increasing.
3046         the threshold for pixel comparison.
3047         Minor refactoring for improving the readability.
3048
3049         * webrtc/captureCanvas-webrtc.html:
3050
3051 2017-09-25  Youenn Fablet  <youenn@apple.com>
3052
3053         LayoutTest webrtc/video-mute.html is very often failing
3054         https://bugs.webkit.org/show_bug.cgi?id=177331
3055
3056         Reviewed by Darin Adler.
3057
3058         * webrtc/video-mute.html: using getStats instead of internals to check whether black frames are received.
3059
3060 2017-09-25  Ms2ger  <Ms2ger@igalia.com>
3061
3062         Update waitSync and the TIMEOUT_IGNORED constant to use signed integers.
3063         https://bugs.webkit.org/show_bug.cgi?id=177239
3064
3065         Reviewed by Žan Doberšek.
3066
3067         This matches the specification.
3068
3069         * fast/canvas/webgl/webgl2/constants-expected.txt: Added.
3070         * fast/canvas/webgl/webgl2/constants.html: Added.
3071
3072 2017-09-25  Manuel Rego Casasnovas  <rego@igalia.com>
3073
3074         [css-grid] fit-content() tracks shouldn't stretch
3075         https://bugs.webkit.org/show_bug.cgi?id=177300
3076
3077         Reviewed by Sergio Villar Senin.
3078
3079         Added new case to an existent test and also modified
3080         the expected result in another one.
3081
3082         * fast/css-grid-layout/grid-content-alignment-stretch-only-valid-for-auto-sized-tracks-expected.txt:
3083         * fast/css-grid-layout/grid-content-alignment-stretch-only-valid-for-auto-sized-tracks.html:
3084         * fast/css-grid-layout/grid-intrinsic-maximums-expected.html:
3085
3086 2017-09-24  Joanmarie Diggs  <jdiggs@igalia.com>
3087
3088         [ATK] Object attributes are missing for ARIA live region roles
3089         https://bugs.webkit.org/show_bug.cgi?id=171174
3090
3091         Reviewed by Chris Fleizach.
3092
3093         Move two macOS tests to the shared layout test set.
3094
3095         * accessibility/aria-liveregion-marquee-default-expected.txt: Renamed from LayoutTests/accessibility/mac/aria-liveregion-marquee-default-expected.txt.
3096         * accessibility/aria-liveregion-marquee-default.html: Renamed from LayoutTests/accessibility/mac/aria-liveregion-marquee-default.html.
3097         * accessibility/aria-liveregions-attributes-expected.txt: Renamed from LayoutTests/accessibility/mac/aria-liveregions-attributes-expected.txt.
3098         * accessibility/aria-liveregions-attributes.html: Renamed from LayoutTests/accessibility/mac/aria-liveregions-attributes.html.
3099         * platform/win/TestExpectations: Add the above tests to the list of known failures.
3100
3101 2017-09-24  Zan Dobersek  <zdobersek@igalia.com>
3102
3103         [WebKit] Changing EME setting through InjectedBundle should update WebPreferencesStore
3104         https://bugs.webkit.org/show_bug.cgi?id=177312
3105
3106         Reviewed by Carlos Garcia Campos.
3107
3108         Update test baselines for two tests that now properly execute (even if
3109         they still fail) due to EME setting now also being updated in
3110         WebPreferencesStore.
3111
3112         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license-expected.txt:
3113         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license-expected.txt:
3114
3115 2017-09-22  Antti Koivisto  <antti@apple.com>
3116
3117         Remove tests for CSS Regions
3118         https://bugs.webkit.org/show_bug.cgi?id=177348
3119
3120         Reviewed by Sam Weinig.
3121
3122         * TestExpectations:
3123         * compositing/regions: Removed.
3124         * compositing/regions/abs-in-named-flow-from-fixed-in-named-flow-expected.txt: Removed.
3125         * compositing/regions/abs-in-named-flow-from-fixed-in-named-flow.html: Removed.
3126         * compositing/regions/abs-transformed-dynamic-update-expected.html: Removed.
3127         * compositing/regions/abs-transformed-dynamic-update.html: Removed.
3128         * compositing/regions/composited-content-fixed-region-scrolled-expected.txt: Removed.
3129         * compositing/regions/composited-content-fixed-region-scrolled.html: Removed.
3130         * compositing/regions/crash-transform-inside-region-expected.html: Removed.
3131         * compositing/regions/crash-transform-inside-region.html: Removed.
3132         * compositing/regions/fixed-empty-region-scrolled-expected.txt: Removed.
3133         * compositing/regions/fixed-empty-region-scrolled.html: Removed.
3134         * compositing/regions/fixed-in-diff-named-flows-zIndex-expected.html: Removed.
3135         * compositing/regions/fixed-in-diff-named-flows-zIndex.html: Removed.
3136         * compositing/regions/fixed-in-named-flow-clip-descendant-expected.txt: Removed.
3137         * compositing/regions/fixed-in-named-flow-clip-descendant.html: Removed.
3138         * compositing/regions/fixed-in-named-flow-expected.txt: Removed.
3139         * compositing/regions/fixed-in-named-flow-from-abs-in-named-flow-expected.txt: Removed.
3140         * compositing/regions/fixed-in-named-flow-from-abs-in-named-flow.html: Removed.
3141         * compositing/regions/fixed-in-named-flow-from-outflow-expected.txt: Removed.
3142         * compositing/regions/fixed-in-named-flow-from-outflow.html: Removed.
3143         * compositing/regions/fixed-in-named-flow-got-transformed-parent-expected.txt: Removed.
3144         * compositing/regions/fixed-in-named-flow-got-transformed-parent.html: Removed.
3145         * compositing/regions/fixed-in-named-flow-lost-transformed-parent-expected.txt: Removed.
3146         * compositing/regions/fixed-in-named-flow-lost-transformed-parent.html: Removed.
3147         * compositing/regions/fixed-in-named-flow-overlap-composited-expected.txt: Removed.
3148         * compositing/regions/fixed-in-named-flow-overlap-composited.html: Removed.
3149         * compositing/regions/fixed-in-named-flow-position-changed-expected.html: Removed.
3150         * compositing/regions/fixed-in-named-flow-position-changed.html: Removed.
3151         * compositing/regions/fixed-in-named-flow-transformed-parent-expected.txt: Removed.
3152         * compositing/regions/fixed-in-named-flow-transformed-parent.html: Removed.
3153         * compositing/regions/fixed-in-named-flow-zIndex-expected.html: Removed.
3154         * compositing/regions/fixed-in-named-flow-zIndex.html: Removed.
3155         * compositing/regions/fixed-in-named-flow.html: Removed.
3156         * compositing/regions/fixed-transformed-in-named-flow-expected.txt: Removed.
3157         * compositing/regions/fixed-transformed-in-named-flow.html: Removed.
3158         * compositing/regions/floated-region-with-transformed-child-expected.html: Removed.
3159         * compositing/regions/floated-region-with-transformed-child.html: Removed.
3160         * compositing/regions/inline-replaced-transformed-in-region-expected.html: Removed.
3161         * compositing/regions/inline-replaced-transformed-in-region.html: Removed.
3162         * compositing/regions/move-layer-from-one-region-to-another-expected.html: Removed.
3163         * compositing/regions/move-layer-from-one-region-to-another.html: Removed.
3164         * compositing/regions/paint-inside-composited-region-overflow-hidden-versus-div-expected.html: Removed.
3165         * compositing/regions/paint-inside-composited-region-overflow-hidden-versus-div.html: Removed.
3166         * compositing/regions/paint-inside-composited-region-overflow-hidden-versus-region-expected.html: Removed.
3167         * compositing/regions/paint-inside-composited-region-overflow-hidden-versus-region.html: Removed.
3168         * compositing/regions/position-layer-inside-overflow-hidden-expected.html: Removed.
3169         * compositing/regions/position-layer-inside-overflow-hidden.html: Removed.
3170         * compositing/regions/position-layer-inside-region-overflow-hidden-expected.html: Removed.
3171         * compositing/regions/position-layer-inside-region-overflow-hidden.html: Removed.
3172         * compositing/regions/position-layers-inside-region-overflow-hidden-expected.html: Removed.
3173         * compositing/regions/position-layers-inside-region-overflow-hidden.html: Removed.
3174         * compositing/regions/position-layers-inside-regions-overflow-hidden-expected.html: Removed.
3175         * compositing/regions/position-layers-inside-regions-overflow-hidden.html: Removed.
3176         * compositing/regions/propagate-region-box-shadow-border-padding-expected.html: Removed.
3177         * compositing/regions/propagate-region-box-shadow-border-padding-for-video-expected.html: Removed.
3178         * compositing/regions/propagate-region-box-shadow-border-padding-for-video.html: Removed.
3179         * compositing/regions/propagate-region-box-shadow-border-padding.html: Removed.
3180         * compositing/regions/region-as-layer-in-another-flowthread-expected.html: Removed.
3181         * compositing/regions/region-as-layer-in-another-flowthread.html: Removed.
3182         * compositing/regions/transform-transparent-positioned-video-inside-region-expected.html: Removed.
3183         * compositing/regions/transform-transparent-positioned-video-inside-region.html: Removed.
3184         * compositing/regions/transformed-layer-inside-transformed-layer-expected.html: Removed.
3185         * compositing/regions/transformed-layer-inside-transformed-layer.html: Removed.
3186         * compositing/regions/video-in-overflow-region-expected.txt: Removed.
3187         * compositing/regions/video-in-overflow-region.html: Removed.
3188         * compositing/regions/webkit-flow-renderer-layer-compositing-expected.html: Removed.
3189         * compositing/regions/webkit-flow-renderer-layer-compositing.html: Removed.
3190         * compositing/regions/z-index-expected.html: Removed.
3191         * compositing/regions/z-index-update-expected.html: Removed.
3192         * compositing/regions/z-index-update.html: Removed.
3193         * compositing/regions/z-index.html: Removed.
3194         * fast/regions: Removed.
3195         * fast/regions/absolute-in-relative-overflow-expected.html: Removed.
3196         * fast/regions/absolute-in-relative-overflow.html: Removed.
3197         * fast/regions/absolute-pos-elem-in-named-flow-expected.txt: Removed.
3198         * fast/regions/absolute-pos-elem-in-named-flow.html: Removed.
3199         * fast/regions/absolute-pos-elem-in-region-expected.html: Removed.
3200         * fast/regions/absolute-pos-elem-in-region.html: Removed.
3201         * fast/regions/animated-image-in-region-expected.txt: Removed.
3202         * fast/regions/animated-image-in-region.html: Removed.
3203         * fast/regions/animation-element-in-region-flowed-to-other-thread-expected.html: Removed.
3204         * fast/regions/animation-element-in-region-flowed-to-other-thread.html: Removed.
3205         * fast/regions/assert-flow-thread-compositing-expected.txt: Removed.
3206         * fast/regions/assert-flow-thread-compositing.html: Removed.
3207         * fast/regions/assert-hit-test-image-expected.txt: Removed.
3208         * fast/regions/assert-hit-test-image.html: Removed.
3209         * fast/regions/assert-hit-test-multicol-in-region-expected.txt: Removed.
3210         * fast/regions/assert-hit-test-multicol-in-region.html: Removed.
3211         * fast/regions/auto-size: Removed.
3212         * fast/regions/auto-size/abspos-autoheight-nested-region-expected.txt: Removed.
3213         * fast/regions/auto-size/abspos-autoheight-nested-region.html: Removed.
3214         * fast/regions/auto-size/autoheight-abspos-bottom-align-expected.txt: Removed.
3215         * fast/regions/auto-size/autoheight-abspos-bottom-align.html: Removed.
3216         * fast/regions/auto-size/autoheight-abspos-region-expected.html: Removed.
3217         * fast/regions/auto-size/autoheight-abspos-region.html: Removed.
3218         * fast/regions/auto-size/autoheight-allregions-expected.html: Removed.
3219         * fast/regions/auto-size/autoheight-allregions-nobreaks-expected.html: Removed.
3220         * fast/regions/auto-size/autoheight-allregions-nobreaks.html: Removed.
3221         * fast/regions/auto-size/autoheight-allregions.html: Removed.
3222         * fast/regions/auto-size/autoheight-break-after-expected.html: Removed.
3223         * fast/regions/auto-size/autoheight-break-after.html: Removed.
3224         * fast/regions/auto-size/autoheight-breakafteralways-maxheight-expected.html: Removed.
3225         * fast/regions/auto-size/autoheight-breakafteralways-maxheight.html: Removed.
3226         * fast/regions/auto-size/autoheight-breakbefore-wrongheight-expected.txt: Removed.
3227         * fast/regions/auto-size/autoheight-breakbefore-wrongheight.html: Removed.
3228         * fast/regions/auto-size/autoheight-breakbeforealways-expected.html: Removed.
3229         * fast/regions/auto-size/autoheight-breakbeforealways.html: Removed.
3230         * fast/regions/auto-size/autoheight-correct-region-for-lines-2-expected.html: Removed.
3231         * fast/regions/auto-size/autoheight-correct-region-for-lines-2.html: Removed.
3232         * fast/regions/auto-size/autoheight-correct-region-for-lines-expected.html: Removed.
3233         * fast/regions/auto-size/autoheight-correct-region-for-lines.html: Removed.
3234         * fast/regions/auto-size/autoheight-definedheight-changenotdetected-expected.html: Removed.
3235         * fast/regions/auto-size/autoheight-definedheight-changenotdetected.html: Removed.
3236         * fast/regions/auto-size/autoheight-dynamic-update-expected.html: Removed.
3237         * fast/regions/auto-size/autoheight-dynamic-update.html: Removed.
3238         * fast/regions/auto-size/autoheight-firstregion-breakalways-expected.html: Removed.
3239         * fast/regions/auto-size/autoheight-firstregion-breakalways.html: Removed.
3240         * fast/regions/auto-size/autoheight-flexbox-expected.html: Removed.
3241         * fast/regions/auto-size/autoheight-flexbox.html: Removed.
3242         * fast/regions/auto-size/autoheight-floatright-region-expected.html: Removed.
3243         * fast/regions/auto-size/autoheight-floatright-region.html: Removed.
3244         * fast/regions/auto-size/autoheight-horizontal-bt-expected.html: Removed.
3245         * fast/regions/auto-size/autoheight-horizontal-bt.html: Removed.
3246         * fast/regions/auto-size/autoheight-inlineblock-normalflow-region-expected.html: Removed.
3247         * fast/regions/auto-size/autoheight-inlineblock-normalflow-region.html: Removed.
3248         * fast/regions/auto-size/autoheight-lastregion-overflowauto-breaksignored-expected.html: Removed.
3249         * fast/regions/auto-size/autoheight-lastregion-overflowauto-breaksignored.html: Removed.
3250         * fast/regions/auto-size/autoheight-lastregion-overflowauto-expected.html: Removed.
3251         * fast/regions/auto-size/autoheight-lastregion-overflowauto.html: Removed.
3252         * fast/regions/auto-size/autoheight-maxheight-mixed-break-expected.txt: Removed.
3253         * fast/regions/auto-size/autoheight-maxheight-mixed-break.html: Removed.
3254         * fast/regions/auto-size/autoheight-maxheight-region-expected.html: Removed.
3255         * fast/regions/auto-size/autoheight-maxheight-region.html: Removed.
3256         * fast/regions/auto-size/autoheight-maxheight-simple-break-expected.txt: Removed.
3257         * fast/regions/auto-size/autoheight-maxheight-simple-break.html: Removed.
3258         * fast/regions/auto-size/autoheight-maxheight-simple-nobreak-expected.txt: Removed.
3259         * fast/regions/auto-size/autoheight-maxheight-simple-nobreak.html: Removed.
3260         * fast/regions/auto-size/autoheight-middleregion-expected.html: Removed.
3261         * fast/regions/auto-size/autoheight-middleregion.html: Removed.
3262         * fast/regions/auto-size/autoheight-minheight-region-expected.html: Removed.
3263         * fast/regions/auto-size/autoheight-minheight-region.html: Removed.
3264         * fast/regions/auto-size/autoheight-minmaxheight-mixed-break-expected.txt: Removed.
3265         * fast/regions/auto-size/autoheight-minmaxheight-mixed-break-hbt-expected.txt: Removed.
3266         * fast/regions/auto-size/autoheight-minmaxheight-mixed-break-hbt.html: Removed.
3267         * fast/regions/auto-size/autoheight-minmaxheight-mixed-break-vlr-expected.txt: Removed.
3268         * fast/regions/auto-size/autoheight-minmaxheight-mixed-break-vlr.html: Removed.
3269         * fast/regions/auto-size/autoheight-minmaxheight-mixed-break-vrl-expected.txt: Removed.
3270         * fast/regions/auto-size/autoheight-minmaxheight-mixed-break-vrl.html: Removed.
3271         * fast/regions/auto-size/autoheight-minmaxheight-mixed-break.html: Removed.
3272         * fast/regions/auto-size/autoheight-minmaxheight-simple-break-expected.txt: Removed.
3273         * fast/regions/auto-size/autoheight-minmaxheight-simple-break.html: Removed.
3274         * fast/regions/auto-size/autoheight-minmaxheight-simple-nobreak-expected.txt: Removed.
3275         * fast/regions/auto-size/autoheight-minmaxheight-simple-nobreak.html: Removed.
3276         * fast/regions/auto-size/autoheight-mixed-nested-complex-regions-expected.txt: Removed.
3277         * fast/regions/auto-size/autoheight-mixed-nested-complex-regions.html: Removed.
3278         * fast/regions/auto-size/autoheight-mixed-nested-regions-expected.txt: Removed.
3279         * fast/regions/auto-size/autoheight-mixed-nested-regions.html: Removed.
3280         * fast/regions/auto-size/autoheight-mixed-parallel-regions-expected.txt: Removed.
3281         * fast/regions/auto-size/autoheight-mixed-parallel-regions.html: Removed.
3282         * fast/regions/auto-size/autoheight-nested-regions-expected.txt: Removed.
3283         * fast/regions/auto-size/autoheight-nested-regions.html: Removed.
3284         * fast/regions/auto-size/autoheight-normalflow-region-expected.html: Removed.
3285         * fast/regions/auto-size/autoheight-normalflow-region.html: Removed.
3286         * fast/regions/auto-size/autoheight-region-decrease-maxheight-expected.txt: Removed.
3287         * fast/regions/auto-size/autoheight-region-decrease-maxheight.html: Removed.
3288         * fast/regions/auto-size/autoheight-region-decrease-minheight-expected.txt: Removed.
3289         * fast/regions/auto-size/autoheight-region-decrease-minheight.html: Removed.
3290         * fast/regions/auto-size/autoheight-region-decrease-width-expected.txt: Removed.
3291         * fast/regions/auto-size/autoheight-region-decrease-width.html: Removed.
3292         * fast/regions/auto-size/autoheight-region-increase-maxheight-expected.txt: Removed.
3293         * fast/regions/auto-size/autoheight-region-increase-maxheight.html: Removed.
3294         * fast/regions/auto-size/autoheight-region-increase-minheight-expected.txt: Removed.
3295         * fast/regions/auto-size/autoheight-region-increase-minheight.html: Removed.
3296         * fast/regions/auto-size/autoheight-region-increase-width-expected.txt: Removed.
3297         * fast/regions/auto-size/autoheight-region-increase-width.html: Removed.
3298         * fast/regions/auto-size/autoheight-region-new-maxheight-expected.txt: Removed.
3299         * fast/regions/auto-size/autoheight-region-new-maxheight-vrl-expected.txt: Removed.
3300         * fast/regions/auto-size/autoheight-region-new-maxheight-vrl.html: Removed.
3301         * fast/regions/auto-size/autoheight-region-new-maxheight.html: Removed.
3302         * fast/regions/auto-size/autoheight-region-new-minheight-expected.txt: Removed.
3303         * fast/regions/auto-size/autoheight-region-new-minheight-vlr-expected.txt: Removed.
3304         * fast/regions/auto-size/autoheight-region-new-minheight-vlr.html: Removed.
3305         * fast/regions/auto-size/autoheight-region-new-minheight.html: Removed.
3306         * fast/regions/auto-size/autoheight-region-remove-maxheight-expected.txt: Removed.
3307         * fast/regions/auto-size/autoheight-region-remove-maxheight.html: Removed.
3308         * fast/regions/auto-size/autoheight-region-remove-minheight-expected.txt: Removed.
3309         * fast/regions/auto-size/autoheight-region-remove-minheight.html: Removed.
3310         * fast/regions/auto-size/autoheight-region-valid-from-invalid-expected.html: Removed.
3311         * fast/regions/auto-size/autoheight-region-valid-from-invalid.html: Removed.
3312         * fast/regions/auto-size/autoheight-regions-mark.html: Removed.
3313         * fast/regions/auto-size/autoheight-secondregion-breakoutside-expected.html: Removed.
3314         * fast/regions/auto-size/autoheight-secondregion-breakoutside.html: Removed.
3315         * fast/regions/auto-size/autoheight-secondregion-expected.html: Removed.
3316         * fast/regions/auto-size/autoheight-secondregion.html: Removed.
3317         * fast/regions/auto-size/autoheight-singleregion-breakafteralways-expected.html: Removed.
3318         * fast/regions/auto-size/autoheight-singleregion-breakafteralways-maxheight-expected.html: Removed.
3319         * fast/regions/auto-size/autoheight-singleregion-breakafteralways-maxheight.html: Removed.
3320         * fast/regions/auto-size/autoheight-singleregion-breakafteralways.html: Removed.
3321         * fast/regions/auto-size/autoheight-singleregion-breakaftermargin-expected.html: Removed.
3322         * fast/regions/auto-size/autoheight-singleregion-breakaftermargin.html: Removed.
3323         * fast/regions/auto-size/autoheight-singleregion-breakbeforealways-expected.html: Removed.
3324         * fast/regions/auto-size/autoheight-singleregion-breakbeforealways-minheight-expected.html: Removed.
3325         * fast/regions/auto-size/autoheight-singleregion-breakbeforealways-minheight.html: Removed.
3326         * fast/regions/auto-size/autoheight-singleregion-breakbeforealways.html: Removed.
3327         * fast/regions/auto-size/autoheight-singleregion-multiplebreaks-expected.html: Removed.
3328         * fast/regions/auto-size/autoheight-singleregion-multiplebreaks.html: Removed.
3329         * fast/regions/auto-size/autoheight-singleregion-overflowauto-breaksignored-expected.html: Removed.
3330         * fast/regions/auto-size/autoheight-singleregion-overflowauto-breaksignored.html: Removed.
3331         * fast/regions/auto-size/autoheight-singleregion-overflowauto-expected.html: Removed.
3332         * fast/regions/auto-size/autoheight-singleregion-overflowauto.html: Removed.
3333         * fast/regions/auto-size/autoheight-two-pass-layout-complex-001-expected.txt: Removed.
3334         * fast/regions/auto-size/autoheight-two-pass-layout-complex-001.html: Removed.
3335         * fast/regions/auto-size/autoheight-two-pass-layout-complex-002-expected.txt: Removed.
3336         * fast/regions/auto-size/autoheight-two-pass-layout-complex-002.html: Removed.
3337         * fast/regions/auto-size/autoheight-vertical-lr-expected.html: Removed.
3338         * fast/regions/auto-size/autoheight-vertical-lr.html: Removed.
3339         * fast/regions/auto-size/autoheight-vertical-rl-expected.html: Removed.
3340         * fast/regions/auto-size/autoheight-vertical-rl.html: Removed.
3341         * fast/regions/auto-size/autosize-abspos-anchoredregion-expected.txt: Removed.
3342         * fast/regions/auto-size/autosize-abspos-anchoredregion-vertlr-expected.txt: Removed.
3343         * fast/regions/auto-size/autosize-abspos-anchoredregion-vertlr.html: Removed.
3344         * fast/regions/auto-size/autosize-abspos-anchoredregion.html: Removed.
3345         * fast/regions/auto-size/autosize-region-container-resize-expected.html: Removed.
3346         * fast/regions/auto-size/autosize-region-container-resize.html: Removed.
3347         * fast/regions/auto-size/autosize-region-window-resize-expected.html: Removed.
3348         * fast/regions/auto-size/autosize-region-window-resize.html: Removed.
3349         * fast/regions/auto-size/autowidth-abspos-expected.html: Removed.
3350         * fast/regions/auto-size/autowidth-abspos-regionchain-expected.html: Removed.
3351         * fast/regions/auto-size/autowidth-abspos-regionchain.html: Removed.
3352         * fast/regions/auto-size/autowidth-abspos.html: Removed.
3353         * fast/regions/auto-size/autowidth-attachedinvalidregion-expected.txt: Removed.
3354         * fast/regions/auto-size/autowidth-attachedinvalidregion.html: Removed.
3355         * fast/regions/auto-size/autowidth-float-expected.html: Removed.
3356         * fast/regions/auto-size/autowidth-float.html: Removed.
3357         * fast/regions/auto-size/autowidth-inlineblock-expected.html: Removed.
3358         * fast/regions/auto-size/autowidth-inlineblock.html: Removed.
3359         * fast/regions/auto-size/autowidth-nonreplaced-abspos-expected.html: Removed.
3360         * fast/regions/auto-size/autowidth-nonreplaced-abspos.html: Removed.
3361         * fast/regions/auto-size/autowidth-nonreplacedblock-normalflow-expected.html: Removed.
3362         * fast/regions/auto-size/autowidth-nonreplacedblock-normalflow.html: Removed.
3363         * fast/regions/auto-size/autowidth-normalflow-expected.html: Removed.
3364         * fast/regions/auto-size/autowidth-normalflow-maxwidth-expected.html: Removed.
3365         * fast/regions/auto-size/autowidth-normalflow-maxwidth.html: Removed.
3366         * fast/regions/auto-size/autowidth-normalflow-minmaxwidth-expected.html: Removed.
3367         * fast/regions/auto-size/autowidth-normalflow-minmaxwidth.html: Removed.
3368         * fast/regions/auto-size/autowidth-normalflow-minwidth-expected.html: Removed.
3369         * fast/regions/auto-size/autowidth-normalflow-minwidth.html: Removed.
3370         * fast/regions/auto-size/autowidth-normalflow-vertrl-expected.html: Removed.
3371         * fast/regions/auto-size/autowidth-normalflow-vertrl.html: Removed.
3372         * fast/regions/auto-size/autowidth-normalflow.html: Removed.
3373         * fast/regions/auto-size/region-height-auto-to-defined-expected.txt: Removed.
3374         * fast/regions/auto-size/region-height-auto-to-defined.html: Removed.
3375         * fast/regions/auto-size/region-height-defined-to-auto-expected.txt: Removed.
3376         * fast/regions/auto-size/region-height-defined-to-auto.html: Removed.
3377         * fast/regions/auto-size/region-same-height-as-div-with-inline-child-expected.txt: Removed.
3378         * fast/regions/auto-size/region-same-height-as-div-with-inline-child.html: Removed.
3379         * fast/regions/bottom-overflow-out-of-first-region-absolute-expected.html: Removed.
3380         * fast/regions/bottom-overflow-out-of-first-region-absolute.html: Removed.
3381         * fast/regions/bottom-overflow-out-of-first-region-expected.html: Removed.
3382         * fast/regions/bottom-overflow-out-of-first-region.html: Removed.
3383         * fast/regions/box-decorations-over-region-padding-expected.html: Removed.
3384         * fast/regions/box-decorations-over-region-padding-fragmented-expected.html: Removed.
3385         * fast/regions/box-decorations-over-region-padding-fragmented.html: Removed.
3386         * fast/regions/box-decorations-over-region-padding-horiz-bt-expected.html: Removed.
3387         * fast/regions/box-decorations-over-region-padding-horiz-bt.html: Removed.
3388         * fast/regions/box-decorations-over-region-padding-vert-lr-expected.html: Removed.
3389         * fast/regions/box-decorations-over-region-padding-vert-lr.html: Removed.
3390         * fast/regions/box-decorations-over-region-padding-vert-rl-expected.html: Removed.
3391         * fast/regions/box-decorations-over-region-padding-vert-rl.html: Removed.
3392         * fast/regions/box-decorations-over-region-padding.html: Removed.
3393         * fast/regions/br-content-node-crash-expected.txt: Removed.
3394         * fast/regions/br-content-node-crash.xhtml: Removed.
3395         * fast/regions/clip-to-padding-box-expected.html: Removed.
3396         * fast/regions/clip-to-padding-box-margins-expected.html: Removed.
3397         * fast/regions/clip-to-padding-box-margins.html: Removed.
3398         * fast/regions/clip-to-padding-box-vertical-lr-expected.html: Removed.
3399         * fast/regions/clip-to-padding-box-vertical-lr.html: Removed.
3400         * fast/regions/clip-to-padding-box.html: Removed.
3401         * fast/regions/collapse-anonymous-region-expected.html: Removed.
3402         * fast/regions/collapse-anonymous-region.html: Removed.
3403         * fast/regions/collect-html-in-named-flow-expected.txt: Removed.
3404         * fast/regions/collect-html-in-named-flow.html: Removed.
3405         * fast/regions/content-flowed-into-pseudo-regions-expected.html: Removed.
3406         * fast/regions/content-flowed-into-pseudo-regions.html: Removed.
3407         * fast/regions/content-flowed-into-regions-dynamically-added-expected.html: Removed.
3408         * fast/regions/content-flowed-into-regions-dynamically-added.html: Removed.
3409         * fast/regions/content-flowed-into-regions-dynamically-inserted-expected.html: Removed.
3410         * fast/regions/content-flowed-into-regions-dynamically-inserted.html: Removed.
3411         * fast/regions/content-flowed-into-regions-dynamically-removed-expected.html: Removed.
3412         * fast/regions/content-flowed-into-regions-dynamically-removed.html: Removed.
3413         * fast/regions/content-flowed-into-regions-expected.html: Removed.
3414         * fast/regions/content-flowed-into-regions-no-scroll-expected.txt: Removed.
3415         * fast/regions/content-flowed-into-regions-no-scroll.html: Removed.
3416         * fast/regions/content-flowed-into-regions.html: Removed.
3417         * fast/regions/content-relative-next-tile-expected.html: Removed.
3418         * fast/regions/content-relative-next-tile.html: Removed.
3419         * fast/regions/counters: Removed.
3420         * fast/regions/counters/extract-list-items-001-expected.html: Removed.
3421         * fast/regions/counters/extract-list-items-001.html: Removed.
3422         * fast/regions/counters/extract-list-items-002-expected.html: Removed.
3423         * fast/regions/counters/extract-list-items-002.html: Removed.
3424         * fast/regions/counters/extract-list-items-003-expected.html: Removed.
3425         * fast/regions/counters/extract-list-items-003.html: Removed.
3426         * fast/regions/counters/extract-list-items-004-expected.html: Removed.
3427         * fast/regions/counters/extract-list-items-004.html: Removed.
3428         * fast/regions/counters/extract-list-items-005-expected.html: Removed.
3429         * fast/regions/counters/extract-list-items-005.html: Removed.
3430         * fast/regions/counters/extract-list-items-006-expected.html: Removed.
3431         * fast/regions/counters/extract-list-items-006.html: Removed.
3432         * fast/regions/counters/extract-list-items-007-expected.html: Removed.
3433         * fast/regions/counters/extract-list-items-007.html: Removed.
3434         * fast/regions/counters/extract-list-items-008-expected.html: Removed.
3435         * fast/regions/counters/extract-list-items-008.html: Removed.
3436         * fast/regions/counters/extract-list-items-009-expected.html: Removed.
3437         * fast/regions/counters/extract-list-items-009.html: Removed.
3438         * fast/regions/counters/extract-list-items-010-expected.html: Removed.
3439         * fast/regions/counters/extract-list-items-010.html: Removed.
3440         * fast/regions/counters/extract-list-items-011-expected.html: Removed.
3441         * fast/regions/counters/extract-list-items-011.html: Removed.
3442         * fast/regions/counters/extract-list-items-012-expected.html: Removed.
3443         * fast/regions/counters/extract-list-items-012.html: Removed.
3444         * fast/regions/counters/extract-list-items-013-expected.html: Removed.
3445         * fast/regions/counters/extract-list-items-013.html: Removed.
3446         * fast/regions/counters/extract-list-items-014-expected.html: Removed.
3447         * fast/regions/counters/extract-list-items-014.html: Removed.
3448         * fast/regions/counters/extract-list-items-015-expected.html: Removed.
3449         * fast/regions/counters/extract-list-items-015.html: Removed.
3450         * fast/regions/counters/extract-numbered-paragraphs-divs-001-expected.html: Removed.
3451         * fast/regions/counters/extract-numbered-paragraphs-divs-001.html: Removed.
3452         * fast/regions/counters/extract-numbered-paragraphs-divs-002-expected.html: Removed.
3453         * fast/regions/counters/extract-numbered-paragraphs-divs-002.html: Removed.
3454         * fast/regions/counters/extract-numbered-paragraphs-expected.html: Removed.
3455         * fast/regions/counters/extract-numbered-paragraphs.html: Removed.
3456         * fast/regions/counters/extract-numbered-spans-display-only-some-expected.html: Removed.
3457         * fast/regions/counters/extract-numbered-spans-display-only-some.html: Removed.
3458         * fast/regions/counters/extract-ordered-lists-in-regions-001-expected.html: Removed.
3459         * fast/regions/counters/extract-ordered-lists-in-regions-001.html: Removed.
3460         * fast/regions/counters/extract-ordered-lists-in-regions-002-expected.html: Removed.
3461         * fast/regions/counters/extract-ordered-lists-in-regions-002.html: Removed.
3462         * fast/regions/counters/extract-ordered-lists-in-regions-003-expected.html: Removed.
3463         * fast/regions/counters/extract-ordered-lists-in-regions-003.html: Removed.
3464         * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-001-expected.html: Removed.
3465         * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-001.html: Removed.
3466         * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-002-expected.html: Removed.
3467         * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-002.html: Removed.
3468         * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-003-expected.html: Removed.
3469         * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-003.html: Removed.
3470         * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-004-expected.html: Removed.
3471         * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-004.html: Removed.
3472         * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-005-expected.html: Removed.
3473         * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-005.html: Removed.
3474         * fast/regions/counters/extract-unordered-lists-in-regions-expected.html: Removed.
3475         * fast/regions/counters/extract-unordered-lists-in-regions.html: Removed.
3476         * fast/regions/crash-div-outside-body-vertical-rl-expected.html: Removed.
3477         * fast/regions/crash-div-outside-body-vertical-rl.html: Removed.
3478         * fast/regions/crash-reflow-inline-content-in-variable-width-regions-expected.txt: Removed.
3479         * fast/regions/crash-reflow-inline-content-in-variable-width-regions.html: Removed.
3480         * fast/regions/crash-when-renderer-is-in-multiple-selection-subtrees-expected.txt: Removed.
3481         * fast/regions/crash-when-renderer-is-in-multiple-selection-subtrees.html: Removed.
3482         * fast/regions/crash-when-renderer-is-in-multiple-selection-subtrees2-expected.txt: Removed.
3483         * fast/regions/crash-when-renderer-is-in-multiple-selection-subtrees2.html: Removed.
3484         * fast/regions/cssom: Removed.
3485         * fast/regions/cssom/client-rects-fixed-content-expected.txt: Removed.
3486         * fast/regions/cssom/client-rects-fixed-content.html: Removed.
3487         * fast/regions/cssom/client-rects-forced-breaks-expected.txt: Removed.
3488         * fast/regions/cssom/client-rects-forced-breaks.html: Removed.
3489         * fast/regions/cssom/client-rects-inline-complex-expected.txt: Removed.
3490         * fast/regions/cssom/client-rects-inline-complex.html: Removed.
3491         * fast/regions/cssom/client-rects-inline-expected.txt: Removed.
3492         * fast/regions/cssom/client-rects-inline.html: Removed.
3493         * fast/regions/cssom/client-rects-nested-regions-expected.txt: Removed.
3494         * fast/regions/cssom/client-rects-nested-regions.html: Removed.
3495         * fast/regions/cssom/client-rects-positioned-expected.txt: Removed.
3496         * fast/regions/cssom/client-rects-positioned.html: Removed.
3497         * fast/regions/cssom/client-rects-relative-position-expected.txt: Removed.
3498         * fast/regions/cssom/client-rects-relative-position.html: Removed.
3499         * fast/regions/cssom/client-rects-simple-block-expected.txt: Removed.
3500         * fast/regions/cssom/client-rects-simple-block.html: Removed.
3501         * fast/regions/cssom/client-rects-transforms-expected.txt: Removed.
3502         * fast/regions/cssom/client-rects-transforms.html: Removed.
3503         * fast/regions/cssom/client-rects-unsplittable-float-expected.txt: Removed.
3504         * fast/regions/cssom/client-rects-unsplittable-float.html: Removed.
3505         * fast/regions/cssom/element-region-overset-state-expected.txt: Removed.
3506         * fast/regions/cssom/element-region-overset-state-negative-letter-spacing-expected.txt: Removed.
3507         * fast/regions/cssom/element-region-overset-state-negative-letter-spacing.html: Removed.
3508         * fast/regions/cssom/element-region-overset-state-vertical-rl-expected.txt: Removed.
3509         * fast/regions/cssom/element-region-overset-state-vertical-rl-negative-letter-spacing-expected.txt: Removed.
3510         * fast/regions/cssom/element-region-overset-state-vertical-rl-negative-letter-spacing.html: Removed.
3511         * fast/regions/cssom/element-region-overset-state-vertical-rl.html: Removed.
3512         * fast/regions/cssom/element-region-overset-state.html: Removed.
3513         * fast/regions/cssom/flowed-content-bounding-client-rect-expected.txt: Removed.
3514         * fast/regions/cssom/flowed-content-bounding-client-rect-horizontal-bt-expected.txt: Removed.
3515         * fast/regions/cssom/flowed-content-bounding-client-rect-horizontal-bt.html: Removed.
3516         * fast/regions/cssom/flowed-content-bounding-client-rect-vertical-expected.txt: Removed.
3517         * fast/regions/cssom/flowed-content-bounding-client-rect-vertical-rl-expected.txt: Removed.
3518         * fast/regions/cssom/flowed-content-bounding-client-rect-vertical-rl.html: Removed.
3519         * fast/regions/cssom/flowed-content-bounding-client-rect-vertical.html: Removed.
3520         * fast/regions/cssom/flowed-content-bounding-client-rect.html: Removed.
3521         * fast/regions/cssom/flowed-content-transform-bounding-client-rect-expected.txt: Removed.
3522         * fast/regions/cssom/flowed-content-transform-bounding-client-rect.html: Removed.
3523         * fast/regions/cssom/flowed-inline-content-bounding-client-rect-expected.txt: Removed.
3524         * fast/regions/cssom/flowed-inline-content-bounding-client-rect.html: Removed.
3525         * fast/regions/cssom/get-region-flow-ranges-absolute-pos-expected.txt: Removed.
3526         * fast/regions/cssom/get-region-flow-ranges-absolute-pos.html: Removed.
3527         * fast/regions/cssom/get-region-flow-ranges-content-nodes-expected.txt: Removed.
3528         * fast/regions/cssom/get-region-flow-ranges-content-nodes.html: Removed.
3529         * fast/regions/cssom/get-region-flow-ranges-display-none-expected.txt: Removed.
3530         * fast/regions/cssom/get-region-flow-ranges-display-none.html: Removed.
3531         * fast/regions/cssom/get-region-flow-ranges-empty-regions-expected.txt: Removed.
3532         * fast/regions/cssom/get-region-flow-ranges-empty-regions.html: Removed.
3533         * fast/regions/cssom/get-region-flow-ranges-expected.txt: Removed.
3534         * fast/regions/cssom/get-region-flow-ranges-fixed-pos-expected.txt: Removed.
3535         * fast/regions/cssom/get-region-flow-ranges-fixed-pos.html: Removed.
3536         * fast/regions/cssom/get-region-flow-ranges-horiz-bt-expected.txt: Removed.
3537         * fast/regions/cssom/get-region-flow-ranges-horiz-bt.html: Removed.
3538         * fast/regions/cssom/get-region-flow-ranges-inline-only-expected.txt: Removed.
3539         * fast/regions/cssom/get-region-flow-ranges-inline-only.html: Removed.
3540         * fast/regions/cssom/get-region-flow-ranges-inline-svg-expected.txt: Removed.
3541         * fast/regions/cssom/get-region-flow-ranges-inline-svg.html: Removed.
3542         * fast/regions/cssom/get-region-flow-ranges-text-expected.txt: Removed.
3543         * fast/regions/cssom/get-region-flow-ranges-text-vert-lr-expected.txt: Removed.
3544         * fast/regions/cssom/get-region-flow-ranges-text-vert-lr.html: Removed.
3545         * fast/regions/cssom/get-region-flow-ranges-text.html: Removed.
3546         * fast/regions/cssom/get-region-flow-ranges-vert-lr-expected.txt: Removed.
3547         * fast/regions/cssom/get-region-flow-ranges-vert-lr.html: Removed.
3548         * fast/regions/cssom/get-region-flow-ranges-vert-rl-expected.txt: Removed.
3549         * fast/regions/cssom/get-region-flow-ranges-vert-rl.html: Removed.
3550         * fast/regions/cssom/get-region-flow-ranges-writing-modes-rl-rb-lr-expected.txt: Removed.
3551         * fast/regions/cssom/get-region-flow-ranges-writing-modes-rl-rb-lr.html: Removed.
3552         * fast/regions/cssom/get-region-flow-ranges-writing-modes-tb-rl-lr-expected.txt: Removed.
3553         * fast/regions/cssom/get-region-flow-ranges-writing-modes-tb-rl-lr.html: Removed.
3554         * fast/regions/cssom/get-region-flow-ranges.html: Removed.
3555         * fast/regions/cssom/get-regions-by-content-expected.txt: Removed.
3556         * fast/regions/cssom/get-regions-by-content-horiz-bt-expected.txt: Removed.
3557         * fast/regions/cssom/get-regions-by-content-horiz-bt.html: Removed.
3558         * fast/regions/cssom/get-regions-by-content-horiz-tb-expected.txt: Removed.
3559         * fast/regions/cssom/get-regions-by-content-horiz-tb.html: Removed.
3560         * fast/regions/cssom/get-regions-by-content-pseudo-expected.txt: Removed.
3561         * fast/regions/cssom/get-regions-by-content-pseudo.html: Removed.
3562         * fast/regions/cssom/get-regions-by-content-vert-lr-expected.txt: Removed.
3563         * fast/regions/cssom/get-regions-by-content-vert-lr.html: Removed.
3564         * fast/regions/cssom/get-regions-by-content-vert-rl-expected.txt: Removed.
3565         * fast/regions/cssom/get-regions-by-content-vert-rl.html: Removed.
3566         * fast/regions/cssom/get-regions-by-content.html: Removed.
3567         * fast/regions/cssom/get-regions-by-content2-expected.txt: Removed.
3568         * fast/regions/cssom/get-regions-by-content2.html: Removed.
3569         * fast/regions/cssom/offsetLeft-offsetTop-in-multiple-regions-expected.txt: Removed.
3570         * fast/regions/cssom/offsetLeft-offsetTop-in-multiple-regions.html: Removed.
3571         * fast/regions/cssom/offsetLeft-offsetTop-in-region-absolute-sticky-fixed-expected.txt: Removed.
3572         * fast/regions/cssom/offsetLeft-offsetTop-in-region-absolute-sticky-fixed.html: Removed.
3573         * fast/regions/cssom/offsetLeft-offsetTop-in-region-float-expected.txt: Removed.
3574         * fast/regions/cssom/offsetLeft-offsetTop-in-region-float-vert-rl-expected.txt: Removed.
3575         * fast/regions/cssom/offsetLeft-offsetTop-in-region-float-vert-rl.html: Removed.
3576         * fast/regions/cssom/offsetLeft-offsetTop-in-region-float.html: Removed.
3577         * fast/regions/cssom/offsetLeft-offsetTop-inlines-region-in-element-expected.txt: Removed.
3578         * fast/regions/cssom/offsetLeft-offsetTop-inlines-region-in-element.html: Removed.
3579         * fast/regions/cssom/offsetParent-body-in-flow-thread-expected.txt: Removed.
3580         * fast/regions/cssom/offsetParent-body-in-flow-thread.html: Removed.
3581         * fast/regions/cssom/offsetParent-in-flow-thread-expected.txt: Removed.
3582         * fast/regions/cssom/offsetParent-in-flow-thread.html: Removed.
3583         * fast/regions/cssom/overset-break-expected.txt: Removed.
3584         * fast/regions/cssom/overset-break-nested-expected.txt: Removed.
3585         * fast/regions/cssom/overset-break-nested.html: Removed.
3586         * fast/regions/cssom/overset-break-with-sibling-expected.txt: Removed.
3587         * fast/regions/cssom/overset-break-with-sibling.html: Removed.
3588         * fast/regions/cssom/overset-break.html: Removed.
3589         * fast/regions/cssom/region-range-for-box-crash-expected.txt: Removed.
3590         * fast/regions/cssom/region-range-for-box-crash.html: Removed.
3591         * fast/regions/cssom/webkit-named-flow-collection-crash-expected.txt: Removed.
3592         * fast/regions/cssom/webkit-named-flow-collection-crash.html: Removed.
3593         * fast/regions/cssom/webkit-named-flow-collection-empty-getters-expected.txt: Removed.
3594         * fast/regions/cssom/webkit-named-flow-collection-empty-getters.html: Removed.
3595         * fast/regions/cssom/webkit-named-flow-collection-expected.txt: Removed.
3596         * fast/regions/cssom/webkit-named-flow-collection.html: Removed.
3597         * fast/regions/cssom/webkit-named-flow-event-add-to-flow-expected.txt: Removed.
3598         * fast/regions/cssom/webkit-named-flow-event-add-to-flow.html: Removed.
3599         * fast/regions/cssom/webkit-named-flow-event-auto-height-expected.txt: Removed.
3600         * fast/regions/cssom/webkit-named-flow-event-auto-height.html: Removed.
3601         * fast/regions/cssom/webkit-named-flow-event-crash-expected.txt: Removed.
3602         * fast/regions/cssom/webkit-named-flow-event-crash.html: Removed.
3603         * fast/regions/cssom/webkit-named-flow-event-expected.txt: Removed.
3604         * fast/regions/cssom/webkit-named-flow-event-no-regions-expected.txt: Removed.
3605         * fast/regions/cssom/webkit-named-flow-event-no-regions.html: Removed.
3606         * fast/regions/cssom/webkit-named-flow-event-region-in-flexbox-no-overset-change-expected.txt: Removed.
3607         * fast/regions/cssom/webkit-named-flow-event-region-in-flexbox-no-overset-change.html: Removed.
3608         * fast/regions/cssom/webkit-named-flow-event-region-in-flexbox-overset-change-expected.txt: Removed.
3609         * fast/regions/cssom/webkit-named-flow-event-region-in-flexbox-overset-change.html: Removed.
3610         * fast/regions/cssom/webkit-named-flow-event-remove-from-dom-expected.txt: Removed.
3611         * fast/regions/cssom/webkit-named-flow-event-remove-from-dom.html: Removed.
3612         * fast/regions/cssom/webkit-named-flow-event-remove-from-flow-expected.txt: Removed.
3613         * fast/regions/cssom/webkit-named-flow-event-remove-from-flow.html: Removed.
3614         * fast/regions/cssom/webkit-named-flow-event-target-expected.txt: Removed.
3615         * fast/regions/cssom/webkit-named-flow-event-target.html: Removed.
3616         * fast/regions/cssom/webkit-named-flow-event-to-null-expected.txt: Removed.
3617         * fast/regions/cssom/webkit-named-flow-event-to-null.html: Removed.
3618         * fast/regions/cssom/webkit-named-flow-event.html: Removed.
3619         * fast/regions/cssom/webkit-named-flow-existing-flow-expected.txt: Removed.
3620         * fast/regions/cssom/webkit-named-flow-existing-flow.html: Removed.
3621         * fast/regions/cssom/webkit-named-flow-first-empty-region-index-expected.txt: Removed.
3622         * fast/regions/cssom/webkit-named-flow-first-empty-region-index.html: Removed.
3623         * fast/regions/cssom/webkit-named-flow-flow-added-expected.txt: Removed.
3624         * fast/regions/cssom/webkit-named-flow-flow-added.html: Removed.
3625         * fast/regions/cssom/webkit-named-flow-get-content-expected.txt: Removed.
3626         * fast/regions/cssom/webkit-named-flow-get-content.html: Removed.
3627         * fast/regions/cssom/webkit-named-flow-get-regions-expected.txt: Removed.
3628         * fast/regions/cssom/webkit-named-flow-get-regions-pseudo-expected.txt: Removed.
3629         * fast/regions/cssom/webkit-named-flow-get-regions-pseudo.html: Removed.
3630         * fast/regions/cssom/webkit-named-flow-get-regions.html: Removed.
3631         * fast/regions/cssom/webkit-named-flow-invalid-name-expected.txt: Removed.
3632         * fast/regions/cssom/webkit-named-flow-invalid-name.html: Removed.
3633         * fast/regions/cssom/webkit-named-flow-modified-flow-expected.txt: Removed.
3634         * fast/regions/cssom/webkit-named-flow-modified-flow.html: Removed.
3635         * fast/regions/cssom/webkit-named-flow-name-expected.txt: Removed.
3636         * fast/regions/cssom/webkit-named-flow-name.html: Removed.
3637         * fast/regions/cssom/webkit-named-flow-non-existing-flow-expected.txt: Removed.
3638         * fast/regions/cssom/webkit-named-flow-non-existing-flow.html: Removed.
3639         * fast/regions/cssom/webkit-named-flow-overset-expected.txt: Removed.
3640         * fast/regions/cssom/webkit-named-flow-overset.html: Removed.
3641         * fast/regions/cssom/webkit-named-flow-removed-flow-expected.txt: Removed.
3642         * fast/regions/cssom/webkit-named-flow-removed-flow.html: Removed.
3643         * fast/regions/cssom/webkit-named-flow-same-object-expected.txt: Removed.
3644         * fast/regions/cssom/webkit-named-flow-same-object.html: Removed.
3645         * fast/regions/detaching-regions-with-anonymous-blocks-expected.txt: Removed.
3646         * fast/regions/detaching-regions-with-anonymous-blocks.html: Removed.
3647         * fast/regions/drag-scrollbars-of-content-expected.html: Removed.
3648         * fast/regions/drag-scrollbars-of-content.html: Removed.
3649         * fast/regions/flexbox-in-region-crash-expected.txt: Removed.
3650         * fast/regions/flexbox-in-region-crash.html: Removed.
3651         * fast/regions/float-pushed-width-change-2-expected.html: Removed.
3652         * fast/regions/float-pushed-width-change-2.html: Removed.
3653         * fast/regions/float-pushed-width-change-expected.html: Removed.
3654         * fast/regions/float-pushed-width-change.html: Removed.
3655         * fast/regions/float-slicing-on-forced-break-expected.html: Removed.
3656         * fast/regions/float-slicing-on-forced-break.html: Removed.
3657         * fast/regions/floats-basic-in-variable-width-regions-expected.html: Removed.
3658         * fast/regions/floats-basic-in-variable-width-regions.html: Removed.
3659         * fast/regions/flow-anonymous-children-expected.txt: Removed.
3660         * fast/regions/flow-anonymous-children.html: Removed.
3661         * fast/regions/flow-body-in-html-expected.txt: Removed.
3662         * fast/regions/flow-body-in-html.html: Removed.
3663         * fast/regions/flow-content-basic-expected.html: Removed.
3664         * fast/regions/flow-content-basic-vertical-expected.html: Removed.
3665         * fast/regions/flow-content-basic-vertical-rl-expected.html: Removed.
3666         * fast/regions/flow-content-basic-vertical-rl.html: Removed.
3667         * fast/regions/flow-content-basic-vertical.html: Removed.
3668         * fast/regions/flow-content-basic.html: Removed.
3669         * fast/regions/flow-fixed-element-transformed-parent-expected.txt: Removed.
3670         * fast/regions/flow-fixed-element-transformed-parent.html: Removed.
3671         * fast/regions/flow-fragment-as-anonymous-block-crash-expected.txt: Removed.
3672         * fast/regions/flow-fragment-as-anonymous-block-crash.html: Removed.
3673         * fast/regions/flow-region-into-itself-crash-expected.txt: Removed.
3674         * fast/regions/flow-region-into-itself-crash.html: Removed.
3675         * fast/regions/flows-dependency-dynamic-remove.html: Removed.
3676         * fast/regions/flows-dependency-same-flow.html: Removed.
3677         * fast/regions/flowthread-getranges-box-cast-expected.txt: Removed.
3678         * fast/regions/flowthread-getranges-box-cast.html: Removed.
3679         * fast/regions/forced-break-inside-avoid-break-expected.txt: Removed.
3680         * fast/regions/forced-break-inside-avoid-break.html: Removed.
3681         * fast/regions/fragmentation-after-float-overflow-single-region-expected.html: Removed.
3682         * fast/regions/fragmentation-after-float-overflow-single-region.html: Removed.
3683         * fast/regions/fragmentation-after-monolithic-overflow-expected.html: Removed.
3684         * fast/regions/fragmentation-after-monolithic-overflow-self-collapsed-expected.html: Removed.
3685         * fast/regions/fragmentation-after-monolithic-overflow-self-collapsed.html: Removed.
3686         * fast/regions/fragmentation-after-monolithic-overflow-single-region-expected.html: Removed.
3687         * fast/regions/fragmentation-after-monolithic-overflow-single-region.html: Removed.
3688         * fast/regions/fragmentation-after-monolithic-overflow.html: Removed.
3689         * fast/regions/frame-view-overflow-scroll-expected.html: Removed.
3690         * fast/regions/frame-view-overflow-scroll.html: Removed.
3691         * fast/regions/fullscreen: Removed.
3692         * fast/regions/fullscreen/full-screen-video-from-region-expected.txt: Removed.
3693         * fast/regions/fullscreen/full-screen-video-from-region.html: Removed.
3694         * fast/regions/fullscreen/full-screen-video-in-region-crash-expected.txt: Removed.
3695         * fast/regions/fullscreen/full-screen-video-in-region-crash.html: Removed.
3696         * fast/regions/generated-content: Removed.
3697         * fast/regions/generated-content/firstletter-inside-flowthread-expected.html: Removed.
3698         * fast/regions/generated-content/firstletter-inside-flowthread.html: Removed.
3699         * fast/regions/generated-content/pseudo-after-content-node-expected.txt: Removed.
3700         * fast/regions/generated-content/pseudo-after-content-node.html: Removed.
3701         * fast/regions/generated-content/pseudo-before-content-node-expected.txt: Removed.
3702         * fast/regions/generated-content/pseudo-before-content-node.html: Removed.
3703         * fast/regions/generated-content/pseudo-first-letter-content-node-expected.txt: Removed.
3704         * fast/regions/generated-content/pseudo-first-letter-content-node.html: Removed.
3705         * fast/regions/generated-content/pseudo-first-line-content-node-expected.txt: Removed.
3706         * fast/regions/generated-content/pseudo-first-line-content-node.html: Removed.
3707         * fast/regions/hidpi-region-with-auto-margin-on-subpixel-position-expected.html: Removed.
3708         * fast/regions/hidpi-region-with-auto-margin-on-subpixel-position.html: Removed.
3709         * fast/regions/hit-test-abspos-overflow-region-expected.txt: Removed.
3710         * fast/regions/hit-test-abspos-overflow-region.html: Removed.
3711         * fast/regions/hit-test-box-non-containing-region-expected.txt: Removed.
3712         * fast/regions/hit-test-box-non-containing-region.html: Removed.
3713         * fast/regions/hit-test-float-expected.txt: Removed.
3714         * fast/regions/hit-test-float.html: Removed.
3715         * fast/regions/hit-test-region-expected.txt: Removed.
3716         * fast/regions/hit-test-region-preserve3d-container-expected.txt: Removed.
3717         * fast/regions/hit-test-region-preserve3d-container.html: Removed.
3718         * fast/regions/hit-test-region.html: Removed.
3719         * fast/regions/hover-and-js-in-visual-overflow-expected.html: Removed.
3720         * fast/regions/hover-and-js-in-visual-overflow-hidden-expected.html: Removed.
3721         * fast/regions/hover-and-js-in-visual-overflow-hidden.html: Removed.
3722         * fast/regions/hover-and-js-in-visual-overflow.html: Removed.
3723         * fast/regions/hover-content-inside-iframe-in-region-expected.html: Removed.
3724         * fast/regions/hover-content-inside-iframe-in-region.html: Removed.
3725         * fast/regions/hover-element-flowed-second-region-expected.html: Removed.
3726         * fast/regions/hover-element-flowed-second-region.html: Removed.
3727         * fast/regions/hover-in-region-grandparent-expected.txt: Removed.
3728         * fast/regions/hover-in-region-grandparent.html: Removed.
3729         * fast/regions/hover-in-region-parent-skip-inlines-anonymous-expected.txt: Removed.
3730         * fast/regions/hover-in-region-parent-skip-inlines-anonymous.html: Removed.
3731         * fast/regions/hover-in-second-region-expected.html: Removed.
3732         * fast/regions/hover-in-second-region.html: Removed.
3733         * fast/regions/hover-on-child-in-region-expected.txt: Removed.
3734         * fast/regions/hover-on-child-in-region-in-region-expected.txt: Removed.
3735         * fast/regions/hover-on-child-in-region-in-region.html: Removed.
3736         * fast/regions/hover-on-child-in-region.html: Removed.
3737         * fast/regions/hover-on-child-parent-different-regions-expected.txt: Removed.
3738         * fast/regions/hover-on-child-parent-different-regions.html: Removed.
3739         * fast/regions/hover-overflow-hidden-expected.html: Removed.
3740         * fast/regions/hover-overflow-hidden.html: Removed.
3741         * fast/regions/hover-single-flow-from-none-expected.html: Removed.
3742         * fast/regions/hover-single-flow-from-none-overflow-expected.html: Removed.
3743         * fast/regions/hover-single-flow-from-none-overflow-top-expected.html: Removed.
3744         * fast/regions/hover-single-flow-from-none-overflow-top.html: Removed.
3745         * fast/regions/hover-single-flow-from-none-overflow.html: Removed.
3746         * fast/regions/hover-single-flow-from-none.html: Removed.
3747         * fast/regions/hover-single-flow-from-other-expected.html: Removed.
3748         * fast/regions/hover-single-flow-from-other.html: Removed.
3749         * fast/regions/hover-single-flow-into-none-expected.html: Removed.
3750         * fast/regions/hover-single-flow-into-none.html: Removed.
3751         * fast/regions/hover-single-flow-into-other-expected.html: Removed.
3752         * fast/regions/hover-single-flow-into-other.html: Removed.
3753         * fast/regions/iframe-html-collected.html: Removed.
3754         * fast/regions/imbricated-flow-threads-crash-expected.txt: Removed.
3755         * fast/regions/imbricated-flow-threads-crash.html: Removed.
3756         * fast/regions/inline-block-flowed-in-regions-expected.html: Removed.
3757         * fast/regions/inline-block-flowed-in-regions.html: Removed.
3758         * fast/regions/inline-block-inline-children-flowed-in-regions-expected.html: Removed.
3759         * fast/regions/inline-block-inline-children-flowed-in-regions.html: Removed.
3760         * fast/regions/inline-block-inside-anonymous-overflow-expected.html: Removed.
3761         * fast/regions/inline-block-inside-anonymous-overflow-with-covered-controls-expected.html: Removed.
3762         * fast/regions/inline-block-inside-anonymous-overflow-with-covered-controls.html: Removed.
3763         * fast/regions/inline-block-inside-anonymous-overflow.html: Removed.
3764         * fast/regions/inline-block-overflow-expected.html: Removed.
3765         * fast/regions/inline-block-overflow.html: Removed.
3766         * fast/regions/inline-block-shifted-region-expected.txt: Removed.
3767         * fast/regions/inline-block-shifted-region.html: Removed.
3768         * fast/regions/inline-blocks-dyn-enlarged-regions-expected.html: Removed.
3769         * fast/regions/inline-blocks-dyn-enlarged-regions.html: Removed.
3770         * fast/regions/inline-blocks-dyn-shrunk-regions-expected.html: Removed.
3771         * fast/regions/inline-blocks-dyn-shrunk-regions.html: Removed.
3772         * fast/regions/inline-blocks-in-two-regions-expected.html: Removed.
3773         * fast/regions/inline-blocks-in-two-regions.html: Removed.
3774         * fast/regions/inline-strike-through-expected.txt: Removed.
3775         * fast/regions/inline-strike-through.html: Removed.
3776         * fast/regions/inlineblock-child-inlineblock-contentnode-in-region-expected.html: Removed.
3777         * fast/regions/inlineblock-child-inlineblock-contentnode-in-region.html: Removed.
3778         * fast/regions/input-box-with-region-assert-expected.txt: Removed.
3779         * fast/regions/input-box-with-region-assert.html: Removed.
3780         * fast/regions/intrinsic-sized-regions-expected.txt: Removed.
3781         * fast/regions/intrinsic-sized-regions.html: Removed.
3782         * fast/regions/last-region-border-radius-expected.html: Removed.
3783         * fast/regions/last-region-border-radius.html: Removed.
3784         * fast/regions/layers: Removed.
3785         * fast/regions/layers/float-region-promoted-to-layer-expected.html: Removed.
3786         * fast/regions/layers/float-region-promoted-to-layer.html: Removed.
3787         * fast/regions/layers/region-normalflow-stacking-context-expected.html: Removed.
3788         * fast/regions/layers/region-normalflow-stacking-context.html: Removed.
3789         * fast/regions/layers/region-removed-during-animation-expected.html: Removed.
3790         * fast/regions/layers/region-removed-during-animation.html: Removed.
3791         * fast/regions/layers/region-zIndex-computedStyle-expected.txt: Removed.
3792         * fast/regions/layers/region-zIndex-computedStyle.html: Removed.
3793         * fast/regions/layers/stacking-context-paint-order-expected.html: Removed.
3794         * fast/regions/layers/stacking-context-paint-order.html: Removed.
3795         * fast/regions/line-containing-region-crash-expected.txt: Removed.
3796         * fast/regions/line-containing-region-crash.html: Removed.
3797         * fast/regions/list-item-as-region-expected.html: Removed.
3798         * fast/regions/list-item-as-region.html: Removed.
3799         * fast/regions/listmarker-inside-flowthread-expected.html: Removed.
3800         * fast/regions/listmarker-inside-flowthread.html: Removed.
3801         * fast/regions/mathml-crash-expected.txt: Removed.
3802         * fast/regions/mathml-crash.html: Removed.
3803         * fast/regions/move-anonymous-block-inside-named-flow-crash-expected.txt: Removed.
3804         * fast/regions/move-anonymous-block-inside-named-flow-crash.html: Removed.
3805         * fast/regions/moved-content-node-crash-expected.txt: Removed.
3806         * fast/regions/moved-content-node-crash.html: Removed.
3807         * fast/regions/multicol: Removed.
3808         * fast/regions/multicol/multicol-as-region-prevented-expected.html: Removed.
3809         * fast/regions/multicol/multicol-as-region-prevented.html: Removed.
3810         * fast/regions/multicol/nested-multicol-into-region-dynamic-expected.txt: Removed.
3811         * fast/regions/multicol/nested-multicol-into-region-dynamic.html: Removed.
3812         * fast/regions/multicol/regions-in-multicol-bt-expected.html: Removed.
3813         * fast/regions/multicol/regions-in-multicol-bt.html: Removed.
3814         * fast/regions/multicol/regions-in-multicol-expected.html: Removed.
3815         * fast/regions/multicol/regions-in-multicol-hover-expected.html: Removed.
3816         * fast/regions/multicol/regions-in-multicol-hover-overflow-expected.html: Removed.
3817         * fast/regions/multicol/regions-in-multicol-hover-overflow.html: Removed.
3818         * fast/regions/multicol/regions-in-multicol-hover.html: Removed.
3819         * fast/regions/multicol/regions-in-multicol-lr-expected.html: Removed.
3820         * fast/regions/multicol/regions-in-multicol-lr.html: Removed.
3821         * fast/regions/multicol/regions-in-multicol-rl-expected.html: Removed.
3822         * fast/regions/multicol/regions-in-multicol-rl.html: Removed.
3823         * fast/regions/multicol/regions-in-multicol.html: Removed.
3824         * fast/regions/multiple-directionality-changes-in-variable-width-regions.html: Removed.
3825         * fast/regions/named-flow-content-order-1-expected.html: Removed.
3826         * fast/regions/named-flow-content-order-1.html: Removed.
3827         * fast/regions/named-flow-content-order-2-expected.html: Removed.
3828         * fast/regions/named-flow-content-order-2.html: Removed.
3829         * fast/regions/named-flow-content-order-3-expected.html: Removed.
3830         * fast/regions/named-flow-content-order-3.html: Removed.
3831         * fast/regions/nested-floated-region-expected.html: Removed.
3832         * fast/regions/nested-floated-region.html: Removed.
3833         * fast/regions/no-split-line-box-expected.txt: Removed.
3834         * fast/regions/no-split-line-box.html: Removed.
3835         * fast/regions/outline-sides-in-region-expected.html: Removed.
3836         * fast/regions/outline-sides-in-region.html: Removed.
3837         * fast/regions/overflow: Removed.
3838         * fast/regions/overflow/overflow-3dtransformed-region-expected.txt: Removed.
3839         * fast/regions/overflow/overflow-3dtransformed-region.html: Removed.
3840         * fast/regions/overflow/overflow-auto-after-float-expected.html: Removed.
3841         * fast/regions/overflow/overflow-auto-after-float.html: Removed.
3842         * fast/regions/overflow/overflow-content-transform-rotate-expected.html: Removed.
3843         * fast/regions/overflow/overflow-content-transform-rotate.html: Removed.
3844         * fast/regions/overflow/overflow-content-zero-height-region-expected.html: Removed.
3845         * fast/regions/overflow/overflow-content-zero-height-region.html: Removed.
3846         * fast/regions/overflow/overflow-first-and-last-regions-expected.html: Removed.
3847         * fast/regions/overflow/overflow-first-and-last-regions-in-container-hidden-expected.html: Removed.
3848         * fast/regions/overflow/overflow-first-and-last-regions-in-container-hidden.html: Removed.
3849         * fast/regions/overflow/overflow-first-and-last-regions.html: Removed.
3850         * fast/regions/overflow/overflow-in-uniform-regions-dynamic-expected.html: Removed.
3851         * fast/regions/overflow/overflow-in-uniform-regions-dynamic.html: Removed.
3852         * fast/regions/overflow/overflow-in-uniform-regions-expected.html: Removed.
3853         * fast/regions/overflow/overflow-in-uniform-regions.html: Removed.
3854         * fast/regions/overflow/overflow-in-variable-width-regions-expected.html: Removed.
3855         * fast/regions/overflow/overflow-in-variable-width-regions-inline-bt-expected.html: Removed.
3856         * fast/regions/overflow/overflow-in-variable-width-regions-inline-bt.html: Removed.
3857         * fast/regions/overflow/overflow-in-variable-width-regions-inline-continuation-expected.html: Removed.
3858         * fast/regions/overflow/overflow-in-variable-width-regions-inline-continuation.html: Removed.
3859         * fast/regions/overflow/overflow-in-variable-width-regions-inline-expected.html: Removed.
3860         * fast/regions/overflow/overflow-in-variable-width-regions-inline-lr-expected.html: Removed.
3861         * fast/regions/overflow/overflow-in-variable-width-regions-inline-lr.html: Removed.
3862         * fast/regions/overflow/overflow-in-variable-width-regions-inline-rl-expected.html: Removed.
3863         * fast/regions/overflow/overflow-in-variable-width-regions-inline-rl.html: Removed.
3864         * fast/regions/overflow/overflow-in-variable-width-regions-inline.html: Removed.
3865         * fast/regions/overflow/overflow-in-variable-width-regions.html: Removed.
3866         * fast/regions/overflow/overflow-last-region-horiz-bt-expected.html: Removed.
3867         * fast/regions/overflow/overflow-last-region-horiz-bt.html: Removed.
3868         * fast/regions/overflow/overflow-last-region-vert-lr-expected.html: Removed.
3869         * fast/regions/overflow/overflow-last-region-vert-lr.html: Removed.
3870         * fast/regions/overflow/overflow-last-region-vert-rl-expected.html: Removed.
3871         * fast/regions/overflow/overflow-last-region-vert-rl.html: Removed.
3872         * fast/regions/overflow/overflow-moving-below-floats-in-variable-width-regions-expected.html: Removed.
3873         * fast/regions/overflow/overflow-moving-below-floats-in-variable-width-regions.html: Removed.
3874         * fast/regions/overflow/overflow-nested-regions-expected.html: Removed.
3875         * fast/regions/overflow/overflow-nested-regions.html: Removed.
3876         * fast/regions/overflow/overflow-not-moving-below-floats-in-variable-width-regions-expected.html: Removed.
3877         * fast/regions/overflow/overflow-not-moving-below-floats-in-variable-width-regions.html: Removed.
3878         * fast/regions/overflow/overflow-region-float-expected.html: Removed.
3879         * fast/regions/overflow/overflow-region-float.html: Removed.
3880         * fast/regions/overflow/overflow-region-inline-expected.html: Removed.
3881         * fast/regions/overflow/overflow-region-inline.html: Removed.
3882         * fast/regions/overflow/overflow-region-transform-expected.html: Removed.
3883         * fast/regions/overflow/overflow-region-transform.html: Removed.
3884         * fast/regions/overflow/overflow-rtl-in-variable-width-regions-expected.html: Removed.
3885         * fast/regions/overflow/overflow-rtl-in-variable-width-regions.html: Removed.
3886         * fast/regions/overflow/overflow-scrollable-1-expected.html: Removed.
3887         * fast/regions/overflow/overflow-scrollable-1.html: Removed.
3888         * fast/regions/overflow/overflow-scrollable-2-expected.html: Removed.
3889         * fast/regions/overflow/overflow-scrollable-2.html: Removed.
3890         * fast/regions/overflow/overflow-scrollable-3-expected.html: Removed.
3891         * fast/regions/overflow/overflow-scrollable-3.html: Removed.
3892         * fast/regions/overflow/overflow-scrollable-fit-complex-expected.html: Removed.
3893         * fast/regions/overflow/overflow-scrollable-fit-complex.html: Removed.
3894         * fast/regions/overflow/overflow-scrollable-fit-expected.html: Removed.
3895         * fast/regions/overflow/overflow-scrollable-fit.html: Removed.
3896         * fast/regions/overflow/overflow-scrollable-nested-expected.txt: Removed.
3897         * fast/regions/overflow/overflow-scrollable-nested.html: Removed.
3898         * fast/regions/overflow/overflow-scrollable-rel-pos-fragment-expected.html: Removed.
3899         * fast/regions/overflow/overflow-scrollable-rel-pos-fragment.html: Removed.
3900         * fast/regions/overflow/overflow-scrollable-rotated-fragment-expected.html: Removed.
3901         * fast/regions/overflow/overflow-scrollable-rotated-fragment.html: Removed.
3902         * fast/regions/overflow/overflow-scrollable-unsplittable-fragment-expected.html: Removed.
3903         * fast/regions/overflow/overflow-scrollable-unsplittable-fragment.html: Removed.
3904         * fast/regions/overflow/overflow-scrollable-varying-width-1-expected.html: Removed.
3905         * fast/regions/overflow/overflow-scrollable-varying-width-1.html: Removed.
3906         * fast/regions/overflow/overflow-scrollable-varying-width-2-expected.html: Removed.
3907         * fast/regions/overflow/overflow-scrollable-varying-width-2.html: Removed.
3908         * fast/regions/overflow/overflow-size-change-in-variable-width-regions-expected.html: Removed.
3909         * fast/regions/overflow/overflow-size-change-in-variable-width-regions.html: Removed.
3910         * fast/regions/overflow/overflow-size-change-with-stacking-context-expected.html: Removed.
3911         * fast/regions/overflow/overflow-size-change-with-stacking-context-rtl-expected.html: Removed.
3912         * fast/regions/overflow/overflow-size-change-with-stacking-context-rtl.html: Removed.
3913         * fast/regions/overflow/overflow-size-change-with-stacking-context.html: Removed.
3914         * fast/regions/parsing: Removed.
3915         * fast/regions/parsing/webkit-flow-from-parsing-expected.txt: Removed.
3916         * fast/regions/parsing/webkit-flow-from-parsing.html: Removed.
3917         * fast/regions/parsing/webkit-flow-into-parsing-expected.txt: Removed.
3918         * fast/regions/parsing/webkit-flow-into-parsing.html: Removed.
3919         * fast/regions/parsing/webkit-region-fragment-parsing-expected.txt: Removed.
3920         * fast/regions/parsing/webkit-region-fragment-parsing.html: Removed.
3921         * fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.html: Removed.
3922         * fast/regions/percentage-margins-mixed-ltr-dominant-regions.html: Removed.
3923         * fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.html: Removed.
3924         * fast/regions/percentage-margins-mixed-rtl-dominant-regions.html: Removed.
3925         * fast/regions/percentage-margins-rtl-variable-width-regions-expected.html: Removed.
3926         * fast/regions/percentage-margins-rtl-variable-width-regions.html: Removed.
3927         * fast/regions/percentage-margins-variable-width-regions-expected.html: Removed.
3928         * fast/regions/percentage-margins-variable-width-regions.html: Removed.
3929         * fast/regions/position-writing-modes-in-variable-width-regions-expected.html: Removed.
3930         * fast/regions/position-writing-modes-in-variable-width-regions.html: Removed.
3931         * fast/regions/positioning: Removed.
3932         * fast/regions/positioning/fixed-element-transformed-parent-expected.txt: Removed.
3933         * fast/regions/positioning/fixed-element-transformed-parent.html: Removed.
3934         * fast/regions/positioning/fixed-in-named-flow-position-changed-expected.html: Removed.
3935         * fast/regions/positioning/fixed-in-named-flow-position-changed.html: Removed.
3936         * fast/regions/positioning/fixed-inside-fixed-in-named-flow-expected.html: Removed.
3937         * fast/regions/positioning/fixed-inside-fixed-in-named-flow.html: Removed.
3938         * fast/regions/positioning/fixed-inside-named-flow-zIndex-expected.html: Removed.
3939         * fast/regions/positioning/fixed-inside-named-flow-zIndex.html: Removed.
3940         * fast/regions/positioning/fixed-pos-content-fragmented-expected.html: Removed.
3941         * fast/regions/positioning/fixed-pos-content-fragmented.html: Removed.
3942         * fast/regions/positioning/fixed-pos-elem-in-named-flow-expected.txt: Removed.
3943         * fast/regions/positioning/fixed-pos-elem-in-named-flow.html: Removed.
3944         * fast/regions/positioning/fixed-pos-elem-in-named-flow2-expected.txt: Removed.
3945         * fast/regions/positioning/fixed-pos-elem-in-named-flow2.html: Removed.
3946         * fast/regions/positioning/fixed-pos-elem-in-namedflow-noregions-expected.html: Removed.
3947         * fast/regions/positioning/fixed-pos-elem-in-namedflow-noregions.html: Removed.
3948         * fast/regions/positioning/fixed-pos-elem-in-region-expected.html: Removed.
3949         * fast/regions/positioning/fixed-pos-elem-in-region.html: Removed.
3950         * fast/regions/positioning/fixed-pos-region-in-nested-flow-expected.html: Removed.
3951         * fast/regions/positioning/fixed-pos-region-in-nested-flow.html: Removed.