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