1beeafbc7bfc77f5f26aaac0e9298c8d69dfc4b3
[WebKit-https.git] / LayoutTests / ChangeLog
1 2018-04-19  Chris Nardi  <cnardi@chromium.org>
2
3         Support calc() in webkit-gradient and cross-fade
4         https://bugs.webkit.org/show_bug.cgi?id=182225
5
6         Reviewed by Simon Fraser.
7
8         Add new test cases.
9
10         * css3/calc/cross-fade-calc.html: Added.
11         * css3/calc/cross-fade-calc-expected.txt: Added.
12         * css3/calc/webkit-gradient-calc.html: Added.
13         * css3/calc/webkit-gradient-calc-expected.txt: Added.
14
15 2018-04-19  Youenn Fablet  <youenn@apple.com>
16
17         NetworkProcess should use CSP/content blockers for sync XHR
18         https://bugs.webkit.org/show_bug.cgi?id=184760
19
20         Reviewed by Chris Dumez.
21
22         * http/tests/contentextensions/sync-xhr-redirection-blocked-expected.txt: Added.
23         * http/tests/contentextensions/sync-xhr-redirection-blocked.html: Added.
24         * http/tests/contentextensions/sync-xhr-redirection-blocked.html.json: Added.
25         * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/resources/insecure-sync-xhr-in-main-frame-window.html: Added.
26         * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/upgrade-insecure-sync-xhr-in-main-frame-expected.txt: Added.
27         * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/upgrade-insecure-sync-xhr-in-main-frame.html: Added.
28         * platform/mac-wk1/TestExpectations:
29         * platform/win/TestExpectations:
30
31 2018-04-19  Ryan Haddad  <ryanhaddad@apple.com>
32
33         Unreviewed test gardening for iOS simulator.
34
35         * platform/ios-wk2/TestExpectations:
36         * platform/ios-wk2/imported/w3c/web-platform-tests/beacon/headers/header-content-type-expected.txt: Removed.
37         * platform/ios/TestExpectations:
38
39 2018-04-19  Nan Wang  <n_wang@apple.com>
40
41         AX: AOM: respect the accessibility setting for dispatching the accessible events
42         https://bugs.webkit.org/show_bug.cgi?id=184619
43
44         Reviewed by Ryosuke Niwa.
45
46         * accessibility/ios-simulator/accessibility-events-setting-expected.txt: Added.
47         * accessibility/ios-simulator/accessibility-events-setting.html: Added.
48         * platform/ios-wk1/TestExpectations:
49         * platform/ios-wk2/TestExpectations:
50
51 2018-04-19  Tadeu Zagallo  <tzagallo@apple.com>
52
53         Fix flakiness in worker-to-worker test
54         https://bugs.webkit.org/show_bug.cgi?id=184769
55         <rdar://problem/39552333>
56
57         Reviewed by Alexey Proskuryakov.
58
59         * workers/worker-to-worker-expected.txt:
60         * workers/worker-to-worker.html:
61         * workers/worker-to-worker.js:
62
63 2018-04-19  Ryan Haddad  <ryanhaddad@apple.com>
64
65         Unreviewed, rebaseline tests for iOS simulator.
66
67         * platform/ios/TestExpectations:
68         * platform/ios/editing/deleting/delete-emoji-9-expected.txt:
69         * platform/ios/http/tests/blink/sendbeacon/beacon-same-origin-expected.txt: Added.
70         * platform/ios/imported/w3c/web-platform-tests/beacon/headers/header-content-type-expected.txt: Added.
71         * platform/ios/quicklook/excel-expected.txt:
72         * platform/ios/quicklook/excel-legacy-expected.txt:
73         * platform/ios/quicklook/excel-macro-enabled-expected.txt:
74
75 2018-04-18  Ryan Haddad  <ryanhaddad@apple.com>
76
77         Skip legacy-animation-engine/media/track/opera directory on iOS.
78         https://bugs.webkit.org/show_bug.cgi?id=184420
79
80         Unreviewed test gardening.
81
82         The media/track/opera directory is already skipped on iOS, so skip this duplicated directory.
83
84         * platform/ios/TestExpectations:
85
86 2018-04-18  Ryan Haddad  <ryanhaddad@apple.com>
87
88         Mark imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer.html as flaky.
89         https://bugs.webkit.org/show_bug.cgi?id=182833
90
91         Unreviewed test gardening.
92
93         * TestExpectations:
94
95 2018-04-18  Ryan Haddad  <ryanhaddad@apple.com>
96
97         Mark media/video-aspect-ratio.html as flaky.
98         https://bugs.webkit.org/show_bug.cgi?id=184457
99
100         Unreviewed test gardening.
101
102         * platform/mac-wk1/TestExpectations:
103
104 2018-04-19  Miguel Gomez  <magomez@igalia.com>
105
106         Unreviewed GTK+ gardening after r230796.
107
108         * platform/gtk/TestExpectations:
109
110 2018-04-19  Manuel Rego Casasnovas  <rego@igalia.com>
111
112         Caret rendered at incorrect location inside empty table cell
113         https://bugs.webkit.org/show_bug.cgi?id=85385
114
115         Reviewed by Zalan Bujtas.
116
117         * editing/caret/caret-in-empty-cell-expected.html: Added.
118         * editing/caret/caret-in-empty-cell.html: Added.
119         * editing/deleting/5206311-2-expected.txt:
120         * editing/deleting/5433862-1-expected.txt:
121         * platform/gtk/editing/deleting/5126166-expected.png:
122         * platform/gtk/editing/deleting/5126166-expected.txt:
123         * platform/gtk/editing/deleting/5206311-1-expected.png:
124         * platform/gtk/editing/deleting/5206311-1-expected.txt:
125         * platform/gtk/editing/deleting/5433862-2-expected.png:
126         * platform/gtk/editing/deleting/5433862-2-expected.txt:
127         * platform/gtk/editing/deleting/5483370-expected.png:
128         * platform/gtk/editing/deleting/5483370-expected.txt:
129         * platform/gtk/editing/selection/move-by-line-001-expected.png:
130         * platform/gtk/editing/selection/move-by-line-001-expected.txt:
131         * platform/gtk/editing/selection/select-all-004-expected.txt:
132         * platform/ios-simulator/editing/deleting/5126166-expected.txt:
133         * platform/ios-simulator/editing/deleting/5206311-1-expected.txt:
134         * platform/ios-simulator/editing/deleting/5433862-2-expected.txt:
135         * platform/ios-simulator/editing/deleting/5483370-expected.txt:
136         * platform/mac/editing/deleting/5126166-expected.png:
137         * platform/mac/editing/deleting/5126166-expected.txt:
138         * platform/mac/editing/deleting/5206311-1-expected.png:
139         * platform/mac/editing/deleting/5206311-1-expected.txt:
140         * platform/mac/editing/deleting/5433862-2-expected.png:
141         * platform/mac/editing/deleting/5433862-2-expected.txt:
142         * platform/mac/editing/deleting/5483370-expected.png:
143         * platform/mac/editing/deleting/5483370-expected.txt:
144         * platform/mac/editing/selection/move-by-line-001-expected.txt:
145         * platform/mac/editing/selection/select-all-004-expected.txt:
146         * platform/win/editing/deleting/5126166-expected.png: Added.
147         * platform/win/editing/deleting/5126166-expected.txt:
148         * platform/win/editing/deleting/5206311-1-expected.png: Added.
149         * platform/win/editing/deleting/5206311-1-expected.txt:
150         * platform/win/editing/deleting/5433862-2-expected.png: Added.
151         * platform/win/editing/deleting/5433862-2-expected.txt:
152         * platform/win/editing/deleting/5483370-expected.png: Added.
153         * platform/win/editing/deleting/5483370-expected.txt:
154
155 2018-04-18  Youenn Fablet  <youenn@apple.com>
156
157         Allow SameOrigin credentials handling for synchronous XHR
158         https://bugs.webkit.org/show_bug.cgi?id=184723
159
160         Reviewed by Alex Christensen.
161
162         * http/tests/xmlhttprequest/access-control-and-redirects-expected.txt:
163         * http/tests/xmlhttprequest/access-control-and-redirects.html:
164         * http/tests/xmlhttprequest/redirect-cross-origin-post-sync-expected.txt:
165         * http/tests/xmlhttprequest/redirect-cross-origin-sync-expected.txt:
166         * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect-expected.txt:
167         * platform/mac-wk1/http/tests/xmlhttprequest/access-control-and-redirects-expected.txt:
168         * platform/mac-wk1/http/tests/xmlhttprequest/redirect-cross-origin-post-sync-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/redirect-cross-origin-post-sync-expected.txt.
169         * platform/mac-wk1/http/tests/xmlhttprequest/redirect-cross-origin-sync-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/redirect-cross-origin-sync-expected.txt.
170         * platform/mac-wk1/http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect-expected.txt.
171         * platform/win/http/tests/xmlhttprequest/access-control-and-redirects-expected.txt:
172         * platform/win/http/tests/xmlhttprequest/redirect-cross-origin-post-sync-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/redirect-cross-origin-post-sync-expected.txt.
173         * platform/win/http/tests/xmlhttprequest/redirect-cross-origin-sync-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/redirect-cross-origin-sync-expected.txt.
174         * platform/win/http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect-expected.txt.
175
176 2018-04-18  Chris Dumez  <cdumez@apple.com>
177
178         Set RemoteDOMWindow's initial opener
179         https://bugs.webkit.org/show_bug.cgi?id=184716
180
181         Reviewed by Sam Weinig.
182
183         Rebaseline existing test now that remoteWindow.opener now returns
184         its initial opener.
185
186         * http/tests/navigation/process-swap-window-open-expected.txt:
187
188 2018-04-18  Dean Jackson  <dino@apple.com>
189
190         Detect system preview links
191         https://bugs.webkit.org/show_bug.cgi?id=184753
192         <rdar://problem/39500514>
193
194         Reviewed by Antoine Quint.
195
196         * system-preview/detection-expected.txt: Added.
197         * system-preview/detection.html: Added.
198
199 2018-04-18  Ryan Haddad  <ryanhaddad@apple.com>
200
201         Skip animations/missing-from-to.html on mac-wk1 debug.
202         https://bugs.webkit.org/show_bug.cgi?id=184569
203
204         Unreviewed test gardening.
205
206         * platform/mac-wk1/TestExpectations:
207
208 2018-04-18  Nan Wang  <n_wang@apple.com>
209
210         AX: [macOS] WebKit hangs when triggering an alert from an AOM increment event
211         https://bugs.webkit.org/show_bug.cgi?id=184742
212
213         Reviewed by Chris Fleizach.
214
215         * accessibility/mac/async-increment-decrement-action-expected.txt: Added.
216         * accessibility/mac/async-increment-decrement-action.html: Added.
217         * platform/mac-wk1/TestExpectations:
218
219 2018-04-18  Ross Kirsling  <ross.kirsling@sony.com>
220
221         [Win] Layout Test js/date-constructor.html is failing
222         https://bugs.webkit.org/show_bug.cgi?id=140945
223
224         Reviewed by Per Arne Vollan.
225
226         * platform/win/TestExpectations:
227         * platform/wincairo/TestExpectations:
228
229 2018-04-18  Chris Dumez  <cdumez@apple.com>
230
231         Add support for converting a local window to a remote window
232         https://bugs.webkit.org/show_bug.cgi?id=184515
233         <rdar://problem/39011318>
234
235         Reviewed by Ryosuke Niwa.
236
237         Add layout test coverage a cross-origin window.open() to check that the
238         returned window looks like a regular cross-origin window after being
239         navigated cross-origin. We are still failing some of the checks because
240         our implementation is still incomplete. However, it mostly works as
241         expected.
242
243         * TestExpectations:
244         * http/tests/navigation/process-swap-window-open-expected.txt: Added.
245         * http/tests/navigation/process-swap-window-open.html: Added.
246         * platform/wk2/TestExpectations:
247
248 2018-04-18  Ms2ger  <Ms2ger@igalia.com>
249
250         Test gardening.
251         https://bugs.webkit.org/show_bug.cgi?id=184726
252
253         Unreviewed test gardening.
254
255         Update expectations.
256
257         * platform/gtk/TestExpectations:
258         * platform/gtk/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
259         * platform/wpe/TestExpectations:
260         * platform/wpe/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
261         * platform/wpe/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
262         * platform/wpe/js/dom/dom-static-property-for-in-iteration-expected.txt:
263
264 2018-04-17  Wenson Hsieh  <wenson_hsieh@apple.com>
265
266         [Extra zoom mode] Programmatically changing focus when an element already has focus is a confusing experience
267         https://bugs.webkit.org/show_bug.cgi?id=184635
268         <rdar://problem/39440642>
269
270         Reviewed by Tim Horton.
271
272         Add a new layout test to exercise the following sequence of events in extra zoom mode:
273
274         1. Focus select element #1.
275         2. Choose an unselected option.
276         3. Programmatically focus select element #2 in the "change" event handler.
277         4. Choose an unselected option.
278         5. Programmatically blur select element #2 in the "change" event handler.
279
280         * fast/events/extrazoom/change-focus-during-change-event-expected.txt: Added.
281         * fast/events/extrazoom/change-focus-during-change-event.html: Added.
282         * resources/ui-helper.js:
283         (window.UIHelper.waitForKeyboardToHide.return.new.Promise):
284         (window.UIHelper.waitForKeyboardToHide):
285
286 2018-04-17  Wenson Hsieh  <wenson_hsieh@apple.com>
287
288         [Extra zoom mode] Double tap to zoom should account for text legibility in extra zoom mode
289         https://bugs.webkit.org/show_bug.cgi?id=184631
290         <rdar://problem/39303706>
291
292         Reviewed by Tim Horton.
293
294         Add a layout test to check that double tap to zoom works in extra zoom mode, even when text spans the entire
295         width of the document.
296
297         * TestExpectations:
298         * fast/events/extrazoom/double-tap-to-zoom-on-full-width-text-expected.txt: Added.
299         * fast/events/extrazoom/double-tap-to-zoom-on-full-width-text.html: Added.
300         * resources/basic-gestures.js:
301
302         Add a helper method to double tap at a given location, and wait for zooming to finish.
303
304         (return.new.Promise):
305
306 2018-04-17  Tadeu Zagallo  <tzagallo@apple.com>
307
308         Retain MessagePortChannel for transfer when disentangling ports
309         https://bugs.webkit.org/show_bug.cgi?id=184502
310         <rdar://problem/39372771>
311
312         Reviewed by Geoffrey Garen.
313
314         Check that the MessageChannel does not get eagerly deallocated when transferring both of its
315         ports. Original test case provided with the bug report by Ashley Gullen <ashley@scirra.com>
316
317         * workers/worker-to-worker-expected.txt: Added.
318         * workers/worker-to-worker.html: Added.
319         * workers/worker-to-worker.js: Added.
320
321 2018-04-17  Jonathan Bedard  <jbedard@apple.com>
322
323         Unreviewed rollout of r230632. Regression in memory usage.
324
325         That bug tracked in https://bugs.webkit.org/show_bug.cgi?id=184569.
326
327         * TestExpectations:
328         * animations/animation-direction-alternate-reverse-expected.txt:
329         * animations/animation-direction-alternate-reverse.html:
330         * animations/animation-hit-test-transform.html:
331         * animations/animation-internals-api-expected.txt: Copied from LayoutTests/animations/animation-internals-api-expected.txt.
332         * animations/animation-internals-api-multiple-keyframes-expected.txt: Copied from LayoutTests/animations/animation-internals-api-multiple-keyframes-expected.txt.
333         * animations/animation-internals-api-multiple-keyframes.html: Copied from LayoutTests/animations/animation-internals-api-multiple-keyframes.html.
334         * animations/animation-internals-api.html: Copied from LayoutTests/animations/animation-internals-api.html.
335         * animations/big-rotation-expected.txt:
336         * animations/big-rotation.html:
337         * animations/duplicated-keyframes-name.html:
338         * animations/fill-forwards-end-state.html:
339         * animations/fill-mode-forwards-zero-duration-expected.txt:
340         * animations/fill-mode-forwards-zero-duration.html:
341         * fast/css-generated-content/pseudo-animation.html:
342         * fast/css-generated-content/pseudo-transition.html:
343         * platform/ios/TestExpectations:
344         * platform/win/TestExpectations:
345         * transitions/remove-transition-style.html:
346         * transitions/transition-drt-api-delay-expected.txt: Copied from LayoutTests/transitions/transition-drt-api-delay-expected.txt.
347         * transitions/transition-drt-api-delay.html: Copied from LayoutTests/transitions/transition-drt-api-delay.html.
348         * transitions/transition-drt-api-expected.txt: Copied from LayoutTests/transitions/transition-drt-api-expected.txt.
349         * transitions/transition-drt-api.html: Copied from LayoutTests/transitions/transition-drt-api.html.
350         * transitions/transition-hit-test-transform.html:
351         * transitions/zero-duration-with-non-zero-delay-end.html:
352
353 2018-04-17  Tadeu Zagallo  <tzagallo@apple.com>
354
355         Do not unregister MessagePorts on deallocation if it has been disentangled
356         https://bugs.webkit.org/show_bug.cgi?id=184285
357         <rdar://problem/39256714>
358
359         Reviewed by Darin Adler.
360
361         Original test provided as part of the bug report by Yann Cabon <ycabon@esri.com>
362
363         * workers/message-port-gc-expected.txt: Added.
364         * workers/message-port-gc.html: Added.
365         * workers/message-port-gc.js: Added.
366
367 2018-04-17  Chris Dumez  <cdumez@apple.com>
368
369         REGRESSION (r229831): CMD-clicking an iCloud web app link unexpectedly opens that link in a new tab and the current tab
370         https://bugs.webkit.org/show_bug.cgi?id=184678
371         <rdar://problem/39422122>
372
373         Reviewed by Alex Christensen.
374
375         Add layout test coverage.
376
377         * http/tests/navigation/fragment-navigation-policy-ignore-expected.txt: Added.
378         * http/tests/navigation/fragment-navigation-policy-ignore.html: Added.
379
380 2018-04-17  Said Abou-Hallawa  <sabouhallawa@apple.com>
381
382         Animated GIF imagery with finite looping are falling one loop short
383         https://bugs.webkit.org/show_bug.cgi?id=183153
384
385         Reviewed by Simon Fraser.
386
387         This layout test tests GIF when it has to loop its entire frames a specific
388         number of times. There are three cases for the loopCount field:
389         -- loopCount is missing: This means the GIF should animate only once. This
390            is covered by animated-red-green-blue-repeat-1.gif.
391         -- loopCount = 0: This means the image has to animate indefinatly. This
392            case is covered by the new GIF animated-red-green-blue-repeat-infinite.gif.
393         -- loopCount > 0: This will loop the GIF entire frames for (loopCount + 1)
394            times. To fix the test with the extra loop, loopCount in
395            animated-red-green-blue-repeat-2.gif was changed to 1 instead of 2.
396
397         * fast/images/animated-image-loop-count-expected.html:
398         * fast/images/animated-image-loop-count.html:
399         * fast/images/resources/animated-red-green-blue-repeat-2.gif:
400         * fast/images/resources/animated-red-green-blue-repeat-infinite.gif:
401
402 2018-04-16  Antoine Quint  <graouts@apple.com>
403
404         Layout Test animations/needs-layout.html is a flaky Image Failure.
405         https://bugs.webkit.org/show_bug.cgi?id=172397
406
407         Reviewed by Dean Jackson.
408
409         No longer mark this test as flaky.
410
411         * platform/ios-wk2/TestExpectations:
412         * platform/mac-wk1/TestExpectations:
413         * platform/mac-wk2/TestExpectations:
414
415 2018-04-16  Keith Rollin  <krollin@apple.com>
416
417         REGRESSION: [mac-wk2 release] LayoutTest http/tests/security/contentSecurityPolicy/script-src-blocked-error-event.html is flaky
418         https://bugs.webkit.org/show_bug.cgi?id=184673
419         <rdar://problem/39474698>
420
421         Unreviewed test gardening. The test was flaky because the HTTP parser
422         would try to preload the Javascript resource. Sometimes this operation
423         would complete in time to print its own console message, duplicating a
424         subsequent one when the non-preloading resource-load occurs. Updated
425         the test to load the Javascript in such a way that it skips the reload
426         step.
427
428         * TestExpectations:
429         * http/tests/security/contentSecurityPolicy/script-src-blocked-error-event-expected.txt:
430         * http/tests/security/contentSecurityPolicy/script-src-blocked-error-event.html:
431
432 2018-04-16  Ross Kirsling  <ross.kirsling@sony.com>
433
434         Unreviewed. Update WinCairo TestExpectations in preparation for LayoutTests automation.
435
436         * platform/wincairo/TestExpectations:
437         Updated current failures for directories A-E. Added temporary skips for everything after.
438
439         * platform/wincairo/accessibility:
440         * platform/wincairo/animations/3d:
441         * platform/wincairo/css2.1:
442         * platform/wincairo/css3:
443         * platform/wincairo/editing:
444         * platform/wincairo/fast/css-generated-content:
445         * platform/wincairo/fast/dom:
446         * platform/wincairo/legacy-animation-engine/animations/3d:
447         * platform/wincairo/legacy-animation-engine/compositing:
448         Added expectation files.
449
450 2018-04-16  Megan Gardner  <megan_gardner@apple.com>
451
452         Switch to UIWKTextInteractionAssistant for non-editable text
453         https://bugs.webkit.org/show_bug.cgi?id=182834
454
455         Reviewed by Beth Dakin.
456         
457         Marking tests as flaky and to be fixed later.
458
459         * platform/ios-wk2/TestExpectations:
460
461 2018-04-16  Youenn Fablet  <youenn@apple.com>
462
463         Use NetworkLoadChecker to handle synchronous HTTP loads
464         https://bugs.webkit.org/show_bug.cgi?id=184240
465
466         Reviewed by Chris Dumez.
467
468         * http/tests/xmlhttprequest/access-control-preflight-not-successful-expected.txt:
469         * http/wpt/beacon/cors/cors-preflight-blob-failure.html: Fix buggy assertion.
470         Test should check for actual request header and not header name in Access-Control-Request-Headers.
471         * http/wpt/beacon/cors/cors-preflight-blob-success.html: Ditto.
472         * platform/mac-wk1/http/tests/xmlhttprequest/access-control-and-redirects-expected.txt: Added.
473         * platform/mac-wk1/http/tests/xmlhttprequest/access-control-preflight-not-successful-expected.txt: Added.
474         * platform/mac-wk1/http/tests/xmlhttprequest/cross-origin-no-authorization-expected.txt: Added.
475         * platform/mac-wk1/imported/w3c/web-platform-tests/XMLHttpRequest/access-control-and-redirects-expected.txt: Added.
476         * platform/win/http/tests/xmlhttprequest/access-control-and-redirects-expected.txt: Added.
477         * platform/win/http/tests/xmlhttprequest/access-control-preflight-not-successful-expected.txt: Added.
478         * platform/win/http/tests/xmlhttprequest/cross-origin-no-authorization-expected.txt: Added.
479         * platform/mac-highsierra-wk2/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader-expected.txt.
480         * platform/mac-highsierra-wk2/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-setrequestheader-no-cred-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-setrequestheader-no-cred-expected.txt.
481         * platform/mac-wk1/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader-expected.txt.
482         * platform/mac-wk1/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-setrequestheader-no-cred-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-setrequestheader-no-cred-expected.txt.
483         * platform/mac-wk1/imported/w3c/web-platform-tests/cors/request-headers-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/cors/request-headers-expected.txt.
484         * platform/win/http/tests/xmlhttprequest/access-control-and-redirects-expected.txt:
485         * platform/win/http/tests/xmlhttprequest/access-control-preflight-not-successful-expected.txt:
486         * platform/win/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader-expected.txt.
487         * platform/win/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-setrequestheader-no-cred-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-setrequestheader-no-cred-expected.txt.
488         * platform/win/imported/w3c/web-platform-tests/cors/request-headers-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/cors/request-headers-expected.txt.
489
490 2018-04-16  Per Arne Vollan  <pvollan@apple.com>
491
492         Mark css3/filters/blur-various-radii.html as a crash on Windows.
493         https://bugs.webkit.org/show_bug.cgi?id=184649
494
495         Unreviewed test gardening.
496
497         * platform/win/TestExpectations:
498
499 2018-04-13  Carlos Ramalho  <cadubentzen@gmail.com>
500
501         [GTK][Wayland] Unflag test-case fast/canvas/canvas-createPattern-video-modify.html
502         https://bugs.webkit.org/show_bug.cgi?id=182432
503
504         Reviewed by Michael Catanzaro.
505
506         * platform/gtk-wayland/TestExpectations: Unmarked fast/canvas/canvas-createPattern-video-modify.html
507
508 2018-04-13  Ryan Haddad  <ryanhaddad@apple.com>
509
510         Mark http/wpt/service-workers/header-filtering.https.html as flaky.
511         https://bugs.webkit.org/show_bug.cgi?id=184469
512
513         Unreviewed test gardening.
514
515         * platform/mac-wk2/TestExpectations:
516
517 2018-04-13  Ryan Haddad  <ryanhaddad@apple.com>
518
519         Mark http/tests/cache-storage/cache-records-persistency.https.html as flaky.
520         https://bugs.webkit.org/show_bug.cgi?id=177380
521
522         Unreviewed test gardening.
523
524         * platform/mac-wk2/TestExpectations:
525
526 2018-04-13  Ryan Haddad  <ryanhaddad@apple.com>
527
528         Mark media/audio-concurrent-supported.html as flaky.
529         https://bugs.webkit.org/show_bug.cgi?id=184612
530
531         Unreviewed test gardening.
532
533         * platform/mac/TestExpectations:
534
535 2018-04-13  Ryan Haddad  <ryanhaddad@apple.com>
536
537         Mark media/video-volume-slider-drag.html as flaky.
538         https://bugs.webkit.org/show_bug.cgi?id=184610
539
540         Unreviewed test gardening.
541
542         * platform/mac/TestExpectations:
543
544 2018-04-13  Ryan Haddad  <ryanhaddad@apple.com>
545
546         Skip animations/added-while-suspended.html and transitions/created-while-suspended.html.
547         https://bugs.webkit.org/show_bug.cgi?id=184608
548
549         Unreviewed test gardening.
550
551         * platform/ios/TestExpectations:
552         * platform/mac/TestExpectations:
553
554 2018-04-12  Antoine Quint  <graouts@apple.com>
555
556         [Web Animations] Turn CSS Animations and CSS Transitions as Web Animations on by default
557         https://bugs.webkit.org/show_bug.cgi?id=184569
558         <rdar://problem/38671301>
559
560         Reviewed by Jon Lee.
561
562         * TestExpectations: A small number of tests regressed with the flag on, so we list them and have raised
563         bugs to fix them ASAP.
564         * animations/animation-direction-alternate-reverse-expected.txt:
565         * animations/animation-direction-alternate-reverse.html: This test was incorrect since it assumes that at the
566         end active boundary time we are using the end value whereas we are using the start value. Indeed, since the
567         fill-mode is "none", at the end of the active time, the progress is null per the Web Animations spec.
568         * animations/animation-hit-test-transform.html: Stop using the internals method.
569         * animations/animation-internals-api-expected.txt: Removed.
570         * animations/animation-internals-api-multiple-keyframes-expected.txt: Removed.
571         * animations/animation-internals-api-multiple-keyframes.html: Removed. This test only tests an internals method
572         that is no longer relevant for the new animation engine, but preserved for compatibility with legacy tests.
573         * animations/animation-internals-api.html: Removed. This test only tests an internals method that is no longer
574         relevant for the new animation engine, but preserved for compatibility with legacy tests.
575         * animations/big-rotation-expected.txt:
576         * animations/big-rotation.html: Here again we are correcting a test which made the wrong assumption about the
577         value generated at the end active boundary time.
578         * animations/duplicated-keyframes-name.html: We make the animation fill forwards to check that we are using
579         the correct end value for an animation with multiple 100% keyframe.
580         * animations/fill-forwards-end-state.html: Same as previous test.
581         * animations/fill-mode-forwards-zero-duration-expected.txt:
582         * animations/fill-mode-forwards-zero-duration.html: This test should seek after its delay + duration, so we test
583         at 3s instead of 1s. This is due to a behavior difference between internals.pauseAnimationAtTimeOnElement() and
584         its replacement.
585         * fast/css-generated-content/pseudo-animation.html: Use internals.pseudoElement() and the Web Animations API rather
586         than internals.pauseAnimationAtTimeOnPseudoElement().
587         * fast/css-generated-content/pseudo-transition.html: Use internals.pseudoElement() and the Web Animations API rather
588         than internals.pauseTransitionAtTimeOnPseudoElement().
589         * platform/ios/TestExpectations:
590         * platform/win/TestExpectations: Remove references to tests that we are removing.
591         * transitions/remove-transition-style.html: Use document.getAnimations() to figure out how many animations are running.
592         * transitions/transition-drt-api-delay-expected.txt: Removed.
593         * transitions/transition-drt-api-delay.html: Removed. This test only tests an internals method that is no longer
594         relevant for the new animation engine, but preserved for compatibility with legacy tests.
595         * transitions/transition-drt-api-expected.txt: Removed.
596         * transitions/transition-drt-api.html: Removed. This test only tests an internals method that is no longer
597         relevant for the new animation engine, but preserved for compatibility with legacy tests.
598         * transitions/transition-hit-test-transform.html: Stop using internals.pauseTransitionAtTimeOnElement().
599         * transitions/zero-duration-with-non-zero-delay-end.html: Use the Web Animations API instead of internals.numberOfActiveAnimations().
600
601 2018-04-13  Per Arne Vollan  <pvollan@apple.com>
602
603         Mark some legacy-animation-engine tests as failures on Windows.
604         https://bugs.webkit.org/show_bug.cgi?id=184482
605
606         Unreviewed test gardening.
607
608         * platform/win/TestExpectations:
609
610 2018-04-13  Claudio Saavedra  <csaavedra@igalia.com>
611
612         [GTK][GStreamer] Mark a few crashing tests since playbin3 was made available
613
614         Unreviewed gardening
615         * platform/gtk/TestExpectations:
616
617 2018-04-12  Keith Rollin  <krollin@apple.com>
618
619         [mac-wk2] LayoutTest http/tests/security/anchor-download-allow-data.html is a flaky failure
620         https://bugs.webkit.org/show_bug.cgi?id=161745
621         <rdar://problem/39391176>
622
623         Unreviewed test gardening. Re-enable this test now that it is
624         consistently passing.
625
626         * platform/mac-wk2/TestExpectations:
627
628 2018-04-12  Keith Rollin  <krollin@apple.com>
629
630         REGRESSION: [mac-wk2 release] LayoutTest http/tests/security/cross-origin-plugin-allowed.html is a flaky failure
631         https://bugs.webkit.org/show_bug.cgi?id=161539
632         <rdar://problem/39389781>
633
634         Unreviewed test gardening. Re-enabled this test. It passes in local
635         testing and the flakiness dashboard doesn't show any problems with it.
636
637         * platform/mac-wk2/TestExpectations:
638
639 2018-04-12  Keith Rollin  <krollin@apple.com>
640
641         Address possible "CFNetwork SSLHandshake failed (-9847)" test failure.
642         https://bugs.webkit.org/show_bug.cgi?id=184487
643
644         Unreviewed test gardening. Mark
645         upgrade-redirect-https-to-http-script-in-iframe.html as no longer
646         flaky.
647
648         * platform/mac/TestExpectations:
649
650 2018-04-12  Daniel Bates  <dabates@apple.com>
651
652         Content-Type not enforced for <script> allows for XSS
653         https://bugs.webkit.org/show_bug.cgi?id=184386
654         <rdar://problem/39112268>
655
656         Reviewed by Brady Eidson.
657
658         Add tests to ensure that we block JavaScript scripts with a banned MIME type and update expected results.
659
660         Update tests http/tests/security/{cross-origin-cached-scripts, cross-origin-cached-scripts-parallel}.html
661         to load JavaScript scripts with MIME type text/javascript. These tests load JavaScript scripts indirectly
662         via the helper script LayoutTests/http/tests/security/resources/allow-if-origin.php. The script
663         allow-if-origin.php returns a response with MIME type image/png in absence of query string argument
664         contentType. We need to update these tests to pass contentType=text/javascript to allow-if-origin.php.
665
666         * TestExpectations: Mark test web-platform-tests/fetch/api/basic/block-mime-as-script.html DumpJSConsoleLogInStdErr
667         to ignore console message output when comparing the actual and expected result because the order the
668         sub tests are run is non-deterministic and the blocked MIME error message is specific to the blocked
669         response.
670         * http/tests/security/contentTypeOptions/invalid-content-type-options-allowed-expected.txt:
671         * http/tests/security/contentTypeOptions/invalid-content-type-options-allowed.html:
672         * http/tests/security/contentTypeOptions/resources/script-with-header.pl: Modified to only
673         set the HTTP header X-Content-Type-Options if the query argument no-content-type-options it
674         not present or evaluates to false in a boolean context. This lets us make use of this script
675         to test banned JavaScript MIME types.
676         * http/tests/security/cross-origin-cached-scripts-expected.txt:
677         * http/tests/security/cross-origin-cached-scripts-parallel-expected.txt:
678         * http/tests/security/cross-origin-cached-scripts-parallel.html:
679         * http/tests/security/cross-origin-cached-scripts.html:
680         * http/tests/security/resources/abe-that-increments-scriptsSuccessfullyLoaded.jpg: Added.
681         This file is both a valid JPEG image and a valid JavaScript script. When interpreted as a JavaScript
682         script it will increment the global variable self.scriptsSuccessfullyLoaded (defining it if
683         not already defined).
684         * http/tests/security/script-with-banned-mimetype-expected.txt: Added.
685         * http/tests/security/script-with-banned-mimetype.html: Added.
686         * http/tests/workers/resources/worker-importScripts-banned-mimetype.php: Added.
687         * http/tests/workers/worker-importScripts-banned-mimetype-expected.txt: Added.
688         * http/tests/workers/worker-importScripts-banned-mimetype.html: Added.
689
690 2018-04-12  Antoine Quint  <graouts@apple.com>
691
692         [Web Animations] Fix a host of small CSS Animations and CSS Transitions issues
693         https://bugs.webkit.org/show_bug.cgi?id=184555
694
695         Reviewed by Dean Jackson.
696
697         Mark more tests as passing when the CSS Animations and CSS Transitions as Web Animations flag is on.
698
699         * animations/animation-border-overflow.html:
700         * animations/lineheight-animation.html:
701         * animations/missing-from-to-transforms.html:
702         * animations/missing-values-first-keyframe.html:
703         * animations/missing-values-last-keyframe.html:
704         * animations/transition-and-animation-1.html:
705         * animations/transition-and-animation-2.html:
706         * animations/transition-and-animation-3.html:
707         * animations/width-using-ems.html:
708         * compositing/layer-creation/mismatched-rotated-transform-animation-overlap.html:
709         * compositing/layer-creation/multiple-keyframes-animation-overlap.html:
710         * compositing/layer-creation/scale-rotation-animation-overlap.html:
711         * compositing/layer-creation/translate-scale-animation-overlap.html:
712         * css3/filters/filter-animation-from-none-hw.html:
713         * css3/filters/filter-animation-from-none-multi-hw.html:
714         * css3/filters/filter-animation-from-none-multi.html:
715         * css3/filters/filter-animation-from-none.html:
716         * imported/blink/transitions/unprefixed-transform.html:
717         * transitions/interrupted-all-transition.html:
718
719 2018-04-12  Keith Rollin  <krollin@apple.com>
720
721         Fix flakiness in insecure-iframe-in-main-frame.html
722         https://bugs.webkit.org/show_bug.cgi?id=184432
723
724         Reviewed by Daniel Bates.
725
726         Mark insecure-iframe-in-main-frame.html as no longer flaky. Tweak it
727         so that the frame-load events of the test window do no interleave with
728         the frame-load events of the window opened by the test so that any
729         non-deterministic behavior doesn't affect the order of the expect
730         sequence of messages.
731
732         * TestExpectations:
733         * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-iframe-in-main-frame-expected.txt:
734         * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-iframe-in-main-frame.html:
735         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-iframe-in-main-frame-expected.txt:
736
737 2018-04-12  Ryan Haddad  <ryanhaddad@apple.com>
738
739         Unreviewed, rolling out r230554.
740
741         The non-ASCII character in the filename causes issues with SVN
742
743         Reverted changeset:
744
745         "input.webkitEntries does not work as expected when folder
746         contains accented chars"
747         https://bugs.webkit.org/show_bug.cgi?id=184517
748         https://trac.webkit.org/changeset/230554
749
750 2018-04-12  Antoine Quint  <graouts@apple.com>
751
752         [Web Animations] Suspend animations when required
753         https://bugs.webkit.org/show_bug.cgi?id=184541
754
755         Reviewed by Jon Lee.
756
757         Mark more tests as passing when the CSS Animations and CSS Transitions as Web Animations flag is on.
758
759         * animations/animation-controller-drt-api.html:
760         * animations/animation-followed-by-transition.html:
761         * fast/animation/css-animation-resuming-when-visible-with-style-change.html:
762         * fast/animation/css-animation-resuming-when-visible.html:
763
764 2018-04-12  Antoine Quint  <graouts@apple.com>
765
766         [Web Animations] Throttle animations when lowPowerMode is on
767         https://bugs.webkit.org/show_bug.cgi?id=184540
768
769         Reviewed by Jon Lee.
770
771         Mark one more test as passing when the CSS Animations and CSS Transitions as Web Animations flag is on.
772
773         * fast/animation/css-animation-throttling-lowPowerMode.html:
774
775 2018-04-12  Antoine Quint  <graouts@apple.com>
776
777         [Web Animations] Ensure elements overlapping with elements animating also get composited
778         https://bugs.webkit.org/show_bug.cgi?id=184539
779
780         Reviewed by Jon Lee.
781
782         Opt more tests in the CSS Animations and CSS Transitions as Web Animations runtime flag since they now pass.
783
784         * compositing/backing/backface-visibility-flip.html:
785         * compositing/layer-creation/overlap-animation-clipping.html:
786         * compositing/layer-creation/overlap-animation-container.html:
787         * compositing/layer-creation/overlap-animation.html:
788         * compositing/layer-creation/translate-animation-overlap.html:
789
790 2018-04-11  Antoine Quint  <graouts@apple.com>
791
792         [Web Animations] Enable seeking for hardware animations
793         https://bugs.webkit.org/show_bug.cgi?id=184518
794
795         Reviewed by Dean Jackson.
796
797         Update current test expectations, some tests have regressed because they weren't probably running their hardware
798         animations. Followup patches will make them opt into CSS Animations and CSS Transitions as Web Animations again.
799
800         * animations/3d/transform-origin-vs-functions.html:
801         * animations/change-completed-animation-transform.html:
802         * animations/missing-values-first-keyframe.html:
803         * animations/missing-values-last-keyframe.html:
804         * animations/play-state-start-paused.html:
805         * compositing/contents-scale/animating.html:
806         * compositing/layer-creation/animation-overlap-with-children.html:
807         * compositing/overflow/overflow-positioning.html:
808         * compositing/visible-rect/animated.html:
809         * css3/filters/filter-animation-from-none-hw.html:
810         * css3/filters/filter-animation-from-none-multi-hw.html:
811         * css3/filters/filter-animation-from-none-multi.html:
812         * css3/filters/filter-animation-from-none.html:
813         * platform/mac-sierra/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
814
815 2018-04-12  Per Arne Vollan  <pvollan@apple.com>
816
817         Skip the test fast/forms/file/entries-api/webkitEntries-nonascii-folder-name.html on Windows.
818         https://bugs.webkit.org/show_bug.cgi?id=184537
819
820         Unreviewed test gardening.
821
822         * platform/win/TestExpectations:
823
824 2018-04-12  Zan Dobersek  <zdobersek@igalia.com>
825
826         Unreviewed WPE gardening. Adding or updating more baselines affected by
827         web-platform-test syncs in r230330, r230353 and r230445.
828
829         * platform/wpe/imported/w3c/web-platform-tests/FileAPI: Added.
830         * platform/wpe/imported/w3c/web-platform-tests/FileAPI/url: Added.
831         * platform/wpe/imported/w3c/web-platform-tests/FileAPI/url/url-with-fetch.any-expected.txt: Added.
832         * platform/wpe/imported/w3c/web-platform-tests/FileAPI/url/url-with-fetch.any.worker-expected.txt: Added.
833         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-location-expected.txt: Added.
834         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-location-worker-expected.txt: Added.
835         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method-expected.txt:
836         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method-worker-expected.txt:
837         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/request: Added.
838         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/request/request-keepalive-quota-expected.txt: Added.
839         * platform/wpe/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
840         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
841         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
842         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/mime-types/canPlayType-expected.txt:
843         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-area-element: Added.
844         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-area-element/area-download-click-expected.txt: Added.
845         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/text-level-semantics: Added.
846         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/text-level-semantics/the-a-element: Added.
847         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/text-level-semantics/the-a-element/a-download-click-expected.txt: Added.
848         * platform/wpe/imported/w3c/web-platform-tests/streams: Added.
849         * platform/wpe/imported/w3c/web-platform-tests/streams/readable-byte-streams: Added.
850         * platform/wpe/imported/w3c/web-platform-tests/streams/readable-byte-streams/general-expected.txt: Added.
851         * platform/wpe/imported/w3c/web-platform-tests/touch-events: Added.
852         * platform/wpe/imported/w3c/web-platform-tests/touch-events/historical-expected.txt: Added.
853         * platform/wpe/imported/w3c/web-platform-tests/webaudio: Added.
854         * platform/wpe/imported/w3c/web-platform-tests/webaudio/the-audio-api: Added.
855         * platform/wpe/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface: Added.
856         * platform/wpe/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest-expected.txt: Added.
857
858 2018-04-11  Chris Dumez  <cdumez@apple.com>
859
860         input.webkitEntries does not work as expected when folder contains accented chars
861         https://bugs.webkit.org/show_bug.cgi?id=184517
862         <rdar://problem/39265537>
863
864         Reviewed by Ryosuke Niwa.
865
866         Add layout test coverage.
867
868         * fast/forms/file/entries-api/webkitEntries-nonascii-folder-name-expected.txt: Added.
869         * fast/forms/file/entries-api/webkitEntries-nonascii-folder-name.html: Added.
870
871 2018-04-11  Youenn Fablet  <youenn@apple.com>
872
873         Preventively expect UTF8 strings from libwebrtc SDP and error messages
874         https://bugs.webkit.org/show_bug.cgi?id=184509
875
876         Reviewed by Eric Carlson.
877
878         * webrtc/utf8-sdp-expected.txt: Added.
879         * webrtc/utf8-sdp.html: Added.
880
881 2018-04-11  Alicia Boya García  <aboya@igalia.com>
882
883         [GTK] Unreviewed test gardening
884         https://bugs.webkit.org/show_bug.cgi?id=184506
885
886         * TestExpectations:
887         * platform/gtk/TestExpectations:
888         * platform/gtk/imported/w3c/web-platform-tests/media-source/mediasource-is-type-supported-expected.txt:
889         * platform/ios-wk1/TestExpectations:
890         * platform/ios-wk2/TestExpectations:
891         * platform/mac/TestExpectations:
892         * platform/win/TestExpectations:
893
894 2018-04-11  Brent Fulgham  <bfulgham@apple.com>
895
896         Show punycode if URL contains Latin dum character
897         https://bugs.webkit.org/show_bug.cgi?id=184477
898         <rdar://problem/39121999>
899
900         Reviewed by David Kilzer.
901
902         * fast/url/host-expected.txt:
903         * fast/url/host.html:
904
905 2018-04-11  Wenson Hsieh  <wenson_hsieh@apple.com>
906
907         [Extra zoom mode] Missing label when focusing a <select> with a title attribute but no associated <label>
908         https://bugs.webkit.org/show_bug.cgi?id=184352
909         <rdar://problem/39237683>
910
911         Reviewed by Andy Estes.
912
913         Add a new layout test to check that the title of select elements is propagated to the UI process upon focus.
914         This title is used for several purposes, one of them being the title of select menus in the table view
915         controller presented when tapping on a select on an iPad, so the test checks that the title of the select is
916         shown here.
917
918         Also moves a select-related helper into UIHelper from basic-gestures.js (since this doesn't involve user gesture
919         simulation in any way) and also introduces a new UIHelper method for querying the title of the select menu that
920         is currently being presented.
921
922         * fast/forms/ios/ipad/multiple-select-updates-renderer.html:
923         * fast/forms/ios/ipad/select-with-title-expected.txt: Added.
924         * fast/forms/ios/ipad/select-with-title.html: Copied from LayoutTests/fast/forms/ios/ipad/multiple-select-updates-renderer.html.
925         * resources/basic-gestures.js:
926         * resources/ui-helper.js:
927         (window.UIHelper.selectFormAccessoryPickerRow):
928         (window.UIHelper.selectFormPopoverTitle):
929         (window.UIHelper):
930
931 2018-04-10  Ryan Haddad  <ryanhaddad@apple.com>
932
933         Mark imported/w3c/web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback.html as flaky.
934         https://bugs.webkit.org/show_bug.cgi?id=184456
935
936         Unreviewed test gardening.
937
938         * platform/mac-wk1/TestExpectations:
939
940 2018-04-11  Zan Dobersek  <zdobersek@igalia.com>
941
942         Unreviewed WPE gardening. Updating expectations and moving baselines
943         for EME and WebCryptoAPI tests after W3C sync in r230445.
944
945         * platform/wpe/TestExpectations:
946         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/: Updated.
947         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/: Updated.
948
949 2018-04-10  Wenson Hsieh  <wenson_hsieh@apple.com>
950
951         FrameSelection::appearanceUpdateTimerFired should be robust against layout passes underneath it
952         https://bugs.webkit.org/show_bug.cgi?id=183395
953         <rdar://problem/38055732>
954
955         Reviewed by Zalan Bujtas.
956
957         Add a new layout test that passes if we didn't crash.
958
959         * editing/selection/iframe-update-selection-appearance-expected.txt: Added.
960         * editing/selection/iframe-update-selection-appearance.html: Added.
961
962 2018-04-10  Nan Wang  <n_wang@apple.com>
963
964         AX: Expose strong password fields on iOS
965         https://bugs.webkit.org/show_bug.cgi?id=184465
966         <rdar://problem/39325104>
967
968         Reviewed by Chris Fleizach.
969
970         * accessibility/ios-simulator/strong-password-field-expected.txt: Added.
971         * accessibility/ios-simulator/strong-password-field.html: Added.
972
973 2018-04-10  Per Arne Vollan  <pvollan@apple.com>
974
975         Mark legacy-animation-engine/compositing tests as failures on Windows.
976         https://bugs.webkit.org/show_bug.cgi?id=184482
977
978         Unreviewed test gardening.
979
980         * platform/win/TestExpectations:
981
982 2018-04-10  Ryan Haddad  <ryanhaddad@apple.com>
983
984         Mark legacy-animation-engine/animations/animation-callback-timestamp.html as flaky.
985         https://bugs.webkit.org/show_bug.cgi?id=184459
986
987         Unreviewed test gardening.
988
989         * platform/mac/TestExpectations:
990
991 2018-04-10  Keith Rollin  <krollin@apple.com>
992
993         http/tests/security/shape-image-cors-redirect-error-message-logging-*.html tests are flaky
994         https://bugs.webkit.org/show_bug.cgi?id=155634
995         <rdar://problem/39326489>
996
997         Reviewed by Youenn Fablet.
998
999         These tests no longer appear to be flaky. I believe they were
1000         addressed in <https://trac.webkit.org/changeset/217069/webkit>. After
1001         enabling the test and rebasing the results, I ran run-webkit-tests
1002         with --repeat-each=20 --iterations=20, and then I wrapped the
1003         run-webkit-tests command in a loop that invoked it 20 times.
1004
1005         * TestExpectations:
1006         * http/tests/security/shape-image-cors-redirect-error-message-logging-1-expected.txt:
1007         * http/tests/security/shape-image-cors-redirect-error-message-logging-2-expected.txt:
1008         * http/tests/security/shape-image-cors-redirect-error-message-logging-3-expected.txt:
1009         * http/tests/security/shape-image-cors-redirect-error-message-logging-4-expected.txt:
1010
1011 2018-04-10  Youenn Fablet  <youenn@apple.com>
1012
1013         Beacon redirect responses should be CORS validated
1014         https://bugs.webkit.org/show_bug.cgi?id=184378
1015
1016         Reviewed by Chris Dumez.
1017
1018         * TestExpectations:
1019         * http/wpt/beacon/cors/cors-redirect-failure-expected.txt: Added.
1020         * http/wpt/beacon/cors/cors-redirect-failure.html: Added.
1021         * http/wpt/beacon/resources/redirect.py:
1022         (main):
1023
1024 2018-04-10  Youenn Fablet  <youenn@apple.com>
1025
1026         webrtc/datachannel/bufferedAmountLowThreshold tests are failing on WK1
1027         https://bugs.webkit.org/show_bug.cgi?id=184427
1028
1029         Reviewed by Eric Carlson.
1030
1031         Decrease the size of the string sent as one chunk as it may create timeouts.
1032         Instead, we will call more often the send method untile reaching the threshold.
1033
1034         * platform/mac-wk1/TestExpectations:
1035         * webrtc/datachannel/bufferedAmountLowThreshold-default.html:
1036         * webrtc/datachannel/bufferedAmountLowThreshold.html:
1037
1038 2018-04-10  Sihui Liu  <sihui_liu@apple.com>
1039
1040         Loading of multipart response was cancelled because of content policy set in WebFrameLoaderClient::dispatchDecidePolicyForResponse
1041         https://bugs.webkit.org/show_bug.cgi?id=184268
1042         <rdar://problem/39144446>
1043
1044         Reviewed by Chris Dumez.
1045
1046         * http/tests/multipart/multipart-html-expected.txt:
1047         * http/tests/multipart/multipart-html.php:
1048
1049 2018-04-10  Ryan Haddad  <ryanhaddad@apple.com>
1050
1051         Mark imported/w3c/web-platform-tests/workers/name-property.html as flaky.
1052         https://bugs.webkit.org/show_bug.cgi?id=184453
1053
1054         Unreviewed test gardening.
1055
1056         * TestExpectations:
1057
1058 2018-04-10  Per Arne Vollan  <pvollan@apple.com>
1059
1060         Update test expectations in the new legacy-animation-engine directory.
1061
1062         Unreviewed test gardening.
1063
1064         * platform/win/TestExpectations:
1065
1066 2018-04-09  Antoine Quint  <graouts@apple.com>
1067
1068         Attempt to fix some test reported test failures in the new legacy-animation-engine directory. 
1069
1070         Unreviewed test gardening.
1071
1072         * platform/win/TestExpectations:
1073         * platform/wpe/TestExpectations:
1074
1075 2018-04-09  Antoine Quint  <graouts@apple.com>
1076
1077         [Web Animations] Duplicate layout tests exercising CSS Animations and CSS Transitions in a dedicated legacy directory
1078         https://bugs.webkit.org/show_bug.cgi?id=184420
1079
1080         Reviewed by Dean Jackson.
1081
1082         This is the first step towards turning CSS Animations and CSS Transitions as Web Animations on by default. Here, we
1083         take all existing layout tests using CSS Animations and CSS Transitions and duplicate them in "legacy" directories
1084         such that we can keep them running with the legacy animation engine once the flag is switched. Future patches will
1085         update DRT and WKTR to make these tests run with the legacy code path by default.
1086
1087         * TestExpectations:
1088         * legacy-animation-engine/accessibility/content-changed-notification-causes-crash-expected.txt: Added.
1089         * legacy-animation-engine/accessibility/content-changed-notification-causes-crash.html: Added.
1090         * legacy-animation-engine/accessibility/transformed-bounds-expected.txt: Added.
1091         * legacy-animation-engine/accessibility/transformed-bounds.html: Added.
1092         * legacy-animation-engine/animations/3d/change-transform-in-end-event.html: Added.
1093         * legacy-animation-engine/animations/3d/matrix-transform-type-animation.html: Added.
1094         * legacy-animation-engine/animations/3d/replace-filling-transform-expected.png: Added.
1095         * legacy-animation-engine/animations/3d/replace-filling-transform-expected.txt: Added.
1096         * legacy-animation-engine/animations/3d/replace-filling-transform.html: Added.
1097         * legacy-animation-engine/animations/3d/state-at-end-event-transform.html: Added.
1098         * legacy-animation-engine/animations/3d/transform-origin-vs-functions-expected.txt: Added.
1099         * legacy-animation-engine/animations/3d/transform-origin-vs-functions.html: Added.
1100         * legacy-animation-engine/animations/3d/transform-perspective-expected.txt: Added.
1101         * legacy-animation-engine/animations/3d/transform-perspective.html: Added.
1102         * legacy-animation-engine/animations/CSSKeyframesRule-name-null-expected.txt: Added.
1103         * legacy-animation-engine/animations/CSSKeyframesRule-name-null.html: Added.
1104         * legacy-animation-engine/animations/CSSKeyframesRule-parameters-expected.txt: Added.
1105         * legacy-animation-engine/animations/CSSKeyframesRule-parameters.html: Added.
1106         * legacy-animation-engine/animations/added-while-suspended-expected.txt: Added.
1107         * legacy-animation-engine/animations/added-while-suspended.html: Added.
1108         * legacy-animation-engine/animations/additive-transform-animations-expected.png: Added.
1109         * legacy-animation-engine/animations/additive-transform-animations.html: Added.
1110         * legacy-animation-engine/animations/animation-add-events-in-handler-expected.txt: Added.
1111         * legacy-animation-engine/animations/animation-add-events-in-handler.html: Added.
1112         * legacy-animation-engine/animations/animation-border-overflow-expected.txt: Added.
1113         * legacy-animation-engine/animations/animation-border-overflow.html: Added.
1114         * legacy-animation-engine/animations/animation-callback-timestamp-expected.txt: Added.
1115         * legacy-animation-engine/animations/animation-callback-timestamp.html: Added.
1116         * legacy-animation-engine/animations/animation-controller-drt-api-expected.txt: Added.
1117         * legacy-animation-engine/animations/animation-controller-drt-api.html: Added.
1118         * legacy-animation-engine/animations/animation-css-rule-types-expected.txt: Added.
1119         * legacy-animation-engine/animations/animation-css-rule-types.html: Added.
1120         * legacy-animation-engine/animations/animation-delay-changed-expected.txt: Added.
1121         * legacy-animation-engine/animations/animation-delay-changed.html: Added.
1122         * legacy-animation-engine/animations/animation-direction-alternate-reverse-expected.txt: Added.
1123         * legacy-animation-engine/animations/animation-direction-alternate-reverse.html: Added.
1124         * legacy-animation-engine/animations/animation-direction-expected.txt: Added.
1125         * legacy-animation-engine/animations/animation-direction-normal-expected.png: Added.
1126         * legacy-animation-engine/animations/animation-direction-normal-expected.txt: Added.
1127         * legacy-animation-engine/animations/animation-direction-normal.html: Added.
1128         * legacy-animation-engine/animations/animation-direction-reverse-expected.txt: Added.
1129         * legacy-animation-engine/animations/animation-direction-reverse-fill-mode-expected.txt: Added.
1130         * legacy-animation-engine/animations/animation-direction-reverse-fill-mode-hardware-expected.txt: Added.
1131         * legacy-animation-engine/animations/animation-direction-reverse-fill-mode-hardware.html: Added.
1132         * legacy-animation-engine/animations/animation-direction-reverse-fill-mode.html: Added.
1133         * legacy-animation-engine/animations/animation-direction-reverse-hardware-expected.txt: Added.
1134         * legacy-animation-engine/animations/animation-direction-reverse-hardware-opacity-expected.txt: Added.
1135         * legacy-animation-engine/animations/animation-direction-reverse-hardware-opacity.html: Added.
1136         * legacy-animation-engine/animations/animation-direction-reverse-hardware.html: Added.
1137         * legacy-animation-engine/animations/animation-direction-reverse-non-hardware-expected.txt: Added.
1138         * legacy-animation-engine/animations/animation-direction-reverse-non-hardware.html: Added.
1139         * legacy-animation-engine/animations/animation-direction-reverse-timing-functions-expected.txt: Added.
1140         * legacy-animation-engine/animations/animation-direction-reverse-timing-functions-hardware-expected.txt: Added.
1141         * legacy-animation-engine/animations/animation-direction-reverse-timing-functions-hardware.html: Added.
1142         * legacy-animation-engine/animations/animation-direction-reverse-timing-functions.html: Added.
1143         * legacy-animation-engine/animations/animation-direction-reverse.html: Added.
1144         * legacy-animation-engine/animations/animation-direction.html: Added.
1145         * legacy-animation-engine/animations/animation-end-event-destroy-renderer-expected.txt: Added.
1146         * legacy-animation-engine/animations/animation-end-event-destroy-renderer.html: Added.
1147         * legacy-animation-engine/animations/animation-end-event-short-iterations-expected.txt: Added.
1148         * legacy-animation-engine/animations/animation-end-event-short-iterations.html: Added.
1149         * legacy-animation-engine/animations/animation-events-create-expected.txt: Added.
1150         * legacy-animation-engine/animations/animation-events-create.html: Added.
1151         * legacy-animation-engine/animations/animation-events-not-cancelable-expected.txt: Added.
1152         * legacy-animation-engine/animations/animation-events-not-cancelable.html: Added.
1153         * legacy-animation-engine/animations/animation-followed-by-transition-expected.txt: Added.
1154         * legacy-animation-engine/animations/animation-followed-by-transition.html: Added.
1155         * legacy-animation-engine/animations/animation-hit-test-expected.txt: Added.
1156         * legacy-animation-engine/animations/animation-hit-test-transform-expected.txt: Added.
1157         * legacy-animation-engine/animations/animation-hit-test-transform.html: Added.
1158         * legacy-animation-engine/animations/animation-hit-test.html: Added.
1159         * legacy-animation-engine/animations/animation-initial-inheritance-expected.html: Added.
1160         * legacy-animation-engine/animations/animation-initial-inheritance.html: Added.
1161         * legacy-animation-engine/animations/animation-internals-api-expected.txt: Added.
1162         * legacy-animation-engine/animations/animation-internals-api-multiple-keyframes-expected.txt: Added.
1163         * legacy-animation-engine/animations/animation-internals-api-multiple-keyframes.html: Added.
1164         * legacy-animation-engine/animations/animation-internals-api.html: Added.
1165         * legacy-animation-engine/animations/animation-iteration-event-destroy-renderer-expected.txt: Added.
1166         * legacy-animation-engine/animations/animation-iteration-event-destroy-renderer.html: Added.
1167         * legacy-animation-engine/animations/animation-matrix-negative-scale-unmatrix-expected.txt: Added.
1168         * legacy-animation-engine/animations/animation-matrix-negative-scale-unmatrix.html: Added.
1169         * legacy-animation-engine/animations/animation-multiple-callbacks-timestamp-expected.txt: Added.
1170         * legacy-animation-engine/animations/animation-multiple-callbacks-timestamp.html: Added.
1171         * legacy-animation-engine/animations/animation-offscreen-to-onscreen-expected.png: Added.
1172         * legacy-animation-engine/animations/animation-offscreen-to-onscreen-expected.txt: Added.
1173         * legacy-animation-engine/animations/animation-offscreen-to-onscreen.html: Added.
1174         * legacy-animation-engine/animations/animation-on-inline-crash-expected.txt: Added.
1175         * legacy-animation-engine/animations/animation-on-inline-crash.html: Added.
1176         * legacy-animation-engine/animations/animation-shorthand-expected.txt: Added.
1177         * legacy-animation-engine/animations/animation-shorthand-name-order-expected.txt: Added.
1178         * legacy-animation-engine/animations/animation-shorthand-name-order.html: Added.
1179         * legacy-animation-engine/animations/animation-shorthand-overriding-expected.txt: Added.
1180         * legacy-animation-engine/animations/animation-shorthand-overriding.html: Added.
1181         * legacy-animation-engine/animations/animation-shorthand-removed-expected.txt: Added.
1182         * legacy-animation-engine/animations/animation-shorthand-removed.html: Added.
1183         * legacy-animation-engine/animations/animation-shorthand.html: Added.
1184         * legacy-animation-engine/animations/animation-start-event-destroy-renderer-expected.txt: Added.
1185         * legacy-animation-engine/animations/animation-start-event-destroy-renderer.html: Added.
1186         * legacy-animation-engine/animations/animation-welcome-safari-expected.txt: Added.
1187         * legacy-animation-engine/animations/animation-welcome-safari.html: Added.
1188         * legacy-animation-engine/animations/big-rotation-expected.txt: Added.
1189         * legacy-animation-engine/animations/big-rotation.html: Added.
1190         * legacy-animation-engine/animations/body-removal-crash-expected.txt: Added.
1191         * legacy-animation-engine/animations/body-removal-crash.html: Added.
1192         * legacy-animation-engine/animations/change-completed-animation-expected.txt: Added.
1193         * legacy-animation-engine/animations/change-completed-animation-transform-expected.html: Added.
1194         * legacy-animation-engine/animations/change-completed-animation-transform.html: Added.
1195         * legacy-animation-engine/animations/change-completed-animation.html: Added.
1196         * legacy-animation-engine/animations/change-keyframes-expected.txt: Added.
1197         * legacy-animation-engine/animations/change-keyframes-name-expected.txt: Added.
1198         * legacy-animation-engine/animations/change-keyframes-name.html: Added.
1199         * legacy-animation-engine/animations/change-keyframes.html: Added.
1200         * legacy-animation-engine/animations/change-one-anim-expected.txt: Added.
1201         * legacy-animation-engine/animations/change-one-anim.html: Added.
1202         * legacy-animation-engine/animations/change-transform-style-during-animation-expected.png: Added.
1203         * legacy-animation-engine/animations/change-transform-style-during-animation-expected.txt: Added.
1204         * legacy-animation-engine/animations/change-transform-style-during-animation.html: Added.
1205         * legacy-animation-engine/animations/combo-transform-rotate+scale-expected.txt: Added.
1206         * legacy-animation-engine/animations/combo-transform-rotate+scale.html: Added.
1207         * legacy-animation-engine/animations/combo-transform-translate+scale-expected.txt: Added.
1208         * legacy-animation-engine/animations/combo-transform-translate+scale.html: Added.
1209         * legacy-animation-engine/animations/computed-style-expected.txt: Added.
1210         * legacy-animation-engine/animations/computed-style.html: Added.
1211         * legacy-animation-engine/animations/crash-on-removing-animation-expected.txt: Added.
1212         * legacy-animation-engine/animations/crash-on-removing-animation.html: Added.
1213         * legacy-animation-engine/animations/cross-fade-background-image-expected.html: Added.
1214         * legacy-animation-engine/animations/cross-fade-background-image.html: Added.
1215         * legacy-animation-engine/animations/cross-fade-border-image-source.html: Added.
1216         * legacy-animation-engine/animations/cross-fade-list-style-image.html: Added.
1217         * legacy-animation-engine/animations/cross-fade-webkit-mask-box-image.html: Added.
1218         * legacy-animation-engine/animations/cross-fade-webkit-mask-image.html: Added.
1219         * legacy-animation-engine/animations/duplicate-keys-expected.html: Added.
1220         * legacy-animation-engine/animations/duplicate-keys.html: Added.
1221         * legacy-animation-engine/animations/duplicated-keyframes-name-expected.txt: Added.
1222         * legacy-animation-engine/animations/duplicated-keyframes-name.html: Added.
1223         * legacy-animation-engine/animations/dynamic-stylesheet-loading-expected.txt: Added.
1224         * legacy-animation-engine/animations/dynamic-stylesheet-loading.html: Added.
1225         * legacy-animation-engine/animations/empty-keyframes-expected.txt: Added.
1226         * legacy-animation-engine/animations/empty-keyframes.html: Added.
1227         * legacy-animation-engine/animations/fill-forwards-auto-height-expected.html: Added.
1228         * legacy-animation-engine/animations/fill-forwards-auto-height.html: Added.
1229         * legacy-animation-engine/animations/fill-forwards-end-state-expected.txt: Added.
1230         * legacy-animation-engine/animations/fill-forwards-end-state.html: Added.
1231         * legacy-animation-engine/animations/fill-mode-expected.txt: Added.
1232         * legacy-animation-engine/animations/fill-mode-forwards-expected.txt: Added.
1233         * legacy-animation-engine/animations/fill-mode-forwards-zero-duration-expected.txt: Added.
1234         * legacy-animation-engine/animations/fill-mode-forwards-zero-duration.html: Added.
1235         * legacy-animation-engine/animations/fill-mode-forwards.html: Added.
1236         * legacy-animation-engine/animations/fill-mode-forwards2-expected.txt: Added.
1237         * legacy-animation-engine/animations/fill-mode-forwards2.html: Added.
1238         * legacy-animation-engine/animations/fill-mode-iteration-count-non-integer-expected.txt: Added.
1239         * legacy-animation-engine/animations/fill-mode-iteration-count-non-integer.html: Added.
1240         * legacy-animation-engine/animations/fill-mode-missing-from-to-keyframes-expected.txt: Added.
1241         * legacy-animation-engine/animations/fill-mode-missing-from-to-keyframes.html: Added.
1242         * legacy-animation-engine/animations/fill-mode-multiple-keyframes-expected.txt: Added.
1243         * legacy-animation-engine/animations/fill-mode-multiple-keyframes.html: Added.
1244         * legacy-animation-engine/animations/fill-mode-removed-expected.txt: Added.
1245         * legacy-animation-engine/animations/fill-mode-removed.html: Added.
1246         * legacy-animation-engine/animations/fill-mode-reverse-expected.txt: Added.
1247         * legacy-animation-engine/animations/fill-mode-reverse.html: Added.
1248         * legacy-animation-engine/animations/fill-mode-transform-expected.txt: Added.
1249         * legacy-animation-engine/animations/fill-mode-transform.html: Added.
1250         * legacy-animation-engine/animations/fill-mode.html: Added.
1251         * legacy-animation-engine/animations/fill-unset-properties-expected.txt: Added.
1252         * legacy-animation-engine/animations/fill-unset-properties.html: Added.
1253         * legacy-animation-engine/animations/font-size-using-ems-expected.txt: Added.
1254         * legacy-animation-engine/animations/font-size-using-ems.html: Added.
1255         * legacy-animation-engine/animations/font-variations/font-stretch-expected.txt: Added.
1256         * legacy-animation-engine/animations/font-variations/font-stretch.html: Added.
1257         * legacy-animation-engine/animations/font-variations/font-style-expected.txt: Added.
1258         * legacy-animation-engine/animations/font-variations/font-style.html: Added.
1259         * legacy-animation-engine/animations/font-variations/font-variation-settings-expected.txt: Added.
1260         * legacy-animation-engine/animations/font-variations/font-variation-settings-order-expected.txt: Added.
1261         * legacy-animation-engine/animations/font-variations/font-variation-settings-order.html: Added.
1262         * legacy-animation-engine/animations/font-variations/font-variation-settings-unlike-expected.txt: Added.
1263         * legacy-animation-engine/animations/font-variations/font-variation-settings-unlike.html: Added.
1264         * legacy-animation-engine/animations/font-variations/font-variation-settings.html: Added.
1265         * legacy-animation-engine/animations/font-variations/font-weight-expected.txt: Added.
1266         * legacy-animation-engine/animations/font-variations/font-weight.html: Added.
1267         * legacy-animation-engine/animations/font-variations/resources/Boxis-VF.ttf: Added.
1268         * legacy-animation-engine/animations/generic-from-to-expected.txt: Added.
1269         * legacy-animation-engine/animations/generic-from-to.html: Added.
1270         * legacy-animation-engine/animations/import-crash-expected.txt: Added.
1271         * legacy-animation-engine/animations/import-crash.html: Added.
1272         * legacy-animation-engine/animations/import-expected.txt: Added.
1273         * legacy-animation-engine/animations/import.html: Added.
1274         * legacy-animation-engine/animations/keyframe-autoclose-brace-expected.txt: Added.
1275         * legacy-animation-engine/animations/keyframe-autoclose-brace.html: Added.
1276         * legacy-animation-engine/animations/keyframe-multiple-timing-functions-transform-expected.txt: Added.
1277         * legacy-animation-engine/animations/keyframe-multiple-timing-functions-transform.html: Added.
1278         * legacy-animation-engine/animations/keyframe-selector-negative-percentage-expected.txt: Added.
1279         * legacy-animation-engine/animations/keyframe-selector-negative-percentage.html: Added.
1280         * legacy-animation-engine/animations/keyframe-timing-functions-expected.txt: Added.
1281         * legacy-animation-engine/animations/keyframe-timing-functions-transform-expected.txt: Added.
1282         * legacy-animation-engine/animations/keyframe-timing-functions-transform.html: Added.
1283         * legacy-animation-engine/animations/keyframe-timing-functions.html: Added.
1284         * legacy-animation-engine/animations/keyframe-timing-functions2-expected.txt: Added.
1285         * legacy-animation-engine/animations/keyframe-timing-functions2.html: Added.
1286         * legacy-animation-engine/animations/keyframes-comma-separated-expected.txt: Added.
1287         * legacy-animation-engine/animations/keyframes-comma-separated.html: Added.
1288         * legacy-animation-engine/animations/keyframes-dynamic-expected.txt: Added.
1289         * legacy-animation-engine/animations/keyframes-dynamic.html: Added.
1290         * legacy-animation-engine/animations/keyframes-expected.txt: Added.
1291         * legacy-animation-engine/animations/keyframes-infinite-iterations-expected.txt: Added.
1292         * legacy-animation-engine/animations/keyframes-infinite-iterations.html: Added.
1293         * legacy-animation-engine/animations/keyframes-invalid-keys-expected.txt: Added.
1294         * legacy-animation-engine/animations/keyframes-invalid-keys.html: Added.
1295         * legacy-animation-engine/animations/keyframes-iteration-count-non-integer-expected.txt: Added.
1296         * legacy-animation-engine/animations/keyframes-iteration-count-non-integer.html: Added.
1297         * legacy-animation-engine/animations/keyframes-out-of-order-expected.txt: Added.
1298         * legacy-animation-engine/animations/keyframes-out-of-order.html: Added.
1299         * legacy-animation-engine/animations/keyframes-rule-expected.txt: Added.
1300         * legacy-animation-engine/animations/keyframes-rule.html: Added.
1301         * legacy-animation-engine/animations/keyframes.html: Added.
1302         * legacy-animation-engine/animations/large-negative-delay-expected.txt: Added.
1303         * legacy-animation-engine/animations/large-negative-delay.html: Added.
1304         * legacy-animation-engine/animations/lineheight-animation-expected.txt: Added.
1305         * legacy-animation-engine/animations/lineheight-animation.html: Added.
1306         * legacy-animation-engine/animations/longhand-timing-function-expected.txt: Added.
1307         * legacy-animation-engine/animations/longhand-timing-function.html: Added.
1308         * legacy-animation-engine/animations/matrix-anim-expected.txt: Added.
1309         * legacy-animation-engine/animations/matrix-anim.html: Added.
1310         * legacy-animation-engine/animations/missing-from-to-expected.txt: Added.
1311         * legacy-animation-engine/animations/missing-from-to-transforms-expected.txt: Added.
1312         * legacy-animation-engine/animations/missing-from-to-transforms.html: Added.
1313         * legacy-animation-engine/animations/missing-from-to.html: Added.
1314         * legacy-animation-engine/animations/missing-keyframe-properties-expected.txt: Added.
1315         * legacy-animation-engine/animations/missing-keyframe-properties-repeating-expected.txt: Added.
1316         * legacy-animation-engine/animations/missing-keyframe-properties-repeating.html: Added.
1317         * legacy-animation-engine/animations/missing-keyframe-properties-timing-function-expected.txt: Added.
1318         * legacy-animation-engine/animations/missing-keyframe-properties-timing-function.html: Added.
1319         * legacy-animation-engine/animations/missing-keyframe-properties.html: Added.
1320         * legacy-animation-engine/animations/missing-values-first-keyframe-expected.png: Added.
1321         * legacy-animation-engine/animations/missing-values-first-keyframe.html: Added.
1322         * legacy-animation-engine/animations/missing-values-last-keyframe-expected.png: Added.
1323         * legacy-animation-engine/animations/missing-values-last-keyframe.html: Added.
1324         * legacy-animation-engine/animations/multiple-animations-expected.txt: Added.
1325         * legacy-animation-engine/animations/multiple-animations-timing-function-expected.txt: Added.
1326         * legacy-animation-engine/animations/multiple-animations-timing-function.html: Added.
1327         * legacy-animation-engine/animations/multiple-animations.html: Added.
1328         * legacy-animation-engine/animations/multiple-backgrounds-expected.html: Added.
1329         * legacy-animation-engine/animations/multiple-backgrounds.html: Added.
1330         * legacy-animation-engine/animations/multiple-keyframes-expected.txt: Added.
1331         * legacy-animation-engine/animations/multiple-keyframes.html: Added.
1332         * legacy-animation-engine/animations/needs-layout-expected.html: Added.
1333         * legacy-animation-engine/animations/needs-layout.html: Added.
1334         * legacy-animation-engine/animations/negative-delay-expected.txt: Added.
1335         * legacy-animation-engine/animations/negative-delay.html: Added.
1336         * legacy-animation-engine/animations/opacity-transform-animation-expected.png: Added.
1337         * legacy-animation-engine/animations/opacity-transform-animation-expected.txt: Added.
1338         * legacy-animation-engine/animations/opacity-transform-animation.html: Added.
1339         * legacy-animation-engine/animations/pause-crash-expected.txt: Added.
1340         * legacy-animation-engine/animations/pause-crash.html: Added.
1341         * legacy-animation-engine/animations/play-state-expected.txt: Added.
1342         * legacy-animation-engine/animations/play-state-in-shorthand-expected.txt: Added.
1343         * legacy-animation-engine/animations/play-state-in-shorthand.html: Added.
1344         * legacy-animation-engine/animations/play-state-paused-expected.png: Added.
1345         * legacy-animation-engine/animations/play-state-paused-expected.txt: Added.
1346         * legacy-animation-engine/animations/play-state-paused.html: Added.
1347         * legacy-animation-engine/animations/play-state-start-paused-expected.html: Added.
1348         * legacy-animation-engine/animations/play-state-start-paused.html: Added.
1349         * legacy-animation-engine/animations/play-state-suspend-expected.txt: Added.
1350         * legacy-animation-engine/animations/play-state-suspend.html: Added.
1351         * legacy-animation-engine/animations/play-state.html: Added.
1352         * legacy-animation-engine/animations/remove-syncing-animation-expected.txt: Added.
1353         * legacy-animation-engine/animations/remove-syncing-animation.html: Added.
1354         * legacy-animation-engine/animations/resources/anim.html: Added.
1355         * legacy-animation-engine/animations/resources/animation-test-helpers.js: Added.
1356         (isCloseEnough):
1357         (matrixStringToArray):
1358         (parseCSSImage):
1359         (parseCrossFade):
1360         (parseFilterImage):
1361         (parseFilterFunctionList):
1362         (parseBasicShape):
1363         (compareCSSImages):
1364         (compareFontVariationSettings):
1365         (compareFontStyle):
1366         (compareFilterFunctions):
1367         (basicShapeParametersMatch):
1368         (checkExpectedValue):
1369         (getPropertyValue):
1370         (comparePropertyValue):
1371         (endTest):
1372         (checkExpectedValueCallback):
1373         (startTest):
1374         (runAnimationTest):
1375         (waitForAnimationToStart):
1376         * legacy-animation-engine/animations/resources/blue-100.png: Added.
1377         * legacy-animation-engine/animations/resources/crash-on-removing-animation-window.html: Added.
1378         * legacy-animation-engine/animations/resources/dynamic-stylesheet-insertion-inserted.css: Added.
1379         * legacy-animation-engine/animations/resources/dynamic-stylesheet-insertion-main.css: Added.
1380         (body):
1381         (#splash):
1382         (@-webkit-keyframes splashdown):
1383         (30%):
1384         (40%):
1385         (90%):
1386         (100%):
1387         * legacy-animation-engine/animations/resources/green-100.png: Added.
1388         * legacy-animation-engine/animations/resources/keyframes.css: Added.
1389         (@-webkit-keyframes "anim"):
1390         (20%):
1391         (40%):
1392         (60%):
1393         (80%):
1394         (to):
1395         * legacy-animation-engine/animations/resources/page-cache-helper.html: Added.
1396         * legacy-animation-engine/animations/resources/stop-animation-on-suspend-subframe.html: Added.
1397         * legacy-animation-engine/animations/resources/stripes-100.png: Added.
1398         * legacy-animation-engine/animations/restart-after-scroll-expected.txt: Added.
1399         * legacy-animation-engine/animations/restart-after-scroll-nested-expected.txt: Added.
1400         * legacy-animation-engine/animations/restart-after-scroll-nested.html: Added.
1401         * legacy-animation-engine/animations/restart-after-scroll.html: Added.
1402         * legacy-animation-engine/animations/resume-after-page-cache-expected.txt: Added.
1403         * legacy-animation-engine/animations/resume-after-page-cache.html: Added.
1404         * legacy-animation-engine/animations/simultaneous-start-left-expected.txt: Added.
1405         * legacy-animation-engine/animations/simultaneous-start-left.html: Added.
1406         * legacy-animation-engine/animations/simultaneous-start-transform-expected.txt: Added.
1407         * legacy-animation-engine/animations/simultaneous-start-transform.html: Added.
1408         * legacy-animation-engine/animations/spring-computed-style-expected.txt: Added.
1409         * legacy-animation-engine/animations/spring-computed-style.html: Added.
1410         * legacy-animation-engine/animations/spring-function-expected.txt: Added.
1411         * legacy-animation-engine/animations/spring-function.html: Added.
1412         * legacy-animation-engine/animations/spring-parsing-expected.txt: Added.
1413         * legacy-animation-engine/animations/spring-parsing.html: Added.
1414         * legacy-animation-engine/animations/stacking-context-fill-forwards-expected.html: Added.
1415         * legacy-animation-engine/animations/stacking-context-fill-forwards.html: Added.
1416         * legacy-animation-engine/animations/stacking-context-not-fill-forwards-expected.html: Added.
1417         * legacy-animation-engine/animations/stacking-context-not-fill-forwards.html: Added.
1418         * legacy-animation-engine/animations/stacking-context-unchanged-while-running-expected.html: Added.
1419         * legacy-animation-engine/animations/stacking-context-unchanged-while-running.html: Added.
1420         * legacy-animation-engine/animations/stacking-during-opacity-animation-expected.txt: Added.
1421         * legacy-animation-engine/animations/stacking-during-opacity-animation.html: Added.
1422         * legacy-animation-engine/animations/state-at-end-event.html: Added.
1423         * legacy-animation-engine/animations/stop-animation-on-suspend-expected.txt: Added.
1424         * legacy-animation-engine/animations/stop-animation-on-suspend.html: Added.
1425         * legacy-animation-engine/animations/suspend-resume-animation-events-expected.txt: Added.
1426         * legacy-animation-engine/animations/suspend-resume-animation-events.html: Added.
1427         * legacy-animation-engine/animations/suspend-resume-animation-expected.txt: Added.
1428         * legacy-animation-engine/animations/suspend-resume-animation.html: Added.
1429         * legacy-animation-engine/animations/suspend-transform-animation-expected.png: Added.
1430         * legacy-animation-engine/animations/suspend-transform-animation-expected.txt: Added.
1431         * legacy-animation-engine/animations/suspend-transform-animation.html: Added.
1432         * legacy-animation-engine/animations/timing-functions-expected.txt: Added.
1433         * legacy-animation-engine/animations/timing-functions.html: Added.
1434         * legacy-animation-engine/animations/transform-non-accelerated-expected.txt: Added.
1435         * legacy-animation-engine/animations/transform-non-accelerated.html: Added.
1436         * legacy-animation-engine/animations/transition-and-animation-1-expected.txt: Added.
1437         * legacy-animation-engine/animations/transition-and-animation-1.html: Added.
1438         * legacy-animation-engine/animations/transition-and-animation-2-expected.txt: Added.
1439         * legacy-animation-engine/animations/transition-and-animation-2.html: Added.
1440         * legacy-animation-engine/animations/transition-and-animation-3-expected.txt: Added.
1441         * legacy-animation-engine/animations/transition-and-animation-3.html: Added.
1442         * legacy-animation-engine/animations/trigger-computed-style-expected.txt: Added.
1443         * legacy-animation-engine/animations/trigger-computed-style.html: Added.
1444         * legacy-animation-engine/animations/trigger-container-scroll-boundaries-expected.txt: Added.
1445         * legacy-animation-engine/animations/trigger-container-scroll-boundaries.html: Added.
1446         * legacy-animation-engine/animations/trigger-container-scroll-empty-expected.txt: Added.
1447         * legacy-animation-engine/animations/trigger-container-scroll-empty.html: Added.
1448         * legacy-animation-engine/animations/trigger-container-scroll-simple-expected.txt: Added.
1449         * legacy-animation-engine/animations/trigger-container-scroll-simple.html: Added.
1450         * legacy-animation-engine/animations/trigger-parsing-expected.txt: Added.
1451         * legacy-animation-engine/animations/trigger-parsing.html: Added.
1452         * legacy-animation-engine/animations/unanimated-style-expected.txt: Added.
1453         * legacy-animation-engine/animations/unanimated-style.html: Added.
1454         * legacy-animation-engine/animations/unprefixed-events-expected.txt: Added.
1455         * legacy-animation-engine/animations/unprefixed-events-mixed-with-prefixed-expected.txt: Added.
1456         * legacy-animation-engine/animations/unprefixed-events-mixed-with-prefixed.html: Added.
1457         * legacy-animation-engine/animations/unprefixed-events.html: Added.
1458         * legacy-animation-engine/animations/unprefixed-keyframes-expected.txt: Added.
1459         * legacy-animation-engine/animations/unprefixed-keyframes-rule-expected.txt: Added.
1460         * legacy-animation-engine/animations/unprefixed-keyframes-rule.html: Added.
1461         * legacy-animation-engine/animations/unprefixed-keyframes.html: Added.
1462         * legacy-animation-engine/animations/unprefixed-properties-expected.txt: Added.
1463         * legacy-animation-engine/animations/unprefixed-properties.html: Added.
1464         * legacy-animation-engine/animations/unprefixed-shorthand-expected.txt: Added.
1465         * legacy-animation-engine/animations/unprefixed-shorthand.html: Added.
1466         * legacy-animation-engine/animations/width-using-ems-expected.txt: Added.
1467         * legacy-animation-engine/animations/width-using-ems.html: Added.
1468         * legacy-animation-engine/compositing/animation/animated-composited-inside-hidden-expected.txt: Added.
1469         * legacy-animation-engine/compositing/animation/animated-composited-inside-hidden.html: Added.
1470         * legacy-animation-engine/compositing/animation/animation-backing-expected.txt: Added.
1471         * legacy-animation-engine/compositing/animation/animation-backing.html: Added.
1472         * legacy-animation-engine/compositing/animation/animation-compositing-expected.txt: Added.
1473         * legacy-animation-engine/compositing/animation/animation-compositing.html: Added.
1474         * legacy-animation-engine/compositing/animation/busy-indicator-expected.txt: Added.
1475         * legacy-animation-engine/compositing/animation/busy-indicator-no.png: Added.
1476         * legacy-animation-engine/compositing/animation/busy-indicator.html: Added.
1477         * legacy-animation-engine/compositing/animation/busy-indicator.png: Added.
1478         * legacy-animation-engine/compositing/animation/computed-style-during-delay-expected.txt: Added.
1479         * legacy-animation-engine/compositing/animation/computed-style-during-delay.html: Added.
1480         * legacy-animation-engine/compositing/animation/keyframe-order-expected.html: Added.
1481         * legacy-animation-engine/compositing/animation/keyframe-order.html: Added.
1482         * legacy-animation-engine/compositing/animation/layer-for-filling-animation-expected.txt: Added.
1483         * legacy-animation-engine/compositing/animation/layer-for-filling-animation.html: Added.
1484         * legacy-animation-engine/compositing/animation/matrix-animation-expected.html: Added.
1485         * legacy-animation-engine/compositing/animation/matrix-animation.html: Added.
1486         * legacy-animation-engine/compositing/animation/state-at-end-event-transform-layer.html: Added.
1487         * legacy-animation-engine/compositing/backing/backface-visibility-flip-expected.txt: Added.
1488         * legacy-animation-engine/compositing/backing/backface-visibility-flip.html: Added.
1489         * legacy-animation-engine/compositing/backing/transform-transition-from-outside-view-expected.txt: Added.
1490         * legacy-animation-engine/compositing/backing/transform-transition-from-outside-view.html: Added.
1491         * legacy-animation-engine/compositing/contents-scale/animating-expected.txt: Added.
1492         * legacy-animation-engine/compositing/contents-scale/animating.html: Added.
1493         * legacy-animation-engine/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt: Added.
1494         * legacy-animation-engine/compositing/geometry/limit-layer-bounds-opacity-transition.html: Added.
1495         * legacy-animation-engine/compositing/geometry/partial-layout-update.html: Added.
1496         * legacy-animation-engine/compositing/layer-creation/animation-overlap-with-children-expected.txt: Added.
1497         * legacy-animation-engine/compositing/layer-creation/animation-overlap-with-children.html: Added.
1498         * legacy-animation-engine/compositing/layer-creation/mismatched-rotated-transform-animation-overlap-expected.txt: Added.
1499         * legacy-animation-engine/compositing/layer-creation/mismatched-rotated-transform-animation-overlap.html: Added.
1500         * legacy-animation-engine/compositing/layer-creation/mismatched-rotated-transform-transition-overlap-expected.txt: Added.
1501         * legacy-animation-engine/compositing/layer-creation/mismatched-rotated-transform-transition-overlap.html: Added.
1502         * legacy-animation-engine/compositing/layer-creation/mismatched-transform-transition-overlap-expected.txt: Added.
1503         * legacy-animation-engine/compositing/layer-creation/mismatched-transform-transition-overlap.html: Added.
1504         * legacy-animation-engine/compositing/layer-creation/multiple-keyframes-animation-overlap-expected.txt: Added.
1505         * legacy-animation-engine/compositing/layer-creation/multiple-keyframes-animation-overlap.html: Added.
1506         * legacy-animation-engine/compositing/layer-creation/overlap-animation-clipping-expected.txt: Added.
1507         * legacy-animation-engine/compositing/layer-creation/overlap-animation-clipping.html: Added.
1508         * legacy-animation-engine/compositing/layer-creation/overlap-animation-container-expected.txt: Added.
1509         * legacy-animation-engine/compositing/layer-creation/overlap-animation-container.html: Added.
1510         * legacy-animation-engine/compositing/layer-creation/overlap-animation-expected.txt: Added.
1511         * legacy-animation-engine/compositing/layer-creation/overlap-animation.html: Added.
1512         * legacy-animation-engine/compositing/layer-creation/scale-rotation-animation-overlap-expected.txt: Added.
1513         * legacy-animation-engine/compositing/layer-creation/scale-rotation-animation-overlap.html: Added.
1514         * legacy-animation-engine/compositing/layer-creation/scale-rotation-transition-overlap-expected.txt: Added.
1515         * legacy-animation-engine/compositing/layer-creation/scale-rotation-transition-overlap.html: Added.
1516         * legacy-animation-engine/compositing/layer-creation/translate-animation-overlap-expected.txt: Added.
1517         * legacy-animation-engine/compositing/layer-creation/translate-animation-overlap.html: Added.
1518         * legacy-animation-engine/compositing/layer-creation/translate-scale-animation-overlap-expected.txt: Added.
1519         * legacy-animation-engine/compositing/layer-creation/translate-scale-animation-overlap.html: Added.
1520         * legacy-animation-engine/compositing/layer-creation/translate-scale-transition-overlap-expected.txt: Added.
1521         * legacy-animation-engine/compositing/layer-creation/translate-scale-transition-overlap.html: Added.
1522         * legacy-animation-engine/compositing/layer-creation/translate-transition-overlap-expected.txt: Added.
1523         * legacy-animation-engine/compositing/layer-creation/translate-transition-overlap.html: Added.
1524         * legacy-animation-engine/compositing/overflow/overflow-positioning.html: Added.
1525         * legacy-animation-engine/compositing/reflections/animation-inside-reflection.html: Added.
1526         * legacy-animation-engine/compositing/reflections/load-video-in-reflection.html: Added.
1527         * legacy-animation-engine/compositing/reflections/nested-reflection-animated.html: Added.
1528         * legacy-animation-engine/compositing/reflections/nested-reflection-transition.html: Added.
1529         * legacy-animation-engine/compositing/repaint-container-assertion-when-toggling-compositing-expected.txt: Added.
1530         * legacy-animation-engine/compositing/repaint-container-assertion-when-toggling-compositing.html: Added.
1531         * legacy-animation-engine/compositing/repaint/become-overlay-composited-layer.html: Added.
1532         * legacy-animation-engine/compositing/repaint/layer-repaint-rects.html: Added.
1533         * legacy-animation-engine/compositing/repaint/opacity-between-absolute.html: Added.
1534         * legacy-animation-engine/compositing/repaint/opacity-between-absolute2.html: Added.
1535         * legacy-animation-engine/compositing/transitions/opacity-on-inline-expected.txt: Added.
1536         * legacy-animation-engine/compositing/transitions/opacity-on-inline.html: Added.
1537         * legacy-animation-engine/compositing/transitions/scale-transition-no-start.html: Added.
1538         * legacy-animation-engine/compositing/transitions/singular-scale-transition.html: Added.
1539         * legacy-animation-engine/compositing/transitions/transform-on-large-layer-expected.html: Added.
1540         * legacy-animation-engine/compositing/transitions/transform-on-large-layer.html: Added.
1541         * legacy-animation-engine/compositing/updates/animation-non-composited-expected.txt: Added.
1542         * legacy-animation-engine/compositing/updates/animation-non-composited.html: Added.
1543         * legacy-animation-engine/compositing/visibility/visibility-composited-animation-expected.png: Added.
1544         * legacy-animation-engine/compositing/visibility/visibility-composited-animation-expected.txt: Added.
1545         * legacy-animation-engine/compositing/visibility/visibility-composited-animation.html: Added.
1546         * legacy-animation-engine/compositing/visible-rect/animated-expected.txt: Added.
1547         * legacy-animation-engine/compositing/visible-rect/animated-from-none-expected.txt: Added.
1548         * legacy-animation-engine/compositing/visible-rect/animated-from-none.html: Added.
1549         * legacy-animation-engine/compositing/visible-rect/animated.html: Added.
1550         * legacy-animation-engine/css1/units/zero-duration-without-units-expected.txt: Added.
1551         * legacy-animation-engine/css1/units/zero-duration-without-units.html: Added.
1552         * legacy-animation-engine/css3/calc/cubic-bezier-with-multiple-calcs-crash.html-expected.txt: Added.
1553         * legacy-animation-engine/css3/calc/cubic-bezier-with-multiple-calcs-crash.html.html: Added.
1554         * legacy-animation-engine/css3/calc/transition-crash-expected.txt: Added.
1555         * legacy-animation-engine/css3/calc/transition-crash.html: Added.
1556         * legacy-animation-engine/css3/calc/transition-crash2-expected.txt: Added.
1557         * legacy-animation-engine/css3/calc/transition-crash2.html: Added.
1558         * legacy-animation-engine/css3/calc/transition-crash3-expected.txt: Added.
1559         * legacy-animation-engine/css3/calc/transition-crash3.html: Added.
1560         * legacy-animation-engine/css3/calc/transition-crash4-expected.txt: Added.
1561         * legacy-animation-engine/css3/calc/transition-crash4.html: Added.
1562         * legacy-animation-engine/css3/calc/transitions-dependent-expected.txt: Added.
1563         * legacy-animation-engine/css3/calc/transitions-dependent.html: Added.
1564         * legacy-animation-engine/css3/calc/transitions-expected.txt: Added.
1565         * legacy-animation-engine/css3/calc/transitions.html: Added.
1566         * legacy-animation-engine/css3/calculated-word-spacing-expected.txt: Added.
1567         * legacy-animation-engine/css3/calculated-word-spacing.html: Added.
1568         * legacy-animation-engine/css3/filters/animation-from-initial-values-with-color-matrix-expected.html: Added.
1569         * legacy-animation-engine/css3/filters/animation-from-initial-values-with-color-matrix.html: Added.
1570         * legacy-animation-engine/css3/filters/backdrop/animation-expected.txt: Added.
1571         * legacy-animation-engine/css3/filters/backdrop/animation.html: Added.
1572         * legacy-animation-engine/css3/filters/composited-during-animation-expected.txt: Added.
1573         * legacy-animation-engine/css3/filters/composited-during-animation-layertree-expected.txt: Added.
1574         * legacy-animation-engine/css3/filters/composited-during-animation-layertree.html: Added.
1575         * legacy-animation-engine/css3/filters/composited-during-animation.html: Added.
1576         * legacy-animation-engine/css3/filters/composited-during-transition-layertree.html: Added.
1577         * legacy-animation-engine/css3/filters/crash-filter-animation-invalid-url-expected.txt: Added.
1578         * legacy-animation-engine/css3/filters/crash-filter-animation-invalid-url.html: Added.
1579         * legacy-animation-engine/css3/filters/filter-animation-expected.txt: Added.
1580         * legacy-animation-engine/css3/filters/filter-animation-from-none-expected.txt: Added.
1581         * legacy-animation-engine/css3/filters/filter-animation-from-none-hw-expected.txt: Added.
1582         * legacy-animation-engine/css3/filters/filter-animation-from-none-hw.html: Added.
1583         * legacy-animation-engine/css3/filters/filter-animation-from-none-multi-expected.txt: Added.
1584         * legacy-animation-engine/css3/filters/filter-animation-from-none-multi-hw-expected.txt: Added.
1585         * legacy-animation-engine/css3/filters/filter-animation-from-none-multi-hw.html: Added.
1586         * legacy-animation-engine/css3/filters/filter-animation-from-none-multi.html: Added.
1587         * legacy-animation-engine/css3/filters/filter-animation-from-none.html: Added.
1588         * legacy-animation-engine/css3/filters/filter-animation-hw-expected.txt: Added.
1589         * legacy-animation-engine/css3/filters/filter-animation-hw.html: Added.
1590         * legacy-animation-engine/css3/filters/filter-animation-multi-expected.txt: Added.
1591         * legacy-animation-engine/css3/filters/filter-animation-multi-hw-expected.txt: Added.
1592         * legacy-animation-engine/css3/filters/filter-animation-multi-hw.html: Added.
1593         * legacy-animation-engine/css3/filters/filter-animation-multi.html: Added.
1594         * legacy-animation-engine/css3/filters/filter-animation.html: Added.
1595         * legacy-animation-engine/css3/flexbox/csswg/css-flexbox-height-animation-stretch-expected.html: Added.
1596         * legacy-animation-engine/css3/flexbox/csswg/css-flexbox-height-animation-stretch.html: Added.
1597         * legacy-animation-engine/css3/infinite-word-spacing-expected.txt: Added.
1598         * legacy-animation-engine/css3/infinite-word-spacing.html: Added.
1599         * legacy-animation-engine/css3/masking/clip-path-animation-expected.txt: Added.
1600         * legacy-animation-engine/css3/masking/clip-path-animation.html: Added.
1601         * legacy-animation-engine/css3/supports-crash-expected.txt: Added.
1602         * legacy-animation-engine/css3/supports-crash.html: Added.
1603         * legacy-animation-engine/css3/supports-cssom-expected.txt: Added.
1604         * legacy-animation-engine/css3/supports-cssom.html: Added.
1605         * legacy-animation-engine/css3/supports-dom-api-expected.txt: Added.
1606         * legacy-animation-engine/css3/supports-dom-api.html: Added.
1607         * legacy-animation-engine/css3/supports-expected.txt: Added.
1608         * legacy-animation-engine/css3/supports-not-selector-cssom-expected.txt: Added.
1609         * legacy-animation-engine/css3/supports-not-selector-cssom.html: Added.
1610         * legacy-animation-engine/css3/supports-not-selector-expected.html: Added.
1611         * legacy-animation-engine/css3/supports-not-selector.html: Added.
1612         * legacy-animation-engine/css3/supports.html: Added.
1613         * legacy-animation-engine/cssom/cssvalue-comparison-expected.txt: Added.
1614         * legacy-animation-engine/cssom/cssvalue-comparison.html: Added.
1615         * legacy-animation-engine/editing/selection/layout-during-move-selection-crash-expected.txt: Added.
1616         * legacy-animation-engine/editing/selection/layout-during-move-selection-crash.html: Added.
1617         * legacy-animation-engine/fast/animation/animation-element-removal-expected.txt: Added.
1618         * legacy-animation-engine/fast/animation/animation-element-removal.html: Added.
1619         * legacy-animation-engine/fast/animation/animation-mixed-transform-crash-expected.html: Added.
1620         * legacy-animation-engine/fast/animation/animation-mixed-transform-crash.html: Added.
1621         * legacy-animation-engine/fast/animation/animation-style-update-size-expected.txt: Added.
1622         * legacy-animation-engine/fast/animation/animation-style-update-size.html: Added.
1623         * legacy-animation-engine/fast/animation/css-animation-resuming-when-visible-expected.txt: Added.
1624         * legacy-animation-engine/fast/animation/css-animation-resuming-when-visible-with-style-change-expected.txt: Added.
1625         * legacy-animation-engine/fast/animation/css-animation-resuming-when-visible-with-style-change.html: Added.
1626         * legacy-animation-engine/fast/animation/css-animation-resuming-when-visible-with-style-change2-expected.txt: Added.
1627         * legacy-animation-engine/fast/animation/css-animation-resuming-when-visible-with-style-change2.html: Added.
1628         * legacy-animation-engine/fast/animation/css-animation-resuming-when-visible.html: Added.
1629         * legacy-animation-engine/fast/animation/css-animation-throttling-lowPowerMode-expected.txt: Added.
1630         * legacy-animation-engine/fast/animation/css-animation-throttling-lowPowerMode.html: Added.
1631         * legacy-animation-engine/fast/animation/height-auto-transition-computed-value-expected.html: Added.
1632         * legacy-animation-engine/fast/animation/height-auto-transition-computed-value.html: Added.
1633         * legacy-animation-engine/fast/animation/keyframe-with-font-size-in-em-units-expected.txt: Added.
1634         * legacy-animation-engine/fast/animation/keyframe-with-font-size-in-em-units.html: Added.
1635         * legacy-animation-engine/fast/animation/request-animation-frame-iframe-expected.txt: Added.
1636         * legacy-animation-engine/fast/animation/request-animation-frame-iframe.html: Added.
1637         * legacy-animation-engine/fast/animation/request-animation-frame-iframe2-expected.txt: Added.
1638         * legacy-animation-engine/fast/animation/request-animation-frame-iframe2.html: Added.
1639         * legacy-animation-engine/fast/css-generated-content/noscript-pseudo-anim-crash-expected.txt: Added.
1640         * legacy-animation-engine/fast/css-generated-content/noscript-pseudo-anim-crash.html: Added.
1641         * legacy-animation-engine/fast/css-generated-content/pseudo-animation-expected.txt: Added.
1642         * legacy-animation-engine/fast/css-generated-content/pseudo-animation.html: Added.
1643         * legacy-animation-engine/fast/css-generated-content/pseudo-element-events-expected.txt: Added.
1644         * legacy-animation-engine/fast/css-generated-content/pseudo-element-events.html: Added.
1645         * legacy-animation-engine/fast/css-generated-content/pseudo-transition-event-expected.txt: Added.
1646         * legacy-animation-engine/fast/css-generated-content/pseudo-transition-event.html: Added.
1647         * legacy-animation-engine/fast/css-generated-content/pseudo-transition-expected.txt: Added.
1648         * legacy-animation-engine/fast/css-generated-content/pseudo-transition.html: Added.
1649         * legacy-animation-engine/fast/css/animation-pseudo-style-change-expected.html: Added.
1650         * legacy-animation-engine/fast/css/animation-pseudo-style-change.html: Added.
1651         * legacy-animation-engine/fast/css/animation-steps-calculated-value-expected.txt: Added.
1652         * legacy-animation-engine/fast/css/animation-steps-calculated-value.html: Added.
1653         * legacy-animation-engine/fast/css/animation-transition-duration-quirksmode-expected.txt: Added.
1654         * legacy-animation-engine/fast/css/animation-transition-duration-quirksmode.html: Added.
1655         * legacy-animation-engine/fast/css/calc-mixed-blend-crash-expected.txt: Added.
1656         * legacy-animation-engine/fast/css/calc-mixed-blend-crash.html: Added.
1657         * legacy-animation-engine/fast/css/calc-with-angle-time-frequency-expected.txt: Added.
1658         * legacy-animation-engine/fast/css/calc-with-angle-time-frequency.html: Added.
1659         * legacy-animation-engine/fast/css/compare-animation-trigger-expected.txt: Added.
1660         * legacy-animation-engine/fast/css/compare-animation-trigger.html: Added.
1661         * legacy-animation-engine/fast/css/getComputedStyle/getComputedStyle-with-pseudo-element-expected.txt: Added.
1662         * legacy-animation-engine/fast/css/getComputedStyle/getComputedStyle-with-pseudo-element.html: Added.
1663         * legacy-animation-engine/fast/css/getComputedStyle/resources/property-names.js: Added.
1664         * legacy-animation-engine/fast/css/getFloatValueForUnit-expected.txt: Added.
1665         * legacy-animation-engine/fast/css/getFloatValueForUnit.html: Added.
1666         * legacy-animation-engine/fast/css/image-set-value-not-removed-crash-expected.txt: Added.
1667         * legacy-animation-engine/fast/css/image-set-value-not-removed-crash.html: Added.
1668         * legacy-animation-engine/fast/css/longhand-overrides-shorthand-prefixing-expected.txt: Added.
1669         * legacy-animation-engine/fast/css/longhand-overrides-shorthand-prefixing.html: Added.
1670         * legacy-animation-engine/fast/css/number-parsing-crash-2-expected.txt: Added.
1671         * legacy-animation-engine/fast/css/number-parsing-crash-2.html: Added.
1672         * legacy-animation-engine/fast/css/onanimation-eventhandlers-expected.txt: Added.
1673         * legacy-animation-engine/fast/css/onanimation-eventhandlers.html: Added.
1674         * legacy-animation-engine/fast/css/ontransitionend-eventhandler-expected.txt: Added.
1675         * legacy-animation-engine/fast/css/ontransitionend-eventhandler.html: Added.
1676         * legacy-animation-engine/fast/css/parse-timing-function-crash-expected.txt: Added.
1677         * legacy-animation-engine/fast/css/parse-timing-function-crash.html: Added.
1678         * legacy-animation-engine/fast/css/prefixed-unprefixed-variant-style-declaration-expected.txt: Added.
1679         * legacy-animation-engine/fast/css/prefixed-unprefixed-variant-style-declaration.html: Added.
1680         * legacy-animation-engine/fast/css/shorthand-omitted-initial-value-overrides-shorthand-expected.txt: Added.
1681         * legacy-animation-engine/fast/css/shorthand-omitted-initial-value-overrides-shorthand.html: Added.
1682         * legacy-animation-engine/fast/css/transform-inline-style-expected.txt: Added.
1683         * legacy-animation-engine/fast/css/transform-inline-style-remove-expected.txt: Added.
1684         * legacy-animation-engine/fast/css/transform-inline-style-remove.html: Added.
1685         * legacy-animation-engine/fast/css/transform-inline-style.html: Added.
1686         * legacy-animation-engine/fast/css/transition-color-unspecified-expected.txt: Added.
1687         * legacy-animation-engine/fast/css/transition-color-unspecified.html: Added.
1688         * legacy-animation-engine/fast/css/transition-delay-calculated-value-expected.txt: Added.
1689         * legacy-animation-engine/fast/css/transition-delay-calculated-value.html: Added.
1690         * legacy-animation-engine/fast/css/transition-timing-function-expected.txt: Added.
1691         * legacy-animation-engine/fast/css/transition-timing-function.html: Added.
1692         * legacy-animation-engine/fast/css/transition_shorthand_parsing-expected.txt: Added.
1693         * legacy-animation-engine/fast/css/transition_shorthand_parsing.html: Added.
1694         * legacy-animation-engine/fast/dom/event-handler-attributes-expected.txt: Added.
1695         * legacy-animation-engine/fast/dom/event-handler-attributes.html: Added.
1696         * legacy-animation-engine/fast/events/constructors/webkit-animation-event-constructor-expected.txt: Added.
1697         * legacy-animation-engine/fast/events/constructors/webkit-animation-event-constructor.html: Added.
1698         * legacy-animation-engine/fast/filter-image/filter-image-animation-expected.txt: Added.
1699         * legacy-animation-engine/fast/filter-image/filter-image-animation.html: Added.
1700         * legacy-animation-engine/fast/harness/results-expected.txt: Added.
1701         * legacy-animation-engine/fast/harness/results.html: Added.
1702         * legacy-animation-engine/fast/images/animate-list-item-image-assertion-expected.txt: Added.
1703         * legacy-animation-engine/fast/images/animate-list-item-image-assertion.html: Added.
1704         * legacy-animation-engine/fast/images/crossfade-client-not-removed-crash-expected.txt: Added.
1705         * legacy-animation-engine/fast/images/crossfade-client-not-removed-crash.html: Added.
1706         * legacy-animation-engine/fast/images/image-copy-memory-usage-expected.txt: Added.
1707         * legacy-animation-engine/fast/images/image-copy-memory-usage.html: Added.
1708         * legacy-animation-engine/fast/inline/quotation-text-changes-dynamically-expected.txt: Added.
1709         * legacy-animation-engine/fast/inline/quotation-text-changes-dynamically.html: Added.
1710         * legacy-animation-engine/fast/layers/no-clipping-overflow-hidden-added-after-transform-expected.html: Added.
1711         * legacy-animation-engine/fast/layers/no-clipping-overflow-hidden-added-after-transform.html: Added.
1712         * legacy-animation-engine/fast/layers/no-clipping-overflow-hidden-added-after-transition-expected.html: Added.
1713         * legacy-animation-engine/fast/layers/no-clipping-overflow-hidden-added-after-transition.html: Added.
1714         * legacy-animation-engine/fast/layers/no-clipping-overflow-hidden-hardware-acceleration-expected.html: Added.
1715         * legacy-animation-engine/fast/layers/no-clipping-overflow-hidden-hardware-acceleration.html: Added.
1716         * legacy-animation-engine/fast/media/matchmedium-query-api-expected.txt: Added.
1717         * legacy-animation-engine/fast/media/matchmedium-query-api.html: Added.
1718         * legacy-animation-engine/fast/media/media-query-list-01-expected.txt: Added.
1719         * legacy-animation-engine/fast/media/media-query-list-01.html: Added.
1720         * legacy-animation-engine/fast/media/mq-animation-expected.html: Added.
1721         * legacy-animation-engine/fast/media/mq-animation.html: Added.
1722         * legacy-animation-engine/fast/media/mq-transition-expected.html: Added.
1723         * legacy-animation-engine/fast/media/mq-transition.html: Added.
1724         * legacy-animation-engine/fast/multicol/crash-when-spanner-gets-moved-around-expected.txt: Added.
1725         * legacy-animation-engine/fast/multicol/crash-when-spanner-gets-moved-around.html: Added.
1726         * legacy-animation-engine/fast/multicol/multicol-fieldset-span-changes-expected.txt: Added.
1727         * legacy-animation-engine/fast/multicol/multicol-fieldset-span-changes.html: Added.
1728         * legacy-animation-engine/fast/multicol/newmulticol/crash-when-switching-to-floating-expected.txt: Added.
1729         * legacy-animation-engine/fast/multicol/newmulticol/crash-when-switching-to-floating.html: Added.
1730         * legacy-animation-engine/fast/multicol/newmulticol/first-letter-create-expected.html: Added.
1731         * legacy-animation-engine/fast/multicol/newmulticol/first-letter-create.html: Added.
1732         * legacy-animation-engine/fast/multicol/newmulticol/spanner-crash-expected.txt: Added.
1733         * legacy-animation-engine/fast/multicol/newmulticol/spanner-crash-with-embedded-columns-expected.txt: Added.
1734         * legacy-animation-engine/fast/multicol/newmulticol/spanner-crash-with-embedded-columns.html: Added.
1735         * legacy-animation-engine/fast/multicol/newmulticol/spanner-crash.html: Added.
1736         * legacy-animation-engine/fast/multicol/newmulticol/table-section-crash-expected.txt: Added.
1737         * legacy-animation-engine/fast/multicol/newmulticol/table-section-crash.html: Added.
1738         * legacy-animation-engine/fast/multicol/svg-inside-multicolumn-expected.txt: Added.
1739         * legacy-animation-engine/fast/multicol/svg-inside-multicolumn.html: Added.
1740         * legacy-animation-engine/fast/repaint/list-item-equal-style-change-no-repaint-expected.txt: Added.
1741         * legacy-animation-engine/fast/repaint/list-item-equal-style-change-no-repaint.html: Added.
1742         * legacy-animation-engine/fast/shadow-dom/shadow-host-animation-expected.html: Added.
1743         * legacy-animation-engine/fast/shadow-dom/shadow-host-animation.html: Added.
1744         * legacy-animation-engine/fast/shadow-dom/shadow-host-transition-expected.html: Added.
1745         * legacy-animation-engine/fast/shadow-dom/shadow-host-transition.html: Added.
1746         * legacy-animation-engine/fast/shadow-dom/slot-renderer-teardown-expected.txt: Added.
1747         * legacy-animation-engine/fast/shadow-dom/slot-renderer-teardown.html: Added.
1748         * legacy-animation-engine/fast/shapes/shape-outside-floats/shape-outside-animation-expected.txt: Added.
1749         * legacy-animation-engine/fast/shapes/shape-outside-floats/shape-outside-animation.html: Added.
1750         * legacy-animation-engine/fast/shapes/shape-outside-floats/shape-outside-shape-image-threshold-animation-expected.txt: Added.
1751         * legacy-animation-engine/fast/shapes/shape-outside-floats/shape-outside-shape-image-threshold-animation.html: Added.
1752         * legacy-animation-engine/fast/shapes/shape-outside-floats/shape-outside-shape-margin-animation-expected.txt: Added.
1753         * legacy-animation-engine/fast/shapes/shape-outside-floats/shape-outside-shape-margin-animation.html: Added.
1754         * legacy-animation-engine/fast/text/crash-complex-text-surrogate.html: Added.
1755         * legacy-animation-engine/fast/text/text-combine-crash-expected.txt: Added.
1756         * legacy-animation-engine/fast/text/text-combine-crash.html: Added.
1757         * legacy-animation-engine/fullscreen/fullscreen-auto-hide-delay-expected.txt: Added.
1758         * legacy-animation-engine/fullscreen/fullscreen-auto-hide-delay.html: Added.
1759         * legacy-animation-engine/imported/blink/animations/animation-events-prefixed-01-expected.txt: Added.
1760         * legacy-animation-engine/imported/blink/animations/animation-events-prefixed-01.html: Added.
1761         * legacy-animation-engine/imported/blink/animations/animation-events-prefixed-02-expected.txt: Added.
1762         * legacy-animation-engine/imported/blink/animations/animation-events-prefixed-02.html: Added.
1763         * legacy-animation-engine/imported/blink/animations/animation-events-prefixed-03-expected.txt: Added.
1764         * legacy-animation-engine/imported/blink/animations/animation-events-prefixed-03.html: Added.
1765         * legacy-animation-engine/imported/blink/animations/animation-events-prefixed-04-expected.txt: Added.
1766         * legacy-animation-engine/imported/blink/animations/animation-events-prefixed-04.html: Added.
1767         * legacy-animation-engine/imported/blink/animations/animation-events-unprefixed-01-expected.txt: Added.
1768         * legacy-animation-engine/imported/blink/animations/animation-events-unprefixed-01.html: Added.
1769         * legacy-animation-engine/imported/blink/animations/animation-events-unprefixed-02-expected.txt: Added.
1770         * legacy-animation-engine/imported/blink/animations/animation-events-unprefixed-02.html: Added.
1771         * legacy-animation-engine/imported/blink/animations/animation-events-unprefixed-03-expected.txt: Added.
1772         * legacy-animation-engine/imported/blink/animations/animation-events-unprefixed-03.html: Added.
1773         * legacy-animation-engine/imported/blink/animations/animation-events-unprefixed-04-expected.txt: Added.
1774         * legacy-animation-engine/imported/blink/animations/animation-events-unprefixed-04.html: Added.
1775         * legacy-animation-engine/imported/blink/animations/animation-immediate-start-event-after-ondemand-update-expected.txt: Added.
1776         * legacy-animation-engine/imported/blink/animations/animation-immediate-start-event-after-ondemand-update.html: Added.
1777         * legacy-animation-engine/imported/blink/animations/animation-iteration-event-short-iterations-expected.txt: Added.
1778         * legacy-animation-engine/imported/blink/animations/animation-iteration-event-short-iterations.html: Added.
1779         * legacy-animation-engine/imported/blink/animations/animation-name-none-expected.txt: Added.
1780         * legacy-animation-engine/imported/blink/animations/animation-name-none.html: Added.
1781         * legacy-animation-engine/imported/blink/animations/animation-shorthand-unprefixed-expected.txt: Added.
1782         * legacy-animation-engine/imported/blink/animations/animation-shorthand-unprefixed.html: Added.
1783         * legacy-animation-engine/imported/blink/animations/background-shorthand-crash-expected.txt: Added.
1784         * legacy-animation-engine/imported/blink/animations/background-shorthand-crash.html: Added.
1785         * legacy-animation-engine/imported/blink/animations/base-render-style-body-crash-expected.txt: Added.
1786         * legacy-animation-engine/imported/blink/animations/base-render-style-body-crash.html: Added.
1787         * legacy-animation-engine/imported/blink/animations/base-render-style-font-selector-version-assert-expected.html: Added.
1788         * legacy-animation-engine/imported/blink/animations/base-render-style-font-selector-version-assert.html: Added.
1789         * legacy-animation-engine/imported/blink/animations/deleted-image-set-transition-crash-expected.txt: Added.
1790         * legacy-animation-engine/imported/blink/animations/deleted-image-set-transition-crash.html: Added.
1791         * legacy-animation-engine/imported/blink/animations/display-inline-style-adjust-expected.html: Added.
1792         * legacy-animation-engine/imported/blink/animations/display-inline-style-adjust.html: Added.
1793         * legacy-animation-engine/imported/blink/animations/display-none-cancels-nested-animations-expected.txt: Added.
1794         * legacy-animation-engine/imported/blink/animations/display-none-cancels-nested-animations.html: Added.
1795         * legacy-animation-engine/imported/blink/animations/display-none-terminates-animation-expected.txt: Added.
1796         * legacy-animation-engine/imported/blink/animations/display-none-terminates-animation.html: Added.
1797         * legacy-animation-engine/imported/blink/animations/empty-keyframe-animation-composited-expected.txt: Added.
1798         * legacy-animation-engine/imported/blink/animations/empty-keyframe-animation-composited.html: Added.
1799         * legacy-animation-engine/imported/blink/animations/empty-keyframes-composited-expected.txt: Added.
1800         * legacy-animation-engine/imported/blink/animations/empty-keyframes-composited.html: Added.
1801         * legacy-animation-engine/imported/blink/animations/events-with-short-duration-and-delay-expected.txt: Added.
1802         * legacy-animation-engine/imported/blink/animations/events-with-short-duration-and-delay.html: Added.
1803         * legacy-animation-engine/imported/blink/animations/inherit-crash-expected.txt: Added.
1804         * legacy-animation-engine/imported/blink/animations/inherit-crash.html: Added.
1805         * legacy-animation-engine/imported/blink/animations/keyframe-timing-function-unset-crash-expected.txt: Added.
1806         * legacy-animation-engine/imported/blink/animations/keyframe-timing-function-unset-crash.html: Added.
1807         * legacy-animation-engine/imported/blink/animations/pseudo-element-animation-with-color-crash-expected.txt: Added.
1808         * legacy-animation-engine/imported/blink/animations/pseudo-element-animation-with-color-crash.html: Added.
1809         * legacy-animation-engine/imported/blink/animations/pseudo-element-animation-with-marker-crash-expected.txt: Added.
1810         * legacy-animation-engine/imported/blink/animations/pseudo-element-animation-with-marker-crash.html: Added.
1811         * legacy-animation-engine/imported/blink/animations/pseudo-element-animation-with-rems-expected.txt: Added.
1812         * legacy-animation-engine/imported/blink/animations/pseudo-element-animation-with-rems.html: Added.
1813         * legacy-animation-engine/imported/blink/animations/wrong-keyframe-name-expected.txt: Added.
1814         * legacy-animation-engine/imported/blink/animations/wrong-keyframe-name.html: Added.
1815         * legacy-animation-engine/imported/blink/animations/zero-duration-infinite-iterations-expected.txt: Added.
1816         * legacy-animation-engine/imported/blink/animations/zero-duration-infinite-iterations.html: Added.
1817         * legacy-animation-engine/imported/blink/animations/zero-duration-large-start-delay-expected.txt: Added.
1818         * legacy-animation-engine/imported/blink/animations/zero-duration-large-start-delay.html: Added.
1819         * legacy-animation-engine/imported/blink/compositing/animation/hidden-animated-layer-should-not-have-scrollbars-expected.html: Added.
1820         * legacy-animation-engine/imported/blink/compositing/animation/hidden-animated-layer-should-not-have-scrollbars.html: Added.
1821         * legacy-animation-engine/imported/blink/compositing/layer-creation/incremental-destruction-expected.html: Added.
1822         * legacy-animation-engine/imported/blink/compositing/layer-creation/incremental-destruction.html: Added.
1823         * legacy-animation-engine/imported/blink/compositing/repaint/end-of-opacity-transition-expected.html: Added.
1824         * legacy-animation-engine/imported/blink/compositing/repaint/end-of-opacity-transition.html: Added.
1825         * legacy-animation-engine/imported/blink/compositing/squashing/animation-repaint-crash-expected.txt: Added.
1826         * legacy-animation-engine/imported/blink/compositing/squashing/animation-repaint-crash.html: Added.
1827         * legacy-animation-engine/imported/blink/compositing/squashing/remove-from-grouped-mapping-on-reassignment-expected.txt: Added.
1828         * legacy-animation-engine/imported/blink/compositing/squashing/remove-from-grouped-mapping-on-reassignment.html: Added.
1829         * legacy-animation-engine/imported/blink/css3/calc/transition-asan-crash-expected.txt: Added.
1830         * legacy-animation-engine/imported/blink/css3/calc/transition-asan-crash.html: Added.
1831         * legacy-animation-engine/imported/blink/fast/animation/animation-without-parent-crash-expected.txt: Added.
1832         * legacy-animation-engine/imported/blink/fast/animation/animation-without-parent-crash.html: Added.
1833         * legacy-animation-engine/imported/blink/fast/animation/last-child-assert-expected.txt: Added.
1834         * legacy-animation-engine/imported/blink/fast/animation/last-child-assert.html: Added.
1835         * legacy-animation-engine/imported/blink/fast/css-generated-content/pseudo-animation-display-expected.txt: Added.
1836         * legacy-animation-engine/imported/blink/fast/css-generated-content/pseudo-animation-display.html: Added.
1837         * legacy-animation-engine/imported/blink/fast/text/output-isolate-at-end-of-line-crash-expected.txt: Added.
1838         * legacy-animation-engine/imported/blink/fast/text/output-isolate-at-end-of-line-crash.html: Added.
1839         * legacy-animation-engine/imported/blink/http/tests/webfont/animation-assert-expected.html: Added.
1840         * legacy-animation-engine/imported/blink/http/tests/webfont/animation-assert.html: Added.
1841         * legacy-animation-engine/imported/blink/transitions/background-webkit-mask-crash-expected.txt: Added.
1842         * legacy-animation-engine/imported/blink/transitions/background-webkit-mask-crash.html: Added.
1843         * legacy-animation-engine/imported/blink/transitions/no-transition-on-implicit-margins-expected.txt: Added.
1844         * legacy-animation-engine/imported/blink/transitions/no-transition-on-implicit-margins.html: Added.
1845         * legacy-animation-engine/imported/blink/transitions/remove-accelerated-transition-expected.txt: Added.
1846         * legacy-animation-engine/imported/blink/transitions/remove-accelerated-transition.html: Added.
1847         * legacy-animation-engine/imported/blink/transitions/resources/opacity-transform-transitions-inside-iframe-inner.html: Added.
1848         * legacy-animation-engine/imported/blink/transitions/transition-not-interpolable-expected.txt: Added.
1849         * legacy-animation-engine/imported/blink/transitions/transition-not-interpolable.html: Added.
1850         * legacy-animation-engine/imported/blink/transitions/transition-property-explicit-initial-expected.txt: Added.
1851         * legacy-animation-engine/imported/blink/transitions/transition-property-explicit-initial.html: Added.
1852         * legacy-animation-engine/imported/blink/transitions/transition-shape-outside-crash-expected.txt: Added.
1853         * legacy-animation-engine/imported/blink/transitions/transition-shape-outside-crash.html: Added.
1854         * legacy-animation-engine/imported/blink/transitions/unprefixed-perspective-expected.txt: Added.
1855         * legacy-animation-engine/imported/blink/transitions/unprefixed-perspective.html: Added.
1856         * legacy-animation-engine/imported/blink/transitions/unprefixed-transform-expected.txt: Added.
1857         * legacy-animation-engine/imported/blink/transitions/unprefixed-transform.html: Added.
1858         * legacy-animation-engine/imported/blink/transitions/zero-duration-should-not-cancel-expected.txt: Added.
1859         * legacy-animation-engine/imported/blink/transitions/zero-duration-should-not-cancel.html: Added.
1860         * legacy-animation-engine/imported/blink/virtual/stable/animations-unprefixed/animation-events-prefixed-04-expected.txt: Added.
1861         * legacy-animation-engine/imported/blink/virtual/stable/animations-unprefixed/animation-events-prefixed-04.html: Added.
1862         * legacy-animation-engine/imported/blink/virtual/stable/animations-unprefixed/animation-events-unprefixed-04-expected.txt: Added.
1863         * legacy-animation-engine/imported/blink/virtual/stable/animations-unprefixed/animation-events-unprefixed-04.html: Added.
1864         * legacy-animation-engine/js/dom/transition-cache-dictionary-crash-expected.txt: Added.
1865         * legacy-animation-engine/js/dom/transition-cache-dictionary-crash.html: Added.
1866         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/adhoc/cue_font_size_transition.html: Added.
1867         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_animation_with_timestamp-ref.html: Added.
1868         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_animation_with_timestamp.html: Added.
1869         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_transition_with_timestamp-ref.html: Added.
1870         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/bold_object/bold_transition_with_timestamp.html: Added.
1871         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_animation_with_timestamp-ref.html: Added.
1872         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_animation_with_timestamp.html: Added.
1873         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_transition_with_timestamp-ref.html: Added.
1874         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/class_object/class_transition_with_timestamp.html: Added.
1875         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_animation_with_timestamp-ref.html: Added.
1876         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_animation_with_timestamp.html: Added.
1877         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_transition_with_timestamp-ref.html: Added.
1878         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/italic_object/italic_transition_with_timestamp.html: Added.
1879         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_animation_with_timestamp-ref.html: Added.
1880         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_animation_with_timestamp.html: Added.
1881         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_transition_with_timestamp-ref.html: Added.
1882         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/underline_object/underline_transition_with_timestamp.html: Added.
1883         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_animation_with_timestamp-ref.html: Added.
1884         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_animation_with_timestamp.html: Added.
1885         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_transition_with_timestamp-ref.html: Added.
1886         * legacy-animation-engine/media/track/opera/track/webvtt/rendering/reftest/selectors/cue_function/voice_object/voice_transition_with_timestamp.html: Added.
1887         * legacy-animation-engine/scrollbars/scrollbar-scrollbarparts-repaint-crash-expected.txt: Added.
1888         * legacy-animation-engine/scrollbars/scrollbar-scrollbarparts-repaint-crash.html: Added.
1889         * legacy-animation-engine/tables/mozilla/bugs/bug113235-1.html: Added.
1890         * legacy-animation-engine/tables/table-section-overflow-clip-crash-expected.txt: Added.
1891         * legacy-animation-engine/tables/table-section-overflow-clip-crash.html: Added.
1892         * legacy-animation-engine/transitions/3d/interrupted-transition-expected.txt: Added.
1893         * legacy-animation-engine/transitions/3d/interrupted-transition.html: Added.
1894         * legacy-animation-engine/transitions/background-position-transitions-expected.txt: Added.
1895         * legacy-animation-engine/transitions/background-position-transitions.html: Added.
1896         * legacy-animation-engine/transitions/background-transitions-expected.txt: Added.
1897         * legacy-animation-engine/transitions/background-transitions.html: Added.
1898         * legacy-animation-engine/transitions/bad-transition-shorthand-crash-expected.txt: Added.
1899         * legacy-animation-engine/transitions/bad-transition-shorthand-crash.html: Added.
1900         * legacy-animation-engine/transitions/blendmode-transitions-expected.txt: Added.
1901         * legacy-animation-engine/transitions/blendmode-transitions.html: Added.
1902         * legacy-animation-engine/transitions/border-radius-transition-expected.txt: Added.
1903         * legacy-animation-engine/transitions/border-radius-transition.html: Added.
1904         * legacy-animation-engine/transitions/cancel-transition-expected.txt: Added.
1905         * legacy-animation-engine/transitions/cancel-transition.html: Added.
1906         * legacy-animation-engine/transitions/change-values-during-transition-expected.txt: Added.
1907         * legacy-animation-engine/transitions/change-values-during-transition.html: Added.
1908         * legacy-animation-engine/transitions/clip-path-path-transitions-expected.txt: Added.
1909         * legacy-animation-engine/transitions/clip-path-path-transitions.html: Added.
1910         * legacy-animation-engine/transitions/clip-path-transitions-expected.txt: Added.
1911         * legacy-animation-engine/transitions/clip-path-transitions.html: Added.
1912         * legacy-animation-engine/transitions/clip-transition-expected.txt: Added.
1913         * legacy-animation-engine/transitions/clip-transition.html: Added.
1914         * legacy-animation-engine/transitions/color-transition-all-expected.txt: Added.
1915         * legacy-animation-engine/transitions/color-transition-all.html: Added.
1916         * legacy-animation-engine/transitions/color-transition-premultiplied-expected.txt: Added.
1917         * legacy-animation-engine/transitions/color-transition-premultiplied.html: Added.
1918         * legacy-animation-engine/transitions/color-transition-rounding-expected.txt: Added.
1919         * legacy-animation-engine/transitions/color-transition-rounding.html: Added.
1920         * legacy-animation-engine/transitions/created-while-suspended-expected.txt: Added.
1921         * legacy-animation-engine/transitions/created-while-suspended.html: Added.
1922         * legacy-animation-engine/transitions/cross-fade-background-image-expected.txt: Added.
1923         * legacy-animation-engine/transitions/cross-fade-background-image.html: Added.
1924         * legacy-animation-engine/transitions/cross-fade-border-image.html: Added.
1925         * legacy-animation-engine/transitions/crossfade-transition-expected.txt: Added.
1926         * legacy-animation-engine/transitions/crossfade-transition.html: Added.
1927         * legacy-animation-engine/transitions/cubic-bezier-overflow-color-expected.txt: Added.
1928         * legacy-animation-engine/transitions/cubic-bezier-overflow-color.html: Added.
1929         * legacy-animation-engine/transitions/cubic-bezier-overflow-length-expected.txt: Added.
1930         * legacy-animation-engine/transitions/cubic-bezier-overflow-length.html: Added.
1931         * legacy-animation-engine/transitions/cubic-bezier-overflow-shadow-expected.txt: Added.
1932         * legacy-animation-engine/transitions/cubic-bezier-overflow-shadow.html: Added.
1933         * legacy-animation-engine/transitions/cubic-bezier-overflow-svg-length-expected.txt: Added.
1934         * legacy-animation-engine/transitions/cubic-bezier-overflow-svg-length.html: Added.
1935         * legacy-animation-engine/transitions/cubic-bezier-overflow-transform-expected.txt: Added.
1936         * legacy-animation-engine/transitions/cubic-bezier-overflow-transform.html: Added.
1937         * legacy-animation-engine/transitions/default-timing-function.html: Added.
1938         * legacy-animation-engine/transitions/delay-expected.txt: Added.
1939         * legacy-animation-engine/transitions/delay.html: Added.
1940         * legacy-animation-engine/transitions/equivalent-background-image-no-transition-expected.txt: Added.
1941         * legacy-animation-engine/transitions/equivalent-background-image-no-transition.html: Added.
1942         * legacy-animation-engine/transitions/extra-transition-expected.txt: Added.
1943         * legacy-animation-engine/transitions/extra-transition.html: Added.
1944         * legacy-animation-engine/transitions/flex-transitions-expected.txt: Added.
1945         * legacy-animation-engine/transitions/flex-transitions.html: Added.
1946         * legacy-animation-engine/transitions/font-family-during-transition-expected.txt: Added.
1947         * legacy-animation-engine/transitions/font-family-during-transition.html: Added.
1948         * legacy-animation-engine/transitions/frames-timing-function-expected.txt: Added.
1949         * legacy-animation-engine/transitions/frames-timing-function.html: Added.
1950         * legacy-animation-engine/transitions/hang-with-bad-transition-list-expected.txt: Added.
1951         * legacy-animation-engine/transitions/hang-with-bad-transition-list.html: Added.
1952         * legacy-animation-engine/transitions/inherit-expected.txt: Added.
1953         * legacy-animation-engine/transitions/inherit-other-props-expected.txt: Added.
1954         * legacy-animation-engine/transitions/inherit-other-props.html: Added.
1955         * legacy-animation-engine/transitions/inherit.html: Added.
1956         * legacy-animation-engine/transitions/interrupt-transform-transition-expected.txt: Added.
1957         * legacy-animation-engine/transitions/interrupt-transform-transition.html: Added.
1958         * legacy-animation-engine/transitions/interrupt-zero-duration-expected.txt: Added.
1959         * legacy-animation-engine/transitions/interrupt-zero-duration.html: Added.
1960         * legacy-animation-engine/transitions/interrupted-accelerated-transition-expected.txt: Added.
1961         * legacy-animation-engine/transitions/interrupted-accelerated-transition.html: Added.
1962         * legacy-animation-engine/transitions/interrupted-all-transition-expected.txt: Added.
1963         * legacy-animation-engine/transitions/interrupted-all-transition.html: Added.
1964         * legacy-animation-engine/transitions/lengthsize-transition-to-from-auto-expected.txt: Added.
1965         * legacy-animation-engine/transitions/lengthsize-transition-to-from-auto.html: Added.
1966         * legacy-animation-engine/transitions/longhand-vs-shorthand-initial-expected.txt: Added.
1967         * legacy-animation-engine/transitions/longhand-vs-shorthand-initial.html: Added.
1968         * legacy-animation-engine/transitions/mask-transitions-expected.txt: Added.
1969         * legacy-animation-engine/transitions/mask-transitions.html: Added.
1970         * legacy-animation-engine/transitions/matched-transform-functions-expected.txt: Added.
1971         * legacy-animation-engine/transitions/matched-transform-functions.html: Added.
1972         * legacy-animation-engine/transitions/min-max-width-height-transitions-expected.txt: Added.
1973         * legacy-animation-engine/transitions/min-max-width-height-transitions.html: Added.
1974         * legacy-animation-engine/transitions/mismatched-shadow-styles-expected.txt: Added.
1975         * legacy-animation-engine/transitions/mismatched-shadow-styles.html: Added.
1976         * legacy-animation-engine/transitions/mismatched-shadow-transitions-expected.txt: Added.
1977         * legacy-animation-engine/transitions/mismatched-shadow-transitions.html: Added.
1978         * legacy-animation-engine/transitions/mixed-type-expected.txt: Added.
1979         * legacy-animation-engine/transitions/mixed-type.html: Added.
1980         * legacy-animation-engine/transitions/move-after-transition.html: Added.
1981         * legacy-animation-engine/transitions/multiple-background-size-transitions-expected.txt: Added.
1982         * legacy-animation-engine/transitions/multiple-background-size-transitions.html: Added.
1983         * legacy-animation-engine/transitions/multiple-background-transitions-expected.txt: Added.
1984         * legacy-animation-engine/transitions/multiple-background-transitions.html: Added.
1985         * legacy-animation-engine/transitions/multiple-mask-transitions-expected.txt: Added.
1986         * legacy-animation-engine/transitions/multiple-mask-transitions.html: Added.
1987         * legacy-animation-engine/transitions/multiple-shadow-transitions-expected.txt: Added.
1988         * legacy-animation-engine/transitions/multiple-shadow-transitions.html: Added.
1989         * legacy-animation-engine/transitions/multiple-text-shadow-transition-expected.txt: Added.
1990         * legacy-animation-engine/transitions/multiple-text-shadow-transition.html: Added.
1991         * legacy-animation-engine/transitions/negative-delay-expected.txt: Added.
1992         * legacy-animation-engine/transitions/negative-delay.html: Added.
1993         * legacy-animation-engine/transitions/opacity-transition-zindex-expected.txt: Added.
1994         * legacy-animation-engine/transitions/opacity-transition-zindex.html: Added.
1995         * legacy-animation-engine/transitions/override-transition-crash-expected.txt: Added.
1996         * legacy-animation-engine/transitions/override-transition-crash.html: Added.
1997         * legacy-animation-engine/transitions/remove-transition-style-expected.txt: Added.
1998         * legacy-animation-engine/transitions/remove-transition-style.html: Added.
1999         * legacy-animation-engine/transitions/repeated-firing-background-color-expected.txt: Added.
2000         * legacy-animation-engine/transitions/repeated-firing-background-color.html: Added.
2001         * legacy-animation-engine/transitions/resources/Aurora.jpg: Added.
2002         * legacy-animation-engine/transitions/resources/interrupted-accelerated-transition-final.html: Added.
2003         * legacy-animation-engine/transitions/resources/transition-end-event-destroy-iframe-inner.html: Added.
2004         * legacy-animation-engine/transitions/resources/transition-test-helpers.js: Added.
2005         (roundNumber):
2006         (isCloseEnough):
2007         (isShadow):
2008         (compareRGB):
2009         (parseCrossFade):
2010         (extractPathValues):
2011         (parseClipPath):
2012         * legacy-animation-engine/transitions/retargetted-transition-expected.txt: Added.
2013         * legacy-animation-engine/transitions/retargetted-transition.html: Added.
2014         * legacy-animation-engine/transitions/rounded-rect-becomes-non-renderable-while-transitioning-expected.txt: Added.
2015         * legacy-animation-engine/transitions/rounded-rect-becomes-non-renderable-while-transitioning.html: Added.
2016         * legacy-animation-engine/transitions/shadow-expected.txt: Added.
2017         * legacy-animation-engine/transitions/shadow.html: Added.
2018         * legacy-animation-engine/transitions/shape-outside-transitions-expected.txt: Added.
2019         * legacy-animation-engine/transitions/shape-outside-transitions.html: Added.
2020         * legacy-animation-engine/transitions/shorthand-border-transitions-expected.txt: Added.
2021         * legacy-animation-engine/transitions/shorthand-border-transitions.html: Added.
2022         * legacy-animation-engine/transitions/shorthand-transitions-expected.txt: Added.
2023         * legacy-animation-engine/transitions/shorthand-transitions.html: Added.
2024         * legacy-animation-engine/transitions/start-transform-transition-expected.txt: Added.
2025         * legacy-animation-engine/transitions/start-transform-transition.html: Added.
2026         * legacy-animation-engine/transitions/started-while-suspended-expected.txt: Added.
2027         * legacy-animation-engine/transitions/started-while-suspended.html: Added.
2028         * legacy-animation-engine/transitions/steps-timing-function-expected.txt: Added.
2029         * legacy-animation-engine/transitions/steps-timing-function.html: Added.
2030         * legacy-animation-engine/transitions/suspend-transform-transition-expected.png: Added.
2031         * legacy-animation-engine/transitions/suspend-transform-transition-expected.txt: Added.
2032         * legacy-animation-engine/transitions/suspend-transform-transition.html: Added.
2033         * legacy-animation-engine/transitions/svg-layout-transition-expected.txt: Added.
2034         * legacy-animation-engine/transitions/svg-layout-transition.html: Added.
2035         * legacy-animation-engine/transitions/svg-text-shadow-transition.html: Added.
2036         * legacy-animation-engine/transitions/svg-transitions-expected.txt: Added.
2037         * legacy-animation-engine/transitions/svg-transitions.html: Added.
2038         * legacy-animation-engine/transitions/text-indent-transition-expected.txt: Added.
2039         * legacy-animation-engine/transitions/text-indent-transition.html: Added.
2040         * legacy-animation-engine/transitions/transform-op-list-match-expected.txt: Added.
2041         * legacy-animation-engine/transitions/transform-op-list-match.html: Added.
2042         * legacy-animation-engine/transitions/transform-op-list-no-match-expected.txt: Added.
2043         * legacy-animation-engine/transitions/transform-op-list-no-match.html: Added.
2044         * legacy-animation-engine/transitions/transition-display-property-2-expected.html: Added.
2045         * legacy-animation-engine/transitions/transition-display-property-2.html: Added.
2046         * legacy-animation-engine/transitions/transition-display-property-expected.html: Added.
2047         * legacy-animation-engine/transitions/transition-display-property.html: Added.
2048         * legacy-animation-engine/transitions/transition-drt-api-delay-expected.txt: Added.
2049         * legacy-animation-engine/transitions/transition-drt-api-delay.html: Added.
2050         * legacy-animation-engine/transitions/transition-drt-api-expected.txt: Added.
2051         * legacy-animation-engine/transitions/transition-drt-api.html: Added.
2052         * legacy-animation-engine/transitions/transition-duration-cleared-in-transitionend-crash-expected.txt: Added.
2053         * legacy-animation-engine/transitions/transition-duration-cleared-in-transitionend-crash.html: Added.
2054         * legacy-animation-engine/transitions/transition-end-event-all-properties-expected.txt: Added.
2055         * legacy-animation-engine/transitions/transition-end-event-all-properties.html: Added.
2056         * legacy-animation-engine/transitions/transition-end-event-attributes-expected.txt: Added.
2057         * legacy-animation-engine/transitions/transition-end-event-attributes.html: Added.
2058         * legacy-animation-engine/transitions/transition-end-event-container-expected.txt: Added.
2059         * legacy-animation-engine/transitions/transition-end-event-container.html: Added.
2060         * legacy-animation-engine/transitions/transition-end-event-create-expected.txt: Added.
2061         * legacy-animation-engine/transitions/transition-end-event-create.html: Added.
2062         * legacy-animation-engine/transitions/transition-end-event-destroy-iframe-expected.txt: Added.
2063         * legacy-animation-engine/transitions/transition-end-event-destroy-iframe.html: Added.
2064         * legacy-animation-engine/transitions/transition-end-event-destroy-renderer-expected.txt: Added.
2065         * legacy-animation-engine/transitions/transition-end-event-destroy-renderer.html: Added.
2066         * legacy-animation-engine/transitions/transition-end-event-helpers.js: Added.
2067         (recordTransitionEndEvent):
2068         (processEndEvents.compareEventInfo):
2069         (processEndEvents.examineResults):
2070         (processEndEvents):
2071         (_endFunction):
2072         (startTest):
2073         (runTransitionTest):
2074         * legacy-animation-engine/transitions/transition-end-event-left-expected.txt: Added.
2075         * legacy-animation-engine/transitions/transition-end-event-left.html: Added.
2076         * legacy-animation-engine/transitions/transition-end-event-multiple-01-expected.txt: Added.
2077         * legacy-animation-engine/transitions/transition-end-event-multiple-01.html: Added.
2078         * legacy-animation-engine/transitions/transition-end-event-multiple-02-expected.txt: Added.
2079         * legacy-animation-engine/transitions/transition-end-event-multiple-02.html: Added.
2080         * legacy-animation-engine/transitions/transition-end-event-multiple-03-expected.txt: Added.
2081         * legacy-animation-engine/transitions/transition-end-event-multiple-03.html: Added.
2082         * legacy-animation-engine/transitions/transition-end-event-multiple-04-expected.txt: Added.
2083         * legacy-animation-engine/transitions/transition-end-event-multiple-04.html: Added.
2084         * legacy-animation-engine/transitions/transition-end-event-nested-expected.txt: Added.
2085         * legacy-animation-engine/transitions/transition-end-event-nested.html: Added.
2086         * legacy-animation-engine/transitions/transition-end-event-prefixed-01-expected.txt: Added.
2087         * legacy-animation-engine/transitions/transition-end-event-prefixed-01.html: Added.
2088         * legacy-animation-engine/transitions/transition-end-event-prefixed-02-expected.txt: Added.
2089         * legacy-animation-engine/transitions/transition-end-event-prefixed-02.html: Added.
2090         * legacy-animation-engine/transitions/transition-end-event-prefixed-03-expected.txt: Added.
2091         * legacy-animation-engine/transitions/transition-end-event-prefixed-03.html: Added.
2092         * legacy-animation-engine/transitions/transition-end-event-rendering-expected.txt: Added.
2093         * legacy-animation-engine/transitions/transition-end-event-rendering.html: Added.
2094         * legacy-animation-engine/transitions/transition-end-event-set-none-expected.txt: Added.
2095         * legacy-animation-engine/transitions/transition-end-event-set-none.html: Added.
2096         * legacy-animation-engine/transitions/transition-end-event-transform-expected.txt: Added.
2097         * legacy-animation-engine/transitions/transition-end-event-transform.html: Added.
2098         * legacy-animation-engine/transitions/transition-end-event-unprefixed-01-expected.txt: Added.
2099         * legacy-animation-engine/transitions/transition-end-event-unprefixed-01.html: Added.
2100         * legacy-animation-engine/transitions/transition-end-event-unprefixed-02-expected.txt: Added.
2101         * legacy-animation-engine/transitions/transition-end-event-unprefixed-02.html: Added.
2102         * legacy-animation-engine/transitions/transition-end-event-unprefixed-03-expected.txt: Added.
2103         * legacy-animation-engine/transitions/transition-end-event-unprefixed-03.html: Added.
2104         * legacy-animation-engine/transitions/transition-end-event-unprefixed-04-expected.txt: Added.
2105         * legacy-animation-engine/transitions/transition-end-event-unprefixed-04.html: Added.
2106         * legacy-animation-engine/transitions/transition-end-event-window-expected.txt: Added.
2107         * legacy-animation-engine/transitions/transition-end-event-window.html: Added.
2108         * legacy-animation-engine/transitions/transition-hit-test-expected.txt: Added.
2109         * legacy-animation-engine/transitions/transition-hit-test-transform-expected.txt: Added.
2110         * legacy-animation-engine/transitions/transition-hit-test-transform.html: Added.
2111         * legacy-animation-engine/transitions/transition-hit-test.html: Added.
2112         * legacy-animation-engine/transitions/transition-in-delay-phase-expected.txt: Added.
2113         * legacy-animation-engine/transitions/transition-in-delay-phase.html: Added.
2114         * legacy-animation-engine/transitions/transition-on-element-with-content-expected.txt: Added.
2115         * legacy-animation-engine/transitions/transition-on-element-with-content.html: Added.
2116         * legacy-animation-engine/transitions/transition-shorthand-delay-expected.txt: Added.
2117         * legacy-animation-engine/transitions/transition-shorthand-delay.html: Added.
2118         * legacy-animation-engine/transitions/transition-timing-function-expected.txt: Added.
2119         * legacy-animation-engine/transitions/transition-timing-function.html: Added.
2120         * legacy-animation-engine/transitions/transition-to-from-auto-expected.txt: Added.
2121         * legacy-animation-engine/transitions/transition-to-from-auto.html: Added.
2122         * legacy-animation-engine/transitions/transition-to-from-undefined-expected.txt: Added.
2123         * legacy-animation-engine/transitions/transition-to-from-undefined.html: Added.
2124         * legacy-animation-engine/transitions/transition-transform-translate-calculated-length-crash-expected.txt: Added.
2125         * legacy-animation-engine/transitions/transition-transform-translate-calculated-length-crash.html: Added.
2126         * legacy-animation-engine/transitions/transition-unknown-property-ignore-expected.txt: Added.
2127         * legacy-animation-engine/transitions/transition-unknown-property-ignore.html: Added.
2128         * legacy-animation-engine/transitions/transition-with-calc-spin-expected.txt: Added.
2129         * legacy-animation-engine/transitions/transition-with-calc-spin.html: Added.
2130         * legacy-animation-engine/transitions/transitions-parsing-expected.txt: Added.
2131         * legacy-animation-engine/transitions/transitions-parsing.html: Added.
2132         * legacy-animation-engine/transitions/visited-link-color-expected.txt: Added.
2133         * legacy-animation-engine/transitions/visited-link-color.html: Added.
2134         * legacy-animation-engine/transitions/zero-duration-in-list-expected.txt: Added.
2135         * legacy-animation-engine/transitions/zero-duration-in-list.html: Added.
2136         * legacy-animation-engine/transitions/zero-duration-with-non-zero-delay-end-expected.txt: Added.
2137         * legacy-animation-engine/transitions/zero-duration-with-non-zero-delay-end.html: Added.
2138         * legacy-animation-engine/transitions/zero-duration-with-non-zero-delay-start-expected.txt: Added.
2139         * legacy-animation-engine/transitions/zero-duration-with-non-zero-delay-start.html: Added.
2140         * legacy-animation-engine/transitions/zero-duration-without-units-expected.txt: Added.
2141         * legacy-animation-engine/transitions/zero-duration-without-units.html: Added.
2142         * platform/gtk/TestExpectations:
2143         * platform/gtk/legacy-animation-engine/animations/3d/change-transform-in-end-event-expected.png: Added.
2144         * platform/gtk/legacy-animation-engine/animations/3d/change-transform-in-end-event-expected.txt: Added.
2145         * platform/gtk/legacy-animation-engine/animations/3d/matrix-transform-type-animation-expected.png: Added.
2146         * platform/gtk/legacy-animation-engine/animations/3d/matrix-transform-type-animation-expected.txt: Added.
2147         * platform/gtk/legacy-animation-engine/animations/3d/replace-filling-transform-expected.png: Added.
2148         * platform/gtk/legacy-animation-engine/animations/3d/state-at-end-event-transform-expected.png: Added.
2149         * platform/gtk/legacy-animation-engine/animations/3d/state-at-end-event-transform-expected.txt: Added.
2150         * platform/gtk/legacy-animation-engine/animations/additive-transform-animations-expected.png: Added.
2151         * platform/gtk/legacy-animation-engine/animations/additive-transform-animations-expected.txt: Added.
2152         * platform/gtk/legacy-animation-engine/animations/animation-offscreen-to-onscreen-expected.png: Added.
2153         * platform/gtk/legacy-animation-engine/animations/cross-fade-border-image-source-expected.png: Added.
2154         * platform/gtk/legacy-animation-engine/animations/cross-fade-border-image-source-expected.txt: Added.
2155         * platform/gtk/legacy-animation-engine/animations/cross-fade-list-style-image-expected.png: Added.
2156         * platform/gtk/legacy-animation-engine/animations/cross-fade-list-style-image-expected.txt: Added.
2157         * platform/gtk/legacy-animation-engine/animations/cross-fade-webkit-mask-box-image-expected.png: Added.
2158         * platform/gtk/legacy-animation-engine/animations/cross-fade-webkit-mask-box-image-expected.txt: Added.
2159         * platform/gtk/legacy-animation-engine/animations/cross-fade-webkit-mask-image-expected.png: Added.
2160         * platform/gtk/legacy-animation-engine/animations/cross-fade-webkit-mask-image-expected.txt: Added.
2161         * platform/gtk/legacy-animation-engine/animations/missing-values-first-keyframe-expected.png: Added.
2162         * platform/gtk/legacy-animation-engine/animations/missing-values-first-keyframe-expected.txt: Added.
2163         * platform/gtk/legacy-animation-engine/animations/missing-values-last-keyframe-expected.png: Added.
2164         * platform/gtk/legacy-animation-engine/animations/missing-values-last-keyframe-expected.txt: Added.
2165         * platform/gtk/legacy-animation-engine/animations/opacity-transform-animation-expected.png: Added.
2166         * platform/gtk/legacy-animation-engine/animations/state-at-end-event-expected.png: Added.
2167         * platform/gtk/legacy-animation-engine/animations/state-at-end-event-expected.txt: Added.
2168         * platform/gtk/legacy-animation-engine/animations/suspend-transform-animation-expected.png: Added.
2169         * platform/gtk/legacy-animation-engine/compositing/animation/state-at-end-event-transform-layer-expected.png: Added.
2170         * platform/gtk/legacy-animation-engine/compositing/animation/state-at-end-event-transform-layer-expected.txt: Added.
2171         * platform/gtk/legacy-animation-engine/compositing/geometry/partial-layout-update-expected.png: Added.
2172         * platform/gtk/legacy-animation-engine/compositing/geometry/partial-layout-update-expected.txt: Added.
2173         * platform/gtk/legacy-animation-engine/compositing/layer-creation/overlap-animation-container-expected.txt: Added.
2174         * platform/gtk/legacy-animation-engine/compositing/layer-creation/overlap-animation-expected.txt: Added.
2175         * platform/gtk/legacy-animation-engine/compositing/overflow/overflow-positioning-expected.png: Added.
2176         * platform/gtk/legacy-animation-engine/compositing/overflow/overflow-positioning-expected.txt: Added.
2177         * platform/gtk/legacy-animation-engine/compositing/repaint/become-overlay-composited-layer-expected.png: Added.
2178         * platform/gtk/legacy-animation-engine/compositing/repaint/become-overlay-composited-layer-expected.txt: Added.
2179         * platform/gtk/legacy-animation-engine/compositing/repaint/layer-repaint-rects-expected.png: Added.
2180         * platform/gtk/legacy-animation-engine/compositing/repaint/layer-repaint-rects-expected.txt: Added.
2181         * platform/gtk/legacy-animation-engine/compositing/repaint/opacity-between-absolute-expected.png: Added.
2182         * platform/gtk/legacy-animation-engine/compositing/repaint/opacity-between-absolute-expected.txt: Added.
2183         * platform/gtk/legacy-animation-engine/compositing/repaint/opacity-between-absolute2-expected.png: Added.
2184         * platform/gtk/legacy-animation-engine/compositing/repaint/opacity-between-absolute2-expected.txt: Added.
2185         * platform/gtk/legacy-animation-engine/css3/filters/composited-during-transition-layertree-expected.txt: Added.
2186         * platform/gtk/legacy-animation-engine/fast/css/transition-color-unspecified-expected.png: Added.
2187         * platform/gtk/legacy-animation-engine/fast/text/crash-complex-text-surrogate-expected.txt: Added.
2188         * platform/gtk/legacy-animation-engine/tables/mozilla/bugs/bug113235-1-expected.png: Added.
2189         * platform/gtk/legacy-animation-engine/tables/mozilla/bugs/bug113235-1-expected.txt: Added.
2190         * platform/gtk/legacy-animation-engine/transitions/cross-fade-background-image-expected.png: Added.
2191         * platform/gtk/legacy-animation-engine/transitions/cross-fade-background-image-expected.txt: Added.
2192         * platform/gtk/legacy-animation-engine/transitions/cross-fade-border-image-expected.png: Added.
2193         * platform/gtk/legacy-animation-engine/transitions/cross-fade-border-image-expected.txt: Added.
2194         * platform/gtk/legacy-animation-engine/transitions/default-timing-function-expected.png: Added.
2195         * platform/gtk/legacy-animation-engine/transitions/default-timing-function-expected.txt: Added.
2196         * platform/gtk/legacy-animation-engine/transitions/move-after-transition-expected.png: Added.
2197         * platform/gtk/legacy-animation-engine/transitions/move-after-transition-expected.txt: Added.
2198         * platform/gtk/legacy-animation-engine/transitions/opacity-transition-zindex-expected.png: Added.
2199         * platform/gtk/legacy-animation-engine/transitions/suspend-transform-transition-expected.png: Added.
2200         * platform/gtk/legacy-animation-engine/transitions/svg-text-shadow-transition-expected.png: Added.
2201         * platform/gtk/legacy-animation-engine/transitions/svg-text-shadow-transition-expected.txt: Added.
2202         * platform/gtk/legacy-animation-engine/transitions/transition-end-event-rendering-expected.png: Added.
2203         * platform/ios-simulator-wk2/TestExpectations:
2204         * platform/ios-wk1/TestExpectations:
2205         * platform/ios-wk1/legacy-animation-engine/animations/trigger-container-scroll-simple-expected.txt: Added.
2206         * platform/ios-wk1/legacy-animation-engine/compositing/backing/backface-visibility-flip-expected.txt: Added.
2207         * platform/ios-wk1/legacy-animation-engine/transitions/default-timing-function-expected.txt: Added.
2208         * platform/ios-wk2/TestExpectations:
2209         * platform/ios-wk2/legacy-animation-engine/transitions/default-timing-function-expected.png: Added.
2210         * platform/ios/TestExpectations:
2211         * platform/ios/legacy-animation-engine/animations/3d/change-transform-in-end-event-expected.txt: Added.
2212         * platform/ios/legacy-animation-engine/animations/3d/matrix-transform-type-animation-expected.txt: Added.
2213         * platform/ios/legacy-animation-engine/animations/3d/replace-filling-transform-expected.txt: Added.
2214         * platform/ios/legacy-animation-engine/animations/3d/state-at-end-event-transform-expected.txt: Added.
2215         * platform/ios/legacy-animation-engine/animations/additive-transform-animations-expected.txt: Added.
2216         * platform/ios/legacy-animation-engine/animations/animation-offscreen-to-onscreen-expected.txt: Added.
2217         * platform/ios/legacy-animation-engine/animations/cross-fade-border-image-source-expected.txt: Added.
2218         * platform/ios/legacy-animation-engine/animations/cross-fade-list-style-image-expected.txt: Added.
2219         * platform/ios/legacy-animation-engine/animations/cross-fade-webkit-mask-box-image-expected.txt: Added.
2220         * platform/ios/legacy-animation-engine/animations/cross-fade-webkit-mask-image-expected.txt: Added.
2221         * platform/ios/legacy-animation-engine/animations/missing-values-first-keyframe-expected.txt: Added.
2222         * platform/ios/legacy-animation-engine/animations/missing-values-last-keyframe-expected.txt: Added.
2223         * platform/ios/legacy-animation-engine/animations/opacity-transform-animation-expected.txt: Added.
2224         * platform/ios/legacy-animation-engine/animations/state-at-end-event-expected.txt: Added.
2225         * platform/ios/legacy-animation-engine/animations/suspend-transform-animation-expected.txt: Added.
2226         * platform/ios/legacy-animation-engine/compositing/animation/state-at-end-event-transform-layer-expected.png: Added.
2227         * platform/ios/legacy-animation-engine/compositing/animation/state-at-end-event-transform-layer-expected.txt: Added.
2228         * platform/ios/legacy-animation-engine/compositing/contents-scale/animating-expected.txt: Added.
2229         * platform/ios/legacy-animation-engine/compositing/geometry/partial-layout-update-expected.png: Added.
2230         * platform/ios/legacy-animation-engine/compositing/geometry/partial-layout-update-expected.txt: Added.
2231         * platform/ios/legacy-animation-engine/compositing/layer-creation/overlap-animation-clipping-expected.txt: Added.
2232         * platform/ios/legacy-animation-engine/compositing/layer-creation/overlap-animation-container-expected.txt: Added.
2233         * platform/ios/legacy-animation-engine/compositing/layer-creation/scale-rotation-animation-overlap-expected.txt: Added.
2234         * platform/ios/legacy-animation-engine/compositing/overflow/overflow-positioning-expected.png: Added.
2235         * platform/ios/legacy-animation-engine/compositing/overflow/overflow-positioning-expected.txt: Added.
2236         * platform/ios/legacy-animation-engine/compositing/reflections/animation-inside-reflection-expected.png: Added.
2237         * platform/ios/legacy-animation-engine/compositing/reflections/animation-inside-reflection-expected.txt: Added.
2238         * platform/ios/legacy-animation-engine/compositing/reflections/load-video-in-reflection-expected.txt: Added.
2239         * platform/ios/legacy-animation-engine/compositing/reflections/nested-reflection-animated-expected.png: Added.
2240         * platform/ios/legacy-animation-engine/compositing/reflections/nested-reflection-animated-expected.txt: Added.
2241         * platform/ios/legacy-animation-engine/compositing/reflections/nested-reflection-transition-expected.png: Added.
2242         * platform/ios/legacy-animation-engine/compositing/reflections/nested-reflection-transition-expected.txt: Added.
2243         * platform/ios/legacy-animation-engine/compositing/repaint/become-overlay-composited-layer-expected.png: Added.
2244         * platform/ios/legacy-animation-engine/compositing/repaint/become-overlay-composited-layer-expected.txt: Added.
2245         * platform/ios/legacy-animation-engine/compositing/repaint/layer-repaint-rects-expected.png: Added.
2246         * platform/ios/legacy-animation-engine/compositing/repaint/layer-repaint-rects-expected.txt: Added.
2247         * platform/ios/legacy-animation-engine/compositing/repaint/opacity-between-absolute-expected.png: Added.
2248         * platform/ios/legacy-animation-engine/compositing/repaint/opacity-between-absolute-expected.txt: Added.
2249         * platform/ios/legacy-animation-engine/compositing/repaint/opacity-between-absolute2-expected.png: Added.
2250         * platform/ios/legacy-animation-engine/compositing/repaint/opacity-between-absolute2-expected.txt: Added.
2251         * platform/ios/legacy-animation-engine/compositing/transitions/scale-transition-no-start-expected.png: Added.
2252         * platform/ios/legacy-animation-engine/compositing/transitions/scale-transition-no-start-expected.txt: Added.
2253         * platform/ios/legacy-animation-engine/compositing/transitions/singular-scale-transition-expected.png: Added.
2254         * platform/ios/legacy-animation-engine/compositing/transitions/singular-scale-transition-expected.txt: Added.
2255         * platform/ios/legacy-animation-engine/compositing/visible-rect/animated-expected.txt: Added.
2256         * platform/ios/legacy-animation-engine/compositing/visible-rect/animated-from-none-expected.txt: Added.
2257         * platform/ios/legacy-animation-engine/css3/filters/composited-during-transition-layertree-expected.txt: Added.
2258         * platform/ios/legacy-animation-engine/fast/dom/event-handler-attributes-expected.txt: Added.
2259         * platform/ios/legacy-animation-engine/fast/text/crash-complex-text-surrogate-expected.txt: Added.
2260         * platform/ios/legacy-animation-engine/tables/mozilla/bugs/bug113235-1-expected.txt: Added.
2261         * platform/ios/legacy-animation-engine/transitions/cross-fade-border-image-expected.txt: Added.
2262         * platform/ios/legacy-animation-engine/transitions/default-timing-function-expected.txt: Added.
2263         * platform/ios/legacy-animation-engine/transitions/move-after-transition-expected.txt: Added.
2264         * platform/ios/legacy-animation-engine/transitions/svg-text-shadow-transition-expected.txt: Added.
2265         * platform/mac-wk1/TestExpectations:
2266         * platform/mac-wk2/TestExpectations:
2267         * platform/mac-yosemite/legacy-animation-engine/fast/text/crash-complex-text-surrogate-expected.txt: Added.
2268         * platform/mac/TestExpectations:
2269         * platform/mac/legacy-animation-engine/animations/3d/change-transform-in-end-event-expected.png: Added.
2270         * platform/mac/legacy-animation-engine/animations/3d/change-transform-in-end-event-expected.txt: Added.
2271         * platform/mac/legacy-animation-engine/animations/3d/matrix-transform-type-animation-expected.png: Added.
2272         * platform/mac/legacy-animation-engine/animations/3d/matrix-transform-type-animation-expected.txt: Added.
2273         * platform/mac/legacy-animation-engine/animations/3d/state-at-end-event-transform-expected.png: Added.
2274         * platform/mac/legacy-animation-engine/animations/3d/state-at-end-event-transform-expected.txt: Added.
2275         * platform/mac/legacy-animation-engine/animations/additive-transform-animations-expected.txt: Added.
2276         * platform/mac/legacy-animation-engine/animations/cross-fade-border-image-source-expected.png: Added.
2277         * platform/mac/legacy-animation-engine/animations/cross-fade-border-image-source-expected.txt: Added.
2278         * platform/mac/legacy-animation-engine/animations/cross-fade-list-style-image-expected.png: Added.
2279         * platform/mac/legacy-animation-engine/animations/cross-fade-list-style-image-expected.txt: Added.
2280         * platform/mac/legacy-animation-engine/animations/cross-fade-webkit-mask-box-image-expected.png: Added.
2281         * platform/mac/legacy-animation-engine/animations/cross-fade-webkit-mask-box-image-expected.txt: Added.
2282         * platform/mac/legacy-animation-engine/animations/cross-fade-webkit-mask-image-expected.png: Added.
2283         * platform/mac/legacy-animation-engine/animations/cross-fade-webkit-mask-image-expected.txt: Added.
2284         * platform/mac/legacy-animation-engine/animations/missing-values-first-keyframe-expected.txt: Added.
2285         * platform/mac/legacy-animation-engine/animations/missing-values-last-keyframe-expected.png: Added.
2286         * platform/mac/legacy-animation-engine/animations/missing-values-last-keyframe-expected.txt: Added.
2287         * platform/mac/legacy-animation-engine/animations/state-at-end-event-expected.png: Added.
2288         * platform/mac/legacy-animation-engine/animations/state-at-end-event-expected.txt: Added.
2289         * platform/mac/legacy-animation-engine/compositing/animation/busy-indicator-expected.png: Added.
2290         * platform/mac/legacy-animation-engine/compositing/animation/state-at-end-event-transform-layer-expected.png: Added.
2291         * platform/mac/legacy-animation-engine/compositing/animation/state-at-end-event-transform-layer-expected.txt: Added.
2292         * platform/mac/legacy-animation-engine/compositing/geometry/partial-layout-update-expected.png: Added.
2293         * platform/mac/legacy-animation-engine/compositing/geometry/partial-layout-update-expected.txt: Added.
2294         * platform/mac/legacy-animation-engine/compositing/layer-creation/overlap-animation-container-expected.txt: Added.
2295         * platform/mac/legacy-animation-engine/compositing/overflow/overflow-positioning-expected.png: Added.
2296         * platform/mac/legacy-animation-engine/compositing/overflow/overflow-positioning-expected.txt: Added.
2297         * platform/mac/legacy-animation-engine/compositing/reflections/animation-inside-reflection-expected.png: Added.
2298         * platform/mac/legacy-animation-engine/compositing/reflections/animation-inside-reflection-expected.txt: Added.
2299         * platform/mac/legacy-animation-engine/compositing/reflections/load-video-in-reflection-expected.png: Added.
2300         * platform/mac/legacy-animation-engine/compositing/reflections/load-video-in-reflection-expected.txt: Added.
2301         * platform/mac/legacy-animation-engine/compositing/reflections/nested-reflection-animated-expected.png: Added.
2302         * platform/mac/legacy-animation-engine/compositing/reflections/nested-reflection-animated-expected.txt: Added.
2303         * platform/mac/legacy-animation-engine/compositing/reflections/nested-reflection-transition-expected.png: Added.
2304         * platform/mac/legacy-animation-engine/compositing/reflections/nested-reflection-transition-expected.txt: Added.
2305         * platform/mac/legacy-animation-engine/compositing/repaint/become-overlay-composited-layer-expected.png: Added.
2306         * platform/mac/legacy-animation-engine/compositing/repaint/become-overlay-composited-layer-expected.txt: Added.
2307         * platform/mac/legacy-animation-engine/compositing/repaint/layer-repaint-rects-expected.png: Added.
2308         * platform/mac/legacy-animation-engine/compositing/repaint/layer-repaint-rects-expected.txt: Added.
2309         * platform/mac/legacy-animation-engine/compositing/repaint/opacity-between-absolute-expected.png: Added.
2310         * platform/mac/legacy-animation-engine/compositing/repaint/opacity-between-absolute-expected.txt: Added.
2311         * platform/mac/legacy-animation-engine/compositing/repaint/opacity-between-absolute2-expected.png: Added.
2312         * platform/mac/legacy-animation-engine/compositing/repaint/opacity-between-absolute2-expected.txt: Added.
2313         * platform/mac/legacy-animation-engine/compositing/transitions/scale-transition-no-start-expected.png: Added.
2314         * platform/mac/legacy-animation-engine/compositing/transitions/scale-transition-no-start-expected.txt: Added.
2315         * platform/mac/legacy-animation-engine/compositing/transitions/singular-scale-transition-expected.png: Added.
2316         * platform/mac/legacy-animation-engine/compositing/transitions/singular-scale-transition-expected.txt: Added.
2317         * platform/mac/legacy-animation-engine/compositing/visible-rect/animated-expected.txt: Added.
2318         * platform/mac/legacy-animation-engine/compositing/visible-rect/animated-from-none-expected.txt: Added.
2319         * platform/mac/legacy-animation-engine/css3/filters/composited-during-animation-layertree-expected.txt: Added.
2320         * platform/mac/legacy-animation-engine/css3/filters/composited-during-transition-layertree-expected.txt: Added.
2321         * platform/mac/legacy-animation-engine/fast/css/transition-color-unspecified-expected.png: Added.
2322         * platform/mac/legacy-animation-engine/fast/text/crash-complex-text-surrogate-expected.txt: Added.
2323         * platform/mac/legacy-animation-engine/tables/mozilla/bugs/bug113235-1-expected.png: Added.
2324         * platform/mac/legacy-animation-engine/tables/mozilla/bugs/bug113235-1-expected.txt: Added.
2325         * platform/mac/legacy-animation-engine/transitions/cross-fade-background-image-expected.png: Added.
2326         * platform/mac/legacy-animation-engine/transitions/cross-fade-background-image-expected.txt: Added.
2327         * platform/mac/legacy-animation-engine/transitions/cross-fade-border-image-expected.png: Added.
2328         * platform/mac/legacy-animation-engine/transitions/cross-fade-border-image-expected.txt: Added.
2329         * platform/mac/legacy-animation-engine/transitions/default-timing-function-expected.png: Added.
2330         * platform/mac/legacy-animation-engine/transitions/default-timing-function-expected.txt: Added.
2331         * platform/mac/legacy-animation-engine/transitions/move-after-transition-expected.png: Added.
2332         * platform/mac/legacy-animation-engine/transitions/move-after-transition-expected.txt: Added.
2333         * platform/mac/legacy-animation-engine/transitions/opacity-transition-zindex-expected.png: Added.
2334         * platform/mac/legacy-animation-engine/transitions/svg-text-shadow-transition-expected.png: Added.
2335         * platform/mac/legacy-animation-engine/transitions/svg-text-shadow-transition-expected.txt: Added.
2336         * platform/mac/legacy-animation-engine/transitions/transition-end-event-rendering-expected.png: Added.
2337         * platform/win/TestExpectations:
2338         * platform/win/legacy-animation-engine/animations/3d/change-transform-in-end-event-expected.txt: Added.
2339         * platform/win/legacy-animation-engine/animations/3d/matrix-transform-type-animation-expected.txt: Added.
2340         * platform/win/legacy-animation-engine/animations/3d/state-at-end-event-transform-expected.txt: Added.
2341         * platform/win/legacy-animation-engine/animations/additive-transform-animations-expected.txt: Added.
2342         * platform/win/legacy-animation-engine/animations/cross-fade-border-image-source-expected.txt: Added.
2343         * platform/win/legacy-animation-engine/animations/cross-fade-list-style-image-expected.txt: Added.
2344         * platform/win/legacy-animation-engine/animations/cross-fade-webkit-mask-box-image-expected.txt: Added.
2345         * platform/win/legacy-animation-engine/animations/missing-values-first-keyframe-expected.txt: Added.
2346         * platform/win/legacy-animation-engine/animations/missing-values-last-keyframe-expected.txt: Added.
2347         * platform/win/legacy-animation-engine/animations/state-at-end-event-expected.txt: Added.
2348         * platform/win/legacy-animation-engine/compositing/animation/state-at-end-event-transform-layer-expected.txt: Added.
2349         * platform/win/legacy-animation-engine/compositing/geometry/partial-layout-update-expected.txt: Added.
2350         * platform/win/legacy-animation-engine/compositing/overflow/overflow-positioning-expected.txt: Added.
2351         * platform/win/legacy-animation-engine/compositing/reflections/animation-inside-reflection-expected.txt: Added.
2352         * platform/win/legacy-animation-engine/compositing/reflections/nested-reflection-animated-expected.txt: Added.
2353         * platform/win/legacy-animation-engine/compositing/reflections/nested-reflection-transition-expected.txt: Added.
2354         * platform/win/legacy-animation-engine/compositing/repaint/become-overlay-composited-layer-expected.txt: Added.
2355         * platform/win/legacy-animation-engine/compositing/repaint/layer-repaint-rects-expected.txt: Added.
2356         * platform/win/legacy-animation-engine/compositing/repaint/opacity-between-absolute-expected.txt: Added.
2357         * platform/win/legacy-animation-engine/compositing/repaint/opacity-between-absolute2-expected.txt: Added.
2358         * platform/win/legacy-animation-engine/compositing/transitions/scale-transition-no-start-expected.txt: Added.
2359         * platform/win/legacy-animation-engine/compositing/transitions/singular-scale-transition-expected.txt: Added.
2360         * platform/win/legacy-animation-engine/fast/css/image-set-value-not-removed-crash-expected.txt: Added.
2361         * platform/win/legacy-animation-engine/fast/harness/results-expected.txt: Added.
2362         * platform/win/legacy-animation-engine/fast/text/crash-complex-text-surrogate-expected.txt: Added.
2363         * platform/win/legacy-animation-engine/tables/mozilla/bugs/bug113235-1-expected.txt: Added.
2364         * platform/win/legacy-animation-engine/transitions/default-timing-function-expected.txt: Added.
2365         * platform/wincairo/TestExpectations:
2366         * platform/wincairo/legacy-animation-engine/animations/additive-transform-animations-expected.txt: Added.
2367         * platform/wincairo/legacy-animation-engine/animations/cross-fade-border-image-source-expected.txt: Added.
2368         * platform/wincairo/legacy-animation-engine/animations/cross-fade-list-style-image-expected.txt: Added.
2369         * platform/wincairo/legacy-animation-engine/animations/cross-fade-webkit-mask-box-image-expected.txt: Added.
2370         * platform/wincairo/legacy-animation-engine/animations/cross-fade-webkit-mask-image-expected.txt: Added.
2371         * platform/wincairo/legacy-animation-engine/animations/missing-values-first-keyframe-expected.txt: Added.
2372         * platform/wincairo/legacy-animation-engine/animations/missing-values-last-keyframe-expected.txt: Added.
2373         * platform/wincairo/legacy-animation-engine/animations/state-at-end-event-expected.txt: Added.
2374         * platform/wincairo/legacy-animation-engine/css3/filters/composited-during-transition-layertree-expected.txt: Added.
2375         * platform/wincairo/legacy-animation-engine/fast/text/crash-complex-text-surrogate-expected.txt: Added.
2376         * platform/wincairo/legacy-animation-engine/tables/mozilla/bugs/bug113235-1-expected.txt: Added.
2377         * platform/wincairo/legacy-animation-engine/transitions/cross-fade-border-image-expected.txt: Added.
2378         * platform/wincairo/legacy-animation-engine/transitions/default-timing-function-expected.txt: Added.
2379         * platform/wincairo/legacy-animation-engine/transitions/move-after-transition-expected.txt: Added.
2380         * platform/wincairo/legacy-animation-engine/transitions/svg-text-shadow-transition-expected.txt: Added.
2381         * platform/wk2/TestExpectations:
2382         * platform/wpe/TestExpectations:
2383         * platform/wpe/legacy-animation-engine/animations/3d/change-transform-in-end-event-expected.txt: Added.
2384         * platform/wpe/legacy-animation-engine/animations/3d/matrix-transform-type-animation-expected.txt: Added.
2385         * platform/wpe/legacy-animation-engine/animations/3d/state-at-end-event-transform-expected.txt: Added.
2386         * platform/wpe/legacy-animation-engine/animations/additive-transform-animations-expected.txt: Added.
2387         * platform/wpe/legacy-animation-engine/animations/cross-fade-border-image-source-expected.txt: Added.
2388         * platform/wpe/legacy-animation-engine/animations/cross-fade-list-style-image-expected.txt: Added.
2389         * platform/wpe/legacy-animation-engine/animations/cross-fade-webkit-mask-box-image-expected.txt: Added.
2390         * platform/wpe/legacy-animation-engine/animations/cross-fade-webkit-mask-image-expected.txt: Added.
2391         * platform/wpe/legacy-animation-engine/animations/lineheight-animation-expected.txt: Added.
2392         * platform/wpe/legacy-animation-engine/animations/missing-values-first-keyframe-expected.txt: Added.
2393         * platform/wpe/legacy-animation-engine/animations/missing-values-last-keyframe-expected.txt: Added.
2394         * platform/wpe/legacy-animation-engine/animations/simultaneous-start-transform-expected.txt: Added.
2395         * platform/wpe/legacy-animation-engine/animations/state-at-end-event-expected.txt: Added.
2396         * platform/wpe/legacy-animation-engine/animations/width-using-ems-expected.txt: Added.
2397         * platform/wpe/legacy-animation-engine/tables/mozilla/bugs/bug113235-1-expected.txt: Added.
2398         * platform/wpe/legacy-animation-engine/transitions/cross-fade-border-image-expected.txt: Added.
2399         * platform/wpe/legacy-animation-engine/transitions/default-timing-function-expected.txt: Added.
2400         * platform/wpe/legacy-animation-engine/transitions/move-after-transition-expected.txt: Added.
2401         * platform/wpe/legacy-animation-engine/transitions/svg-text-shadow-transition-expected.txt: Added.
2402
2403 2018-04-09  Ryan Haddad  <ryanhaddad@apple.com>
2404
2405         Rebaseline WebCryptoAPI tests for High Sierra.
2406
2407         Unreviewed test gardening.
2408
2409         * platform/mac-sierra/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker-expected.txt: Added.
2410         * platform/mac-sierra/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker-expected.txt: Added.
2411         * platform/mac-sierra/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.https.worker-expected.txt: Added.
2412         * platform/mac-sierra/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.https.worker-expected.txt: Added.
2413         * platform/mac-sierra/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.https.worker-expected.txt: Added.
2414         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker-expected.txt: Added.
2415         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker-expected.txt: Added.
2416         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.https.worker-expected.txt: Added.
2417         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.https.worker-expected.txt: Added.
2418         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.https.worker-expected.txt: Added.
2419
2420 2018-04-09  Brendan McLoughlin  <brendan@bocoup.com>
2421
2422         sync remaining web-platform-tests to 94b33b573a069ae5170104ca581a354a35762536
2423         https://bugs.webkit.org/show_bug.cgi?id=184333
2424
2425         Reviewed by Youenn Fablet.
2426
2427         * TestExpectations:
2428         * platform/gtk/TestExpectations:
2429         * platform/ios-wk2/TestExpectations:
2430         * platform/ios/TestExpectations:
2431         * platform/mac-wk1/TestExpectations:
2432         * platform/mac-wk1/imported/w3c/web-platform-tests/html/semantics/text-level-semantics/the-a-element/a-download-click-404-expected.txt:
2433         * platform/mac-wk2/TestExpectations:
2434         * platform/mac/TestExpectations:
2435         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.worker-expected.txt: Added.
2436         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/idlharness.worker-expected.png: Added.
2437         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt:
2438         * platform/mac/imported/w3c/web-platform-tests/media-source/mediasource-addsourcebuffer-expected.txt:
2439         * platform/wpe/TestExpectations:
2440         * tests-options.json:
2441
2442 2018-04-07  Youenn Fablet  <youenn@apple.com>
2443
2444         Response headers should be filtered when sent from NetworkProcess to WebProcess
2445         https://bugs.webkit.org/show_bug.cgi?id=184310
2446
2447         Unreviewed.
2448         Fixed bogus const declaration.
2449         Improved sub test titles.
2450
2451         * http/wpt/service-workers/header-filtering.https-expected.txt:
2452         * http/wpt/service-workers/header-filtering.https.html:
2453
2454 2018-04-06  Youenn Fablet  <youenn@apple.com>
2455
2456         Response headers should be filtered when sent from NetworkProcess to WebProcess
2457         https://bugs.webkit.org/show_bug.cgi?id=184310
2458
2459         Reviewed by Ryosuke Niwa.
2460
2461         Rebased tests for WK2 as Server response header is now filtered out for cross-origin and not fetch/XHR loads.
2462
2463         * http/wpt/service-workers/header-filtering-worker.js: Added.
2464         * http/wpt/service-workers/header-filtering.https-expected.txt: Added.
2465         Some tests are failing as navigation loads are not yet filtered and we
2466         have no good way yet to detect cross origin loads.
2467         * http/wpt/service-workers/header-filtering.https.html: Added.
2468         * http/wpt/service-workers/resources/header-filtering-iframe.html: Added.
2469         * http/wpt/service-workers/resources/response-full-of-headers.py: Added.
2470         * http/tests/webarchive/cross-origin-stylesheet-crash-expected.txt: Added.
2471         * http/tests/webarchive/test-preload-resources-expected.txt: Added.
2472         * platform/mac-wk1/http/tests/webarchive/cross-origin-stylesheet-crash-expected.txt: Added.
2473         * platform/mac-wk1/http/tests/webarchive/test-preload-resources-expected.txt: Added.
2474         * platform/win/http/tests/webarchive/cross-origin-stylesheet-crash-expected.txt: Added.
2475         * platform/win/http/tests/webarchive/test-preload-resources-expected.txt: Added.
2476
2477 2018-04-06  Ryan Haddad  <ryanhaddad@apple.com>
2478
2479         Mark fast/loader/submit-form-while-parsing-2.html as flaky.
2480         https://bugs.webkit.org/show_bug.cgi?id=184051
2481
2482         Unreviewed test gardening.
2483
2484         * platform/mac-wk2/TestExpectations:
2485
2486 2018-04-06  Ryan Haddad  <ryanhaddad@apple.com>
2487
2488         Mark three wpt LayoutTests as slow on iOS
2489         https://bugs.webkit.org/show_bug.cgi?id=184278
2490
2491         Unreviewed test gardening.
2492
2493         These tests were marked as slow for macOS debug, but not for iOS.
2494
2495         * platform/ios/TestExpectations:
2496
2497 2018-04-06  Youenn Fablet  <youenn@apple.com>
2498
2499         Import wpt webaudio tests
2500         https://bugs.webkit.org/show_bug.cgi?id=184348
2501
2502         Reviewed by Eric Carlson.
2503
2504         * TestExpectations:
2505         * resources/testharnessreport.js: Mock AudioContext with webkitAudioContext for wpt tests only.
2506
2507 2018-04-06  Ms2ger  <Ms2ger@igalia.com>
2508
2509         Implement createImageBitmap(Blob)
2510         https://bugs.webkit.org/show_bug.cgi?id=183247
2511
2512         Reviewed by Dean Jackson.
2513
2514         Update expectations.
2515
2516         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2517
2518 2018-04-06  Zalan Bujtas  <zalan@apple.com>
2519
2520         Flex child does not get repainted when it is inserted back to the render tree.
2521         https://bugs.webkit.org/show_bug.cgi?id=184361
2522         <rdar://problem/34528716>
2523
2524         Reviewed by Antti Koivisto.
2525
2526         * fast/flexbox/missing-repaint-when-flext-item-never-had-layout-expected.txt: Added.
2527         * fast/flexbox/missing-repaint-when-flext-item-never-had-layout.html: Added.
2528
2529 2018-04-06  Daniel Bates  <dabates@apple.com>
2530
2531         Emit a more informative message when a script is blocked due to "X-Content-Type: nosniff"
2532         https://bugs.webkit.org/show_bug.cgi?id=184359
2533
2534         Reviewed by Per Arne Vollan.
2535
2536         Adds a test to ensure we block importing scripts into a Web Worker whose HTTP responses
2537         include "X-Content-Type: nosniff" and have a non script MIME type.
2538
2539         Also update existing expected results.
2540
2541         * http/tests/security/contentTypeOptions/invalid-content-type-options-allowed-expected.txt:
2542         * http/tests/security/contentTypeOptions/nosniff-dynamic-script-blocked-expected.txt:
2543         * http/tests/security/contentTypeOptions/nosniff-importScript-blocked-expected.txt: Added.
2544         * http/tests/security/contentTypeOptions/nosniff-importScript-blocked.html: Added.
2545         * http/tests/security/contentTypeOptions/nosniff-script-allowed-expected.txt:
2546         * http/tests/security/contentTypeOptions/nosniff-script-blocked-expected.txt:
2547         * http/tests/security/contentTypeOptions/nosniff-script-without-content-type-blocked-expected.txt:
2548         * http/tests/security/contentTypeOptions/resources/nosniff-importScript-blocked.js: Added.
2549         (let.mimeType.of.unscriptyMIMETypes.catch):
2550         * http/tests/security/contentTypeOptions/resources/script-with-header.pl:
2551         * http/tests/security/module-correct-mime-types-expected.txt:
2552
2553 2018-04-06  Daniel Bates  <dabates@apple.com>
2554
2555         importScripts() should throw exception with a reason when it fails to load a script from the network
2556         https://bugs.webkit.org/show_bug.cgi?id=184345
2557
2558         Reviewed by Alexey Proskuryakov.
2559
2560         Update expected results.
2561
2562         * http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-importScripts-redirect-cross-origin-blocked-expected.txt:
2563         * http/tests/security/contentSecurityPolicy/worker-csp-importScripts-redirect-cross-origin-blocked-expected.txt:
2564         * http/tests/workers/worker-importScripts-expected.txt:
2565
2566 2018-04-06  Ryan Haddad  <ryanhaddad@apple.com>
2567
2568         Remove pass expectation for LayoutTest imported/w3c/web-platform-tests/FileAPI/url/sandboxed-iframe.html
2569         https://bugs.webkit.org/show_bug.cgi?id=184362
2570
2571         Unreviewed test gardening.
2572
2573         * platform/mac-wk2/TestExpectations:
2574
2575 2018-04-06  Brendan McLoughlin  <brendan@bocoup.com>
2576
2577         Sync 2dcontext, FileAPI, IndexedDB, background-fetch, credential-management, custom-elements, dom, encoding, and fetch web-platform-tests to 94b33b573a069ae5170104ca581a354a35762536
2578         https://bugs.webkit.org/show_bug.cgi?id=184299
2579
2580         Reviewed by Youenn Fablet.
2581
2582         * TestExpectations:
2583         * platform/gtk/TestExpectations:
2584         * platform/ios-simulator/TestExpectations:
2585         * platform/ios/TestExpectations:
2586         * platform/mac-wk1/TestExpectations:
2587         * platform/mac-wk1/imported/w3c/web-platform-tests/FileAPI/url/url-with-fetch.any-expected.txt: Added.
2588         * platform/mac-wk1/imported/w3c/web-platform-tests/FileAPI/url/url-with-fetch.any.worker-expected.txt: Added.
2589         * platform/mac-wk2/TestExpectations:
2590         * platform/mac/TestExpectations:
2591         * platform/wpe/TestExpectations:
2592
2593 2018-04-05  Youenn Fablet  <youenn@apple.com>
2594
2595         Add a test for scoped cookies used to load AppCache resources
2596         https://bugs.webkit.org/show_bug.cgi?id=184315
2597
2598         Reviewed by Ryosuke Niwa.
2599
2600         * http/tests/appcache/document-cookie-http-only-expected.txt:
2601         * http/tests/appcache/document-cookie-http-only.php:
2602         * http/tests/appcache/resources/manifest-protected-script.php: Added.
2603         * http/tests/appcache/resources/scope1/cookie-protected-manifest.php: Added.
2604         * http/tests/appcache/resources/scope2/cookie-protected-script.php: Added.
2605
2606 2018-04-05  Zalan Bujtas  <zalan@apple.com>
2607
2608         Folding anonymous blocks should not result in deleting content.
2609         https://bugs.webkit.org/show_bug.cgi?id=184339
2610         <rdar://problem/37327428>
2611
2612         Reviewed by Antti Koivisto.
2613
2614         * fast/block/crash-when-subtree-is-still-attached-expected.txt: Progressing. This test does not 
2615         intend to remove "foobar" text at all.
2616         * fast/block/crash-while-folding-anonymous-blocks-expected.txt: Added.
2617         * fast/block/crash-while-folding-anonymous-blocks.html: Added.
2618
2619 2018-03-21  Ryan Haddad  <ryanhaddad@apple.com>
2620
2621         Rebaseline tests for High Sierra.
2622
2623         Unreviewed test gardening.
2624
2625         * platform/mac-sierra/fast/forms/input-table-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-table-expected.txt.
2626         * platform/mac-sierra/tables/mozilla/bugs/bug30692-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.txt.
2627         * platform/mac/fast/forms/input-table-expected.txt:
2628         * platform/mac/tables/mozilla/bugs/bug30692-expected.txt:
2629
2630 2018-04-04  Ryan Haddad  <ryanhaddad@apple.com>
2631
2632         Update TestExpectations for http/tests/media/video-buffered-range-contains-currentTime.html.
2633         https://trac.webkit.org/changeset/223243/webkit
2634
2635         Unreviewed test gardening.
2636
2637         * platform/mac-wk2/TestExpectations:
2638         * platform/mac/TestExpectations:
2639
2640 2018-04-04  Youenn Fablet  <youenn@apple.com>
2641
2642         http/wpt/loading/redirect-headers.html is flaky
2643         https://bugs.webkit.org/show_bug.cgi?id=184317
2644
2645         Reviewed by Ryosuke Niwa.
2646
2647         Wait for the completion of the fetch to end the test.
2648
2649         * http/wpt/loading/redirect-headers.html:
2650
2651 2018-04-04  Youenn Fablet  <youenn@apple.com>
2652
2653         WebRTC data channel only applications require capture permissions for direct connections
2654         https://bugs.webkit.org/show_bug.cgi?id=174500
2655         <rdar://problem/34134281>
2656
2657         Reviewed by Eric Carlson.
2658
2659         * webrtc/datachannel/mdns-ice-candidates-expected.txt: Added.
2660         * webrtc/datachannel/mdns-ice-candidates.html: Added.
2661
2662 2018-04-04  Ryan Haddad  <ryanhaddad@apple.com>
2663
2664         Mark storage/websql/database-lock-after-reload.html as flaky.
2665         https://bugs.webkit.org/show_bug.cgi?id=173928
2666
2667         Unreviewed test gardening.
2668
2669         * platform/ios/TestExpectations:
2670
2671 2018-04-04  Brendan McLoughlin  <brendan@bocoup.com>
2672
2673         Resync idlharness web-platform-tests up to 94b33b573a069ae5170104ca581a354a35762536
2674         https://bugs.webkit.org/show_bug.cgi?id=184278
2675
2676         Reviewed by Youenn Fablet.
2677
2678         * TestExpectations:
2679         * http/wpt/webauthn/idl.https.html:
2680         * platform/ios/TestExpectations:
2681         * platform/mac/TestExpectations:
2682
2683 2018-04-04  Youenn Fablet  <youenn@apple.com>
2684
2685         Add a test for HttpOnly cookies used to load AppCache resources
2686         https://bugs.webkit.org/show_bug.cgi?id=184305
2687         <rdar://problem/39175648>
2688
2689         Reviewed by Brady Eidson.
2690
2691         * http/tests/appcache/document-cookie-http-only-expected.txt: Added.
2692         * http/tests/appcache/document-cookie-http-only.php: Added.
2693
2694 2018-04-04  Ms2ger  <Ms2ger@igalia.com>
2695
2696         Test gardening for GTK.
2697         https://bugs.webkit.org/show_bug.cgi?id=184298
2698
2699         Unreviewed test gardening.
2700
2701         * platform/gtk/TestExpectations:
2702           - update expectations for fast/mediastream tests for the libwebrtc
2703             integration in r230152
2704           - skip http/wpt/loading/redirect-headers.html, which was added in
2705             r230224, because the API it uses is only implemented for cocoa
2706             (https://bugs.webkit.org/show_bug.cgi?id=184295)
2707         * platform/wpe/TestExpectations:
2708           - skip http/wpt/loading/redirect-headers.html, which was added in
2709             r230224, because the API it uses is only implemented for cocoa
2710             (https://bugs.webkit.org/show_bug.cgi?id=184295)
2711
2712 2018-04-03  Youenn Fablet  <youenn@apple.com>
2713
2714         NetworkResourceLoader does not need to expose all redirect response headers
2715         https://bugs.webkit.org/show_bug.cgi?id=184114
2716         <rdar://problem/39010557>
2717
2718         Reviewed by Ryosuke Niwa.
2719
2720         New test verifies that headers are filtered. Witout filtering, 9 headers would be visible to the injected bundle, while 6 headers reamin after filtering.
2721
2722         * http/wpt/loading/redirect-headers-expected.txt: Added.
2723         * http/wpt/loading/redirect-headers.html: Added.
2724         * platform/mac-wk1/TestExpectations: Skipped new test for WK1.
2725
2726 2018-04-03  Ryan Haddad  <ryanhaddad@apple.com>
2727
2728         Mark http/tests/appcache/interrupted-update.html as flaky.
2729         https://bugs.webkit.org/show_bug.cgi?id=184061
2730
2731         Unreviewed test gardening.
2732
2733         * TestExpectations:
2734
2735 2018-04-03  Ryan Haddad  <ryanhaddad@apple.com>
2736
2737         Mark storage/indexeddb/dont-wedge-private.html as flaky.
2738         https://bugs.webkit.org/show_bug.cgi?id=184058
2739
2740         Unreviewed test gardening.
2741
2742         * TestExpectations:
2743
2744 2018-04-03  Ryan Haddad  <ryanhaddad@apple.com>
2745
2746         Mark http/tests/workers/service/service-worker-cache-api.https.html as flaky.
2747         https://bugs.webkit.org/show_bug.cgi?id=184245
2748
2749         Unreviewed test gardening.
2750
2751         * platform/ios-wk2/TestExpectations:
2752         * platform/mac-wk2/TestExpectations:
2753
2754 2018-04-02  Said Abou-Hallawa  <sabouhallawa@apple.com>
2755
2756         Followup(r230063): Add test a layout test for https://bugs.webkit.org/show_bug.cgi?id=183972
2757         https://bugs.webkit.org/show_bug.cgi?id=184162
2758
2759         Reviewed by Daniel Bates.
2760
2761         Without r230063, running run-webkit-tests -g for this test will crash.
2762
2763         * svg/dom/animated-tearoff-list-remove-target-expected.txt: Added.
2764         * svg/dom/animated-tearoff-list-remove-target.html: Added.
2765
2766 2018-04-02  Jer Noble  <jer.noble@apple.com>
2767
2768         AudioBufferSourceNode start method causes OfflineAudioContext to start running
2769         https://bugs.webkit.org/show_bug.cgi?id=181939
2770         <rdar://problem/36755393>
2771
2772         Reviewed by Eric Carlson.
2773
2774         * webaudio/offlineaudiocontext-restriction-expected.txt: Added.
2775         * webaudio/offlineaudiocontext-restriction.html: Added.
2776
2777 2018-03-31  Brent Fulgham  <bfulgham@apple.com>
2778
2779         Show punycode if URL contains hyphen character
2780         https://bugs.webkit.org/show_bug.cgi?id=184221
2781         <rdar://problem/38044633>
2782
2783         Reviewed by Darin Adler.
2784
2785         * fast/url/host-expected.txt:
2786         * fast/url/host.html:
2787
2788 2018-03-30  Devin Rousso  <webkit@devinrousso.com>
2789
2790         Web Inspector: tint all pixels drawn by shader program when hovering ShaderProgramTreeElement
2791         https://bugs.webkit.org/show_bug.cgi?id=175223
2792
2793         Reviewed by Matt Baker.
2794
2795         * inspector/canvas/setShaderProgramHighlighted-expected.txt: Added.
2796         * inspector/canvas/setShaderProgramHighlighted.html: Added.
2797
2798 2018-03-30  Ryan Haddad  <ryanhaddad@apple.com>
2799
2800         Skip http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout.html
2801         https://bugs.webkit.org/show_bug.cgi?id=178472
2802
2803         Unreviewed test gardening.
2804
2805         * platform/mac-wk2/TestExpectations:
2806
2807 2018-03-30  Ryan Haddad  <ryanhaddad@apple.com>
2808
2809         Mark imported/w3c/web-platform-tests/html/browsers/offline/appcache/workers/appcache-worker.html as flaky.
2810         https://bugs.webkit.org/show_bug.cgi?id=184198
2811
2812         Unreviewed test gardening.
2813
2814         * TestExpectations:
2815
2816 2018-03-30  Ryan Haddad  <ryanhaddad@apple.com>
2817
2818         Mark inspector/unit-tests/debounce.html as flaky.
2819         https://bugs.webkit.org/show_bug.cgi?id=184057
2820
2821         Unreviewed test gardening.
2822
2823         * platform/mac/TestExpectations:
2824
2825 2018-03-29  Antoine Quint  <graouts@apple.com>
2826
2827         [Web Animations] CSSTransition objects should have fill: backwards to allow seeking prior to start time
2828         https://bugs.webkit.org/show_bug.cgi?id=184129
2829
2830         Reviewed by Dean Jackson.
2831
2832         Make one test opt into CSS Animations and CSS Transitions as Web Animations and fix expectations for a CSSTransition
2833         test which mistakenly assumes the fill to be "none".
2834
2835         * transitions/transition-in-delay-phase.html:
2836         * webanimations/css-transitions.html:
2837
2838 2018-03-28  Ryan Haddad  <ryanhaddad@apple.com>
2839
2840         Mark imported/w3c/web-platform-tests/IndexedDB/idbobjectstore_createIndex7-event_order.htm as flaky.
2841         https://bugs.webkit.org/show_bug.cgi?id=184116
2842
2843         Unreviewed test gardening.
2844
2845         * platform/mac/TestExpectations:
2846
2847 2018-03-29  Antoine Quint  <graouts@apple.com>
2848
2849         [Web Animations] Correctly obtain the timing function for a given keyframe
2850         https://bugs.webkit.org/show_bug.cgi?id=184146
2851
2852         Reviewed by Dean Jackson.
2853
2854         Make 4 tests opt into CSS Animations and CSS Transitions as Web Animations.
2855
2856         * animations/keyframe-timing-functions-transform.html:
2857         * animations/keyframe-timing-functions.html:
2858         * animations/keyframe-timing-functions2.html:
2859         * animations/missing-keyframe-properties-timing-function.html:
2860
2861 2018-03-29  Ryan Haddad  <ryanhaddad@apple.com>
2862
2863         Unreviewed, rolling out r230087.
2864
2865         Introduced LayoutTest failures.
2866
2867         Reverted changeset:
2868
2869         "FrameSelection::appearanceUpdateTimerFired should be robust
2870         against layout passes underneath it"
2871         https://bugs.webkit.org/show_bug.cgi?id=183395
2872         https://trac.webkit.org/changeset/230087
2873
2874 2018-03-29  Wenson Hsieh  <wenson_hsieh@apple.com>
2875
2876         FrameSelection::appearanceUpdateTimerFired should be robust against layout passes underneath it
2877         https://bugs.webkit.org/show_bug.cgi?id=183395
2878         <rdar://problem/38055732>
2879
2880         Reviewed by Zalan Bujtas.
2881
2882         Add a new layout test that passes if we didn't crash.
2883
2884         * editing/selection/iframe-update-selection-appearance-expected.txt: Added.
2885         * editing/selection/iframe-update-selection-appearance.html: Added.
2886
2887 2018-03-29  Per Arne Vollan  <pvollan@apple.com>
2888
2889         The test http/tests/websocket/tests/hybi/websocket-cookie-overwrite-behavior.html is failing on Windows.
2890         https://bugs.webkit.org/show_bug.cgi?id=184134
2891
2892         Unreviewed test gardening.
2893
2894         * platform/win/TestExpectations:
2895
2896 2018-03-29  Per Arne Vollan  <pvollan@apple.com>
2897
2898         The test transitions/opacity-transition-zindex.html is timing out on Windows.
2899         https://bugs.webkit.org/show_bug.cgi?id=184133
2900
2901         Unreviewed test gardening.
2902
2903         * platform/win/TestExpectations:
2904
2905 2018-03-28  Antoine Quint  <graouts@apple.com>
2906
2907         [Web Animations] Stop using internals.pauseTransitionAtTimeOnElement() in favor of Web Animations API for transitions tests
2908         https://bugs.webkit.org/show_bug.cgi?id=184097
2909
2910         Reviewed by Dean Jackson.
2911
2912         Make 55 tests opt into CSS Animations and CSS Transitions as Web Animations. These tests used the internals.pauseTransitionAtTimeOnElement()
2913         method, but this method should be going away since the Web Animations API allows seeking and pausing. To support this, we make
2914         transition-test-helpers.js use the Web Animations API instead of internals.pauseTransitionAtTimeOnElement() if the tests has opted
2915         into CSS Animations and CSS Transitions as Web Animations and we know it's safe to use these APIs.
2916
2917         Overall, 20 of those tests used to fail with the flag on before this change.
2918
2919         * compositing/animation/animated-composited-inside-hidden.html:
2920         * compositing/animation/computed-style-during-delay.html:
2921         * compositing/reflections/nested-reflection-transition.html:
2922         * compositing/transitions/scale-transition-no-start.html:
2923         * compositing/transitions/singular-scale-transition.html:
2924         * css3/calc/transitions-dependent.html:
2925         * css3/calc/transitions.html:
2926         * transitions/background-position-transitions.html:
2927         * transitions/background-transitions.html:
2928         * transitions/blendmode-transitions.html:
2929         * transitions/border-radius-transition.html:
2930         * transitions/clip-path-path-transitions.html:
2931         * transitions/clip-transition.html:
2932         * transitions/color-transition-all.html:
2933         * transitions/color-transition-rounding.html:
2934         * transitions/cross-fade-background-image.html:
2935         * transitions/cubic-bezier-overflow-color.html:
2936         * transitions/cubic-bezier-overflow-shadow.html:
2937         * transitions/cubic-bezier-overflow-transform.html:
2938         * transitions/default-timing-function.html:
2939         * transitions/delay.html:
2940         * transitions/flex-transitions.html:
2941         * transitions/font-family-during-transition.html:
2942         * transitions/frames-timing-function.html:
2943         * transitions/mask-transitions.html:
2944         * transitions/min-max-width-height-transitions.html:
2945         * transitions/mismatched-shadow-styles.html:
2946         * transitions/mismatched-shadow-transitions.html:
2947         * transitions/mixed-type.html:
2948         * transitions/move-after-transition.html:
2949         * transitions/multiple-background-size-transitions.html:
2950         * transitions/multiple-mask-transitions.html:
2951         * transitions/multiple-shadow-transitions.html:
2952         * transitions/negative-delay.html:
2953         * transitions/opacity-transition-zindex.html:
2954         * transitions/resources/transition-test-helpers.js:
2955         * transitions/shape-outside-transitions.html:
2956         * transitions/shorthand-border-transitions.html:
2957         * transitions/shorthand-transitions.html:
2958         * transitions/steps-timing-function.html:
2959         * transitions/svg-layout-transition.html:
2960         * transitions/svg-text-shadow-transition.html:
2961         * transitions/svg-transitions.html:
2962         * transitions/text-indent-transition.html:
2963         * transitions/transform-op-list-match.html:
2964         * transitions/transform-op-list-no-match.html:
2965         * transitions/transition-end-event-rendering.html:
2966         * transitions/transition-hit-test.html:
2967         * transitions/transition-on-element-with-content.html:
2968         * transitions/transition-shorthand-delay.html:
2969         * transitions/transition-timing-function.html:
2970         * transitions/transition-to-from-auto.html:
2971         * transitions/transition-to-from-undefined.html:
2972         * transitions/visited-link-color.html:
2973         * transitions/zero-duration-in-list.html:
2974         * transitions/zero-duration-with-non-zero-delay-start.html:
2975
2976 2018-03-28  Antoine Quint  <graouts@apple.com>
2977
2978         [Web Animations] Implement more CSSPropertyBlendingClient methods
2979         https://bugs.webkit.org/show_bug.cgi?id=184077
2980
2981         Reviewed by Dean Jackson.
2982
2983         Make 31 tests opt into the CSS Animations and CSS Transitions as Web Animations feature.
2984
2985         * animations/3d/replace-filling-transform.html:
2986         * animations/additive-transform-animations.html:
2987         * animations/animation-direction-reverse-fill-mode-hardware.html:
2988         * animations/combo-transform-rotate+scale.html:
2989         * animations/simultaneous-start-transform.html:
2990         * compositing/animation/layer-for-filling-animation.html:
2991         * compositing/reflections/animation-inside-reflection.html:
2992         * compositing/reflections/nested-reflection-animated.html:
2993         * css3/filters/backdrop/animation.html:
2994         * css3/filters/composited-during-animation.html:
2995         * css3/filters/filter-animation-from-none-hw.html:
2996         * css3/filters/filter-animation-from-none-multi-hw.html:
2997         * css3/filters/filter-animation-from-none-multi.html:
2998         * css3/filters/filter-animation-from-none.html:
2999         * css3/filters/filter-animation-hw.html:
3000         * css3/filters/filter-animation-multi-hw.html:
3001         * css3/filters/filter-animation-multi.html:
3002         * css3/filters/filter-animation.html:
3003         * css3/masking/clip-path-animation.html:
3004         * fast/filter-image/filter-image-animation.html:
3005         * fast/shapes/shape-outside-floats/shape-outside-animation.html:
3006         * fast/shapes/shape-outside-floats/shape-outside-shape-image-threshold-animation.html:
3007         * fast/shapes/shape-outside-floats/shape-outside-shape-margin-animation.html:
3008         * platform/mac-sierra/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
3009         * platform/mac-sierra/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
3010         * platform/mac-sierra/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
3011         * transitions/clip-path-transitions.html:
3012         * transitions/color-transition-premultiplied.html:
3013         * transitions/cross-fade-border-image.html:
3014         * transitions/cubic-bezier-overflow-length.html:
3015         * transitions/cubic-bezier-overflow-svg-length.html:
3016         * transitions/delay.html:
3017         * transitions/longhand-vs-shorthand-initial.html:
3018         * transitions/multiple-background-transitions.html:
3019
3020 2018-03-28  Chris Dumez  <cdumez@apple.com>
3021
3022         Align XMLHttpRequest's open() / send() / abort() with the latest specification
3023         https://bugs.webkit.org/show_bug.cgi?id=184108
3024
3025         Reviewed by Youenn Fablet.
3026
3027         * http/tests/xmlhttprequest/onloadend-event-after-abort.html:
3028         * http/tests/xmlhttprequest/onloadend-event-after-error.html:
3029         * http/tests/xmlhttprequest/simple-cross-origin-progress-events-expected.txt:
3030         * http/tests/xmlhttprequest/upload-onloadend-event-after-abort.html:
3031         * http/tests/xmlhttprequest/xmlhttprequest-sync-no-progress-events-expected.txt:
3032         Fix tests that expected a progress event before error/abort event. This is not as
3033         per specification and those tests were also failing in Firefox.
3034
3035         * http/tests/xmlhttprequest/readystatechange-and-abort.html:
3036         Fix test that expected abort() to reset state to UNSENT as this is not as per specification.
3037         This test was failing in both Firefox and Chrome.
3038
3039         * http/tests/xmlhttprequest/xmlhttprequest-abort-readyState-shouldNotDispatchEvent.html:
3040         Re-sync test from Blink. The test was wrongly expecting abort() to reset the state to
3041         UNSENT.
3042
3043 2018-03-28  Timothy Hatcher  <timothy@apple.com>
3044
3045         Consolidate NSColor to WebCore::Color conversion and fix system colors.
3046
3047         https://bugs.webkit.org/show_bug.cgi?id=184096
3048         rdar://problem/38918925
3049
3050         Reviewed by Tim Horton.
3051
3052         * fast/css/apple-system-control-colors-expected.txt: Updated with rgba() colors.
3053         * platform/mac/accessibility/content-editable-as-textarea-expected.txt: Updated with color space.
3054
3055 2018-03-28  Wenson Hsieh  <wenson_hsieh@apple.com>
3056
3057         [iOS] Multiple select appearance doesn't update when selecting or deselecting rows in the picker view
3058         https://bugs.webkit.org/show_bug.cgi?id=184110
3059         <rdar://problem/38796648>
3060
3061         Reviewed by Tim Horton.
3062
3063         Adds a new layout test to verify that after tapping on a multiple select and choosing an option, the select's
3064         renderer is updated to reflect its new state.
3065
3066         * fast/forms/ios/ipad/multiple-select-updates-renderer-expected.txt: Added.
3067         * fast/forms/ios/ipad/multiple-select-updates-renderer.html: Added.
3068         * resources/basic-gestures.js:
3069
3070 2018-03-28  Per Arne Vollan  <pvollan@apple.com>
3071
3072         Mark http/tests/preload/download_resources.html as a flaky crash on Windows.
3073         https://bugs.webkit.org/show_bug.cgi?id=179297
3074
3075         Unreviewed test gardening.
3076
3077         * platform/win/TestExpectations:
3078
3079 2018-03-28  Daniel Bates  <dabates@apple.com>
3080
3081         WebSocket cookie incorrectly stored
3082         https://bugs.webkit.org/show_bug.cgi?id=184100
3083         <rdar://problem/37928715>
3084
3085         Reviewed by Brent Fulgham.
3086
3087         * http/tests/websocket/tests/hybi/cookie_wsh.py: Added. Downloaded from
3088         <https://github.com/w3c/pywebsocket/blob/b2e1d11086fdf00b33a0d30c504f227e7d4fa86b/src/example/cookie_wsh.py>.
3089         (_add_set_cookie):
3090         (web_socket_do_extra_handshake):
3091         (web_socket_transfer_data):
3092         * http/tests/websocket/tests/hybi/websocket-cookie-overwrite-behavior-expected.txt: Added.
3093         * http/tests/websocket/tests/hybi/websocket-cookie-overwrite-behavior.html: Added.
3094
3095 2018-03-28  Matt Lewis  <jlewis3@apple.com>
3096
3097         Skipped imported/mozilla/css-animations/test_keyframeeffect-getkeyframes.html.
3098         https://bugs.webkit.org/show_bug.cgi?id=183848
3099
3100         Unreviewed test gardening.
3101
3102         * TestExpectations:
3103
3104 2018-03-28  Ryan Haddad  <ryanhaddad@apple.com>
3105
3106         Unreviewed, rolling out r230033.
3107
3108         The LayoutTests modified in this change fail an assertion on
3109         WK1.
3110
3111         Reverted changeset:
3112
3113         "[Web Animations] Implement more CSSPropertyBlendingClient
3114         methods"
3115         https://bugs.webkit.org/show_bug.cgi?id=184077
3116         https://trac.webkit.org/changeset/230033
3117
3118 2018-03-28  Alicia Boya García  <aboya@igalia.com>
3119
3120         Unreviewed GTK test gardening.
3121         https://bugs.webkit.org/show_bug.cgi?id=184088
3122
3123         * TestExpectations:
3124         * platform/gtk/TestExpectations:
3125         * platform/ios/TestExpectations:
3126         * platform/mac/TestExpectations:
3127         * platform/wpe/TestExpectations:
3128
3129 2018-03-28  Antoine Quint  <graouts@apple.com>
3130
3131         [Web Animations] Implement more CSSPropertyBlendingClient methods
3132         https://bugs.webkit.org/show_bug.cgi?id=184077
3133
3134         Reviewed by Dean Jackson.
3135
3136         Make 31 tests opt into the CSS Animations and CSS Transitions as Web Animations feature.
3137
3138         * animations/3d/replace-filling-transform.html:
3139         * animations/additive-transform-animations.html:
3140         * animations/animation-direction-reverse-fill-mode-hardware.html:
3141         * animations/combo-transform-rotate+scale.html:
3142         * animations/simultaneous-start-transform.html:
3143         * compositing/animation/layer-for-filling-animation.html:
3144         * compositing/reflections/animation-inside-reflection.html:
3145         * compositing/reflections/nested-reflection-animated.html:
3146         * css3/filters/backdrop/animation.html:
3147         * css3/filters/composited-during-animation.html:
3148         * css3/filters/filter-animation-from-none-hw.html:
3149         * css3/filters/filter-animation-from-none-multi-hw.html:
3150         * css3/filters/filter-animation-from-none-multi.html:
3151         * css3/filters/filter-animation-from-none.html:
3152         * css3/filters/filter-animation-hw.html:
3153         * css3/filters/filter-animation-multi-hw.html:
3154         * css3/filters/filter-animation-multi.html:
3155         * css3/filters/filter-animation.html:
3156         * css3/masking/clip-path-animation.html:
3157         * fast/filter-image/filter-image-animation.html:
3158         * fast/shapes/shape-outside-floats/shape-outside-animation.html:
3159         * fast/shapes/shape-outside-floats/shape-outside-shape-image-threshold-animation.html:
3160         * fast/shapes/shape-outside-floats/shape-outside-shape-margin-animation.html:
3161         * platform/mac-sierra/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
3162         * platform/mac-sierra/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
3163         * platform/mac-sierra/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
3164         * transitions/clip-path-transitions.html:
3165         * transitions/color-transition-premultiplied.html:
3166         * transitions/cross-fade-border-image.html:
3167         * transitions/cubic-bezier-overflow-length.html:
3168         * transitions/cubic-bezier-overflow-svg-length.html:
3169         * transitions/delay.html:
3170         * transitions/longhand-vs-shorthand-initial.html:
3171         * transitions/multiple-background-transitions.html:
3172
3173 2018-03-27  Timothy Hatcher  <timothy@apple.com>
3174
3175         Web Inspector: Modernize some utility functions
3176         https://bugs.webkit.org/show_bug.cgi?id=184047
3177
3178         Rubber-stamped by Matt Baker.
3179
3180         * inspector/unit-tests/string-utilities-expected.txt: Updated.
3181         * inspector/unit-tests/string-utilities.html: Added String.prototype.escapeCharacters test.
3182
3183 2018-03-26  Ryan Haddad  <ryanhaddad@apple.com>
3184
3185         Skip http/wpt/service-workers/third-party-registration.html.
3186         https://bugs.webkit.org/show_bug.cgi?id=183860
3187
3188         Unreviewed test gardening.
3189
3190         * platform/ios-wk2/TestExpectations:
3191         * platform/mac-wk2/TestExpectations:
3192
3193 2018-03-27  Youenn Fablet  <youenn@apple.com>
3194
3195         Move request checking out of PingLoad for future reuse in NetworkLoad
3196         https://bugs.webkit.org/show_bug.cgi?id=183865
3197
3198         Reviewed by Chris Dumez.
3199
3200         * http/wpt/beacon/cors/cors-preflight-cookie-expected.txt:
3201         * http/wpt/beacon/cors/cors-preflight-cookie.html:
3202
3203 2018-03-27  Daniel Bates  <dabates@apple.com>
3204
3205         CSS mask images should be retrieved using potentially CORS-enabled fetch
3206         https://bugs.webkit.org/show_bug.cgi?id=179983
3207         <rdar://problem/35678149>
3208
3209         Reviewed by Brent Fulgham.
3210
3211         Add a test to ensure we do not fetch a cross-origin CSS mask image that does
3212         not allow CORS access.
3213
3214         * http/tests/security/css-mask-image-expected.html: Added.
3215         * http/tests/security/css-mask-image.html: Added.
3216         * http/tests/security/resources/black-square.png: Added.
3217         * http/tests/security/resources/fail-mask.png: Added.
3218         * media/modern-media-controls/resources/media-controls-loader.js: Disable "Anonymous" mode
3219         fetching of mask images to allow modern media controls to load mask assets from the filesystem.
3220
3221 2018-03-27  Zalan Bujtas  <zalan@apple.com>
3222
3223         RenderBox::parent/firstChild/nextSibling/previousSiblingBox() functions should type check.
3224         https://bugs.webkit.org/show_bug.cgi?id=184032
3225         <rdar://problem/38384984>
3226
3227         Reviewed by Antti Koivisto.
3228
3229         * fast/multicol/parent-box-when-spanner-is-present-expected.txt: Added.
3230         * fast/multicol/parent-box-when-spanner-is-present.html: Added.
3231
3232
3233 2018-03-27  Antoine Quint  <graouts@apple.com>
3234
3235         [Web Animations] Stop using internals.pauseAnimationAtTimeOnElement() in favor of Web Animations API for animations tests
3236         https://bugs.webkit.org/show_bug.cgi?id=184038
3237
3238         Reviewed by Dean Jackson.
3239
3240         Make 48 tests opt into CSS Animations and CSS Transitions as Web Animations. These tests used the internals.pauseAnimationAtTimeOnElement()
3241         method, but this method should be going away since the Web Animations API allows seeking and pausing. To support this, we make
3242         animation-test-helpers.js use the Web Animations API instead of internals.pauseAnimationAtTimeOnElement() if the tests has opted
3243         into CSS Animations and CSS Transitions as Web Animations and we know it's safe to use these APIs.
3244
3245         * animations/3d/matrix-transform-type-animation.html:
3246         * animations/3d/transform-perspective.html:
3247         * animations/animation-callback-timestamp.html:
3248         * animations/animation-direction-reverse-hardware-opacity.html:
3249         * animations/animation-direction-reverse-hardware.html:
3250         * animations/animation-direction-reverse-non-hardware.html:
3251         * animations/animation-direction-reverse-timing-functions-hardware.html:
3252         * animations/animation-direction-reverse-timing-functions.html:
3253         * animations/animation-direction.html:
3254         * animations/animation-hit-test.html:
3255         * animations/animation-offscreen-to-onscreen.html:
3256         * animations/change-keyframes-expected.txt:
3257         * animations/change-keyframes.html:
3258         * animations/cross-fade-background-image.html:
3259         * animations/cross-fade-border-image-source.html:
3260         * animations/cross-fade-list-style-image.html:
3261         * animations/cross-fade-webkit-mask-box-image.html:
3262         * animations/duplicate-keys-expected.html:
3263         * animations/duplicate-keys.html:
3264         * animations/font-variations/font-stretch.html:
3265         * animations/font-variations/font-style.html:
3266         * animations/font-variations/font-variation-settings-order.html:
3267         * animations/font-variations/font-variation-settings-unlike.html:
3268         * animations/font-variations/font-variation-settings.html:
3269         * animations/font-variations/font-weight.html:
3270         * animations/generic-from-to.html:
3271         * animations/import.html:
3272         * animations/keyframe-multiple-timing-functions-transform.html:
3273         * animations/keyframes-comma-separated.html:
3274         * animations/keyframes-infinite-iterations.html:
3275         * animations/keyframes-invalid-keys.html:
3276         * animations/keyframes-out-of-order.html:
3277         * animations/keyframes.html:
3278         * animations/longhand-timing-function.html:
3279         * animations/matrix-anim.html:
3280         * animations/missing-keyframe-properties-repeating.html:
3281         * animations/missing-keyframe-properties.html:
3282         * animations/missing-values-first-keyframe.html:
3283         * animations/missing-values-last-keyframe.html:
3284         * animations/multiple-animations-timing-function.html:
3285         * animations/multiple-animations.html:
3286         * animations/multiple-keyframes.html:
3287         * animations/negative-delay.html:
3288         * animations/pause-crash.html:
3289         * animations/resources/animation-test-helpers.js:
3290         (checkExpectedValue):
3291         (pauseAnimationAtTimeOnElement):
3292         (startTest):
3293         (runAnimationTest):
3294         * animations/simultaneous-start-left.html:
3295         * animations/spring-function.html:
3296         * animations/stacking-context-unchanged-while-running.html:
3297         * animations/timing-functions.html:
3298         * animations/unanimated-style.html:
3299         * animations/unprefixed-keyframes.html:
3300
3301 2018-03-27  Per Arne Vollan  <pvollan@apple.com>
3302
3303         Mark some CSS animations tests as failing on Windows.
3304         https://bugs.webkit.org/show_bug.cgi?id=183953
3305
3306         Unreviewed test gardening.
3307
3308         * platform/win/TestExpectations:
3309
3310 2018-03-27  Eric Carlson  <eric.carlson@apple.com>
3311
3312         Make AVFoundationEnabled preference available on iOS
3313         https://bugs.webkit.org/show_bug.cgi?id=183876
3314         <rdar://problem/38726459>
3315
3316         Reviewed by Youenn Fablet.
3317
3318         * media/media-error-fired-once-expected.txt: Added.
3319         * media/media-error-fired-once.html: Added.
3320
3321 2018-03-27  Fujii Hironori  <Hironori.Fujii@sony.com>
3322
3323         [GTK] Layout test editing/deleting/delete-surrogatepair.html crashing with CRITICAL **: enchant_dict_check: assertion 'g_utf8_validate(word, len, NULL)' failed
3324         https://bugs.webkit.org/show_bug.cgi?id=176799
3325
3326         Reviewed by Carlos Garcia Campos.
3327
3328         * platform/gtk/TestExpectations: Unmarked editing/deleting/delete-surrogatepair.html.
3329
3330 2018-03-23  Antoine Quint  <graouts@apple.com>
3331
3332         [Web Animations] Make imported/mozilla/css-animations/test_animation-currenttime.html pass reliably
3333         https://bugs.webkit.org/show_bug.cgi?id=183819
3334
3335         Reviewed by Dean Jackson.
3336
3337         The test imported/mozilla/css-animations/test_animation-currenttime.html now passes reliably.
3338
3339         * TestExpectations:
3340
3341 2018-03-23  Antoine Quint  <graouts@apple.com>
3342
3343         [Web Animations] Correctly handle timing functions specified by CSS Animations and CSS Transitions
3344         https://bugs.webkit.org/show_bug.cgi?id=183935
3345
3346         Reviewed by Dean Jackson.
3347
3348         We now pass 2 additional Mozilla tests completely, so they no longer need to be marked as flaky failures or timeouts.
3349         We also update tests that we wrote ourselves and which incorrectly assumed that the effect's timing would reflect
3350         the timing function set by CSS.
3351
3352         * TestExpectations:
3353         * webanimations/css-animations-expected.txt:
3354         * webanimations/css-animations.html:
3355         * webanimations/css-transitions-expected.txt:
3356         * webanimations/css-transitions.html:
3357
3358 2018-03-26  Ryan Haddad  <ryanhaddad@apple.com>
3359
3360         Mark imported/mozilla/css-animations/test_animation-cancel.html as flaky.
3361         https://bugs.webkit.org/show_bug.cgi?id=184011
3362
3363         Unreviewed test gardening.
3364
3365         * TestExpectations:
3366
3367 2018-03-23  Daniel Bates  <dabates@apple.com>
3368
3369         Unreviewed, rolling out r229868.
3370
3371         Caused media controls tests to timeout. Will investigate
3372         offline.
3373
3374         Reverted changeset:
3375
3376         "CSS mask images should be retrieved using potentially CORS-
3377         enabled fetch"
3378         https://bugs.webkit.org/show_bug.cgi?id=179983
3379         https://trac.webkit.org/changeset/229868
3380
3381 2018-03-23  Per Arne Vollan  <pvollan@apple.com>
3382
3383         Mark accessibility/row-with-aria-role-in-native-table.html as failing on Windows.
3384         https://bugs.webkit.org/show_bug.cgi?id=183955
3385
3386         Unreviewed test gardening.
3387
3388         * platform/win/TestExpectations:
3389
3390 2018-03-23  Per Arne Vollan  <pvollan@apple.com>
3391
3392         Mark some CSS animations tests as failing on Windows.
3393         https://bugs.webkit.org/show_bug.cgi?id=183953
3394
3395         Unreviewed test gardening.
3396
3397         * platform/win/TestExpectations:
3398
3399 2018-03-23  Eric Carlson  <eric.carlson@apple.com>
3400
3401         HTMLElement factory doesn't need to call MediaPlayer::isAvailable
3402         https://bugs.webkit.org/show_bug.cgi?id=183946
3403         <rdar://problem/38802687>
3404
3405         Reviewed by Youenn Fablet.
3406
3407         * media/media-disabled-expected.txt: Added.
3408         * media/media-disabled.html: Added.
3409
3410 2018-03-23  Ryan Haddad  <ryanhaddad@apple.com>
3411
3412         Only enable LayoutTest fast/css/apple-system-control-colors.html on macOS.
3413
3414         Unreviewed test gardening.
3415
3416         * TestExpectations:
3417         * platform/mac/TestExpectations:
3418
3419 2018-03-23  Adrian Perez de Castro  <aperez@igalia.com>
3420
3421         Unreviewed WPE gardening.
3422
3423         Removed imported/mathml-in-html5 from WPE test expectations, as the
3424         path does not exit anymore after r229601
3425
3426         * platform/wpe/TestExpectations: Removd imported/mathml-in-html5
3427
3428 2018-03-23  Youenn Fablet  <youenn@apple.com>
3429
3430         Safari WebKitWebRTCAudioModule crash during <video> tag update when audio track present in MediaStream
3431         https://bugs.webkit.org/show_bug.cgi?id=181180
3432         <rdar://problem/36302375>
3433
3434         Reviewed by Eric Carlson.
3435
3436         * webrtc/video-update-often-expected.txt: Added.
3437         * webrtc/video-update-often.html: Added.
3438
3439 2018-03-23  Antoine Quint  <graouts@apple.com>
3440
3441         [Web Animations] infinite repeat counts aren't reflected for CSS Animations
3442         https://bugs.webkit.org/show_bug.cgi?id=183932
3443
3444         Reviewed by Dean Jackson.
3445
3446         One of the Mozilla tests now passes completely and reliably.
3447
3448         * TestExpectations:
3449
3450 2018-03-22  Antoine Quint  <graouts@apple.com>
3451
3452         [Web Animations] Correctly cancel animations when a parent gets a "display: none" style or when an element is removed
3453         https://bugs.webkit.org/show_bug.cgi?id=183919
3454
3455         Reviewed by Dean Jackson.
3456
3457         Three of the imported Mozilla tests now pass reliably, removing them from the list of flaky failure and timeout tests.
3458
3459         * TestExpectations:
3460
3461 2018-03-23  Antoine Quint  <graouts@apple.com>
3462
3463         [Web Animations] Animated transform styles are ignored when calling getComputedStyle()
3464         https://bugs.webkit.org/show_bug.cgi?id=183918
3465
3466         Reviewed by Dean Jackson.
3467
3468         We obtain a number of progressions by correctly serializing the transform property on getComputedStyle().
3469
3470         * platform/mac-sierra/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
3471         * platform/mac-sierra/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
3472
3473 2018-03-23  Zan Dobersek  <zdobersek@igalia.com>
3474
3475         Unreviewed GTK+ gardening.
3476
3477         Add a port-specific baseline for fast/css/apple-system-control.html.
3478
3479         Mark http/wpt/service-workers tests as a mix of failures and passes,
3480         since a lot of the tests pass now that service workers were enabled, but
3481         the passing ones are still in minority and there's additionally flaky
3482         tests. This should improve after necessary testing SW directories are
3483         properly specified.
3484
3485         In contrast, a bunch of SW-reliant tests under
3486         imported/w3c/web-platform-tests/streams are now passing consistently.
3487         Failure expectations for these are removed.
3488
3489         Failue expectations for three compositing tests are also removed after
3490         r229804 fixed them.
3491
3492         * platform/gtk/TestExpectations:
3493         * platform/gtk/fast/css/apple-system-control-colors-expected.txt: Added.
3494
3495 2018-03-22  Nan Wang  <n_wang@apple.com>
3496
3497         AX: Web table row count is incorrect when role row is added to <tr> in DOM
3498         https://bugs.webkit.org/show_bug.cgi?id=183922
3499
3500         Reviewed by Chris Fleizach.
3501
3502         * accessibility/row-with-aria-role-in-native-table-expected.txt: Added.
3503         * accessibility/row-with-aria-role-in-native-table.html: Added.
3504
3505 2018-03-22  Daniel Bates  <dabates@apple.com>
3506
3507         CSS mask images should be retrieved using potentially CORS-enabled fetch
3508         https://bugs.webkit.org/show_bug.cgi?id=179983
3509         <rdar://problem/35678149>
3510
3511         Reviewed by Brent Fulgham.
3512
3513         Add a test to ensure we do not fetch a cross-origin CSS mask image that does
3514         not allow CORS access.
3515
3516         * http/tests/security/css-mask-image-expected.html: Added.
3517         * http/tests/security/css-mask-image.html: Added.
3518         * http/tests/security/resources/black-square.png: Added.
3519         * http/tests/security/resources/fail-mask.png: Added.
3520
3521 2018-03-22  Zalan Bujtas  <zalan@apple.com>
3522
3523         [Simple line layout] Text with letter spacing is not positioned properly.
3524         https://bugs.webkit.org/show_bug.cgi?id=183079
3525         <rdar://problem/38762569>
3526
3527         Reviewed by Antti Koivisto.
3528
3529         * fast/text/simple-line-layout-dynamic-letter-word-spacing-expected.html: Added.
3530         * fast/text/simple-line-layout-dynamic-letter-word-spacing.html: Added.
3531
3532 2018-03-22  Adrian Perez de Castro  <aperez@igalia.com>
3533
3534         [WPE] Enable WOFF2 support
3535         https://bugs.webkit.org/show_bug.cgi?id=178158
3536
3537         Reviewed by Frédéric Wang.
3538
3539         * platform/wpe/TestExpectations: Unskip the fast/text/woff2.html and fast/text/woff2-totalsfntsize.html
3540
3541 2018-03-21  Antoine Quint  <graouts@apple.com>
3542
3543         [Web Animations] Make imported/mozilla/css-animations/test_event-dispatch.html pass reliably
3544         https://bugs.webkit.org/show_bug.cgi?id=183845
3545
3546         Reviewed by Dean Jackson.
3547
3548         A couple of crashing tests no longer crash and a couple are now reliably passing.
3549
3550         * TestExpectations:
3551
3552 2018-03-22  Ross Kirsling  <ross.kirsling@sony.com>
3553
3554         Unreviewed gardening. Update WinCairo TestExpectations and drop the unnecessary suffix.
3555
3556         * platform/wincairo-win10/TestExpectations: Removed.
3557         * platform/wincairo/TestExpectations: Added.
3558
3559 2018-03-22  Zalan Bujtas  <zalan@apple.com>
3560
3561         Unreviewed gardening.
3562
3563         Unskipping imported/blink/svg/css/path-layout-crash.html (should have been unskipped with r229782). 
3564
3565         * TestExpectations:
3566
3567 2018-03-22  Miguel Gomez  <magomez@igalia.com>
3568
3569         Unreviewed GTK+ gardening after r229847.
3570
3571         * platform/gtk/TestExpectations:
3572         * platform/gtk/http/tests/loading/simple-subframe-expected.txt:
3573         * platform/gtk/http/tests/navigation/redirect-to-fragment2-expected.txt: Added.
3574         * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt:
3575
3576 2018-03-22  Zalan Bujtas  <zalan@apple.com>
3577
3578         SVG root is skipped while marking percentage height descendants dirty.
3579         https://bugs.webkit.org/show_bug.cgi?id=183877
3580
3581         Reviewed by Antti Koivisto.
3582
3583         * TestExpectations:
3584
3585 2018-03-22  Frederic Wang  <fwang@igalia.com>
3586
3587         [MathML] Import WPT test to replace mathml/opentype/large-operators-italic-correction.html
3588         https://bugs.webkit.org/show_bug.cgi?id=183891
3589
3590         Reviewed by Manuel Rego Casasnovas.
3591
3592         Remove large-operators-italic-correction.html. Italic correction is tested more completely by
3593         a new WPT test that does not require Latin Modern Math to be installed on the try bots.
3594
3595         * mathml/opentype/large-operators-italic-correction-expected.txt: Removed.
3596         * mathml/opentype/large-operators-italic-correction.html: Removed.
3597         * platform/ios/TestExpectations: Remove test expectation.
3598         * platform/mac/TestExpectations: Ditto.
3599         * platform/win/TestExpectations: Ditto.
3600
3601 2018-03-21  Chris Dumez  <cdumez@apple.com>
3602
3603         Regression(r229831): fast/loader/javascript-url-iframe-remove-on-navigate-async-delegate.html is flaky
3604         https://bugs.webkit.org/show_bug.cgi?id=183885
3605
3606         Unreviewed, temporarily mark the test as flaky while I investigate.
3607
3608         * TestExpectations:
3609
3610 2018-03-21  Ryan Haddad  <ryanhaddad@apple.com>
3611
3612         Mark fast/scrolling/latching/scroll-div-no-latching.html as flaky.
3613         https://bugs.webkit.org/show_bug.cgi?id=183879
3614
3615         Unreviewed test gardening.
3616
3617         * platform/mac-wk2/TestExpectations:
3618
3619 2018-03-21  Ryan Haddad  <ryanhaddad@apple.com>
3620
3621         Mark inspector/console/messageAdded-from-named-evaluations.html as slow.
3622         https://bugs.webkit.org/show_bug.cgi?id=183880
3623
3624         Unreviewed test gardening.
3625
3626         * platform/mac/TestExpectations:
3627
3628 2018-03-21  Ryan Haddad  <ryanhaddad@apple.com>
3629
3630         Mark media/modern-media-controls/seek-backward-support/seek-backward-support.html as flaky.
3631         https://bugs.webkit.org/show_bug.cgi?id=183869
3632
3633         Unreviewed test gardening.
3634
3635         * platform/mac-wk2/TestExpectations:
3636
3637 2018-03-21  Chris Dumez  <cdumez@apple.com>
3638
3639         Make policy decisions asynchronous
3640         https://bugs.webkit.org/show_bug.cgi?id=180568
3641         <rdar://problem/37131297>
3642
3643         Reviewed by Alex Christensen.
3644
3645         Rebaseline tests for WebKit2. The issue is that some tests dump policy delegate calls
3646         and things now happen in a slightly different order now that those delegates are
3647         asynchronous.
3648
3649         * TestExpectations:
3650         * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-css-in-main-frame-expected.txt:
3651         * platform/ios/http/tests/loading/simple-subframe-expected.txt:
3652         * platform/mac-wk2/http/tests/loading/simple-subframe-expected.txt: Copied from LayoutTests/platform/ios/http/tests/loading/simple-subframe-expected.txt.
3653         * platform/wk2/fast/loader/fragment-navigation-base-blank-expected.txt: Copied from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3654         * platform/wk2/fast/loader/iframe-meta-refresh-base-blank-expected.txt: Copied from LayoutTests/platform/wk2/http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials-expected.txt.
3655         * platform/wk2/fast/loader/iframe-set-location-base-blank-expected.txt: Copied from LayoutTests/platform/wk2/http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials-expected.txt.
3656         * platform/wk2/fast/loader/main-document-url-for-non-http-loads-expected.txt: Added.
3657         * platform/wk2/fast/loader/refresh-iframe-base-blank-expected.txt: Copied from LayoutTests/platform/wk2/http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials-expected.txt.
3658         * platform/wk2/fast/loader/subframe-removes-itself-expected.txt: Copied from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3659         * platform/wk2/http/tests/contentdispositionattachmentsandbox/cross-origin-frames-disabled-expected.txt: Added.
3660         * platform/wk2/http/tests/contentextensions/block-everything-unless-domain-expected.txt: Added.
3661         * platform/wk2/http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials-expected.txt:
3662         * platform/wk2/http/tests/loading/bad-server-subframe-expected.txt: Added.
3663         * platform/wk2/http/tests/loading/basic-auth-load-URL-with-consecutive-slashes-expected.txt:
3664         * platform/wk2/http/tests/loading/redirect-with-no-location-crash-expected.txt: Copied from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3665         * platform/wk2/http/tests/loading/server-redirect-for-provisional-load-caching-expected.txt: Added.
3666         * platform/wk2/http/tests/loading/slow-parsing-subframe-expected.txt: Added.
3667         * platform/wk2/http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt: Added.
3668         * platform/wk2/http/tests/misc/window-dot-stop-expected.txt: Added.
3669         * platform/wk2/http/tests/navigation/redirect-preserves-fragment-expected.txt: Added.
3670         * platform/wk2/http/tests/navigation/redirect-to-fragment-expected.txt: Added.
3671         * platform/wk2/http/tests/navigation/redirect-to-invalid-url-expected.txt: Added.
3672         * platform/wk2/http/tests/security/XFrameOptions/x-frame-options-allowall-expected.txt: Added.
3673         * platform/wk2/http/tests/security/XFrameOptions/x-frame-options-deny-expected.txt: Added.
3674         * platform/wk2/http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-expected.txt: Added.
3675         * platform/wk2/http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-in-body-expected.txt: Added.
3676         * platform/wk2/http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-parent-same-origin-allow-expected.txt: Added.
3677         * platform/wk2/http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-parent-same-origin-deny-expected.txt: Added.
3678         * platform/wk2/http/tests/security/XFrameOptions/x-frame-options-invalid-expected.txt: Added.
3679         * platform/wk2/http/tests/security/XFrameOptions/x-frame-options-multiple-headers-conflict-expected.txt: Added.
3680         * platform/wk2/http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-allow-expected.txt: Added.
3681         * platform/wk2/http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-deny-expected.txt: Added.
3682         * platform/wk2/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt: Added.
3683         * platform/wk2/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-deny-expected.txt: Added.
3684         * platform/wk2/http/tests/security/blocked-on-redirect-expected.txt: Added.
3685         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/data-url-iframe-in-main-frame-expected.txt: Copied from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3686         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-css-in-iframe-expected.txt: Added.
3687         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-css-in-iframe-report-only-expected.txt: Added.
3688         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-css-in-main-frame-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-css-in-main-frame-expected.txt.
3689         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-iframe-in-iframe-expected.txt: Added.
3690         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-iframe-in-main-frame-expected.txt: Added.
3691         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-image-in-iframe-expected.txt: Added.
3692         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-image-in-iframe-with-enforced-and-report-policies-expected.txt: Added.
3693         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-image-in-iframe-with-inherited-policy-expected.txt: Added.
3694         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-image-in-javascript-url-iframe-in-iframe-expected.txt: Added.
3695         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-image-in-main-frame-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-css-in-main-frame-expected.txt.
3696         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-image-in-xslt-document-in-iframe-with-inherited-policy-expected.txt: Added.
3697         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-plugin-in-iframe-expected.txt: Added.
3698         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-plugin-in-main-frame-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-css-in-main-frame-expected.txt.
3699         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-script-in-iframe-expected.txt: Added.
3700         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-script-in-iframe-with-inherited-policy-expected.txt: Added.
3701         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-script-in-main-frame-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-css-in-main-frame-expected.txt.
3702         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-iframe-expected.txt: Added.
3703         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-main-frame-expected.txt: Added.
3704         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-synchronous-in-iframe-expected.txt: Added.
3705         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-synchronous-in-main-frame-expected.txt: Added.
3706         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/secure-image-after-upgrade-in-iframe-expected.txt: Copied from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3707         * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/secure-image-after-upgrade-redirect-in-iframe-expected.txt: Copied from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3708         * platform/wk2/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Added.
3709         * platform/wk2/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/proper-nested-upgrades-expected.txt: Added.
3710         * platform/wk2/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/upgrade-insecure-css-in-iframe-expected.txt: Copied from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3711         * platform/wk2/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/upgrade-redirect-http-to-https-script-in-iframe-expected.txt: Copied from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3712         * platform/wk2/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/upgrade-redirect-https-to-http-script-in-iframe-expected.txt: Copied from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3713         * platform/wk2/http/tests/security/http-0.9/iframe-blocked-expected.txt: Added.
3714         * platform/wk2/http/tests/security/mixedContent/about-blank-iframe-in-main-frame-expected.txt: Added.
3715         * platform/wk2/http/tests/security/mixedContent/data-url-iframe-in-main-frame-expected.txt: Copied from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3716         * platform/wk2/http/tests/security/mixedContent/data-url-script-in-iframe-expected.txt: Copied from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3717         * platform/wk2/http/tests/security/mixedContent/empty-url-plugin-in-frame-expected.txt: Copied from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3718         * platform/wk2/http/tests/security/mixedContent/insecure-css-in-iframe-expected.txt: Copied from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3719         * platform/wk2/http/tests/security/mixedContent/insecure-css-in-main-frame-expected.txt: Added.
3720         * platform/wk2/http/tests/security/mixedContent/insecure-css-with-secure-cookies-expected.txt: Added.
3721         * platform/wk2/http/tests/security/mixedContent/insecure-executable-css-with-secure-cookies-expected.txt: Added.
3722         * platform/wk2/http/tests/security/mixedContent/insecure-form-in-iframe-expected.txt: Copied from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3723         * platform/wk2/http/tests/security/mixedContent/insecure-form-in-main-frame-expected.txt: Added.
3724         * platform/wk2/http/tests/security/mixedContent/insecure-iframe-in-iframe-expected.txt: Added.
3725         * platform/wk2/http/tests/security/mixedContent/insecure-iframe-in-main-frame-expected.txt: Added.
3726         * platform/wk2/http/tests/security/mixedContent/insecure-image-in-iframe-expected.txt: Copied from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3727         * platform/wk2/http/tests/security/mixedContent/javascript-url-form-in-main-frame-expected.txt: Added.
3728         * platform/wk2/http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame-expected.txt: Added.
3729         * platform/wk2/http/tests/security/mixedContent/redirect-http-to-https-script-in-iframe-expected.txt: Added.
3730         * platform/wk2/http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame-expected.txt: Added.
3731         * platform/wk2/http/tests/security/mixedContent/redirect-https-to-http-image-secure-cookies-block-expected.txt: Added.
3732         * platform/wk2/http/tests/security/mixedContent/redirect-https-to-http-image-secure-cookies-expected.txt: Added.
3733         * platform/wk2/http/tests/security/mixedContent/redirect-https-to-http-script-in-iframe-expected.txt: Copied from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3734         * platform/wk2/http/tests/security/xssAuditor/script-tag-with-callbacks-expected.txt: Copied from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3735         * platform/wk2/inspector/page/frameScheduledNavigation-expected.txt: Added.
3736         * platform/wk2/loader/go-back-cached-main-resource-expected.txt: Added.
3737         * platform/wk2/webarchive/loading/mainresource-null-mimetype-crash-expected.txt: Copied from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3738         * platform/wk2/webarchive/loading/test-loading-archive-expected.txt: Copied from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3739         * platform/wk2/webarchive/loading/video-in-webarchive-expected.txt: Renamed from LayoutTests/platform/mac/webarchive/loading/mainresource-null-mimetype-crash-expected.txt.
3740
3741 2018-03-21  Said Abou-Hallawa  <sabouhallawa@apple.com>
3742
3743         Disconnect the SVGPathSegList items from their SVGPathElement before rebuilding a new list
3744         https://bugs.webkit.org/show_bug.cgi?id=183723
3745         <rdar://problem/38517871>
3746
3747         Reviewed by Daniel Bates.
3748
3749         * svg/dom/reuse-pathseg-after-changing-d-expected.txt: Added.
3750         * svg/dom/reuse-pathseg-after-changing-d.html: Added.
3751
3752 2018-03-21  Ryan Haddad  <ryanhaddad@apple.com>
3753
3754         Skip imported/w3c/web-platform-tests/service-workers/service-worker/appcache-ordering-main.https.html.
3755         https://bugs.webkit.org/show_bug.cgi?id=182176
3756
3757         Unreviewed test gardening.
3758
3759         * platform/mac-wk2/TestExpectations:
3760
3761 2018-03-21  Ryan Haddad  <ryanhaddad@apple.com>
3762
3763         Skip http/tests/resourceLoadStatistics/prevalent-resource-unhandled-keydown.html.
3764         https://bugs.webkit.org/show_bug.cgi?id=183093
3765
3766         Unreviewed test gardening.
3767
3768         * platform/mac-wk2/TestExpectations:
3769
3770 2018-03-21  Ryan Haddad  <ryanhaddad@apple.com>
3771
3772         Mark media/track/track-css-matching-timestamps.html as flaky.
3773         https://bugs.webkit.org/show_bug.cgi?id=183220
3774
3775         Unreviewed test gardening.
3776
3777         * platform/mac-wk1/TestExpectations:
3778
3779 2018-03-21  Jer Noble  <jer.noble@apple.com>
3780
3781         REGRESSION (r226059?): [macOS WK2] Layout Test fast/mediastream/MediaStream-MediaElement-setObject-null.html is flaky
3782         https://bugs.webkit.org/show_bug.cgi?id=181069
3783         <rdar://problem/36188221>
3784
3785         Reviewed by Youenn Fablet.
3786
3787         Pass the function into the play() promise handler rather than calling it immediately.
3788
3789         * fast/mediastream/MediaStream-MediaElement-setObject-null.html:
3790         * platform/mac-wk2/TestExpectations:
3791
3792 2018-03-21  Antoine Quint  <graouts@apple.com>
3793
3794         [Web Animations] Dispatch DOM events for CSS Transitions and CSS Animations implemented as Web Animations
3795         https://bugs.webkit.org/show_bug.cgi?id=183781
3796
3797         Reviewed by Dean Jackson.
3798
3799         New attribute-based event handlers are now exposed, update the expectations for those.
3800