6730087d725ff4052d4737c94e01e2096239717b
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2019-10-28  Simon Fraser  <simon.fraser@apple.com>
2
3         Update css/css-text-decor WPT
4         https://bugs.webkit.org/show_bug.cgi?id=203532
5
6         Reviewed by Tim Horton.
7         
8         Import css/css-text-decor at e68120da0fb52f010f206f3ecc63cfa09885b0f4 (Wed Oct 23 13:18:06 2019 -0700)
9
10         * resources/import-expectations.json:
11         * resources/resource-files.json:
12         * web-platform-tests/css/css-text-decor/META.yml: Added.
13         * web-platform-tests/css/css-text-decor/OWNERS: Removed.
14         * web-platform-tests/css/css-text-decor/inheritance-expected.txt: Added.
15         * web-platform-tests/css/css-text-decor/inheritance.html: Added.
16         * web-platform-tests/css/css-text-decor/parsing/text-decoration-color-computed-expected.txt: Added.
17         * web-platform-tests/css/css-text-decor/parsing/text-decoration-color-computed.html: Added.
18         * web-platform-tests/css/css-text-decor/parsing/text-decoration-color-invalid-expected.txt: Added.
19         * web-platform-tests/css/css-text-decor/parsing/text-decoration-color-invalid.html: Added.
20         * web-platform-tests/css/css-text-decor/parsing/text-decoration-color-valid-expected.txt: Added.
21         * web-platform-tests/css/css-text-decor/parsing/text-decoration-color-valid.html: Added.
22         * web-platform-tests/css/css-text-decor/parsing/text-decoration-computed-expected.txt: Added.
23         * web-platform-tests/css/css-text-decor/parsing/text-decoration-computed.html: Added.
24         * web-platform-tests/css/css-text-decor/parsing/text-decoration-invalid-expected.txt: Added.
25         * web-platform-tests/css/css-text-decor/parsing/text-decoration-invalid.html: Added.
26         * web-platform-tests/css/css-text-decor/parsing/text-decoration-line-computed-expected.txt: Added.
27         * web-platform-tests/css/css-text-decor/parsing/text-decoration-line-computed.html: Added.
28         * web-platform-tests/css/css-text-decor/parsing/text-decoration-line-invalid-expected.txt: Added.
29         * web-platform-tests/css/css-text-decor/parsing/text-decoration-line-invalid.html: Added.
30         * web-platform-tests/css/css-text-decor/parsing/text-decoration-line-valid-expected.txt: Added.
31         * web-platform-tests/css/css-text-decor/parsing/text-decoration-line-valid.html: Added.
32         * web-platform-tests/css/css-text-decor/parsing/text-decoration-shorthand-expected.txt: Added.
33         * web-platform-tests/css/css-text-decor/parsing/text-decoration-shorthand.html: Added.
34         * web-platform-tests/css/css-text-decor/parsing/text-decoration-skip-ink-computed-expected.txt: Added.
35         * web-platform-tests/css/css-text-decor/parsing/text-decoration-skip-ink-computed.html: Added.
36         * web-platform-tests/css/css-text-decor/parsing/text-decoration-skip-ink-invalid-expected.txt: Added.
37         * web-platform-tests/css/css-text-decor/parsing/text-decoration-skip-ink-invalid.html: Added.
38         * web-platform-tests/css/css-text-decor/parsing/text-decoration-skip-ink-valid-expected.txt: Added.
39         * web-platform-tests/css/css-text-decor/parsing/text-decoration-skip-ink-valid.html: Added.
40         * web-platform-tests/css/css-text-decor/parsing/text-decoration-style-computed-expected.txt: Added.
41         * web-platform-tests/css/css-text-decor/parsing/text-decoration-style-computed.html: Added.
42         * web-platform-tests/css/css-text-decor/parsing/text-decoration-style-invalid-expected.txt: Added.
43         * web-platform-tests/css/css-text-decor/parsing/text-decoration-style-invalid.html: Added.
44         * web-platform-tests/css/css-text-decor/parsing/text-decoration-style-valid-expected.txt: Added.
45         * web-platform-tests/css/css-text-decor/parsing/text-decoration-style-valid.html: Added.
46         * web-platform-tests/css/css-text-decor/parsing/text-decoration-valid-expected.txt: Added.
47         * web-platform-tests/css/css-text-decor/parsing/text-decoration-valid.html: Added.
48         * web-platform-tests/css/css-text-decor/parsing/text-shadow-computed-expected.txt: Added.
49         * web-platform-tests/css/css-text-decor/parsing/text-shadow-computed.html: Added.
50         * web-platform-tests/css/css-text-decor/parsing/text-shadow-invalid-expected.txt: Added.
51         * web-platform-tests/css/css-text-decor/parsing/text-shadow-invalid.html: Added.
52         * web-platform-tests/css/css-text-decor/parsing/text-shadow-valid-expected.txt: Added.
53         * web-platform-tests/css/css-text-decor/parsing/text-shadow-valid.html: Added.
54         * web-platform-tests/css/css-text-decor/parsing/text-underline-position-computed-expected.txt: Added.
55         * web-platform-tests/css/css-text-decor/parsing/text-underline-position-computed.html: Added.
56         * web-platform-tests/css/css-text-decor/parsing/text-underline-position-invalid-expected.txt: Added.
57         * web-platform-tests/css/css-text-decor/parsing/text-underline-position-invalid.html: Added.
58         * web-platform-tests/css/css-text-decor/parsing/text-underline-position-valid-expected.txt: Added.
59         * web-platform-tests/css/css-text-decor/parsing/text-underline-position-valid.html: Added.
60         * web-platform-tests/css/css-text-decor/parsing/w3c-import.log: Added.
61         * web-platform-tests/css/css-text-decor/text-decoration-color.html:
62         * web-platform-tests/css/css-text-decor/text-decoration-line-010-expected.xht:
63         * web-platform-tests/css/css-text-decor/text-decoration-line-010.xht:
64         * web-platform-tests/css/css-text-decor/text-decoration-line-011-expected.xht:
65         * web-platform-tests/css/css-text-decor/text-decoration-line-011.xht:
66         * web-platform-tests/css/css-text-decor/text-decoration-line-012-expected.xht:
67         * web-platform-tests/css/css-text-decor/text-decoration-line-012.xht:
68         * web-platform-tests/css/css-text-decor/text-decoration-line-013-expected.xht:
69         * web-platform-tests/css/css-text-decor/text-decoration-line-013.xht:
70         * web-platform-tests/css/css-text-decor/text-decoration-line-recalc-expected.html:
71         * web-platform-tests/css/css-text-decor/text-decoration-line-recalc.html:
72         * web-platform-tests/css/css-text-decor/text-decoration-line.html:
73         * web-platform-tests/css/css-text-decor/text-decoration-propagation-shadow-expected.html: Added.
74         * web-platform-tests/css/css-text-decor/text-decoration-propagation-shadow.html: Added.
75         * web-platform-tests/css/css-text-decor/text-decoration-serialization.tentative-expected.txt:
76         * web-platform-tests/css/css-text-decor/text-decoration-serialization.tentative.html:
77         * web-platform-tests/css/css-text-decor/text-decoration-shorthands-001-expected.html: Added.
78         * web-platform-tests/css/css-text-decor/text-decoration-shorthands-001.html: Added.
79         * web-platform-tests/css/css-text-decor/text-decoration-shorthands-002-expected.html: Added.
80         * web-platform-tests/css/css-text-decor/text-decoration-shorthands-002.html: Added.
81         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-001-expected.html: Added.
82         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-001.html: Added.
83         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-002-expected.html: Added.
84         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-002.html: Added.
85         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-003-expected.html: Added.
86         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-003.html: Added.
87         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-004-expected.html: Added.
88         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-004.html: Added.
89         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-sidewayslr-001-expected.html: Added.
90         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-sidewayslr-001.html: Added.
91         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-sidewayslr-002-expected.html: Added.
92         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-sidewayslr-002.html: Added.
93         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-sidewaysrl-001-expected.html: Added.
94         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-sidewaysrl-001.html: Added.
95         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-sidewaysrl-002-expected.html: Added.
96         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-sidewaysrl-002.html: Added.
97         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-upright-001-expected.html: Added.
98         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-upright-001.html: Added.
99         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-upright-002-expected.html: Added.
100         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-upright-002.html: Added.
101         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-vertical-001-expected.html: Added.
102         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-vertical-001.html: Added.
103         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-vertical-002-expected.html: Added.
104         * web-platform-tests/css/css-text-decor/text-decoration-skip-ink-vertical-002.html: Added.
105         * web-platform-tests/css/css-text-decor/text-decoration-thickness-001-expected.html: Added.
106         * web-platform-tests/css/css-text-decor/text-decoration-thickness-001.html: Added.
107         * web-platform-tests/css/css-text-decor/text-decoration-thickness-computed-expected.txt: Added.
108         * web-platform-tests/css/css-text-decor/text-decoration-thickness-computed.html: Added.
109         * web-platform-tests/css/css-text-decor/text-decoration-thickness-initial-expected.txt: Added.
110         * web-platform-tests/css/css-text-decor/text-decoration-thickness-initial.html: Added.
111         * web-platform-tests/css/css-text-decor/text-decoration-thickness-invalid-expected.txt: Added.
112         * web-platform-tests/css/css-text-decor/text-decoration-thickness-invalid.html: Added.
113         * web-platform-tests/css/css-text-decor/text-decoration-thickness-linethrough-001-expected.html: Added.
114         * web-platform-tests/css/css-text-decor/text-decoration-thickness-linethrough-001.html: Added.
115         * web-platform-tests/css/css-text-decor/text-decoration-thickness-overline-001-expected.html: Added.
116         * web-platform-tests/css/css-text-decor/text-decoration-thickness-overline-001.html: Added.
117         * web-platform-tests/css/css-text-decor/text-decoration-thickness-scroll-001-expected.html: Added.
118         * web-platform-tests/css/css-text-decor/text-decoration-thickness-scroll-001.html: Added.
119         * web-platform-tests/css/css-text-decor/text-decoration-thickness-underline-001-expected.html: Added.
120         * web-platform-tests/css/css-text-decor/text-decoration-thickness-underline-001.html: Added.
121         * web-platform-tests/css/css-text-decor/text-decoration-thickness-valid-expected.txt: Added.
122         * web-platform-tests/css/css-text-decor/text-decoration-thickness-valid.html: Added.
123         * web-platform-tests/css/css-text-decor/text-decoration-thickness-vertical-001-expected.html: Added.
124         * web-platform-tests/css/css-text-decor/text-decoration-thickness-vertical-001.html: Added.
125         * web-platform-tests/css/css-text-decor/text-decoration-thickness-vertical-002-expected.html: Added.
126         * web-platform-tests/css/css-text-decor/text-decoration-thickness-vertical-002.html: Added.
127         * web-platform-tests/css/css-text-decor/text-decoration-underline-position-horizontal-expected.html: Added.
128         * web-platform-tests/css/css-text-decor/text-decoration-underline-position-horizontal.html: Added.
129         * web-platform-tests/css/css-text-decor/text-decoration-underline-position-vertical-expected.html: Added.
130         * web-platform-tests/css/css-text-decor/text-decoration-underline-position-vertical-ja-expected.html: Added.
131         * web-platform-tests/css/css-text-decor/text-decoration-underline-position-vertical-ja.html: Added.
132         * web-platform-tests/css/css-text-decor/text-decoration-underline-position-vertical.html: Added.
133         * web-platform-tests/css/css-text-decor/text-emphasis-position-above-left-001-expected.xht:
134         * web-platform-tests/css/css-text-decor/text-emphasis-position-above-left-001.xht:
135         * web-platform-tests/css/css-text-decor/text-emphasis-position-above-left-002-expected.xht:
136         * web-platform-tests/css/css-text-decor/text-emphasis-position-above-left-002.xht:
137         * web-platform-tests/css/css-text-decor/text-emphasis-position-above-right-001-expected.xht:
138         * web-platform-tests/css/css-text-decor/text-emphasis-position-above-right-001.xht:
139         * web-platform-tests/css/css-text-decor/text-emphasis-position-above-right-002-expected.xht:
140         * web-platform-tests/css/css-text-decor/text-emphasis-position-above-right-002.xht:
141         * web-platform-tests/css/css-text-decor/text-emphasis-position-below-left-001-expected.xht:
142         * web-platform-tests/css/css-text-decor/text-emphasis-position-below-left-001.xht:
143         * web-platform-tests/css/css-text-decor/text-emphasis-position-below-left-002-expected.xht:
144         * web-platform-tests/css/css-text-decor/text-emphasis-position-below-left-002.xht:
145         * web-platform-tests/css/css-text-decor/text-emphasis-position-below-right-001-expected.xht:
146         * web-platform-tests/css/css-text-decor/text-emphasis-position-below-right-001.xht:
147         * web-platform-tests/css/css-text-decor/text-emphasis-position-below-right-002-expected.xht:
148         * web-platform-tests/css/css-text-decor/text-emphasis-position-below-right-002.xht:
149         * web-platform-tests/css/css-text-decor/text-emphasis-style-006-expected.html:
150         * web-platform-tests/css/css-text-decor/text-emphasis-style-007-expected.html:
151         * web-platform-tests/css/css-text-decor/text-emphasis-style-008-expected.html:
152         * web-platform-tests/css/css-text-decor/text-emphasis-style-008.html:
153         * web-platform-tests/css/css-text-decor/text-emphasis-style-010-expected.html:
154         * web-platform-tests/css/css-text-decor/text-emphasis-style-021-expected.html:
155         * web-platform-tests/css/css-text-decor/text-emphasis-unrepresentable-characters-expected.txt: Added.
156         * web-platform-tests/css/css-text-decor/text-emphasis-unrepresentable-characters.html: Added.
157         * web-platform-tests/css/css-text-decor/text-underline-offset-001-expected.html: Added.
158         * web-platform-tests/css/css-text-decor/text-underline-offset-001.html: Added.
159         * web-platform-tests/css/css-text-decor/text-underline-offset-002-expected.html: Added.
160         * web-platform-tests/css/css-text-decor/text-underline-offset-002.html: Added.
161         * web-platform-tests/css/css-text-decor/text-underline-offset-computed-expected.txt: Added.
162         * web-platform-tests/css/css-text-decor/text-underline-offset-computed.html: Added.
163         * web-platform-tests/css/css-text-decor/text-underline-offset-initial-expected.txt: Added.
164         * web-platform-tests/css/css-text-decor/text-underline-offset-initial.html: Added.
165         * web-platform-tests/css/css-text-decor/text-underline-offset-invalid-expected.txt: Added.
166         * web-platform-tests/css/css-text-decor/text-underline-offset-invalid.html: Added.
167         * web-platform-tests/css/css-text-decor/text-underline-offset-scroll-001-expected.html: Added.
168         * web-platform-tests/css/css-text-decor/text-underline-offset-scroll-001.html: Added.
169         * web-platform-tests/css/css-text-decor/text-underline-offset-valid-expected.txt: Added.
170         * web-platform-tests/css/css-text-decor/text-underline-offset-valid.html: Added.
171         * web-platform-tests/css/css-text-decor/text-underline-offset-vertical-001-expected.html: Added.
172         * web-platform-tests/css/css-text-decor/text-underline-offset-vertical-001.html: Added.
173         * web-platform-tests/css/css-text-decor/text-underline-offset-vertical-002-expected.html: Added.
174         * web-platform-tests/css/css-text-decor/text-underline-offset-vertical-002.html: Added.
175         * web-platform-tests/css/css-text-decor/w3c-import.log:
176
177 2019-10-28  Chris Dumez  <cdumez@apple.com>
178
179         Update html/semantics/forms WPT tests from upstream
180         https://bugs.webkit.org/show_bug.cgi?id=203499
181
182         Reviewed by Ryosuke Niwa.
183
184         Re-sync html/semantics/forms WPT tests from upstream 23c1462333cb99f.
185
186         * resources/import-expectations.json:
187         * web-platform-tests/html/semantics/forms/form-submission-0/form-double-submit-2-expected.txt: Added.
188         * web-platform-tests/html/semantics/forms/form-submission-0/form-double-submit-2.html: Added.
189         * web-platform-tests/html/semantics/forms/form-submission-0/form-double-submit-3-expected.txt: Added.
190         * web-platform-tests/html/semantics/forms/form-submission-0/form-double-submit-3.html: Added.
191         * web-platform-tests/html/semantics/forms/form-submission-0/form-double-submit-expected.txt: Added.
192         * web-platform-tests/html/semantics/forms/form-submission-0/form-double-submit.html: Added.
193         * web-platform-tests/html/semantics/forms/form-submission-0/resources/form-submission.py: Added.
194         (main):
195         * web-platform-tests/html/semantics/forms/form-submission-0/resources/w3c-import.log:
196         * web-platform-tests/html/semantics/forms/form-submission-0/submit-entity-body.html:
197         * web-platform-tests/html/semantics/forms/form-submission-0/w3c-import.log:
198         * web-platform-tests/html/semantics/forms/textfieldselection/selection-not-application.html:
199         * web-platform-tests/html/semantics/forms/the-input-element/range-setattribute-value-expected.html: Added.
200         * web-platform-tests/html/semantics/forms/the-input-element/range-setattribute-value.html: Added.
201         * web-platform-tests/html/semantics/forms/the-input-element/w3c-import.log:
202
203 2019-10-28  Simon Fraser  <simon.fraser@apple.com>
204
205         Properties that take <position> should not accept 3 values
206         https://bugs.webkit.org/show_bug.cgi?id=189142
207         <rdar://problem/44110851>
208
209         Reviewed by Antti Koivisto.
210         
211         New PASS results.
212
213         * web-platform-tests/css/css-images/parsing/gradient-position-invalid-expected.txt:
214         * web-platform-tests/css/css-images/parsing/object-position-invalid-expected.txt:
215         * web-platform-tests/css/css-shapes/parsing/shape-outside-invalid-position-expected.txt:
216
217 2019-10-28  Simon Fraser  <simon.fraser@apple.com>
218
219         Flaky Test: imported/w3c/web-platform-tests/css/css-position/position-absolute-crash-chrome-005.html
220         https://bugs.webkit.org/show_bug.cgi?id=203473
221         https://bugs.webkit.org/show_bug.cgi?id=203474
222
223         Unreviewed test gardening.
224         
225         Add missing results (missing because these tests assert in debug).
226
227         * web-platform-tests/css/css-position/position-absolute-container-dynamic-002-expected.txt: Added.
228         * web-platform-tests/css/css-position/position-absolute-crash-chrome-005-expected.txt: Added.
229
230 2019-10-28  Simon Fraser  <simon.fraser@apple.com>
231
232         Add support for the Q unit
233         https://bugs.webkit.org/show_bug.cgi?id=203469
234
235         Reviewed by Antti Koivisto.
236
237         Add support for the CSS "Q" unit (quater-millimeter):
238         <https://drafts.csswg.org/css-values-4/#Q>
239
240         * web-platform-tests/css/css-values/absolute-length-units-001-expected.txt:
241         * web-platform-tests/css/css-values/calc-serialization-002-expected.txt:
242         * web-platform-tests/css/css-values/minmax-length-computed-expected.txt:
243         * web-platform-tests/css/css-values/minmax-length-percent-computed-expected.txt:
244         * web-platform-tests/css/css-values/minmax-length-percent-serialize-expected.txt:
245         * web-platform-tests/css/css-values/minmax-length-serialize-expected.txt:
246
247 2019-10-28  Antoine Quint  <graouts@apple.com>
248
249         CSS Transitions and CSS Animations properties should treat unitless 0 as an invalid value for times
250         https://bugs.webkit.org/show_bug.cgi?id=203484
251
252         Reviewed by Antti Koivisto.
253
254         Mark WPT progressions.
255
256         * web-platform-tests/css/css-animations/parsing/animation-delay-invalid-expected.txt:
257         * web-platform-tests/css/css-animations/parsing/animation-duration-invalid-expected.txt:
258         * web-platform-tests/css/css-transitions/parsing/transition-delay-invalid-expected.txt:
259
260 2019-10-27  Antoine Quint  <graouts@apple.com>
261
262         [Web Animations] The easing property for a CSSTransition effect is always "linear"
263         https://bugs.webkit.org/show_bug.cgi?id=203476
264
265         Reviewed by Dean Jackson.
266
267         Mark WPT progressions.
268
269         * web-platform-tests/css/css-transitions/AnimationEffect-getComputedTiming.tentative-expected.txt:
270
271 2019-10-28  Simon Fraser  <simon.fraser@apple.com>
272
273         Can't change @font-face descriptors from fontFaceRule.style.setProperty()
274         https://bugs.webkit.org/show_bug.cgi?id=177975
275         <rdar://problem/56648761>
276
277         Reviewed by Antti Koivisto.
278
279         More passing subtests.
280
281         * web-platform-tests/css/css-syntax/urange-parsing-expected.txt:
282
283 2019-10-27  Antoine Quint  <graouts@apple.com>
284
285         [Web Animations] getKeyframes() doesn't return the right timing function for declarative animations
286         https://bugs.webkit.org/show_bug.cgi?id=203475
287
288         Reviewed by Dean Jackson.
289
290         Mark WPT progressions.
291
292         * web-platform-tests/css/css-animations/KeyframeEffect-getKeyframes.tentative-expected.txt:
293         * web-platform-tests/css/css-transitions/KeyframeEffect-getKeyframes.tentative-expected.txt:
294
295 2019-10-27  Simon Fraser  <simon.fraser@apple.com>
296
297         Fix nth-child An+B serialization to match the spc
298         https://bugs.webkit.org/show_bug.cgi?id=203464
299
300         Reviewed by Antti Koivisto.
301         
302         New passing results.
303
304         * web-platform-tests/css/css-syntax/anb-parsing-expected.txt:
305         * web-platform-tests/css/css-syntax/anb-serialization-expected.txt:
306         * web-platform-tests/css/cssom/selectorSerialize-expected.txt:
307         * web-platform-tests/css/selectors/anplusb-selector-parsing-expected.txt:
308
309 2019-10-27  Simon Fraser  <simon.fraser@apple.com>
310
311         Import css/css-position WPT
312         https://bugs.webkit.org/show_bug.cgi?id=203446
313
314         Reviewed by Antti Koivisto.
315
316         Import css/css-position from WPT at 5eebc927c57ec8c5e234fef8e4cc480ac339462c (Mon Oct 21 20:23:09 2019 +0100).
317
318         * resources/import-expectations.json:
319         * web-platform-tests/css/css-position/META.yml: Added.
320         * web-platform-tests/css/css-position/animation/position-interpolation.html: Added.
321         * web-platform-tests/css/css-position/animation/w3c-import.log: Added.
322         * web-platform-tests/css/css-position/animations/bottom-interpolation.html: Added.
323         * web-platform-tests/css/css-position/animations/left-interpolation.html: Added.
324         * web-platform-tests/css/css-position/animations/right-interpolation.html: Added.
325         * web-platform-tests/css/css-position/animations/top-interpolation.html: Added.
326         * web-platform-tests/css/css-position/animations/w3c-import.log: Added.
327         * web-platform-tests/css/css-position/fixed-z-index-blend-expected.html: Added.
328         * web-platform-tests/css/css-position/fixed-z-index-blend.html: Added.
329         * web-platform-tests/css/css-position/hypothetical-box-scroll-parent-expected.html: Added.
330         * web-platform-tests/css/css-position/hypothetical-box-scroll-parent.html: Added.
331         * web-platform-tests/css/css-position/hypothetical-box-scroll-viewport-expected.html: Added.
332         * web-platform-tests/css/css-position/hypothetical-box-scroll-viewport.html: Added.
333         * web-platform-tests/css/css-position/hypothetical-dynamic-change-001-expected.html: Added.
334         * web-platform-tests/css/css-position/hypothetical-dynamic-change-001.html: Added.
335         * web-platform-tests/css/css-position/hypothetical-dynamic-change-002-expected.html: Added.
336         * web-platform-tests/css/css-position/hypothetical-dynamic-change-002.html: Added.
337         * web-platform-tests/css/css-position/hypothetical-dynamic-change-003-expected.html: Added.
338         * web-platform-tests/css/css-position/hypothetical-dynamic-change-003.html: Added.
339         * web-platform-tests/css/css-position/inheritance.html: Added.
340         * web-platform-tests/css/css-position/parsing/bottom-computed.html: Added.
341         * web-platform-tests/css/css-position/parsing/bottom-invalid.html: Added.
342         * web-platform-tests/css/css-position/parsing/bottom-valid.html: Added.
343         * web-platform-tests/css/css-position/parsing/inset-after-computed.html: Added.
344         * web-platform-tests/css/css-position/parsing/inset-after-invalid.html: Added.
345         * web-platform-tests/css/css-position/parsing/inset-after-valid.html: Added.
346         * web-platform-tests/css/css-position/parsing/inset-before-computed.html: Added.
347         * web-platform-tests/css/css-position/parsing/inset-before-invalid.html: Added.
348         * web-platform-tests/css/css-position/parsing/inset-before-valid.html: Added.
349         * web-platform-tests/css/css-position/parsing/inset-end-computed.html: Added.
350         * web-platform-tests/css/css-position/parsing/inset-end-invalid.html: Added.
351         * web-platform-tests/css/css-position/parsing/inset-end-valid.html: Added.
352         * web-platform-tests/css/css-position/parsing/inset-start-computed.html: Added.
353         * web-platform-tests/css/css-position/parsing/inset-start-invalid.html: Added.
354         * web-platform-tests/css/css-position/parsing/inset-start-valid.html: Added.
355         * web-platform-tests/css/css-position/parsing/left-computed.html: Added.
356         * web-platform-tests/css/css-position/parsing/left-invalid.html: Added.
357         * web-platform-tests/css/css-position/parsing/left-valid.html: Added.
358         * web-platform-tests/css/css-position/parsing/position-computed.html: Added.
359         * web-platform-tests/css/css-position/parsing/position-invalid.html: Added.
360         * web-platform-tests/css/css-position/parsing/position-valid.html: Added.
361         * web-platform-tests/css/css-position/parsing/right-computed.html: Added.
362         * web-platform-tests/css/css-position/parsing/right-invalid.html: Added.
363         * web-platform-tests/css/css-position/parsing/right-valid.html: Added.
364         * web-platform-tests/css/css-position/parsing/top-computed.html: Added.
365         * web-platform-tests/css/css-position/parsing/top-invalid.html: Added.
366         * web-platform-tests/css/css-position/parsing/top-valid.html: Added.
367         * web-platform-tests/css/css-position/parsing/w3c-import.log: Added.
368         * web-platform-tests/css/css-position/parsing/z-index-computed.html: Added.
369         * web-platform-tests/css/css-position/parsing/z-index-invalid.html: Added.
370         * web-platform-tests/css/css-position/parsing/z-index-valid.html: Added.
371         * web-platform-tests/css/css-position/position-absolute-abspos-table-dynamic.html: Added.
372         * web-platform-tests/css/css-position/position-absolute-chrome-bug-001.html: Added.
373         * web-platform-tests/css/css-position/position-absolute-chrome-bug-002.html: Added.
374         * web-platform-tests/css/css-position/position-absolute-container-dynamic-002.html: Added.
375         * web-platform-tests/css/css-position/position-absolute-container-dynamic.html: Added.
376         * web-platform-tests/css/css-position/position-absolute-crash-chrome-001.html: Added.
377         * web-platform-tests/css/css-position/position-absolute-crash-chrome-002.html: Added.
378         * web-platform-tests/css/css-position/position-absolute-crash-chrome-003.html: Added.
379         * web-platform-tests/css/css-position/position-absolute-crash-chrome-004.html: Added.
380         * web-platform-tests/css/css-position/position-absolute-crash-chrome-005.html: Added.
381         * web-platform-tests/css/css-position/position-absolute-crash-chrome-006.html: Added.
382         * web-platform-tests/css/css-position/position-absolute-crash-chrome-007.html: Added.
383         * web-platform-tests/css/css-position/position-absolute-crash-chrome-008.html: Added.
384         * web-platform-tests/css/css-position/position-absolute-crash-chrome-009.html: Added.
385         * web-platform-tests/css/css-position/position-absolute-crash-chrome-010.html: Added.
386         * web-platform-tests/css/css-position/position-absolute-crash-chrome-011.html: Added.
387         * web-platform-tests/css/css-position/position-absolute-crash-chrome-012.html: Added.
388         * web-platform-tests/css/css-position/position-absolute-dynamic-containing-block.html: Added.
389         * web-platform-tests/css/css-position/position-absolute-dynamic-list-marker-expected.html: Added.
390         * web-platform-tests/css/css-position/position-absolute-dynamic-list-marker.html: Added.
391         * web-platform-tests/css/css-position/position-absolute-dynamic-overflow-001-expected.html: Added.
392         * web-platform-tests/css/css-position/position-absolute-dynamic-overflow-001.html: Added.
393         * web-platform-tests/css/css-position/position-absolute-dynamic-overflow-002-expected.html: Added.
394         * web-platform-tests/css/css-position/position-absolute-dynamic-overflow-002.html: Added.
395         * web-platform-tests/css/css-position/position-absolute-dynamic-relayout-001-expected.html: Added.
396         * web-platform-tests/css/css-position/position-absolute-dynamic-relayout-001.html: Added.
397         * web-platform-tests/css/css-position/position-absolute-dynamic-static-position-expected.html: Added.
398         * web-platform-tests/css/css-position/position-absolute-dynamic-static-position-floats-001-expected.html: Added.
399         * web-platform-tests/css/css-position/position-absolute-dynamic-static-position-floats-001.html: Added.
400         * web-platform-tests/css/css-position/position-absolute-dynamic-static-position-floats-002-expected.html: Added.
401         * web-platform-tests/css/css-position/position-absolute-dynamic-static-position-floats-002.html: Added.
402         * web-platform-tests/css/css-position/position-absolute-dynamic-static-position-floats-003-expected.html: Added.
403         * web-platform-tests/css/css-position/position-absolute-dynamic-static-position-floats-003.html: Added.
404         * web-platform-tests/css/css-position/position-absolute-dynamic-static-position-floats-004-expected.html: Added.
405         * web-platform-tests/css/css-position/position-absolute-dynamic-static-position-floats-004.html: Added.
406         * web-platform-tests/css/css-position/position-absolute-dynamic-static-position-margin-001-expected.html: Added.
407         * web-platform-tests/css/css-position/position-absolute-dynamic-static-position-margin-001.html: Added.
408         * web-platform-tests/css/css-position/position-absolute-dynamic-static-position-margin-002-expected.html: Added.
409         * web-platform-tests/css/css-position/position-absolute-dynamic-static-position-margin-002.html: Added.
410         * web-platform-tests/css/css-position/position-absolute-dynamic-static-position-table-cell-expected.xht: Added.
411         * web-platform-tests/css/css-position/position-absolute-dynamic-static-position-table-cell.html: Added.
412         * web-platform-tests/css/css-position/position-absolute-dynamic-static-position.html: Added.
413         * web-platform-tests/css/css-position/position-absolute-fieldset-expected.xht: Added.
414         * web-platform-tests/css/css-position/position-absolute-fieldset.html: Added.
415         * web-platform-tests/css/css-position/position-absolute-in-inline-001.html: Added.
416         * web-platform-tests/css/css-position/position-absolute-in-inline-002.html: Added.
417         * web-platform-tests/css/css-position/position-absolute-in-inline-crash.html: Added.
418         * web-platform-tests/css/css-position/position-absolute-percentage-height.html: Added.
419         * web-platform-tests/css/css-position/position-absolute-replaced-minmax.html: Added.
420         * web-platform-tests/css/css-position/position-fixed-at-bottom-right-on-viewport.html: Added.
421         * web-platform-tests/css/css-position/position-relative-table-tbody-left-absolute-child-expected.html: Added.
422         * web-platform-tests/css/css-position/position-relative-table-tbody-left-absolute-child.html: Added.
423         * web-platform-tests/css/css-position/position-relative-table-tbody-left-expected.html: Added.
424         * web-platform-tests/css/css-position/position-relative-table-tbody-left.html: Added.
425         * web-platform-tests/css/css-position/position-relative-table-tbody-top-absolute-child-expected.html: Added.
426         * web-platform-tests/css/css-position/position-relative-table-tbody-top-absolute-child.html: Added.
427         * web-platform-tests/css/css-position/position-relative-table-tbody-top-expected.html: Added.
428         * web-platform-tests/css/css-position/position-relative-table-tbody-top.html: Added.
429         * web-platform-tests/css/css-position/position-relative-table-td-left-expected.html: Added.
430         * web-platform-tests/css/css-position/position-relative-table-td-left.html: Added.
431         * web-platform-tests/css/css-position/position-relative-table-td-top-expected.html: Added.
432         * web-platform-tests/css/css-position/position-relative-table-td-top.html: Added.
433         * web-platform-tests/css/css-position/position-relative-table-tfoot-left-absolute-child-expected.html: Added.
434         * web-platform-tests/css/css-position/position-relative-table-tfoot-left-absolute-child.html: Added.
435         * web-platform-tests/css/css-position/position-relative-table-tfoot-left-expected.html: Added.
436         * web-platform-tests/css/css-position/position-relative-table-tfoot-left.html: Added.
437         * web-platform-tests/css/css-position/position-relative-table-tfoot-top-absolute-child-expected.html: Added.
438         * web-platform-tests/css/css-position/position-relative-table-tfoot-top-absolute-child.html: Added.
439         * web-platform-tests/css/css-position/position-relative-table-tfoot-top-expected.html: Added.
440         * web-platform-tests/css/css-position/position-relative-table-tfoot-top.html: Added.
441         * web-platform-tests/css/css-position/position-relative-table-thead-left-absolute-child-expected.html: Added.
442         * web-platform-tests/css/css-position/position-relative-table-thead-left-absolute-child.html: Added.
443         * web-platform-tests/css/css-position/position-relative-table-thead-left-expected.html: Added.
444         * web-platform-tests/css/css-position/position-relative-table-thead-left.html: Added.
445         * web-platform-tests/css/css-position/position-relative-table-thead-top-absolute-child-expected.html: Added.
446         * web-platform-tests/css/css-position/position-relative-table-thead-top-absolute-child.html: Added.
447         * web-platform-tests/css/css-position/position-relative-table-thead-top-expected.html: Added.
448         * web-platform-tests/css/css-position/position-relative-table-thead-top.html: Added.
449         * web-platform-tests/css/css-position/position-relative-table-tr-left-absolute-child-expected.html: Added.
450         * web-platform-tests/css/css-position/position-relative-table-tr-left-absolute-child.html: Added.
451         * web-platform-tests/css/css-position/position-relative-table-tr-left-expected.html: Added.
452         * web-platform-tests/css/css-position/position-relative-table-tr-left.html: Added.
453         * web-platform-tests/css/css-position/position-relative-table-tr-top-absolute-child-expected.html: Added.
454         * web-platform-tests/css/css-position/position-relative-table-tr-top-absolute-child.html: Added.
455         * web-platform-tests/css/css-position/position-relative-table-tr-top-expected.html: Added.
456         * web-platform-tests/css/css-position/position-relative-table-tr-top.html: Added.
457         * web-platform-tests/css/css-position/position-sticky-bottom.html: Added.
458         * web-platform-tests/css/css-position/position-sticky-change-top-expected.html: Added.
459         * web-platform-tests/css/css-position/position-sticky-change-top.html: Added.
460         * web-platform-tests/css/css-position/position-sticky-child-multicolumn-expected.html: Added.
461         * web-platform-tests/css/css-position/position-sticky-child-multicolumn.html: Added.
462         * web-platform-tests/css/css-position/position-sticky-flexbox-expected.html: Added.
463         * web-platform-tests/css/css-position/position-sticky-flexbox.html: Added.
464         * web-platform-tests/css/css-position/position-sticky-get-bounding-client-rect.html: Added.
465         * web-platform-tests/css/css-position/position-sticky-grid-expected.html: Added.
466         * web-platform-tests/css/css-position/position-sticky-grid.html: Added.
467         * web-platform-tests/css/css-position/position-sticky-hyperlink-expected.html: Added.
468         * web-platform-tests/css/css-position/position-sticky-hyperlink.html: Added.
469         * web-platform-tests/css/css-position/position-sticky-inflow-position.html: Added.
470         * web-platform-tests/css/css-position/position-sticky-inline-expected.html: Added.
471         * web-platform-tests/css/css-position/position-sticky-inline.html: Added.
472         * web-platform-tests/css/css-position/position-sticky-input-box-gets-focused-after-scroll.html: Added.
473         * web-platform-tests/css/css-position/position-sticky-left.html: Added.
474         * web-platform-tests/css/css-position/position-sticky-margins.html: Added.
475         * web-platform-tests/css/css-position/position-sticky-nested-bottom.html: Added.
476         * web-platform-tests/css/css-position/position-sticky-nested-inline-expected.html: Added.
477         * web-platform-tests/css/css-position/position-sticky-nested-inline.html: Added.
478         * web-platform-tests/css/css-position/position-sticky-nested-left.html: Added.
479         * web-platform-tests/css/css-position/position-sticky-nested-right.html: Added.
480         * web-platform-tests/css/css-position/position-sticky-nested-table-expected.html: Added.
481         * web-platform-tests/css/css-position/position-sticky-nested-table.html: Added.
482         * web-platform-tests/css/css-position/position-sticky-nested-top.html: Added.
483         * web-platform-tests/css/css-position/position-sticky-offset-overflow.html: Added.
484         * web-platform-tests/css/css-position/position-sticky-offset-top-left.html: Added.
485         * web-platform-tests/css/css-position/position-sticky-overflow-hidden.html: Added.
486         * web-platform-tests/css/css-position/position-sticky-overflow-padding.html: Added.
487         * web-platform-tests/css/css-position/position-sticky-parsing.html: Added.
488         * web-platform-tests/css/css-position/position-sticky-rendering-expected.html: Added.
489         * web-platform-tests/css/css-position/position-sticky-rendering.html: Added.
490         * web-platform-tests/css/css-position/position-sticky-right.html: Added.
491         * web-platform-tests/css/css-position/position-sticky-root-scroller.html: Added.
492         * web-platform-tests/css/css-position/position-sticky-scroll-with-clip-and-abspos-expected.html: Added.
493         * web-platform-tests/css/css-position/position-sticky-scroll-with-clip-and-abspos.html: Added.
494         * web-platform-tests/css/css-position/position-sticky-scrolled-remove-sibling.html: Added.
495         * web-platform-tests/css/css-position/position-sticky-stacking-context-expected.html: Added.
496         * web-platform-tests/css/css-position/position-sticky-stacking-context.html: Added.
497         * web-platform-tests/css/css-position/position-sticky-table-parts-expected.html: Added.
498         * web-platform-tests/css/css-position/position-sticky-table-parts.html: Added.
499         * web-platform-tests/css/css-position/position-sticky-table-tfoot-bottom-expected.html: Added.
500         * web-platform-tests/css/css-position/position-sticky-table-tfoot-bottom.html: Added.
501         * web-platform-tests/css/css-position/position-sticky-table-th-bottom-expected.html: Added.
502         * web-platform-tests/css/css-position/position-sticky-table-th-bottom.html: Added.
503         * web-platform-tests/css/css-position/position-sticky-table-th-left-expected.html: Added.
504         * web-platform-tests/css/css-position/position-sticky-table-th-left.html: Added.
505         * web-platform-tests/css/css-position/position-sticky-table-th-right-expected.html: Added.
506         * web-platform-tests/css/css-position/position-sticky-table-th-right.html: Added.
507         * web-platform-tests/css/css-position/position-sticky-table-th-top-expected.html: Added.
508         * web-platform-tests/css/css-position/position-sticky-table-th-top.html: Added.
509         * web-platform-tests/css/css-position/position-sticky-table-thead-top-expected.html: Added.
510         * web-platform-tests/css/css-position/position-sticky-table-thead-top.html: Added.
511         * web-platform-tests/css/css-position/position-sticky-table-tr-bottom-expected.html: Added.
512         * web-platform-tests/css/css-position/position-sticky-table-tr-bottom.html: Added.
513         * web-platform-tests/css/css-position/position-sticky-table-tr-top-expected.html: Added.
514         * web-platform-tests/css/css-position/position-sticky-table-tr-top.html: Added.
515         * web-platform-tests/css/css-position/position-sticky-top.html: Added.
516         * web-platform-tests/css/css-position/position-sticky-transforms-translate.html: Added.
517         * web-platform-tests/css/css-position/position-sticky-transforms.html: Added.
518         * web-platform-tests/css/css-position/position-sticky-writing-modes-expected.html: Added.
519         * web-platform-tests/css/css-position/position-sticky-writing-modes.html: Added.
520         * web-platform-tests/css/css-position/resources/sticky-util.js: Added.
521         (setupStickyTest):
522         (setupNestedStickyTest):
523         * web-platform-tests/css/css-position/resources/w3c-import.log: Added.
524         * web-platform-tests/css/css-position/static-position/htb-ltr-ltr-expected.html: Added.
525         * web-platform-tests/css/css-position/static-position/htb-ltr-ltr.html: Added.
526         * web-platform-tests/css/css-position/static-position/htb-ltr-rtl.tentative-expected.html: Added.
527         * web-platform-tests/css/css-position/static-position/htb-ltr-rtl.tentative.html: Added.
528         * web-platform-tests/css/css-position/static-position/htb-rtl-ltr.tentative-expected.html: Added.
529         * web-platform-tests/css/css-position/static-position/htb-rtl-ltr.tentative.html: Added.
530         * web-platform-tests/css/css-position/static-position/htb-rtl-rtl-expected.html: Added.
531         * web-platform-tests/css/css-position/static-position/htb-rtl-rtl.html: Added.
532         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-001-expected.html: Added.
533         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-001.html: Added.
534         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-002-expected.html: Added.
535         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-002.html: Added.
536         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-003-expected.html: Added.
537         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-003.html: Added.
538         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-004-expected.html: Added.
539         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-004.html: Added.
540         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-005-expected.html: Added.
541         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-005.html: Added.
542         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-006-expected.html: Added.
543         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-006.html: Added.
544         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-007-expected.html: Added.
545         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-007.html: Added.
546         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-008-expected.html: Added.
547         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-008.html: Added.
548         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-009-expected.html: Added.
549         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-009.html: Added.
550         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-010-expected.html: Added.
551         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-010.html: Added.
552         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-011-expected.html: Added.
553         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-011.html: Added.
554         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-012-expected.html: Added.
555         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-012.html: Added.
556         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-013-expected.xht: Added.
557         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-013.html: Added.
558         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-014-expected.xht: Added.
559         * web-platform-tests/css/css-position/static-position/inline-level-absolute-in-block-level-context-014.html: Added.
560         * web-platform-tests/css/css-position/static-position/vlr-ltr-ltr-expected.html: Added.
561         * web-platform-tests/css/css-position/static-position/vlr-ltr-ltr.html: Added.
562         * web-platform-tests/css/css-position/static-position/vlr-ltr-rtl.tentative-expected.html: Added.
563         * web-platform-tests/css/css-position/static-position/vlr-ltr-rtl.tentative.html: Added.
564         * web-platform-tests/css/css-position/static-position/vlr-rtl-ltr.tentative-expected.html: Added.
565         * web-platform-tests/css/css-position/static-position/vlr-rtl-ltr.tentative.html: Added.
566         * web-platform-tests/css/css-position/static-position/vlr-rtl-rtl-expected.html: Added.
567         * web-platform-tests/css/css-position/static-position/vlr-rtl-rtl.html: Added.
568         * web-platform-tests/css/css-position/static-position/vrl-ltr-ltr-expected.html: Added.
569         * web-platform-tests/css/css-position/static-position/vrl-ltr-ltr.html: Added.
570         * web-platform-tests/css/css-position/static-position/vrl-ltr-rtl.tentative-expected.html: Added.
571         * web-platform-tests/css/css-position/static-position/vrl-ltr-rtl.tentative.html: Added.
572         * web-platform-tests/css/css-position/static-position/vrl-rtl-ltr.tentative-expected.html: Added.
573         * web-platform-tests/css/css-position/static-position/vrl-rtl-ltr.tentative.html: Added.
574         * web-platform-tests/css/css-position/static-position/vrl-rtl-rtl-expected.html: Added.
575         * web-platform-tests/css/css-position/static-position/vrl-rtl-rtl.html: Added.
576         * web-platform-tests/css/css-position/static-position/w3c-import.log: Added.
577         * web-platform-tests/css/css-position/w3c-import.log: Added.
578         * web-platform-tests/css/css-position/z-index-blend-will-change-overlapping-layers-expected.html: Added.
579         * web-platform-tests/css/css-position/z-index-blend-will-change-overlapping-layers.html: Added.
580
581 2019-10-26  Rob Buis  <rbuis@igalia.com>
582
583         Main implementation for lazy image loading
584         https://bugs.webkit.org/show_bug.cgi?id=200764
585
586         Reviewed by Simon Fraser.
587
588         Set correct test option.
589
590         * web-platform-tests/loading/lazyload/image-loading-lazy.tentative-expected.txt: Added.
591         * web-platform-tests/loading/lazyload/image-loading-lazy.tentative.html:
592
593 2019-10-26  Simon Fraser  <simon.fraser@apple.com>
594
595         Import css/css-syntax WPT tests
596         https://bugs.webkit.org/show_bug.cgi?id=203444
597
598         Reviewed by Antti Koivisto.
599
600         Imported from WPT at 5eebc927c57ec8c5e234fef8e4cc480ac339462c (Mon Oct 21 20:23:09 2019 +0100).
601
602         * resources/import-expectations.json:
603         * resources/resource-files.json:
604         * web-platform-tests/css/css-syntax/META.yml: Added.
605         * web-platform-tests/css/css-syntax/anb-parsing-expected.txt: Added.
606         * web-platform-tests/css/css-syntax/anb-parsing.html: Added.
607         * web-platform-tests/css/css-syntax/anb-serialization-expected.txt: Added.
608         * web-platform-tests/css/css-syntax/anb-serialization.html: Added.
609         * web-platform-tests/css/css-syntax/cdc-vs-ident-tokens-expected.txt: Added.
610         * web-platform-tests/css/css-syntax/cdc-vs-ident-tokens.html: Added.
611         * web-platform-tests/css/css-syntax/charset-is-not-a-rule-expected.txt: Added.
612         * web-platform-tests/css/css-syntax/charset-is-not-a-rule.html: Added.
613         * web-platform-tests/css/css-syntax/charset/.htaccess: Added.
614         * web-platform-tests/css/css-syntax/charset/MANIFEST: Added.
615         * web-platform-tests/css/css-syntax/charset/page-utf16-css-bomless-utf16-expected.txt: Added.
616         * web-platform-tests/css/css-syntax/charset/page-utf16-css-bomless-utf16.html: Added.
617         * web-platform-tests/css/css-syntax/charset/page-utf16-css-bomless-utf16be-expected.txt: Added.
618         * web-platform-tests/css/css-syntax/charset/page-utf16-css-bomless-utf16be.html: Added.
619         * web-platform-tests/css/css-syntax/charset/page-utf16-css-no-decl-ascii-only-expected.txt: Added.
620         * web-platform-tests/css/css-syntax/charset/page-utf16-css-no-decl-ascii-only.html: Added.
621         * web-platform-tests/css/css-syntax/charset/page-utf16-css-no-decl-expected.txt: Added.
622         * web-platform-tests/css/css-syntax/charset/page-utf16-css-no-decl.html: Added.
623         * web-platform-tests/css/css-syntax/charset/page-windows-1251-charset-attribute-bogus-expected.txt: Added.
624         * web-platform-tests/css/css-syntax/charset/page-windows-1251-charset-attribute-bogus.html: Added.
625         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-at-charset-1250-charset-attribute-windows-1253-expected.txt: Added.
626         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-at-charset-1250-charset-attribute-windows-1253.html: Added.
627         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-at-charset-bogus-charset-attribute-windows-1250-expected.txt: Added.
628         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-at-charset-bogus-charset-attribute-windows-1250.html: Added.
629         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-at-charset-bogus-expected.txt: Added.
630         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-at-charset-bogus.html: Added.
631         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16-ascii-only-expected.txt: Added.
632         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16-ascii-only.html: Added.
633         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16-expected.txt: Added.
634         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16.html: Added.
635         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16be-expected.txt: Added.
636         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16be.html: Added.
637         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-at-charset-windows-1250-in-utf16-expected.txt: Added.
638         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-at-charset-windows-1250-in-utf16.html: Added.
639         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-at-charset-windows-1250-in-utf16be-expected.txt: Added.
640         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-at-charset-windows-1250-in-utf16be.html: Added.
641         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-http-bogus-at-charset-windows-1250-expected.txt: Added.
642         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-http-bogus-at-charset-windows-1250.html: Added.
643         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-http-bogus-expected.txt: Added.
644         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-http-bogus.html: Added.
645         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-http-windows-1250-at-charset-windows-1253-expected.txt: Added.
646         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-http-windows-1250-at-charset-windows-1253.html: Added.
647         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-no-decl-expected.txt: Added.
648         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-no-decl.html: Added.
649         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-utf8-bom-expected.txt: Added.
650         * web-platform-tests/css/css-syntax/charset/page-windows-1251-css-utf8-bom.html: Added.
651         * web-platform-tests/css/css-syntax/charset/support/MANIFEST: Added.
652         * web-platform-tests/css/css-syntax/charset/support/at-charset-bogus.css: Added.
653         (@charset "bogus";):
654         * web-platform-tests/css/css-syntax/charset/support/at-charset-utf16-ascii-only.css: Added.
655         (@charset "utf-16";):
656         * web-platform-tests/css/css-syntax/charset/support/at-charset-utf16.css: Added.
657         (@charset "utf-16";):
658         * web-platform-tests/css/css-syntax/charset/support/at-charset-utf16be.css: Added.
659         (@charset "utf-16be";):
660         * web-platform-tests/css/css-syntax/charset/support/at-charset-windows-1250-in-utf16.css: Added.
661         * web-platform-tests/css/css-syntax/charset/support/at-charset-windows-1250-in-utf16be.css: Added.
662         * web-platform-tests/css/css-syntax/charset/support/at-charset-windows-1250.css: Added.
663         (@charset "windows-1250";):
664         * web-platform-tests/css/css-syntax/charset/support/bomless-utf16.css: Added.
665         * web-platform-tests/css/css-syntax/charset/support/bomless-utf16be.css: Added.
666         * web-platform-tests/css/css-syntax/charset/support/http-bogus-at-charset-windows-1250.bogus.css: Added.
667         (@charset "windows-1250";):
668         * web-platform-tests/css/css-syntax/charset/support/http-bogus-at-charset-windows-1250.bogus.css.headers: Added.
669         * web-platform-tests/css/css-syntax/charset/support/http-bogus.bogus.css: Added.
670         (#È):
671         * web-platform-tests/css/css-syntax/charset/support/http-bogus.bogus.css.headers: Added.
672         * web-platform-tests/css/css-syntax/charset/support/http-windows-1250-at-charset-windows-1253.windows1250.css: Added.
673         (@charset "windows-1253";):
674         * web-platform-tests/css/css-syntax/charset/support/http-windows-1250-at-charset-windows-1253.windows1250.css.headers: Added.
675         * web-platform-tests/css/css-syntax/charset/support/no-decl-ascii-only.css: Added.
676         (#foo):
677         * web-platform-tests/css/css-syntax/charset/support/no-decl.css: Added.
678         (#È):
679         * web-platform-tests/css/css-syntax/charset/support/utf8-bom.css: Added.
680         (#È):
681         * web-platform-tests/css/css-syntax/charset/support/w3c-import.log: Added.
682         * web-platform-tests/css/css-syntax/charset/w3c-import.log: Added.
683         * web-platform-tests/css/css-syntax/charset/xml-stylesheet-page-windows-1251-charset-attribute-windows-1250-expected.txt: Added.
684         * web-platform-tests/css/css-syntax/charset/xml-stylesheet-page-windows-1251-charset-attribute-windows-1250.xhtml: Added.
685         * web-platform-tests/css/css-syntax/decimal-points-in-numbers-expected.txt: Added.
686         * web-platform-tests/css/css-syntax/decimal-points-in-numbers.html: Added.
687         * web-platform-tests/css/css-syntax/declarations-trim-whitespace-expected.txt: Added.
688         * web-platform-tests/css/css-syntax/declarations-trim-whitespace.html: Added.
689         * web-platform-tests/css/css-syntax/escaped-eof-expected.txt: Added.
690         * web-platform-tests/css/css-syntax/escaped-eof.html: Added.
691         * web-platform-tests/css/css-syntax/ident-three-code-points-expected.txt: Added.
692         * web-platform-tests/css/css-syntax/ident-three-code-points.html: Added.
693         * web-platform-tests/css/css-syntax/inclusive-ranges-expected.txt: Added.
694         * web-platform-tests/css/css-syntax/inclusive-ranges.html: Added.
695         * web-platform-tests/css/css-syntax/input-preprocessing-expected.txt: Added.
696         * web-platform-tests/css/css-syntax/input-preprocessing.html: Added.
697         * web-platform-tests/css/css-syntax/serialize-consecutive-tokens-expected.txt: Added.
698         * web-platform-tests/css/css-syntax/serialize-consecutive-tokens.html: Added.
699         * web-platform-tests/css/css-syntax/unclosed-constructs-expected.txt: Added.
700         * web-platform-tests/css/css-syntax/unclosed-constructs.html: Added.
701         * web-platform-tests/css/css-syntax/unclosed-url-at-eof-expected.txt: Added.
702         * web-platform-tests/css/css-syntax/unclosed-url-at-eof.html: Added.
703         * web-platform-tests/css/css-syntax/unicode-range-selector-expected.txt: Added.
704         * web-platform-tests/css/css-syntax/unicode-range-selector.html: Added.
705         * web-platform-tests/css/css-syntax/urange-parsing-expected.txt: Added.
706         * web-platform-tests/css/css-syntax/urange-parsing.html: Added.
707         * web-platform-tests/css/css-syntax/url-whitespace-consumption-expected.txt: Added.
708         * web-platform-tests/css/css-syntax/url-whitespace-consumption.html: Added.
709         * web-platform-tests/css/css-syntax/w3c-import.log: Added.
710         * web-platform-tests/css/css-syntax/whitespace-expected.txt: Added.
711         * web-platform-tests/css/css-syntax/whitespace.html: Added.
712
713 2019-10-25  Simon Fraser  <simon.fraser@apple.com>
714
715         Update css/support directory in WPT
716         https://bugs.webkit.org/show_bug.cgi?id=203452
717
718         Reviewed by Antti Koivisto.
719
720         Various WPT are relying on new functionality in css/support (e.g. test_shorthand_value).
721         In addition, the behavior for testing computed style of properties which don't exist has changed,
722         causing changes in test output.
723
724         * resources/import-expectations.json:
725         * web-platform-tests/css/css-animations/parsing/animation-computed-expected.txt:
726         * web-platform-tests/css/css-animations/parsing/animation-shorthand-expected.txt:
727         * web-platform-tests/css/css-animations/parsing/animation-timing-function-computed-expected.txt:
728         * web-platform-tests/css/css-images/inheritance-expected.txt:
729         * web-platform-tests/css/css-images/parsing/image-orientation-computed-expected.txt:
730         * web-platform-tests/css/css-images/parsing/image-rendering-computed-expected.txt:
731         * web-platform-tests/css/css-images/parsing/object-fit-computed-expected.txt:
732         * web-platform-tests/css/css-masking/parsing/clip-path-computed-expected.txt:
733         * web-platform-tests/css/css-overflow/inheritance-expected.txt:
734         * web-platform-tests/css/css-overflow/parsing/overflow-computed-expected.txt:
735         * web-platform-tests/css/css-overscroll-behavior/inheritance-expected.txt:
736         * web-platform-tests/css/css-shapes/parsing/shape-outside-computed-expected.txt:
737         * web-platform-tests/css/css-text/inheritance-expected.txt:
738         * web-platform-tests/css/css-transitions/parsing/transition-shorthand-expected.txt:
739         * web-platform-tests/css/css-transitions/parsing/transition-timing-function-computed-expected.txt:
740         * web-platform-tests/css/css-values/clamp-length-computed-expected.txt:
741         * web-platform-tests/css/css-values/minmax-length-computed-expected.txt:
742         * web-platform-tests/css/css-values/minmax-length-percent-computed-expected.txt:
743         * web-platform-tests/css/cssom-view/inheritance-expected.txt:
744         * web-platform-tests/css/support/computed-testcommon.js:
745         (test_computed_value):
746         * web-platform-tests/css/support/inheritance-testcommon.js:
747         (assert_initial):
748         * web-platform-tests/css/support/parsing-testcommon.js:
749         * web-platform-tests/css/support/w3c-import.log:
750
751 2019-10-26  Chris Lord  <clord@igalia.com>
752
753         Put OffscreenCanvas behind a build flag
754         https://bugs.webkit.org/show_bug.cgi?id=203146
755
756         Reviewed by Ryosuke Niwa.
757
758         OffscreenCanvas is disabled by default, adjust expectations accordingly.
759
760         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
761         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
762         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable-expected.txt:
763         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer-expected.txt:
764         * web-platform-tests/html/dom/idlharness.https-expected.txt:
765         * web-platform-tests/html/infrastructure/safe-passing-of-structured-data/transfer-errors.window-expected.txt:
766
767 2019-10-25  youenn fablet  <youenn@apple.com>
768
769         mp4 video element broken with service worker
770         https://bugs.webkit.org/show_bug.cgi?id=184447
771         <rdar://problem/39313155>
772
773         Reviewed by Chris Dumez.
774
775         * web-platform-tests/fetch/range/sw.https.window-expected.txt:
776
777 2019-10-25  Antoine Quint  <graouts@apple.com>
778
779         [Web Animations] Update WPT tests related to Web Animations and remove imported Mozilla tests
780         https://bugs.webkit.org/show_bug.cgi?id=203291
781         <rdar://problem/56577481>
782
783         Reviewed by Youenn Fablet.
784
785         * resources/import-expectations.json:
786         * web-platform-tests/css/css-animations/AnimationEffect-getComputedTiming.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-animations/test_animation-computed-timing-expected.txt.
787         * web-platform-tests/css/css-animations/AnimationEffect-getComputedTiming.tentative.html: Renamed from LayoutTests/imported/mozilla/css-animations/test_animation-computed-timing.html.
788         * web-platform-tests/css/css-animations/CSSAnimation-animationName.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-animations/test_cssanimation-animationname-expected.txt.
789         * web-platform-tests/css/css-animations/CSSAnimation-animationName.tentative.html: Renamed from LayoutTests/imported/mozilla/css-animations/test_cssanimation-animationname.html.
790         * web-platform-tests/css/css-animations/CSSAnimation-canceling.tentative-expected.txt: Added.
791         * web-platform-tests/css/css-animations/CSSAnimation-canceling.tentative.html: Added.
792         * web-platform-tests/css/css-animations/CSSAnimation-effect.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-animations/test_setting-effect-expected.txt.
793         * web-platform-tests/css/css-animations/CSSAnimation-effect.tentative.html: Added.
794         * web-platform-tests/css/css-animations/CSSAnimation-finished.tentative-expected.txt: Added.
795         * web-platform-tests/css/css-animations/CSSAnimation-finished.tentative.html: Added.
796         * web-platform-tests/css/css-animations/CSSAnimation-getCurrentTime.tentative-expected.txt: Added.
797         * web-platform-tests/css/css-animations/CSSAnimation-getCurrentTime.tentative.html: Added.
798         * web-platform-tests/css/css-animations/CSSAnimation-id.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-animations/test_animation-id-expected.txt.
799         * web-platform-tests/css/css-animations/CSSAnimation-id.tentative.html: Added.
800         * web-platform-tests/css/css-animations/CSSAnimation-pausing.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-animations/test_animation-pausing-expected.txt.
801         * web-platform-tests/css/css-animations/CSSAnimation-pausing.tentative.html: Added.
802         * web-platform-tests/css/css-animations/CSSAnimation-playState.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-animations/test_animation-playstate-expected.txt.
803         * web-platform-tests/css/css-animations/CSSAnimation-playState.tentative.html: Added.
804         * web-platform-tests/css/css-animations/CSSAnimation-ready.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-animations/test_animation-ready-expected.txt.
805         * web-platform-tests/css/css-animations/CSSAnimation-ready.tentative.html: Added.
806         * web-platform-tests/css/css-animations/CSSAnimation-startTime.tentative-expected.txt: Added.
807         * web-platform-tests/css/css-animations/CSSAnimation-startTime.tentative.html: Added.
808         * web-platform-tests/css/css-animations/CSSPseudoElement-getAnimations.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-animations/test_pseudoElement-get-animations-expected.txt.
809         * web-platform-tests/css/css-animations/CSSPseudoElement-getAnimations.tentative.html: Renamed from LayoutTests/imported/mozilla/css-animations/test_pseudoElement-get-animations.html.
810         * web-platform-tests/css/css-animations/Document-getAnimations.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-animations/test_document-get-animations-expected.txt.
811         * web-platform-tests/css/css-animations/Document-getAnimations.tentative.html: Renamed from LayoutTests/imported/mozilla/css-animations/test_document-get-animations.html.
812         * web-platform-tests/css/css-animations/Element-getAnimations-dynamic-changes.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-animations/test_animations-dynamic-changes-expected.txt.
813         * web-platform-tests/css/css-animations/Element-getAnimations-dynamic-changes.tentative.html: Added.
814         * web-platform-tests/css/css-animations/Element-getAnimations.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-animations/test_element-get-animations-expected.txt.
815         * web-platform-tests/css/css-animations/Element-getAnimations.tentative.html: Renamed from LayoutTests/imported/mozilla/css-animations/test_element-get-animations.html.
816         * web-platform-tests/css/css-animations/KeyframeEffect-getKeyframes.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-animations/test_keyframeeffect-getkeyframes-expected.txt.
817         * web-platform-tests/css/css-animations/KeyframeEffect-getKeyframes.tentative.html: Renamed from LayoutTests/imported/mozilla/css-animations/test_keyframeeffect-getkeyframes.html.
818         * web-platform-tests/css/css-animations/KeyframeEffect-target.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-animations/test_effect-target-expected.txt.
819         * web-platform-tests/css/css-animations/KeyframeEffect-target.tentative.html: Renamed from LayoutTests/imported/mozilla/css-animations/test_effect-target.html.
820         * web-platform-tests/css/css-animations/META.yml: Added.
821         * web-platform-tests/css/css-animations/OWNERS: Removed.
822         * web-platform-tests/css/css-animations/animation-opacity-pause-and-set-time-expected.html: Added.
823         * web-platform-tests/css/css-animations/animation-opacity-pause-and-set-time.html: Added.
824         * web-platform-tests/css/css-animations/animation-pseudo-dynamic-001-expected.html: Added.
825         * web-platform-tests/css/css-animations/animation-pseudo-dynamic-001.html: Added.
826         * web-platform-tests/css/css-animations/animation-transform-pause-and-set-time-expected.html: Added.
827         * web-platform-tests/css/css-animations/animation-transform-pause-and-set-time.html: Added.
828         * web-platform-tests/css/css-animations/animationevent-interface-expected.txt:
829         * web-platform-tests/css/css-animations/animationevent-interface.js:
830         (test):
831         (test.):
832         * web-platform-tests/css/css-animations/animationevent-marker-pseudoelement-expected.txt: Added.
833         * web-platform-tests/css/css-animations/animationevent-marker-pseudoelement.html: Added.
834         * web-platform-tests/css/css-animations/computed-style-animation-parsing-expected.txt: Added.
835         * web-platform-tests/css/css-animations/computed-style-animation-parsing.html: Added.
836         * web-platform-tests/css/css-animations/event-dispatch.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-animations/test_event-dispatch-expected.txt.
837         * web-platform-tests/css/css-animations/event-dispatch.tentative.html: Added.
838         * web-platform-tests/css/css-animations/event-order.tentative-expected.txt: Added.
839         * web-platform-tests/css/css-animations/event-order.tentative.html: Added.
840         * web-platform-tests/css/css-animations/historical-expected.txt: Added.
841         * web-platform-tests/css/css-animations/historical.html: Added.
842         * web-platform-tests/css/css-animations/idlharness-expected.txt: Added.
843         * web-platform-tests/css/css-animations/idlharness.html: Added.
844         * web-platform-tests/css/css-animations/inheritance-expected.txt: Added.
845         * web-platform-tests/css/css-animations/inheritance.html: Added.
846         * web-platform-tests/css/css-animations/keyframes-remove-documentElement-crash-expected.txt: Added.
847         * web-platform-tests/css/css-animations/keyframes-remove-documentElement-crash.html: Added.
848         * web-platform-tests/css/css-animations/parsing/animation-computed-expected.txt: Added.
849         * web-platform-tests/css/css-animations/parsing/animation-computed.html: Added.
850         * web-platform-tests/css/css-animations/parsing/animation-delay-computed-expected.txt: Added.
851         * web-platform-tests/css/css-animations/parsing/animation-delay-computed.html: Added.
852         * web-platform-tests/css/css-animations/parsing/animation-delay-invalid-expected.txt: Added.
853         * web-platform-tests/css/css-animations/parsing/animation-delay-invalid.html: Added.
854         * web-platform-tests/css/css-animations/parsing/animation-delay-valid-expected.txt: Added.
855         * web-platform-tests/css/css-animations/parsing/animation-delay-valid.html: Added.
856         * web-platform-tests/css/css-animations/parsing/animation-direction-computed-expected.txt: Added.
857         * web-platform-tests/css/css-animations/parsing/animation-direction-computed.html: Added.
858         * web-platform-tests/css/css-animations/parsing/animation-direction-invalid-expected.txt: Added.
859         * web-platform-tests/css/css-animations/parsing/animation-direction-invalid.html: Added.
860         * web-platform-tests/css/css-animations/parsing/animation-direction-valid-expected.txt: Added.
861         * web-platform-tests/css/css-animations/parsing/animation-direction-valid.html: Added.
862         * web-platform-tests/css/css-animations/parsing/animation-duration-computed-expected.txt: Added.
863         * web-platform-tests/css/css-animations/parsing/animation-duration-computed.html: Added.
864         * web-platform-tests/css/css-animations/parsing/animation-duration-invalid-expected.txt: Added.
865         * web-platform-tests/css/css-animations/parsing/animation-duration-invalid.html: Added.
866         * web-platform-tests/css/css-animations/parsing/animation-duration-valid-expected.txt: Added.
867         * web-platform-tests/css/css-animations/parsing/animation-duration-valid.html: Added.
868         * web-platform-tests/css/css-animations/parsing/animation-fill-mode-computed-expected.txt: Added.
869         * web-platform-tests/css/css-animations/parsing/animation-fill-mode-computed.html: Added.
870         * web-platform-tests/css/css-animations/parsing/animation-fill-mode-invalid-expected.txt: Added.
871         * web-platform-tests/css/css-animations/parsing/animation-fill-mode-invalid.html: Added.
872         * web-platform-tests/css/css-animations/parsing/animation-fill-mode-valid-expected.txt: Added.
873         * web-platform-tests/css/css-animations/parsing/animation-fill-mode-valid.html: Added.
874         * web-platform-tests/css/css-animations/parsing/animation-invalid-expected.txt: Added.
875         * web-platform-tests/css/css-animations/parsing/animation-invalid.html: Added.
876         * web-platform-tests/css/css-animations/parsing/animation-iteration-count-computed-expected.txt: Added.
877         * web-platform-tests/css/css-animations/parsing/animation-iteration-count-computed.html: Added.
878         * web-platform-tests/css/css-animations/parsing/animation-iteration-count-invalid-expected.txt: Added.
879         * web-platform-tests/css/css-animations/parsing/animation-iteration-count-invalid.html: Added.
880         * web-platform-tests/css/css-animations/parsing/animation-iteration-count-valid-expected.txt: Added.
881         * web-platform-tests/css/css-animations/parsing/animation-iteration-count-valid.html: Added.
882         * web-platform-tests/css/css-animations/parsing/animation-name-computed-expected.txt: Added.
883         * web-platform-tests/css/css-animations/parsing/animation-name-computed.html: Added.
884         * web-platform-tests/css/css-animations/parsing/animation-name-invalid-expected.txt: Added.
885         * web-platform-tests/css/css-animations/parsing/animation-name-invalid.html: Added.
886         * web-platform-tests/css/css-animations/parsing/animation-name-valid-expected.txt: Added.
887         * web-platform-tests/css/css-animations/parsing/animation-name-valid.html: Added.
888         * web-platform-tests/css/css-animations/parsing/animation-play-state-computed-expected.txt: Added.
889         * web-platform-tests/css/css-animations/parsing/animation-play-state-computed.html: Added.
890         * web-platform-tests/css/css-animations/parsing/animation-play-state-invalid-expected.txt: Added.
891         * web-platform-tests/css/css-animations/parsing/animation-play-state-invalid.html: Added.
892         * web-platform-tests/css/css-animations/parsing/animation-play-state-valid-expected.txt: Added.
893         * web-platform-tests/css/css-animations/parsing/animation-play-state-valid.html: Added.
894         * web-platform-tests/css/css-animations/parsing/animation-shorthand-expected.txt: Added.
895         * web-platform-tests/css/css-animations/parsing/animation-shorthand.html: Added.
896         * web-platform-tests/css/css-animations/parsing/animation-timing-function-computed-expected.txt: Added.
897         * web-platform-tests/css/css-animations/parsing/animation-timing-function-computed.html: Added.
898         * web-platform-tests/css/css-animations/parsing/animation-timing-function-invalid-expected.txt: Added.
899         * web-platform-tests/css/css-animations/parsing/animation-timing-function-invalid.html: Added.
900         * web-platform-tests/css/css-animations/parsing/animation-timing-function-valid-expected.txt: Added.
901         * web-platform-tests/css/css-animations/parsing/animation-timing-function-valid.html: Added.
902         * web-platform-tests/css/css-animations/parsing/animation-valid-expected.txt: Added.
903         * web-platform-tests/css/css-animations/parsing/animation-valid.html: Added.
904         * web-platform-tests/css/css-animations/parsing/w3c-import.log: Added.
905         * web-platform-tests/css/css-animations/responsive/column-rule-color-001-expected.txt: Added.
906         * web-platform-tests/css/css-animations/responsive/column-rule-color-001.html: Added.
907         * web-platform-tests/css/css-animations/responsive/column-width-001-expected.txt: Added.
908         * web-platform-tests/css/css-animations/responsive/column-width-001.html: Added.
909         * web-platform-tests/css/css-animations/responsive/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-animations/support/w3c-import.log.
910         * web-platform-tests/css/css-animations/style-animation-parsing-expected.txt: Added.
911         * web-platform-tests/css/css-animations/style-animation-parsing.html: Added.
912         * web-platform-tests/css/css-animations/support/testcommon.js:
913         * web-platform-tests/css/css-animations/support/w3c-import.log:
914         * web-platform-tests/css/css-animations/w3c-import.log:
915         * web-platform-tests/css/css-transitions/AnimationEffect-getComputedTiming.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-transitions/test_animation-computed-timing-expected.txt.
916         * web-platform-tests/css/css-transitions/AnimationEffect-getComputedTiming.tentative.html: Renamed from LayoutTests/imported/mozilla/css-transitions/test_animation-computed-timing.html.
917         * web-platform-tests/css/css-transitions/CSSPseudoElement-getAnimations.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-transitions/test_pseudoElement-get-animations-expected.txt.
918         * web-platform-tests/css/css-transitions/CSSPseudoElement-getAnimations.tentative.html: Renamed from LayoutTests/imported/mozilla/css-transitions/test_pseudoElement-get-animations.html.
919         * web-platform-tests/css/css-transitions/CSSTransition-canceling.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-transitions/test_animation-cancel-expected.txt.
920         * web-platform-tests/css/css-transitions/CSSTransition-canceling.tentative.html: Added.
921         * web-platform-tests/css/css-transitions/CSSTransition-currentTime.tentative-expected.txt: Added.
922         * web-platform-tests/css/css-transitions/CSSTransition-currentTime.tentative.html: Added.
923         * web-platform-tests/css/css-transitions/CSSTransition-effect.tentative-expected.txt: Added.
924         * web-platform-tests/css/css-transitions/CSSTransition-effect.tentative.html: Added.
925         * web-platform-tests/css/css-transitions/CSSTransition-finished.tentative-expected.txt: Added.
926         * web-platform-tests/css/css-transitions/CSSTransition-finished.tentative.html: Added.
927         * web-platform-tests/css/css-transitions/CSSTransition-ready.tentative-expected.txt: Added.
928         * web-platform-tests/css/css-transitions/CSSTransition-ready.tentative.html: Added.
929         * web-platform-tests/css/css-transitions/CSSTransition-startTime.tentative-expected.txt: Added.
930         * web-platform-tests/css/css-transitions/CSSTransition-startTime.tentative.html: Added.
931         * web-platform-tests/css/css-transitions/CSSTransition-transitionProperty.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-transitions/test_csstransition-transitionproperty-expected.txt.
932         * web-platform-tests/css/css-transitions/CSSTransition-transitionProperty.tentative.html: Added.
933         * web-platform-tests/css/css-transitions/Document-getAnimations.tentative-expected.txt: Added.
934         * web-platform-tests/css/css-transitions/Document-getAnimations.tentative.html: Added.
935         * web-platform-tests/css/css-transitions/Element-getAnimations.tentative-expected.txt: Added.
936         * web-platform-tests/css/css-transitions/Element-getAnimations.tentative.html: Added.
937         * web-platform-tests/css/css-transitions/KeyframeEffect-getKeyframes.tentative-expected.txt: Added.
938         * web-platform-tests/css/css-transitions/KeyframeEffect-getKeyframes.tentative.html: Added.
939         * web-platform-tests/css/css-transitions/KeyframeEffect-target.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-transitions/test_effect-target-expected.txt.
940         * web-platform-tests/css/css-transitions/KeyframeEffect-target.tentative.html: Renamed from LayoutTests/imported/mozilla/css-transitions/test_effect-target.html.
941         * web-platform-tests/css/css-transitions/META.yml: Added.
942         * web-platform-tests/css/css-transitions/README.md: Added.
943         * web-platform-tests/css/css-transitions/before-load-001-expected.txt: Added.
944         * web-platform-tests/css/css-transitions/before-load-001.html: Added.
945         * web-platform-tests/css/css-transitions/changing-while-transition-001-expected.txt: Added.
946         * web-platform-tests/css/css-transitions/changing-while-transition-001.html: Added.
947         * web-platform-tests/css/css-transitions/changing-while-transition-002-expected.txt: Added.
948         * web-platform-tests/css/css-transitions/changing-while-transition-002.html: Added.
949         * web-platform-tests/css/css-transitions/changing-while-transition-003-expected.txt: Added.
950         * web-platform-tests/css/css-transitions/changing-while-transition-003.html: Added.
951         * web-platform-tests/css/css-transitions/currentcolor-animation-001-expected.txt: Added.
952         * web-platform-tests/css/css-transitions/currentcolor-animation-001.html: Added.
953         * web-platform-tests/css/css-transitions/disconnected-element-001-expected.txt: Added.
954         * web-platform-tests/css/css-transitions/disconnected-element-001.html: Added.
955         * web-platform-tests/css/css-transitions/event-dispatch.tentative-expected.txt: Renamed from LayoutTests/imported/mozilla/css-transitions/test_event-dispatch-expected.txt.
956         * web-platform-tests/css/css-transitions/event-dispatch.tentative.html: Added.
957         * web-platform-tests/css/css-transitions/events-001-expected.txt: Added.
958         * web-platform-tests/css/css-transitions/events-001.html: Added.
959         * web-platform-tests/css/css-transitions/events-002-expected.txt: Added.
960         * web-platform-tests/css/css-transitions/events-002.html: Added.
961         * web-platform-tests/css/css-transitions/events-003-expected.txt: Added.
962         * web-platform-tests/css/css-transitions/events-003.html: Added.
963         * web-platform-tests/css/css-transitions/events-004-expected.txt: Added.
964         * web-platform-tests/css/css-transitions/events-004.html: Added.
965         * web-platform-tests/css/css-transitions/events-005-expected.txt: Added.
966         * web-platform-tests/css/css-transitions/events-005.html: Added.
967         * web-platform-tests/css/css-transitions/events-006-expected.txt: Added.
968         * web-platform-tests/css/css-transitions/events-006.html: Added.
969         * web-platform-tests/css/css-transitions/events-007-expected.txt: Added.
970         * web-platform-tests/css/css-transitions/events-007.html: Added.
971         * web-platform-tests/css/css-transitions/historical-expected.txt: Added.
972         * web-platform-tests/css/css-transitions/historical.html: Added.
973         * web-platform-tests/css/css-transitions/idlharness-expected.txt: Added.
974         * web-platform-tests/css/css-transitions/idlharness.html: Added.
975         * web-platform-tests/css/css-transitions/inherit-height-transition-expected.txt: Added.
976         * web-platform-tests/css/css-transitions/inherit-height-transition.html: Added.
977         * web-platform-tests/css/css-transitions/inheritance-expected.txt: Added.
978         * web-platform-tests/css/css-transitions/inheritance.html: Added.
979         * web-platform-tests/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet-expected.html: Added.
980         * web-platform-tests/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet.html: Added.
981         * web-platform-tests/css/css-transitions/non-rendered-element-001-expected.txt: Added.
982         * web-platform-tests/css/css-transitions/non-rendered-element-001.html: Added.
983         * web-platform-tests/css/css-transitions/non-rendered-element-002-expected.txt: Added.
984         * web-platform-tests/css/css-transitions/non-rendered-element-002.html: Added.
985         * web-platform-tests/css/css-transitions/parsing/transition-computed-expected.txt: Added.
986         * web-platform-tests/css/css-transitions/parsing/transition-computed.html: Added.
987         * web-platform-tests/css/css-transitions/parsing/transition-delay-computed-expected.txt: Added.
988         * web-platform-tests/css/css-transitions/parsing/transition-delay-computed.html: Added.
989         * web-platform-tests/css/css-transitions/parsing/transition-delay-invalid-expected.txt: Added.
990         * web-platform-tests/css/css-transitions/parsing/transition-delay-invalid.html: Added.
991         * web-platform-tests/css/css-transitions/parsing/transition-delay-valid-expected.txt: Added.
992         * web-platform-tests/css/css-transitions/parsing/transition-delay-valid.html: Added.
993         * web-platform-tests/css/css-transitions/parsing/transition-duration-computed-expected.txt: Added.
994         * web-platform-tests/css/css-transitions/parsing/transition-duration-computed.html: Added.
995         * web-platform-tests/css/css-transitions/parsing/transition-duration-invalid-expected.txt: Added.
996         * web-platform-tests/css/css-transitions/parsing/transition-duration-invalid.html: Added.
997         * web-platform-tests/css/css-transitions/parsing/transition-duration-valid-expected.txt: Added.
998         * web-platform-tests/css/css-transitions/parsing/transition-duration-valid.html: Added.
999         * web-platform-tests/css/css-transitions/parsing/transition-invalid-expected.txt: Added.
1000         * web-platform-tests/css/css-transitions/parsing/transition-invalid.html: Added.
1001         * web-platform-tests/css/css-transitions/parsing/transition-property-computed-expected.txt: Added.
1002         * web-platform-tests/css/css-transitions/parsing/transition-property-computed.html: Added.
1003         * web-platform-tests/css/css-transitions/parsing/transition-property-invalid-expected.txt: Added.
1004         * web-platform-tests/css/css-transitions/parsing/transition-property-invalid.html: Added.
1005         * web-platform-tests/css/css-transitions/parsing/transition-property-valid-expected.txt: Added.
1006         * web-platform-tests/css/css-transitions/parsing/transition-property-valid.html: Added.
1007         * web-platform-tests/css/css-transitions/parsing/transition-shorthand-expected.txt: Added.
1008         * web-platform-tests/css/css-transitions/parsing/transition-shorthand.html: Added.
1009         * web-platform-tests/css/css-transitions/parsing/transition-timing-function-computed-expected.txt: Added.
1010         * web-platform-tests/css/css-transitions/parsing/transition-timing-function-computed.html: Added.
1011         * web-platform-tests/css/css-transitions/parsing/transition-timing-function-invalid-expected.txt: Added.
1012         * web-platform-tests/css/css-transitions/parsing/transition-timing-function-invalid.html: Added.
1013         * web-platform-tests/css/css-transitions/parsing/transition-timing-function-valid-expected.txt: Added.
1014         * web-platform-tests/css/css-transitions/parsing/transition-timing-function-valid.html: Added.
1015         * web-platform-tests/css/css-transitions/parsing/transition-valid-expected.txt: Added.
1016         * web-platform-tests/css/css-transitions/parsing/transition-valid.html: Added.
1017         * web-platform-tests/css/css-transitions/parsing/w3c-import.log: Added.
1018         * web-platform-tests/css/css-transitions/properties-value-001-expected.txt: Added.
1019         * web-platform-tests/css/css-transitions/properties-value-001.html: Added.
1020         * web-platform-tests/css/css-transitions/properties-value-002-expected.txt: Added.
1021         * web-platform-tests/css/css-transitions/properties-value-002.html: Added.
1022         * web-platform-tests/css/css-transitions/properties-value-003-expected.txt: Added.
1023         * web-platform-tests/css/css-transitions/properties-value-003.html: Added.
1024         * web-platform-tests/css/css-transitions/properties-value-auto-001-expected.txt: Added.
1025         * web-platform-tests/css/css-transitions/properties-value-auto-001.html: Added.
1026         * web-platform-tests/css/css-transitions/properties-value-implicit-001-expected.txt: Added.
1027         * web-platform-tests/css/css-transitions/properties-value-implicit-001.html: Added.
1028         * web-platform-tests/css/css-transitions/properties-value-inherit-001-expected.txt: Added.
1029         * web-platform-tests/css/css-transitions/properties-value-inherit-001.html: Added.
1030         * web-platform-tests/css/css-transitions/properties-value-inherit-002-expected.txt: Added.
1031         * web-platform-tests/css/css-transitions/properties-value-inherit-002.html: Added.
1032         * web-platform-tests/css/css-transitions/properties-value-inherit-003-expected.txt: Added.
1033         * web-platform-tests/css/css-transitions/properties-value-inherit-003.html: Added.
1034         * web-platform-tests/css/css-transitions/pseudo-elements-001-expected.txt: Added.
1035         * web-platform-tests/css/css-transitions/pseudo-elements-001.html: Added.
1036         * web-platform-tests/css/css-transitions/pseudo-elements-002-expected.txt: Added.
1037         * web-platform-tests/css/css-transitions/pseudo-elements-002.html: Added.
1038         * web-platform-tests/css/css-transitions/starting-of-transitions-001-expected.txt: Added.
1039         * web-platform-tests/css/css-transitions/starting-of-transitions-001.html: Added.
1040         * web-platform-tests/css/css-transitions/support/1x1-green.png: Added.
1041         * web-platform-tests/css/css-transitions/support/1x1-lime.png: Added.
1042         * web-platform-tests/css/css-transitions/support/1x1-maroon.png: Added.
1043         * web-platform-tests/css/css-transitions/support/1x1-navy.png: Added.
1044         * web-platform-tests/css/css-transitions/support/1x1-red.png: Added.
1045         * web-platform-tests/css/css-transitions/support/1x1-white.png: Added.
1046         * web-platform-tests/css/css-transitions/support/60x60-gg-rr.png: Added.
1047         * web-platform-tests/css/css-transitions/support/60x60-green.png: Added.
1048         * web-platform-tests/css/css-transitions/support/60x60-red.png: Added.
1049         * web-platform-tests/css/css-transitions/support/README: Added.
1050         * web-platform-tests/css/css-transitions/support/a-green-transition.css: Added.
1051         (.a):
1052         * web-platform-tests/css/css-transitions/support/a-green.css: Added.
1053         (.a):
1054         * web-platform-tests/css/css-transitions/support/b-green.css: Added.
1055         (.b):
1056         * web-platform-tests/css/css-transitions/support/c-red.css: Added.
1057         (.c):
1058         * web-platform-tests/css/css-transitions/support/cat.png: Added.
1059         * web-platform-tests/css/css-transitions/support/generalParallelTest.js: Added.
1060         (suite.root.generalParallelTest.setup):
1061         (suite.root.generalParallelTest.data.transition.computedStyle):
1062         (suite.root.generalParallelTest.data.container.computedStyle):
1063         (suite.root.generalParallelTest.data.pseudo.computedStyle):
1064         (suite.root.generalParallelTest._setupDom):
1065         (suite.root.generalParallelTest.):
1066         (suite.root.generalParallelTest._setupEvents):
1067         (suite.root.generalParallelTest.teardown):
1068         (suite.root.generalParallelTest.sliceStart):
1069         (suite.root.generalParallelTest.sliceDone):
1070         (suite.root.generalParallelTest.done):
1071         (suite.root.generalParallelTest.addStyles):
1072         (suite.root.generalParallelTest.getStyle):
1073         (suite.root.generalParallelTest._getStyleFor):
1074         (suite.root.generalParallelTest._addClass):
1075         (suite.root.generalParallelTest._removeClass):
1076         (suite.root.generalParallelTest.startTransition):
1077         (suite.root.generalParallelTest.runLoop):
1078         (suite.root.generalParallelTest.startValueCollection):
1079         (suite.root.generalParallelTest.stopValueCollection):
1080         (suite.root.generalParallelTest.assertExpectedEventsFunc):
1081         (suite.root.generalParallelTest.assertIntermediateValuesFunc):
1082         * web-platform-tests/css/css-transitions/support/helper.js: Added.
1083         (root.setStyle):
1084         (serializeStyles):
1085         (root.computedStyle):
1086         (root.reflow):
1087         (root.extend):
1088         (root.domFixture):
1089         (root.assert_times_equal):
1090         (root.assert_time_equals_literal):
1091         (root.assert_end_events_equal):
1092         (root.assert_end_event_batch_equal):
1093         (root.addDiv):
1094         (root.addStyle):
1095         (root.waitForFrame):
1096         (root.waitForAnimationFrames.return.new.Promise):
1097         (root.waitForAnimationFrames):
1098         (root.frameTimeout):
1099         * web-platform-tests/css/css-transitions/support/import-green.css: Added.
1100         (.import):
1101         * web-platform-tests/css/css-transitions/support/import-red.css: Added.
1102         (.import):
1103         * web-platform-tests/css/css-transitions/support/one.gif: Added.
1104         * web-platform-tests/css/css-transitions/support/pattern-grg-rgr-grg.png: Added.
1105         * web-platform-tests/css/css-transitions/support/pattern-grg-rrg-rgg.png: Added.
1106         * web-platform-tests/css/css-transitions/support/pattern-rgr-grg-rgr.png: Added.
1107         * web-platform-tests/css/css-transitions/support/pattern-tr.png: Added.
1108         * web-platform-tests/css/css-transitions/support/properties.js: Added.
1109         (values.string_appeared_here):
1110         (assemble.):
1111         (assemble):
1112         (root.getPropertyTests):
1113         (root.getMissingPropertyTests):
1114         (root.getUnspecifiedPropertyTests):
1115         (root.getFontSizeRelativePropertyTests):
1116         (root.getAutoPropertyTests):
1117         (root.filterPropertyTests):
1118         * web-platform-tests/css/css-transitions/support/ruler-h-50%.png: Added.
1119         * web-platform-tests/css/css-transitions/support/ruler-h-50px.png: Added.
1120         * web-platform-tests/css/css-transitions/support/ruler-v-100px.png: Added.
1121         * web-platform-tests/css/css-transitions/support/ruler-v-50px.png: Added.
1122         * web-platform-tests/css/css-transitions/support/runParallelAsyncHarness.js: Added.
1123         (noop):
1124         (runLoop.concludeSlice):
1125         (root.runParallelAsyncHarness):
1126         * web-platform-tests/css/css-transitions/support/square-purple.png: Added.
1127         * web-platform-tests/css/css-transitions/support/square-teal.png: Added.
1128         * web-platform-tests/css/css-transitions/support/square-white.png: Added.
1129         * web-platform-tests/css/css-transitions/support/support/README: Added.
1130         * web-platform-tests/css/css-transitions/support/support/swatch-green.png: Added.
1131         * web-platform-tests/css/css-transitions/support/support/swatch-red.png: Added.
1132         * web-platform-tests/css/css-transitions/support/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-animations/support/w3c-import.log.
1133         * web-platform-tests/css/css-transitions/support/swatch-blue.png: Added.
1134         * web-platform-tests/css/css-transitions/support/swatch-green.png: Added.
1135         * web-platform-tests/css/css-transitions/support/swatch-lime.png: Added.
1136         * web-platform-tests/css/css-transitions/support/swatch-orange.png: Added.
1137         * web-platform-tests/css/css-transitions/support/swatch-red.png: Added.
1138         * web-platform-tests/css/css-transitions/support/swatch-teal.png: Added.
1139         * web-platform-tests/css/css-transitions/support/swatch-white.png: Added.
1140         * web-platform-tests/css/css-transitions/support/swatch-yellow.png: Added.
1141         * web-platform-tests/css/css-transitions/support/test-bl.png: Added.
1142         * web-platform-tests/css/css-transitions/support/test-br.png: Added.
1143         * web-platform-tests/css/css-transitions/support/test-inner-half-size.png: Added.
1144         * web-platform-tests/css/css-transitions/support/test-outer.png: Added.
1145         * web-platform-tests/css/css-transitions/support/test-tl.png: Added.
1146         * web-platform-tests/css/css-transitions/support/test-tr.png: Added.
1147         * web-platform-tests/css/css-transitions/support/two.gif: Added.
1148         * web-platform-tests/css/css-transitions/support/vendorPrefix.js: Added.
1149         (root.addVendorPrefix):
1150         (root.addValueVendorPrefix):
1151         (root.getVendorPrefix):
1152         (root.getValueVendorPrefix):
1153         * web-platform-tests/css/css-transitions/support/w3c-import.log: Added.
1154         * web-platform-tests/css/css-transitions/transition-001-expected.txt: Added.
1155         * web-platform-tests/css/css-transitions/transition-001.html: Added.
1156         * web-platform-tests/css/css-transitions/transition-background-position-with-edge-offset-expected.txt: Added.
1157         * web-platform-tests/css/css-transitions/transition-background-position-with-edge-offset.html: Added.
1158         * web-platform-tests/css/css-transitions/transition-delay-001-expected.txt: Added.
1159         * web-platform-tests/css/css-transitions/transition-delay-001.html: Added.
1160         * web-platform-tests/css/css-transitions/transition-duration-001-expected.txt: Added.
1161         * web-platform-tests/css/css-transitions/transition-duration-001.html: Added.
1162         * web-platform-tests/css/css-transitions/transition-property-001-expected.txt: Added.
1163         * web-platform-tests/css/css-transitions/transition-property-001.html: Added.
1164         * web-platform-tests/css/css-transitions/transition-property-002-expected.txt: Added.
1165         * web-platform-tests/css/css-transitions/transition-property-002.html: Added.
1166         * web-platform-tests/css/css-transitions/transition-reparented-expected.txt: Added.
1167         * web-platform-tests/css/css-transitions/transition-reparented.html: Added.
1168         * web-platform-tests/css/css-transitions/transition-test-expected.html: Added.
1169         * web-platform-tests/css/css-transitions/transition-test.html: Added.
1170         * web-platform-tests/css/css-transitions/transitioncancel-001-expected.txt: Added.
1171         * web-platform-tests/css/css-transitions/transitioncancel-001.html: Added.
1172         * web-platform-tests/css/css-transitions/transitionevent-interface-expected.txt: Added.
1173         * web-platform-tests/css/css-transitions/transitionevent-interface.html: Added.
1174         * web-platform-tests/css/css-transitions/w3c-import.log: Added.
1175         * web-platform-tests/css/css-transitions/zero-duration-multiple-transition-expected.txt: Added.
1176         * web-platform-tests/css/css-transitions/zero-duration-multiple-transition.html: Added.
1177         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
1178         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
1179         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
1180         * web-platform-tests/web-animations/animation-model/animation-types/property-types.js:
1181         (const.visibilityType.testAdditionOrAccumulation):
1182         (const.filterListType.testInterpolation):
1183         * web-platform-tests/web-animations/animation-model/animation-types/w3c-import.log: Added.
1184         * web-platform-tests/web-animations/animation-model/combining-effects/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-animations/support/w3c-import.log.
1185         * web-platform-tests/web-animations/animation-model/keyframe-effects/w3c-import.log: Added.
1186         * web-platform-tests/web-animations/interfaces/Animatable/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-animations/support/w3c-import.log.
1187         * web-platform-tests/web-animations/interfaces/Animation/idlharness.window-expected.txt: Added.
1188         * web-platform-tests/web-animations/interfaces/Animation/idlharness.window.html: Added.
1189         * web-platform-tests/web-animations/interfaces/Animation/oncancel.html:
1190         * web-platform-tests/web-animations/interfaces/Animation/w3c-import.log: Added.
1191         * web-platform-tests/web-animations/interfaces/AnimationEffect/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-animations/support/w3c-import.log.
1192         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/idlharness.window-expected.txt: Added.
1193         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/idlharness.window.html: Added.
1194         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-animations/support/w3c-import.log.
1195         * web-platform-tests/web-animations/interfaces/Document/getAnimations-expected.txt:
1196         * web-platform-tests/web-animations/interfaces/Document/getAnimations.html:
1197         * web-platform-tests/web-animations/interfaces/Document/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-animations/support/w3c-import.log.
1198         * web-platform-tests/web-animations/interfaces/DocumentTimeline/idlharness.window-expected.txt: Added.
1199         * web-platform-tests/web-animations/interfaces/DocumentTimeline/idlharness.window.html: Added.
1200         * web-platform-tests/web-animations/interfaces/DocumentTimeline/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-animations/support/w3c-import.log.
1201         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness.window-expected.txt: Added.
1202         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness.window.html: Added.
1203         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt:
1204         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001.html:
1205         * web-platform-tests/web-animations/interfaces/KeyframeEffect/w3c-import.log: Added.
1206         * web-platform-tests/web-animations/resources/w3c-import.log: Added.
1207         * web-platform-tests/web-animations/timing-model/animation-effects/w3c-import.log: Added.
1208         * web-platform-tests/web-animations/timing-model/animations/w3c-import.log: Added.
1209         * web-platform-tests/web-animations/timing-model/time-transformations/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-animations/support/w3c-import.log.
1210         * web-platform-tests/web-animations/timing-model/timelines/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-animations/support/w3c-import.log.
1211         * web-platform-tests/web-animations/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-animations/support/w3c-import.log.
1212
1213 2019-10-24  Russell Epstein  <repstein@apple.com>
1214
1215         Unreviewed, rolling out r251536.
1216
1217         Landed 3 Broken Tests.
1218
1219         Reverted changeset:
1220
1221         "[Web Animations] Update WPT tests related to Web Animations
1222         and remove imported Mozilla tests"
1223         https://bugs.webkit.org/show_bug.cgi?id=203291
1224         https://trac.webkit.org/changeset/251536
1225
1226 2019-10-24  youenn fablet  <youenn@apple.com>
1227
1228         XMLHttpRequest.responseXML url should be the HTTP response URL
1229         https://bugs.webkit.org/show_bug.cgi?id=203289
1230
1231         Reviewed by Chris Dumez.
1232
1233         * web-platform-tests/service-workers/service-worker/xhr-response-url.https-expected.txt:
1234         * web-platform-tests/xhr/responsexml-document-properties-expected.txt:
1235
1236 2019-10-24  Antoine Quint  <graouts@apple.com>
1237
1238         [Web Animations] Update WPT tests related to Web Animations and remove imported Mozilla tests
1239         https://bugs.webkit.org/show_bug.cgi?id=203291
1240
1241         Reviewed by Youenn Fablet.
1242
1243         * resources/import-expectations.json:
1244         * web-platform-tests/css/css-animations: Resynced.
1245         * web-platform-tests/css/css-transitions: Imported.
1246         * web-platform-tests/web-animations: Resynced.
1247
1248 2019-10-23  Said Abou-Hallawa  <sabouhallawa@apple.com>
1249
1250         [SVG2] Fix SVGSVGElement to conform with SVG2
1251         https://bugs.webkit.org/show_bug.cgi?id=203278
1252
1253         Reviewed by Simon Fraser.
1254
1255         * web-platform-tests/svg/historical-expected.txt:
1256         * web-platform-tests/svg/idlharness.window-expected.txt:
1257         Some sub-tests are passing now with this change.
1258
1259 2019-10-23  Simon Fraser  <simon.fraser@apple.com>
1260
1261         Import the css/css-values web platform tests
1262         https://bugs.webkit.org/show_bug.cgi?id=203342
1263
1264         Reviewed by Dean Jackson.
1265         
1266         Import wpt revision e68120da0fb52f010f206f3ecc63cfa09885b0f4 (Wed Oct 23 13:18:06 2019 -0700)
1267         css-values tests.
1268
1269         * resources/import-expectations.json:
1270         * resources/resource-files.json:
1271         * web-platform-tests/css/css-values/META.yml: Added.
1272         * web-platform-tests/css/css-values/absolute-length-units-001-expected.txt: Added.
1273         * web-platform-tests/css/css-values/absolute-length-units-001.html: Added.
1274         * web-platform-tests/css/css-values/absolute_length_units-expected.txt: Added.
1275         * web-platform-tests/css/css-values/absolute_length_units.html: Added.
1276         * web-platform-tests/css/css-values/angle-units-001-expected.xht: Added.
1277         * web-platform-tests/css/css-values/angle-units-001.html: Added.
1278         * web-platform-tests/css/css-values/angle-units-002-expected.xht: Added.
1279         * web-platform-tests/css/css-values/angle-units-002.html: Added.
1280         * web-platform-tests/css/css-values/angle-units-003-expected.xht: Added.
1281         * web-platform-tests/css/css-values/angle-units-003.html: Added.
1282         * web-platform-tests/css/css-values/angle-units-004-expected.xht: Added.
1283         * web-platform-tests/css/css-values/angle-units-004.html: Added.
1284         * web-platform-tests/css/css-values/angle-units-005-expected.xht: Added.
1285         * web-platform-tests/css/css-values/angle-units-005.html: Added.
1286         * web-platform-tests/css/css-values/attr-color-invalid-cast-expected.html: Added.
1287         * web-platform-tests/css/css-values/attr-color-invalid-cast.html: Added.
1288         * web-platform-tests/css/css-values/attr-color-invalid-fallback-expected.html: Added.
1289         * web-platform-tests/css/css-values/attr-color-invalid-fallback.html: Added.
1290         * web-platform-tests/css/css-values/attr-color-valid-expected.html: Added.
1291         * web-platform-tests/css/css-values/attr-color-valid.html: Added.
1292         * web-platform-tests/css/css-values/attr-in-max-expected.html: Added.
1293         * web-platform-tests/css/css-values/attr-in-max.html: Added.
1294         * web-platform-tests/css/css-values/attr-invalid-type-001-expected.html: Added.
1295         * web-platform-tests/css/css-values/attr-invalid-type-001.html: Added.
1296         * web-platform-tests/css/css-values/attr-invalid-type-002-expected.html: Added.
1297         * web-platform-tests/css/css-values/attr-invalid-type-002.html: Added.
1298         * web-platform-tests/css/css-values/attr-invalid-type-008-expected.xht: Added.
1299         * web-platform-tests/css/css-values/attr-invalid-type-008.html: Added.
1300         * web-platform-tests/css/css-values/attr-length-invalid-cast-expected.html: Added.
1301         * web-platform-tests/css/css-values/attr-length-invalid-cast.html: Added.
1302         * web-platform-tests/css/css-values/attr-length-invalid-fallback-expected.html: Added.
1303         * web-platform-tests/css/css-values/attr-length-invalid-fallback.html: Added.
1304         * web-platform-tests/css/css-values/attr-length-valid-expected.html: Added.
1305         * web-platform-tests/css/css-values/attr-length-valid-zero-expected.html: Added.
1306         * web-platform-tests/css/css-values/attr-length-valid-zero-nofallback-expected.html: Added.
1307         * web-platform-tests/css/css-values/attr-length-valid-zero-nofallback.html: Added.
1308         * web-platform-tests/css/css-values/attr-length-valid-zero.html: Added.
1309         * web-platform-tests/css/css-values/attr-length-valid.html: Added.
1310         * web-platform-tests/css/css-values/attr-px-invalid-cast-expected.html: Added.
1311         * web-platform-tests/css/css-values/attr-px-invalid-cast.html: Added.
1312         * web-platform-tests/css/css-values/attr-px-invalid-fallback-expected.html: Added.
1313         * web-platform-tests/css/css-values/attr-px-invalid-fallback.html: Added.
1314         * web-platform-tests/css/css-values/attr-px-valid-expected.html: Added.
1315         * web-platform-tests/css/css-values/attr-px-valid.html: Added.
1316         * web-platform-tests/css/css-values/calc-angle-values-expected.txt: Added.
1317         * web-platform-tests/css/css-values/calc-angle-values.html: Added.
1318         * web-platform-tests/css/css-values/calc-background-position-002-expected.txt: Added.
1319         * web-platform-tests/css/css-values/calc-background-position-002.html: Added.
1320         * web-platform-tests/css/css-values/calc-background-position-003-expected.txt: Added.
1321         * web-platform-tests/css/css-values/calc-background-position-003.html: Added.
1322         * web-platform-tests/css/css-values/calc-ch-ex-lang-expected.html: Added.
1323         * web-platform-tests/css/css-values/calc-ch-ex-lang.html: Added.
1324         * web-platform-tests/css/css-values/calc-in-calc-expected.html: Added.
1325         * web-platform-tests/css/css-values/calc-in-calc.html: Added.
1326         * web-platform-tests/css/css-values/calc-in-color-001-expected.txt: Added.
1327         * web-platform-tests/css/css-values/calc-in-color-001.html: Added.
1328         * web-platform-tests/css/css-values/calc-in-counter-001-expected.xhtml: Added.
1329         * web-platform-tests/css/css-values/calc-in-counter-001.xhtml: Added.
1330         * web-platform-tests/css/css-values/calc-in-font-feature-settings-expected.txt: Added.
1331         * web-platform-tests/css/css-values/calc-in-font-feature-settings.html: Added.
1332         * web-platform-tests/css/css-values/calc-in-max-expected.html: Added.
1333         * web-platform-tests/css/css-values/calc-in-max.html: Added.
1334         * web-platform-tests/css/css-values/calc-in-media-queries-001-expected.html: Added.
1335         * web-platform-tests/css/css-values/calc-in-media-queries-001.html: Added.
1336         * web-platform-tests/css/css-values/calc-in-media-queries-002-expected.html: Added.
1337         * web-platform-tests/css/css-values/calc-in-media-queries-002.html: Added.
1338         * web-platform-tests/css/css-values/calc-integer-expected.txt: Added.
1339         * web-platform-tests/css/css-values/calc-integer.html: Added.
1340         * web-platform-tests/css/css-values/calc-invalid-range-clamping-expected.html: Added.
1341         * web-platform-tests/css/css-values/calc-invalid-range-clamping.html: Added.
1342         * web-platform-tests/css/css-values/calc-letter-spacing-expected.txt: Added.
1343         * web-platform-tests/css/css-values/calc-letter-spacing.html: Added.
1344         * web-platform-tests/css/css-values/calc-min-height-expected.xht: Added.
1345         * web-platform-tests/css/css-values/calc-min-height.html: Added.
1346         * web-platform-tests/css/css-values/calc-nesting-002-expected.txt: Added.
1347         * web-platform-tests/css/css-values/calc-nesting-002.html: Added.
1348         * web-platform-tests/css/css-values/calc-nesting-expected.txt: Added.
1349         * web-platform-tests/css/css-values/calc-nesting.html: Added.
1350         * web-platform-tests/css/css-values/calc-parenthesis-stack-expected.html: Added.
1351         * web-platform-tests/css/css-values/calc-parenthesis-stack.html: Added.
1352         * web-platform-tests/css/css-values/calc-positive-fraction-001-expected.xht: Added.
1353         * web-platform-tests/css/css-values/calc-positive-fraction-001.html: Added.
1354         * web-platform-tests/css/css-values/calc-rem-lang-expected.html: Added.
1355         * web-platform-tests/css/css-values/calc-rem-lang.html: Added.
1356         * web-platform-tests/css/css-values/calc-rgb-percent-001-expected.txt: Added.
1357         * web-platform-tests/css/css-values/calc-rgb-percent-001.html: Added.
1358         * web-platform-tests/css/css-values/calc-rounding-001-expected.txt: Added.
1359         * web-platform-tests/css/css-values/calc-rounding-001.html: Added.
1360         * web-platform-tests/css/css-values/calc-serialization-002-expected.txt: Added.
1361         * web-platform-tests/css/css-values/calc-serialization-002.html: Added.
1362         * web-platform-tests/css/css-values/calc-serialization-expected.txt: Added.
1363         * web-platform-tests/css/css-values/calc-serialization.html: Added.
1364         * web-platform-tests/css/css-values/calc-time-values-expected.txt: Added.
1365         * web-platform-tests/css/css-values/calc-time-values.html: Added.
1366         * web-platform-tests/css/css-values/calc-unit-analysis-expected.txt: Added.
1367         * web-platform-tests/css/css-values/calc-unit-analysis.html: Added.
1368         * web-platform-tests/css/css-values/calc-z-index-fractions-001-expected.txt: Added.
1369         * web-platform-tests/css/css-values/calc-z-index-fractions-001.html: Added.
1370         * web-platform-tests/css/css-values/calc-zero-percent-height-expected.html: Added.
1371         * web-platform-tests/css/css-values/calc-zero-percent-height.html: Added.
1372         * web-platform-tests/css/css-values/ch-unit-001-expected.html: Added.
1373         * web-platform-tests/css/css-values/ch-unit-001.html: Added.
1374         * web-platform-tests/css/css-values/ch-unit-002-expected.html: Added.
1375         * web-platform-tests/css/css-values/ch-unit-002.html: Added.
1376         * web-platform-tests/css/css-values/ch-unit-003-expected.html: Added.
1377         * web-platform-tests/css/css-values/ch-unit-003.html: Added.
1378         * web-platform-tests/css/css-values/ch-unit-004-expected.html: Added.
1379         * web-platform-tests/css/css-values/ch-unit-004.html: Added.
1380         * web-platform-tests/css/css-values/ch-unit-008-expected.html: Added.
1381         * web-platform-tests/css/css-values/ch-unit-008.html: Added.
1382         * web-platform-tests/css/css-values/ch-unit-009-expected.html: Added.
1383         * web-platform-tests/css/css-values/ch-unit-009.html: Added.
1384         * web-platform-tests/css/css-values/ch-unit-010-expected.html: Added.
1385         * web-platform-tests/css/css-values/ch-unit-010.html: Added.
1386         * web-platform-tests/css/css-values/ch-unit-011-expected.html: Added.
1387         * web-platform-tests/css/css-values/ch-unit-011.html: Added.
1388         * web-platform-tests/css/css-values/ch-unit-012-expected.html: Added.
1389         * web-platform-tests/css/css-values/ch-unit-012.html: Added.
1390         * web-platform-tests/css/css-values/ch-unit-013-expected.html: Added.
1391         * web-platform-tests/css/css-values/ch-unit-013.html: Added.
1392         * web-platform-tests/css/css-values/ch-unit-014-expected.html: Added.
1393         * web-platform-tests/css/css-values/ch-unit-014.html: Added.
1394         * web-platform-tests/css/css-values/ch-unit-015-expected.html: Added.
1395         * web-platform-tests/css/css-values/ch-unit-015.html: Added.
1396         * web-platform-tests/css/css-values/ch-unit-016-expected.html: Added.
1397         * web-platform-tests/css/css-values/ch-unit-016.html: Added.
1398         * web-platform-tests/css/css-values/ch-unit-017-expected.html: Added.
1399         * web-platform-tests/css/css-values/ch-unit-017.html: Added.
1400         * web-platform-tests/css/css-values/ch-unit-018-expected.html: Added.
1401         * web-platform-tests/css/css-values/ch-unit-018.html: Added.
1402         * web-platform-tests/css/css-values/clamp-length-computed-expected.txt: Added.
1403         * web-platform-tests/css/css-values/clamp-length-computed.html: Added.
1404         * web-platform-tests/css/css-values/clamp-length-invalid-expected.txt: Added.
1405         * web-platform-tests/css/css-values/clamp-length-invalid.html: Added.
1406         * web-platform-tests/css/css-values/clamp-length-serialize-expected.txt: Added.
1407         * web-platform-tests/css/css-values/clamp-length-serialize.html: Added.
1408         * web-platform-tests/css/css-values/ex-calc-expression-001-expected.html: Added.
1409         * web-platform-tests/css/css-values/ex-calc-expression-001.html: Added.
1410         * web-platform-tests/css/css-values/ex-unit-001-expected.html: Added.
1411         * web-platform-tests/css/css-values/ex-unit-001.html: Added.
1412         * web-platform-tests/css/css-values/ex-unit-002-expected.html: Added.
1413         * web-platform-tests/css/css-values/ex-unit-002.html: Added.
1414         * web-platform-tests/css/css-values/ex-unit-003-expected.html: Added.
1415         * web-platform-tests/css/css-values/ex-unit-003.html: Added.
1416         * web-platform-tests/css/css-values/getComputedStyle-border-radius-001-expected.txt: Added.
1417         * web-platform-tests/css/css-values/getComputedStyle-border-radius-001.html: Added.
1418         * web-platform-tests/css/css-values/getComputedStyle-border-radius-002-expected.txt: Added.
1419         * web-platform-tests/css/css-values/getComputedStyle-border-radius-002.html: Added.
1420         * web-platform-tests/css/css-values/getComputedStyle-border-radius-003-expected.txt: Added.
1421         * web-platform-tests/css/css-values/getComputedStyle-border-radius-003.html: Added.
1422         * web-platform-tests/css/css-values/ic-unit-001-expected.html: Added.
1423         * web-platform-tests/css/css-values/ic-unit-001.html: Added.
1424         * web-platform-tests/css/css-values/ic-unit-002-expected.html: Added.
1425         * web-platform-tests/css/css-values/ic-unit-002.html: Added.
1426         * web-platform-tests/css/css-values/ic-unit-003-expected.html: Added.
1427         * web-platform-tests/css/css-values/ic-unit-003.html: Added.
1428         * web-platform-tests/css/css-values/ic-unit-004-expected.html: Added.
1429         * web-platform-tests/css/css-values/ic-unit-004.html: Added.
1430         * web-platform-tests/css/css-values/ic-unit-008-expected.html: Added.
1431         * web-platform-tests/css/css-values/ic-unit-008.html: Added.
1432         * web-platform-tests/css/css-values/ic-unit-009-expected.html: Added.
1433         * web-platform-tests/css/css-values/ic-unit-009.html: Added.
1434         * web-platform-tests/css/css-values/ic-unit-010-expected.html: Added.
1435         * web-platform-tests/css/css-values/ic-unit-010.html: Added.
1436         * web-platform-tests/css/css-values/ic-unit-011-expected.html: Added.
1437         * web-platform-tests/css/css-values/ic-unit-011.html: Added.
1438         * web-platform-tests/css/css-values/ic-unit-012-expected.html: Added.
1439         * web-platform-tests/css/css-values/ic-unit-012.html: Added.
1440         * web-platform-tests/css/css-values/initial-background-color-expected.html: Added.
1441         * web-platform-tests/css/css-values/initial-background-color.html: Added.
1442         * web-platform-tests/css/css-values/lh-rlh-on-root-001-expected.txt: Added.
1443         * web-platform-tests/css/css-values/lh-rlh-on-root-001.html: Added.
1444         * web-platform-tests/css/css-values/lh-unit-001-expected.xht: Added.
1445         * web-platform-tests/css/css-values/lh-unit-001.html: Added.
1446         * web-platform-tests/css/css-values/lh-unit-002-expected.xht: Added.
1447         * web-platform-tests/css/css-values/lh-unit-002.html: Added.
1448         * web-platform-tests/css/css-values/line-break-ch-unit-expected.txt: Added.
1449         * web-platform-tests/css/css-values/line-break-ch-unit.html: Added.
1450         * web-platform-tests/css/css-values/max-20-arguments-expected.html: Added.
1451         * web-platform-tests/css/css-values/max-20-arguments.html: Added.
1452         * web-platform-tests/css/css-values/max-length-percent-001-expected.html: Added.
1453         * web-platform-tests/css/css-values/max-length-percent-001.html: Added.
1454         * web-platform-tests/css/css-values/max-unitless-zero-invalid-expected.html: Added.
1455         * web-platform-tests/css/css-values/max-unitless-zero-invalid.html: Added.
1456         * web-platform-tests/css/css-values/min-length-percent-001-expected.html: Added.
1457         * web-platform-tests/css/css-values/min-length-percent-001.html: Added.
1458         * web-platform-tests/css/css-values/min-max-percentage-length-interpolation-expected.html: Added.
1459         * web-platform-tests/css/css-values/min-max-percentage-length-interpolation.html: Added.
1460         * web-platform-tests/css/css-values/minmax-angle-computed-expected.txt: Added.
1461         * web-platform-tests/css/css-values/minmax-angle-computed.html: Added.
1462         * web-platform-tests/css/css-values/minmax-angle-invalid-expected.txt: Added.
1463         * web-platform-tests/css/css-values/minmax-angle-invalid.html: Added.
1464         * web-platform-tests/css/css-values/minmax-angle-serialize-expected.txt: Added.
1465         * web-platform-tests/css/css-values/minmax-angle-serialize.html: Added.
1466         * web-platform-tests/css/css-values/minmax-integer-computed-expected.txt: Added.
1467         * web-platform-tests/css/css-values/minmax-integer-computed.html: Added.
1468         * web-platform-tests/css/css-values/minmax-length-computed-expected.txt: Added.
1469         * web-platform-tests/css/css-values/minmax-length-computed.html: Added.
1470         * web-platform-tests/css/css-values/minmax-length-invalid-expected.txt: Added.
1471         * web-platform-tests/css/css-values/minmax-length-invalid.html: Added.
1472         * web-platform-tests/css/css-values/minmax-length-percent-computed-expected.txt: Added.
1473         * web-platform-tests/css/css-values/minmax-length-percent-computed.html: Added.
1474         * web-platform-tests/css/css-values/minmax-length-percent-invalid-expected.txt: Added.
1475         * web-platform-tests/css/css-values/minmax-length-percent-invalid.html: Added.
1476         * web-platform-tests/css/css-values/minmax-length-percent-serialize-expected.txt: Added.
1477         * web-platform-tests/css/css-values/minmax-length-percent-serialize.html: Added.
1478         * web-platform-tests/css/css-values/minmax-length-serialize-expected.txt: Added.
1479         * web-platform-tests/css/css-values/minmax-length-serialize.html: Added.
1480         * web-platform-tests/css/css-values/minmax-number-computed-expected.txt: Added.
1481         * web-platform-tests/css/css-values/minmax-number-computed.html: Added.
1482         * web-platform-tests/css/css-values/minmax-number-invalid-expected.txt: Added.
1483         * web-platform-tests/css/css-values/minmax-number-invalid.html: Added.
1484         * web-platform-tests/css/css-values/minmax-number-serialize-expected.txt: Added.
1485         * web-platform-tests/css/css-values/minmax-number-serialize.html: Added.
1486         * web-platform-tests/css/css-values/minmax-percentage-computed-expected.txt: Added.
1487         * web-platform-tests/css/css-values/minmax-percentage-computed.html: Added.
1488         * web-platform-tests/css/css-values/minmax-percentage-invalid-expected.txt: Added.
1489         * web-platform-tests/css/css-values/minmax-percentage-invalid.html: Added.
1490         * web-platform-tests/css/css-values/minmax-percentage-serialize-expected.txt: Added.
1491         * web-platform-tests/css/css-values/minmax-percentage-serialize.html: Added.
1492         * web-platform-tests/css/css-values/minmax-time-computed-expected.txt: Added.
1493         * web-platform-tests/css/css-values/minmax-time-computed.html: Added.
1494         * web-platform-tests/css/css-values/minmax-time-invalid-expected.txt: Added.
1495         * web-platform-tests/css/css-values/minmax-time-invalid.html: Added.
1496         * web-platform-tests/css/css-values/minmax-time-serialize-expected.txt: Added.
1497         * web-platform-tests/css/css-values/minmax-time-serialize.html: Added.
1498         * web-platform-tests/css/css-values/percentage-rem-low-expected.html: Added.
1499         * web-platform-tests/css/css-values/percentage-rem-low.html: Added.
1500         * web-platform-tests/css/css-values/q-unit-case-insensitivity-001-expected.xht: Added.
1501         * web-platform-tests/css/css-values/q-unit-case-insensitivity-001.html: Added.
1502         * web-platform-tests/css/css-values/q-unit-case-insensitivity-002-expected.xht: Added.
1503         * web-platform-tests/css/css-values/q-unit-case-insensitivity-002.html: Added.
1504         * web-platform-tests/css/css-values/resources/ChTestNoZero.woff: Added.
1505         * web-platform-tests/css/css-values/resources/ChTestShortZero.woff: Added.
1506         * web-platform-tests/css/css-values/resources/ChTestZeroWidthZero.woff: Added.
1507         * web-platform-tests/css/css-values/resources/ExTest.woff: Added.
1508         * web-platform-tests/css/css-values/resources/w3c-import.log: Added.
1509         * web-platform-tests/css/css-values/rgba-011-expected.txt: Added.
1510         * web-platform-tests/css/css-values/rgba-011.html: Added.
1511         * web-platform-tests/css/css-values/support/1x1-green.png: Added.
1512         * web-platform-tests/css/css-values/support/1x1-lime.png: Added.
1513         * web-platform-tests/css/css-values/support/1x1-maroon.png: Added.
1514         * web-platform-tests/css/css-values/support/1x1-navy.png: Added.
1515         * web-platform-tests/css/css-values/support/1x1-red.png: Added.
1516         * web-platform-tests/css/css-values/support/1x1-white.png: Added.
1517         * web-platform-tests/css/css-values/support/60x60-gg-rr.png: Added.
1518         * web-platform-tests/css/css-values/support/60x60-green.png: Added.
1519         * web-platform-tests/css/css-values/support/60x60-red.png: Added.
1520         * web-platform-tests/css/css-values/support/README: Added.
1521         * web-platform-tests/css/css-values/support/a-green.css: Added.
1522         (.a):
1523         * web-platform-tests/css/css-values/support/b-green.css: Added.
1524         (.b):
1525         * web-platform-tests/css/css-values/support/c-red.css: Added.
1526         (.c):
1527         * web-platform-tests/css/css-values/support/cat.png: Added.
1528         * web-platform-tests/css/css-values/support/import-green.css: Added.
1529         (.import):
1530         * web-platform-tests/css/css-values/support/import-red.css: Added.
1531         (.import):
1532         * web-platform-tests/css/css-values/support/pattern-grg-rgr-grg.png: Added.
1533         * web-platform-tests/css/css-values/support/pattern-grg-rrg-rgg.png: Added.
1534         * web-platform-tests/css/css-values/support/pattern-rgr-grg-rgr.png: Added.
1535         * web-platform-tests/css/css-values/support/pattern-tr.png: Added.
1536         * web-platform-tests/css/css-values/support/ruler-h-50%.png: Added.
1537         * web-platform-tests/css/css-values/support/ruler-h-50px.png: Added.
1538         * web-platform-tests/css/css-values/support/ruler-v-100px.png: Added.
1539         * web-platform-tests/css/css-values/support/ruler-v-50px.png: Added.
1540         * web-platform-tests/css/css-values/support/square-purple.png: Added.
1541         * web-platform-tests/css/css-values/support/square-teal.png: Added.
1542         * web-platform-tests/css/css-values/support/square-white.png: Added.
1543         * web-platform-tests/css/css-values/support/support/README: Added.
1544         * web-platform-tests/css/css-values/support/support/swatch-green.png: Added.
1545         * web-platform-tests/css/css-values/support/support/swatch-red.png: Added.
1546         * web-platform-tests/css/css-values/support/support/w3c-import.log: Added.
1547         * web-platform-tests/css/css-values/support/swatch-blue.png: Added.
1548         * web-platform-tests/css/css-values/support/swatch-green.png: Added.
1549         * web-platform-tests/css/css-values/support/swatch-lime.png: Added.
1550         * web-platform-tests/css/css-values/support/swatch-orange.png: Added.
1551         * web-platform-tests/css/css-values/support/swatch-red.png: Added.
1552         * web-platform-tests/css/css-values/support/swatch-teal.png: Added.
1553         * web-platform-tests/css/css-values/support/swatch-white.png: Added.
1554         * web-platform-tests/css/css-values/support/swatch-yellow.png: Added.
1555         * web-platform-tests/css/css-values/support/test-bl.png: Added.
1556         * web-platform-tests/css/css-values/support/test-br.png: Added.
1557         * web-platform-tests/css/css-values/support/test-inner-half-size.png: Added.
1558         * web-platform-tests/css/css-values/support/test-outer.png: Added.
1559         * web-platform-tests/css/css-values/support/test-tl.png: Added.
1560         * web-platform-tests/css/css-values/support/test-tr.png: Added.
1561         * web-platform-tests/css/css-values/support/vh-support-transform-origin-iframe.html: Added.
1562         * web-platform-tests/css/css-values/support/vh-support-transform-translate-iframe.html: Added.
1563         * web-platform-tests/css/css-values/support/vh_not_refreshing_on_chrome_iframe.html: Added.
1564         * web-platform-tests/css/css-values/support/w3c-import.log: Added.
1565         * web-platform-tests/css/css-values/unset-value-storage-expected.txt: Added.
1566         * web-platform-tests/css/css-values/unset-value-storage.html: Added.
1567         * web-platform-tests/css/css-values/urls/empty-expected.txt: Added.
1568         * web-platform-tests/css/css-values/urls/empty.html: Added.
1569         * web-platform-tests/css/css-values/urls/support/empty-urls.css: Added.
1570         (#external-unquoted):
1571         (#external-quoted):
1572         * web-platform-tests/css/css-values/urls/support/w3c-import.log: Added.
1573         * web-platform-tests/css/css-values/urls/w3c-import.log: Added.
1574         * web-platform-tests/css/css-values/vh-calc-support-expected.html: Added.
1575         * web-platform-tests/css/css-values/vh-calc-support-pct-expected.html: Added.
1576         * web-platform-tests/css/css-values/vh-calc-support-pct.html: Added.
1577         * web-platform-tests/css/css-values/vh-calc-support.html: Added.
1578         * web-platform-tests/css/css-values/vh-em-inherit-expected.html: Added.
1579         * web-platform-tests/css/css-values/vh-em-inherit.html: Added.
1580         * web-platform-tests/css/css-values/vh-inherit-expected.html: Added.
1581         * web-platform-tests/css/css-values/vh-inherit.html: Added.
1582         * web-platform-tests/css/css-values/vh-interpolate-pct-expected.html: Added.
1583         * web-platform-tests/css/css-values/vh-interpolate-pct.html: Added.
1584         * web-platform-tests/css/css-values/vh-interpolate-px-expected.html: Added.
1585         * web-platform-tests/css/css-values/vh-interpolate-px.html: Added.
1586         * web-platform-tests/css/css-values/vh-interpolate-vh-expected.html: Added.
1587         * web-platform-tests/css/css-values/vh-interpolate-vh.html: Added.
1588         * web-platform-tests/css/css-values/vh-support-atviewport-expected.htm: Added.
1589         * web-platform-tests/css/css-values/vh-support-atviewport.html: Added.
1590         * web-platform-tests/css/css-values/vh-support-expected.html: Added.
1591         * web-platform-tests/css/css-values/vh-support-margin-expected.html: Added.
1592         * web-platform-tests/css/css-values/vh-support-margin.html: Added.
1593         * web-platform-tests/css/css-values/vh-support-transform-origin-expected.html: Added.
1594         * web-platform-tests/css/css-values/vh-support-transform-origin.html: Added.
1595         * web-platform-tests/css/css-values/vh-support-transform-translate-expected.html: Added.
1596         * web-platform-tests/css/css-values/vh-support-transform-translate.html: Added.
1597         * web-platform-tests/css/css-values/vh-support.html: Added.
1598         * web-platform-tests/css/css-values/vh-zero-support-expected.html: Added.
1599         * web-platform-tests/css/css-values/vh-zero-support.html: Added.
1600         * web-platform-tests/css/css-values/vh_not_refreshing_on_chrome-expected.html: Added.
1601         * web-platform-tests/css/css-values/vh_not_refreshing_on_chrome.html: Added.
1602         * web-platform-tests/css/css-values/viewport-relative-lengths-scaled-viewport-expected.txt: Added.
1603         * web-platform-tests/css/css-values/viewport-relative-lengths-scaled-viewport.html: Added.
1604         * web-platform-tests/css/css-values/viewport-unit-011-expected.html: Added.
1605         * web-platform-tests/css/css-values/viewport-unit-011.html: Added.
1606         * web-platform-tests/css/css-values/viewport-units-css2-001-expected.txt: Added.
1607         * web-platform-tests/css/css-values/viewport-units-css2-001.html: Added.
1608         * web-platform-tests/css/css-values/w3c-import.log: Added.
1609
1610 2019-10-23  Chris Dumez  <cdumez@apple.com>
1611
1612         Ignore document.open/write after the active parser has been aborted
1613         https://bugs.webkit.org/show_bug.cgi?id=203028
1614
1615         Reviewed by Geoffrey Garen.
1616
1617         Rebaseline WPT test that is now passing.
1618
1619         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window-expected.txt:
1620
1621 2019-10-23  Said Abou-Hallawa  <sabouhallawa@apple.com>
1622
1623         [SVG2] Fix SVGElement to conform with SVG2
1624         https://bugs.webkit.org/show_bug.cgi?id=203280
1625
1626         Reviewed by Simon Fraser.
1627
1628         * web-platform-tests/svg/historical-expected.txt:
1629         Some sub-tests are now passing with this change.
1630
1631 2019-10-23  Rob Buis  <rbuis@igalia.com>
1632
1633         Be strict on request's Content-Type
1634         https://bugs.webkit.org/show_bug.cgi?id=191356
1635
1636         Reviewed by Alex Christensen.
1637
1638         Import some tests and update improved test results.
1639
1640         * web-platform-tests/cors/304-expected.txt:
1641         * web-platform-tests/cors/basic-expected.txt:
1642         * web-platform-tests/cors/client-hint-request-headers-expected.txt:
1643         * web-platform-tests/cors/cors-safelisted-request-header.any-expected.txt: Added.
1644         * web-platform-tests/cors/cors-safelisted-request-header.any.html: Added.
1645         * web-platform-tests/cors/cors-safelisted-request-header.any.js: Added.
1646         (safelist):
1647         (true.forEach):
1648         * web-platform-tests/cors/cors-safelisted-request-header.any.worker-expected.txt: Added.
1649         * web-platform-tests/cors/cors-safelisted-request-header.any.worker.html: Added.
1650         * web-platform-tests/cors/credentials-flag-expected.txt:
1651         * web-platform-tests/cors/late-upload-events-expected.txt:
1652         * web-platform-tests/cors/origin-expected.txt:
1653         * web-platform-tests/cors/preflight-cache-expected.txt:
1654         * web-platform-tests/cors/preflight-failure-expected.txt:
1655         * web-platform-tests/cors/redirect-origin-expected.txt:
1656         * web-platform-tests/cors/redirect-preflight-2-expected.txt:
1657         * web-platform-tests/cors/redirect-preflight-expected.txt:
1658         * web-platform-tests/cors/redirect-userinfo-expected.txt:
1659         * web-platform-tests/cors/request-headers-expected.txt:
1660         * web-platform-tests/cors/response-headers-expected.txt:
1661         * web-platform-tests/cors/simple-requests-expected.txt:
1662         * web-platform-tests/cors/status-async-expected.txt:
1663         * web-platform-tests/cors/status-expected.txt:
1664         * web-platform-tests/cors/status-preflight-expected.txt:
1665         * web-platform-tests/cors/support.js:
1666
1667 2019-10-23  Chris Dumez  <cdumez@apple.com>
1668
1669         Resync imported/w3c/web-platform-tests/html/webappapis WPT tests from upstream
1670         https://bugs.webkit.org/show_bug.cgi?id=203298
1671
1672         Reviewed by Youenn Fablet.
1673
1674         Resync imported/w3c/web-platform-tests/html/webappapis WPT tests from upstream 32ffb13f7f7fce355bf.
1675
1676         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window-expected.txt:
1677         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.js:
1678         (async_test.t.window.handlers.afterOpen.t.step_func_done):
1679         (async_test.t.window.handlers.afterOpenAsync.t.step_func_done):
1680         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/location-set-and-document-open-expected.txt: Added.
1681         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/location-set-and-document-open.html: Added.
1682         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/w3c-import.log:
1683         * web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/requires-failure.https.any.serviceworker-expected.txt: Added.
1684         * web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/requires-failure.https.any.serviceworker.html: Added.
1685         * web-platform-tests/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/disallow-crossorigin.html:
1686         * web-platform-tests/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/support/promise-access-control.py:
1687         (main):
1688
1689 2019-10-22  Simon Fraser  <simon.fraser@apple.com>
1690
1691         wpt/css/css-images/gradient/color-stops-parsing.html fails
1692         https://bugs.webkit.org/show_bug.cgi?id=200211
1693
1694         Reviewed by Dean Jackson.
1695         
1696         New result.
1697
1698         * web-platform-tests/css/css-images/gradient/color-stops-parsing-expected.txt:
1699
1700 2019-10-22  Said Abou-Hallawa  <sabouhallawa@apple.com>
1701
1702         [SVG2] Remove the 'viewTarget' property of SVGViewElement
1703         https://bugs.webkit.org/show_bug.cgi?id=203217
1704
1705         Reviewed by Simon Fraser.
1706
1707         * web-platform-tests/svg/historical-expected.txt:
1708
1709 2019-10-22  Simon Fraser  <simon.fraser@apple.com>
1710
1711         wpt/css/css-images/gradient/color-stops-parsing.html fails
1712         https://bugs.webkit.org/show_bug.cgi?id=200211
1713
1714         Reviewed by Dean Jackson.
1715         
1716         New result.
1717
1718         * web-platform-tests/css/css-images/gradient/color-stops-parsing-expected.txt:
1719
1720 2019-10-22  Peng Liu  <peng.liu6@apple.com>
1721
1722         Cannot run some WPT cases manually
1723         https://bugs.webkit.org/show_bug.cgi?id=203063
1724
1725         Reviewed by Eric Carlson.
1726
1727         * web-platform-tests/resources/testdriver-vendor.js:
1728
1729 2019-10-21  Simon Fraser  <simon.fraser@apple.com>
1730
1731         wpt/css/css-images/gradient/color-stops-parsing.html crashes
1732         https://bugs.webkit.org/show_bug.cgi?id=200206
1733
1734         Reviewed by Carlos Alberto Lopez Perez.
1735
1736         * web-platform-tests/css/css-images/gradient/color-stops-parsing-expected.txt:
1737
1738 2019-10-21  Yusuke Suzuki  <ysuzuki@apple.com>
1739
1740         [JSC] Thread JSGlobalObject* instead of ExecState*
1741         https://bugs.webkit.org/show_bug.cgi?id=202392
1742
1743         Reviewed by Geoffrey Garen.
1744
1745         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-other-document-expected.txt:
1746
1747 2019-10-22  Rob Buis  <rbuis@igalia.com>
1748
1749         https://bugs.webkit.org/show_bug.cgi?id=169667
1750         URL: protocol setter needs to be more restrictive around file
1751
1752         Reviewed by Alex Christensen.
1753
1754         Update test result.
1755
1756         * web-platform-tests/url/url-setters-expected.txt:
1757
1758 2019-10-21  Myles C. Maxfield  <mmaxfield@apple.com>
1759
1760         Update Web Platform Test css/css-lists/content-property/marker-text-matches-armenian.html
1761         https://bugs.webkit.org/show_bug.cgi?id=203130
1762         <rdar://problem/51525184>
1763
1764         Reviewed by Alex Christensen.
1765
1766         Apply https://github.com/web-platform-tests/wpt/commit/b2d4cb4a64ae072dfc6feb888dd77575927f5ae2
1767
1768         * web-platform-tests/css/css-lists/content-property/marker-text-matches-armenian-expected.html:
1769         * web-platform-tests/css/css-lists/content-property/marker-text-matches-armenian.html:
1770
1771 2019-10-21  Said Abou-Hallawa  <sabouhallawa@apple.com>
1772
1773         [SVG2]: Add 'auto' behavior to the 'width' and 'height' properties of the SVG <image> element
1774         https://bugs.webkit.org/show_bug.cgi?id=202013
1775
1776         Reviewed by Simon Fraser.
1777
1778         * web-platform-tests/svg/geometry/svg-image-intrinsic-size-with-cssstyle-auto-dynamic-image-change-expected.txt:
1779         * web-platform-tests/svg/geometry/svg-image-intrinsic-size-with-cssstyle-auto-expected.txt:
1780
1781 2019-10-21  Chris Dumez  <cdumez@apple.com>
1782
1783         XMLHttpRequest should not prevent entering the back/forward cache
1784         https://bugs.webkit.org/show_bug.cgi?id=203107
1785         <rdar://problem/56438647>
1786
1787         Reviewed by Youenn Fablet.
1788
1789         Rebaseline a new WPT tests that are passing now that we properly check that the
1790         Document is fully active in open().
1791
1792         * web-platform-tests/xhr/open-url-multi-window-2-expected.txt:
1793         * web-platform-tests/xhr/open-url-multi-window-5-expected.txt:
1794         * web-platform-tests/xhr/open-url-multi-window-6-expected.txt:
1795
1796 2019-10-18  Said Abou-Hallawa  <sabouhallawa@apple.com>
1797
1798         [SVG2]: Remove the SVGExternalResourcesRequired interface
1799         https://bugs.webkit.org/show_bug.cgi?id=191293
1800
1801         Reviewed by Simon Fraser.
1802
1803         * web-platform-tests/svg/import/types-dom-04-b-manual.svg:
1804         Use the preserveAlpha property of <feConvolveMatrix> element to test
1805         SVGAnimatedBoolean.
1806
1807 2019-10-18  Said Abou-Hallawa  <sabouhallawa@apple.com>
1808
1809         Load event must be fired only for the SVG structurally external elements and the outermost SVG element
1810         https://bugs.webkit.org/show_bug.cgi?id=203044
1811
1812         Reviewed by Simon Fraser.
1813
1814         * web-platform-tests/svg/geometry/svg-image-intrinsic-size-with-cssstyle-auto-expected.txt:
1815         The timeout issues are now fixed. webkit.org/b/202013 will fix the other
1816         failures.
1817
1818         * web-platform-tests/svg/images/20x20.png: Added.
1819         Add an image which is referenced by these tests:
1820             web-platform-tests/svg/import/styling-pres-02-f-manual.svg
1821             web-platform-tests/svg/import/struct-use-01-t-manual.svg
1822             web-platform-tests/svg/import/interact-events-02-b-manual.svg
1823
1824         * web-platform-tests/svg/linking/scripted/href-script-element-expected.txt:
1825
1826 2019-10-18  Antti Koivisto  <antti@apple.com>
1827
1828         [CSS Shadow Parts] :part rules should be able to override style attribute
1829         https://bugs.webkit.org/show_bug.cgi?id=202919
1830
1831         Reviewed by Zalan Bujtas.
1832
1833         * web-platform-tests/css/css-shadow-parts/simple-inline-expected.txt:
1834
1835 2019-10-17  Wenson Hsieh  <wenson_hsieh@apple.com>
1836
1837         [Clipboard API] Support navigator.clipboard.read()
1838         https://bugs.webkit.org/show_bug.cgi?id=203021
1839
1840         Reviewed by Ryosuke Niwa.
1841
1842         Rebaseline a web platform test, now that Clipboard.read() no longer immediately rejects.
1843
1844         * web-platform-tests/clipboard-apis/async-navigator-clipboard-basics.https-expected.txt:
1845
1846 2019-10-17  Rob Buis  <rbuis@igalia.com>
1847
1848         Remove duplicate MathML tests
1849         https://bugs.webkit.org/show_bug.cgi?id=202979
1850
1851         Reviewed by Frédéric Wang.
1852
1853         Commit r251187 removed operators/mo-form-fallback-expected.html by
1854         accident, add it again.
1855
1856         * web-platform-tests/mathml/presentation-markup/operators/mo-form-fallback-expected.html: Added.
1857
1858 2019-10-16  Antti Koivisto  <antti@apple.com>
1859
1860         [CSS Shadow Parts] Import css/css-shadow-parts/simple-inline.html WPT
1861         https://bugs.webkit.org/show_bug.cgi?id=203029
1862
1863         Reviewed by Adrian Perez de Castro.
1864
1865         * web-platform-tests/css/css-shadow-parts/simple-inline-expected.txt: Added.
1866         * web-platform-tests/css/css-shadow-parts/simple-inline.html: Added.
1867         * web-platform-tests/css/css-shadow-parts/w3c-import.log:
1868
1869 2019-10-15  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1870
1871         Import apng testcases from WPT.
1872         https://bugs.webkit.org/show_bug.cgi?id=202783
1873
1874         Reviewed by Simon Fraser.
1875
1876         Import apng tests from WTP.
1877
1878         * resources/import-expectations.json:
1879         * web-platform-tests/apng/META.yml: Added.
1880         * web-platform-tests/apng/animated-png-timeout-expected.html: Added.
1881         * web-platform-tests/apng/animated-png-timeout.html: Added.
1882         * web-platform-tests/apng/supported-in-source-type-expected.txt: Added.
1883         * web-platform-tests/apng/supported-in-source-type.html: Added.
1884         * web-platform-tests/apng/w3c-import.log: Added.
1885
1886 2019-10-15  Peng Liu  <peng.liu6@apple.com>
1887
1888         [Picture-in-Picture Web API] Implement HTMLVideoElement.requestPictureInPicture() / Document.exitPictureInPicture()
1889         https://bugs.webkit.org/show_bug.cgi?id=201024
1890
1891         Reviewed by Eric Carlson.
1892
1893         Import wpt/picture-in-picture.
1894
1895         * resources/import-expectations.json:
1896         * web-platform-tests/picture-in-picture/META.yml: Added.
1897         * web-platform-tests/picture-in-picture/css-selector.html: Added.
1898         * web-platform-tests/picture-in-picture/disable-picture-in-picture.html: Added.
1899         * web-platform-tests/picture-in-picture/enter-picture-in-picture.html: Added.
1900         * web-platform-tests/picture-in-picture/exit-picture-in-picture.html: Added.
1901         * web-platform-tests/picture-in-picture/idlharness.window.html: Added.
1902         * web-platform-tests/picture-in-picture/idlharness.window.js: Added.
1903         * web-platform-tests/picture-in-picture/leave-picture-in-picture.html: Added.
1904         * web-platform-tests/picture-in-picture/mediastream.html: Added.
1905         * web-platform-tests/picture-in-picture/picture-in-picture-element.html: Added.
1906         * web-platform-tests/picture-in-picture/picture-in-picture-window.html: Added.
1907         * web-platform-tests/picture-in-picture/request-picture-in-picture-twice.html: Added.
1908         * web-platform-tests/picture-in-picture/request-picture-in-picture.html: Added.
1909         * web-platform-tests/picture-in-picture/resources/picture-in-picture-helpers.js: Added.
1910         (loadVideo):
1911         (async.requestPictureInPictureWithTrustedClick):
1912         * web-platform-tests/picture-in-picture/resources/w3c-import.log: Added.
1913         * web-platform-tests/picture-in-picture/shadow-dom.html: Added.
1914         * web-platform-tests/picture-in-picture/w3c-import.log: Added.
1915
1916 2019-10-14  Youenn Fablet  <youenn@apple.com>
1917
1918         Handle service worker loads through NetworkResourceLoader
1919         https://bugs.webkit.org/show_bug.cgi?id=202309
1920
1921         Reviewed by Alex Christensen.
1922
1923         * web-platform-tests/service-workers/service-worker/fetch-request-xhr.https-expected.txt:
1924
1925 2019-10-14  Ryosuke Niwa  <rniwa@webkit.org>
1926
1927         Import W3C tests for requestidlecallback
1928         https://bugs.webkit.org/show_bug.cgi?id=202946
1929
1930         Reviewed by Wenson Hsieh.
1931
1932         Imported web platform tests for requestidlecallback as of 38c2e8d53c9e54f5c4a914d1528aff4e60f07cdf.
1933
1934         * resources/import-expectations.json:
1935         * web-platform-tests/requestidlecallback/META.yml: Added.
1936         * web-platform-tests/requestidlecallback/basic-expected.txt: Added.
1937         * web-platform-tests/requestidlecallback/basic.html: Added.
1938         * web-platform-tests/requestidlecallback/callback-exception-expected.txt: Added.
1939         * web-platform-tests/requestidlecallback/callback-exception.html: Added.
1940         * web-platform-tests/requestidlecallback/callback-idle-periods-expected.txt: Added.
1941         * web-platform-tests/requestidlecallback/callback-idle-periods.html: Added.
1942         * web-platform-tests/requestidlecallback/callback-iframe-expected.txt: Added.
1943         * web-platform-tests/requestidlecallback/callback-iframe.html: Added.
1944         * web-platform-tests/requestidlecallback/callback-invoked-expected.txt: Added.
1945         * web-platform-tests/requestidlecallback/callback-invoked.html: Added.
1946         * web-platform-tests/requestidlecallback/callback-multiple-calls-expected.txt: Added.
1947         * web-platform-tests/requestidlecallback/callback-multiple-calls.html: Added.
1948         * web-platform-tests/requestidlecallback/callback-removed-frame-expected.txt: Added.
1949         * web-platform-tests/requestidlecallback/callback-removed-frame.html: Added.
1950         * web-platform-tests/requestidlecallback/callback-suspended-expected.txt: Added.
1951         * web-platform-tests/requestidlecallback/callback-suspended.html: Added.
1952         * web-platform-tests/requestidlecallback/callback-timeout-expected.txt: Added.
1953         * web-platform-tests/requestidlecallback/callback-timeout-when-busy-expected.txt: Added.
1954         * web-platform-tests/requestidlecallback/callback-timeout-when-busy.html: Added.
1955         * web-platform-tests/requestidlecallback/callback-timeout.html: Added.
1956         * web-platform-tests/requestidlecallback/callback-xhr-sync-expected.txt: Added.
1957         * web-platform-tests/requestidlecallback/callback-xhr-sync.html: Added.
1958         * web-platform-tests/requestidlecallback/cancel-invoked-expected.txt: Added.
1959         * web-platform-tests/requestidlecallback/cancel-invoked.html: Added.
1960         * web-platform-tests/requestidlecallback/idlharness.window-expected.txt: Added.
1961         * web-platform-tests/requestidlecallback/idlharness.window.html: Added.
1962         * web-platform-tests/requestidlecallback/idlharness.window.js: Added.
1963         (async.idl_array.await.new.Promise.resolve.resolve):
1964         * web-platform-tests/requestidlecallback/resources/post_name_on_load.html: Added.
1965         * web-platform-tests/requestidlecallback/resources/w3c-import.log: Added.
1966         * web-platform-tests/requestidlecallback/w3c-import.log: Added.
1967
1968 2019-10-14  Youenn Fablet  <youenn@apple.com>
1969
1970         A response body promise should be rejected in case of a failure happening after the HTTP response
1971         https://bugs.webkit.org/show_bug.cgi?id=202792
1972
1973         Reviewed by Chris Dumez.
1974
1975         * web-platform-tests/service-workers/service-worker/fetch-error-worker.js: Added.
1976         (doTest):
1977         * web-platform-tests/service-workers/service-worker/fetch-error.https-expected.txt: Added.
1978         * web-platform-tests/service-workers/service-worker/fetch-error.https.html: Added.
1979
1980 2019-10-11  Ryosuke Niwa  <rniwa@webkit.org>
1981
1982         Add the support for ShadowRoot.delegateFocus
1983         https://bugs.webkit.org/show_bug.cgi?id=166484
1984         <rdar://problem/29816058>
1985
1986         Reviewed by Antti Koivisto.
1987
1988         Import W3C tests from https://github.com/web-platform-tests/wpt/pull/18035/commits/a8a89f224f2170723170a452cb18b46cafb723b6.
1989
1990         * web-platform-tests/resources/testdriver-vendor.js:
1991         * web-platform-tests/shadow-dom/focus/click-focus-delegatesFocus-click-method-expected.txt: Added.
1992         * web-platform-tests/shadow-dom/focus/click-focus-delegatesFocus-click-method.html: Added.
1993         * web-platform-tests/shadow-dom/focus/click-focus-delegatesFocus-tabindex-varies-expected.txt: Added.
1994         * web-platform-tests/shadow-dom/focus/click-focus-delegatesFocus-tabindex-varies.html: Added.
1995         * web-platform-tests/shadow-dom/focus/click-focus-delegatesFocus-tabindex-zero-expected.txt: Added.
1996         * web-platform-tests/shadow-dom/focus/click-focus-delegatesFocus-tabindex-zero.html: Added.
1997         * web-platform-tests/shadow-dom/focus/focus-method-delegatesFocus-expected.txt: Added.
1998         * web-platform-tests/shadow-dom/focus/focus-method-delegatesFocus.html: Added.
1999         * web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-negative-delegatesFocus-expected.txt: Added.
2000         * web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-negative-delegatesFocus.html: Added.
2001         * web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-varying-delegatesFocus-expected.txt: Added.
2002         * web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-varying-delegatesFocus.html: Added.
2003         * web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-zero-delegatesFocus-expected.txt: Added.
2004         * web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-zero-delegatesFocus.html: Added.
2005
2006 2019-10-10  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2007
2008         Import css/css-images WPT tests
2009         https://bugs.webkit.org/show_bug.cgi?id=200210
2010
2011         Reviewed by Simon Fraser.
2012
2013         Imported css/css-images tests from WPT ToT (a879756282) and generated expectations for the non ref-tests.
2014
2015         * resources/import-expectations.json:
2016         * resources/resource-files.json:
2017         * web-platform-tests/css/css-images/META.yml: Added.
2018         * web-platform-tests/css/css-images/css-image-fallbacks-and-annotations-expected.html: Added.
2019         * web-platform-tests/css/css-images/css-image-fallbacks-and-annotations.html: Added.
2020         * web-platform-tests/css/css-images/css-image-fallbacks-and-annotations002-expected.html: Added.
2021         * web-platform-tests/css/css-images/css-image-fallbacks-and-annotations002.html: Added.
2022         * web-platform-tests/css/css-images/css-image-fallbacks-and-annotations003-expected.html: Added.
2023         * web-platform-tests/css/css-images/css-image-fallbacks-and-annotations003.html: Added.
2024         * web-platform-tests/css/css-images/css-image-fallbacks-and-annotations004-expected.html: Added.
2025         * web-platform-tests/css/css-images/css-image-fallbacks-and-annotations004.html: Added.
2026         * web-platform-tests/css/css-images/css-image-fallbacks-and-annotations005-expected.html: Added.
2027         * web-platform-tests/css/css-images/css-image-fallbacks-and-annotations005.html: Added.
2028         * web-platform-tests/css/css-images/gradient-border-box-expected.html: Added.
2029         * web-platform-tests/css/css-images/gradient-border-box.html: Added.
2030         * web-platform-tests/css/css-images/gradient-button-expected.html: Added.
2031         * web-platform-tests/css/css-images/gradient-button.html: Added.
2032         * web-platform-tests/css/css-images/gradient-content-box-expected.html: Added.
2033         * web-platform-tests/css/css-images/gradient-content-box.html: Added.
2034         * web-platform-tests/css/css-images/gradient-crash-expected.html: Added.
2035         * web-platform-tests/css/css-images/gradient-crash.html: Added.
2036         * web-platform-tests/css/css-images/gradient-move-stops-expected.html: Added.
2037         * web-platform-tests/css/css-images/gradient-move-stops.html: Added.
2038         * web-platform-tests/css/css-images/gradient/color-stops-parsing-expected.txt: Added.
2039         * web-platform-tests/css/css-images/gradient/color-stops-parsing.html: Added.
2040         * web-platform-tests/css/css-images/gradient/w3c-import.log: Added.
2041         * web-platform-tests/css/css-images/gradients-with-border-expected.html: Added.
2042         * web-platform-tests/css/css-images/gradients-with-border.html: Added.
2043         * web-platform-tests/css/css-images/gradients-with-transparent-expected.html: Added.
2044         * web-platform-tests/css/css-images/gradients-with-transparent.html: Added.
2045         * web-platform-tests/css/css-images/idlharness-expected.txt: Added.
2046         * web-platform-tests/css/css-images/idlharness.html: Added.
2047         * web-platform-tests/css/css-images/image-fit-001.xht: Added.
2048         * web-platform-tests/css/css-images/image-fit-006.xht: Added.
2049         * web-platform-tests/css/css-images/inheritance-expected.txt: Added.
2050         * web-platform-tests/css/css-images/inheritance.html: Added.
2051         * web-platform-tests/css/css-images/linear-gradient-1-expected.html: Added.
2052         * web-platform-tests/css/css-images/linear-gradient-1.html: Added.
2053         * web-platform-tests/css/css-images/linear-gradient-2-expected.html: Added.
2054         * web-platform-tests/css/css-images/linear-gradient-2.html: Added.
2055         * web-platform-tests/css/css-images/multiple-position-color-stop-conic-expected.html: Added.
2056         * web-platform-tests/css/css-images/multiple-position-color-stop-conic.html: Added.
2057         * web-platform-tests/css/css-images/multiple-position-color-stop-linear-2-expected.html: Added.
2058         * web-platform-tests/css/css-images/multiple-position-color-stop-linear-2.html: Added.
2059         * web-platform-tests/css/css-images/multiple-position-color-stop-linear-expected.html: Added.
2060         * web-platform-tests/css/css-images/multiple-position-color-stop-linear.html: Added.
2061         * web-platform-tests/css/css-images/multiple-position-color-stop-radial-2-expected.html: Added.
2062         * web-platform-tests/css/css-images/multiple-position-color-stop-radial-2.html: Added.
2063         * web-platform-tests/css/css-images/multiple-position-color-stop-radial-expected.html: Added.
2064         * web-platform-tests/css/css-images/multiple-position-color-stop-radial.html: Added.
2065         * web-platform-tests/css/css-images/parsing/gradient-position-invalid-expected.txt: Added.
2066         * web-platform-tests/css/css-images/parsing/gradient-position-invalid.html: Added.
2067         * web-platform-tests/css/css-images/parsing/gradient-position-valid-expected.txt: Added.
2068         * web-platform-tests/css/css-images/parsing/gradient-position-valid.html: Added.
2069         * web-platform-tests/css/css-images/parsing/image-orientation-computed-expected.txt: Added.
2070         * web-platform-tests/css/css-images/parsing/image-orientation-computed.html: Added.
2071         * web-platform-tests/css/css-images/parsing/image-orientation-invalid-expected.txt: Added.
2072         * web-platform-tests/css/css-images/parsing/image-orientation-invalid.html: Added.
2073         * web-platform-tests/css/css-images/parsing/image-orientation-valid-expected.txt: Added.
2074         * web-platform-tests/css/css-images/parsing/image-orientation-valid.html: Added.
2075         * web-platform-tests/css/css-images/parsing/image-rendering-computed-expected.txt: Added.
2076         * web-platform-tests/css/css-images/parsing/image-rendering-computed.html: Added.
2077         * web-platform-tests/css/css-images/parsing/image-rendering-invalid-expected.txt: Added.
2078         * web-platform-tests/css/css-images/parsing/image-rendering-invalid.html: Added.
2079         * web-platform-tests/css/css-images/parsing/image-rendering-valid-expected.txt: Added.
2080         * web-platform-tests/css/css-images/parsing/image-rendering-valid.html: Added.
2081         * web-platform-tests/css/css-images/parsing/image-resolution-invalid-expected.txt: Added.
2082         * web-platform-tests/css/css-images/parsing/image-resolution-invalid.html: Added.
2083         * web-platform-tests/css/css-images/parsing/image-resolution-valid-expected.txt: Added.
2084         * web-platform-tests/css/css-images/parsing/image-resolution-valid.html: Added.
2085         * web-platform-tests/css/css-images/parsing/object-fit-computed-expected.txt: Added.
2086         * web-platform-tests/css/css-images/parsing/object-fit-computed.html: Added.
2087         * web-platform-tests/css/css-images/parsing/object-fit-invalid-expected.txt: Added.
2088         * web-platform-tests/css/css-images/parsing/object-fit-invalid.html: Added.
2089         * web-platform-tests/css/css-images/parsing/object-fit-valid-expected.txt: Added.
2090         * web-platform-tests/css/css-images/parsing/object-fit-valid.html: Added.
2091         * web-platform-tests/css/css-images/parsing/object-position-computed-expected.txt: Added.
2092         * web-platform-tests/css/css-images/parsing/object-position-computed.html: Added.
2093         * web-platform-tests/css/css-images/parsing/object-position-invalid-expected.txt: Added.
2094         * web-platform-tests/css/css-images/parsing/object-position-invalid.html: Added.
2095         * web-platform-tests/css/css-images/parsing/object-position-valid-expected.txt: Added.
2096         * web-platform-tests/css/css-images/parsing/object-position-valid.html: Added.
2097         * web-platform-tests/css/css-images/parsing/w3c-import.log: Added.
2098         * web-platform-tests/css/css-images/support/1x1-green.gif: Added.
2099         * web-platform-tests/css/css-images/support/1x1-green.png: Added.
2100         * web-platform-tests/css/css-images/support/1x1-green.svg: Added.
2101         * web-platform-tests/css/css-images/support/1x1-lime.png: Added.
2102         * web-platform-tests/css/css-images/support/1x1-maroon.png: Added.
2103         * web-platform-tests/css/css-images/support/1x1-navy.png: Added.
2104         * web-platform-tests/css/css-images/support/1x1-red.png: Added.
2105         * web-platform-tests/css/css-images/support/1x1-white.png: Added.
2106         * web-platform-tests/css/css-images/support/60x60-gg-rr.png: Added.
2107         * web-platform-tests/css/css-images/support/60x60-green.png: Added.
2108         * web-platform-tests/css/css-images/support/60x60-red.png: Added.
2109         * web-platform-tests/css/css-images/support/a-green.css: Added.
2110         (.a):
2111         * web-platform-tests/css/css-images/support/b-green.css: Added.
2112         (.b):
2113         * web-platform-tests/css/css-images/support/c-red.css: Added.
2114         (.c):
2115         * web-platform-tests/css/css-images/support/cat.png: Added.
2116         * web-platform-tests/css/css-images/support/import-green.css: Added.
2117         (.import):
2118         * web-platform-tests/css/css-images/support/import-red.css: Added.
2119         (.import):
2120         * web-platform-tests/css/css-images/support/intrinsic-size.jpg: Added.
2121         * web-platform-tests/css/css-images/support/intrinsic-size.png: Added.
2122         * web-platform-tests/css/css-images/support/pattern-grg-rgr-grg.png: Added.
2123         * web-platform-tests/css/css-images/support/pattern-grg-rrg-rgg.png: Added.
2124         * web-platform-tests/css/css-images/support/pattern-rgr-grg-rgr.png: Added.
2125         * web-platform-tests/css/css-images/support/pattern-tr.png: Added.
2126         * web-platform-tests/css/css-images/support/ruler-h-50%.png: Added.
2127         * web-platform-tests/css/css-images/support/ruler-h-50px.png: Added.
2128         * web-platform-tests/css/css-images/support/ruler-v-100px.png: Added.
2129         * web-platform-tests/css/css-images/support/ruler-v-50px.png: Added.
2130         * web-platform-tests/css/css-images/support/square-purple.png: Added.
2131         * web-platform-tests/css/css-images/support/square-teal.png: Added.
2132         * web-platform-tests/css/css-images/support/square-white.png: Added.
2133         * web-platform-tests/css/css-images/support/support/swatch-green.png: Added.
2134         * web-platform-tests/css/css-images/support/support/swatch-red.png: Added.
2135         * web-platform-tests/css/css-images/support/support/w3c-import.log: Added.
2136         * web-platform-tests/css/css-images/support/swatch-blue.png: Added.
2137         * web-platform-tests/css/css-images/support/swatch-green.png: Added.
2138         * web-platform-tests/css/css-images/support/swatch-lime.png: Added.
2139         * web-platform-tests/css/css-images/support/swatch-orange.png: Added.
2140         * web-platform-tests/css/css-images/support/swatch-red.png: Added.
2141         * web-platform-tests/css/css-images/support/swatch-white.png: Added.
2142         * web-platform-tests/css/css-images/support/swatch-yellow.png: Added.
2143         * web-platform-tests/css/css-images/support/test-bl.png: Added.
2144         * web-platform-tests/css/css-images/support/test-br.png: Added.
2145         * web-platform-tests/css/css-images/support/test-inner-half-size.png: Added.
2146         * web-platform-tests/css/css-images/support/test-outer.png: Added.
2147         * web-platform-tests/css/css-images/support/test-tl.png: Added.
2148         * web-platform-tests/css/css-images/support/test-tr.png: Added.
2149         * web-platform-tests/css/css-images/support/w3c-import.log: Added.
2150         * web-platform-tests/css/css-images/tiled-gradients-expected.html: Added.
2151         * web-platform-tests/css/css-images/tiled-gradients.html: Added.
2152         * web-platform-tests/css/css-images/tiled-radial-gradients-expected.html: Added.
2153         * web-platform-tests/css/css-images/tiled-radial-gradients.html: Added.
2154         * web-platform-tests/css/css-images/w3c-import.log: Added.
2155
2156 2019-10-09  Alicia Boya García  <aboya@igalia.com>
2157
2158         [MSE][GStreamer] Fix video sometimes not appearing
2159         https://bugs.webkit.org/show_bug.cgi?id=201401
2160
2161         Reviewed by Xabier Rodriguez-Calvar.
2162
2163         Added a test that reproduces the sequence of operations that was
2164         causing the video to not appear in WebKitGTK and checks that this time
2165         there is visible output.
2166
2167         * web-platform-tests/lint.whitelist:
2168         * web-platform-tests/media-source/mediasource-video-is-visible-expected.html: Added.
2169         * web-platform-tests/media-source/mediasource-video-is-visible.html: Added.
2170         * web-platform-tests/media-source/mp4/test-a-1s.mp4: Added.
2171         * web-platform-tests/media-source/mp4/test-a-1s.mp4-manifest.json: Added.
2172         * web-platform-tests/media-source/mp4/test-v-1s-blue.mp4: Added.
2173         * web-platform-tests/media-source/mp4/test-v-1s-blue.mp4-manifest.json: Added.
2174         * web-platform-tests/media-source/webm/test-a-1s.webm: Added.
2175         * web-platform-tests/media-source/webm/test-a-1s.webm-manifest.json: Added.
2176         * web-platform-tests/media-source/webm/test-v-1s-blue.webm: Added.
2177         * web-platform-tests/media-source/webm/test-v-1s-blue.webm-manifest.json: Added.
2178
2179 2019-10-08  Wenson Hsieh  <wenson_hsieh@apple.com>
2180
2181         [Clipboard API] Import web-platform-tests/clipboard-apis
2182         https://bugs.webkit.org/show_bug.cgi?id=202642
2183
2184         Reviewed by Ryosuke Niwa.
2185
2186         Upstream tests and current test expectations from `web-platform-tests/clipboard-apis/`.
2187
2188         * resources/import-expectations.json:
2189         * web-platform-tests/clipboard-apis/META.yml: Added.
2190         * web-platform-tests/clipboard-apis/async-interfaces.https-expected.txt: Added.
2191         * web-platform-tests/clipboard-apis/async-interfaces.https.html: Added.
2192         * web-platform-tests/clipboard-apis/async-navigator-clipboard-basics.https-expected.txt: Added.
2193         * web-platform-tests/clipboard-apis/async-navigator-clipboard-basics.https.html: Added.
2194         * web-platform-tests/clipboard-apis/async-write-dttext-read-dttext-manual.https-expected.txt: Added.
2195         * web-platform-tests/clipboard-apis/async-write-dttext-read-dttext-manual.https.html: Added.
2196         * web-platform-tests/clipboard-apis/async-write-dttext-read-text-manual.https-expected.txt: Added.
2197         * web-platform-tests/clipboard-apis/async-write-dttext-read-text-manual.https.html: Added.
2198         * web-platform-tests/clipboard-apis/async-write-text-read-dttext-manual.https-expected.txt: Added.
2199         * web-platform-tests/clipboard-apis/async-write-text-read-dttext-manual.https.html: Added.
2200         * web-platform-tests/clipboard-apis/async-write-text-read-text-manual.https-expected.txt: Added.
2201         * web-platform-tests/clipboard-apis/async-write-text-read-text-manual.https.html: Added.
2202         * web-platform-tests/clipboard-apis/clipboard-events-synthetic-expected.txt: Added.
2203         * web-platform-tests/clipboard-apis/clipboard-events-synthetic.html: Added.
2204         * web-platform-tests/clipboard-apis/w3c-import.log: Added.
2205
2206 2019-10-08  Alexey Shvayka  <shvaikalesh@gmail.com>
2207
2208         Accept two values in the overflow shorthand
2209         https://bugs.webkit.org/show_bug.cgi?id=184691
2210
2211         Reviewed by Simon Fraser.
2212
2213         * web-platform-tests/css/css-overflow/overflow-shorthand-001-expected.txt:
2214         * web-platform-tests/css/css-overflow/parsing/overflow-computed-expected.txt:
2215         * web-platform-tests/css/css-overflow/parsing/overflow-valid-expected.txt:
2216         * web-platform-tests/css/cssom/shorthand-values-expected.txt:
2217
2218 2019-10-08  Ali Juma  <ajuma@chromium.org>
2219
2220         Import autofocus Web Platform Tests
2221         https://bugs.webkit.org/show_bug.cgi?id=202641
2222
2223         Reviewed by Ryosuke Niwa.
2224
2225         Import web platform tests for autofocus, and remove duplicated test from
2226         http/wpt/html/semantics/forms/autofocus.
2227
2228         * resources/import-expectations.json:
2229         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/autofocus-in-not-fully-active-document-expected.txt: Added.
2230         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/autofocus-in-not-fully-active-document.html: Added.
2231         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/autofocus-on-stable-document-expected.txt: Added.
2232         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/autofocus-on-stable-document.html: Added.
2233         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/first-expected.txt: Added.
2234         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/first-reconnected-expected.txt: Added.
2235         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/first-reconnected.html: Added.
2236         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/first-when-later-but-before-expected.txt: Added.
2237         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/first-when-later-but-before.html: Added.
2238         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/first-when-later-expected.txt: Added.
2239         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/first-when-later.html: Added.
2240         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/first.html: Added.
2241         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/focusable-area-in-top-document-expected.txt: Added.
2242         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/focusable-area-in-top-document.html: Added.
2243         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/no-cross-origin-autofocus-expected.txt: Renamed from LayoutTests/http/wpt/html/semantics/forms/autofocus/no-cross-origin-autofocus.sub-expected.txt.
2244         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/no-cross-origin-autofocus.html: Copied from LayoutTests/http/wpt/html/semantics/forms/autofocus/no-cross-origin-autofocus.sub.html.
2245         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/no-sandboxed-automatic-features-expected.txt: Added.
2246         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/no-sandboxed-automatic-features.html: Added.
2247         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/not-on-first-task-expected.txt: Added.
2248         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/not-on-first-task.html: Added.
2249         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/queue-non-focusable-expected.txt: Added.
2250         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/queue-non-focusable.html: Added.
2251         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/resources/child-autofocus.html: Renamed from LayoutTests/http/wpt/html/semantics/forms/autofocus/resources/child-autofocus.html.
2252         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/resources/child-iframe.html: Added.
2253         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/resources/erase-first.css: Added.
2254         (#first):
2255         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/resources/frame-with-autofocus-element.html: Added.
2256         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/resources/grand-child-autofocus.html: Added.
2257         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/resources/moving-autofocus-to-parent.html: Added.
2258         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/resources/utils.js: Added.
2259         (waitForEvent):
2260         (timeOut):
2261         (async.waitUntilStableAutofocusState):
2262         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/resources/w3c-import.log: Added.
2263         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/same-origin-autofocus-expected.txt: Added.
2264         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/same-origin-autofocus.html: Renamed from LayoutTests/http/wpt/html/semantics/forms/autofocus/no-cross-origin-autofocus.sub.html.
2265         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/skip-another-top-level-browsing-context-expected.txt: Added.
2266         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/skip-another-top-level-browsing-context.html: Added.
2267         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/skip-document-with-fragment-expected.txt: Added.
2268         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/skip-document-with-fragment.html: Added.
2269         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/skip-non-focusable-expected.txt: Added.
2270         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/skip-non-focusable.html: Added.
2271         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/skip-not-fully-active-expected.txt: Added.
2272         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/skip-not-fully-active.html: Added.
2273         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/spin-by-blocking-style-sheet-expected.txt: Added.
2274         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/spin-by-blocking-style-sheet.html: Added.
2275         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/supported-elements-expected.txt: Added.
2276         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/supported-elements.html: Added.
2277         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/update-the-rendering-expected.txt: Added.
2278         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/update-the-rendering.html: Added.
2279         * web-platform-tests/html/interaction/focus/the-autofocus-attribute/w3c-import.log: Added.
2280
2281 2019-10-08  Rob Buis  <rbuis@igalia.com>
2282
2283         Fetch: data: URL HEAD request should result in empty response body
2284         https://bugs.webkit.org/show_bug.cgi?id=175764
2285
2286         Reviewed by Youenn Fablet.
2287
2288         Update improved test results.
2289
2290         * web-platform-tests/fetch/api/basic/scheme-data.any.js:
2291         * web-platform-tests/xhr/data-uri-expected.txt:
2292
2293 2019-10-08  Antti Koivisto  <antti@apple.com>
2294
2295         [CSS Shadow Parts] Implement style invalidation
2296         https://bugs.webkit.org/show_bug.cgi?id=202632
2297
2298         Reviewed by Ryosuke Niwa.
2299
2300         * web-platform-tests/css/css-shadow-parts/invalidation-change-exportparts-forward-expected.txt:
2301         * web-platform-tests/css/css-shadow-parts/invalidation-change-part-name-expected.txt:
2302         * web-platform-tests/css/css-shadow-parts/invalidation-change-part-name-forward-expected.txt:
2303
2304 2019-10-07  Rob Buis  <rbuis@igalia.com>
2305
2306         Change Response's statusText's default
2307         https://bugs.webkit.org/show_bug.cgi?id=191879
2308
2309         Reviewed by Youenn Fablet.
2310
2311         Update improved test results.
2312
2313         * web-platform-tests/fetch/api/response/response-clone-expected.txt:
2314         * web-platform-tests/fetch/api/response/response-init-001-expected.txt:
2315
2316 2019-10-07  Alexey Shvayka  <shvaikalesh@gmail.com>
2317
2318         Sync web-platform-tests/css/css-overflow from upstream
2319         https://bugs.webkit.org/show_bug.cgi?id=202635
2320
2321         Reviewed by Youenn Fablet.
2322
2323         Sync web-platform-tests/css/css-overflow from upstream 819a234d3dd3.
2324
2325         * resources/import-expectations.json:
2326         * web-platform-tests/css/css-overflow/*: Added.
2327
2328 2019-10-07  Chris Lord  <clord@igalia.com>
2329
2330         Import OffscreenCanvas Web Platform Tests
2331         https://bugs.webkit.org/show_bug.cgi?id=202513
2332
2333         Reviewed by Žan Doberšek.
2334
2335         * resources/import-expectations.json:
2336         * web-platform-tests/offscreen-canvas/META.yml: Added.
2337         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy-expected.txt: Added.
2338         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.html: Added.
2339         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt: Added.
2340         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html: Added.
2341         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.js: Added.
2342         (t.step.):
2343         (t.step):
2344         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-atop-expected.txt: Added.
2345         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.html: Added.
2346         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.worker-expected.txt: Added.
2347         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.worker.html: Added.
2348         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.worker.js: Added.
2349         (t.step.):
2350         (t.step):
2351         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-in-expected.txt: Added.
2352         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-in.html: Added.
2353         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-in.worker-expected.txt: Added.
2354         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-in.worker.html: Added.
2355         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-in.worker.js: Added.
2356         (t.step.):
2357         (t.step):
2358         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-out-expected.txt: Added.
2359         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-out.html: Added.
2360         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-out.worker-expected.txt: Added.
2361         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-out.worker.html: Added.
2362         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-out.worker.js: Added.
2363         (t.step.):
2364         (t.step):
2365         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-over-expected.txt: Added.
2366         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-over.html: Added.
2367         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-over.worker-expected.txt: Added.
2368         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-over.worker.html: Added.
2369         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-over.worker.js: Added.
2370         (t.step.):
2371         (t.step):
2372         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.lighter-expected.txt: Added.
2373         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.lighter.html: Added.
2374         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.lighter.worker-expected.txt: Added.
2375         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.lighter.worker.html: Added.
2376         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.lighter.worker.js: Added.
2377         (t.step.):
2378         (t.step):
2379         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-atop-expected.txt: Added.
2380         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-atop.html: Added.
2381         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-atop.worker-expected.txt: Added.
2382         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-atop.worker.html: Added.
2383         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-atop.worker.js: Added.
2384         (t.step.):
2385         (t.step):
2386         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-in-expected.txt: Added.
2387         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-in.html: Added.
2388         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-in.worker-expected.txt: Added.
2389         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-in.worker.html: Added.
2390         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-in.worker.js: Added.
2391         (t.step.):
2392         (t.step):
2393         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-out-expected.txt: Added.
2394         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-out.html: Added.
2395         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-out.worker-expected.txt: Added.
2396         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-out.worker.html: Added.
2397         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-out.worker.js: Added.
2398         (t.step.):
2399         (t.step):
2400         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-over-expected.txt: Added.
2401         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-over.html: Added.
2402         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-over.worker-expected.txt: Added.
2403         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-over.worker.html: Added.
2404         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-over.worker.js: Added.
2405         (t.step.):
2406         (t.step):
2407         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.xor-expected.txt: Added.
2408         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.xor.html: Added.
2409         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.xor.worker-expected.txt: Added.
2410         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.xor.worker.html: Added.
2411         * web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.xor.worker.js: Added.
2412         (t.step.):
2413         (t.step):
2414         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.copy-expected.txt: Added.
2415         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.copy.html: Added.
2416         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.copy.worker-expected.txt: Added.
2417         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.copy.worker.html: Added.
2418         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.copy.worker.js: Added.
2419         (t.step):
2420         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-atop-expected.txt: Added.
2421         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-atop.html: Added.
2422         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-atop.worker-expected.txt: Added.
2423         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-atop.worker.html: Added.
2424         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-atop.worker.js: Added.
2425         (t.step):
2426         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-in-expected.txt: Added.
2427         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-in.html: Added.
2428         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-in.worker-expected.txt: Added.
2429         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-in.worker.html: Added.
2430         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-in.worker.js: Added.
2431         (t.step):
2432         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-out-expected.txt: Added.
2433         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-out.html: Added.
2434         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-out.worker-expected.txt: Added.
2435         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-out.worker.html: Added.
2436         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-out.worker.js: Added.
2437         (t.step):
2438         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-over-expected.txt: Added.
2439         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-over.html: Added.
2440         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-over.worker-expected.txt: Added.
2441         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-over.worker.html: Added.
2442         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-over.worker.js: Added.
2443         (t.step):
2444         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.lighter-expected.txt: Added.
2445         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.lighter.html: Added.
2446         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.lighter.worker-expected.txt: Added.
2447         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.lighter.worker.html: Added.
2448         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.lighter.worker.js: Added.
2449         (t.step):
2450         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-atop-expected.txt: Added.
2451         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-atop.html: Added.
2452         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-atop.worker-expected.txt: Added.
2453         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-atop.worker.html: Added.
2454         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-atop.worker.js: Added.
2455         (t.step):
2456         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-in-expected.txt: Added.
2457         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-in.html: Added.
2458         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-in.worker-expected.txt: Added.
2459         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-in.worker.html: Added.
2460         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-in.worker.js: Added.
2461         (t.step):
2462         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-out-expected.txt: Added.
2463         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-out.html: Added.
2464         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-out.worker-expected.txt: Added.
2465         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-out.worker.html: Added.
2466         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-out.worker.js: Added.
2467         (t.step):
2468         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-over-expected.txt: Added.
2469         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-over.html: Added.
2470         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-over.worker-expected.txt: Added.
2471         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-over.worker.html: Added.
2472         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-over.worker.js: Added.
2473         (t.step):
2474         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.xor-expected.txt: Added.
2475         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.xor.html: Added.
2476         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.xor.worker-expected.txt: Added.
2477         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.xor.worker.html: Added.
2478         * web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.xor.worker.js: Added.
2479         (t.step):
2480         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvas-expected.txt: Added.
2481         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvas.html: Added.
2482         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvas.worker-expected.txt: Added.
2483         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvas.worker.html: Added.
2484         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvas.worker.js: Added.
2485         (t.step):
2486         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvascopy-expected.txt: Added.
2487         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvascopy.html: Added.
2488         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvascopy.worker-expected.txt: Added.
2489         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvascopy.worker.html: Added.
2490         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvascopy.worker.js: Added.
2491         (t.step):
2492         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvaspattern-expected.txt: Added.
2493         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvaspattern.html: Added.
2494         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvaspattern.worker-expected.txt: Added.
2495         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvaspattern.worker.html: Added.
2496         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvaspattern.worker.js: Added.
2497         (t.step):
2498         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.default-expected.txt: Added.
2499         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.default.html: Added.
2500         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.default.worker-expected.txt: Added.
2501         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.default.worker.html: Added.
2502         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.default.worker.js: Added.
2503         (t.step):
2504         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.fill-expected.txt: Added.
2505         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.fill.html: Added.
2506         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.fill.worker-expected.txt: Added.
2507         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.fill.worker.html: Added.
2508         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.fill.worker.js: Added.
2509         (t.step):
2510         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.image-expected.txt: Added.
2511         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.image.html: Added.
2512         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.image.worker-expected.txt: Added.
2513         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.image.worker.html: Added.
2514         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.image.worker.js: Added.
2515         (t.step.):
2516         (t.step):
2517         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern-expected.txt: Added.
2518         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.html: Added.
2519         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.worker-expected.txt: Added.
2520         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.worker.html: Added.
2521         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.worker.js: Added.
2522         (t.step.):
2523         (t.step):
2524         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.invalid-expected.txt: Added.
2525         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.invalid.html: Added.
2526         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.invalid.worker-expected.txt: Added.
2527         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.invalid.worker.html: Added.
2528         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.invalid.worker.js: Added.
2529         (t.step):
2530         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.range-expected.txt: Added.
2531         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.range.html: Added.
2532         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.range.worker-expected.txt: Added.
2533         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.range.worker.html: Added.
2534         * web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.range.worker.js: Added.
2535         (t.step):
2536         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.copy-expected.txt: Added.
2537         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.copy.html: Added.
2538         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.copy.worker-expected.txt: Added.
2539         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.copy.worker.html: Added.
2540         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.copy.worker.js: Added.
2541         (t.step.):
2542         (t.step):
2543         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-atop-expected.txt: Added.
2544         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-atop.html: Added.
2545         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-atop.worker-expected.txt: Added.
2546         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-atop.worker.html: Added.
2547         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-atop.worker.js: Added.
2548         (t.step.):
2549         (t.step):
2550         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-in-expected.txt: Added.
2551         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-in.html: Added.
2552         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-in.worker-expected.txt: Added.
2553         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-in.worker.html: Added.
2554         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-in.worker.js: Added.
2555         (t.step.):
2556         (t.step):
2557         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-out-expected.txt: Added.
2558         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-out.html: Added.
2559         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-out.worker-expected.txt: Added.
2560         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-out.worker.html: Added.
2561         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-out.worker.js: Added.
2562         (t.step.):
2563         (t.step):
2564         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-over-expected.txt: Added.
2565         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-over.html: Added.
2566         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-over.worker-expected.txt: Added.
2567         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-over.worker.html: Added.
2568         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-over.worker.js: Added.
2569         (t.step.):
2570         (t.step):
2571         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.lighter-expected.txt: Added.
2572         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.lighter.html: Added.
2573         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.lighter.worker-expected.txt: Added.
2574         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.lighter.worker.html: Added.
2575         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.lighter.worker.js: Added.
2576         (t.step.):
2577         (t.step):
2578         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-atop-expected.txt: Added.
2579         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-atop.html: Added.
2580         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-atop.worker-expected.txt: Added.
2581         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-atop.worker.html: Added.
2582         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-atop.worker.js: Added.
2583         (t.step.):
2584         (t.step):
2585         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-in-expected.txt: Added.
2586         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-in.html: Added.
2587         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-in.worker-expected.txt: Added.
2588         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-in.worker.html: Added.
2589         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-in.worker.js: Added.
2590         (t.step.):
2591         (t.step):
2592         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-out-expected.txt: Added.
2593         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-out.html: Added.
2594         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-out.worker-expected.txt: Added.
2595         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-out.worker.html: Added.
2596         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-out.worker.js: Added.
2597         (t.step.):
2598         (t.step):
2599         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-over-expected.txt: Added.
2600         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-over.html: Added.
2601         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-over.worker-expected.txt: Added.
2602         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-over.worker.html: Added.
2603         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-over.worker.js: Added.
2604         (t.step.):
2605         (t.step):
2606         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.xor-expected.txt: Added.
2607         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.xor.html: Added.
2608         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.xor.worker-expected.txt: Added.
2609         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.xor.worker.html: Added.
2610         * web-platform-tests/offscreen-canvas/compositing/2d.composite.image.xor.worker.js: Added.
2611         (t.step.):
2612         (t.step):
2613         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.casesensitive-expected.txt: Added.
2614         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.casesensitive.html: Added.
2615         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.casesensitive.worker-expected.txt: Added.
2616         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.casesensitive.worker.html: Added.
2617         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.casesensitive.worker.js: Added.
2618         (t.step):
2619         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.clear-expected.txt: Added.
2620         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.clear.html: Added.
2621         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.clear.worker-expected.txt: Added.
2622         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.clear.worker.html: Added.
2623         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.clear.worker.js: Added.
2624         (t.step):
2625         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.darker-expected.txt: Added.
2626         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.darker.html: Added.
2627         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.darker.worker-expected.txt: Added.
2628         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.darker.worker.html: Added.
2629         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.darker.worker.js: Added.
2630         (t.step):
2631         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.default-expected.txt: Added.
2632         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.default.html: Added.
2633         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.default.worker-expected.txt: Added.
2634         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.default.worker.html: Added.
2635         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.default.worker.js: Added.
2636         (t.step):
2637         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.get-expected.txt: Added.
2638         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.get.html: Added.
2639         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.get.worker-expected.txt: Added.
2640         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.get.worker.html: Added.
2641         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.get.worker.js: Added.
2642         (t.step):
2643         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.highlight-expected.txt: Added.
2644         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.highlight.html: Added.
2645         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.highlight.worker-expected.txt: Added.
2646         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.highlight.worker.html: Added.
2647         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.highlight.worker.js: Added.
2648         (t.step):
2649         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.nullsuffix-expected.txt: Added.
2650         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.nullsuffix.html: Added.
2651         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.nullsuffix.worker-expected.txt: Added.
2652         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.nullsuffix.worker.html: Added.
2653         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.nullsuffix.worker.js: Added.
2654         (t.step):
2655         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.over-expected.txt: Added.
2656         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.over.html: Added.
2657         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.over.worker-expected.txt: Added.
2658         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.over.worker.html: Added.
2659         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.over.worker.js: Added.
2660         (t.step):
2661         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.unrecognised-expected.txt: Added.
2662         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.unrecognised.html: Added.
2663         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.unrecognised.worker-expected.txt: Added.
2664         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.unrecognised.worker.html: Added.
2665         * web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.unrecognised.worker.js: Added.
2666         (t.step):
2667         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.copy-expected.txt: Added.
2668         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.copy.html: Added.
2669         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.copy.worker-expected.txt: Added.
2670         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.copy.worker.html: Added.
2671         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.copy.worker.js: Added.
2672         (t.step):
2673         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-atop-expected.txt: Added.
2674         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-atop.html: Added.
2675         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-atop.worker-expected.txt: Added.
2676         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-atop.worker.html: Added.
2677         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-atop.worker.js: Added.
2678         (t.step):
2679         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-in-expected.txt: Added.
2680         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-in.html: Added.
2681         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-in.worker-expected.txt: Added.
2682         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-in.worker.html: Added.
2683         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-in.worker.js: Added.
2684         (t.step):
2685         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-out-expected.txt: Added.
2686         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-out.html: Added.
2687         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-out.worker-expected.txt: Added.
2688         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-out.worker.html: Added.
2689         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-out.worker.js: Added.
2690         (t.step):
2691         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-over-expected.txt: Added.
2692         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-over.html: Added.
2693         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-over.worker-expected.txt: Added.
2694         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-over.worker.html: Added.
2695         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-over.worker.js: Added.
2696         (t.step):
2697         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.lighter-expected.txt: Added.
2698         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.lighter.html: Added.
2699         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.lighter.worker-expected.txt: Added.
2700         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.lighter.worker.html: Added.
2701         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.lighter.worker.js: Added.
2702         (t.step):
2703         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-atop-expected.txt: Added.
2704         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-atop.html: Added.
2705         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-atop.worker-expected.txt: Added.
2706         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-atop.worker.html: Added.
2707         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-atop.worker.js: Added.
2708         (t.step):
2709         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-in-expected.txt: Added.
2710         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-in.html: Added.
2711         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-in.worker-expected.txt: Added.
2712         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-in.worker.html: Added.
2713         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-in.worker.js: Added.
2714         (t.step):
2715         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-out-expected.txt: Added.
2716         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-out.html: Added.
2717         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-out.worker-expected.txt: Added.
2718         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-out.worker.html: Added.
2719         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-out.worker.js: Added.
2720         (t.step):
2721         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-over-expected.txt: Added.
2722         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-over.html: Added.
2723         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-over.worker-expected.txt: Added.
2724         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-over.worker.html: Added.
2725         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-over.worker.js: Added.
2726         (t.step):
2727         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.xor-expected.txt: Added.
2728         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.xor.html: Added.
2729         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.xor.worker-expected.txt: Added.
2730         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.xor.worker.html: Added.
2731         * web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.xor.worker.js: Added.
2732         (t.step):
2733         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.copy-expected.txt: Added.
2734         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.copy.html: Added.
2735         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.copy.worker-expected.txt: Added.
2736         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.copy.worker.html: Added.
2737         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.copy.worker.js: Added.
2738         (t.step):
2739         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-atop-expected.txt: Added.
2740         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-atop.html: Added.
2741         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-atop.worker-expected.txt: Added.
2742         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-atop.worker.html: Added.
2743         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-atop.worker.js: Added.
2744         (t.step):
2745         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-in-expected.txt: Added.
2746         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-in.html: Added.
2747         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-in.worker-expected.txt: Added.
2748         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-in.worker.html: Added.
2749         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-in.worker.js: Added.
2750         (t.step):
2751         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-out-expected.txt: Added.
2752         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-out.html: Added.
2753         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-out.worker-expected.txt: Added.
2754         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-out.worker.html: Added.
2755         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-out.worker.js: Added.
2756         (t.step):
2757         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-over-expected.txt: Added.
2758         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-over.html: Added.
2759         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-over.worker-expected.txt: Added.
2760         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-over.worker.html: Added.
2761         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-over.worker.js: Added.
2762         (t.step):
2763         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.lighter-expected.txt: Added.
2764         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.lighter.html: Added.
2765         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.lighter.worker-expected.txt: Added.
2766         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.lighter.worker.html: Added.
2767         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.lighter.worker.js: Added.
2768         (t.step):
2769         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-atop-expected.txt: Added.
2770         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-atop.html: Added.
2771         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-atop.worker-expected.txt: Added.
2772         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-atop.worker.html: Added.
2773         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-atop.worker.js: Added.
2774         (t.step):
2775         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-in-expected.txt: Added.
2776         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-in.html: Added.
2777         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-in.worker-expected.txt: Added.
2778         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-in.worker.html: Added.
2779         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-in.worker.js: Added.
2780         (t.step):
2781         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-out-expected.txt: Added.
2782         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-out.html: Added.
2783         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-out.worker-expected.txt: Added.
2784         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-out.worker.html: Added.
2785         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-out.worker.js: Added.
2786         (t.step):
2787         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-over-expected.txt: Added.
2788         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-over.html: Added.
2789         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-over.worker-expected.txt: Added.
2790         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-over.worker.html: Added.
2791         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-over.worker.js: Added.
2792         (t.step):
2793         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.xor-expected.txt: Added.
2794         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.xor.html: Added.
2795         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.xor.worker-expected.txt: Added.
2796         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.xor.worker.html: Added.
2797         * web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.xor.worker.js: Added.
2798         (t.step):
2799         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.copy-expected.txt: Added.
2800         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.copy.html: Added.
2801         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.copy.worker-expected.txt: Added.
2802         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.copy.worker.html: Added.
2803         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.copy.worker.js: Added.
2804         (t.step):
2805         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-atop-expected.txt: Added.
2806         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-atop.html: Added.
2807         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-atop.worker-expected.txt: Added.
2808         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-atop.worker.html: Added.
2809         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-atop.worker.js: Added.
2810         (t.step):
2811         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-in-expected.txt: Added.
2812         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-in.html: Added.
2813         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-in.worker-expected.txt: Added.
2814         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-in.worker.html: Added.
2815         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-in.worker.js: Added.
2816         (t.step):
2817         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-in-expected.txt: Added.
2818         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-in.html: Added.
2819         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-in.worker-expected.txt: Added.
2820         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-in.worker.html: Added.
2821         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-in.worker.js: Added.
2822         (t.step):
2823         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-out-expected.txt: Added.
2824         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-out.html: Added.
2825         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-out.worker-expected.txt: Added.
2826         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-out.worker.html: Added.
2827         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-out.worker.js: Added.
2828         (t.step):
2829         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.copy-expected.txt: Added.
2830         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.html: Added.
2831         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.worker-expected.txt: Added.
2832         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.worker.html: Added.
2833         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.worker.js: Added.
2834         (t.step.):
2835         (t.step):
2836         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop-expected.txt: Added.
2837         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.html: Added.
2838         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.worker-expected.txt: Added.
2839         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.worker.html: Added.
2840         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.worker.js: Added.
2841         (t.step.):
2842         (t.step):
2843         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in-expected.txt: Added.
2844         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.html: Added.
2845         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.worker-expected.txt: Added.
2846         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.worker.html: Added.
2847         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.worker.js: Added.
2848         (t.step.):
2849         (t.step):
2850         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in-expected.txt: Added.
2851         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.html: Added.
2852         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.worker-expected.txt: Added.
2853         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.worker.html: Added.
2854         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.worker.js: Added.
2855         (t.step.):
2856         (t.step):
2857         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out-expected.txt: Added.
2858         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.html: Added.
2859         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.worker-expected.txt: Added.
2860         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.worker.html: Added.
2861         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.worker.js: Added.
2862         (t.step.):
2863         (t.step):
2864         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.copy-expected.txt: Added.
2865         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.copy.html: Added.
2866         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.copy.worker-expected.txt: Added.
2867         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.copy.worker.html: Added.
2868         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.copy.worker.js: Added.
2869         (t.step):
2870         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-atop-expected.txt: Added.
2871         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-atop.html: Added.
2872         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-atop.worker-expected.txt: Added.
2873         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-atop.worker.html: Added.
2874         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-atop.worker.js: Added.
2875         (t.step):
2876         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-in-expected.txt: Added.
2877         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-in.html: Added.
2878         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-in.worker-expected.txt: Added.
2879         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-in.worker.html: Added.
2880         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-in.worker.js: Added.
2881         (t.step):
2882         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-in-expected.txt: Added.
2883         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-in.html: Added.
2884         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-in.worker-expected.txt: Added.
2885         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-in.worker.html: Added.
2886         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-in.worker.js: Added.
2887         (t.step):
2888         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-out-expected.txt: Added.
2889         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-out.html: Added.
2890         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-out.worker-expected.txt: Added.
2891         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-out.worker.html: Added.
2892         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-out.worker.js: Added.
2893         (t.step):
2894         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy-expected.txt: Added.
2895         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.html: Added.
2896         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.worker-expected.txt: Added.
2897         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.worker.html: Added.
2898         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.worker.js: Added.
2899         (t.step.):
2900         (t.step):
2901         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop-expected.txt: Added.
2902         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.html: Added.
2903         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.worker-expected.txt: Added.
2904         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.worker.html: Added.
2905         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.worker.js: Added.
2906         (t.step.):
2907         (t.step):
2908         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in-expected.txt: Added.
2909         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.html: Added.
2910         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.worker-expected.txt: Added.
2911         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.worker.html: Added.
2912         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.worker.js: Added.
2913         (t.step.):
2914         (t.step):
2915         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in-expected.txt: Added.
2916         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.html: Added.
2917         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.worker-expected.txt: Added.
2918         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.worker.html: Added.
2919         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.worker.js: Added.
2920         (t.step.):
2921         (t.step):
2922         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out-expected.txt: Added.
2923         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.html: Added.
2924         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.worker-expected.txt: Added.
2925         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.worker.html: Added.
2926         * web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.worker.js: Added.
2927         (t.step.):
2928         (t.step):
2929         * web-platform-tests/offscreen-canvas/compositing/w3c-import.log: Added.
2930         * web-platform-tests/offscreen-canvas/conformance-requirements/2d.coordinatespace-expected.txt: Added.
2931         * web-platform-tests/offscreen-canvas/conformance-requirements/2d.coordinatespace.html: Added.
2932         * web-platform-tests/offscreen-canvas/conformance-requirements/2d.coordinatespace.worker-expected.txt: Added.
2933         * web-platform-tests/offscreen-canvas/conformance-requirements/2d.coordinatespace.worker.html: Added.
2934         * web-platform-tests/offscreen-canvas/conformance-requirements/2d.coordinatespace.worker.js: Added.
2935         (t.step):
2936         * web-platform-tests/offscreen-canvas/conformance-requirements/2d.missingargs-expected.txt: Added.
2937         * web-platform-tests/offscreen-canvas/conformance-requirements/2d.missingargs.html: Added.
2938         * web-platform-tests/offscreen-canvas/conformance-requirements/2d.missingargs.worker-expected.txt: Added.
2939         * web-platform-tests/offscreen-canvas/conformance-requirements/2d.missingargs.worker.html: Added.
2940         * web-platform-tests/offscreen-canvas/conformance-requirements/2d.missingargs.worker.js: Added.
2941         (t.step):
2942         * web-platform-tests/offscreen-canvas/conformance-requirements/2d.voidreturn-expected.txt: Added.
2943         * web-platform-tests/offscreen-canvas/conformance-requirements/2d.voidreturn.html: Added.
2944         * web-platform-tests/offscreen-canvas/conformance-requirements/2d.voidreturn.worker-expected.txt: Added.
2945         * web-platform-tests/offscreen-canvas/conformance-requirements/2d.voidreturn.worker.html: Added.
2946         * web-platform-tests/offscreen-canvas/conformance-requirements/2d.voidreturn.worker.js: Added.
2947         (t.step):
2948         * web-platform-tests/offscreen-canvas/conformance-requirements/w3c-import.log: Added.
2949         * web-platform-tests/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob-expected.txt: Added.
2950         * web-platform-tests/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob.html: Added.
2951         * web-platform-tests/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob.w-expected.txt: Added.
2952         * web-platform-tests/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob.w.html: Added.
2953         * web-platform-tests/offscreen-canvas/convert-to-blob/w3c-import.log: Added.
2954         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg-expected.txt: Added.
2955         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.html: Added.
2956         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.worker-expected.txt: Added.
2957         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.worker.html: Added.
2958         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.worker.js: Added.
2959         (t.step.):
2960         (t.step):
2961         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg-expected.txt: Added.
2962         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.html: Added.
2963         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.worker-expected.txt: Added.
2964         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.worker.html: Added.
2965         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.worker.js: Added.
2966         (t.step.):
2967         (t.step):
2968         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic-expected.txt: Added.
2969         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html: Added.
2970         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.worker-expected.txt: Added.
2971         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.worker.html: Added.
2972         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.worker.js: Added.
2973         (t.step.):
2974         (t.step):
2975         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos-expected.txt: Added.
2976         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html: Added.
2977         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.worker-expected.txt: Added.
2978         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.worker.html: Added.
2979         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.worker.js: Added.
2980         (t.step.):
2981         (t.step):
2982         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize-expected.txt: Added.
2983         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html: Added.
2984         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.worker-expected.txt: Added.
2985         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.worker.html: Added.
2986         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.worker.js: Added.
2987         (t.step.):
2988         (t.step):
2989         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos-expected.txt: Added.
2990         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html: Added.
2991         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.worker-expected.txt: Added.
2992         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.worker.html: Added.
2993         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.worker.js: Added.
2994         (t.step.):
2995         (t.step):
2996         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize-expected.txt: Added.
2997         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html: Added.
2998         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.worker-expected.txt: Added.
2999         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.worker.html: Added.
3000         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.worker.js: Added.
3001         (t.step.):
3002         (t.step):
3003         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha-expected.txt: Added.
3004         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.html: Added.
3005         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.worker-expected.txt: Added.
3006         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.worker.html: Added.
3007         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.worker.js: Added.
3008         (t.step.):
3009         (t.step):
3010         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster-expected.txt: Added.
3011         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html: Added.
3012         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker-expected.txt: Added.
3013         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker.html: Added.
3014         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker.js: Added.
3015         (t.step.):
3016         (t.step):
3017         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken-expected.txt: Added.
3018         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.html: Added.
3019         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.worker-expected.txt: Added.
3020         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.worker.html: Added.
3021         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.worker.js: Added.
3022         (t.step.):
3023         (t.step):
3024         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.canvas-expected.txt: Added.
3025         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.canvas.html: Added.
3026         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.canvas.worker-expected.txt: Added.
3027         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.canvas.worker.html: Added.
3028         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.canvas.worker.js: Added.
3029         (t.step):
3030         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.clip-expected.txt: Added.
3031         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.clip.html: Added.
3032         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.clip.worker-expected.txt: Added.
3033         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.clip.worker.html: Added.
3034         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.clip.worker.js: Added.
3035         (t.step.):
3036         (t.step):
3037         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite-expected.txt: Added.
3038         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.html: Added.
3039         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.worker-expected.txt: Added.
3040         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.worker.html: Added.
3041         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.worker.js: Added.
3042         (t.step.):
3043         (t.step):
3044         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource-expected.txt: Added.
3045         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.html: Added.
3046         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker-expected.txt: Added.
3047         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker.html: Added.
3048         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker.js: Added.
3049         (t.step.):
3050         (t.step):
3051         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest-expected.txt: Added.
3052         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.html: Added.
3053         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.worker-expected.txt: Added.
3054         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.worker.html: Added.
3055         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.worker.js: Added.
3056         (t.step.):
3057         (t.step):
3058         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir-expected.txt: Added.
3059         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.html: Added.
3060         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.worker-expected.txt: Added.
3061         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.worker.html: Added.
3062         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.worker.js: Added.
3063         (t.step.):
3064         (t.step):
3065         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource-expected.txt: Added.
3066         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.html: Added.
3067         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.worker-expected.txt: Added.
3068         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.worker.html: Added.
3069         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.worker.js: Added.
3070         (t.step.):
3071         (t.step):
3072         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite-expected.txt: Added.
3073         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html: Added.
3074         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.worker-expected.txt: Added.
3075         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.worker.html: Added.
3076         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.worker.js: Added.
3077         (t.step.):
3078         (t.step):
3079         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap-expected.txt: Added.
3080         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.html: Added.
3081         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.worker-expected.txt: Added.
3082         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.worker.html: Added.
3083         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.worker.js: Added.
3084         (t.step.):
3085         (t.step):
3086         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null-expected.txt: Added.
3087         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.html: Added.
3088         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.worker-expected.txt: Added.
3089         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.worker.html: Added.
3090         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.worker.js: Added.
3091         (t.step):
3092         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.path-expected.txt: Added.
3093         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.path.html: Added.
3094         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.path.worker-expected.txt: Added.
3095         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.path.worker.html: Added.
3096         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.path.worker.js: Added.
3097         (t.step.):
3098         (t.step):
3099         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.1-expected.txt: Added.
3100         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.1.html: Added.
3101         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.1.worker-expected.txt: Added.
3102         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.1.worker.html: Added.
3103         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.1.worker.js: Added.
3104         (t.step):
3105         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.2-expected.txt: Added.
3106         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.2.html: Added.
3107         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.2.worker-expected.txt: Added.
3108         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.2.worker.html: Added.
3109         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.2.worker.js: Added.
3110         (t.step):
3111         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg-expected.txt: Added.
3112         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.html: Added.
3113         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.worker-expected.txt: Added.
3114         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.worker.html: Added.
3115         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.worker.js: Added.
3116         (t.step.):
3117         (t.step):
3118         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.transform-expected.txt: Added.
3119         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.transform.html: Added.
3120         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.transform.worker-expected.txt: Added.
3121         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.transform.worker.html: Added.
3122         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.transform.worker.js: Added.
3123         (t.step.):
3124         (t.step):
3125         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype-expected.txt: Added.
3126         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html: Added.
3127         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker-expected.txt: Added.
3128         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker.html: Added.
3129         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker.js: Added.
3130         (t.step):
3131         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerocanvas-expected.txt: Added.
3132         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html: Added.
3133         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.worker-expected.txt: Added.
3134         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.worker.html: Added.
3135         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.worker.js: Added.
3136         (t.step):
3137         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource-expected.txt: Added.
3138         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.html: Added.
3139         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image-expected.txt: Added.
3140         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html: Added.
3141         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.worker-expected.txt: Added.
3142         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.worker.html: Added.
3143         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.worker.js: Added.
3144         (t.step.):
3145         (t.step):
3146         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.worker-expected.txt: Added.
3147         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.worker.html: Added.
3148         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.worker.js: Added.
3149         (t.step.):
3150         (t.step):
3151         * web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/w3c-import.log: Added.
3152         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.basic-expected.txt: Added.
3153         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html: Added.
3154         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.basic.worker-expected.txt: Added.
3155         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.basic.worker.html: Added.
3156         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.basic.worker.js: Added.
3157         (t.step):
3158         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.clip-expected.txt: Added.
3159         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html: Added.
3160         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.clip.worker-expected.txt: Added.
3161         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.clip.worker.html: Added.
3162         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.clip.worker.js: Added.
3163         (t.step):
3164         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha-expected.txt: Added.
3165         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html: Added.
3166         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.worker-expected.txt: Added.
3167         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.worker.html: Added.
3168         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.worker.js: Added.
3169         (t.step):
3170         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite-expected.txt: Added.
3171         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html: Added.
3172         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.worker-expected.txt: Added.
3173         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.worker.html: Added.
3174         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.worker.js: Added.
3175         (t.step):
3176         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.negative-expected.txt: Added.
3177         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html: Added.
3178         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.negative.worker-expected.txt: Added.
3179         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.negative.worker.html: Added.
3180         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.negative.worker.js: Added.
3181         (t.step):
3182         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite-expected.txt: Added.
3183         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html: Added.
3184         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.worker-expected.txt: Added.
3185         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.worker.html: Added.
3186         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.worker.js: Added.
3187         (t.step):
3188         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.path-expected.txt: Added.
3189         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.path.html: Added.
3190         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.path.worker-expected.txt: Added.
3191         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.path.worker.html: Added.
3192         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.path.worker.js: Added.
3193         (t.step):
3194         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.shadow-expected.txt: Added.
3195         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html: Added.
3196         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.worker-expected.txt: Added.
3197         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.worker.html: Added.
3198         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.worker.js: Added.
3199         (t.step):
3200         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.transform-expected.txt: Added.
3201         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html: Added.
3202         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.transform.worker-expected.txt: Added.
3203         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.transform.worker.html: Added.
3204         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.transform.worker.js: Added.
3205         (t.step):
3206         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.zero-expected.txt: Added.
3207         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html: Added.
3208         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.zero.worker-expected.txt: Added.
3209         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.zero.worker.html: Added.
3210         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.zero.worker.js: Added.
3211         (t.step):
3212         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.basic-expected.txt: Added.
3213         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html: Added.
3214         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.basic.worker-expected.txt: Added.
3215         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.basic.worker.html: Added.
3216         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.basic.worker.js: Added.
3217         (t.step):
3218         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.clip-expected.txt: Added.
3219         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html: Added.
3220         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.clip.worker-expected.txt: Added.
3221         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.clip.worker.html: Added.
3222         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.clip.worker.js: Added.
3223         (t.step):
3224         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.negative-expected.txt: Added.
3225         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html: Added.
3226         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.negative.worker-expected.txt: Added.
3227         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.negative.worker.html: Added.
3228         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.negative.worker.js: Added.
3229         (t.step):
3230         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite-expected.txt: Added.
3231         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html: Added.
3232         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.worker-expected.txt: Added.
3233         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.worker.html: Added.
3234         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.worker.js: Added.
3235         (t.step):
3236         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.path-expected.txt: Added.
3237         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.path.html: Added.
3238         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.path.worker-expected.txt: Added.
3239         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.path.worker.html: Added.
3240         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.path.worker.js: Added.
3241         (t.step):
3242         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.shadow-expected.txt: Added.
3243         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html: Added.
3244         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.worker-expected.txt: Added.
3245         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.worker.html: Added.
3246         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.worker.js: Added.
3247         (t.step):
3248         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.transform-expected.txt: Added.
3249         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html: Added.
3250         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.transform.worker-expected.txt: Added.
3251         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.transform.worker.html: Added.
3252         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.transform.worker.js: Added.
3253         (t.step):
3254         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.zero-expected.txt: Added.
3255         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html: Added.
3256         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.zero.worker-expected.txt: Added.
3257         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.zero.worker.html: Added.
3258         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.zero.worker.js: Added.
3259         (t.step):
3260         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.basic-expected.txt: Added.
3261         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html: Added.
3262         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.worker-expected.txt: Added.
3263         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.worker.html: Added.
3264         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.worker.js: Added.
3265         (t.step):
3266         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.clip-expected.txt: Added.
3267         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html: Added.
3268         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.worker-expected.txt: Added.
3269         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.worker.html: Added.
3270         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.worker.js: Added.
3271         (t.step):
3272         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha-expected.txt: Added.
3273         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html: Added.
3274         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.worker-expected.txt: Added.
3275         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.worker.html: Added.
3276         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.worker.js: Added.
3277         (t.step):
3278         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite-expected.txt: Added.
3279         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html: Added.
3280         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.worker-expected.txt: Added.
3281         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.worker.html: Added.
3282         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.worker.js: Added.
3283         (t.step):
3284         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.negative-expected.txt: Added.
3285         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html: Added.
3286         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.worker-expected.txt: Added.
3287         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.worker.html: Added.
3288         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.worker.js: Added.
3289         (t.step):
3290         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite-expected.txt: Added.
3291         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html: Added.
3292         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.worker-expected.txt: Added.
3293         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.worker.html: Added.
3294         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.worker.js: Added.
3295         (t.step):
3296         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.path-expected.txt: Added.
3297         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html: Added.
3298         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.path.worker-expected.txt: Added.
3299         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.path.worker.html: Added.
3300         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.path.worker.js: Added.
3301         (t.step):
3302         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow-expected.txt: Added.
3303         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html: Added.
3304         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.worker-expected.txt: Added.
3305         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.worker.html: Added.
3306         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.worker.js: Added.
3307         (t.step):
3308         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.transform-expected.txt: Added.
3309         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html: Added.
3310         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.worker-expected.txt: Added.
3311         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.worker.html: Added.
3312         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.worker.js: Added.
3313         (t.step):
3314         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1-expected.txt: Added.
3315         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html: Added.
3316         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.worker-expected.txt: Added.
3317         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.worker.html: Added.
3318         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.worker.js: Added.
3319         (t.step):
3320         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2-expected.txt: Added.
3321         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html: Added.
3322         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.worker-expected.txt: Added.
3323         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.worker.html: Added.
3324         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.worker.js: Added.
3325         (t.step):
3326         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3-expected.txt: Added.
3327         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html: Added.
3328         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.worker-expected.txt: Added.
3329         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.worker.html: Added.
3330         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.worker.js: Added.
3331         (t.step):
3332         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4-expected.txt: Added.
3333         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html: Added.
3334         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.worker-expected.txt: Added.
3335         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.worker.html: Added.
3336         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.worker.js: Added.
3337         (t.step):
3338         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5-expected.txt: Added.
3339         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html: Added.
3340         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.worker-expected.txt: Added.
3341         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.worker.html: Added.
3342         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.worker.js: Added.
3343         (t.step):
3344         * web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/w3c-import.log: Added.
3345         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.default-expected.txt: Added.
3346         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.default.html: Added.
3347         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.default.worker-expected.txt: Added.
3348         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.default.worker.html: Added.
3349         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.default.worker.js: Added.
3350         (t.step):
3351         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.semitransparent-expected.txt: Added.
3352         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html: Added.
3353         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.worker-expected.txt: Added.
3354         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.worker.html: Added.
3355         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.worker.js: Added.
3356         (t.step):
3357         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.solid-expected.txt: Added.
3358         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.solid.html: Added.
3359         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.solid.worker-expected.txt: Added.
3360         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.solid.worker.html: Added.
3361         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.solid.worker.js: Added.
3362         (t.step):
3363         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.transparent-expected.txt: Added.
3364         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.transparent.html: Added.
3365         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.transparent.worker-expected.txt: Added.
3366         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.transparent.worker.html: Added.
3367         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.transparent.worker.js: Added.
3368         (t.step):
3369         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidstring-expected.txt: Added.
3370         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidstring.html: Added.
3371         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidstring.worker-expected.txt: Added.
3372         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidstring.worker.html: Added.
3373         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidstring.worker.js: Added.
3374         (t.step):
3375         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidtype-expected.txt: Added.
3376         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidtype.html: Added.
3377         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidtype.worker-expected.txt: Added.
3378         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidtype.worker.html: Added.
3379         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidtype.worker.js: Added.
3380         (t.step):
3381         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1-expected.txt: Added.
3382         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.html: Added.
3383         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.worker-expected.txt: Added.
3384         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.worker.html: Added.
3385         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.worker.js: Added.
3386         (t.step):
3387         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2-expected.txt: Added.
3388         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.html: Added.
3389         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.worker-expected.txt: Added.
3390         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.worker.html: Added.
3391         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.worker.js: Added.
3392         (t.step):
3393         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3-expected.txt: Added.
3394         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.html: Added.
3395         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.worker-expected.txt: Added.
3396         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.worker.html: Added.
3397         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.worker.js: Added.
3398         (t.step):
3399         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4-expected.txt: Added.
3400         * web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4.html: Added.