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