Unreviewed, rebaseline more tests after r230864.
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2018-04-20  Chris Dumez  <cdumez@apple.com>
2
3         Unreviewed, rebaseline more tests after r230864.
4
5         * web-platform-tests/domparsing/innerhtml-05-expected.txt:
6         * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:
7         * web-platform-tests/html/semantics/forms/form-submission-0/getactionurl-expected.txt:
8
9 2018-04-20  Chris Nardi  <cnardi@chromium.org>
10
11         Update HSL/HSLA parsing to match CSS Color 4
12         https://bugs.webkit.org/show_bug.cgi?id=180528
13         <rdar://problem/35926675>
14
15         Reviewed by Simon Fraser.
16
17         CSS Color 4 had many changes to the HSL/HSLA functions, including allowing angles to be
18         specified as the hue, adding a comma optional syntax, making the two functions synonyms
19         so each function can take an alpha value, and allowing percent alpha values. This change
20         updates our behavior to match that, and updates the HSL to RGB algorithm.
21
22         This change also updates the import of WPT css-color to test the changes.
23
24         * canvas/2d.fillStyle.parse.invalid.hsl-5-expected.txt:
25         * web-platform-tests/css/css-color/OWNERS: Added.
26         * web-platform-tests/css/css-color/border-bottom-color-expected.xht: Added.
27         * web-platform-tests/css/css-color/border-bottom-color.xht: Added.
28         * web-platform-tests/css/css-color/border-left-color-expected.xht: Added.
29         * web-platform-tests/css/css-color/border-left-color.xht: Added.
30         * web-platform-tests/css/css-color/border-right-color-expected.xht: Added.
31         * web-platform-tests/css/css-color/border-right-color.xht: Added.
32         * web-platform-tests/css/css-color/border-top-color-expected.xht: Added.
33         * web-platform-tests/css/css-color/border-top-color.xht: Added.
34         * web-platform-tests/css/css-color/color-001-expected.html: Added.
35         * web-platform-tests/css/css-color/color-001.html: Added.
36         * web-platform-tests/css/css-color/color-002-expected.html: Added.
37         * web-platform-tests/css/css-color/color-002.html: Added.
38         * web-platform-tests/css/css-color/color-003-expected.html: Added.
39         * web-platform-tests/css/css-color/color-003.html: Added.
40         * web-platform-tests/css/css-color/currentcolor-001-expected.html: Added.
41         * web-platform-tests/css/css-color/currentcolor-001.html: Added.
42         * web-platform-tests/css/css-color/currentcolor-002-expected.html: Added.
43         * web-platform-tests/css/css-color/currentcolor-002.html: Added.
44         * web-platform-tests/css/css-color/hex-001-expected.html: Added.
45         * web-platform-tests/css/css-color/hex-001.html: Added.
46         * web-platform-tests/css/css-color/hex-002-expected.html: Added.
47         * web-platform-tests/css/css-color/hex-002.html: Added.
48         * web-platform-tests/css/css-color/hex-003-expected.html: Added.
49         * web-platform-tests/css/css-color/hex-003.html: Added.
50         * web-platform-tests/css/css-color/hex-004-expected.html: Added.
51         * web-platform-tests/css/css-color/hex-004.html: Added.
52         * web-platform-tests/css/css-color/hsl-001-expected.html: Added.
53         * web-platform-tests/css/css-color/hsl-001.html: Added.
54         * web-platform-tests/css/css-color/hsl-002-expected.html: Added.
55         * web-platform-tests/css/css-color/hsl-002.html: Added.
56         * web-platform-tests/css/css-color/hsl-003-expected.html: Added.
57         * web-platform-tests/css/css-color/hsl-003.html: Added.
58         * web-platform-tests/css/css-color/hsl-004-expected.html: Added.
59         * web-platform-tests/css/css-color/hsl-004.html: Added.
60         * web-platform-tests/css/css-color/hsl-005-expected.html: Added.
61         * web-platform-tests/css/css-color/hsl-005.html: Added.
62         * web-platform-tests/css/css-color/hsl-006-expected.html: Added.
63         * web-platform-tests/css/css-color/hsl-006.html: Added.
64         * web-platform-tests/css/css-color/hsl-007-expected.html: Added.
65         * web-platform-tests/css/css-color/hsl-007.html: Added.
66         * web-platform-tests/css/css-color/hsl-008-expected.html: Added.
67         * web-platform-tests/css/css-color/hsl-008.html: Added.
68         * web-platform-tests/css/css-color/hsla-001-expected.html: Added.
69         * web-platform-tests/css/css-color/hsla-001.html: Added.
70         * web-platform-tests/css/css-color/hsla-002-expected.html: Added.
71         * web-platform-tests/css/css-color/hsla-002.html: Added.
72         * web-platform-tests/css/css-color/hsla-003-expected.html: Added.
73         * web-platform-tests/css/css-color/hsla-003.html: Added.
74         * web-platform-tests/css/css-color/hsla-004-expected.html: Added.
75         * web-platform-tests/css/css-color/hsla-004.html: Added.
76         * web-platform-tests/css/css-color/hsla-005-expected.html: Added.
77         * web-platform-tests/css/css-color/hsla-005.html: Added.
78         * web-platform-tests/css/css-color/hsla-006-expected.html: Added.
79         * web-platform-tests/css/css-color/hsla-006.html: Added.
80         * web-platform-tests/css/css-color/hsla-007-expected.html: Added.
81         * web-platform-tests/css/css-color/hsla-007.html: Added.
82         * web-platform-tests/css/css-color/hsla-008-expected.html: Added.
83         * web-platform-tests/css/css-color/hsla-008.html: Added.
84         * web-platform-tests/css/css-color/htaccess: Added.
85         * web-platform-tests/css/css-color/lab-001-expected.html: Added.
86         * web-platform-tests/css/css-color/lab-001.html: Added.
87         * web-platform-tests/css/css-color/lab-002-expected.html: Added.
88         * web-platform-tests/css/css-color/lab-002.html: Added.
89         * web-platform-tests/css/css-color/lab-003-expected.html: Added.
90         * web-platform-tests/css/css-color/lab-003.html: Added.
91         * web-platform-tests/css/css-color/lab-004-expected.html: Added.
92         * web-platform-tests/css/css-color/lab-004.html: Added.
93         * web-platform-tests/css/css-color/lab-005-expected.html: Added.
94         * web-platform-tests/css/css-color/lab-005.html: Added.
95         * web-platform-tests/css/css-color/lab-006-expected.html: Added.
96         * web-platform-tests/css/css-color/lab-006.html: Added.
97         * web-platform-tests/css/css-color/lab-007-expected.html: Added.
98         * web-platform-tests/css/css-color/lab-007.html: Added.
99         * web-platform-tests/css/css-color/lch-001-expected.html: Added.
100         * web-platform-tests/css/css-color/lch-001.html: Added.
101         * web-platform-tests/css/css-color/lch-002-expected.html: Added.
102         * web-platform-tests/css/css-color/lch-002.html: Added.
103         * web-platform-tests/css/css-color/lch-003-expected.html: Added.
104         * web-platform-tests/css/css-color/lch-003.html: Added.
105         * web-platform-tests/css/css-color/lch-004-expected.html: Added.
106         * web-platform-tests/css/css-color/lch-004.html: Added.
107         * web-platform-tests/css/css-color/lch-005-expected.html: Added.
108         * web-platform-tests/css/css-color/lch-005.html: Added.
109         * web-platform-tests/css/css-color/lch-006-expected.html: Added.
110         * web-platform-tests/css/css-color/lch-006.html: Added.
111         * web-platform-tests/css/css-color/lch-007-expected.html: Added.
112         * web-platform-tests/css/css-color/lch-007.html: Added.
113         * web-platform-tests/css/css-color/named-001-expected.html: Added.
114         * web-platform-tests/css/css-color/named-001.html: Added.
115         * web-platform-tests/css/css-color/rgb-001-expected.html: Added.
116         * web-platform-tests/css/css-color/rgb-001.html: Added.
117         * web-platform-tests/css/css-color/rgb-002-expected.html: Added.
118         * web-platform-tests/css/css-color/rgb-002.html: Added.
119         * web-platform-tests/css/css-color/rgb-003-expected.html: Added.
120         * web-platform-tests/css/css-color/rgb-003.html: Added.
121         * web-platform-tests/css/css-color/rgb-004-expected.html: Added.
122         * web-platform-tests/css/css-color/rgb-004.html: Added.
123         * web-platform-tests/css/css-color/rgb-005-expected.html: Added.
124         * web-platform-tests/css/css-color/rgb-005.html: Added.
125         * web-platform-tests/css/css-color/rgb-006-expected.html: Added.
126         * web-platform-tests/css/css-color/rgb-006.html: Added.
127         * web-platform-tests/css/css-color/rgb-007-expected.html: Added.
128         * web-platform-tests/css/css-color/rgb-007.html: Added.
129         * web-platform-tests/css/css-color/rgb-008-expected.html: Added.
130         * web-platform-tests/css/css-color/rgb-008.html: Added.
131         * web-platform-tests/css/css-color/rgba-001-expected.html: Added.
132         * web-platform-tests/css/css-color/rgba-001.html: Added.
133         * web-platform-tests/css/css-color/rgba-002-expected.html: Added.
134         * web-platform-tests/css/css-color/rgba-002.html: Added.
135         * web-platform-tests/css/css-color/rgba-003-expected.html: Added.
136         * web-platform-tests/css/css-color/rgba-003.html: Added.
137         * web-platform-tests/css/css-color/rgba-004-expected.html: Added.
138         * web-platform-tests/css/css-color/rgba-004.html: Added.
139         * web-platform-tests/css/css-color/rgba-005-expected.html: Added.
140         * web-platform-tests/css/css-color/rgba-005.html: Added.
141         * web-platform-tests/css/css-color/rgba-006-expected.html: Added.
142         * web-platform-tests/css/css-color/rgba-006.html: Added.
143         * web-platform-tests/css/css-color/rgba-007-expected.html: Added.
144         * web-platform-tests/css/css-color/rgba-007.html: Added.
145         * web-platform-tests/css/css-color/rgba-008-expected.html: Added.
146         * web-platform-tests/css/css-color/rgba-008.html: Added.
147         * web-platform-tests/css/css-color/t31-color-currentColor-b.xht:
148         * web-platform-tests/css/css-color/t31-color-text-a-expected.xht: Added.
149         * web-platform-tests/css/css-color/t31-color-text-a.xht: Added.
150         * web-platform-tests/css/css-color/t32-opacity-basic-0.0-a-expected.html: Added.
151         * web-platform-tests/css/css-color/t32-opacity-basic-0.0-a.xht: Added.
152         * web-platform-tests/css/css-color/t32-opacity-basic-1.0-a-expected.html: Added.
153         * web-platform-tests/css/css-color/t32-opacity-basic-1.0-a.xht: Added.
154         * web-platform-tests/css/css-color/t32-opacity-clamping-0.0-b-expected.html: Added.
155         * web-platform-tests/css/css-color/t32-opacity-clamping-0.0-b.xht: Added.
156         * web-platform-tests/css/css-color/t32-opacity-clamping-1.0-b-expected.html: Added.
157         * web-platform-tests/css/css-color/t32-opacity-clamping-1.0-b.xht: Added.
158         * web-platform-tests/css/css-color/t32-opacity-offscreen-b-expected.html: Added.
159         * web-platform-tests/css/css-color/t32-opacity-offscreen-b.xht: Added.
160         * web-platform-tests/css/css-color/t32-opacity-offscreen-multiple-boxes-1-c.xht:
161         * web-platform-tests/css/css-color/t32-opacity-offscreen-multiple-boxes-2-c.xht:
162         * web-platform-tests/css/css-color/t32-opacity-offscreen-with-alpha-c-expected.html: Added.
163         * web-platform-tests/css/css-color/t32-opacity-offscreen-with-alpha-c.xht: Added.
164         * web-platform-tests/css/css-color/t41-html4-keywords-a-expected.html: Added.
165         * web-platform-tests/css/css-color/t41-html4-keywords-a.xht: Added.
166         * web-platform-tests/css/css-color/t421-rgb-clip-outside-gamut-b-expected.html: Added.
167         * web-platform-tests/css/css-color/t421-rgb-clip-outside-gamut-b.xht: Added.
168         * web-platform-tests/css/css-color/t421-rgb-func-int-a.xht:
169         * web-platform-tests/css/css-color/t421-rgb-func-no-mixed-f.xht:
170         * web-platform-tests/css/css-color/t421-rgb-func-pct-a.xht:
171         * web-platform-tests/css/css-color/t421-rgb-func-whitespace-b.xht:
172         * web-platform-tests/css/css-color/t421-rgb-hex-parsing-f.xht:
173         * web-platform-tests/css/css-color/t421-rgb-hex3-a.xht:
174         * web-platform-tests/css/css-color/t421-rgb-hex6-a.xht:
175         * web-platform-tests/css/css-color/t421-rgb-values-meaning-b-expected.html: Added.
176         * web-platform-tests/css/css-color/t421-rgb-values-meaning-b.xht: Added.
177         * web-platform-tests/css/css-color/t422-rgba-a0.0-a-expected.html: Added.
178         * web-platform-tests/css/css-color/t422-rgba-a0.0-a.xht: Added.
179         * web-platform-tests/css/css-color/t422-rgba-a1.0-a.xht:
180         * web-platform-tests/css/css-color/t422-rgba-clamping-a0.0-b.xht:
181         * web-platform-tests/css/css-color/t422-rgba-clamping-a1.0-b.xht:
182         * web-platform-tests/css/css-color/t422-rgba-clip-outside-device-gamut-b.xht:
183         * web-platform-tests/css/css-color/t422-rgba-func-int-a.xht:
184         * web-platform-tests/css/css-color/t422-rgba-func-no-mixed-f.xht:
185         * web-platform-tests/css/css-color/t422-rgba-func-pct-a.xht:
186         * web-platform-tests/css/css-color/t422-rgba-func-whitespace-b.xht:
187         * web-platform-tests/css/css-color/t422-rgba-onscreen-b.xht:
188         * web-platform-tests/css/css-color/t422-rgba-onscreen-multiple-boxes-c.xht:
189         * web-platform-tests/css/css-color/t422-rgba-values-meaning-b-expected.html: Added.
190         * web-platform-tests/css/css-color/t422-rgba-values-meaning-b.xht: Added.
191         * web-platform-tests/css/css-color/t423-transparent-1-a.xht:
192         * web-platform-tests/css/css-color/t423-transparent-2-a.xht:
193         * web-platform-tests/css/css-color/t424-hsl-basic-a.xht:
194         * web-platform-tests/css/css-color/t424-hsl-clip-outside-gamut-b.xht:
195         * web-platform-tests/css/css-color/t424-hsl-h-rotating-b-expected.html: Added.
196         * web-platform-tests/css/css-color/t424-hsl-h-rotating-b.xht: Added.
197         * web-platform-tests/css/css-color/t424-hsl-parsing-f.xht:
198         * web-platform-tests/css/css-color/t424-hsl-values-b-1.html:
199         * web-platform-tests/css/css-color/t424-hsl-values-b-10.html:
200         * web-platform-tests/css/css-color/t424-hsl-values-b-11.html:
201         * web-platform-tests/css/css-color/t424-hsl-values-b-12.html:
202         * web-platform-tests/css/css-color/t424-hsl-values-b-13.html:
203         * web-platform-tests/css/css-color/t424-hsl-values-b-14.html:
204         * web-platform-tests/css/css-color/t424-hsl-values-b-15.html:
205         * web-platform-tests/css/css-color/t424-hsl-values-b-2.html:
206         * web-platform-tests/css/css-color/t424-hsl-values-b-3.html:
207         * web-platform-tests/css/css-color/t424-hsl-values-b-4.html:
208         * web-platform-tests/css/css-color/t424-hsl-values-b-5.html:
209         * web-platform-tests/css/css-color/t424-hsl-values-b-6.html:
210         * web-platform-tests/css/css-color/t424-hsl-values-b-7.html:
211         * web-platform-tests/css/css-color/t424-hsl-values-b-8.html:
212         * web-platform-tests/css/css-color/t424-hsl-values-b-9.html:
213         * web-platform-tests/css/css-color/t425-hsla-clip-outside-device-gamut-b.xht:
214         * web-platform-tests/css/css-color/t425-hsla-h-rotating-b-expected.html: Added.
215         * web-platform-tests/css/css-color/t425-hsla-h-rotating-b.xht: Added.
216         * web-platform-tests/css/css-color/t425-hsla-onscreen-b-expected.html: Added.
217         * web-platform-tests/css/css-color/t425-hsla-onscreen-b.xht: Added.
218         * web-platform-tests/css/css-color/t425-hsla-onscreen-multiple-boxes-c.xht:
219         * web-platform-tests/css/css-color/t425-hsla-parsing-f.xht:
220         * web-platform-tests/css/css-color/t425-hsla-values-b.xht:
221         * web-platform-tests/css/css-color/t43-svg-keywords-a-expected.html: Added.
222         * web-platform-tests/css/css-color/t43-svg-keywords-a.xht: Added.
223         * web-platform-tests/css/css-color/t44-currentcolor-background-b.xht:
224         * web-platform-tests/css/css-color/t44-currentcolor-border-b-expected.html:
225         * web-platform-tests/css/css-color/t44-currentcolor-border-b.xht:
226         * web-platform-tests/css/css-color/t44-currentcolor-inherited-c-expected.xht: Added.
227         * web-platform-tests/css/css-color/t44-currentcolor-inherited-c.xht: Added.
228         * web-platform-tests/css/css-color/w3c-import.log: Added.
229
230 2018-04-20  Javier Fernandez  <jfernandez@igalia.com>
231
232         Update Alignment shorthands to the spec now that they are not ambiguous
233         https://bugs.webkit.org/show_bug.cgi?id=184812
234
235         Reviewed by Antti Koivisto.
236
237         Imported new Web Platform Tests from the css-align test suite.
238         Additionally, updated the ones we already have to verify the new shorthand syntax is correct.
239
240         * resources/import-expectations.json:
241         * web-platform-tests/css/css-align/OWNERS: Added.
242         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-001.html:
243         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-002.html:
244         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004-expected.txt:
245         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004.html:
246         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-001.html:
247         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-003.html:
248         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-001.html:
249         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-002.html:
250         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-004-expected.txt:
251         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-004.html:
252         * web-platform-tests/css/css-align/default-alignment/shorthand-serialization-001-expected.txt: Added.
253         * web-platform-tests/css/css-align/default-alignment/shorthand-serialization-001.html: Added.
254         * web-platform-tests/css/css-align/default-alignment/w3c-import.log:
255         * web-platform-tests/css/css-align/gaps/column-gap-parsing-001-expected.txt:
256         * web-platform-tests/css/css-align/gaps/column-gap-parsing-001.html:
257         * web-platform-tests/css/css-align/gaps/gap-normal-computed-001-expected.txt: Added.
258         * web-platform-tests/css/css-align/gaps/gap-normal-computed-001.html: Added.
259         * web-platform-tests/css/css-align/gaps/gap-normal-used-001-expected.xht: Added.
260         * web-platform-tests/css/css-align/gaps/gap-normal-used-001.html: Added.
261         * web-platform-tests/css/css-align/gaps/gap-normal-used-002-expected.xht: Added.
262         * web-platform-tests/css/css-align/gaps/gap-normal-used-002.html: Added.
263         * web-platform-tests/css/css-align/gaps/gap-parsing-001-expected.txt:
264         * web-platform-tests/css/css-align/gaps/gap-parsing-001.html:
265         * web-platform-tests/css/css-align/gaps/grid-column-gap-parsing-001-expected.txt:
266         * web-platform-tests/css/css-align/gaps/grid-column-gap-parsing-001.html:
267         * web-platform-tests/css/css-align/gaps/grid-gap-parsing-001-expected.txt:
268         * web-platform-tests/css/css-align/gaps/grid-gap-parsing-001.html:
269         * web-platform-tests/css/css-align/gaps/grid-row-gap-parsing-001-expected.txt:
270         * web-platform-tests/css/css-align/gaps/grid-row-gap-parsing-001.html:
271         * web-platform-tests/css/css-align/gaps/row-gap-parsing-001-expected.txt:
272         * web-platform-tests/css/css-align/gaps/row-gap-parsing-001.html:
273         * web-platform-tests/css/css-align/gaps/w3c-import.log:
274         * web-platform-tests/css/css-align/resources/alignment-parsing-utils.js:
275         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-001.html:
276         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-002.html:
277         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-004-expected.txt:
278         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-004.html:
279         * web-platform-tests/css/css-align/w3c-import.log: Added.
280
281 2018-04-18  Youenn Fablet  <youenn@apple.com>
282
283         Allow cross-origin redirections for synchronous XHR
284         https://bugs.webkit.org/show_bug.cgi?id=184723
285
286         Reviewed by Alex Christensen.
287
288         * web-platform-tests/XMLHttpRequest/access-control-and-redirects-expected.txt:
289
290 2018-04-18  Youenn Fablet  <youenn@apple.com>
291
292         MediaResourceLoader should set its fetch destination
293         https://bugs.webkit.org/show_bug.cgi?id=184746
294
295         Reviewed by Eric Carlson.
296
297         * web-platform-tests/service-workers/service-worker/fetch-request-resources.https-expected.txt:
298         * web-platform-tests/service-workers/service-worker/fetch-request-resources.https.html:
299         * web-platform-tests/service-workers/service-worker/resources/fetch-request-resources-iframe.https.html:
300         * web-platform-tests/service-workers/service-worker/resources/fetch-request-resources-worker.js:
301
302 2018-04-18  Ms2ger  <Ms2ger@igalia.com>
303
304         Test gardening.
305         https://bugs.webkit.org/show_bug.cgi?id=184726
306
307         Unreviewed test gardening.
308
309         * web-platform-tests/touch-events/historical-expected.txt: update expectation to test change
310
311 2018-04-17  Jonathan Bedard  <jbedard@apple.com>
312
313         Unreviewed rollout of r230632. Regression in memory usage.
314
315         That bug tracked in https://bugs.webkit.org/show_bug.cgi?id=184569.
316
317         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
318
319 2018-04-16  Youenn Fablet  <youenn@apple.com>
320
321         Use NetworkLoadChecker to handle synchronous HTTP loads
322         https://bugs.webkit.org/show_bug.cgi?id=184240
323
324         Reviewed by Chris Dumez.
325
326         * web-platform-tests/cors/request-headers-expected.txt:
327         * web-platform-tests/XMLHttpRequest/access-control-and-redirects-expected.txt:
328         * web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader-expected.txt:
329         * web-platform-tests/XMLHttpRequest/send-authentication-cors-setrequestheader-no-cred-expected.txt:
330
331 2018-04-16  Antoine Quint  <graouts@apple.com>
332
333         [Web Animations] Ensure we never return -0 through the API
334         https://bugs.webkit.org/show_bug.cgi?id=184644
335
336         Reviewed by Dean Jackson.
337
338         Record one progression in the Web Animations WPT tests.
339
340         * web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt:
341
342 2018-04-15  Antoine Quint  <graouts@apple.com>
343
344         [Web Animations] Animations do not naturally get a finish event
345         https://bugs.webkit.org/show_bug.cgi?id=184639
346         <rdar://problem/39397649>
347
348         Reviewed by Jon Lee.
349
350         Record two progressions in the Web Animations WPT tests.
351
352         * web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt:
353
354 2018-04-15  Chris Dumez  <cdumez@apple.com>
355
356         Change Event's returnValue so it doesn't expose a new primitive
357         https://bugs.webkit.org/show_bug.cgi?id=184415
358
359         Reviewed by Darin Adler.
360
361         Import test coverage from https://github.com/w3c/web-platform-tests/pull/10258.
362
363         * web-platform-tests/dom/events/AddEventListenerOptions-passive-expected.txt:
364         * web-platform-tests/dom/events/AddEventListenerOptions-passive.html:
365         * web-platform-tests/dom/events/Event-constructors.html:
366         * web-platform-tests/dom/events/Event-defaultPrevented-after-dispatch-expected.txt:
367         * web-platform-tests/dom/events/Event-defaultPrevented-after-dispatch.html:
368         * web-platform-tests/dom/events/Event-defaultPrevented-expected.txt:
369         * web-platform-tests/dom/events/Event-defaultPrevented.html:
370         * web-platform-tests/dom/events/Event-dispatch-click.html:
371         * web-platform-tests/dom/events/Event-dispatch-detached-click.html:
372         * web-platform-tests/dom/events/Event-dispatch-other-document.html:
373         * web-platform-tests/dom/events/Event-initEvent.html:
374         * web-platform-tests/dom/events/Event-returnValue-expected.txt: Added.
375         * web-platform-tests/dom/events/Event-returnValue.html: Added.
376         * web-platform-tests/dom/events/EventListener-handleEvent.html:
377         * web-platform-tests/dom/events/EventTarget-dispatchEvent-returnvalue-expected.txt:
378         * web-platform-tests/dom/events/EventTarget-dispatchEvent-returnvalue.html:
379         * web-platform-tests/dom/events/w3c-import.log:
380         * web-platform-tests/dom/interfaces-expected.txt:
381         * web-platform-tests/interfaces/dom.idl:
382
383 2018-04-12  Antoine Quint  <graouts@apple.com>
384
385         [Web Animations] Turn CSS Animations and CSS Transitions as Web Animations on by default
386         https://bugs.webkit.org/show_bug.cgi?id=184569
387         <rdar://problem/38671301>
388
389         Reviewed by Jon Lee.
390
391         This test now fails at a later assertion, so updating the expectation for it.
392
393         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
394
395 2018-04-12  Daniel Bates  <dabates@apple.com>
396
397         Content-Type not enforced for <script> allows for XSS
398         https://bugs.webkit.org/show_bug.cgi?id=184386
399         <rdar://problem/39112268>
400
401         Reviewed by Brady Eidson.
402
403         Update expected result now that we pass all sub tests.
404
405         * web-platform-tests/fetch/api/basic/block-mime-as-script-expected.txt:
406
407 2018-04-12  Antoine Quint  <graouts@apple.com>
408
409         [Web Animations] Only cancel declarative animations upon element removal
410         https://bugs.webkit.org/show_bug.cgi?id=184553
411
412         Reviewed by Dean Jackson.
413
414         Make some WPT tests opt into the CSS Animations and CSS Transtions as Web Animations flag.
415
416         * web-platform-tests/web-animations/interfaces/Animation/ready.html:
417         * web-platform-tests/web-animations/timing-model/animations/playing-an-animation.html:
418         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation.html:
419
420 2018-04-11  Antoine Quint  <graouts@apple.com>
421
422         [Web Animations] Enable seeking for hardware animations
423         https://bugs.webkit.org/show_bug.cgi?id=184518
424
425         Reviewed by Dean Jackson.
426
427         Track a small regression in the Web Animations WPT tests.
428
429         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
430
431 2018-04-11  Jianjun Zhu  <jianjun.zhu@intel.com>
432
433         Fix a WebRTC data channel issue for non-ASCII characters.
434
435         At the sender side, buffer size are calulcated after UTF8 encoding. At the
436         receiver side, strings are constructed with UTF8 data.
437
438         https://bugs.webkit.org/show_bug.cgi?id=184481
439
440         Reviewed by Youenn Fablet.
441
442         * web-platform-tests/webrtc/RTCDataChannel-send-expected.txt:
443
444 2018-04-09  Brendan McLoughlin  <brendan@bocoup.com>
445
446         sync remaining web-platform-tests to 94b33b573a069ae5170104ca581a354a35762536
447         https://bugs.webkit.org/show_bug.cgi?id=184333
448
449         Reviewed by Youenn Fablet.
450
451         * resources/TestRepositories:
452         * resources/resource-files.json:
453         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.worker-expected.txt.
454         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.worker.html.
455         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.worker.js.
456         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.worker-expected.txt.
457         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.worker.html.
458         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.worker.js.
459         * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker-expected.txt.
460         * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker.html.
461         * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker.js.
462         * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker-expected.txt.
463         * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker.html.
464         * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker.js.
465         * web-platform-tests/WebCryptoAPI/derive_bits_keys/w3c-import.log:
466         * web-platform-tests/WebCryptoAPI/digest/digest.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/digest/digest.worker-expected.txt.
467         * web-platform-tests/WebCryptoAPI/digest/digest.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/digest/digest.worker.html.
468         * web-platform-tests/WebCryptoAPI/digest/digest.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/digest/digest.worker.js.
469         * web-platform-tests/WebCryptoAPI/digest/w3c-import.log:
470         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker-expected.txt.
471         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker.html.
472         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker.js.
473         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.worker-expected.txt.
474         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.worker.html.
475         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.worker.js.
476         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.worker-expected.txt.
477         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.worker.html.
478         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.worker.js.
479         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/rsa.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/rsa.worker-expected.txt.
480         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/rsa.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/rsa.worker.html.
481         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/rsa.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/rsa.worker.js.
482         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/w3c-import.log:
483         * web-platform-tests/WebCryptoAPI/generateKey/failures.worker.js: Removed.
484         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.worker-expected.txt.
485         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.worker.html.
486         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.worker.js.
487         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.worker-expected.txt.
488         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.worker.html.
489         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.worker.js.
490         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.worker-expected.txt.
491         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.worker.html.
492         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.worker.js.
493         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.worker-expected.txt.
494         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.worker.html.
495         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.worker.js.
496         * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.worker-expected.txt.
497         * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.worker.html.
498         * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.worker.js.
499         * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.worker-expected.txt.
500         * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.worker.html.
501         * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.worker.js.
502         * web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.worker-expected.txt.
503         * web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.worker.html.
504         * web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.worker.js.
505         * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.worker-expected.txt.
506         * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.worker.html.
507         * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.worker.js.
508         * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.worker-expected.txt.
509         * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.worker.html.
510         * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.worker.js.
511         * web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.worker-expected.txt.
512         * web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.worker.html.
513         * web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.worker.js.
514         * web-platform-tests/WebCryptoAPI/generateKey/successes.worker.js: Removed.
515         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.worker-expected.txt.
516         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.worker.html.
517         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.worker.js.
518         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.worker-expected.txt.
519         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.worker.html.
520         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.worker.js.
521         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.worker-expected.txt.
522         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.worker.html.
523         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.worker.js.
524         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.worker-expected.txt.
525         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.worker.html.
526         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.worker.js.
527         * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.worker-expected.txt.
528         * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.worker.html.
529         * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.worker.js.
530         * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.worker-expected.txt.
531         * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.worker.html.
532         * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.worker.js.
533         * web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.worker-expected.txt.
534         * web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.worker.html.
535         * web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.worker.js.
536         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.worker-expected.txt.
537         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.worker.html.
538         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.worker.js.
539         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker-expected.txt: Added.
540         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.worker.html.
541         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.worker.js.
542         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.worker-expected.txt: Removed.
543         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.worker-expected.txt.
544         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.worker.html.
545         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.worker.js.
546         * web-platform-tests/WebCryptoAPI/generateKey/test_failures.https-expected.txt: Removed.
547         * web-platform-tests/WebCryptoAPI/generateKey/test_failures.https.html: Removed.
548         * web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-OAEP.https-expected.txt:
549         * web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-OAEP.https.html:
550         * web-platform-tests/WebCryptoAPI/generateKey/w3c-import.log:
551         * web-platform-tests/WebCryptoAPI/import_export/ec_importKey.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/ec_importKey.worker-expected.txt.
552         * web-platform-tests/WebCryptoAPI/import_export/ec_importKey.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/ec_importKey.worker.html.
553         * web-platform-tests/WebCryptoAPI/import_export/ec_importKey.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/ec_importKey.worker.js.
554         * web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt.
555         * web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker.html.
556         * web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker.js.
557         * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker-expected.txt.
558         * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker.html.
559         * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker.js.
560         * web-platform-tests/WebCryptoAPI/import_export/w3c-import.log:
561         * web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.worker-expected.txt.
562         * web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.worker.html.
563         * web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.worker.js.
564         * web-platform-tests/WebCryptoAPI/sign_verify/hmac.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/hmac.worker-expected.txt.
565         * web-platform-tests/WebCryptoAPI/sign_verify/hmac.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/hmac.worker.html.
566         * web-platform-tests/WebCryptoAPI/sign_verify/hmac.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/hmac.worker.js.
567         * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt.
568         * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker.html.
569         * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker.js.
570         * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.https.worker-expected.txt: Added.
571         * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker.html.
572         * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker.js.
573         * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Removed.
574         * web-platform-tests/WebCryptoAPI/sign_verify/w3c-import.log:
575         * web-platform-tests/WebCryptoAPI/tools/generate.py:
576         * web-platform-tests/WebCryptoAPI/w3c-import.log:
577         * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/w3c-import.log:
578         * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.worker-expected.txt: Copied from LayoutTests/platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt.
579         * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker.html.
580         * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker.js.
581         * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Removed.
582         * web-platform-tests/XMLHttpRequest/send-authentication-basic-cors-expected.txt:
583         * web-platform-tests/XMLHttpRequest/send-network-error-async-events.sub-expected.txt:
584         * web-platform-tests/css/OWNERS: Removed.
585         * web-platform-tests/css/README.md:
586         * web-platform-tests/css/build-css-testsuites.sh:
587         * web-platform-tests/css/css-align/gaps/column-gap-parsing-001-expected.txt:
588         * web-platform-tests/css/css-align/gaps/column-gap-parsing-001.html:
589         * web-platform-tests/css/css-align/gaps/gap-parsing-001-expected.txt:
590         * web-platform-tests/css/css-align/gaps/gap-parsing-001.html:
591         * web-platform-tests/css/css-align/gaps/grid-column-gap-parsing-001-expected.txt:
592         * web-platform-tests/css/css-align/gaps/grid-column-gap-parsing-001.html:
593         * web-platform-tests/css/css-align/gaps/grid-gap-parsing-001-expected.txt:
594         * web-platform-tests/css/css-align/gaps/grid-gap-parsing-001.html:
595         * web-platform-tests/css/css-align/gaps/grid-row-gap-parsing-001-expected.txt:
596         * web-platform-tests/css/css-align/gaps/grid-row-gap-parsing-001.html:
597         * web-platform-tests/css/css-align/gaps/row-gap-parsing-001-expected.txt:
598         * web-platform-tests/css/css-align/gaps/row-gap-parsing-001.html:
599         * web-platform-tests/css/css-color/t31-color-currentColor-b.xht:
600         * web-platform-tests/css/css-color/t32-opacity-offscreen-multiple-boxes-1-c.xht:
601         * web-platform-tests/css/css-color/t32-opacity-offscreen-multiple-boxes-2-c.xht:
602         * web-platform-tests/css/css-color/t421-rgb-func-int-a.xht:
603         * web-platform-tests/css/css-color/t421-rgb-func-no-mixed-f.xht:
604         * web-platform-tests/css/css-color/t421-rgb-func-pct-a.xht:
605         * web-platform-tests/css/css-color/t421-rgb-func-whitespace-b.xht:
606         * web-platform-tests/css/css-color/t421-rgb-hex-parsing-f.xht:
607         * web-platform-tests/css/css-color/t421-rgb-hex3-a.xht:
608         * web-platform-tests/css/css-color/t421-rgb-hex6-a.xht:
609         * web-platform-tests/css/css-color/t422-rgba-a1.0-a.xht:
610         * web-platform-tests/css/css-color/t422-rgba-clamping-a0.0-b.xht:
611         * web-platform-tests/css/css-color/t422-rgba-clamping-a1.0-b.xht:
612         * web-platform-tests/css/css-color/t422-rgba-clip-outside-device-gamut-b.xht:
613         * web-platform-tests/css/css-color/t422-rgba-func-int-a.xht:
614         * web-platform-tests/css/css-color/t422-rgba-func-no-mixed-f.xht:
615         * web-platform-tests/css/css-color/t422-rgba-func-pct-a.xht:
616         * web-platform-tests/css/css-color/t422-rgba-func-whitespace-b.xht:
617         * web-platform-tests/css/css-color/t422-rgba-onscreen-b.xht:
618         * web-platform-tests/css/css-color/t422-rgba-onscreen-multiple-boxes-c.xht:
619         * web-platform-tests/css/css-color/t423-transparent-1-a.xht:
620         * web-platform-tests/css/css-color/t423-transparent-2-a.xht:
621         * web-platform-tests/css/css-color/t424-hsl-basic-a.xht:
622         * web-platform-tests/css/css-color/t424-hsl-clip-outside-gamut-b.xht:
623         * web-platform-tests/css/css-color/t424-hsl-parsing-f.xht:
624         * web-platform-tests/css/css-color/t424-hsl-values-b-1.html:
625         * web-platform-tests/css/css-color/t424-hsl-values-b-10.html:
626         * web-platform-tests/css/css-color/t424-hsl-values-b-11.html:
627         * web-platform-tests/css/css-color/t424-hsl-values-b-12.html:
628         * web-platform-tests/css/css-color/t424-hsl-values-b-13.html:
629         * web-platform-tests/css/css-color/t424-hsl-values-b-14.html:
630         * web-platform-tests/css/css-color/t424-hsl-values-b-15.html:
631         * web-platform-tests/css/css-color/t424-hsl-values-b-2.html:
632         * web-platform-tests/css/css-color/t424-hsl-values-b-3.html:
633         * web-platform-tests/css/css-color/t424-hsl-values-b-4.html:
634         * web-platform-tests/css/css-color/t424-hsl-values-b-5.html:
635         * web-platform-tests/css/css-color/t424-hsl-values-b-6.html:
636         * web-platform-tests/css/css-color/t424-hsl-values-b-7.html:
637         * web-platform-tests/css/css-color/t424-hsl-values-b-8.html:
638         * web-platform-tests/css/css-color/t424-hsl-values-b-9.html:
639         * web-platform-tests/css/css-color/t425-hsla-clip-outside-device-gamut-b.xht:
640         * web-platform-tests/css/css-color/t425-hsla-onscreen-multiple-boxes-c.xht:
641         * web-platform-tests/css/css-color/t425-hsla-parsing-f.xht:
642         * web-platform-tests/css/css-color/t425-hsla-values-b.xht:
643         * web-platform-tests/css/css-color/t44-currentcolor-background-b.xht:
644         * web-platform-tests/css/css-color/t44-currentcolor-border-b-expected.html:
645         * web-platform-tests/css/css-color/t44-currentcolor-border-b.xht:
646         * web-platform-tests/css/css-display/display-contents-before-after-001-expected.html:
647         * web-platform-tests/css/css-display/display-contents-before-after-001.html:
648         * web-platform-tests/css/css-display/display-contents-before-after-002-expected.html:
649         * web-platform-tests/css/css-display/display-contents-before-after-002.html:
650         * web-platform-tests/css/css-display/display-contents-replaced-001-expected.html: Removed.
651         * web-platform-tests/css/css-display/display-contents-replaced-001.html: Removed.
652         * web-platform-tests/css/css-display/display-contents-td-001-expected.html:
653         * web-platform-tests/css/css-display/display-contents-td-001.html:
654         * web-platform-tests/css/css-display/w3c-import.log:
655         * web-platform-tests/css/css-grid/abspos/absolute-positioning-grid-container-containing-block-001.html:
656         * web-platform-tests/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html:
657         * web-platform-tests/css/css-grid/abspos/grid-paint-positioned-children-001.html:
658         * web-platform-tests/css/css-grid/abspos/grid-positioned-children-writing-modes-001-expected.html:
659         * web-platform-tests/css/css-grid/abspos/grid-positioned-children-writing-modes-001.html:
660         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-background-001.html:
661         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-background-rtl-001.html:
662         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-content-alignment-001.html:
663         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-content-alignment-rtl-001.html:
664         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-gaps-001.html:
665         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-gaps-rtl-001.html:
666         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-implicit-grid-001.html:
667         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-implicit-grid-line-001.html:
668         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-padding-001.html:
669         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-unknown-named-grid-line-001.html:
670         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-within-grid-implicit-track-001.html:
671         * web-platform-tests/css/css-grid/abspos/grid-sizing-positioned-items-001.html:
672         * web-platform-tests/css/css-grid/abspos/positioned-grid-items-should-not-create-implicit-tracks-001.html:
673         * web-platform-tests/css/css-grid/abspos/positioned-grid-items-should-not-take-up-space-001.html:
674         * web-platform-tests/css/css-grid/abspos/positioned-grid-items-sizing-001-expected.html:
675         * web-platform-tests/css/css-grid/abspos/positioned-grid-items-sizing-001.html:
676         * web-platform-tests/css/css-grid/abspos/support/grid.css: Added.
677         (.grid):
678         (.inline-grid):
679         (.firstRowFirstColumn):
680         (.onlyFirstRowOnlyFirstColumn):
681         (.firstRowSecondColumn):
682         (.onlyFirstRowOnlySecondColumn):
683         (.secondRowFirstColumn):
684         (.onlySecondRowOnlyFirstColumn):
685         (.secondRowSecondColumn):
686         (.onlySecondRowOnlySecondColumn):
687         (.endSecondRowEndSecondColumn):
688         (.thirdRowSecondColumn):
689         (.firstRowThirdColumn):
690         (.secondRowThirdColumn):
691         (.firstRowFourthColumn):
692         (.secondRowFourthColumn):
693         (.firstAutoRowSecondAutoColumn):
694         (.autoLastRowAutoLastColumn):
695         (.autoSecondRowAutoFirstColumn):
696         (.firstRowBothColumn):
697         (.secondRowBothColumn):
698         (.bothRowFirstColumn):
699         (.bothRowSecondColumn):
700         (.bothRowBothColumn):
701         (.autoRowAutoColumn):
702         (.firstRowAutoColumn):
703         (.secondRowAutoColumn):
704         (.thirdRowAutoColumn):
705         (.autoRowFirstColumn):
706         (.autoRowSecondColumn):
707         (.autoRowThirdColumn):
708         (.autoRowAutoColumnSpanning2):
709         (.autoRowSpanning2AutoColumn):
710         (.autoRowSpanning2AutoColumnSpanning3):
711         (.autoRowSpanning3AutoColumnSpanning2):
712         (.autoRowFirstColumnSpanning2):
713         (.autoRowSecondColumnSpanning2):
714         (.firstRowSpanning2AutoColumn):
715         (.secondRowSpanning2AutoColumn):
716         (.gridAutoFlowColumnSparse):
717         (.gridAutoFlowColumnDense):
718         (.gridAutoFlowRowSparse):
719         (.gridAutoFlowRowDense):
720         (.constrainedContainer):
721         (.unconstrainedContainer):
722         (.sizedToGridArea):
723         (.verticalRL):
724         (.verticalLR):
725         (.horizontalTB):
726         (.directionRTL):
727         (.directionLTR):
728         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-001.html:
729         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-002.html:
730         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-003.html:
731         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-004.html:
732         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-005.html:
733         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-006.html:
734         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-007.html:
735         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-008.html:
736         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-009.html:
737         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-010.html:
738         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-011.html:
739         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-012.html:
740         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-013.html:
741         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-014.html:
742         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-015.html:
743         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-016.html:
744         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-017.html:
745         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-018.html:
746         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-019.html:
747         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-020.html:
748         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-021.html:
749         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-022.html:
750         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-023.html:
751         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-024.html:
752         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-025.html:
753         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-026.html:
754         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-027.html:
755         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-028.html:
756         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-029.html:
757         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-030.html:
758         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-031.html:
759         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-032.html:
760         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-033.html:
761         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-034.html:
762         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-035.html:
763         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-036.html:
764         * web-platform-tests/css/css-grid/alignment/support/100x100-green.png: Added.
765         * web-platform-tests/css/css-grid/alignment/support/style-change.js: Added.
766         (evaluateStyleChange):
767         * web-platform-tests/css/css-grid/alignment/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/custom-elements/resources/w3c-import.log.
768         * web-platform-tests/css/css-grid/alignment/w3c-import.log:
769         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-022.html:
770         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-023.html:
771         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-024.html:
772         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-025.html:
773         * web-platform-tests/css/css-grid/grid-items/support/100x100-green.png:
774         * web-platform-tests/css/css-grid/grid-items/support/grid.css: Added.
775         (.grid):
776         (.inline-grid):
777         (.firstRowFirstColumn):
778         (.onlyFirstRowOnlyFirstColumn):
779         (.firstRowSecondColumn):
780         (.onlyFirstRowOnlySecondColumn):
781         (.secondRowFirstColumn):
782         (.onlySecondRowOnlyFirstColumn):
783         (.secondRowSecondColumn):
784         (.onlySecondRowOnlySecondColumn):
785         (.endSecondRowEndSecondColumn):
786         (.thirdRowSecondColumn):
787         (.firstRowThirdColumn):
788         (.secondRowThirdColumn):
789         (.firstRowFourthColumn):
790         (.secondRowFourthColumn):
791         (.firstAutoRowSecondAutoColumn):
792         (.autoLastRowAutoLastColumn):
793         (.autoSecondRowAutoFirstColumn):
794         (.firstRowBothColumn):
795         (.secondRowBothColumn):
796         (.bothRowFirstColumn):
797         (.bothRowSecondColumn):
798         (.bothRowBothColumn):
799         (.autoRowAutoColumn):
800         (.firstRowAutoColumn):
801         (.secondRowAutoColumn):
802         (.thirdRowAutoColumn):
803         (.autoRowFirstColumn):
804         (.autoRowSecondColumn):
805         (.autoRowThirdColumn):
806         (.autoRowAutoColumnSpanning2):
807         (.autoRowSpanning2AutoColumn):
808         (.autoRowSpanning2AutoColumnSpanning3):
809         (.autoRowSpanning3AutoColumnSpanning2):
810         (.autoRowFirstColumnSpanning2):
811         (.autoRowSecondColumnSpanning2):
812         (.firstRowSpanning2AutoColumn):
813         (.secondRowSpanning2AutoColumn):
814         (.gridAutoFlowColumnSparse):
815         (.gridAutoFlowColumnDense):
816         (.gridAutoFlowRowSparse):
817         (.gridAutoFlowRowDense):
818         (.constrainedContainer):
819         (.unconstrainedContainer):
820         (.sizedToGridArea):
821         (.verticalRL):
822         (.verticalLR):
823         (.horizontalTB):
824         (.directionRTL):
825         (.directionLTR):
826         * web-platform-tests/css/css-grid/grid-items/support/w3c-import.log:
827         * web-platform-tests/css/css-grid/grid-model/support/grid.css: Added.
828         (.grid):
829         (.inline-grid):
830         (.firstRowFirstColumn):
831         (.onlyFirstRowOnlyFirstColumn):
832         (.firstRowSecondColumn):
833         (.onlyFirstRowOnlySecondColumn):
834         (.secondRowFirstColumn):
835         (.onlySecondRowOnlyFirstColumn):
836         (.secondRowSecondColumn):
837         (.onlySecondRowOnlySecondColumn):
838         (.endSecondRowEndSecondColumn):
839         (.thirdRowSecondColumn):
840         (.firstRowThirdColumn):
841         (.secondRowThirdColumn):
842         (.firstRowFourthColumn):
843         (.secondRowFourthColumn):
844         (.firstAutoRowSecondAutoColumn):
845         (.autoLastRowAutoLastColumn):
846         (.autoSecondRowAutoFirstColumn):
847         (.firstRowBothColumn):
848         (.secondRowBothColumn):
849         (.bothRowFirstColumn):
850         (.bothRowSecondColumn):
851         (.bothRowBothColumn):
852         (.autoRowAutoColumn):
853         (.firstRowAutoColumn):
854         (.secondRowAutoColumn):
855         (.thirdRowAutoColumn):
856         (.autoRowFirstColumn):
857         (.autoRowSecondColumn):
858         (.autoRowThirdColumn):
859         (.autoRowAutoColumnSpanning2):
860         (.autoRowSpanning2AutoColumn):
861         (.autoRowSpanning2AutoColumnSpanning3):
862         (.autoRowSpanning3AutoColumnSpanning2):
863         (.autoRowFirstColumnSpanning2):
864         (.autoRowSecondColumnSpanning2):
865         (.firstRowSpanning2AutoColumn):
866         (.secondRowSpanning2AutoColumn):
867         (.gridAutoFlowColumnSparse):
868         (.gridAutoFlowColumnDense):
869         (.gridAutoFlowRowSparse):
870         (.gridAutoFlowRowDense):
871         (.constrainedContainer):
872         (.unconstrainedContainer):
873         (.sizedToGridArea):
874         (.verticalRL):
875         (.verticalLR):
876         (.horizontalTB):
877         (.directionRTL):
878         (.directionLTR):
879         * web-platform-tests/css/css-grid/grid-model/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/custom-elements/resources/w3c-import.log.
880         * web-platform-tests/css/css-multicol/multicol-fill-auto-002-expected.xht:
881         * web-platform-tests/css/css-multicol/multicol-fill-auto-002.xht:
882         * web-platform-tests/css/css-multicol/multicol-fill-balance-001-expected.xht:
883         * web-platform-tests/css/css-multicol/multicol-fill-balance-001.xht:
884         * web-platform-tests/css/css-multicol/multicol-inherit-003-expected.xht:
885         * web-platform-tests/css/css-multicol/multicol-inherit-003.xht:
886         * web-platform-tests/css/css-multicol/multicol-rule-002-expected.xht:
887         * web-platform-tests/css/css-multicol/multicol-rule-002.xht:
888         * web-platform-tests/css/css-multicol/multicol-rule-fraction-003-expected.xht:
889         * web-platform-tests/css/css-multicol/multicol-rule-fraction-003.xht:
890         * web-platform-tests/css/css-multicol/multicol-rule-px-001-expected.xht:
891         * web-platform-tests/css/css-multicol/multicol-rule-px-001.xht:
892         * web-platform-tests/css/css-multicol/multicol-rule-shorthand-2-expected.xht:
893         * web-platform-tests/css/css-multicol/multicol-rule-shorthand-2.xht:
894         * web-platform-tests/css/css-multicol/multicol-rule-stacking-001-expected.xht:
895         * web-platform-tests/css/css-multicol/multicol-rule-stacking-001.xht:
896         * web-platform-tests/css/css-multicol/multicol-shorthand-001-expected.xht:
897         * web-platform-tests/css/css-multicol/multicol-shorthand-001.xht:
898         * web-platform-tests/css/css-multicol/multicol-span-all-block-sibling-003-expected.xht:
899         * web-platform-tests/css/css-multicol/multicol-span-all-block-sibling-003.xht:
900         * web-platform-tests/css/css-multicol/multicol-span-all-margin-nested-firstchild-001-expected.xht:
901         * web-platform-tests/css/css-multicol/multicol-span-all-margin-nested-firstchild-001.xht:
902         * web-platform-tests/css/css-multicol/multicol-table-cell-vertical-align-001-expected.xht:
903         * web-platform-tests/css/css-multicol/multicol-table-cell-vertical-align-001.xht:
904         * web-platform-tests/css/css-pseudo/marker-color-expected.html:
905         * web-platform-tests/css/css-pseudo/marker-color.html:
906         * web-platform-tests/css/css-pseudo/marker-font-properties.html:
907         * web-platform-tests/css/css-shapes/shape-outside/values/shape-image-threshold-003-expected.txt:
908         * web-platform-tests/css/css-shapes/shape-outside/values/shape-image-threshold-003.html:
909         * web-platform-tests/css/css-ui/cursor-image-006.html:
910         * web-platform-tests/css/css-ui/outline-016.html:
911         * web-platform-tests/css/css-ui/text-overflow-007.html:
912         * web-platform-tests/css/css-ui/text-overflow-008-expected.html:
913         * web-platform-tests/css/css-ui/text-overflow-008.html:
914         * web-platform-tests/css/css-ui/text-overflow-010.html:
915         * web-platform-tests/css/css-ui/text-overflow-011.html:
916         * web-platform-tests/css/css-ui/text-overflow-013-expected.html:
917         * web-platform-tests/css/css-ui/text-overflow-013.html:
918         * web-platform-tests/css/css-ui/text-overflow-014.html:
919         * web-platform-tests/css/css-ui/text-overflow-015.html:
920         * web-platform-tests/css/css-ui/text-overflow-016.html:
921         * web-platform-tests/css/css-ui/text-overflow-017.html:
922         * web-platform-tests/css/css-ui/text-overflow-020.html:
923         * web-platform-tests/css/css-ui/text-overflow-023.html:
924         * web-platform-tests/css/geometry/DOMMatrix-003-expected.txt:
925         * web-platform-tests/css/geometry/DOMMatrix-003.html:
926         * web-platform-tests/css/geometry/DOMMatrixInit-validate-fixup.html:
927         * web-platform-tests/css/geometry/DOMPoint-002-expected.txt:
928         * web-platform-tests/css/geometry/DOMPoint-002.html:
929         * web-platform-tests/css/geometry/OWNERS:
930         * web-platform-tests/css/geometry/structured-serialization-expected.txt:
931         * web-platform-tests/css/geometry/structured-serialization.html:
932         * web-platform-tests/css/mediaqueries/min-width-tables-001.html:
933         * web-platform-tests/css/mediaqueries/test_media_queries-expected.txt:
934         * web-platform-tests/css/mediaqueries/test_media_queries.html:
935         * web-platform-tests/css/requirements.txt:
936         * web-platform-tests/css/selectors/OWNERS:
937         * web-platform-tests/css/w3c-import.log:
938         * web-platform-tests/custom-elements/Document-createElement-expected.txt:
939         * web-platform-tests/custom-elements/Document-createElement.html:
940         * web-platform-tests/custom-elements/OWNERS:
941         * web-platform-tests/custom-elements/attribute-changed-callback-expected.txt:
942         * web-platform-tests/custom-elements/attribute-changed-callback.html:
943         * web-platform-tests/custom-elements/custom-element-registry/w3c-import.log:
944         * web-platform-tests/custom-elements/parser/parser-sets-attributes-and-children-expected.txt:
945         * web-platform-tests/custom-elements/parser/parser-sets-attributes-and-children.html:
946         * web-platform-tests/custom-elements/parser/parser-uses-registry-of-owner-document-expected.txt:
947         * web-platform-tests/custom-elements/parser/parser-uses-registry-of-owner-document.html:
948         * web-platform-tests/custom-elements/parser/w3c-import.log:
949         * web-platform-tests/custom-elements/reactions/CSSStyleDeclaration-expected.txt:
950         * web-platform-tests/custom-elements/reactions/CSSStyleDeclaration.html:
951         * web-platform-tests/custom-elements/reactions/Document.html:
952         * web-platform-tests/custom-elements/reactions/HTMLElement-expected.txt:
953         * web-platform-tests/custom-elements/reactions/HTMLElement.html:
954         * web-platform-tests/custom-elements/reactions/w3c-import.log:
955         * web-platform-tests/custom-elements/resources/custom-elements-helpers.js:
956         (CustomElement):
957         (CustomElement.prototype.attributeChangedCallback):
958         (CustomElement.prototype.connectedCallback):
959         (CustomElement.prototype.disconnectedCallback):
960         (CustomElement.prototype.adoptedCallback):
961         (document_types.return.create): Deleted.
962         (document_types.create): Deleted.
963         (document_types.): Deleted.
964         (document_types): Deleted.
965         * web-platform-tests/custom-elements/resources/w3c-import.log:
966         * web-platform-tests/custom-elements/upgrading/Node-cloneNode-expected.txt:
967         * web-platform-tests/custom-elements/upgrading/Node-cloneNode.html:
968         * web-platform-tests/custom-elements/upgrading/w3c-import.log:
969         * web-platform-tests/custom-elements/w3c-import.log:
970         * web-platform-tests/encrypted-media/clearkey-check-initdata-type.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-check-initdata-type.html.
971         * web-platform-tests/encrypted-media/clearkey-events-session-closed-event.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-events-session-closed-event.html.
972         * web-platform-tests/encrypted-media/clearkey-events.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-events.html.
973         * web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input.html.
974         * web-platform-tests/encrypted-media/clearkey-invalid-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-invalid-license.html.
975         * web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions.html.
976         * web-platform-tests/encrypted-media/clearkey-keystatuses.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses.html.
977         * web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html.
978         * web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-events.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-events.html.
979         * web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license.html.
980         * web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html.
981         * web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record.html.
982         * web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html.
983         * web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html.
984         * web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html.
985         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html.
986         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html.
987         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html.
988         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events.html.
989         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html.
990         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html.
991         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey.html.
992         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession.html.
993         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html.
994         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html.
995         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html.
996         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html.
997         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos.html.
998         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html.
999         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary.html.
1000         * web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html.
1001         * web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html.
1002         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html.
1003         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html.
1004         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html.
1005         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html.
1006         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html.
1007         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html.
1008         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys.html.
1009         * web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeys.html.
1010         * web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession.html.
1011         * web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html.
1012         * web-platform-tests/encrypted-media/clearkey-mp4-unique-origin.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-unique-origin.html.
1013         * web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input.html.
1014         * web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key.html.
1015         * web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession.html.
1016         * web-platform-tests/encrypted-media/clearkey-update-non-ascii-input.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-update-non-ascii-input.html.
1017         * web-platform-tests/encrypted-media/drm-check-initdata-type.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-check-initdata-type.html.
1018         * web-platform-tests/encrypted-media/drm-events-session-closed-event.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-events-session-closed-event.html.
1019         * web-platform-tests/encrypted-media/drm-events.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-events.html.
1020         * web-platform-tests/encrypted-media/drm-expiration.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-expiration.html.
1021         * web-platform-tests/encrypted-media/drm-generate-request-disallowed-input.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-generate-request-disallowed-input.html.
1022         * web-platform-tests/encrypted-media/drm-invalid-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-invalid-license.html.
1023         * web-platform-tests/encrypted-media/drm-keystatuses-multiple-sessions.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-keystatuses-multiple-sessions.html.
1024         * web-platform-tests/encrypted-media/drm-keystatuses.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-keystatuses.html.
1025         * web-platform-tests/encrypted-media/drm-mp4-onencrypted.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-onencrypted.html.
1026         * web-platform-tests/encrypted-media/drm-mp4-playback-destroy-persistent-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-destroy-persistent-license.html.
1027         * web-platform-tests/encrypted-media/drm-mp4-playback-persistent-license-events.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-persistent-license-events.html.
1028         * web-platform-tests/encrypted-media/drm-mp4-playback-persistent-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-persistent-license.html.
1029         * web-platform-tests/encrypted-media/drm-mp4-playback-persistent-usage-record-events.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-persistent-usage-record-events.html.
1030         * web-platform-tests/encrypted-media/drm-mp4-playback-persistent-usage-record.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-persistent-usage-record.html.
1031         * web-platform-tests/encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html.
1032         * web-platform-tests/encrypted-media/drm-mp4-playback-retrieve-persistent-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-retrieve-persistent-license.html.
1033         * web-platform-tests/encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html.
1034         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-clear-encrypted.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html.
1035         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html.
1036         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-encrypted-clear.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html.
1037         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-events.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-events.html.
1038         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-expired.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-expired.html.
1039         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html.
1040         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multikey-sequential.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html.
1041         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multikey.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multikey.html.
1042         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multisession.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multisession.html.
1043         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-playduration-keystatus.html: Copied from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary.html.
1044         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-playduration.html: Copied from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary.html.
1045         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html.
1046         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html.
1047         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html.
1048         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html.
1049         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-two-videos.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-two-videos.html.
1050         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-waitingforkey.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-waitingforkey.html.
1051         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary.html.
1052         * web-platform-tests/encrypted-media/drm-mp4-requestmediakeysystemaccess.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-requestmediakeysystemaccess.html.
1053         * web-platform-tests/encrypted-media/drm-mp4-reset-src-after-setmediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-reset-src-after-setmediakeys.html.
1054         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-again-after-playback.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-setmediakeys-again-after-playback.html.
1055         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html.
1056         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-at-same-time.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-setmediakeys-at-same-time.html.
1057         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html.
1058         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html.
1059         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html.
1060         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-setmediakeys.html.
1061         * web-platform-tests/encrypted-media/drm-mp4-syntax-mediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-syntax-mediakeys.html.
1062         * web-platform-tests/encrypted-media/drm-mp4-syntax-mediakeysession.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-syntax-mediakeysession.html.
1063         * web-platform-tests/encrypted-media/drm-mp4-syntax-mediakeysystemaccess.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html.
1064         * web-platform-tests/encrypted-media/drm-mp4-unique-origin.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-unique-origin.html.
1065         * web-platform-tests/encrypted-media/drm-mp4-waiting-for-a-key.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-waiting-for-a-key.html.
1066         * web-platform-tests/encrypted-media/drm-not-callable-after-createsession.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-not-callable-after-createsession.html.
1067         * web-platform-tests/encrypted-media/drm-temporary-license-type.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-temporary-license-type.html.
1068         * web-platform-tests/encrypted-media/encrypted-media-default-feature-policy.https.sub.html:
1069         * web-platform-tests/encrypted-media/polyfill/make-polyfill-tests.py:
1070         * web-platform-tests/encrypted-media/resources/clearkey-retrieve-destroy-persistent-license.html:
1071         * web-platform-tests/encrypted-media/resources/clearkey-retrieve-persistent-license.html:
1072         * web-platform-tests/encrypted-media/resources/drm-retrieve-destroy-persistent-license.html:
1073         * web-platform-tests/encrypted-media/resources/drm-retrieve-persistent-license.html:
1074         * web-platform-tests/encrypted-media/resources/drm-retrieve-persistent-usage-record.html:
1075         * web-platform-tests/encrypted-media/resources/retrieve-persistent-usage-record.html:
1076         * web-platform-tests/encrypted-media/scripts/playback-retrieve-persistent-license.js:
1077         (runTest):
1078         * web-platform-tests/encrypted-media/scripts/playback-retrieve-persistent-usage-record.js:
1079         (runTest):
1080         * web-platform-tests/encrypted-media/scripts/playback-temporary-playduration-keystatus.js: Added.
1081         (runTest):
1082         * web-platform-tests/encrypted-media/scripts/playback-temporary-playduration.js: Added.
1083         (runTest):
1084         * web-platform-tests/encrypted-media/scripts/unique-origin.js:
1085         (runTest.load_iframe):
1086         (runTest.):
1087         * web-platform-tests/encrypted-media/scripts/w3c-import.log:
1088         * web-platform-tests/encrypted-media/util/drm-messagehandler.js:
1089         (const.requestConstructors.string_appeared_here):
1090         * web-platform-tests/encrypted-media/util/utils.js:
1091         * web-platform-tests/encrypted-media/w3c-import.log:
1092         * web-platform-tests/fetch/data-urls/resources/base64.json: Added.
1093         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent-expected.txt:
1094         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent.html:
1095         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/hashchange_event-expected.txt:
1096         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/hashchange_event.html:
1097         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin-expected.txt:
1098         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html:
1099         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-anchor-name-expected.txt:
1100         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-anchor-name.html:
1101         * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:
1102         * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.html:
1103         * web-platform-tests/html/browsers/origin/cross-origin-objects/frame-with-then.html: Added.
1104         * web-platform-tests/html/browsers/origin/cross-origin-objects/frame.html:
1105         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height-expected.txt:
1106         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height.html:
1107         * web-platform-tests/html/dom/documents/dom-tree-accessors/Document.body-expected.txt:
1108         * web-platform-tests/html/dom/documents/dom-tree-accessors/Document.body.html:
1109         * web-platform-tests/html/dom/documents/resource-metadata-management/document-lastModified-01.html:
1110         * web-platform-tests/html/dom/elements-embedded.js:
1111         * web-platform-tests/html/dom/elements-forms.js:
1112         * web-platform-tests/html/dom/elements-metadata.js:
1113         * web-platform-tests/html/dom/elements-misc.js:
1114         * web-platform-tests/html/dom/reflection-embedded-expected.txt:
1115         * web-platform-tests/html/dom/reflection-forms-expected.txt:
1116         * web-platform-tests/html/dom/reflection-metadata-expected.txt:
1117         * web-platform-tests/html/dom/reflection-misc-expected.txt:
1118         * web-platform-tests/html/dom/reflection.js:
1119         (ReflectionTests.reflects):
1120         * web-platform-tests/html/semantics/document-metadata/the-link-element/link-load-event.html:
1121         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/readyState-expected.txt:
1122         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/readyState.html:
1123         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/activeCues.html:
1124         * web-platform-tests/html/semantics/embedded-content/media-elements/mime-types/canPlayType-expected.txt:
1125         * web-platform-tests/html/semantics/embedded-content/media-elements/mime-types/canPlayType.html:
1126         * web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-to-other-document.html:
1127         * web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-within-document.html:
1128         * web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document.html:
1129         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cloneNode.html:
1130         * web-platform-tests/html/semantics/embedded-content/media-elements/user-interface/muted-expected.txt:
1131         * web-platform-tests/html/semantics/embedded-content/media-elements/user-interface/muted.html:
1132         * web-platform-tests/html/semantics/embedded-content/the-area-element/area-download-click.html:
1133         * web-platform-tests/html/semantics/embedded-content/the-area-element/resources/area-download-click.html: Added.
1134         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/imagedata-expected.txt:
1135         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/imagedata.html:
1136         * web-platform-tests/html/semantics/forms/textfieldselection/selection-not-application-expected.txt:
1137         * web-platform-tests/html/semantics/forms/textfieldselection/selection-not-application.html:
1138         * web-platform-tests/html/semantics/forms/textfieldselection/selection-start-end-expected.txt:
1139         * web-platform-tests/html/semantics/forms/textfieldselection/selection-start-end.html:
1140         * web-platform-tests/html/semantics/forms/textfieldselection/selection-value-interactions-expected.txt:
1141         * web-platform-tests/html/semantics/forms/textfieldselection/selection-value-interactions.html:
1142         * web-platform-tests/html/semantics/forms/the-fieldset-element/disabled-001-expected.txt:
1143         * web-platform-tests/html/semantics/forms/the-fieldset-element/disabled-001.html:
1144         * web-platform-tests/html/semantics/forms/the-input-element/checkbox.html:
1145         * web-platform-tests/html/semantics/forms/the-input-element/datetime-local-expected.txt:
1146         * web-platform-tests/html/semantics/forms/the-input-element/datetime-local.html:
1147         * web-platform-tests/html/semantics/forms/the-input-element/month-expected.txt:
1148         * web-platform-tests/html/semantics/forms/the-input-element/month.html:
1149         * web-platform-tests/html/semantics/forms/the-input-element/range-expected.txt:
1150         * web-platform-tests/html/semantics/forms/the-input-element/range.html:
1151         * web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt:
1152         * web-platform-tests/html/semantics/forms/the-input-element/type-change-state.html:
1153         * web-platform-tests/html/semantics/forms/the-input-element/week-expected.txt:
1154         * web-platform-tests/html/semantics/forms/the-input-element/week.html:
1155         * web-platform-tests/html/semantics/forms/the-progress-element/progress-expected.txt:
1156         * web-platform-tests/html/semantics/forms/the-progress-element/progress.html:
1157         * web-platform-tests/html/semantics/forms/the-select-element/selected-index-expected.txt:
1158         * web-platform-tests/html/semantics/forms/the-select-element/selected-index.html:
1159         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-script-error-expected.txt:
1160         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-script-error.html:
1161         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-external-classic-expected.txt: Added.
1162         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-external-classic.html: Added.
1163         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-external-module-expected.txt: Added.
1164         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-external-module.html: Added.
1165         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-inline-classic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-module-expected.txt.
1166         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-inline-classic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-classic.html.
1167         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-inline-module-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-classic-expected.txt.
1168         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-inline-module.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-module.html.
1169         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/w3c-import.log:
1170         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-1-expected.txt:
1171         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-1.html:
1172         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-2-expected.txt:
1173         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-2.html:
1174         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-3-expected.txt:
1175         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-3.html:
1176         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4-expected.txt:
1177         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4.html:
1178         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5-expected.txt:
1179         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5.html:
1180         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/load-error-events-inline.html:
1181         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-in-xhtml.xhtml:
1182         * web-platform-tests/html/semantics/tabular-data/the-table-element/caption-methods-expected.txt:
1183         * web-platform-tests/html/semantics/tabular-data/the-table-element/caption-methods.html:
1184         * web-platform-tests/html/semantics/text-level-semantics/the-a-element/a-download-click-404.html:
1185         * web-platform-tests/html/semantics/text-level-semantics/the-a-element/a-download-click-expected.txt:
1186         * web-platform-tests/html/semantics/text-level-semantics/the-a-element/a-download-click.html:
1187         * web-platform-tests/html/semantics/text-level-semantics/the-a-element/resources/a-download-click.html: Added.
1188         * web-platform-tests/html/syntax/parsing/DOMContentLoaded-defer-support.js:
1189         (t.step):
1190         * web-platform-tests/html/syntax/parsing/the-end-expected.txt:
1191         * web-platform-tests/html/syntax/parsing/the-end.html:
1192         * web-platform-tests/html/tools/update_html5lib_tests.py:
1193         * web-platform-tests/html/webappapis/animation-frames/same-dispatch-time.html:
1194         * web-platform-tests/html/webappapis/atob/base64-expected.txt:
1195         * web-platform-tests/html/webappapis/atob/base64.html:
1196         * web-platform-tests/html/webappapis/scripting/events/event-handler-spec-example.html:
1197         * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigator.any.js:
1198         (async_test):
1199         * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol-expected.txt:
1200         * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.html:
1201         * web-platform-tests/innerText/getter.html:
1202         * web-platform-tests/innerText/setter.html:
1203         * web-platform-tests/mathml/tools/utils/w3c-import.log:
1204         * web-platform-tests/media-source/mediasource-addsourcebuffer.html:
1205         * web-platform-tests/media-source/mediasource-config-changes.js:
1206         (mediaSourceConfigChangeTest):
1207         * web-platform-tests/media-source/mediasource-endofstream.html:
1208         * web-platform-tests/media-source/mediasource-is-type-supported.html:
1209         * web-platform-tests/media-source/mediasource-play.html:
1210         * web-platform-tests/mediacapture-fromelement/capture.html:
1211         * web-platform-tests/mediacapture-fromelement/creation.html:
1212         * web-platform-tests/mediacapture-fromelement/ended.html:
1213         * web-platform-tests/payment-request/OWNERS:
1214         * web-platform-tests/payment-request/PaymentAddress/attributes-and-toJSON-method-manual.https.html:
1215         * web-platform-tests/payment-request/payment-request-abort-method-manual.https-expected.txt: Added.
1216         * web-platform-tests/payment-request/payment-request-abort-method-manual.https.html: Added.
1217         * web-platform-tests/payment-request/payment-request-abort-method.https.html: Removed.
1218         * web-platform-tests/payment-request/payment-request-canmakepayment-method-manual.https-expected.txt: Added.
1219         * web-platform-tests/payment-request/payment-request-canmakepayment-method-manual.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/payment-request/payment-request-canmakepayment-method.https.html.
1220         * web-platform-tests/payment-request/payment-request-constructor-crash.https.html:
1221         * web-platform-tests/payment-request/payment-request-constructor.https.html:
1222         * web-platform-tests/payment-request/payment-request-ctor-pmi-handling.https-expected.txt:
1223         * web-platform-tests/payment-request/payment-request-ctor-pmi-handling.https.html:
1224         * web-platform-tests/payment-request/payment-request-id-attribute.https-expected.txt:
1225         * web-platform-tests/payment-request/payment-request-id-attribute.https.html:
1226         * web-platform-tests/payment-request/payment-request-response-id.html: Removed.
1227         * web-platform-tests/payment-request/payment-request-show-method.https.html:
1228         * web-platform-tests/payment-request/w3c-import.log:
1229         * web-platform-tests/resource-timing/resource_TAO_origin-expected.txt:
1230         * web-platform-tests/resource-timing/resource_TAO_origin.htm:
1231         * web-platform-tests/resource-timing/resource_TAO_zero-expected.txt:
1232         * web-platform-tests/resource-timing/resource_TAO_zero.htm:
1233         * web-platform-tests/resource-timing/resource_connection_reuse.html:
1234         * web-platform-tests/resource-timing/resource_dynamic_insertion.html:
1235         * web-platform-tests/resource-timing/resources/fake_responses.py:
1236         * web-platform-tests/resource-timing/resources/w3c-import.log:
1237         * web-platform-tests/resource-timing/test_resource_timing.js:
1238         (resource_load):
1239         * web-platform-tests/secure-contexts/basic-dedicated-worker.html:
1240         * web-platform-tests/secure-contexts/basic-dedicated-worker.https.html:
1241         * web-platform-tests/secure-contexts/basic-popup-and-iframe-tests-expected.txt:
1242         * web-platform-tests/secure-contexts/basic-popup-and-iframe-tests.https.js:
1243         (LoadTarget.prototype.load_and_get_result_for):
1244         * web-platform-tests/secure-contexts/shared-worker-insecure-first.https.html:
1245         * web-platform-tests/secure-contexts/shared-worker-secure-first.https.html:
1246         * web-platform-tests/secure-contexts/support/https-subframe-dedicated.html:
1247         * web-platform-tests/secure-contexts/support/parent-dedicated-worker-script.js:
1248         (typeof.Worker.string_appeared_here.w.onmessage):
1249         (w.onmessage): Deleted.
1250         * web-platform-tests/secure-contexts/support/parent-shared-worker-script.js:
1251         (typeof.Worker.string_appeared_here.w.onmessage):
1252         (w.onmessage): Deleted.
1253         * web-platform-tests/shadow-dom/event-composed-path-with-related-target-expected.txt:
1254         * web-platform-tests/shadow-dom/event-composed-path-with-related-target.html:
1255         * web-platform-tests/shadow-dom/event-inside-shadow-tree-expected.txt:
1256         * web-platform-tests/shadow-dom/event-inside-shadow-tree.html:
1257         * web-platform-tests/shadow-dom/slots-expected.txt:
1258         * web-platform-tests/shadow-dom/slots-fallback-expected.txt:
1259         * web-platform-tests/shadow-dom/slots-fallback.html:
1260         * web-platform-tests/shadow-dom/slots.html:
1261         * web-platform-tests/streams/piping/close-propagation-forward-expected.txt:
1262         * web-platform-tests/streams/piping/close-propagation-forward.dedicatedworker-expected.txt:
1263         * web-platform-tests/streams/piping/close-propagation-forward.js:
1264         (promise_test):
1265         * web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https-expected.txt:
1266         * web-platform-tests/streams/piping/error-propagation-backward.js:
1267         (promise_test):
1268         (promise_test.t.string_appeared_here.then):
1269         (promise_test.t.then):
1270         * web-platform-tests/streams/piping/error-propagation-forward-expected.txt:
1271         * web-platform-tests/streams/piping/error-propagation-forward.dedicatedworker-expected.txt:
1272         * web-platform-tests/streams/piping/error-propagation-forward.js:
1273         (promise_test.t.const.ws.recordingWritableStream.write):
1274         (promise_test.t.then):
1275         (promise_test.t.return.writeCalledPromise.then):
1276         (promise_test.t.then.flushAsyncEvents.then):
1277         (promise_test.t.rs.pipeTo.ws.then):
1278         (promise_test.t.return.writeCalledPromise.then.flushAsyncEvents.then):
1279         * web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https-expected.txt:
1280         * web-platform-tests/streams/piping/multiple-propagation.js:
1281         (promise_test.t.string_appeared_here.then):
1282         * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt:
1283         * web-platform-tests/streams/readable-byte-streams/general.html:
1284         * web-platform-tests/streams/readable-byte-streams/general.js:
1285         (promise_test):
1286         (test):
1287         * web-platform-tests/streams/readable-byte-streams/general.serviceworker.https-expected.txt:
1288         * web-platform-tests/streams/readable-byte-streams/properties-expected.txt:
1289         * web-platform-tests/streams/readable-byte-streams/properties.dedicatedworker-expected.txt:
1290         * web-platform-tests/streams/readable-byte-streams/properties.js:
1291         (promise_test.t.const.rs.new.ReadableStream.pull):
1292         (test):
1293         * web-platform-tests/streams/readable-streams/bad-underlying-sources-expected.txt:
1294         * web-platform-tests/streams/readable-streams/bad-underlying-sources.dedicatedworker-expected.txt:
1295         * web-platform-tests/streams/readable-streams/bad-underlying-sources.js:
1296         (test):
1297         (promise_test):
1298         (promise_test.t.const.rs.new.ReadableStream.get cancel): Deleted.
1299         (promise_test.t.const.rs.new.ReadableStream.cancel): Deleted.
1300         * web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https-expected.txt:
1301         * web-platform-tests/streams/readable-streams/default-reader-expected.txt:
1302         * web-platform-tests/streams/readable-streams/default-reader.dedicatedworker-expected.txt:
1303         * web-platform-tests/streams/readable-streams/default-reader.js:
1304         (test):
1305         * web-platform-tests/streams/readable-streams/default-reader.serviceworker.https-expected.txt:
1306         * web-platform-tests/streams/readable-streams/garbage-collection-expected.txt:
1307         * web-platform-tests/streams/readable-streams/garbage-collection.dedicatedworker-expected.txt:
1308         * web-platform-tests/streams/readable-streams/garbage-collection.js:
1309         (promise_test):
1310         * web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https-expected.txt:
1311         * web-platform-tests/streams/readable-streams/general-expected.txt:
1312         * web-platform-tests/streams/readable-streams/general.dedicatedworker-expected.txt:
1313         * web-platform-tests/streams/readable-streams/general.js:
1314         (test):
1315         * web-platform-tests/streams/readable-streams/general.serviceworker.https-expected.txt:
1316         * web-platform-tests/streams/readable-streams/tee.dedicatedworker-expected.txt:
1317         * web-platform-tests/streams/readable-streams/tee.js:
1318         (test.t.const.stream.new.ReadableStream.start):
1319         (test.t.ReadableStream):
1320         (test.t.t.add_cleanup):
1321         * web-platform-tests/streams/readable-streams/tee.serviceworker.https-expected.txt:
1322         * web-platform-tests/streams/resources/recording-streams.js:
1323         (self.recordingTransformStream):
1324         * web-platform-tests/streams/resources/test-utils.js:
1325         (self.getterRejectsForAll):
1326         (self.methodRejectsForAll):
1327         (self.getterThrowsForAll):
1328         (self.methodThrowsForAll):
1329         (self.constructorThrowsForAll):
1330         * web-platform-tests/touch-events/historical.html:
1331         * web-platform-tests/touch-events/multi-touch-interactions.js:
1332         (debug_print):
1333         (check_list_subset_of_two_targetlists):
1334         (is_at_least_one_item_in_targetlist):
1335         (check_no_item_in_targetlist):
1336         (check_targets):
1337         (run.):
1338         (run):
1339         * web-platform-tests/url/OWNERS:
1340         * web-platform-tests/url/a-element-expected.txt:
1341         * web-platform-tests/url/a-element-origin-expected.txt:
1342         * web-platform-tests/url/a-element-origin-xhtml-expected.txt:
1343         * web-platform-tests/url/a-element-xhtml-expected.txt:
1344         * web-platform-tests/url/setters_tests.json:
1345         * web-platform-tests/url/url-constructor-expected.txt:
1346         * web-platform-tests/url/url-origin-expected.txt:
1347         * web-platform-tests/url/url-setters-expected.txt:
1348         * web-platform-tests/url/urlsearchparams-stringifier-expected.txt:
1349         * web-platform-tests/url/urlsearchparams-stringifier.html:
1350         * web-platform-tests/url/urltestdata.json:
1351         * web-platform-tests/user-timing/invoke_with_timing_attributes-expected.txt:
1352         * web-platform-tests/user-timing/invoke_with_timing_attributes.html:
1353         * web-platform-tests/user-timing/measure_exceptions_navigation_timing-expected.txt:
1354         * web-platform-tests/user-timing/measure_exceptions_navigation_timing.html:
1355         * web-platform-tests/webrtc/OWNERS:
1356         * web-platform-tests/webrtc/RTCCertificate.html:
1357         * web-platform-tests/webrtc/RTCConfiguration-iceTransportPolicy-expected.txt:
1358         * web-platform-tests/webrtc/RTCConfiguration-iceTransportPolicy.html:
1359         * web-platform-tests/webrtc/RTCDTMFSender-helper.js:
1360         (createDtmfSender.then.):
1361         (createDtmfSender):
1362         * web-platform-tests/webrtc/RTCDTMFSender-insertDTMF.https-expected.txt:
1363         * web-platform-tests/webrtc/RTCDTMFSender-insertDTMF.https.html:
1364         * web-platform-tests/webrtc/RTCDTMFSender-ontonechange.https.html:
1365         * web-platform-tests/webrtc/RTCDtlsTransport-getRemoteCertificates.html:
1366         * web-platform-tests/webrtc/RTCPeerConnection-addTransceiver.html:
1367         * web-platform-tests/webrtc/RTCPeerConnection-constructor.html:
1368         * web-platform-tests/webrtc/RTCPeerConnection-createDataChannel.html:
1369         * web-platform-tests/webrtc/RTCPeerConnection-getStats.https-expected.txt:
1370         * web-platform-tests/webrtc/RTCPeerConnection-getStats.https.html:
1371         * web-platform-tests/webrtc/RTCPeerConnection-helper.js:
1372         * web-platform-tests/webrtc/RTCPeerConnection-peerIdentity.html:
1373         * web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription-offer-expected.txt:
1374         * web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription-offer.html:
1375         * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-offer-expected.txt:
1376         * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-offer.html:
1377         * web-platform-tests/webrtc/RTCRtpCapabilities-helper.js:
1378         (validateHeaderExtensionCapability):
1379         * web-platform-tests/webrtc/RTCRtpReceiver-getStats.https-expected.txt: Added.
1380         * web-platform-tests/webrtc/RTCRtpReceiver-getStats.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getStats.html.
1381         * web-platform-tests/webrtc/RTCRtpSender-getStats.https-expected.txt: Added.
1382         * web-platform-tests/webrtc/RTCRtpSender-getStats.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpSender-getStats.html.
1383         * web-platform-tests/webrtc/RTCStats-helper.js:
1384         (findStatsFromReport):
1385         (validateRtcStats):
1386         (validateRtpStreamStats):
1387         (validateCodecStats):
1388         (validateReceivedRtpStreamStats):
1389         (validateInboundRtpStreamStats):
1390         (validateRemoteInboundRtpStreamStats):
1391         (validateSentRtpStreamStats):
1392         (validateOutboundRtpStreamStats):
1393         (validateRemoteOutboundRtpStreamStats):
1394         (validateMediaStreamTrackStats):
1395         (validateDataChannelStats):
1396         (validateTransportStats):
1397         (validateIceCandidateStats):
1398         (validateIceCandidatePairStats):
1399         (validateCertificateStats):
1400         * web-platform-tests/webrtc/RTCTrackEvent-constructor-expected.txt:
1401         * web-platform-tests/webrtc/RTCTrackEvent-constructor.html:
1402         * web-platform-tests/webrtc/historical-expected.txt:
1403         * web-platform-tests/webrtc/historical.html:
1404         * web-platform-tests/webrtc/simplecall.https-expected.txt: Added.
1405         * web-platform-tests/webrtc/simplecall.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/webrtc/simplecall.html.
1406         * web-platform-tests/webrtc/w3c-import.log:
1407         * web-platform-tests/workers/data-url-expected.txt:
1408         * web-platform-tests/workers/data-url-shared.html:
1409         * web-platform-tests/workers/data-url.html:
1410         * web-platform-tests/workers/name-property-expected.txt:
1411         * web-platform-tests/workers/support/name-as-accidental-global.js:
1412         (test):
1413         * web-platform-tests/workers/worker-performance.worker.js:
1414         (test.testPerformanceMark):
1415         (test.testPerformanceHasToJSON):
1416         (test.testPerformanceHasNoToJSON): Deleted.
1417         * web-platform-tests/xhr/resources/inspect-headers.py: Added.
1418         (get_response):
1419         (main):
1420
1421 2018-04-06  Ryan Haddad  <ryanhaddad@apple.com>
1422
1423         Rebaseline imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer.html after r230350.
1424
1425         Unreviewed test gardening.
1426
1427         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer-expected.txt:
1428
1429 2018-04-06  Youenn Fablet  <youenn@apple.com>
1430
1431         Import wpt webaudio tests
1432         https://bugs.webkit.org/show_bug.cgi?id=184348
1433
1434         Reviewed by Eric Carlson.
1435
1436         * resources/import-expectations.json:
1437         * web-platform-tests/webaudio/: Added.
1438
1439 2018-04-06  Ms2ger  <Ms2ger@igalia.com>
1440
1441         Implement createImageBitmap(Blob)
1442         https://bugs.webkit.org/show_bug.cgi?id=183247
1443
1444         Reviewed by Dean Jackson.
1445
1446         Update expectations.
1447
1448         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
1449         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1450
1451 2018-04-06  Ms2ger  <Ms2ger@igalia.com>
1452
1453         Support transferring ImageBitmap objects
1454         https://bugs.webkit.org/show_bug.cgi?id=183131
1455
1456         Reviewed by Dean Jackson.
1457
1458         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer-expected.txt: Added.
1459         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer.html: Added.
1460         * web-platform-tests/2dcontext/imagebitmap/transfer-worker.js: Added.
1461
1462 2018-04-06  Brendan McLoughlin  <brendan@bocoup.com>
1463
1464         Sync 2dcontext, FileAPI, IndexedDB, background-fetch, credential-management, custom-elements, dom, encoding, and fetch web-platform-tests to 94b33b573a069ae5170104ca581a354a35762536
1465         https://bugs.webkit.org/show_bug.cgi?id=184299
1466
1467         Reviewed by Youenn Fablet.
1468
1469         * web-platform-tests/2dcontext/imagebitmap/common.sub.js:
1470         (makeMakeHTMLImage.return.new.Promise): Deleted.
1471         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub.html:
1472         * web-platform-tests/FileAPI/BlobURL/support/file_test1.js: Removed.
1473         * web-platform-tests/FileAPI/BlobURL/support/file_test3.html: Removed.
1474         * web-platform-tests/FileAPI/FileReader/w3c-import.log:
1475         * web-platform-tests/FileAPI/blob/Blob-XHR-revoke-expected.txt: Removed.
1476         * web-platform-tests/FileAPI/blob/Blob-XHR-revoke.html: Removed.
1477         * web-platform-tests/FileAPI/blob/Blob-constructor-expected.txt:
1478         * web-platform-tests/FileAPI/blob/Blob-constructor.html:
1479         * web-platform-tests/FileAPI/blob/Blob-slice-overflow.html:
1480         * web-platform-tests/FileAPI/blob/w3c-import.log:
1481         * web-platform-tests/FileAPI/file/File-constructor-expected.txt:
1482         * web-platform-tests/FileAPI/file/File-constructor.html:
1483         * web-platform-tests/FileAPI/file/w3c-import.log:
1484         * web-platform-tests/FileAPI/url/blob-url-in-sandboxed-iframe-expected.txt: Removed.
1485         * web-platform-tests/FileAPI/url/blob-url-in-sandboxed-iframe.html: Removed.
1486         * web-platform-tests/FileAPI/url/cross-global-revoke.sub-expected.txt: Added.
1487         * web-platform-tests/FileAPI/url/cross-global-revoke.sub.html: Added.
1488         * web-platform-tests/FileAPI/url/resources/create-helper.html: Added.
1489         * web-platform-tests/FileAPI/url/resources/create-helper.js: Added.
1490         * web-platform-tests/FileAPI/url/resources/fetch-tests.js: Added.
1491         (fetch_tests):
1492         * web-platform-tests/FileAPI/url/resources/revoke-helper.html: Added.
1493         * web-platform-tests/FileAPI/url/resources/revoke-helper.js: Added.
1494         * web-platform-tests/FileAPI/url/sandboxed-iframe-expected.txt: Added.
1495         * web-platform-tests/FileAPI/url/sandboxed-iframe.html: Added.
1496         * web-platform-tests/FileAPI/url/unicode-origin.sub-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/FileAPI/url/origin.sub-expected.txt.
1497         * web-platform-tests/FileAPI/url/unicode-origin.sub.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/FileAPI/url/origin.sub.html.
1498         * web-platform-tests/FileAPI/url/url-format.any-expected.txt: Added.
1499         * web-platform-tests/FileAPI/url/url-format.any.html: Added.
1500         * web-platform-tests/FileAPI/url/url-format.any.js: Added.
1501         (test):
1502         * web-platform-tests/FileAPI/url/url-format.any.worker-expected.txt: Added.
1503         * web-platform-tests/FileAPI/url/url-format.any.worker.html: Added.
1504         * web-platform-tests/FileAPI/url/url-in-tags.window.js: Added.
1505         (async_test.t.e.onload.t.step_func_done):
1506         (async_test.t.frame.onload.t.step_func_done):
1507         * web-platform-tests/FileAPI/url/url-lifetime-expected.txt: Added.
1508         * web-platform-tests/FileAPI/url/url-lifetime.html: Added.
1509         * web-platform-tests/FileAPI/url/url-with-fetch.any-expected.txt: Added.
1510         * web-platform-tests/FileAPI/url/url-with-fetch.any.html: Added.
1511         * web-platform-tests/FileAPI/url/url-with-fetch.any.js: Added.
1512         (fetch_should_succeed):
1513         (promise_test):
1514         * web-platform-tests/FileAPI/url/url-with-fetch.any.worker-expected.txt: Added.
1515         * web-platform-tests/FileAPI/url/url-with-fetch.any.worker.html: Added.
1516         * web-platform-tests/FileAPI/url/url-with-xhr.any-expected.txt: Added.
1517         * web-platform-tests/FileAPI/url/url-with-xhr.any.html: Added.
1518         * web-platform-tests/FileAPI/url/url-with-xhr.any.js: Added.
1519         (xhr_should_succeed):
1520         (async_test.t.xhr.onloadend.t.step_func_done):
1521         (async_test.t.xhr.onload.t.step_func_done):
1522         * web-platform-tests/FileAPI/url/url-with-xhr.any.worker-expected.txt: Added.
1523         * web-platform-tests/FileAPI/url/url-with-xhr.any.worker.html: Added.
1524         * web-platform-tests/FileAPI/url/url_createobjecturl_blob-expected.txt: Removed.
1525         * web-platform-tests/FileAPI/url/url_createobjecturl_blob.html: Removed.
1526         * web-platform-tests/FileAPI/url/url_xmlhttprequest.html: Removed.
1527         * web-platform-tests/FileAPI/url/url_xmlhttprequest_img.html:
1528         * web-platform-tests/FileAPI/url/w3c-import.log:
1529         * web-platform-tests/FileAPI/w3c-import.log:
1530         * web-platform-tests/IndexedDB/README.md:
1531         * web-platform-tests/IndexedDB/interleaved-cursors.html: Removed.
1532         * web-platform-tests/IndexedDB/w3c-import.log:
1533         * web-platform-tests/background-fetch/mixed-content-and-allowed-schemes.https.window.js:
1534         (backgroundFetchTest):
1535         * web-platform-tests/background-fetch/w3c-import.log:
1536         * web-platform-tests/credential-management/credentialscontainer-create-basics.https-expected.txt:
1537         * web-platform-tests/credential-management/credentialscontainer-create-basics.https.html:
1538         * web-platform-tests/custom-elements/Document-createElement-expected.txt:
1539         * web-platform-tests/custom-elements/Document-createElement.html:
1540         * web-platform-tests/custom-elements/OWNERS:
1541         * web-platform-tests/custom-elements/attribute-changed-callback-expected.txt:
1542         * web-platform-tests/custom-elements/attribute-changed-callback.html:
1543         * web-platform-tests/custom-elements/custom-element-registry/w3c-import.log:
1544         * web-platform-tests/custom-elements/parser/parser-sets-attributes-and-children-expected.txt:
1545         * web-platform-tests/custom-elements/parser/parser-sets-attributes-and-children.html:
1546         * web-platform-tests/custom-elements/parser/parser-uses-registry-of-owner-document-expected.txt:
1547         * web-platform-tests/custom-elements/parser/parser-uses-registry-of-owner-document.html:
1548         * web-platform-tests/custom-elements/parser/w3c-import.log:
1549         * web-platform-tests/custom-elements/reactions/CSSStyleDeclaration-expected.txt:
1550         * web-platform-tests/custom-elements/reactions/CSSStyleDeclaration.html:
1551         * web-platform-tests/custom-elements/reactions/Document.html:
1552         * web-platform-tests/custom-elements/reactions/HTMLElement-expected.txt:
1553         * web-platform-tests/custom-elements/reactions/HTMLElement.html:
1554         * web-platform-tests/custom-elements/reactions/w3c-import.log:
1555         * web-platform-tests/custom-elements/resources/custom-elements-helpers.js:
1556         (CustomElement):
1557         (CustomElement.prototype.attributeChangedCallback):
1558         (CustomElement.prototype.connectedCallback):
1559         (CustomElement.prototype.disconnectedCallback):
1560         (CustomElement.prototype.adoptedCallback):
1561         (document_types.return.create): Deleted.
1562         (document_types.create): Deleted.
1563         (document_types.): Deleted.
1564         (document_types): Deleted.
1565         * web-platform-tests/custom-elements/resources/w3c-import.log:
1566         * web-platform-tests/custom-elements/upgrading/Node-cloneNode-expected.txt:
1567         * web-platform-tests/custom-elements/upgrading/Node-cloneNode.html:
1568         * web-platform-tests/custom-elements/upgrading/w3c-import.log:
1569         * web-platform-tests/custom-elements/w3c-import.log:
1570         * web-platform-tests/dom/nodes/Element-classlist.html:
1571         * web-platform-tests/dom/nodes/w3c-import.log:
1572         * web-platform-tests/encoding/big5-encoder-expected.txt:
1573         * web-platform-tests/encoding/big5-encoder.html:
1574         * web-platform-tests/encoding/gbk-encoder-expected.txt:
1575         * web-platform-tests/encoding/gbk-encoder.html:
1576         * web-platform-tests/fetch/README.md:
1577         * web-platform-tests/fetch/api/abort/general.any.js:
1578         * web-platform-tests/fetch/api/basic/integrity.js:
1579         * web-platform-tests/fetch/api/cors/cors-expose-star.js:
1580         (string_appeared_here.promise_test):
1581         * web-platform-tests/fetch/api/cors/cors-filtering.js:
1582         * web-platform-tests/fetch/api/cors/cors-preflight-star.any-expected.txt:
1583         * web-platform-tests/fetch/api/cors/cors-preflight-star.any.js:
1584         * web-platform-tests/fetch/api/cors/cors-preflight-star.any.worker-expected.txt:
1585         * web-platform-tests/fetch/api/redirect/redirect-location.js:
1586         * web-platform-tests/fetch/api/redirect/redirect-method-expected.txt:
1587         * web-platform-tests/fetch/api/redirect/redirect-method-worker-expected.txt:
1588         * web-platform-tests/fetch/api/redirect/redirect-method.js:
1589         (redirectMethod):
1590         * web-platform-tests/fetch/api/redirect/redirect-mode-expected.txt:
1591         * web-platform-tests/fetch/api/redirect/redirect-mode-worker-expected.txt:
1592         * web-platform-tests/fetch/api/redirect/redirect-mode.js:
1593         (redirectMode):
1594         * web-platform-tests/fetch/api/request/request-disturbed-expected.txt:
1595         * web-platform-tests/fetch/api/request/request-disturbed.html:
1596         * web-platform-tests/fetch/api/request/request-keepalive-expected.txt:
1597         * web-platform-tests/fetch/api/request/request-keepalive-quota-expected.txt:
1598         * web-platform-tests/fetch/api/request/request-keepalive-quota.html:
1599         * web-platform-tests/fetch/api/request/request-keepalive.html:
1600         * web-platform-tests/fetch/api/resources/redirect.py:
1601         (main):
1602         * web-platform-tests/fetch/api/resources/trickle.py:
1603         (main):
1604         * web-platform-tests/fetch/api/response/response-consume.html:
1605         * web-platform-tests/fetch/api/response/response-init-002-expected.txt:
1606         * web-platform-tests/fetch/api/response/response-init-002.html:
1607         * web-platform-tests/fetch/api/response/response-trailer-expected.txt:
1608         * web-platform-tests/fetch/api/response/response-trailer.html:
1609         * web-platform-tests/fetch/data-urls/resources/base64.json: Added.
1610         * web-platform-tests/fetch/http-cache/cc-request.html:
1611         * web-platform-tests/fetch/http-cache/heuristic.html:
1612         * web-platform-tests/fetch/http-cache/partial.html:
1613         * web-platform-tests/fetch/http-cache/vary-expected.txt:
1614         * web-platform-tests/fetch/http-cache/vary.html:
1615         * web-platform-tests/fetch/nosniff/importscripts.js:
1616         (string_appeared_here.forEach):
1617         * web-platform-tests/fetch/nosniff/resources/css.py:
1618         (main):
1619         * web-platform-tests/fetch/nosniff/script-expected.txt:
1620         * web-platform-tests/fetch/nosniff/script.html:
1621         * web-platform-tests/fetch/nosniff/stylesheet-expected.txt:
1622         * web-platform-tests/fetch/nosniff/stylesheet.html:
1623         * web-platform-tests/fetch/nosniff/worker-expected.txt:
1624         * web-platform-tests/fetch/nosniff/worker.html:
1625
1626 2018-04-04  Brendan McLoughlin  <brendan@bocoup.com>
1627
1628         Resync idlharness web-platform-tests up to 94b33b573a069ae5170104ca581a354a35762536
1629         https://bugs.webkit.org/show_bug.cgi?id=184278
1630
1631         Reviewed by Youenn Fablet.
1632
1633         * web-platform-tests/FileAPI/idlharness-expected.txt:
1634         * web-platform-tests/FileAPI/idlharness.html:
1635         * web-platform-tests/FileAPI/idlharness.idl: Removed.
1636         * web-platform-tests/FileAPI/idlharness.worker.js:
1637         * web-platform-tests/IndexedDB/interfaces.any-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/interfaces.worker-expected.txt.
1638         * web-platform-tests/IndexedDB/interfaces.any.html: Copied from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/interfaces.worker.html.
1639         * web-platform-tests/IndexedDB/interfaces.any.js: Added.
1640         * web-platform-tests/IndexedDB/interfaces.any.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/interfaces.worker-expected.txt.
1641         * web-platform-tests/IndexedDB/interfaces.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/idlharness.worker.html.
1642         * web-platform-tests/IndexedDB/interfaces.html: Removed.
1643         * web-platform-tests/IndexedDB/interfaces.idl: Removed.
1644         * web-platform-tests/IndexedDB/interfaces.worker.js: Removed.
1645         * web-platform-tests/WebCryptoAPI/WebCryptoAPI.idl: Removed.
1646         * web-platform-tests/WebCryptoAPI/idlharness.html: Removed.
1647         * web-platform-tests/WebCryptoAPI/idlharness.https.html:
1648         * web-platform-tests/WebCryptoAPI/idlharness.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/idlharness.worker-expected.txt.
1649         * web-platform-tests/WebCryptoAPI/idlharness.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/interfaces.worker.html.
1650         * web-platform-tests/WebCryptoAPI/idlharness.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/idlharness.worker.js.
1651         * web-platform-tests/WebIDL/interfaces-expected.txt:
1652         * web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
1653         * web-platform-tests/background-fetch/interfaces-expected.txt:
1654         * web-platform-tests/background-fetch/interfaces.html:
1655         * web-platform-tests/background-fetch/interfaces.idl: Removed.
1656         * web-platform-tests/background-fetch/interfaces.worker.js:
1657         (promise_test):
1658         * web-platform-tests/css/geometry/interfaces-expected.txt:
1659         * web-platform-tests/css/geometry/interfaces.html:
1660         * web-platform-tests/css/geometry/interfaces.worker-expected.txt:
1661         * web-platform-tests/css/geometry/support/interfaces.js:
1662         (doTest):
1663         * web-platform-tests/cssom-view/interfaces-expected.txt:
1664         * web-platform-tests/cssom/interfaces-expected.txt:
1665         * web-platform-tests/dom/interfaces-expected.txt:
1666         * web-platform-tests/encoding/idlharness-expected.txt:
1667         * web-platform-tests/encoding/idlharness.html:
1668         * web-platform-tests/encrypted-media/EncryptedMediaExtensions.idl: Removed.
1669         * web-platform-tests/encrypted-media/idlharness.https-expected.txt: Added.
1670         * web-platform-tests/encrypted-media/idlharness.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/idlharness.html.
1671         * web-platform-tests/eventsource/interfaces-expected.txt:
1672         * web-platform-tests/eventsource/interfaces.html:
1673         * web-platform-tests/fetch/api/request/request-idl.html:
1674         * web-platform-tests/fetch/api/response/response-idl.html:
1675         * web-platform-tests/hr-time/idlharness-expected.txt:
1676         * web-platform-tests/hr-time/idlharness.html:
1677         * web-platform-tests/html/webappapis/animation-frames/idlharness-expected.txt:
1678         * web-platform-tests/html/webappapis/animation-frames/idlharness.html:
1679         * web-platform-tests/interfaces/encoding.idl: Added.
1680         * web-platform-tests/mediacapture-streams/MediaDevices-IDL-all-expected.txt:
1681         * web-platform-tests/mediacapture-streams/MediaDevices-IDL-enumerateDevices-expected.txt:
1682         * web-platform-tests/notifications/interfaces-expected.txt:
1683         * web-platform-tests/notifications/interfaces.html:
1684         * web-platform-tests/payment-request/interfaces.https-expected.txt:
1685         * web-platform-tests/payment-request/interfaces.https.html:
1686         * web-platform-tests/resources/idlharness.js:
1687         (self.IdlHarnessError):
1688         (IdlHarnessError.prototype.toString):
1689         (IdlArray.prototype.add_untested_idls):
1690         (IdlArray.prototype.internal_add_idls):
1691         (IdlArray.prototype.recursively_get_implements):
1692         (IdlArray.prototype.recursively_get_includes):
1693         (set exposed_in):
1694         (IdlArray.prototype.assert_throws):
1695         (IdlArray.prototype.test):
1696         (IdlArray.prototype.assert_type_is):
1697         (IdlInterface.prototype.test_self):
1698         (IdlInterface.prototype.test_member_const):
1699         (IdlInterface.prototype.test_to_json_operation):
1700         (IdlInterface.prototype.test_object):
1701         * web-platform-tests/service-workers/service-worker/interfaces-window.https-expected.txt:
1702         * web-platform-tests/url/interfaces.any-expected.txt:
1703         * web-platform-tests/url/interfaces.any.js:
1704         (promise_test.async):
1705         * web-platform-tests/url/interfaces.any.worker-expected.txt:
1706         * web-platform-tests/webrtc/RTCPeerConnection-idl-expected.txt: Removed.
1707         * web-platform-tests/webrtc/RTCPeerConnection-idl.html: Removed.
1708         * web-platform-tests/webrtc/datachannel-idlharness-expected.txt: Removed.
1709         * web-platform-tests/webrtc/datachannel-idlharness.html: Removed.
1710         * web-platform-tests/webrtc/interfaces.https-expected.txt:
1711         * web-platform-tests/webrtc/interfaces.https.html:
1712
1713 2018-04-04  Ms2ger  <Ms2ger@igalia.com>
1714
1715         Test gardening for GTK.
1716         https://bugs.webkit.org/show_bug.cgi?id=184298
1717
1718         Unreviewed test gardening.
1719
1720         * web-platform-tests/XMLHttpRequest/event-upload-progress-crossorigin-expected.txt:
1721           update expectations: the test started passing in r230066, but this was
1722           not noticed because it is marked as flaky on macOS.
1723
1724 2018-04-03  Sihui Liu  <sihui_liu@apple.com>
1725
1726         The referer header is not set after redirect
1727         https://bugs.webkit.org/show_bug.cgi?id=182644
1728         <rdar://problem/37479048>
1729
1730         Reviewed by Youenn Fablet.
1731
1732         Rebaseline some tests for fetch api as they are passing now.
1733
1734         * web-platform-tests/fetch/api/basic/referrer.any-expected.txt:
1735         * web-platform-tests/fetch/api/basic/referrer.any.worker-expected.txt:
1736         * web-platform-tests/fetch/api/redirect/redirect-referrer-expected.txt:
1737         * web-platform-tests/fetch/api/redirect/redirect-referrer-worker-expected.txt:
1738
1739 2018-03-30  Youenn Fablet  <youenn@apple.com>
1740
1741         NetworkLoadChecker should upgrade redirects if needed
1742         https://bugs.webkit.org/show_bug.cgi?id=184098
1743
1744         Reviewed by Chris Dumez.
1745
1746         * web-platform-tests/beacon/resources/beacon-preflight.py: Added.
1747         * web-platform-tests/beacon/resources/redirect.py: Added.
1748         * web-platform-tests/beacon/resources/upgrade-iframe.html: Added.
1749         * web-platform-tests/beacon/resources/upgrade-redirect-iframe.html: Added.
1750         * web-platform-tests/beacon/upgrade-beacon.https-expected.txt: Added.
1751         * web-platform-tests/beacon/upgrade-beacon.https.html: Added.
1752
1753 2018-03-28  Antoine Quint  <graouts@apple.com>
1754
1755         [Web Animations] Implement more CSSPropertyBlendingClient methods
1756         https://bugs.webkit.org/show_bug.cgi?id=184077
1757
1758         Reviewed by Dean Jackson.
1759
1760         Mark progressions for WPT tests.
1761
1762         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
1763         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
1764         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
1765         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
1766
1767 2018-03-28  Chris Dumez  <cdumez@apple.com>
1768
1769         Align XMLHttpRequest's open() / send() / abort() with the latest specification
1770         https://bugs.webkit.org/show_bug.cgi?id=184108
1771
1772         Reviewed by Youenn Fablet.
1773
1774         * web-platform-tests/XMLHttpRequest/abort-after-send-expected.txt:
1775         * web-platform-tests/XMLHttpRequest/abort-during-open-expected.txt:
1776         * web-platform-tests/XMLHttpRequest/abort-during-open.worker-expected.txt:
1777         * web-platform-tests/XMLHttpRequest/abort-event-abort-expected.txt:
1778         * web-platform-tests/XMLHttpRequest/abort-event-order-expected.txt:
1779         * web-platform-tests/XMLHttpRequest/open-during-abort-event-expected.txt:
1780         * web-platform-tests/XMLHttpRequest/open-during-abort-expected.txt:
1781         * web-platform-tests/XMLHttpRequest/open-send-during-abort-expected.txt:
1782         * web-platform-tests/XMLHttpRequest/security-consideration.sub-expected.txt:
1783         * web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring-expected.txt:
1784         Rebaseline WPT tests that are now passing.
1785
1786         * web-platform-tests/XMLHttpRequest/open-during-abort-processing-expected.txt:
1787         We now fail the test differently. Our results are consistent with Firefox. I believe this
1788         test does not match the specification so I filed:
1789         https://github.com/w3c/web-platform-tests/issues/10217
1790
1791 2018-03-28  Ryan Haddad  <ryanhaddad@apple.com>
1792
1793         Unreviewed, rolling out r230033.
1794
1795         The LayoutTests modified in this change fail an assertion on
1796         WK1.
1797
1798         Reverted changeset:
1799
1800         "[Web Animations] Implement more CSSPropertyBlendingClient
1801         methods"
1802         https://bugs.webkit.org/show_bug.cgi?id=184077
1803         https://trac.webkit.org/changeset/230033
1804
1805 2018-03-28  Antoine Quint  <graouts@apple.com>
1806
1807         [Web Animations] Implement more CSSPropertyBlendingClient methods
1808         https://bugs.webkit.org/show_bug.cgi?id=184077
1809
1810         Reviewed by Dean Jackson.
1811
1812         Mark progressions for WPT tests.
1813
1814         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
1815         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
1816         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
1817         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
1818
1819 2018-03-28  Antoine Quint  <graouts@apple.com>
1820
1821         [Web Animations] Comparing two matching FramesTimingFunction objects fails
1822         https://bugs.webkit.org/show_bug.cgi?id=184078
1823
1824         Reviewed by Jon Lee.
1825
1826         Mark one progression for the frames() timing function test with the CSS Animations and CSS Transitions as Web Animations flag.
1827
1828         * web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt:
1829         * web-platform-tests/css-timing-1/frames-timing-functions-output.html:
1830
1831 2018-03-23  Youenn Fablet  <youenn@apple.com>
1832
1833         Update WPT tools to a1ec330
1834         https://bugs.webkit.org/show_bug.cgi?id=183934
1835
1836         Reviewed by Chris Dumez.
1837
1838         * resources/config.json:
1839         * resources/import-expectations.json:
1840         * web-platform-tests/config.default.json:
1841         * web-platform-tests/tools/: Refreshed.
1842
1843 2018-03-23  Youenn Fablet  <youenn@apple.com>
1844
1845         DocumentThreadableLoader should send credentials after redirections and preflight if fetch option credentials is include
1846         https://bugs.webkit.org/show_bug.cgi?id=183928
1847
1848         Reviewed by Chris Dumez.
1849
1850         * web-platform-tests/fetch/api/cors/cors-cookies-redirect.any.html: Added.
1851         * web-platform-tests/fetch/api/cors/cors-cookies-redirect.any.js: Added.
1852         * web-platform-tests/fetch/api/cors/cors-cookies-redirect.any.worker.html: Added.
1853         * web-platform-tests/fetch/api/resources/inspect-headers.py:
1854         * web-platform-tests/fetch/api/resources/redirect.py:
1855
1856 2018-03-23  Sergio Villar Senin  <svillar@igalia.com>
1857
1858         [css-grid] Fix auto repeat tracks computation with definite min sizes
1859         https://bugs.webkit.org/show_bug.cgi?id=183933
1860
1861         Reviewed by Javier Fernandez.
1862
1863         The relevant test for this change is just grid-inline-auto-repeat-001.html. The other ones
1864         were pulled in by the import. The unique change in those tests is the location of a
1865         stylesheet. Since we're using it in the new test it seems sensible to use this same commit
1866         to import those changes too. There is one important change in testing-utils.js which is
1867         also required by the new test.
1868
1869         * resources/import-expectations.json:
1870         * web-platform-tests/css/css-grid/grid-definition/grid-change-fit-content-argument-001.html:
1871         * web-platform-tests/css/css-grid/grid-definition/grid-inline-auto-repeat-001-expected.txt: Added.
1872         * web-platform-tests/css/css-grid/grid-definition/grid-inline-auto-repeat-001.html: Added.
1873         * web-platform-tests/css/css-grid/grid-definition/grid-template-columns-fit-content-001-expected.html:
1874         * web-platform-tests/css/css-grid/grid-definition/grid-template-columns-fit-content-001.html:
1875         * web-platform-tests/css/css-grid/grid-definition/grid-template-rows-fit-content-001-expected.html:
1876         * web-platform-tests/css/css-grid/grid-definition/grid-template-rows-fit-content-001.html:
1877         * web-platform-tests/css/css-grid/grid-definition/support/grid.css: Added.
1878         (.grid):
1879         (.inline-grid):
1880         (.firstRowFirstColumn):
1881         (.onlyFirstRowOnlyFirstColumn):
1882         (.firstRowSecondColumn):
1883         (.onlyFirstRowOnlySecondColumn):
1884         (.secondRowFirstColumn):
1885         (.onlySecondRowOnlyFirstColumn):
1886         (.secondRowSecondColumn):
1887         (.onlySecondRowOnlySecondColumn):
1888         (.endSecondRowEndSecondColumn):
1889         (.thirdRowSecondColumn):
1890         (.firstRowThirdColumn):
1891         (.secondRowThirdColumn):
1892         (.firstRowFourthColumn):
1893         (.secondRowFourthColumn):
1894         (.firstAutoRowSecondAutoColumn):
1895         (.autoLastRowAutoLastColumn):
1896         (.autoSecondRowAutoFirstColumn):
1897         (.firstRowBothColumn):
1898         (.secondRowBothColumn):
1899         (.bothRowFirstColumn):
1900         (.bothRowSecondColumn):
1901         (.bothRowBothColumn):
1902         (.autoRowAutoColumn):
1903         (.firstRowAutoColumn):
1904         (.secondRowAutoColumn):
1905         (.thirdRowAutoColumn):
1906         (.autoRowFirstColumn):
1907         (.autoRowSecondColumn):
1908         (.autoRowThirdColumn):
1909         (.autoRowAutoColumnSpanning2):
1910         (.autoRowSpanning2AutoColumn):
1911         (.autoRowSpanning2AutoColumnSpanning3):
1912         (.autoRowSpanning3AutoColumnSpanning2):
1913         (.autoRowFirstColumnSpanning2):
1914         (.autoRowSecondColumnSpanning2):
1915         (.firstRowSpanning2AutoColumn):
1916         (.secondRowSpanning2AutoColumn):
1917         (.gridAutoFlowColumnSparse):
1918         (.gridAutoFlowColumnDense):
1919         (.gridAutoFlowRowSparse):
1920         (.gridAutoFlowRowDense):
1921         (.constrainedContainer):
1922         (.unconstrainedContainer):
1923         (.sizedToGridArea):
1924         (.verticalRL):
1925         (.verticalLR):
1926         (.horizontalTB):
1927         (.directionRTL):
1928         (.directionLTR):
1929         * web-platform-tests/css/css-grid/grid-definition/support/testing-utils.js:
1930         (checkGridTemplateRows): Convert the passed computed style to an Array in case it is just an string.
1931         * web-platform-tests/css/css-grid/grid-definition/support/w3c-import.log:
1932         * web-platform-tests/css/css-grid/grid-definition/w3c-import.log:
1933
1934 2018-03-23  Antoine Quint  <graouts@apple.com>
1935
1936         [Web Animations] Animated transform styles are ignored when calling getComputedStyle()
1937         https://bugs.webkit.org/show_bug.cgi?id=183918
1938
1939         Reviewed by Dean Jackson.
1940
1941         We obtain a number of progressions by correctly serializing the transform property on getComputedStyle().
1942
1943         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
1944         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
1945         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
1946         * web-platform-tests/web-animations/interfaces/Animation/cancel-expected.txt:
1947
1948 2018-03-22  Frederic Wang  <fwang@igalia.com>
1949
1950         [MathML] Import WPT test to replace mathml/opentype/large-operators-italic-correction.html
1951         https://bugs.webkit.org/show_bug.cgi?id=183891
1952
1953         Reviewed by Manuel Rego Casasnovas.
1954
1955         Import WPT test added in https://github.com/w3c/web-platform-tests/pull/9993.
1956
1957         * web-platform-tests/fonts/math/largeop-displayoperatorminheight2000-2AFF-italiccorrection3000.woff: Added.
1958         * web-platform-tests/fonts/math/w3c-import.log:
1959         * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2-expected.txt: Added.
1960         * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2.html: Added.
1961         * web-platform-tests/mathml/presentation-markup/scripts/w3c-import.log:
1962         * web-platform-tests/mathml/tools/largeop.py:
1963
1964 2018-03-20  Antoine Quint  <graouts@apple.com>
1965
1966         [Web Animations] Update the timing model when pending tasks schedule changes
1967         https://bugs.webkit.org/show_bug.cgi?id=183785
1968
1969         Reviewed by Dean Jackson.
1970
1971         Record a progression now that we correctly invalidate effects as their pending play
1972         or pause task schedule changes. Setting an animation's effect resets pending tasks. 
1973
1974         * web-platform-tests/web-animations/interfaces/Animation/effect-expected.txt:
1975
1976 2018-03-16  Claudio Saavedra  <csaavedra@igalia.com>
1977
1978         Unreviewed rebaseline
1979
1980         These seem to have been forgotten, update baseline as it seemed needed.
1981         * web-platform-tests/dom/events/EventListener-invoke-legacy-expected.txt:
1982         * web-platform-tests/dom/nodes/Document-createElement-namespace-expected.txt:
1983         * web-platform-tests/encrypted-media/idlharness-expected.txt:
1984
1985 2018-03-15  Youenn Fablet  <youenn@apple.com>
1986
1987         Bad configuration parameters should make RTCPeerConnection constructor throw
1988         https://bugs.webkit.org/show_bug.cgi?id=183615
1989
1990         Reviewed by Eric Carlson.
1991
1992         * web-platform-tests/webrtc/RTCConfiguration-bundlePolicy-expected.txt:
1993         * web-platform-tests/webrtc/RTCConfiguration-iceServers-expected.txt:
1994         * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt:
1995
1996 2018-03-14  Frederic Wang  <fwang@igalia.com>
1997
1998         Finish migration to MathML WPT tests
1999         https://bugs.webkit.org/show_bug.cgi?id=183628
2000
2001         Reviewed by Manuel Rego Casasnovas.
2002
2003         In r225162, the MathML tests from the WPT repository were imported. They were intended to
2004         replace the ones in imported/mathml-in-html5 but the migration was not fully possible. The
2005         main issue was that many MathML tests use Web fonts to test the use of OpenType parameters
2006         but document.fonts.ready is unreliable in WebKit (bug 174030). A workaround was implemented
2007         in WPT ( https://github.com/w3c/web-platform-tests/pull/10025 ) so this commit finishes
2008         the migration. We update the WPT MathML tests and now run them all, we remove
2009         imported/mathml-in-html5 and the associated TestExpectations failures. Two cases unrelated to
2010         font loading are still failing: One for the SuperscriptShiftUpCramped parameter (bug 156401)
2011         and one for the RadicalDegreeBottomRaisePercent parameter (bug 183631).
2012
2013         Reviewed by Manuel Rego Casasnovas.
2014
2015         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-parameters-1-expected.txt.
2016         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1.html: Import font loading workaround.
2017         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-parameters-2-expected.txt.
2018         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2.html: Import font loading workaround.
2019         * web-platform-tests/mathml/presentation-markup/operators/mo-axis-height-1.html: Import font loading workaround.
2020         * web-platform-tests/mathml/presentation-markup/radicals/root-parameters-1-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/radicals/root-parameters-1-expected.txt.
2021         Also add the failure with RadicalDegreeBottomRaisePercent.
2022         * web-platform-tests/mathml/presentation-markup/radicals/root-parameters-1.html: Import font loading workaround.
2023         * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-1-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-parameters-1-expected.txt.
2024         Also add the failure for SuperscriptShiftUpCramped.
2025         * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-1.html: Import font loading workaround.
2026         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-1-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-1-expected.txt.
2027         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-1.html: Import font loading workaround.
2028         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-2-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-2-expected.txt.
2029         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-2.html: Import font loading workaround.
2030         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-3-expected.txt.
2031         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3.html: Import font loading workaround.
2032         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-4-expected.txt.
2033         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4.html: Import font loading workaround.
2034         * web-platform-tests/mathml/presentation-markup/tables/table-axis-height.html: Import font loading workaround.
2035         * web-platform-tests/mathml/relations/css-styling/displaystyle-1.html: Import font loading workaround.
2036         * web-platform-tests/mathml/relations/css-styling/lengths-3.html: Import font loading workaround.
2037         * web-platform-tests/mathml/tools/utils/misc.py: Import update to Python 3.
2038         (downloadWithProgressBar):
2039
2040 2018-03-13  Youenn Fablet  <youenn@apple.com>
2041
2042         Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/register-closed-window.https.html is flaky
2043         https://bugs.webkit.org/show_bug.cgi?id=182853
2044         <rdar://problem/37645429>
2045
2046         Reviewed by Chris Dumez.
2047
2048         * web-platform-tests/service-workers/service-worker/register-closed-window.https-expected.txt:
2049
2050 2018-03-13  Youenn Fablet  <youenn@apple.com>
2051
2052         Calling removeTrack with RTCRtpSender does not set SenderTrack to null
2053         https://bugs.webkit.org/show_bug.cgi?id=183308
2054
2055         Reviewed by Eric Carlson.
2056
2057         * web-platform-tests/webrtc/RTCPeerConnection-removeTrack.https-expected.txt:
2058
2059 2018-03-12  Chris Dumez  <cdumez@apple.com>
2060
2061         Return boolean from DOMTokenList's replace() method
2062         https://bugs.webkit.org/show_bug.cgi?id=183567
2063
2064         Reviewed by Youenn Fablet.
2065
2066         Rebaseline web platform test now that all checks are passing.
2067
2068         * web-platform-tests/dom/nodes/Element-classlist-expected.txt:
2069
2070 2018-03-12  Ryan Haddad  <ryanhaddad@apple.com>
2071
2072         Unreviewed, rebaseline two cssom tests after r229544.
2073
2074         * web-platform-tests/cssom-view/interfaces-expected.txt:
2075         * web-platform-tests/cssom/interfaces-expected.txt:
2076
2077 2018-03-12  Youenn Fablet  <youenn@apple.com>
2078
2079         RTCPeerConnection's close method should update signalingState
2080         https://bugs.webkit.org/show_bug.cgi?id=174314
2081         <rdar://problem/33267977>
2082
2083         Reviewed by Eric Carlson.
2084
2085         * web-platform-tests/webrtc/RTCPeerConnection-createDataChannel-expected.txt:
2086
2087 2018-03-12  Chris Dumez  <cdumez@apple.com>
2088
2089         Re-sync dom web-platform-tests
2090         https://bugs.webkit.org/show_bug.cgi?id=183570
2091
2092         Reviewed by Alex Christensen.
2093
2094         Re-sync dom web-platform-tests from upstream 5a1c088ef0.
2095
2096         * resources/import-expectations.json:
2097         * resources/resource-files.json:
2098         * web-platform-tests/dom/abort/event.any-expected.txt:
2099         * web-platform-tests/dom/abort/event.any.js:
2100         (test.t.signal.onabort):
2101         * web-platform-tests/dom/abort/event.any.worker-expected.txt:
2102         * web-platform-tests/dom/events/Event-subclasses-constructors-expected.txt:
2103         * web-platform-tests/dom/events/Event-subclasses-constructors.html:
2104         * web-platform-tests/dom/events/EventListener-invoke-legacy.html:
2105         * web-platform-tests/dom/events/event-disabled-dynamic-expected.txt: Added.
2106         * web-platform-tests/dom/events/event-disabled-dynamic.html: Added.
2107         * web-platform-tests/dom/events/w3c-import.log:
2108         * web-platform-tests/dom/historical-expected.txt:
2109         * web-platform-tests/dom/historical.html:
2110         * web-platform-tests/dom/interfaces-expected.txt:
2111         * web-platform-tests/dom/interfaces.html:
2112         * web-platform-tests/dom/nodes/Document-constructor-svg.svg: Removed.
2113         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.html: Added.
2114         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.svg: Added.
2115         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xhtml: Added.
2116         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xml: Added.
2117         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/generate.py:
2118         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/w3c-import.log:
2119         * web-platform-tests/dom/nodes/Document-importNode-expected.txt:
2120         * web-platform-tests/dom/nodes/Document-importNode.html:
2121         * web-platform-tests/dom/nodes/Element-classlist-expected.txt:
2122         * web-platform-tests/dom/nodes/Element-classlist.html:
2123         * web-platform-tests/dom/nodes/Element-matches-expected.txt:
2124         * web-platform-tests/dom/nodes/Element-webkitMatchesSelector-expected.txt:
2125         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-expected.txt:
2126         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt:
2127         * web-platform-tests/dom/nodes/selectors.js:
2128         * web-platform-tests/dom/nodes/w3c-import.log:
2129         * web-platform-tests/html/dom/interfaces-expected.txt:
2130         * web-platform-tests/interfaces/dom.idl:
2131         * web-platform-tests/interfaces/html.idl:
2132         * web-platform-tests/resources/idlharness.js:
2133         (constValue):
2134         (self.IdlArray):
2135         (IdlArray.prototype.add_idls):
2136         (should_skip):
2137         (IdlArray.prototype.internal_add_idls):
2138         (IdlArray.prototype.recursively_get_includes):
2139         (IdlArray.prototype.is_json_type):
2140         (IdlArray.prototype.test):
2141         (IdlInterface):
2142         (IdlInterface.prototype.is_mixin):
2143         (IdlInterface.prototype.get_unscopables):
2144         (IdlInterface.prototype.is_global):
2145         (_traverse_inherited_and_consequential_interfaces):
2146         (IdlInterface.prototype.test):
2147         (IdlInterface.prototype.test_self):
2148         (IdlInterface.prototype.test_member_attribute):
2149         (IdlInterface.prototype.test_member_operation):
2150         (IdlInterface.prototype.do_member_unscopable_asserts):
2151         (IdlInterface.prototype.test_primary_interface_of):
2152         (IdlInterface.prototype.test_interface_of):
2153         (IdlInterfaceMember):
2154         * web-platform-tests/resources/idlharness.js.headers:
2155         * web-platform-tests/resources/webidl2/lib/webidl2.js:
2156         (WebIDLParseError):
2157         (WebIDLParseError.prototype.toString):
2158         (sanitize_name):
2159         (consume):
2160         (ws):
2161         (all_ws):
2162         (integer_type):
2163         (float_type):
2164         (primitive_type):
2165         (const_value):
2166         (type_suffix):
2167         (single_type):
2168         (union_type):
2169         (type):
2170         (type_with_extended_attributes):
2171         (argument):
2172         (argument_list):
2173         (simple_extended_attr):
2174         (extended_attrs):
2175         (default_):
2176         (const_):
2177         (inheritance):
2178         (operation_rest):
2179         (callback):
2180         (attribute):
2181         (attribute_rest):
2182         (return_type):
2183         (operation):
2184         (static_member):
2185         (stringifier):
2186         (identifiers):
2187         (iterable_type):
2188         (readonly_iterable_type):
2189         (iterable):
2190         (interface_rest):
2191         (mixin_rest):
2192         (interface_):
2193         (namespace):
2194         (noninherited_attribute):
2195         (regular_operation):
2196         (partial):
2197         (dictionary):
2198         (enum_):
2199         (parse):
2200
2201 2018-03-12  Frederic Wang  <fwang@igalia.com>
2202
2203         Import WPT tests for blocked modal dialogs in sanboxed documents
2204         https://bugs.webkit.org/show_bug.cgi?id=183568
2205
2206         Reviewed by Youenn Fablet.
2207
2208         * resources/import-expectations.json:
2209         * resources/resource-files.json:
2210         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-1-expected.txt: Added.
2211         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-1.html: Added.
2212         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-2-expected.txt: Added.
2213         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-2.html: Added.
2214         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-3-expected.txt: Added.
2215         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-3.html: Added.
2216         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-4-expected.txt: Added.
2217         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-4.html: Added.
2218         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-that-opens-modals.html: Added.
2219         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe_sandbox_block_modals.js: Added.
2220         (runTest):
2221         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/w3c-import.log:
2222         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log:
2223
2224 2018-03-12  Antoine Quint  <graouts@apple.com>
2225
2226         [Web Animations] Implement CSS Animations and CSS Transitions as Web Animations
2227         https://bugs.webkit.org/show_bug.cgi?id=183504
2228         <rdar://problem/38372965>
2229
2230         Reviewed by Dean Jackson and Jon Lee.
2231
2232         Since we've improved our implementation of getAnimations() we updated the expectations to mark
2233         the progressions. Both tests for getAnimations() now pass 100%. Another test now fails at a later
2234         stage and needed its expectation updated.
2235
2236         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
2237         * web-platform-tests/web-animations/interfaces/Animatable/getAnimations-expected.txt:
2238         * web-platform-tests/web-animations/interfaces/Document/getAnimations-expected.txt:
2239
2240 2018-03-02  Youenn Fablet  <youenn@apple.com>
2241
2242         Loads for a Document controlled by a Service Worker should not use AppCache
2243         https://bugs.webkit.org/show_bug.cgi?id=183148
2244
2245         Reviewed by Chris Dumez.
2246
2247         * web-platform-tests/service-workers/service-worker/appcache-ordering-main.https-expected.txt:
2248
2249 2018-02-28  Youenn Fablet  <youenn@apple.com>
2250
2251         Make LayoutTests wait_for_state fail after a given period of time
2252         https://bugs.webkit.org/show_bug.cgi?id=183039
2253
2254         Reviewed by Chris Dumez.
2255
2256         This will allow further investigating why some tests are timing out.
2257
2258         * web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js:
2259         (wait_for_state):
2260
2261 2018-02-27  Antoine Quint  <graouts@apple.com>
2262
2263         [Web Animations] Correct implementation of pending tasks and promises
2264         https://bugs.webkit.org/show_bug.cgi?id=183161
2265
2266         Reviewed by Dean Jackson.
2267
2268         Update test expectations with progressions (+32 WPT PASS).
2269
2270         * web-platform-tests/web-animations/interfaces/Animatable/animate-no-browsing-context-expected.txt:
2271         * web-platform-tests/web-animations/interfaces/Animation/finish-expected.txt:
2272         * web-platform-tests/web-animations/interfaces/Animation/finished-expected.txt:
2273         * web-platform-tests/web-animations/interfaces/Animation/onfinish-expected.txt:
2274         * web-platform-tests/web-animations/interfaces/Animation/pause-expected.txt:
2275         * web-platform-tests/web-animations/interfaces/Animation/pending-expected.txt:
2276         * web-platform-tests/web-animations/interfaces/Animation/startTime-expected.txt:
2277         * web-platform-tests/web-animations/timing-model/animations/canceling-an-animation-expected.txt:
2278         * web-platform-tests/web-animations/timing-model/animations/pausing-an-animation-expected.txt:
2279         * web-platform-tests/web-animations/timing-model/animations/play-states-expected.txt:
2280         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation-expected.txt:
2281         * web-platform-tests/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt:
2282         * web-platform-tests/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt:
2283         * web-platform-tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt:
2284
2285 2018-02-26  Antoine Quint  <graouts@apple.com>
2286
2287         [Web Animations] Update the playState implementation
2288         https://bugs.webkit.org/show_bug.cgi?id=183145
2289
2290         Reviewed by Dean Jackson.
2291
2292         Update test expectations with slightly different failures later on in a couple of tests.
2293
2294         * web-platform-tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt:
2295
2296 2018-02-26  Antoine Quint  <graouts@apple.com>
2297
2298         [Web Animations] Implement the procedure to set the start time
2299         https://bugs.webkit.org/show_bug.cgi?id=183137
2300
2301         Reviewed by Dean Jackson.
2302
2303         Update test expectations with progressions.
2304
2305         * web-platform-tests/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt:
2306
2307 2018-02-26  Antoine Quint  <graouts@apple.com>
2308
2309         [Web Animations] Ensure setting the hold time invalidates the timing model
2310         https://bugs.webkit.org/show_bug.cgi?id=183136
2311
2312         Reviewed by Dean Jackson.
2313
2314         Update test expectations with progressions.
2315
2316         * web-platform-tests/css/css-multicol/multicol-gap-animation-001-expected.txt:
2317         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
2318         * web-platform-tests/web-animations/interfaces/Animation/cancel-expected.txt:
2319         * web-platform-tests/web-animations/interfaces/Animation/finish-expected.txt:
2320         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt:
2321
2322 2018-02-26  Commit Queue  <commit-queue@webkit.org>
2323
2324         Unreviewed, rolling out r226745.
2325         https://bugs.webkit.org/show_bug.cgi?id=183132
2326
2327         This is breaking some websites (Requested by youenn on
2328         #webkit).
2329
2330         Reverted changeset:
2331
2332         "Use no-cache fetch mode when loading main documents with
2333         location.reload()"
2334         https://bugs.webkit.org/show_bug.cgi?id=181285
2335         https://trac.webkit.org/changeset/226745
2336
2337 2018-02-19  Antoine Quint  <graouts@apple.com>
2338
2339         [Web Animations] Make KeyframeEffect target nullable and read-write
2340         https://bugs.webkit.org/show_bug.cgi?id=182741
2341
2342         Reviewed by Dean Jackson.
2343
2344         Update test expectations with progressions resulting from handling null values for a keyframe effect's target
2345         as well as making the KeyframeEffect target a read-write property. 
2346
2347         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
2348         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
2349         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
2350         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness-expected.txt:
2351         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt:
2352         * web-platform-tests/web-animations/interfaces/KeyframeEffect/target-expected.txt:
2353
2354 2018-02-17  Antoine Quint  <graouts@apple.com>
2355
2356         [Web Animations] Store all parsed keyframe input information in a single structure
2357         https://bugs.webkit.org/show_bug.cgi?id=182903
2358
2359         Reviewed by Dean Jackson.
2360
2361         Update test expectations with progressions resulting from returning the style values as provided
2362         by the keyframe input when calling getKeyframes(). 
2363
2364         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
2365         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor-expected.txt:
2366         * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt:
2367
2368 2018-02-17  Antoine Quint  <graouts@apple.com>
2369
2370         [Web Animations] Accept null composite modes in keyframes
2371         https://bugs.webkit.org/show_bug.cgi?id=182902
2372
2373         Reviewed by Dean Jackson.
2374
2375         Update test expectations with progressions.
2376
2377         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor-expected.txt:
2378
2379 2018-02-19  Manuel Rego Casasnovas  <rego@igalia.com>
2380
2381         [css-grid] Apply automatic minimum size clamping to spanning items too
2382         https://bugs.webkit.org/show_bug.cgi?id=182684
2383
2384         Reviewed by Javier Fernandez.
2385
2386         Update WPT tests related to this change.
2387
2388         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-022-expected.txt:
2389         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-022.html:
2390         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-023-expected.txt:
2391         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-023.html:
2392         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-024-expected.txt: Added.
2393         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-024.html: Added.
2394         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-025-expected.txt: Added.
2395         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-025.html: Added.
2396         * web-platform-tests/css/css-grid/grid-items/w3c-import.log:
2397
2398 2018-02-16  Daniel Bates  <dabates@apple.com>
2399
2400         Remove UTF-32 BOM parsing code
2401         https://bugs.webkit.org/show_bug.cgi?id=182900
2402         <rdar://problem/37238717>
2403
2404         Reviewed by Alexey Proskuryakov.
2405
2406         Update expected results now that all sub-tests pass.
2407
2408         * web-platform-tests/encoding/unsupported-encodings-expected.txt:
2409         * web-platform-tests/encoding/utf-32-expected.txt:
2410
2411 2018-02-15  Antoine Quint  <graouts@apple.com>
2412
2413         [Web Animations] Ensure that changing the timing model updates styles synchronously
2414         https://bugs.webkit.org/show_bug.cgi?id=182836
2415
2416         Reviewed by Dean Jackson.
2417
2418         Update test expectations for progressions.
2419
2420         * web-platform-tests/css-timing-1/cubic-bezier-timing-functions-output-expected.txt:
2421         * web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt:
2422         * web-platform-tests/css-timing-1/step-timing-functions-output-expected.txt:
2423         * web-platform-tests/css/css-multicol/multicol-gap-animation-001-expected.txt:
2424         * web-platform-tests/web-animations/animation-model/animation-types/discrete-expected.txt:
2425         * web-platform-tests/web-animations/animation-model/animation-types/visibility-expected.txt:
2426         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
2427         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt:
2428         * web-platform-tests/web-animations/interfaces/Animation/cancel-expected.txt:
2429         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt:
2430
2431 2018-02-14  Ryan Haddad  <ryanhaddad@apple.com>
2432
2433         Unreviewed, rolling out r228444.
2434
2435         Introduced API and Layout test failures.
2436
2437         Reverted changeset:
2438
2439         "[WebAuthN] Revisit the whole async model of task dispatching,
2440         timeout and aborting"
2441         https://bugs.webkit.org/show_bug.cgi?id=181946
2442         https://trac.webkit.org/changeset/228444
2443
2444 2018-02-13  Commit Queue  <commit-queue@webkit.org>
2445
2446         Unreviewed, rolling out r228437, r228439, and r228440.
2447         https://bugs.webkit.org/show_bug.cgi?id=182756
2448
2449         Introduced LayoutTest failures (Requested by ryanhadd_ on
2450         #webkit).
2451
2452         Reverted changesets:
2453
2454         "[Web Animations] Make KeyframeEffect target nullable and
2455         read-write"
2456         https://bugs.webkit.org/show_bug.cgi?id=182741
2457         https://trac.webkit.org/changeset/228437
2458
2459         "Unreviewed attempt to fix build after r228437."
2460         https://trac.webkit.org/changeset/228439
2461
2462         "[Web Animations] Make KeyframeEffect target nullable and
2463         read-write"
2464         https://bugs.webkit.org/show_bug.cgi?id=182741
2465         https://trac.webkit.org/changeset/228440
2466
2467 2018-02-13  Antoine Quint  <graouts@apple.com>
2468
2469         [Web Animations] Make KeyframeEffect target nullable and read-write
2470         https://bugs.webkit.org/show_bug.cgi?id=182741
2471
2472         Reviewed by Dean Jackson.
2473
2474         Update test expectations for tests that use null KeyframeEffect targets and tests that update their target.
2475
2476         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
2477         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
2478         * web-platform-tests/web-animations/animation-model/animation-types/discrete-expected.txt:
2479         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
2480         * web-platform-tests/web-animations/animation-model/animation-types/visibility-expected.txt:
2481         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
2482         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt:
2483         * web-platform-tests/web-animations/interfaces/Animatable/animate-no-browsing-context-expected.txt:
2484         * web-platform-tests/web-animations/interfaces/Animation/cancel-expected.txt:
2485         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness-expected.txt:
2486         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt:
2487         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt:
2488         * web-platform-tests/web-animations/interfaces/KeyframeEffect/target-expected.txt:
2489         * web-platform-tests/web-animations/timing-model/timelines/document-timelines-expected.txt:
2490
2491 2018-02-12  Antoine Quint  <graouts@apple.com>
2492
2493         [Web Animations] Support the copy constructors for KeyframeEffectReadOnly and KeyframeEffect
2494         https://bugs.webkit.org/show_bug.cgi?id=182712
2495
2496         Reviewed by Dean Jackson.
2497
2498         Update test expectations for tests relevant to the copy constructors.
2499
2500         * web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor-expected.txt:
2501         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness-expected.txt:
2502
2503 2018-02-08  Antoine Quint  <graouts@apple.com>
2504
2505         [Web Animations] Refactor AnimationEffect and KeyframeEffect into AnimationEffectReadOnly, KeyframeEffectReadOnly and KeyframeEffect
2506         https://bugs.webkit.org/show_bug.cgi?id=182608
2507
2508         Reviewed by Dean Jackson.
2509
2510         Update WPT expectations with progressions and updated failure points for all tests that involved
2511         either AnimationEffectReadOnly or KeyframeEffectReadOnly.
2512
2513         * web-platform-tests/web-animations/interfaces/Animation/constructor-expected.txt:
2514         * web-platform-tests/web-animations/interfaces/Animation/effect-expected.txt:
2515         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/idlharness-expected.txt:
2516         * web-platform-tests/web-animations/interfaces/Document/getAnimations-expected.txt:
2517         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor-expected.txt:
2518         * web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor-expected.txt:
2519         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness-expected.txt:
2520
2521 2018-02-09  Youenn Fablet  <youenn@apple.com>
2522
2523         Add support for cache storage of blob response
2524         https://bugs.webkit.org/show_bug.cgi?id=182637
2525
2526         Reviewed by Brady Eidson.
2527
2528         * web-platform-tests/service-workers/cache-storage/script-tests/cache-put.js:
2529         (cache_test.async):
2530         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-put.https-expected.txt:
2531         * web-platform-tests/service-workers/cache-storage/window/cache-put.https-expected.txt:
2532         * web-platform-tests/service-workers/cache-storage/worker/cache-put.https-expected.txt:
2533         * web-platform-tests/service-workers/cache-storage/window/cache-put.https.html:
2534
2535 2018-02-09  Javier Fernandez  <jfernandez@igalia.com>
2536
2537         [css-align] Implement the new behavior of 'legacy' for justify-items
2538         https://bugs.webkit.org/show_bug.cgi?id=172712
2539
2540         Reviewed by Antti Koivisto.
2541
2542         Rebaselined Default Alignment related tests because of the new 'legacy' value.
2543
2544         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004-expected.txt:
2545         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004.html:
2546         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-002-expected.txt:
2547         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-002.html:
2548         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-004-expected.txt:
2549         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-004-expected.txt:
2550         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-004.html:
2551
2552 2018-02-08  Antoine Quint  <graouts@apple.com>
2553
2554         [Web Animations] Always expose "composite" in output of getKeyframes()
2555         https://bugs.webkit.org/show_bug.cgi?id=182600
2556
2557         Reviewed by Dean Jackson.
2558
2559         Update expected results to account for a number of progressions.
2560
2561         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
2562         * web-platform-tests/web-animations/interfaces/KeyframeEffect/composite-expected.txt:
2563         * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt:
2564
2565 2018-02-07  Youenn Fablet  <youenn@apple.com>
2566
2567         Remove www1/www2 URLs from service worker tests
2568         https://bugs.webkit.org/show_bug.cgi?id=182548
2569
2570         Reviewed by Chris Dumez.
2571
2572         * web-platform-tests/service-workers/service-worker/http-to-https-redirect-and-register.https-expected.txt:
2573         * web-platform-tests/service-workers/service-worker/http-to-https-redirect-and-register.https.html:
2574         * web-platform-tests/service-workers/service-worker/update-bytecheck.https.html:
2575
2576 2018-02-07  Chris Dumez  <cdumez@apple.com>
2577
2578         IndexedDB in service workers is using a memory backed store
2579         https://bugs.webkit.org/show_bug.cgi?id=182574
2580         <rdar://problem/37316205>
2581
2582         Reviewed by Youenn Fablet.
2583
2584         Rebaseline WPT test that is now passing.
2585
2586         * web-platform-tests/service-workers/service-worker/indexeddb.https-expected.txt:
2587
2588 2018-02-05  Chris Dumez  <cdumez@apple.com>
2589
2590         Unreviewed, unskip fetch-event-respond-with-partial-stream.https.html as it no longer times out
2591
2592         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-partial-stream.https-expected.txt:
2593         * web-platform-tests/service-workers/service-worker/import-scripts-redirect.https-expected.txt:
2594
2595 2018-02-05  Manuel Rego Casasnovas  <rego@igalia.com>
2596
2597         [css-grid] Rename gutter properties to remove "grid-" prefix
2598         https://bugs.webkit.org/show_bug.cgi?id=180290
2599
2600         Reviewed by Javier Fernandez.
2601
2602         Imported WPT tests from css/css-align/gaps/.
2603         And also update the tests on css/css-grid/alignment/ gutter tests.
2604
2605         * web-platform-tests/css/css-align/gaps/column-gap-animation-001-expected.txt: Added.
2606         * web-platform-tests/css/css-align/gaps/column-gap-animation-001.html: Added.
2607         * web-platform-tests/css/css-align/gaps/column-gap-animation-002-expected.txt: Added.
2608         * web-platform-tests/css/css-align/gaps/column-gap-animation-002.html: Added.
2609         * web-platform-tests/css/css-align/gaps/column-gap-animation-003-expected.txt: Added.
2610         * web-platform-tests/css/css-align/gaps/column-gap-animation-003.html: Added.
2611         * web-platform-tests/css/css-align/gaps/column-gap-parsing-001-expected.txt: Added.
2612         * web-platform-tests/css/css-align/gaps/column-gap-parsing-001.html: Added.
2613         * web-platform-tests/css/css-align/gaps/gap-animation-001-expected.txt: Added.
2614         * web-platform-tests/css/css-align/gaps/gap-animation-001.html: Added.
2615         * web-platform-tests/css/css-align/gaps/gap-animation-002-expected.txt: Added.
2616         * web-platform-tests/css/css-align/gaps/gap-animation-002.html: Added.
2617         * web-platform-tests/css/css-align/gaps/gap-animation-003-expected.txt: Added.
2618         * web-platform-tests/css/css-align/gaps/gap-animation-003.html: Added.
2619         * web-platform-tests/css/css-align/gaps/gap-animation-004-expected.txt: Added.
2620         * web-platform-tests/css/css-align/gaps/gap-animation-004.html: Added.
2621         * web-platform-tests/css/css-align/gaps/gap-parsing-001-expected.txt: Added.
2622         * web-platform-tests/css/css-align/gaps/gap-parsing-001.html: Added.
2623         * web-platform-tests/css/css-align/gaps/grid-column-gap-parsing-001-expected.txt: Added.
2624         * web-platform-tests/css/css-align/gaps/grid-column-gap-parsing-001.html: Added.
2625         * web-platform-tests/css/css-align/gaps/grid-gap-parsing-001-expected.txt: Added.
2626         * web-platform-tests/css/css-align/gaps/grid-gap-parsing-001.html: Added.
2627         * web-platform-tests/css/css-align/gaps/grid-row-gap-parsing-001-expected.txt: Added.
2628         * web-platform-tests/css/css-align/gaps/grid-row-gap-parsing-001.html: Added.
2629         * web-platform-tests/css/css-align/gaps/row-gap-animation-001-expected.txt: Added.
2630         * web-platform-tests/css/css-align/gaps/row-gap-animation-001.html: Added.
2631         * web-platform-tests/css/css-align/gaps/row-gap-animation-002-expected.txt: Added.
2632         * web-platform-tests/css/css-align/gaps/row-gap-animation-002.html: Added.
2633         * web-platform-tests/css/css-align/gaps/row-gap-animation-003-expected.txt: Added.
2634         * web-platform-tests/css/css-align/gaps/row-gap-animation-003.html: Added.
2635         * web-platform-tests/css/css-align/gaps/row-gap-parsing-001-expected.txt: Added.
2636         * web-platform-tests/css/css-align/gaps/row-gap-parsing-001.html: Added.
2637         * web-platform-tests/css/css-align/gaps/w3c-import.log: Added.
2638         * web-platform-tests/css/css-grid/alignment/grid-gutters-001-expected.html:
2639         * web-platform-tests/css/css-grid/alignment/grid-gutters-002-expected.html:
2640         * web-platform-tests/css/css-grid/alignment/grid-gutters-003-expected.html:
2641         * web-platform-tests/css/css-grid/alignment/grid-gutters-004-expected.html:
2642         * web-platform-tests/css/css-grid/alignment/grid-gutters-005-expected.html:
2643         * web-platform-tests/css/css-grid/alignment/grid-gutters-006-expected.html:
2644         * web-platform-tests/css/css-grid/alignment/grid-gutters-007-expected.html:
2645         * web-platform-tests/css/css-grid/alignment/grid-gutters-008-expected.html:
2646         * web-platform-tests/css/css-grid/alignment/grid-gutters-009-expected.html:
2647         * web-platform-tests/css/css-grid/alignment/grid-gutters-010-expected.html:
2648
2649 2018-02-05  Ms2ger  <Ms2ger@igalia.com>
2650
2651         Implement createImageBitmap(HTMLVideoElement)
2652         https://bugs.webkit.org/show_bug.cgi?id=182388
2653
2654         Reviewed by Žan Doberšek.
2655
2656         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
2657         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage.html:
2658           Update from upstream to make the test pass on macOS.
2659         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2660
2661 2018-02-02  Chris Dumez  <cdumez@apple.com>
2662
2663         Clearing a registration should null out its workers before setting their state to "redundant"
2664         https://bugs.webkit.org/show_bug.cgi?id=182418
2665         <rdar://problem/37142874>
2666
2667         Reviewed by Youenn Fablet.
2668
2669         Rebaseline WPT test now that all checks are passing. I verified that this test is passing
2670         in both Firefox and Chrome.
2671
2672         * web-platform-tests/service-workers/service-worker/activation.https-expected.txt:
2673
2674 2018-02-02  Ms2ger  <Ms2ger@igalia.com>
2675
2676         Update imagebitmap tests.
2677         https://bugs.webkit.org/show_bug.cgi?id=182335
2678         <rdar://problem/37110684>
2679
2680         Unreviewed test gardening.
2681
2682         * web-platform-tests/2dcontext/imagebitmap/common.sub.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/2dcontext/imagebitmap/common.js.
2683         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
2684         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage.html:
2685         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2686         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args.html:
2687         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
2688         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub.html: Added.
2689         * web-platform-tests/2dcontext/imagebitmap/w3c-import.log:
2690         * web-platform-tests/common/namespaces.js: Added.
2691         * web-platform-tests/common/w3c-import.log:
2692         * web-platform-tests/images/pattern.mp4: Added.
2693         * web-platform-tests/images/pattern.svg: Added.
2694         * web-platform-tests/images/w3c-import.log:
2695
2696 2018-02-01  Chris Dumez  <cdumez@apple.com>
2697
2698         When SW install fails, null out registration.installing before setting worker state to "redundant"
2699         https://bugs.webkit.org/show_bug.cgi?id=182416
2700         <rdar://problem/37141997>
2701
2702         Reviewed by Youenn Fablet.
2703
2704         Rebaseline WPT test now that one more check is passing.
2705
2706         * web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https-expected.txt:
2707
2708 2018-02-01  Chris Dumez  <cdumez@apple.com>
2709
2710         Add missing RETURN_IF_EXCEPTION() after object->get() calls in convertDictionary<>()
2711         https://bugs.webkit.org/show_bug.cgi?id=182392
2712         <rdar://problem/37119215>
2713
2714         Reviewed by Geoffrey Garen.
2715
2716         Rebaseline WPT test now that all checks are passing.
2717
2718         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event-constructor.https-expected.txt:
2719
2720 2018-02-01  Chris Dumez  <cdumez@apple.com>
2721
2722         Unreviewed, rebaseline imported/w3c/web-platform-tests/service-workers/service-worker/performance-timeline.https.html
2723
2724         * web-platform-tests/service-workers/service-worker/performance-timeline.https-expected.txt:
2725
2726 2018-02-01  Commit Queue  <commit-queue@webkit.org>
2727
2728         Unreviewed, rolling out r227958 and r227972.
2729         https://bugs.webkit.org/show_bug.cgi?id=182393
2730
2731         This caused a consistent crash on macOS. (Requested by
2732         mlewis13 on #webkit).
2733
2734         Reverted changesets:
2735
2736         "Update imagebitmap tests."
2737         https://bugs.webkit.org/show_bug.cgi?id=182335
2738         https://trac.webkit.org/changeset/227958
2739
2740         "[WPE] Update test expectations for r227958"
2741         https://bugs.webkit.org/show_bug.cgi?id=182391
2742         https://trac.webkit.org/changeset/227972
2743
2744 2018-02-01  Chris Dumez  <cdumez@apple.com>
2745
2746         Queue a microtask when a waitUntil() promise is settled
2747         https://bugs.webkit.org/show_bug.cgi?id=182372
2748         <rdar://problem/37101019>
2749
2750         Reviewed by Mark Lam.
2751
2752         Reaseline WPT test now that all checks are passing.
2753
2754         * web-platform-tests/service-workers/service-worker/extendable-event-async-waituntil.https-expected.txt:
2755
2756 2018-02-01  Ms2ger  <Ms2ger@igalia.com>
2757
2758         Update imagebitmap tests.
2759         https://bugs.webkit.org/show_bug.cgi?id=182335
2760
2761         Unreviewed test gardening.
2762
2763         * web-platform-tests/2dcontext/imagebitmap/common.sub.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/2dcontext/imagebitmap/common.js.
2764         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
2765         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage.html:
2766         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2767         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args.html:
2768         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
2769         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub.html: Added.
2770         * web-platform-tests/2dcontext/imagebitmap/w3c-import.log:
2771         * web-platform-tests/common/namespaces.js: Added.
2772         * web-platform-tests/common/w3c-import.log:
2773         * web-platform-tests/images/pattern.mp4: Added.
2774         * web-platform-tests/images/pattern.svg: Added.
2775         * web-platform-tests/images/w3c-import.log:
2776
2777 2018-01-31  Saam Barati  <sbarati@apple.com>
2778
2779         JSC incorrectly interpreting script, sets Global Property instead of Global Lexical variable (LiteralParser / JSONP path)
2780         https://bugs.webkit.org/show_bug.cgi?id=182074
2781         <rdar://problem/36846261>
2782
2783         Reviewed by Mark Lam.
2784
2785         * web-platform-tests/service-workers/service-worker/import-scripts-updated-flag.https-expected.txt:
2786
2787 2018-01-30  Youenn Fablet  <youenn@apple.com> and Oleksandr Skachkov  <gskachkov@gmail.com>
2788
2789         FetchResponse should support ConsumeData callback on chunk data is received
2790         https://bugs.webkit.org/show_bug.cgi?id=181600
2791         <rdar://problem/36932547>
2792
2793         Reviewed by Alex Christensen.
2794
2795         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-body-loaded-in-chunk.https-expected.txt: Added.
2796         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-body-loaded-in-chunk.https.html: Added.
2797         * web-platform-tests/service-workers/service-worker/resources/fetch-event-respond-with-body-loaded-in-chunk-worker.js: Added.
2798
2799 2018-01-30  Javier Fernandez  <jfernandez@igalia.com>
2800
2801         [css-align] The 'baseline' value must be invalid for the 'justify-content' property
2802         https://bugs.webkit.org/show_bug.cgi?id=181794
2803
2804         Reviewed by Antti Koivisto.
2805
2806         Adapted the test cases using <baseline-position> keywords to the new CSS syntax.
2807         Imported the CSS/support folder.
2808
2809         * resources/import-expectations.json:
2810         * web-platform-tests/css/css-align/content-distribution/parse-align-content-001-expected.txt:
2811         * web-platform-tests/css/css-align/content-distribution/parse-align-content-001.html:
2812         * web-platform-tests/css/css-align/content-distribution/parse-align-content-003-expected.txt:
2813         * web-platform-tests/css/css-align/content-distribution/parse-align-content-003.html:
2814         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-001-expected.txt:
2815         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-001.html:
2816         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-003-expected.txt:
2817         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-003.html:
2818         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-004-expected.txt:
2819         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-004.html:
2820         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-001-expected.txt:
2821         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-001.html:
2822         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-002-expected.txt:
2823         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-002.html:
2824         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004-expected.txt:
2825         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004.html:
2826         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-006-expected.txt:
2827         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-006.html:
2828         * web-platform-tests/css/css-align/default-alignment/parse-align-items-001-expected.txt:
2829         * web-platform-tests/css/css-align/default-alignment/parse-align-items-001.html:
2830         * web-platform-tests/css/css-align/default-alignment/parse-align-items-003-expected.txt:
2831         * web-platform-tests/css/css-align/default-alignment/parse-align-items-003.html:
2832         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-001-expected.txt:
2833         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-001.html:
2834         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-003-expected.txt:
2835         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-003.html:
2836         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-001.html:
2837         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-002.html:
2838         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-004.html:
2839         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-006.html:
2840         * web-platform-tests/css/css-align/resources/alignment-parsing-utils.js:
2841         (checkPlaceShorhand):
2842         (checkPlaceShorhandLonghands):
2843         * web-platform-tests/css/css-align/self-alignment/parse-align-self-001-expected.txt:
2844         * web-platform-tests/css/css-align/self-alignment/parse-align-self-001.html:
2845         * web-platform-tests/css/css-align/self-alignment/parse-align-self-003-expected.txt:
2846         * web-platform-tests/css/css-align/self-alignment/parse-align-self-003.html:
2847         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-001-expected.txt:
2848         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-001.html:
2849         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-003-expected.txt:
2850         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-003.html:
2851         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-001.html:
2852         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-002.html:
2853         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-004.html:
2854         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-006.html:
2855         * web-platform-tests/css/support/1x1-green.png: Added.
2856         * web-platform-tests/css/support/1x1-lime.png: Added.
2857         * web-platform-tests/css/support/1x1-maroon.png: Added.
2858         * web-platform-tests/css/support/1x1-navy.png: Added.
2859         * web-platform-tests/css/support/1x1-red.png: Added.
2860         * web-platform-tests/css/support/1x1-white.png: Added.
2861         * web-platform-tests/css/support/60x60-gg-rr.png: Added.
2862         * web-platform-tests/css/support/60x60-green.png: Added.
2863         * web-platform-tests/css/support/60x60-red.png: Added.
2864         * web-platform-tests/css/support/OWNERS: Added.
2865         * web-platform-tests/css/support/README: Added.
2866         * web-platform-tests/css/support/a-green.css: Added.
2867         (.a):
2868         * web-platform-tests/css/support/alignment.css: Added.
2869         (.alignSelfAuto):
2870         (.alignSelfNormal):
2871         (.alignSelfStretch):
2872         (.alignSelfStart):
2873         (.alignSelfEnd):
2874         (.alignSelfCenter):
2875         (.alignSelfRight):
2876         (.alignSelfLeft):
2877         (.alignSelfFlexStart):
2878         (.alignSelfFlexEnd):
2879         (.alignSelfSelfStart):
2880         (.alignSelfSelfEnd):
2881         (.alignSelfSafeCenter):
2882         (.alignSelfUnsafeCenter):
2883         (.alignSelfSafeEnd):
2884         (.alignSelfUnsafeEnd):
2885         (.alignSelfSafeSelfEnd):
2886         (.alignSelfUnsafeSelfEnd):
2887         (.alignSelfSafeSelfStart):
2888         (.alignSelfUnsafeSelfStart):
2889         (.alignSelfSafeRight):
2890         (.alignSelfUnsafeRight):
2891         (.alignSelfSafeLeft):
2892         (.alignSelfUnsafeLeft):
2893         (.alignSelfSafeFlexEnd):
2894         (.alignSelfUnsafeFlexEnd):
2895         (.alignSelfSafeFlexStart):
2896         (.alignSelfUnsafeFlexStart):
2897         (.alignSelfBaseline):
2898         (.alignSelfFirstBaseline):
2899         (.alignSelfLastBaseline):
2900         (.alignItemsAuto):
2901         (.alignItemsNormal):
2902         (.alignItemsStretch):
2903         (.alignItemsStart):
2904         (.alignItemsCenter):
2905         (.alignItemsEnd):
2906         (.alignItemsLeft):
2907         (.alignItemsRight):
2908         (.alignItemsFlexStart):
2909         (.alignItemsFlexEnd):
2910         (.alignItemsSelfStart):
2911         (.alignItemsSelfEnd):
2912         (.alignItemsSafeCenter):
2913         (.alignItemsUnsafeCenter):
2914         (.alignItemsSafeEnd):
2915         (.alignItemsUnsafeEnd):
2916         (.alignItemsSafeSelfEnd):
2917         (.alignItemsUnsafeSelfEnd):
2918         (.alignItemsSafeSelfStart):
2919         (.alignItemsUnsafeSelfStart):
2920         (.alignItemsSafeRight):
2921         (.alignItemsUnsafeRight):
2922         (.alignItemsSafeLeft):
2923         (.alignItemsUnsafeLeft):
2924         (.alignItemsSafeFlexEnd):
2925         (.alignItemsUnsafeFlexEnd):
2926         (.alignItemsSafeFlexStart):
2927         (.alignItemsUnsafeFlexStart):
2928         (.alignItemsBaseline):
2929         (.alignItemsFirstBaseline):
2930         (.alignItemsLastBaseline):
2931         (.alignContentBaseline):
2932         (.alignContentLastBaseline):
2933         (.alignContentStart):
2934         (.alignContentEnd):
2935         (.alignContentCenter):
2936         (.alignContentLeft):
2937         (.alignContentRight):
2938         (.alignContentFlexStart):
2939         (.alignContentFlexEnd):
2940         (.alignContentSpaceBetween):
2941         (.alignContentSpaceAround):
2942         (.alignContentSpaceEvenly):
2943         (.alignContentStretch):
2944         (.alignContentSafeCenter):
2945         (.alignContentUnsafeCenter):
2946         (.alignContentSafeEnd):
2947         (.alignContentUnsafeEnd):
2948         (.alignContentSafeRight):
2949         (.alignContentUnsafeRight):
2950         (.alignContentSafeLeft):
2951         (.alignContentUnsafeLeft):
2952         (.alignContentSafeFlexEnd):
2953         (.alignContentUnsafeFlexEnd):
2954         (.alignContentSafeFlexStart):
2955         (.alignContentUnsafeFlexStart):
2956         (.alignContentFirstBaseline):
2957         (.justifySelfAuto):
2958         (.justifySelfNormal):
2959         (.justifySelfStretch):
2960         (.justifySelfStart):
2961         (.justifySelfCenter):
2962         (.justifySelfEnd):
2963         (.justifySelfRight):
2964         (.justifySelfLeft):
2965         (.justifySelfFlexStart):
2966         (.justifySelfFlexEnd):
2967         (.justifySelfSelfStart):
2968         (.justifySelfSelfEnd):
2969         (.justifySelfSafeCenter):
2970         (.justifySelfUnsafeCenter):
2971         (.justifySelfSafeEnd):
2972         (.justifySelfUnsafeEnd):
2973         (.justifySelfSafeSelfEnd):
2974         (.justifySelfUnsafeSelfEnd):
2975         (.justifySelfSafeSelfStart):
2976         (.justifySelfUnsafeSelfStart):
2977         (.justifySelfSafeRight):
2978         (.justifySelfUnsafeRight):
2979         (.justifySelfSafeLeft):
2980         (.justifySelfUnsafeLeft):
2981         (.justifySelfSafeFlexEnd):
2982         (.justifySelfUnsafeFlexEnd):
2983         (.justifySelfSafeFlexStart):
2984         (.justifySelfUnsafeFlexStart):
2985         (.justifySelfBaseline):
2986         (.justifySelfFirstBaseline):
2987         (.justifySelfLastBaseline):
2988         (.justifyItemsAuto):
2989         (.justifyItemsNormal):
2990         (.justifyItemsStretch):
2991         (.justifyItemsStart):
2992         (.justifyItemsCenter):
2993         (.justifyItemsEnd):
2994         (.justifyItemsLeft):
2995         (.justifyItemsRight):
2996         (.justifyItemsFlexStart):
2997         (.justifyItemsFlexEnd):
2998         (.justifyItemsSelfStart):
2999         (.justifyItemsSelfEnd):
3000         (.justifyItemsLegacy):
3001         (.justifyItemsLegacyLeft):
3002         (.justifyItemsLegacyCenter):
3003         (.justifyItemsLegacyRight):
3004         (.justifyItemsLeftLegacy):
3005         (.justifyItemsCenterLegacy):
3006         (.justifyItemsRightLegacy):
3007         (.justifyItemsSafeCenter):
3008         (.justifyItemsUnsafeCenter):
3009         (.justifyItemsSafeEnd):
3010         (.justifyItemsUnsafeEnd):
3011         (.justifyItemsSafeSelfEnd):
3012         (.justifyItemsUnsafeSelfEnd):
3013         (.justifyItemsSafeSelfStart):
3014         (.justifyItemsUnsafeSelfStart):
3015         (.justifyItemsSafeRight):
3016         (.justifyItemsUnsafeRight):
3017         (.justifyItemsSafeLeft):
3018         (.justifyItemsUnsafeLeft):
3019         (.justifyItemsSafeFlexEnd):
3020         (.justifyItemsUnsafeFlexEnd):
3021         (.justifyItemsSafeFlexStart):
3022         (.justifyItemsUnsafeFlexStart):
3023         (.justifyItemsTest):
3024         (.justifyItemsBaseline):
3025         (.justifyItemsFirstBaseline):
3026         (.justifyItemsLastBaseline):
3027         (.justifyContentBaseline):
3028         (.justifyContentLastBaseline):
3029         (.justifyContentStart):
3030         (.justifyContentEnd):
3031         (.justifyContentCenter):
3032         (.justifyContentLeft):
3033         (.justifyContentRight):
3034         (.justifyContentFlexStart):
3035         (.justifyContentFlexEnd):
3036         (.justifyContentSpaceBetween):
3037         (.justifyContentSpaceAround):
3038         (.justifyContentSpaceEvenly):
3039         (.justifyContentStretch):
3040         (.justifyContentSafeCenter):
3041         (.justifyContentUnsafeCenter):
3042         (.justifyContentSafeEnd):
3043         (.justifyContentUnsafeEnd):
3044         (.justifyContentSafeRight):
3045         (.justifyContentUnsafeRight):
3046         (.justifyContentSafeLeft):
3047         (.justifyContentUnsafeLeft):
3048         (.justifyContentSafeFlexEnd):
3049         (.justifyContentUnsafeFlexEnd):
3050         (.justifyContentSafeFlexStart):
3051         (.justifyContentUnsafeFlexStart):
3052         (.justifyContentFirstBaseline):
3053         (.itemsNormal):
3054         (.itemsStretch):
3055         (.itemsStart):
3056         (.itemsCenter):
3057         (.itemsEnd):
3058         (.itemsLeft):
3059         (.itemsRight):
3060         (.itemsSelfStart):
3061         (.itemsSelfEnd):
3062         (.itemsBaseline):
3063         (.selfStretch):
3064         (.selfStart):
3065         (.selfEnd):
3066         (.selfCenter):
3067         (.selfRight):
3068         (.selfLeft):
3069         (.selfSelfStart):
3070         (.selfSelfEnd):
3071         (.selfBaseline):
3072         (.contentStart):
3073         (.contentCenter):
3074         (.contentEnd):
3075         (.contentCenterSafe):
3076         (.contentCenterUnsafe):
3077         (.contentEndSafe):
3078         (.contentEndUnsafe):
3079         (.contentSpaceBetween):
3080         (.contentSpaceAround):
3081         (.contentSpaceEvenly):
3082         (.contentStretch):
3083         * web-platform-tests/css/support/b-green.css: Added.
3084         (.b):
3085         * web-platform-tests/css/support/c-red.css: Added.
3086         (.c):
3087         * web-platform-tests/css/support/cat.png: Added.
3088         * web-platform-tests/css/support/green.ico: Added.
3089         * web-platform-tests/css/support/import-green.css: Added.
3090         (.import):
3091         * web-platform-tests/css/support/import-red.css: Added.
3092         (.import):
3093         * web-platform-tests/css/support/pattern-grg-rgr-grg.png: Added.
3094         * web-platform-tests/css/support/pattern-grg-rrg-rgg.png: Added.
3095         * web-platform-tests/css/support/pattern-rgr-grg-rgr.png: Added.
3096         * web-platform-tests/css/support/pattern-tr.png: Added.
3097         * web-platform-tests/css/support/red.ico: Added.
3098         * web-platform-tests/css/support/ruler-h-50%.png: Added.
3099         * web-platform-tests/css/support/ruler-h-50px.png: Added.
3100         * web-platform-tests/css/support/ruler-v-100px.png: Added.
3101         * web-platform-tests/css/support/ruler-v-50px.png: Added.
3102         * web-platform-tests/css/support/square-purple.png: Added.
3103         * web-platform-tests/css/support/square-teal.png: Added.
3104         * web-platform-tests/css/support/square-white.png: Added.
3105         * web-platform-tests/css/support/support/README: Added.
3106         * web-platform-tests/css/support/support/swatch-green.png: Added.
3107         * web-platform-tests/css/support/support/swatch-red.png: Added.
3108         * web-platform-tests/css/support/support/w3c-import.log: Added.
3109         * web-platform-tests/css/support/swatch-blue.png: Added.
3110         * web-platform-tests/css/support/swatch-green.png: Added.
3111         * web-platform-tests/css/support/swatch-lime.png: Added.
3112         * web-platform-tests/css/support/swatch-orange.png: Added.
3113         * web-platform-tests/css/support/swatch-red.png: Added.