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