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