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