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