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