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