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