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