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