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