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