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