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