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