[Cache API] Add support for overwriting responses with put on an existing record
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2017-08-22  Youenn Fablet  <youenn@apple.com>
2
3         [Cache API] Add support for overwriting responses with put on an existing record
4         https://bugs.webkit.org/show_bug.cgi?id=175825
5
6         Reviewed by Geoffrey Garen.
7
8         * web-platform-tests/service-workers/cache-storage/window/cache-put.https-expected.txt:
9         * web-platform-tests/service-workers/cache-storage/worker/cache-put.https-expected.txt:
10
11 2017-08-22  Andy Estes  <aestes@apple.com>
12
13         [Payment Request] Implement error checking for show(), abort(), and canMakePayment()
14         https://bugs.webkit.org/show_bug.cgi?id=175789
15
16         Reviewed by Brady Eidson.
17
18         * web-platform-tests/payment-request/payment-request-abort-method.https-expected.txt:
19         * web-platform-tests/payment-request/payment-request-show-method.https-expected.txt:
20
21 2017-08-21  Youenn Fablet  <youenn@apple.com>
22
23         [Cache API] Add support for Cache.add/addAll
24         https://bugs.webkit.org/show_bug.cgi?id=175677
25
26         Reviewed by Alex Christensen.
27
28         * web-platform-tests/service-workers/cache-storage/window/cache-add.https-expected.txt:
29         * web-platform-tests/service-workers/cache-storage/window/cache-storage.https-expected.txt:
30         * web-platform-tests/service-workers/cache-storage/worker/cache-add.https-expected.txt:
31         * web-platform-tests/service-workers/cache-storage/worker/cache-storage.https-expected.txt:
32
33 2017-08-21  Youenn Fablet  <youenn@apple.com>
34
35         [Cache API] Add support for CacheStorage.match
36         https://bugs.webkit.org/show_bug.cgi?id=175747
37
38         Reviewed by Chris Dumez.
39
40         * web-platform-tests/service-workers/cache-storage/window/cache-delete.https-expected.txt:
41         * web-platform-tests/service-workers/cache-storage/window/cache-keys.https-expected.txt:
42         * web-platform-tests/service-workers/cache-storage/window/cache-match.https-expected.txt:
43         * web-platform-tests/service-workers/cache-storage/window/cache-matchAll.https-expected.txt:
44         * web-platform-tests/service-workers/cache-storage/window/cache-put.https-expected.txt:
45         * web-platform-tests/service-workers/cache-storage/window/cache-storage-match.https-expected.txt:
46         * web-platform-tests/service-workers/cache-storage/worker/cache-storage-match.https-expected.txt:
47
48 2017-08-21  Andy Estes  <aestes@apple.com>
49
50         [Payment Request] Implement the PaymentRequest constructor
51         https://bugs.webkit.org/show_bug.cgi?id=175755
52
53         Reviewed by Darin Adler.
54
55         * web-platform-tests/payment-request/payment-request-constructor.https-expected.txt:
56         * web-platform-tests/payment-request/payment-request-id.https-expected.txt:
57
58 2017-08-19  Andy Estes  <aestes@apple.com>
59
60         [Payment Request] Add interface stubs
61         https://bugs.webkit.org/show_bug.cgi?id=175730
62
63         Reviewed by Youenn Fablet.
64
65         * web-platform-tests/payment-request/allowpaymentrequest/active-document-cross-origin.https.sub-expected.txt:
66         * web-platform-tests/payment-request/allowpaymentrequest/active-document-same-origin.https-expected.txt:
67         * web-platform-tests/payment-request/allowpaymentrequest/allowpaymentrequest-attribute-same-origin-bc-containers.https-expected.txt:
68         * web-platform-tests/payment-request/allowpaymentrequest/basic.https-expected.txt:
69         * web-platform-tests/payment-request/allowpaymentrequest/no-attribute-same-origin-bc-containers.https-expected.txt:
70         * web-platform-tests/payment-request/historical.https-expected.txt:
71         * web-platform-tests/payment-request/interfaces.https-expected.txt:
72         * web-platform-tests/payment-request/payment-request-abort-method.https-expected.txt:
73         * web-platform-tests/payment-request/payment-request-constructor-crash.https-expected.txt:
74         * web-platform-tests/payment-request/payment-request-constructor.https-expected.txt:
75         * web-platform-tests/payment-request/payment-request-id.https-expected.txt:
76         * web-platform-tests/payment-request/payment-request-in-iframe-expected.txt:
77         * web-platform-tests/payment-request/payment-request-onshippingaddresschange-attribute.https-expected.txt:
78         * web-platform-tests/payment-request/payment-request-onshippingoptionchange-attribute.https-expected.txt:
79         * web-platform-tests/payment-request/payment-request-show-method.https-expected.txt:
80         * web-platform-tests/payment-request/payment-request-update-event-constructor.http-expected.txt:
81         * web-platform-tests/payment-request/payment-request-update-event-constructor.https-expected.txt:
82
83 2017-08-18  Youenn Fablet  <youenn@apple.com>
84
85         [Cache API] Add support for being loaded responses
86         https://bugs.webkit.org/show_bug.cgi?id=175732
87
88         Reviewed by Chris Dumez.
89
90         * web-platform-tests/service-workers/cache-storage/common.https-expected.txt:
91
92 2017-08-18  Youenn Fablet  <youenn@apple.com>
93
94         [Cache API] Add response body storage
95         https://bugs.webkit.org/show_bug.cgi?id=175658
96
97         Reviewed by Alex Christensen.
98
99         * web-platform-tests/service-workers/cache-storage/window/cache-match.https-expected.txt:
100         * web-platform-tests/service-workers/cache-storage/window/cache-put.https-expected.txt:
101         * web-platform-tests/service-workers/cache-storage/worker/cache-match.https-expected.txt:
102         * web-platform-tests/service-workers/cache-storage/worker/cache-put.https-expected.txt:
103
104 2017-08-18  Brady Eidson  <beidson@apple.com>
105
106         Bounce ServiceWorker jobs to the Storage Process.
107         https://bugs.webkit.org/show_bug.cgi?id=175650
108
109         Reviewed by Andy Estes.
110
111         Now that the serviceWorker.register() call is asynchronous, update a whole bunch of test results.
112
113         * web-platform-tests/FileAPI/historical.https-expected.txt:
114         * web-platform-tests/background-fetch/interfaces-worker.https-expected.txt:
115         * web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https-expected.txt:
116         * web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https-expected.txt:
117         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https-expected.txt:
118         * web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https-expected.txt:
119         * web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-serviceworker.https-expected.txt:
120         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-add.https-expected.txt:
121         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-delete.https-expected.txt:
122         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-keys.https-expected.txt:
123         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https-expected.txt:
124         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-matchAll.https-expected.txt:
125         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-put.https-expected.txt:
126         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-keys.https-expected.txt:
127         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-match.https-expected.txt:
128         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage.https-expected.txt:
129         * web-platform-tests/streams/byte-length-queuing-strategy.serviceworker.https-expected.txt:
130         * web-platform-tests/streams/count-queuing-strategy.serviceworker.https-expected.txt:
131         * web-platform-tests/streams/piping/close-propagation-backward.serviceworker.https-expected.txt:
132         * web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https-expected.txt:
133         * web-platform-tests/streams/piping/error-propagation-backward.serviceworker.https-expected.txt:
134         * web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https-expected.txt:
135         * web-platform-tests/streams/piping/flow-control.serviceworker.https-expected.txt:
136         * web-platform-tests/streams/piping/general.serviceworker.https-expected.txt:
137         * web-platform-tests/streams/piping/multiple-propagation.serviceworker.https-expected.txt:
138         * web-platform-tests/streams/piping/pipe-through.serviceworker.https-expected.txt:
139         * web-platform-tests/streams/piping/transform-streams.serviceworker.https-expected.txt:
140         * web-platform-tests/streams/readable-byte-streams/general.serviceworker.https-expected.txt:
141         * web-platform-tests/streams/readable-streams/bad-strategies.serviceworker.https-expected.txt:
142         * web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https-expected.txt:
143         * web-platform-tests/streams/readable-streams/brand-checks.serviceworker.https-expected.txt:
144         * web-platform-tests/streams/readable-streams/cancel.serviceworker.https-expected.txt:
145         * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.serviceworker.https-expected.txt:
146         * web-platform-tests/streams/readable-streams/default-reader.serviceworker.https-expected.txt:
147         * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.serviceworker.https-expected.txt:
148         * web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https-expected.txt:
149         * web-platform-tests/streams/readable-streams/general.serviceworker.https-expected.txt:
150         * web-platform-tests/streams/readable-streams/pipe-through.serviceworker.https-expected.txt:
151         * web-platform-tests/streams/readable-streams/readable-stream-reader.serviceworker.https-expected.txt:
152         * web-platform-tests/streams/readable-streams/tee.serviceworker.https-expected.txt:
153         * web-platform-tests/streams/readable-streams/templated.serviceworker.https-expected.txt:
154
155 2017-08-18  Youenn Fablet  <youenn@apple.com>
156
157         [Cache API] Add a WK2 implementation of CacheStorageConnection
158         https://bugs.webkit.org/show_bug.cgi?id=175640
159
160         Reviewed by Alex Christensen & Chris Dumez.
161
162         * web-platform-tests/service-workers/cache-storage/window/cache-add.https-expected.txt:
163         * web-platform-tests/service-workers/cache-storage/window/cache-delete.https-expected.txt:
164         * web-platform-tests/service-workers/cache-storage/window/cache-keys.https-expected.txt:
165         * web-platform-tests/service-workers/cache-storage/window/cache-match.https-expected.txt:
166         * web-platform-tests/service-workers/cache-storage/window/cache-matchAll.https-expected.txt:
167         * web-platform-tests/service-workers/cache-storage/window/cache-put.https-expected.txt:
168         * web-platform-tests/service-workers/cache-storage/window/cache-storage-keys.https-expected.txt:
169         * web-platform-tests/service-workers/cache-storage/window/cache-storage.https-expected.txt:
170         * web-platform-tests/service-workers/cache-storage/window/sandboxed-iframes.https-expected.txt:
171         * web-platform-tests/service-workers/cache-storage/worker/cache-add.https-expected.txt:
172         * web-platform-tests/service-workers/cache-storage/worker/cache-delete.https-expected.txt:
173         * web-platform-tests/service-workers/cache-storage/worker/cache-keys.https-expected.txt:
174         * web-platform-tests/service-workers/cache-storage/worker/cache-match.https-expected.txt:
175         * web-platform-tests/service-workers/cache-storage/worker/cache-matchAll.https-expected.txt:
176         * web-platform-tests/service-workers/cache-storage/worker/cache-put.https-expected.txt:
177         * web-platform-tests/service-workers/cache-storage/worker/cache-storage-keys.https-expected.txt:
178         * web-platform-tests/service-workers/cache-storage/worker/cache-storage.https-expected.txt:
179
180 2017-08-16  Chris Dumez  <cdumez@apple.com>
181
182         Cross origin Beacon requests with a ArrayBuffer / ArrayBufferView payload should not do a CORS preflight
183         https://bugs.webkit.org/show_bug.cgi?id=175628
184         <rdar://problem/33919278>
185
186         Reviewed by Geoffrey Garen.
187
188         Rebaseline a few web-platform-tests due to revert of r220779.
189
190         * web-platform-tests/beacon/headers/header-content-type-expected.txt:
191         * web-platform-tests/fetch/api/basic/request-headers.any-expected.txt:
192         * web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt:
193
194 2017-08-16  Chris Dumez  <cdumez@apple.com>
195
196         EventSource: ignore IDs with U+0000
197         https://bugs.webkit.org/show_bug.cgi?id=175178
198
199         Reviewed by Darin Adler.
200
201         Import WPT test coverage from:
202         - https://github.com/w3c/web-platform-tests/pull/6584
203
204         * web-platform-tests/eventsource/format-field-id-null-expected.txt: Added.
205         * web-platform-tests/eventsource/format-field-id-null.htm: Added.
206         * web-platform-tests/eventsource/resources/last-event-id.py:
207         (main):
208         * web-platform-tests/eventsource/w3c-import.log:
209
210 2017-08-15  Andy Estes  <aestes@apple.com>
211
212         [Payment Request] Import test suite from web-platform-tests
213         https://bugs.webkit.org/show_bug.cgi?id=175612
214         <rdar://problem/33906070>
215
216         Reviewed by Tim Horton.
217
218         Imported the payment-request test suite using import-w3c-tests. Generated failing expected
219         results for each test and skipped 5 tests that currently time out.
220
221         * resources/import-expectations.json:
222         * resources/resource-files.json:
223         * web-platform-tests/payment-request/OWNERS: Added.
224         * web-platform-tests/payment-request/allowpaymentrequest/active-document-cross-origin.https.sub-expected.txt: Added.
225         * web-platform-tests/payment-request/allowpaymentrequest/active-document-cross-origin.https.sub.html: Added.
226         * web-platform-tests/payment-request/allowpaymentrequest/active-document-same-origin.https-expected.txt: Added.
227         * web-platform-tests/payment-request/allowpaymentrequest/active-document-same-origin.https.html: Added.
228         * web-platform-tests/payment-request/allowpaymentrequest/allowpaymentrequest-attribute-cross-origin-bc-containers.https-expected.txt: Added.
229         * web-platform-tests/payment-request/allowpaymentrequest/allowpaymentrequest-attribute-cross-origin-bc-containers.https.html: Added.
230         * web-platform-tests/payment-request/allowpaymentrequest/allowpaymentrequest-attribute-same-origin-bc-containers.https-expected.txt: Added.
231         * web-platform-tests/payment-request/allowpaymentrequest/allowpaymentrequest-attribute-same-origin-bc-containers.https.html: Added.
232         * web-platform-tests/payment-request/allowpaymentrequest/basic.https-expected.txt: Added.
233         * web-platform-tests/payment-request/allowpaymentrequest/basic.https.html: Added.
234         * web-platform-tests/payment-request/allowpaymentrequest/common.sub.js: Added.
235         (window.onmessage):
236         (string_appeared_here.forEach):
237         * web-platform-tests/payment-request/allowpaymentrequest/echo-PaymentRequest.html: Added.
238         * web-platform-tests/payment-request/allowpaymentrequest/no-attribute-cross-origin-bc-containers.https-expected.txt: Added.
239         * web-platform-tests/payment-request/allowpaymentrequest/no-attribute-cross-origin-bc-containers.https.html: Added.
240         * web-platform-tests/payment-request/allowpaymentrequest/no-attribute-same-origin-bc-containers.https-expected.txt: Added.
241         * web-platform-tests/payment-request/allowpaymentrequest/no-attribute-same-origin-bc-containers.https.html: Added.
242         * web-platform-tests/payment-request/allowpaymentrequest/removing-allowpaymentrequest.https.sub-expected.txt: Added.
243         * web-platform-tests/payment-request/allowpaymentrequest/removing-allowpaymentrequest.https.sub.html: Added.
244         * web-platform-tests/payment-request/allowpaymentrequest/setting-allowpaymentrequest-timing.https.sub-expected.txt: Added.
245         * web-platform-tests/payment-request/allowpaymentrequest/setting-allowpaymentrequest-timing.https.sub.html: Added.
246         * web-platform-tests/payment-request/allowpaymentrequest/setting-allowpaymentrequest.https.sub-expected.txt: Added.
247         * web-platform-tests/payment-request/allowpaymentrequest/setting-allowpaymentrequest.https.sub.html: Added.
248         * web-platform-tests/payment-request/allowpaymentrequest/w3c-import.log: Added.
249         * web-platform-tests/payment-request/historical.https-expected.txt: Added.
250         * web-platform-tests/payment-request/historical.https.html: Added.
251         * web-platform-tests/payment-request/interfaces.https-expected.txt: Added.
252         * web-platform-tests/payment-request/interfaces.https.html: Added.
253         * web-platform-tests/payment-request/payment-request-abort-method.https-expected.txt: Added.
254         * web-platform-tests/payment-request/payment-request-abort-method.https.html: Added.
255         * web-platform-tests/payment-request/payment-request-canmakepayment-method.https.http: Added.
256         * web-platform-tests/payment-request/payment-request-constructor-crash.https-expected.txt: Added.
257         * web-platform-tests/payment-request/payment-request-constructor-crash.https.html: Added.
258         * web-platform-tests/payment-request/payment-request-constructor.https-expected.txt: Added.
259         * web-platform-tests/payment-request/payment-request-constructor.https.html: Added.
260         * web-platform-tests/payment-request/payment-request-id.https-expected.txt: Added.
261         * web-platform-tests/payment-request/payment-request-id.https.html: Added.
262         * web-platform-tests/payment-request/payment-request-in-iframe-expected.txt: Added.
263         * web-platform-tests/payment-request/payment-request-in-iframe.html: Added.
264         * web-platform-tests/payment-request/payment-request-onshippingaddresschange-attribute.https-expected.txt: Added.
265         * web-platform-tests/payment-request/payment-request-onshippingaddresschange-attribute.https.html: Added.
266         * web-platform-tests/payment-request/payment-request-onshippingoptionchange-attribute.https-expected.txt: Added.
267         * web-platform-tests/payment-request/payment-request-onshippingoptionchange-attribute.https.html: Added.
268         * web-platform-tests/payment-request/payment-request-response-id.html: Added.
269         * web-platform-tests/payment-request/payment-request-show-method.https-expected.txt: Added.
270         * web-platform-tests/payment-request/payment-request-show-method.https.html: Added.
271         * web-platform-tests/payment-request/payment-request-update-event-constructor.http-expected.txt: Added.
272         * web-platform-tests/payment-request/payment-request-update-event-constructor.http.html: Added.
273         * web-platform-tests/payment-request/payment-request-update-event-constructor.https-expected.txt: Added.
274         * web-platform-tests/payment-request/payment-request-update-event-constructor.https.html: Added.
275         * web-platform-tests/payment-request/w3c-import.log: Added.
276
277 2017-08-15  Chris Dumez  <cdumez@apple.com>
278
279         Fetch / Beacon: Use "application/octet-stream" Content-Type for payloads of type ArrayBuffer / ArrayBufferView
280         https://bugs.webkit.org/show_bug.cgi?id=175600
281
282         Reviewed by Youenn Fablet.
283
284         * web-platform-tests/beacon/headers/header-content-type-expected.txt:
285         * web-platform-tests/fetch/api/basic/request-headers.any-expected.txt:
286         * web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt:
287
288 2017-08-15  Chris Dumez  <cdumez@apple.com>
289
290         Re-sync DOM Web-Platform-Tests from upstream
291         https://bugs.webkit.org/show_bug.cgi?id=175588
292
293         Reviewed by Youenn Fablet.
294
295         Re-sync DOM Web-Platform-Tests from upstream b5129e92ce.
296
297         * web-platform-tests/dom/abort/event.any-expected.txt: Added.
298         * web-platform-tests/dom/abort/event.any.html: Added.
299         * web-platform-tests/dom/abort/event.any.js: Added.
300         * web-platform-tests/dom/abort/event.any.worker-expected.txt: Added.
301         * web-platform-tests/dom/abort/event.any.worker.html: Added.
302         * web-platform-tests/dom/abort/w3c-import.log: Added.
303         * web-platform-tests/dom/events/Event-dispatch-click-expected.txt:
304         * web-platform-tests/dom/events/Event-dispatch-click.html:
305         * web-platform-tests/dom/events/Event-timestamp-high-resolution-expected.txt: Added.
306         * web-platform-tests/dom/events/Event-timestamp-high-resolution.html: Added.
307         * web-platform-tests/dom/events/Event-timestamp-safe-resolution-expected.txt: Added.
308         * web-platform-tests/dom/events/Event-timestamp-safe-resolution.html: Added.
309         * web-platform-tests/dom/events/EventTarget-constructible.any-expected.txt: Added.
310         * web-platform-tests/dom/events/EventTarget-constructible.any.html: Added.
311         * web-platform-tests/dom/events/EventTarget-constructible.any.js: Added.
312         (test.listener):
313         (test):
314         (test.prototype.on):
315         (test.prototype.off):
316         (test.prototype.dispatch):
317         * web-platform-tests/dom/events/EventTarget-constructible.any.worker-expected.txt: Added.
318         * web-platform-tests/dom/events/EventTarget-constructible.any.worker.html: Added.
319         * web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
320         * web-platform-tests/dom/events/w3c-import.log:
321         * web-platform-tests/dom/interface-objects-expected.txt:
322         * web-platform-tests/dom/interface-objects.html:
323         * web-platform-tests/dom/interfaces-expected.txt:
324         * web-platform-tests/dom/interfaces.html:
325         * web-platform-tests/dom/nodes/Document-constructor-svg.svg: Removed.
326         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01-expected.txt: Removed.
327         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01.html: Removed.
328         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02-expected.txt:
329         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02.html:
330         * web-platform-tests/dom/nodes/Document-contentType/contentType/w3c-import.log:
331         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.html: Added.
332         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.svg: Added.
333         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xhtml: Added.
334         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xml: Added.
335         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/w3c-import.log:
336         * web-platform-tests/dom/nodes/Document-createEvent-expected.txt:
337         * web-platform-tests/dom/nodes/Document-createEvent.html:
338         * web-platform-tests/dom/nodes/Document-createEvent.js:
339         * web-platform-tests/dom/nodes/Element-classlist-expected.txt:
340         * web-platform-tests/dom/nodes/Element-classlist.html:
341         * web-platform-tests/dom/nodes/Element-matches-init.js: Copied from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-matches.html.
342         (init):
343         * web-platform-tests/dom/nodes/Element-matches.html:
344         * web-platform-tests/dom/nodes/Element-webkitMatchesSelector.html:
345         * web-platform-tests/dom/nodes/Node-cloneNode-expected.txt:
346         * web-platform-tests/dom/nodes/Node-cloneNode.html:
347         * web-platform-tests/dom/nodes/w3c-import.log:
348         * web-platform-tests/interfaces/OWNERS: Added.
349         * web-platform-tests/interfaces/clipboard.idl: Added.
350         * web-platform-tests/interfaces/cssom.idl: Added.
351         * web-platform-tests/interfaces/dedicated-workers.idl: Added.
352         * web-platform-tests/interfaces/dom.idl: Added.
353         * web-platform-tests/interfaces/fullscreen.idl: Added.
354         * web-platform-tests/interfaces/geometry.idl: Added.
355         * web-platform-tests/interfaces/html.idl: Added.
356         * web-platform-tests/interfaces/mediacapture-main.idl: Added.
357         * web-platform-tests/interfaces/remoteplayback.idl: Added.
358         * web-platform-tests/interfaces/touchevents.idl: Added.
359         * web-platform-tests/interfaces/uievents.idl: Added.
360         * web-platform-tests/interfaces/web-share.idl: Added.
361         * web-platform-tests/interfaces/webrtc-pc.idl: Added.
362         * web-platform-tests/interfaces/webusb.idl: Added.
363
364 2017-08-15  Youenn Fablet  <youenn@apple.com>
365
366         [Cache API] Adding generic support for CacheStorage and Cache methods
367         https://bugs.webkit.org/show_bug.cgi?id=175455
368
369         Reviewed by Chris Dumez.
370
371         * web-platform-tests/service-workers/cache-storage/serviceworker/credentials.https-expected.txt:
372         * web-platform-tests/service-workers/cache-storage/window/cache-storage-match.https-expected.txt:
373         * web-platform-tests/service-workers/cache-storage/window/cache-storage.https-expected.txt:
374         * web-platform-tests/service-workers/cache-storage/worker/cache-storage-match.https-expected.txt:
375         * web-platform-tests/service-workers/cache-storage/worker/cache-storage.https-expected.txt:
376
377 2017-08-15  Youenn Fablet  <youenn@apple.com>
378
379         WPT harness errors on leaks bot
380         https://bugs.webkit.org/show_bug.cgi?id=175269
381
382         Reviewed by Alexey Proskuryakov.
383
384         To try debugging these errors, let's check whether the WPT server is
385         sending back resources of the expected size.
386
387         * web-platform-tests/tools/wptserve/wptserve/response.py:
388         (Response.write_content):
389         (ResponseWriter.write_content):
390         (ResponseWriter.write):
391         (ResponseWriter.write_content_file):
392
393 2017-08-15  Chris Dumez  <cdumez@apple.com>
394
395         Implement quota limitation for keepalive Fetch requests
396         https://bugs.webkit.org/show_bug.cgi?id=175482
397
398         Reviewed by Sam Weinig and Youenn Fablet.
399
400         * web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
401         * web-platform-tests/fetch/api/basic/scheme-about.any.worker-expected.txt:
402         * web-platform-tests/fetch/api/cors/cors-multiple-origins-expected.txt:
403         * web-platform-tests/fetch/api/cors/cors-multiple-origins-worker-expected.txt:
404         * web-platform-tests/fetch/api/cors/cors-preflight-star.any-expected.txt:
405         * web-platform-tests/fetch/api/cors/cors-preflight-star.any.worker-expected.txt:
406         * web-platform-tests/fetch/http-cache/cc-request-expected.txt:
407         Rebaseline tests now that we provide a more helpful error message when rejecting
408         the fetch() promise.
409
410         * web-platform-tests/fetch/api/request/request-keepalive-quota-expected.txt:
411         Rebaseline test for keepalive Fetch requests quota which is now passing.
412
413 2017-08-14  Chris Dumez  <cdumez@apple.com>
414
415         Import eventsource Web-Platform-Tests
416         https://bugs.webkit.org/show_bug.cgi?id=175556
417
418         Reviewed by Youenn Fablet.
419
420         * resources/import-expectations.json:
421         * resources/resource-files.json:
422         * web-platform-tests/eventsource/OWNERS: Added.
423         * web-platform-tests/eventsource/README.md: Added.
424         * web-platform-tests/eventsource/dedicated-worker/eventsource-close-expected.txt: Added.
425         * web-platform-tests/eventsource/dedicated-worker/eventsource-close.htm: Added.
426         * web-platform-tests/eventsource/dedicated-worker/eventsource-constructor-url-bogus-expected.txt: Added.
427         * web-platform-tests/eventsource/dedicated-worker/eventsource-constructor-url-bogus.htm: Added.
428         * web-platform-tests/eventsource/dedicated-worker/eventsource-eventtarget.worker-expected.txt: Added.
429         * web-platform-tests/eventsource/dedicated-worker/eventsource-eventtarget.worker.html: Added.
430         * web-platform-tests/eventsource/dedicated-worker/eventsource-eventtarget.worker.js: Added.
431         (async_test):
432         * web-platform-tests/eventsource/dedicated-worker/eventsource-onmesage-expected.txt: Added.
433         * web-platform-tests/eventsource/dedicated-worker/eventsource-onmesage.htm: Added.
434         * web-platform-tests/eventsource/dedicated-worker/eventsource-onopen-expected.txt: Added.
435         * web-platform-tests/eventsource/dedicated-worker/eventsource-onopen.htm: Added.
436         * web-platform-tests/eventsource/dedicated-worker/eventsource-prototype-expected.txt: Added.
437         * web-platform-tests/eventsource/dedicated-worker/eventsource-prototype.htm: Added.
438         * web-platform-tests/eventsource/dedicated-worker/eventsource-url-expected.txt: Added.
439         * web-platform-tests/eventsource/dedicated-worker/eventsource-url.htm: Added.
440         * web-platform-tests/eventsource/dedicated-worker/w3c-import.log: Added.
441         * web-platform-tests/eventsource/event-data-expected.txt: Added.
442         * web-platform-tests/eventsource/event-data.html: Added.
443         * web-platform-tests/eventsource/eventsource-close-expected.txt: Added.
444         * web-platform-tests/eventsource/eventsource-close.htm: Added.
445         * web-platform-tests/eventsource/eventsource-constructor-document-domain-expected.txt: Added.
446         * web-platform-tests/eventsource/eventsource-constructor-document-domain.htm: Added.
447         * web-platform-tests/eventsource/eventsource-constructor-non-same-origin-expected.txt: Added.
448         * web-platform-tests/eventsource/eventsource-constructor-non-same-origin.htm: Added.
449         * web-platform-tests/eventsource/eventsource-constructor-stringify-expected.txt: Added.
450         * web-platform-tests/eventsource/eventsource-constructor-stringify.htm: Added.
451         * web-platform-tests/eventsource/eventsource-constructor-url-bogus-expected.txt: Added.
452         * web-platform-tests/eventsource/eventsource-constructor-url-bogus.htm: Added.
453         * web-platform-tests/eventsource/eventsource-constructor-url-multi-window-expected.txt: Added.
454         * web-platform-tests/eventsource/eventsource-constructor-url-multi-window.htm: Added.
455         * web-platform-tests/eventsource/eventsource-eventtarget-expected.txt: Added.
456         * web-platform-tests/eventsource/eventsource-eventtarget.htm: Added.
457         * web-platform-tests/eventsource/eventsource-onmessage-expected.txt: Added.
458         * web-platform-tests/eventsource/eventsource-onmessage-realm-expected.txt: Added.
459         * web-platform-tests/eventsource/eventsource-onmessage-realm-support.htm: Added.
460         * web-platform-tests/eventsource/eventsource-onmessage-realm.htm: Added.
461         * web-platform-tests/eventsource/eventsource-onmessage-trusted-expected.txt: Added.
462         * web-platform-tests/eventsource/eventsource-onmessage-trusted.htm: Added.
463         * web-platform-tests/eventsource/eventsource-onmessage.htm: Added.
464         * web-platform-tests/eventsource/eventsource-onopen-expected.txt: Added.
465         * web-platform-tests/eventsource/eventsource-onopen.htm: Added.
466         * web-platform-tests/eventsource/eventsource-prototype-expected.txt: Added.
467         * web-platform-tests/eventsource/eventsource-prototype.htm: Added.
468         * web-platform-tests/eventsource/eventsource-reconnect-expected.txt: Added.
469         * web-platform-tests/eventsource/eventsource-reconnect.htm: Added.
470         * web-platform-tests/eventsource/eventsource-url-expected.txt: Added.
471         * web-platform-tests/eventsource/eventsource-url.htm: Added.
472         * web-platform-tests/eventsource/format-bom-2-expected.txt: Added.
473         * web-platform-tests/eventsource/format-bom-2.htm: Added.
474         * web-platform-tests/eventsource/format-bom-expected.txt: Added.
475         * web-platform-tests/eventsource/format-bom.htm: Added.
476         * web-platform-tests/eventsource/format-comments-expected.txt: Added.
477         * web-platform-tests/eventsource/format-comments.htm: Added.
478         * web-platform-tests/eventsource/format-data-before-final-empty-line-expected.txt: Added.
479         * web-platform-tests/eventsource/format-data-before-final-empty-line.htm: Added.
480         * web-platform-tests/eventsource/format-field-data-expected.txt: Added.
481         * web-platform-tests/eventsource/format-field-data.htm: Added.
482         * web-platform-tests/eventsource/format-field-event-empty-expected.txt: Added.
483         * web-platform-tests/eventsource/format-field-event-empty.htm: Added.
484         * web-platform-tests/eventsource/format-field-event-expected.txt: Added.
485         * web-platform-tests/eventsource/format-field-event.htm: Added.
486         * web-platform-tests/eventsource/format-field-id-2-expected.txt: Added.
487         * web-platform-tests/eventsource/format-field-id-2.htm: Added.
488         * web-platform-tests/eventsource/format-field-id-expected.txt: Added.
489         * web-platform-tests/eventsource/format-field-id.htm: Added.
490         * web-platform-tests/eventsource/format-field-parsing-expected.txt: Added.
491         * web-platform-tests/eventsource/format-field-parsing.htm: Added.
492         * web-platform-tests/eventsource/format-field-retry-bogus-expected.txt: Added.
493         * web-platform-tests/eventsource/format-field-retry-bogus.htm: Added.
494         * web-platform-tests/eventsource/format-field-retry-empty-expected.txt: Added.
495         * web-platform-tests/eventsource/format-field-retry-empty.htm: Added.
496         * web-platform-tests/eventsource/format-field-retry-expected.txt: Added.
497         * web-platform-tests/eventsource/format-field-retry.htm: Added.
498         * web-platform-tests/eventsource/format-field-unknown-expected.txt: Added.
499         * web-platform-tests/eventsource/format-field-unknown.htm: Added.
500         * web-platform-tests/eventsource/format-leading-space-expected.txt: Added.
501         * web-platform-tests/eventsource/format-leading-space.htm: Added.
502         * web-platform-tests/eventsource/format-mime-bogus-expected.txt: Added.
503         * web-platform-tests/eventsource/format-mime-bogus.htm: Added.
504         * web-platform-tests/eventsource/format-mime-trailing-semicolon-expected.txt: Added.
505         * web-platform-tests/eventsource/format-mime-trailing-semicolon.htm: Added.
506         * web-platform-tests/eventsource/format-mime-valid-bogus-expected.txt: Added.
507         * web-platform-tests/eventsource/format-mime-valid-bogus.htm: Added.
508         * web-platform-tests/eventsource/format-newlines-expected.txt: Added.
509         * web-platform-tests/eventsource/format-newlines.htm: Added.
510         * web-platform-tests/eventsource/format-null-character-expected.txt: Added.
511         * web-platform-tests/eventsource/format-null-character.html: Added.
512         * web-platform-tests/eventsource/format-utf-8-expected.txt: Added.
513         * web-platform-tests/eventsource/format-utf-8.htm: Added.
514         * web-platform-tests/eventsource/interfaces-expected.txt: Added.
515         * web-platform-tests/eventsource/interfaces.html: Added.
516         * web-platform-tests/eventsource/request-accept-expected.txt: Added.
517         * web-platform-tests/eventsource/request-accept.htm: Added.
518         * web-platform-tests/eventsource/request-redirect-expected.txt: Added.
519         * web-platform-tests/eventsource/request-redirect.htm: Added.
520         * web-platform-tests/eventsource/request-status-error-expected.txt: Added.
521         * web-platform-tests/eventsource/request-status-error.htm: Added.
522         * web-platform-tests/eventsource/resources/accept.event_stream: Added.
523         * web-platform-tests/eventsource/resources/cache-control.event_stream: Added.
524         * web-platform-tests/eventsource/resources/cors-cookie.py: Added.
525         (main):
526         * web-platform-tests/eventsource/resources/cors.py: Added.
527         (run_other):
528         (main):
529         * web-platform-tests/eventsource/resources/init.htm: Added.
530         * web-platform-tests/eventsource/resources/last-event-id.py: Added.
531         (main):
532         * web-platform-tests/eventsource/resources/message.py: Added.
533         (main):
534         * web-platform-tests/eventsource/resources/message2.py: Added.
535         (main):
536         * web-platform-tests/eventsource/resources/reconnect-fail.py: Added.
537         (main):
538         * web-platform-tests/eventsource/resources/status-error.py: Added.
539         (main):
540         * web-platform-tests/eventsource/resources/status-reconnect.py: Added.
541         (main):
542         * web-platform-tests/eventsource/resources/w3c-import.log: Added.
543         * web-platform-tests/eventsource/w3c-import.log: Added.
544
545 2017-08-14  Chris Dumez  <cdumez@apple.com>
546
547         XHR should only fire an abort event if the cancellation was requested by the client
548         https://bugs.webkit.org/show_bug.cgi?id=175546
549
550         Reviewed by Youenn Fablet.
551
552         Rebaseline several WPT tests now that a different error is sometimes used and that
553         more checks are passing.
554
555         * web-platform-tests/XMLHttpRequest/open-url-multi-window-4-expected.txt:
556         * web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt:
557         * web-platform-tests/cors/allow-headers-expected.txt:
558         * web-platform-tests/cors/origin-expected.txt:
559         * web-platform-tests/cors/request-headers-expected.txt:
560         * web-platform-tests/cors/response-headers-expected.txt:
561         * web-platform-tests/resource-timing/resource_TAO_match_origin-expected.txt:
562         * web-platform-tests/resource-timing/resource_TAO_match_wildcard-expected.txt:
563         * web-platform-tests/resource-timing/resource_TAO_multi-expected.txt:
564         * web-platform-tests/resource-timing/resource_TAO_null-expected.txt:
565         * web-platform-tests/resource-timing/resource_TAO_origin-expected.txt:
566         * web-platform-tests/resource-timing/resource_TAO_origin_uppercase-expected.txt:
567         * web-platform-tests/resource-timing/resource_TAO_space-expected.txt:
568         * web-platform-tests/resource-timing/resource_TAO_wildcard-expected.txt:
569         * web-platform-tests/resource-timing/resource_TAO_zero-expected.txt:
570
571 2017-08-14  Chris Dumez  <cdumez@apple.com>
572
573         Unreviewed, rollout r220622 & r220696
574         https://bugs.webkit.org/show_bug.cgi?id=175482
575         <rdar://problem/33860695>
576
577         Seems to have caused failures on iOS.
578
579         * web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
580         * web-platform-tests/fetch/api/basic/scheme-about.any.worker-expected.txt:
581         * web-platform-tests/fetch/api/cors/cors-multiple-origins-expected.txt:
582         * web-platform-tests/fetch/api/cors/cors-multiple-origins-worker-expected.txt:
583         * web-platform-tests/fetch/api/cors/cors-preflight-star.any-expected.txt:
584         * web-platform-tests/fetch/api/cors/cors-preflight-star.any.worker-expected.txt:
585         * web-platform-tests/fetch/api/redirect/redirect-count-expected.txt:
586         * web-platform-tests/fetch/api/redirect/redirect-count-worker-expected.txt:
587         * web-platform-tests/fetch/api/request/request-keepalive-quota-expected.txt:
588         * web-platform-tests/fetch/http-cache/cc-request-expected.txt:
589
590 2017-08-12  Chris Dumez  <cdumez@apple.com>
591
592         Address flakiness related to download tests
593         https://bugs.webkit.org/show_bug.cgi?id=175338
594
595         Reviewed by Ryosuke Niwa.
596
597         Rebaseline several WPT tests now that download callbacks are no longer logged.
598
599         * web-platform-tests/html/semantics/embedded-content/the-area-element/area-download-click-expected.txt:
600         * web-platform-tests/html/semantics/text-level-semantics/the-a-element/a-download-click-expected.txt:
601
602 2017-08-11  Chris Dumez  <cdumez@apple.com>
603
604         Implement quota limitation for keepalive Fetch requests
605         https://bugs.webkit.org/show_bug.cgi?id=175482
606
607         Reviewed by Sam Weinig and Youenn Fablet.
608
609         * web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
610         * web-platform-tests/fetch/api/basic/scheme-about.any.worker-expected.txt:
611         * web-platform-tests/fetch/api/cors/cors-multiple-origins-expected.txt:
612         * web-platform-tests/fetch/api/cors/cors-multiple-origins-worker-expected.txt:
613         * web-platform-tests/fetch/api/cors/cors-preflight-star.any-expected.txt:
614         * web-platform-tests/fetch/api/cors/cors-preflight-star.any.worker-expected.txt:
615         * web-platform-tests/fetch/http-cache/cc-request-expected.txt:
616         Rebaseline tests now that we provide a more helpful error message when rejecting
617         the fetch() promise.
618
619         * web-platform-tests/fetch/api/request/request-keepalive-quota-expected.txt:
620         Rebaseline test for keepalive Fetch requests quota which is now passing.
621
622 2017-08-09  Chris Dumez  <cdumez@apple.com>
623
624         Import beacon/headers/header-content-type.html from upstream WPT
625         https://bugs.webkit.org/show_bug.cgi?id=175395
626
627         Reviewed by Sam Weinig.
628
629         * web-platform-tests/beacon/headers/header-content-type-expected.txt:
630         * web-platform-tests/beacon/headers/header-content-type.html:
631
632 2017-08-09  Daniel Bates  <dabates@apple.com>
633
634         Import CSS-UI-3 Web Platform Tests
635         https://bugs.webkit.org/show_bug.cgi?id=175294
636
637         Reviewed by Zalan Bujtas.
638
639         * resources/import-expectations.json:
640         * resources/resource-files.json:
641         * web-platform-tests/css/css-ui-3/OWNERS: Added.
642         * web-platform-tests/css/css-ui-3/box-sizing-001-expected.html: Added.
643         * web-platform-tests/css/css-ui-3/box-sizing-001.html: Added.
644         * web-platform-tests/css/css-ui-3/box-sizing-003-expected.html: Added.
645         * web-platform-tests/css/css-ui-3/box-sizing-003.html: Added.
646         * web-platform-tests/css/css-ui-3/box-sizing-005-expected.html: Added.
647         * web-platform-tests/css/css-ui-3/box-sizing-005.html: Added.
648         * web-platform-tests/css/css-ui-3/box-sizing-007-expected.html: Added.
649         * web-platform-tests/css/css-ui-3/box-sizing-007.html: Added.
650         [truncated]
651
652 2017-08-09  Chris Dumez  <cdumez@apple.com>
653
654         Reinstate active flag for iterators
655         https://bugs.webkit.org/show_bug.cgi?id=175312
656
657         Reviewed by Sam Weinig.
658
659         Resync WPT tests from upstream to gain test coverage.
660
661         * web-platform-tests/dom/traversal/NodeIterator-expected.txt:
662         * web-platform-tests/dom/traversal/NodeIterator.html:
663         * web-platform-tests/dom/traversal/TreeWalker-expected.txt:
664         * web-platform-tests/dom/traversal/TreeWalker.html:
665
666 2017-08-07  Brady Eidson  <beidson@apple.com>
667
668         Implement most of ServiceWorkerContainer::addRegistration.
669         https://bugs.webkit.org/show_bug.cgi?id=175237
670
671         Reviewed by Andy Estes.
672
673         * web-platform-tests/FileAPI/historical.https-expected.txt:
674         * web-platform-tests/background-fetch/interfaces-worker.https-expected.txt:
675         * web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https-expected.txt:
676         * web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https-expected.txt:
677         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https-expected.txt:
678         * web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https-expected.txt:
679         * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https-expected.txt:
680         * web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-serviceworker.https-expected.txt:
681         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-add.https-expected.txt:
682         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-delete.https-expected.txt:
683         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-keys.https-expected.txt:
684         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https-expected.txt:
685         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-matchAll.https-expected.txt:
686         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-put.https-expected.txt:
687         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-keys.https-expected.txt:
688         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-match.https-expected.txt:
689         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage.https-expected.txt:
690         * web-platform-tests/streams/byte-length-queuing-strategy.serviceworker.https-expected.txt:
691         * web-platform-tests/streams/count-queuing-strategy.serviceworker.https-expected.txt:
692         * web-platform-tests/streams/piping/close-propagation-backward.serviceworker.https-expected.txt:
693         * web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https-expected.txt:
694         * web-platform-tests/streams/piping/error-propagation-backward.serviceworker.https-expected.txt:
695         * web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https-expected.txt:
696         * web-platform-tests/streams/piping/flow-control.serviceworker.https-expected.txt:
697         * web-platform-tests/streams/piping/general.serviceworker.https-expected.txt:
698         * web-platform-tests/streams/piping/multiple-propagation.serviceworker.https-expected.txt:
699         * web-platform-tests/streams/piping/pipe-through.serviceworker.https-expected.txt:
700         * web-platform-tests/streams/piping/transform-streams.serviceworker.https-expected.txt:
701         * web-platform-tests/streams/readable-byte-streams/general.serviceworker.https-expected.txt:
702         * web-platform-tests/streams/readable-streams/bad-strategies.serviceworker.https-expected.txt:
703         * web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https-expected.txt:
704         * web-platform-tests/streams/readable-streams/brand-checks.serviceworker.https-expected.txt:
705         * web-platform-tests/streams/readable-streams/cancel.serviceworker.https-expected.txt:
706         * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.serviceworker.https-expected.txt:
707         * web-platform-tests/streams/readable-streams/default-reader.serviceworker.https-expected.txt:
708         * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.serviceworker.https-expected.txt:
709         * web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https-expected.txt:
710         * web-platform-tests/streams/readable-streams/general.serviceworker.https-expected.txt:
711         * web-platform-tests/streams/readable-streams/pipe-through.serviceworker.https-expected.txt:
712         * web-platform-tests/streams/readable-streams/readable-stream-reader.serviceworker.https-expected.txt:
713         * web-platform-tests/streams/readable-streams/tee.serviceworker.https-expected.txt:
714         * web-platform-tests/streams/readable-streams/templated.serviceworker.https-expected.txt:
715
716 2017-08-05  Youenn Fablet  <youenn@apple.com>
717
718         [Cache API] Add Cache and CacheStorage IDL definitions
719         https://bugs.webkit.org/show_bug.cgi?id=175201
720         <rdar://problem/33738001>
721
722         Unreviewed.
723         Rebasing test expectations after http://trac.webkit.org/changeset/220310.
724
725         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-add.https-expected.txt:
726         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-delete.https-expected.txt:
727         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-keys.https-expected.txt:
728         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https-expected.txt:
729         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-matchAll.https-expected.txt:
730         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-put.https-expected.txt:
731         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-keys.https-expected.txt:
732         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-match.https-expected.txt:
733         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage.https-expected.txt:
734
735 2017-08-04  Youenn Fablet  <youenn@apple.com>
736
737         [Cache API] Add Cache and CacheStorage IDL definitions
738         https://bugs.webkit.org/show_bug.cgi?id=175201
739
740         Reviewed by Brady Eidson.
741
742         * web-platform-tests/service-workers/cache-storage/common.https-expected.txt: Added.
743         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-add.https-expected.txt: Added.
744         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-delete.https-expected.txt: Added.
745         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-keys.https-expected.txt: Added.
746         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https-expected.txt: Added.
747         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-matchAll.https-expected.txt: Added.
748         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-put.https-expected.txt: Added.
749         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-keys.https-expected.txt: Added.
750         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-match.https-expected.txt: Added.
751         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage.https-expected.txt: Added.
752         * web-platform-tests/service-workers/cache-storage/serviceworker/credentials.https-expected.txt: Added.
753         * web-platform-tests/service-workers/cache-storage/window/cache-add.https-expected.txt: Added.
754         * web-platform-tests/service-workers/cache-storage/window/cache-delete.https-expected.txt: Added.
755         * web-platform-tests/service-workers/cache-storage/window/cache-keys.https-expected.txt: Added.
756         * web-platform-tests/service-workers/cache-storage/window/cache-match.https-expected.txt: Added.
757         * web-platform-tests/service-workers/cache-storage/window/cache-matchAll.https-expected.txt: Added.
758         * web-platform-tests/service-workers/cache-storage/window/cache-put.https-expected.txt: Added.
759         * web-platform-tests/service-workers/cache-storage/window/cache-storage-keys.https-expected.txt: Added.
760         * web-platform-tests/service-workers/cache-storage/window/cache-storage-match.https-expected.txt: Added.
761         * web-platform-tests/service-workers/cache-storage/window/cache-storage.https-expected.txt: Added.
762         * web-platform-tests/service-workers/cache-storage/window/sandboxed-iframes.https-expected.txt: Added.
763         * web-platform-tests/service-workers/cache-storage/worker/cache-add.https-expected.txt: Added.
764         * web-platform-tests/service-workers/cache-storage/worker/cache-delete.https-expected.txt: Added.
765         * web-platform-tests/service-workers/cache-storage/worker/cache-keys.https-expected.txt: Added.
766         * web-platform-tests/service-workers/cache-storage/worker/cache-match.https-expected.txt: Added.
767         * web-platform-tests/service-workers/cache-storage/worker/cache-matchAll.https-expected.txt: Added.
768         * web-platform-tests/service-workers/cache-storage/worker/cache-put.https-expected.txt: Added.
769         * web-platform-tests/service-workers/cache-storage/worker/cache-storage-keys.https-expected.txt: Added.
770         * web-platform-tests/service-workers/cache-storage/worker/cache-storage-match.https-expected.txt: Added.
771         * web-platform-tests/service-workers/cache-storage/worker/cache-storage.https-expected.txt: Added.
772         * web-platform-tests/service-workers/stub-4.6.2-cache-expected.txt: Added.
773         * web-platform-tests/service-workers/stub-4.6.3-cache-storage-expected.txt: Added.
774
775 2017-08-04  Brady Eidson  <beidson@apple.com>
776
777         Have navigator.serviceWorker() actually return a ServiceWorkerContainer object.
778         https://bugs.webkit.org/show_bug.cgi?id=175215
779
780         Reviewed by Youenn Fablet.
781
782         * web-platform-tests/FileAPI/historical.https-expected.txt:
783         * web-platform-tests/background-fetch/interfaces-worker.https-expected.txt:
784         * web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https-expected.txt:
785         * web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https-expected.txt:
786         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https-expected.txt:
787         * web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https-expected.txt:
788         * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https-expected.txt:
789         * web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-serviceworker.https-expected.txt:
790         * web-platform-tests/streams/byte-length-queuing-strategy.serviceworker.https-expected.txt:
791         * web-platform-tests/streams/count-queuing-strategy.serviceworker.https-expected.txt:
792         * web-platform-tests/streams/piping/close-propagation-backward.serviceworker.https-expected.txt:
793         * web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https-expected.txt:
794         * web-platform-tests/streams/piping/error-propagation-backward.serviceworker.https-expected.txt:
795         * web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https-expected.txt:
796         * web-platform-tests/streams/piping/flow-control.serviceworker.https-expected.txt:
797         * web-platform-tests/streams/piping/general.serviceworker.https-expected.txt:
798         * web-platform-tests/streams/piping/multiple-propagation.serviceworker.https-expected.txt:
799         * web-platform-tests/streams/piping/pipe-through.serviceworker.https-expected.txt:
800         * web-platform-tests/streams/piping/transform-streams.serviceworker.https-expected.txt:
801         * web-platform-tests/streams/readable-byte-streams/general.serviceworker.https-expected.txt:
802         * web-platform-tests/streams/readable-streams/bad-strategies.serviceworker.https-expected.txt:
803         * web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https-expected.txt:
804         * web-platform-tests/streams/readable-streams/brand-checks.serviceworker.https-expected.txt:
805         * web-platform-tests/streams/readable-streams/cancel.serviceworker.https-expected.txt:
806         * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.serviceworker.https-expected.txt:
807         * web-platform-tests/streams/readable-streams/default-reader.serviceworker.https-expected.txt:
808         * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.serviceworker.https-expected.txt:
809         * web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https-expected.txt:
810         * web-platform-tests/streams/readable-streams/general.serviceworker.https-expected.txt:
811         * web-platform-tests/streams/readable-streams/pipe-through.serviceworker.https-expected.txt:
812         * web-platform-tests/streams/readable-streams/readable-stream-reader.serviceworker.https-expected.txt:
813         * web-platform-tests/streams/readable-streams/tee.serviceworker.https-expected.txt:
814         * web-platform-tests/streams/readable-streams/templated.serviceworker.https-expected.txt:
815
816 2017-08-04  Chris Dumez  <cdumez@apple.com>
817
818         [Beacon] Update sendBeacon to use the CachedResourceLoader
819         https://bugs.webkit.org/show_bug.cgi?id=175192
820         <rdar://problem/33725923>
821
822         Reviewed by Youenn Fablet.
823
824         Rebaseline test as our Content-Type header has changed for ArrayBuffer / ArrayBufferView
825         payloads.
826
827         * web-platform-tests/beacon/headers/header-content-type-expected.txt:
828
829 2017-08-04  Chris Dumez  <cdumez@apple.com>
830
831         Match newly-clarified spec on textarea defaultValue/value/child text content
832         https://bugs.webkit.org/show_bug.cgi?id=173878
833
834         Reviewed by Darin Adler.
835
836         Re-sync WPT test from upstream and rebaseline to improve test coverage.
837
838         * web-platform-tests/html/semantics/forms/the-textarea-element/value-defaultValue-textContent-expected.txt:
839         * web-platform-tests/html/semantics/forms/the-textarea-element/value-defaultValue-textContent.html:
840
841 2017-08-04  Brady Eidson  <beidson@apple.com>
842
843         Enable ServiceWorkers at runtime for WebKitTestRunner.
844         https://bugs.webkit.org/show_bug.cgi?id=175174
845
846         Reviewed by Youenn Fablet.
847
848         * web-platform-tests/background-fetch/interfaces-expected.txt:
849         * web-platform-tests/background-fetch/interfaces-worker.https-expected.txt:
850         * web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https-expected.txt:
851         * web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https-expected.txt:
852         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https-expected.txt:
853         * web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https-expected.txt:
854         * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https-expected.txt:
855         * web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-serviceworker.https-expected.txt:
856         * web-platform-tests/streams/byte-length-queuing-strategy.serviceworker.https-expected.txt:
857         * web-platform-tests/streams/count-queuing-strategy.serviceworker.https-expected.txt:
858         * web-platform-tests/streams/piping/close-propagation-backward.serviceworker.https-expected.txt:
859         * web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https-expected.txt:
860         * web-platform-tests/streams/piping/error-propagation-backward.serviceworker.https-expected.txt:
861         * web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https-expected.txt:
862         * web-platform-tests/streams/piping/flow-control.serviceworker.https-expected.txt:
863         * web-platform-tests/streams/piping/general.serviceworker.https-expected.txt:
864         * web-platform-tests/streams/piping/multiple-propagation.serviceworker.https-expected.txt:
865         * web-platform-tests/streams/piping/pipe-through.serviceworker.https-expected.txt:
866         * web-platform-tests/streams/piping/transform-streams.serviceworker.https-expected.txt:
867         * web-platform-tests/streams/readable-byte-streams/general.serviceworker.https-expected.txt:
868         * web-platform-tests/streams/readable-streams/bad-strategies.serviceworker.https-expected.txt:
869         * web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https-expected.txt:
870         * web-platform-tests/streams/readable-streams/brand-checks.serviceworker.https-expected.txt:
871         * web-platform-tests/streams/readable-streams/cancel.serviceworker.https-expected.txt:
872         * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.serviceworker.https-expected.txt:
873         * web-platform-tests/streams/readable-streams/default-reader.serviceworker.https-expected.txt:
874         * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.serviceworker.https-expected.txt:
875         * web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https-expected.txt:
876         * web-platform-tests/streams/readable-streams/general.serviceworker.https-expected.txt:
877         * web-platform-tests/streams/readable-streams/pipe-through.serviceworker.https-expected.txt:
878         * web-platform-tests/streams/readable-streams/readable-stream-reader.serviceworker.https-expected.txt:
879         * web-platform-tests/streams/readable-streams/tee.serviceworker.https-expected.txt:
880         * web-platform-tests/streams/readable-streams/templated.serviceworker.https-expected.txt:
881
882 2017-08-03  Chris Dumez  <cdumez@apple.com>
883
884         Fix parsing of <meta http-equiv=refresh> to allow time starting with a '.' without a leading 0
885         https://bugs.webkit.org/show_bug.cgi?id=175132
886
887         Reviewed by Darin Adler.
888
889         Re-sync WPT tests from upstream c8bf1bbe9296. This extends test coverage.
890
891         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/allow-scripts-flag-changing-1-expected.txt:
892         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/allow-scripts-flag-changing-2-expected.txt:
893         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/moving-documents-expected.txt: Removed.
894         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing-expected.txt:
895         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:
896         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/remove-from-document-expected.txt: Added.
897         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/remove-from-document.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/moving-documents.html.
898         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html: Added.
899         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/w3c-import.log:
900         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/w3c-import.log:
901
902 2017-08-03  Chris Dumez  <cdumez@apple.com>
903
904         Multiple Layout tests from web-platform-tests/beacon/ are timing out.
905         https://bugs.webkit.org/show_bug.cgi?id=175076
906         <rdar://problem/33704752>
907
908         Reviewed by Alexey Proskuryakov.
909
910         Rebaseline tests that are now passing.
911
912         * web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt:
913         * web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt:
914         * web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt:
915         * web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt:
916         * web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt:
917
918 2017-08-03  Youenn Fablet  <youenn@apple.com>
919
920         [Fetch API] Add support for Request keepalive getter
921         https://bugs.webkit.org/show_bug.cgi?id=175151
922
923         Reviewed by Chris Dumez.
924
925         * web-platform-tests/fetch/api/request/request-idl-expected.txt:
926         * web-platform-tests/fetch/api/request/request-idl.html:
927         * web-platform-tests/fetch/api/request/request-keepalive-expected.txt: Added.
928         * web-platform-tests/fetch/api/request/request-keepalive.html: Added.
929
930 2017-08-03  Youenn Fablet  <youenn@apple.com>
931
932         Import WPT service worker tests
933         https://bugs.webkit.org/show_bug.cgi?id=175053
934
935         Reviewed by Brady Eidson.
936
937         Importing service-worker tests up to cfdfb48329b20e19b6492a317ac5181a99506fd2.
938
939         * resources/resource-files.json:
940         * resources/import-expectations.json:
941         * web-platform-tests/service-workers/:
942
943 2017-08-03  Chris Dumez  <cdumez@apple.com>
944
945         Improve our support for referrer policies
946         https://bugs.webkit.org/show_bug.cgi?id=175069
947         <rdar://problem/33677313>
948
949         Reviewed by Darin Adler.
950
951         Rebaseline several WPT tests now that more checks are passing.
952
953         * web-platform-tests/beacon/headers/header-referrer-origin-when-cross-origin-expected.txt:
954         * web-platform-tests/beacon/headers/header-referrer-same-origin-expected.txt:
955         * web-platform-tests/beacon/headers/header-referrer-strict-origin-when-cross-origin.https-expected.txt:
956         * web-platform-tests/beacon/headers/header-referrer-strict-origin.https-expected.txt:
957         * web-platform-tests/beacon/headers/header-referrer-unsafe-url.https-expected.txt:
958         * web-platform-tests/fetch/api/redirect/redirect-referrer-expected.txt:
959         * web-platform-tests/fetch/api/redirect/redirect-referrer-worker-expected.txt:
960         * web-platform-tests/fetch/api/request/request-init-001.sub-expected.txt:
961
962 2017-08-01  Chris Dumez  <cdumez@apple.com>
963
964         Add initial support for navigator.sendBeacon
965         https://bugs.webkit.org/show_bug.cgi?id=175007
966         <rdar://problem/33547728>
967
968         Reviewed by Sam Weinig.
969
970         Import more beacon web-platform-tests and rebaseline the one we had
971         already imported now that navigator.sendBeacon is exposed.
972
973         * resources/import-expectations.json:
974         * resources/resource-files.json:
975         * web-platform-tests/beacon/beacon-basic-blob-expected.txt: Added.
976         * web-platform-tests/beacon/beacon-basic-blob.html: Added.
977         * web-platform-tests/beacon/beacon-basic-blobMax-expected.txt: Added.
978         * web-platform-tests/beacon/beacon-basic-blobMax.html: Added.
979         * web-platform-tests/beacon/beacon-basic-buffersource-expected.txt: Added.
980         * web-platform-tests/beacon/beacon-basic-buffersource.html: Added.
981         * web-platform-tests/beacon/beacon-basic-buffersourceMax-expected.txt: Added.
982         * web-platform-tests/beacon/beacon-basic-buffersourceMax.html: Added.
983         * web-platform-tests/beacon/beacon-basic-formdata-expected.txt: Added.
984         * web-platform-tests/beacon/beacon-basic-formdata.html: Added.
985         * web-platform-tests/beacon/beacon-basic-formdataMax-expected.txt: Added.
986         * web-platform-tests/beacon/beacon-basic-formdataMax.html: Added.
987         * web-platform-tests/beacon/beacon-basic-string-expected.txt: Added.
988         * web-platform-tests/beacon/beacon-basic-string.html: Added.
989         * web-platform-tests/beacon/beacon-basic-stringMax-expected.txt: Added.
990         * web-platform-tests/beacon/beacon-basic-stringMax.html: Added.
991         * web-platform-tests/beacon/beacon-common.js: Added.
992         (allTests.forEach):
993         (CreateArrayBufferFromPayload):
994         (CreateEmptyFormDataPayload):
995         (CreateFormDataFromPayload):
996         (initSession.return.add):
997         (initSession):
998         (runTests.):
999         (runTests):
1000         (continueAfterSendingBeacon):
1001         (waitForResults.):
1002         (waitForResults):
1003         (runSendInIframeAndNavigateTests.self.buildId):
1004         (runSendInIframeAndNavigateTests.window.onmessage):
1005         (runSendInIframeAndNavigateTests.self.sendFunc):
1006         (runSendInIframeAndNavigateTests.iframe.onload):
1007         * web-platform-tests/beacon/beacon-cors.window.js: Added.
1008         (false.forEach.self.buildId):
1009         (false.forEach.self.buildBaseUrl):
1010         (false.forEach.self.buildTargetUrl):
1011         (false.forEach):
1012         * web-platform-tests/beacon/beacon-error.window.js: Added.
1013         (test):
1014         * web-platform-tests/beacon/beacon-redirect.window.js: Added.
1015         (308.forEach.self.buildId):
1016         (308.forEach.self.buildTargetUrl):
1017         (308.forEach):
1018         * web-platform-tests/beacon/fetch-keepalive-navigate.iFrame.html: Added.
1019         * web-platform-tests/beacon/headers/header-content-type-expected.txt:
1020         * web-platform-tests/beacon/headers/header-referrer-no-referrer-expected.txt:
1021         * web-platform-tests/beacon/headers/header-referrer-no-referrer-when-downgrade.https-expected.txt:
1022         * web-platform-tests/beacon/headers/header-referrer-origin-expected.txt:
1023         * web-platform-tests/beacon/headers/header-referrer-origin-when-cross-origin-expected.txt:
1024         * web-platform-tests/beacon/headers/header-referrer-same-origin-expected.txt:
1025         * web-platform-tests/beacon/headers/header-referrer-strict-origin-when-cross-origin.https-expected.txt:
1026         * web-platform-tests/beacon/headers/header-referrer-strict-origin.https-expected.txt:
1027         * web-platform-tests/beacon/headers/header-referrer-unsafe-url.https-expected.txt:
1028         * web-platform-tests/beacon/resources/beacon.py: Added.
1029         (build_stash_key):
1030         (main):
1031         (main.wrap_key):
1032         * web-platform-tests/beacon/resources/w3c-import.log:
1033         * web-platform-tests/beacon/w3c-import.log: Added.
1034         * web-platform-tests/url/failure-expected.txt:
1035
1036 2017-07-30  Sam Weinig  <sam@webkit.org>
1037
1038         [WebIDL] Remove JS builtin bindings for FetchRequest, DOMWindowFetch and WorkerGlobalScopeFetch
1039         https://bugs.webkit.org/show_bug.cgi?id=174974
1040
1041         Reviewed by Darin Adler.
1042
1043         * web-platform-tests/fetch/api/basic/mode-same-origin.any-expected.txt:
1044         * web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
1045         * web-platform-tests/fetch/api/basic/scheme-blob-expected.txt:
1046         * web-platform-tests/fetch/api/basic/scheme-others-expected.txt:
1047         * web-platform-tests/fetch/api/cors/cors-cookies.any-expected.txt:
1048         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-expected.txt:
1049         * web-platform-tests/fetch/api/request/request-bad-port-expected.txt:
1050         Update results to have the correct line number for exceptions reported in the console.
1051
1052 2017-07-28  Sam Weinig  <sam@webkit.org>
1053
1054         [WebIDL] Remove JS builtin bindings for FetchHeaders
1055         https://bugs.webkit.org/show_bug.cgi?id=174905
1056
1057         Reviewed by Alex Christensen.
1058
1059         * web-platform-tests/fetch/api/headers/headers-basic-expected.txt:
1060         * web-platform-tests/fetch/api/headers/headers-record-expected.txt:
1061         Update results for more passing tests.
1062
1063 2017-07-26  Ali Juma  <ajuma@chromium.org>
1064
1065         Implement document.elementsFromPoint
1066         https://bugs.webkit.org/show_bug.cgi?id=153137
1067
1068         Reviewed by Simon Fraser.
1069
1070         Add tests from upstream pull request https://github.com/w3c/web-platform-tests/pull/6568.
1071
1072         * web-platform-tests/cssom-view/elementsFromPoint-expected.txt: Added.
1073         * web-platform-tests/cssom-view/elementsFromPoint-iframes-expected.txt: Added.
1074         * web-platform-tests/cssom-view/elementsFromPoint-iframes.html: Added.
1075         * web-platform-tests/cssom-view/elementsFromPoint-invalid-cases-expected.txt: Added.
1076         * web-platform-tests/cssom-view/elementsFromPoint-invalid-cases.html: Added.
1077         * web-platform-tests/cssom-view/elementsFromPoint-shadowroot-expected.txt: Added.
1078         * web-platform-tests/cssom-view/elementsFromPoint-shadowroot.html: Added.
1079         * web-platform-tests/cssom-view/elementsFromPoint-simple-expected.txt: Added.
1080         * web-platform-tests/cssom-view/elementsFromPoint-simple.html: Added.
1081         * web-platform-tests/cssom-view/elementsFromPoint-svg-expected.txt: Added.
1082         * web-platform-tests/cssom-view/elementsFromPoint-svg.html: Added.
1083         * web-platform-tests/cssom-view/elementsFromPoint-table-expected.txt: Added.
1084         * web-platform-tests/cssom-view/elementsFromPoint-table.html: Added.
1085         * web-platform-tests/cssom-view/negativeMargins-expected.txt:
1086         * web-platform-tests/cssom-view/resources/elementsFromPoint.js: Added.
1087         (nodeToString.prototype.else):
1088         (nodeListToString):
1089         (assertElementsFromPoint):
1090         (checkElementsFromPointFourCorners):
1091         * web-platform-tests/cssom-view/resources/iframe1.html: Added.
1092         * web-platform-tests/cssom-view/resources/iframe2.html: Added.
1093
1094 2017-07-11  Frederic Wang  <fwang@igalia.com>
1095
1096         Add attribute allow-top-navigation-by-user-activation to iframe sandbox
1097         https://bugs.webkit.org/show_bug.cgi?id=171327
1098
1099         Reviewed by Chris Dumez.
1100
1101         This commit updates the expectation for the test verifying that a sandboxed iframe without
1102         the allow-top-navigation-by-user-activation flag set can not perform top navigation if it is
1103         not triggered by a user gesture. The navigation is still prohibited but the parsing of the
1104         allow-top-navigation-by-user-activation flag should not raised any error message.
1105         A similar update is done for the test verifying that the combination of the flags
1106         allow-top-navigation-by-user-activation and allow-top-navigation.
1107
1108         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation_by_user_activation_without_user_gesture-expected.txt: Remove the error message.
1109         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-3-expected.txt: Ditto.
1110
1111 2017-07-22  Chris Dumez  <cdumez@apple.com>
1112
1113         Merge ExceptionBase into DOMException and drop custom toString
1114         https://bugs.webkit.org/show_bug.cgi?id=174755
1115
1116         Reviewed by Sam Weinig.
1117
1118         Rebaseline some tests now that DOMException's custom toString has been dropped
1119         and we rely on Error's toString. This causes the exception message to be
1120         slightly different.
1121
1122         * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_bits.https-expected.txt:
1123         * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_keys.https-expected.txt:
1124         * web-platform-tests/resource-timing/resource_TAO_match_origin-expected.txt:
1125         * web-platform-tests/resource-timing/resource_TAO_match_wildcard-expected.txt:
1126         * web-platform-tests/resource-timing/resource_TAO_multi-expected.txt:
1127         * web-platform-tests/resource-timing/resource_TAO_null-expected.txt:
1128         * web-platform-tests/resource-timing/resource_TAO_origin-expected.txt:
1129         * web-platform-tests/resource-timing/resource_TAO_origin_uppercase-expected.txt:
1130         * web-platform-tests/resource-timing/resource_TAO_space-expected.txt:
1131         * web-platform-tests/resource-timing/resource_TAO_wildcard-expected.txt:
1132         * web-platform-tests/resource-timing/resource_TAO_zero-expected.txt:
1133         * web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate-expected.txt:
1134
1135 2017-07-21  Chris Dumez  <cdumez@apple.com>
1136
1137         Drop IDBDatabaseException class
1138         https://bugs.webkit.org/show_bug.cgi?id=174743
1139
1140         Reviewed by Darin Adler.
1141
1142         Rebaseline test as the exception message is slightly different.
1143
1144         * web-platform-tests/IndexedDB/keypath-special-identifiers-expected.txt:
1145
1146 2017-07-20  Chris Dumez  <cdumez@apple.com>
1147
1148         Unreviewed, rebaseline test after r219663.
1149
1150         * web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt:
1151
1152 2017-07-19  Chris Dumez  <cdumez@apple.com>
1153
1154         DOMException should not have its own toString()
1155         https://bugs.webkit.org/show_bug.cgi?id=174630
1156
1157         Reviewed by Sam Weinig.
1158
1159         Rebaseline existing tests now that more checks are passing.
1160
1161         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any-expected.txt:
1162         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any.worker-expected.txt:
1163
1164 2017-07-19  Chris Dumez  <cdumez@apple.com>
1165
1166         Make cross-origin properties enumerable
1167         https://bugs.webkit.org/show_bug.cgi?id=174576
1168
1169         Reviewed by Darin Adler.
1170
1171         Re-sync tests from upstream and rebaseline to improve test coverage.
1172
1173         * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:
1174         * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.html:
1175         * web-platform-tests/html/browsers/the-window-object/window-indexed-properties-expected.txt:
1176         * web-platform-tests/html/browsers/the-window-object/window-indexed-properties.html:
1177
1178 2017-07-18  Chris Dumez  <cdumez@apple.com>
1179
1180         DOMException should have its properties on the prototype
1181         https://bugs.webkit.org/show_bug.cgi?id=174597
1182
1183         Reviewed by Alex Christensen.
1184
1185         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any-expected.txt:
1186         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any.worker-expected.txt:
1187         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any-expected.txt:
1188         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any.worker-expected.txt:
1189         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/exceptions-expected.txt:
1190         Rebaseline now that more checks are passing.
1191
1192         * web-platform-tests/url/urlsearchparams-constructor-expected.txt:
1193         * web-platform-tests/url/urlsearchparams-constructor.html:
1194         Re-sync test from upstream as it would start failing otherwise.
1195
1196 2017-07-17  Chris Dumez  <cdumez@apple.com>
1197
1198         Update WebIDL web-platform-tests from upstream
1199         https://bugs.webkit.org/show_bug.cgi?id=174603
1200
1201         Reviewed by Sam Weinig.
1202
1203         Update WebIDL web-platform-tests from upstream 4c1301113.
1204
1205         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.any-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants-expected.txt.
1206         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.any.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.html.
1207         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.any.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html.
1208         (test.):
1209         (test):
1210         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.any.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants-expected.txt.
1211         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.any.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.html.
1212         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-and-prototype.any-expected.txt: Added.
1213         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-and-prototype.any.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.html.
1214         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-and-prototype.any.js: Added.
1215         (test):
1216         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-and-prototype.any.worker-expected.txt: Added.
1217         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-and-prototype.any.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.html.
1218         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-expected.txt.
1219         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.html.
1220         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html.
1221         (test):
1222         (forEach):
1223         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-expected.txt.
1224         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.html.
1225         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any-expected.txt: Added.
1226         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.html.
1227         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any.js: Added.
1228         (test):
1229         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any.worker-expected.txt: Added.
1230         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.html.
1231         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object-expected.txt: Removed.
1232         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html: Removed.
1233         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js: Removed.
1234         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker-expected.txt: Removed.
1235         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js: Removed.
1236         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/exceptions-expected.txt:
1237         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:
1238         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/w3c-import.log:
1239         * web-platform-tests/WebIDL/ecmascript-binding/legacy-platform-object-expected.txt: Added.
1240         * web-platform-tests/WebIDL/ecmascript-binding/legacy-platform-object.html: Added.
1241         * web-platform-tests/WebIDL/ecmascript-binding/w3c-import.log:
1242
1243 2017-07-12  Ali Juma  <ajuma@chromium.org>
1244
1245         Update web platform tests for elementFromPoint and elementsFromPoint
1246         https://bugs.webkit.org/show_bug.cgi?id=174391
1247
1248         Reviewed by Youenn Fablet.
1249
1250         This updates tests to include changes made upstream in
1251         https://github.com/w3c/web-platform-tests/pull/6349. These changes make the tests
1252         fit within the 800x600 window size used in layout tests.
1253
1254         * web-platform-tests/cssom-view/elementFromPoint-expected.txt: Updated.
1255         * web-platform-tests/cssom-view/elementFromPoint.html: Updated.
1256         * web-platform-tests/cssom-view/elementsFromPoint.html: Updated.
1257
1258 2017-07-12  Matt Lewis  <jlewis3@apple.com>
1259
1260         Unreviewed, rolling out r219401.
1261
1262         This revision rolled out the previous patch, but after talking
1263         with reviewer, a rebaseline is what was needed.Rolling back in
1264         before rebaseline.
1265
1266         Reverted changeset:
1267
1268         "Unreviewed, rolling out r219379."
1269         https://bugs.webkit.org/show_bug.cgi?id=174400
1270         http://trac.webkit.org/changeset/219401
1271
1272 2017-07-12  Matt Lewis  <jlewis3@apple.com>
1273
1274         Unreviewed, rolling out r219379.
1275
1276         This revision caused a consistent failure in the test
1277         fast/dom/Window/property-access-on-cached-window-after-frame-
1278         removed.html.
1279
1280         Reverted changeset:
1281
1282         "Remove NAVIGATOR_HWCONCURRENCY"
1283         https://bugs.webkit.org/show_bug.cgi?id=174400
1284         http://trac.webkit.org/changeset/219379
1285
1286 2017-07-12  Tooru Fujisawa [:arai]  <arai.unmht@gmail.com>
1287
1288         Wrong radix used in Unicode Escape in invalid character error message
1289         https://bugs.webkit.org/show_bug.cgi?id=174419
1290
1291         Reviewed by Alex Christensen.
1292
1293         * web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-003-expected.txt:
1294         * web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-004-expected.txt:
1295
1296 2017-07-12  Frederic Wang  <fwang@igalia.com>
1297
1298         Import test verifying combination of allow-top-navigation and allow-top-navigation-by-user-activation
1299         https://bugs.webkit.org/show_bug.cgi?id=174351
1300
1301         Reviewed by Youenn Fablet.
1302
1303         This imports a test to verify that the combination of the allow-top-navigation and
1304         allow-top-navigation-by-user-activation flags is just treated as allow-top-navigation.
1305         For now the expectation contains a parsing error message which will be removed when bug
1306         171327 is fixed.
1307
1308         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log:
1309         Add the new test.
1310         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-3.html: Added.
1311         This is imported from the W3C repository.
1312         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-3-expected.txt: Added.
1313         The test passes, even if for now the 'allow-top-navigation-by-user-activation' triggers a
1314         parsing error message in the console.
1315
1316 2017-07-10  Javier Fernandez  <jfernandez@igalia.com>
1317
1318         [css-align][css-flex][css-grid] 'auto' values of align-self and justify-self must not be resolved
1319         https://bugs.webkit.org/show_bug.cgi?id=172707
1320
1321         Reviewed by Antti Koivisto.
1322
1323         This change makes all the cases of the test below to pass now, hence updated expectations accordingly.
1324
1325         * web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-006-expected.txt:
1326
1327 2017-07-05  Zalan Bujtas  <zalan@apple.com>
1328
1329         REGRESSION (r217522): "Show My Relationship" link in familysearch.org does not work.
1330         https://bugs.webkit.org/show_bug.cgi?id=174070
1331
1332         Reviewed by Simon Fraser.
1333
1334         * web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt:
1335         * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/centering-expected.txt:
1336
1337 2017-07-03  Alex Christensen  <achristensen@webkit.org>
1338
1339         Rebase test after r219024
1340         https://bugs.webkit.org/show_bug.cgi?id=174051
1341
1342         * web-platform-tests/url/url-setters-expected.txt:
1343
1344 2017-07-02  Sam Weinig  <sam@webkit.org>
1345
1346         [WebIDL] Remove special casing for RegExp which is no longer required by the spec
1347         https://bugs.webkit.org/show_bug.cgi?id=174025
1348
1349         Reviewed by Chris Dumez.
1350
1351         * web-platform-tests/FileAPI/blob/Blob-constructor-expected.txt:
1352         Update results to passing.
1353
1354 2017-06-29  Romain Bellessort  <romain.bellessort@crf.canon.fr>
1355
1356         [Readable Streams API] Fix ReadableStream "strategy" argument handling
1357         https://bugs.webkit.org/show_bug.cgi?id=172716
1358
1359         Reviewed by Xabier Rodriguez-Calvar.
1360
1361         Updated expectations.
1362
1363         * web-platform-tests/streams/readable-byte-streams/general-expected.txt: Updated.
1364         * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: Updated.
1365
1366 2017-06-28  Frederic Wang  <fwang@igalia.com>
1367
1368         Align Document::canNavigate on the HTM5 specification
1369         https://bugs.webkit.org/show_bug.cgi?id=173162
1370
1371         Reviewed by Chris Dumez.
1372
1373         Test expectation for popup navigation are updated now that the following tests pass:
1374         - iframe_sandbox_popups_escaping-3
1375         - iframe_sandbox_popups_nonescaping-3
1376
1377         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-3-expected.txt: Update expectation to PASS.
1378         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-3-expected.txt: Update expectation to PASS.
1379
1380 2017-06-27  Saam Barati  <sbarati@apple.com>
1381
1382         Function constructor needs to follow the spec and validate parameters and body independently
1383         https://bugs.webkit.org/show_bug.cgi?id=173303
1384         <rdar://problem/32732526>
1385
1386         Reviewed by Keith Miller.
1387
1388         * web-platform-tests/html/webappapis/scripting/events/inline-event-handler-ordering-expected.txt:
1389         * web-platform-tests/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-late-expected.txt:
1390         * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-attribute-expected.txt:
1391         * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-body-onerror-expected.txt:
1392
1393 2017-06-27  Frederic Wang  <fwang@igalia.com>
1394
1395         Some tests to verify forbidden frame navigation time out
1396         https://bugs.webkit.org/show_bug.cgi?id=173657
1397
1398         Reviewed by Chris Dumez.
1399
1400         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-2-expected.txt: Update the text expectation to PASS.
1401         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation_by_user_activation_without_user_gesture-expected.txt: Ditto.
1402         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_ancestor-1-expected.txt: Ditto.
1403         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-3-expected.txt: Add the security error until bug 173162 is fixed.
1404         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-3-expected.txt: Ditto.
1405
1406 2017-06-23  Youenn Fablet  <youenn@apple.com>
1407
1408         Set getUserMedia permission to true by default on WTR
1409         https://bugs.webkit.org/show_bug.cgi?id=173610
1410
1411         Reviewed by Alex Christensen.
1412
1413         * web-platform-tests/webrtc/simplecall-expected.txt:
1414
1415 2017-06-22  Romain Bellessort  <romain.bellessort@crf.canon.fr>
1416
1417         [Readable Streams API] Implement ReadableStreamBYOBReader read()
1418         https://bugs.webkit.org/show_bug.cgi?id=172714
1419
1420         Reviewed by Youenn Fablet.
1421
1422         Updated expectations. 
1423         Some tests are not passing yet due to 2 bugs not directly related to read() implementation
1424         (172716 and 172717) that will be fixed distinctly. 
1425
1426         * web-platform-tests/streams/readable-byte-streams/general-expected.txt:
1427         * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt:
1428
1429 2017-06-22  Frederic Wang  <fwang@igalia.com>
1430
1431         Remove testRunner.overridePreference from WPT tests
1432         https://bugs.webkit.org/show_bug.cgi?id=173713
1433
1434         Reviewed by Youenn Fablet.
1435
1436         We update two W3C tests to remove the setting of the Chromium-specific preference
1437         WebKitAllowDisplayingInsecureContent. This update also fixes the link to the
1438         get-host-info.sub.js resource.
1439
1440         * web-platform-tests/service-workers/service-worker/fetch-mixed-content-to-inscope.https.html:
1441         * web-platform-tests/service-workers/service-worker/fetch-mixed-content-to-outscope.https.html:
1442
1443 2017-06-21  Sam Weinig  <sam@webkit.org>
1444
1445         Add support for structured serialization of CSS Geometry types
1446         https://bugs.webkit.org/show_bug.cgi?id=173631
1447
1448         Reviewed by Simon Fraser.
1449
1450         * web-platform-tests/css/geometry-1/structured-serialization-expected.txt:
1451         Update test results now that they pass.
1452
1453 2017-06-21  Frederic Wang  <fwang@igalia.com>
1454
1455         Import W3C tests regarding navigation inside sandboxed iframes
1456         https://bugs.webkit.org/show_bug.cgi?id=173649
1457
1458         Reviewed by Youenn Fablet.
1459
1460         This import new tests added in https://github.com/w3c/web-platform-tests/pull/6221 to verify
1461         sandboxing of iframes and will help to test the changes in bug 173162.
1462
1463         * resources/import-expectations.json:
1464         * resources/resource-files.json:
1465         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/content_document_changes_only_after_load_matures-expected.txt: Added.
1466         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/content_document_changes_only_after_load_matures.html: Added.
1467         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-1-expected.txt: Added.
1468         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-1.html: Added.
1469         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-2-expected.txt: Added.
1470         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-2.html: Added.
1471         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_ancestor-1-expected.txt: Added.
1472         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_ancestor-1.html: Added.
1473         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_ancestor-2-expected.txt: Added.
1474         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_ancestor-2.html: Added.
1475         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_descendants-expected.txt: Added.
1476         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_descendants.html: Added.
1477         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_itself-expected.txt: Added.
1478         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_itself.html: Added.
1479         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-that-performs-top-navigation-on-popup.html: Added.
1480         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-that-tries-to-navigate-parent-and-sends-result-to-grandparent.html: Added.
1481         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-tried-to-be-navigated-by-its-child.html: Added.
1482         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-trying-to-navigate-its-child.html: Added.
1483         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-trying-to-navigate-itself.html: Added.
1484         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/w3c-import.log:
1485         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log:
1486
1487 2017-06-21  Youenn Fablet  <youenn@apple.com>
1488
1489         LayoutTests/imported/w3c/resources/import-expectations.json is broken after http://trac.webkit.org/changeset/218181
1490         https://bugs.webkit.org/show_bug.cgi?id=173651
1491
1492         Reviewed by Chris Dumez.
1493
1494         * resources/import-expectations.json: Fix the merge.
1495
1496 2017-06-19  Sam Weinig  <sam@webkit.org>
1497
1498         [WebIDL] Properly model buffer source / typed arrays as their own IDL types
1499         https://bugs.webkit.org/show_bug.cgi?id=173513
1500
1501         Reviewed by Alex Christensen.
1502
1503         * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker-expected.txt:
1504         * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_hkdf.https-expected.txt:
1505         Update results for changed exception language.
1506
1507 2017-06-17  Simon Fraser  <simon.fraser@apple.com>
1508
1509         Implement DOMQuad
1510         https://bugs.webkit.org/show_bug.cgi?id=163534
1511
1512         Reviewed by Sam Weinig.
1513
1514         Implement DOMQuad per https://drafts.fxtf.org/geometry/#DOMQuad.
1515
1516         * web-platform-tests/css/geometry-1/DOMQuad-001-expected.txt: Tests against an older version
1517         of the spec, so some failures.
1518         * web-platform-tests/css/geometry-1/DOMQuad-002-expected.txt: All tests pass other than a NaN
1519         propagation issue which needs spec clarification.
1520         * web-platform-tests/css/geometry-1/structured-serialization-expected.txt:
1521
1522 2017-06-17  Ryosuke Niwa  <rniwa@webkit.org>
1523
1524         REGRESSION(r209495): materiauxlaverdure.com fails to load
1525         https://bugs.webkit.org/show_bug.cgi?id=173301
1526         <rdar://problem/32624850>
1527
1528         Reviewed by Antti Koivisto.
1529
1530         Rebaselined the tests that are now passing.
1531
1532         * web-platform-tests/cssom/CSSNamespaceRule-expected.txt:
1533         * web-platform-tests/cssom/serialize-values-expected.txt:
1534
1535 2017-06-16  Sam Weinig  <sam@webkit.org>
1536
1537         [WebIDL] Remove custom bindings for HTMLDocument
1538         https://bugs.webkit.org/show_bug.cgi?id=173444
1539
1540         Reviewed by Darin Adler.
1541
1542         * web-platform-tests/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01-expected.txt:
1543         * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/document.write-01-expected.txt:
1544         * web-platform-tests/html/dom/dynamic-markup-insertion/document-writeln/document.writeln-01-expected.txt:
1545         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/document.open-01-expected.txt:
1546         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/document.open-02-expected.txt:
1547         Update now passing results.
1548
1549 2017-06-15  Youenn Fablet  <youenn@apple.com>
1550
1551         RTCPeerConnection returns RTCSessionDescription where RTCSessionDescriptionInit would be appropriate
1552         https://bugs.webkit.org/show_bug.cgi?id=173118
1553         <rdar://problem/32746761>
1554
1555         Reviewed by Eric Carlson.
1556
1557         * web-platform-tests/webrtc/RTCPeerConnection-createOffer-expected.txt:
1558
1559 2017-06-14  Nael Ouedraogo  <nael.ouedraogo@crf.canon.fr>
1560
1561         MediaSource duration attribute should not be equal to Infinity when set to a value greater than 2^64
1562         https://bugs.webkit.org/show_bug.cgi?id=171668
1563
1564         Reviewed by Jer Noble.
1565
1566         MediaSource duration attribute is a double represented in MediaSource by a MediaTime instance created with
1567         MediaTime::CreateWithDouble(). This method implements an overflow control mechanism which sets MediaTime to
1568         Infinity when the double value passed as argument is greater than 2^64.
1569
1570         This patch removes the overflow control mechanism when time value is represented as a double. This patch also
1571         modifies the behavior of mathematical operations between a double MediaTime and rational MediaTime: the rational
1572         MediaTime is converted to a double before applying the operation. Double MediaTime precision is the same as for
1573         double. Overflow mechanisms still apply to the conversion of a double MediaTime to rational with setTimescale()
1574         method. No behavior change for rational MediaTime.
1575
1576         Update test expectations.
1577
1578         * web-platform-tests/media-source/mediasource-duration-boundaryconditions-expected.txt:
1579
1580 2017-06-13  Chris Dumez  <cdumez@apple.com>
1581
1582         Event handlers should not be called in frameless documents
1583         https://bugs.webkit.org/show_bug.cgi?id=173233
1584
1585         Reviewed by Sam Weinig.
1586
1587         Rebaseline W3C test now that it is passing.
1588
1589         * web-platform-tests/html/webappapis/scripting/events/uncompiled_event_handler_with_scripting_disabled-expected.txt:
1590
1591 2017-06-13  Matt Lewis  <jlewis3@apple.com>
1592
1593         Re-baselined imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https.html.
1594         https://bugs.webkit.org/show_bug.cgi?id=173335
1595
1596         Unreviewed test gardening.
1597
1598         * web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt:
1599
1600 2017-06-13  Youenn Fablet  <youenn@apple.com>
1601
1602         Refresh WPT tests up to cb7017e654fb4daddb9dee8d654c78b26e61fa9f
1603         https://bugs.webkit.org/show_bug.cgi?id=173260
1604
1605         Reviewed by Alex Christensen.
1606
1607         * resources/TestRepositories:
1608         * resources/import-expectations.json:
1609         * resources/resource-files.json:
1610         * web-platform-tests/FileAPI/BlobURL/support/file_test2.txt: Added.
1611         * web-platform-tests/FileAPI/FileReader/support/file_test1.txt: Added.
1612         * web-platform-tests/IndexedDB/large-nested-cloning-expected.txt: Added.
1613         * web-platform-tests/IndexedDB/large-nested-cloning.html: Added.
1614         * web-platform-tests/IndexedDB/large-requests-abort-expected.txt: Added.
1615         * web-platform-tests/IndexedDB/large-requests-abort.html: Added.
1616         * web-platform-tests/IndexedDB/request-event-ordering-expected.txt: Added.
1617         * web-platform-tests/IndexedDB/request-event-ordering.html: Added.
1618         * web-platform-tests/IndexedDB/support-promises.js:
1619         * web-platform-tests/IndexedDB/w3c-import.log:
1620         * web-platform-tests/README.md:
1621         * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.worker-expected.txt:
1622         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.worker-expected.txt:
1623         * web-platform-tests/WebCryptoAPI/generateKey/test_failures.https-expected.txt:
1624         * web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-PSS.https-expected.txt:
1625         * web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-PSS.https-expected.txt:
1626         * web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt:
1627         * web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt:
1628         * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt:
1629         * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt:
1630         * web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.https-expected.txt:
1631         * web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.https-expected.txt:
1632         * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt:
1633         * web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported-expected.txt:
1634         * web-platform-tests/XMLHttpRequest/open-after-setrequestheader-expected.txt:
1635         * web-platform-tests/XMLHttpRequest/open-referer-expected.txt:
1636         * web-platform-tests/XMLHttpRequest/open-url-redirected-worker-origin-expected.txt:
1637         * web-platform-tests/XMLHttpRequest/resources/infinite-redirects.py:
1638         (main):
1639         * web-platform-tests/XMLHttpRequest/responsetype-expected.txt:
1640         * web-platform-tests/XMLHttpRequest/send-accept-language-expected.txt:
1641         * web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type-expected.txt:
1642         * web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value-expected.txt:
1643         * web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value-expected.txt:
1644         * web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive-expected.txt:
1645         * web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt:
1646         * web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed-expected.txt:
1647         * web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden-expected.txt:
1648         * web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader-expected.txt:
1649         * web-platform-tests/XMLHttpRequest/timeout-sync-expected.txt:
1650         * web-platform-tests/check_stability.py:
1651         (Browser.wptrunner_args):
1652         (Chrome.wptrunner_args):
1653         (main):
1654         * web-platform-tests/ci_unittest.sh:
1655         * web-platform-tests/css/css-scoping-1/css-scoping-shadow-host-namespace-expected.html: Added.
1656         * web-platform-tests/css/css-scoping-1/css-scoping-shadow-host-namespace.html: Added.
1657         * web-platform-tests/css/css-scoping-1/w3c-import.log:
1658         * web-platform-tests/css/css-shapes-1/OWNERS: Added.
1659         * web-platform-tests/css/selectors4/w3c-import.log:
1660         * web-platform-tests/cssom/w3c-import.log:
1661         * web-platform-tests/custom-elements/parser/parser-fallsback-to-unknown-element-expected.txt:
1662         * web-platform-tests/dom/nodes/Document-constructor-svg-expected.txt: Added.
1663         * web-platform-tests/dom/nodes/Document-constructor-svg.svg: Added.
1664         * web-platform-tests/dom/nodes/Document-constructor-xml-expected.txt: Added.
1665         * web-platform-tests/dom/nodes/Document-constructor-xml.xml: Copied from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Document-constructor.html.
1666         * web-platform-tests/dom/nodes/Document-constructor.html:
1667         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01-expected.txt:
1668         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02-expected.txt:
1669         * web-platform-tests/dom/nodes/Element-matches-expected.txt:
1670         * web-platform-tests/dom/nodes/Element-webkitMatchesSelector-expected.txt:
1671         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-content.html:
1672         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-content.xht:
1673         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-expected.txt:
1674         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt:
1675         * web-platform-tests/dom/nodes/ParentNode-querySelector-All.js:
1676         (setupSpecialElements):
1677         * web-platform-tests/dom/nodes/getElementsByClassName-14-expected.txt:
1678         * web-platform-tests/dom/nodes/getElementsByClassName-14.htm:
1679         * web-platform-tests/dom/nodes/selectors.js:
1680         * web-platform-tests/dom/nodes/w3c-import.log:
1681         * web-platform-tests/encrypted-media/scripts/requestmediakeysystemaccess.js:
1682         * web-platform-tests/fetch/api/basic/request-headers.any-expected.txt:
1683         * web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt:
1684         * web-platform-tests/fetch/api/headers/headers-record-expected.txt:
1685         * web-platform-tests/fetch/api/headers/headers-record.html:
1686         * web-platform-tests/fetch/dangling-markup-mitigation.tentative-expected.txt: Added.
1687         * web-platform-tests/fetch/dangling-markup-mitigation.tentative.html: Added.
1688         * web-platform-tests/fetch/w3c-import.log:
1689         * web-platform-tests/html/browsers/history/the-location-interface/location-origin-idna.sub.window.js: Added.
1690         * web-platform-tests/html/browsers/history/the-location-interface/resources/post-your-origin.html: Added.
1691         * web-platform-tests/html/browsers/history/the-location-interface/resources/w3c-import.log:
1692         * web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log:
1693         * web-platform-tests/html/browsers/the-window-object/window-open-noopener-expected.txt:
1694         * web-platform-tests/html/dom/documents/resource-metadata-management/document-lastModified-expected.txt:
1695         * web-platform-tests/html/dom/elements-metadata.js:
1696         * web-platform-tests/html/dom/elements-misc.js:
1697         * web-platform-tests/html/dom/elements/elements-in-the-dom/historical-expected.txt:
1698         * web-platform-tests/html/dom/elements/elements-in-the-dom/historical.html:
1699         * web-platform-tests/html/dom/interfaces.worker-expected.txt:
1700         * web-platform-tests/html/dom/reflection.js:
1701         (ReflectionTests.reflects):
1702         (ReflectionTests.enumExpected):
1703         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/not-in-shadow-tree-expected.txt:
1704         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/srclang-expected.txt:
1705         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/language-expected.txt:
1706         * web-platform-tests/html/semantics/embedded-content/the-img-element/ismap/img-ismap-coordinates-iframe-after.html: Added.
1707         * web-platform-tests/html/semantics/embedded-content/the-img-element/ismap/img-ismap-coordinates-iframe-before.html: Added.
1708         * web-platform-tests/html/semantics/embedded-content/the-img-element/ismap/img-ismap-coordinates-iframe-inside.html: Added.
1709         * web-platform-tests/html/semantics/embedded-content/the-img-element/ismap/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/resources/w3c-import.log.
1710         * web-platform-tests/html/semantics/forms/the-input-element/valueMode-expected.txt:
1711         * web-platform-tests/html/semantics/forms/the-input-element/valueMode.html:
1712         * web-platform-tests/html/semantics/forms/the-option-element/option-element-constructor-expected.txt:
1713         * web-platform-tests/html/semantics/forms/the-option-element/option-element-constructor.html:
1714         * web-platform-tests/html/semantics/interactive-elements/contextmenu-historical-expected.txt: Added.
1715         * web-platform-tests/html/semantics/interactive-elements/contextmenu-historical.html: Added.
1716         * web-platform-tests/html/semantics/interactive-elements/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/w3c-import.log.
1717         * web-platform-tests/html/semantics/interfaces.js:
1718         * web-platform-tests/html/semantics/selectors/pseudo-classes/checked-expected.txt:
1719         * web-platform-tests/html/semantics/selectors/pseudo-classes/checked.html:
1720         * web-platform-tests/html/semantics/selectors/pseudo-classes/enabled-expected.txt:
1721         * web-platform-tests/html/semantics/selectors/pseudo-classes/enabled.html:
1722         * web-platform-tests/html/webappapis/scripting/events/event-handler-all-global-events-expected.txt: Added.
1723         * web-platform-tests/html/webappapis/scripting/events/event-handler-all-global-events.html: Added.
1724         * web-platform-tests/html/webappapis/scripting/events/event-handler-onauxclick-expected.txt: Removed.
1725         * web-platform-tests/html/webappapis/scripting/events/event-handler-onauxclick.html: Removed.
1726         * web-platform-tests/html/webappapis/scripting/events/inline-event-handler-ordering-expected.txt:
1727         * web-platform-tests/html/webappapis/scripting/events/inline-event-handler-ordering.html:
1728         * web-platform-tests/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-late.html:
1729         * web-platform-tests/html/webappapis/scripting/events/w3c-import.log:
1730         * web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-parse-error-expected.txt:
1731         * web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error-expected.txt:
1732         * web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error-throw-expected.txt:
1733         * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID.worker-expected.txt:
1734         * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigator-pluginarray-expected.txt: Added.
1735         * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigator-pluginarray.html: Added.
1736         * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/w3c-import.log:
1737         * web-platform-tests/lint.whitelist:
1738         * web-platform-tests/resources/OWNERS: Added.
1739         * web-platform-tests/resources/idlharness.js:
1740         (IdlArray.prototype.assert_type_is):
1741         (IdlInterface.prototype.test_self):
1742         (IdlInterface.prototype.test_member_const):
1743         (IdlInterface.prototype.test_member_attribute):
1744         (IdlInterface.prototype.do_member_operation_asserts):
1745         (IdlInterface.prototype.test_member_iterable):
1746         (IdlInterface.prototype.test_member_stringifier):
1747         (IdlInterface.prototype.do_interface_attribute_asserts):
1748         * web-platform-tests/resources/test/README.md: Added.
1749         * web-platform-tests/resources/test/config.test.json: Added.
1750         * web-platform-tests/resources/test/conftest.py: Added.
1751         (pytest_collect_file):
1752         (pytest_configure):
1753         (HTMLItem):
1754         (HTMLItem.__init__):
1755         (HTMLItem.reportinfo):
1756         (HTMLItem.repr_failure):
1757         (HTMLItem.runtest):
1758         (HTMLItem._assert_sequence):
1759         (HTMLItem._scrub_stack):
1760         (HTMLItem._expand_status):
1761         (HTMLItem._summarize_test):
1762         (HTMLItem._summarize_status):
1763         * web-platform-tests/resources/test/harness.html: Added.
1764         * web-platform-tests/resources/test/tests/add_cleanup.html: Added.
1765         * web-platform-tests/resources/test/tests/add_cleanup_err.html: Added.
1766         * web-platform-tests/resources/test/tests/add_cleanup_err_multi.html: Added.
1767         * web-platform-tests/resources/test/tests/api-tests-1.html: Added.
1768         * web-platform-tests/resources/test/tests/api-tests-2.html: Added.
1769         * web-platform-tests/resources/test/tests/api-tests-3.html: Added.
1770         * web-platform-tests/resources/test/tests/generate-callback.html: Added.
1771         * web-platform-tests/resources/test/tests/iframe-callback.html: Added.
1772         * web-platform-tests/resources/test/tests/iframe-consolidate-errors.html: Added.
1773         * web-platform-tests/resources/test/tests/iframe-consolidate-tests.html: Added.
1774         * web-platform-tests/resources/test/tests/iframe-msg.html: Added.
1775         * web-platform-tests/resources/test/tests/order.html: Added.
1776         * web-platform-tests/resources/test/tests/promise-async.html: Added.
1777         * web-platform-tests/resources/test/tests/promise.html: Added.
1778         * web-platform-tests/resources/test/tests/single-page-test-fail.html: Added.
1779         * web-platform-tests/resources/test/tests/single-page-test-no-assertions.html: Added.
1780         * web-platform-tests/resources/test/tests/single-page-test-no-body.html: Added.
1781         * web-platform-tests/resources/test/tests/single-page-test-pass.html: Added.
1782         * web-platform-tests/resources/test/tests/uncaught-exception-handle.html: Added.
1783         * web-platform-tests/resources/test/tests/uncaught-exception-ignore.html: Added.
1784         * web-platform-tests/resources/test/tests/w3c-import.log: Added.
1785         * web-platform-tests/resources/test/tests/worker-dedicated.html: Added.
1786         * web-platform-tests/resources/test/tests/worker-error.js: Added.
1787         * web-platform-tests/resources/test/tests/worker-service.html: Added.
1788         * web-platform-tests/resources/test/tests/worker-shared.html: Added.
1789         * web-platform-tests/resources/test/tests/worker.js: Added.
1790         (test):
1791         (async_test):
1792         * web-platform-tests/resources/test/tox.ini: Added.
1793         * web-platform-tests/resources/test/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/w3c-import.log.
1794         * web-platform-tests/resources/test/wptserver.py: Added.
1795         (WPTServer):
1796         (WPTServer.__init__):
1797         (WPTServer.start):
1798         (WPTServer.stop):
1799         (WPTServer.url):
1800         * web-platform-tests/resources/testharness.js:
1801         * web-platform-tests/resources/w3c-import.log:
1802         * web-platform-tests/shadow-dom/slotchange-event-expected.txt:
1803         * web-platform-tests/shadow-dom/slotchange-event.html:
1804         * web-platform-tests/shadow-dom/slots-expected.txt:
1805         * web-platform-tests/shadow-dom/slots-fallback-expected.txt:
1806         * web-platform-tests/shadow-dom/slots-fallback-in-document-expected.txt:
1807         * web-platform-tests/shadow-dom/slots-fallback-in-document.html:
1808         * web-platform-tests/shadow-dom/slots-fallback.html:
1809         * web-platform-tests/shadow-dom/slots.html:
1810         * web-platform-tests/streams/piping/general-expected.txt:
1811         * web-platform-tests/tools/OWNERS: Added.
1812         * web-platform-tests/tools/browserutils/browser.py:
1813         (Firefox.install):
1814         (Firefox.find_certutil):
1815         (Firefox.install_webdriver):
1816         (Chrome.install_webdriver):
1817         (Chrome.prepare_environment):
1818         (Edge):
1819         (Edge.install):
1820         (Edge.find_webdriver):
1821         (Edge.install_webdriver):
1822         (Edge.version):
1823         (Servo):
1824         (Servo.install):
1825         (Servo.find_binary):
1826         (Servo.find_webdriver):
1827         (Servo.install_webdriver):
1828         (Servo.version):
1829         * web-platform-tests/tools/browserutils/install.py: Added.
1830         * web-platform-tests/tools/browserutils/requirements.txt: Added.
1831         * web-platform-tests/tools/browserutils/utils.py:
1832         (get):
1833         * web-platform-tests/tools/browserutils/virtualenv.py:
1834         (Virtualenv.create):
1835         (Virtualenv.install):
1836         * web-platform-tests/tools/browserutils/w3c-import.log:
1837         * web-platform-tests/tools/runner/index.html:
1838         * web-platform-tests/tools/runner/runner.css:
1839         (#current_test):
1840         (#current_test a):
1841         (#current_test .match):
1842         * web-platform-tests/tools/runner/runner.js:
1843         (ManifestIterator.prototype.match_location):
1844         (ManifestIterator.prototype.matches):
1845         (VisualOutput.prototype.on_result):
1846         (VisualOutput.prototype.steady_status):
1847         (this.skip_button.onclick):
1848         (Runner):
1849         (Runner.prototype.run_next_test):
1850         (Runner.prototype.display_current_test):
1851         * web-platform-tests/tools/w3c-import.log:
1852         * web-platform-tests/tools/wptrun.py:
1853         (args_general):
1854         (check_environ):
1855         (args_edge):
1856         (setup_edge):
1857         (args_servo):
1858         (setup_servo):
1859         (setup_wptrunner):
1860         (main):
1861         * web-platform-tests/tools/wptrunner/OWNERS: Added.
1862         * web-platform-tests/tools/wptrunner/requirements_edge.txt: Added.
1863         * web-platform-tests/tools/wptrunner/tox.ini:
1864         * web-platform-tests/tools/wptrunner/w3c-import.log:
1865         * web-platform-tests/tools/wptrunner/wptrunner/browsers/edge.py:
1866         (browser_kwargs):
1867         * web-platform-tests/tools/wptrunner/wptrunner/environment.py:
1868         (TestEnvironment.ensure_started):
1869         (TestEnvironment):
1870         (TestEnvironment.test_servers):
1871         * web-platform-tests/tools/wptrunner/wptrunner/executors/executorservo.py:
1872         (ServoTestharnessExecutor.__init__):
1873         * web-platform-tests/update-built-tests.sh:
1874         * web-platform-tests/url/interfaces.any-expected.txt:
1875         * web-platform-tests/url/interfaces.any.js:
1876         * web-platform-tests/url/interfaces.any.worker-expected.txt:
1877         * web-platform-tests/url/toascii.json: Added.
1878         * web-platform-tests/url/toascii.window.js: Added.
1879         (async_test.t.string_appeared_here.request.send.request.responseType.string_appeared_here.request.onload.t.step_func_done):
1880         (string_appeared_here.makeURL):
1881         (runTests):
1882         * web-platform-tests/url/w3c-import.log:
1883         * web-platform-tests/webrtc/OWNERS:
1884         * web-platform-tests/webrtc/RTCCertificate-expected.txt: Added.
1885         * web-platform-tests/webrtc/RTCCertificate.html: Added.
1886         * web-platform-tests/webrtc/RTCPeerConnection-addTransceiver-expected.txt: Added.
1887         * web-platform-tests/webrtc/RTCPeerConnection-addTransceiver.html: Added.
1888         * web-platform-tests/webrtc/RTCPeerConnection-constructor-expected.txt:
1889         * web-platform-tests/webrtc/RTCPeerConnection-constructor.html:
1890         * web-platform-tests/webrtc/RTCPeerConnection-createAnswer-expected.txt: Added.
1891         * web-platform-tests/webrtc/RTCPeerConnection-createAnswer.html: Added.
1892         * web-platform-tests/webrtc/RTCPeerConnection-createDataChannel-expected.txt:
1893         * web-platform-tests/webrtc/RTCPeerConnection-createDataChannel.html:
1894         * web-platform-tests/webrtc/RTCPeerConnection-createOffer-expected.txt: Added.
1895         * web-platform-tests/webrtc/RTCPeerConnection-createOffer.html: Added.
1896         * web-platform-tests/webrtc/RTCPeerConnection-generateCertificate-expected.txt: Added.
1897         * web-platform-tests/webrtc/RTCPeerConnection-generateCertificate.html: Added.
1898         * web-platform-tests/webrtc/RTCPeerConnection-getTransceivers-expected.txt: Added.
1899         * web-platform-tests/webrtc/RTCPeerConnection-getTransceivers.html: Added.
1900         * web-platform-tests/webrtc/RTCPeerConnection-helper.js: Added.
1901         (countLine):
1902         (countAudioLine):
1903         (countVideoLine):
1904         (countApplicationLine):
1905         (similarMediaDescriptions):
1906         (assert_is_session_description):
1907         (assert_session_desc_equals):
1908         (assert_session_desc_not_equals):
1909         (generateOffer):
1910         * web-platform-tests/webrtc/RTCPeerConnection-onnegotiationneeded-expected.txt: Added.
1911         * web-platform-tests/webrtc/RTCPeerConnection-onnegotiationneeded.html: Added.
1912         * web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription-expected.txt: Added.
1913         * web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription.html: Added.
1914         * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-expected.txt:
1915         * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription.html:
1916         * web-platform-tests/webrtc/RTCPeerConnectionIceEvent-constructor-expected.txt:
1917         * web-platform-tests/webrtc/RTCPeerConnectionIceEvent-constructor.html:
1918         * web-platform-tests/webrtc/RTCSctpTransport-constructor-expected.txt: Added.
1919         * web-platform-tests/webrtc/RTCSctpTransport-constructor.html: Added.
1920         * web-platform-tests/webrtc/w3c-import.log:
1921         * web-platform-tests/wptrun:
1922
1923 2017-06-12  Daniel Bates  <dabates@apple.com>
1924
1925         Implement W3C Secure Contexts Draft Specification
1926         https://bugs.webkit.org/show_bug.cgi?id=158121
1927         <rdar://problem/26012994>
1928
1929         Reviewed by Ryosuke Niwa.
1930
1931         Part 3
1932
1933         Import the Secure Contexts Web Platform Tests.
1934
1935         * resources/import-expectations.json:
1936         * resources/resource-files.json:
1937         * web-platform-tests/secure-contexts/basic-dedicated-worker.html: Added.
1938         * web-platform-tests/secure-contexts/basic-dedicated-worker.https.html: Added.
1939         * web-platform-tests/secure-contexts/basic-popup-and-iframe-tests-expected.txt: Added.
1940         * web-platform-tests/secure-contexts/basic-popup-and-iframe-tests.html: Added.
1941         * web-platform-tests/secure-contexts/basic-popup-and-iframe-tests.https-expected.txt: Added.
1942         * web-platform-tests/secure-contexts/basic-popup-and-iframe-tests.https.html: Added.
1943         * web-platform-tests/secure-contexts/basic-popup-and-iframe-tests.https.js: Added.
1944         (LoadType):
1945         (LoadTarget):
1946         (LoadTarget.prototype.open):
1947         (LoadTarget.prototype.close):
1948         (LoadTarget.prototype.load_and_get_result_for):
1949         (run_next_test.):
1950         (run_next_test):
1951         (begin):
1952         * web-platform-tests/secure-contexts/basic-shared-worker.html: Added.
1953         * web-platform-tests/secure-contexts/basic-shared-worker.https.html: Added.
1954         * web-platform-tests/secure-contexts/postMessage-helper.html: Added.
1955         * web-platform-tests/secure-contexts/postMessage-helper.https.html: Added.
1956         * web-platform-tests/secure-contexts/server-locations.sub.js: Added.
1957         * web-platform-tests/secure-contexts/shared-worker-insecure-first.https.html: Added.
1958         * web-platform-tests/secure-contexts/shared-worker-secure-first.https.html: Added.
1959         * web-platform-tests/secure-contexts/support/dedicated-worker-script.js: Added.
1960         * web-platform-tests/secure-contexts/support/https-subframe-dedicated.html: Added.
1961         * web-platform-tests/secure-contexts/support/https-subframe-shared.html: Added.
1962         * web-platform-tests/secure-contexts/support/parent-dedicated-worker-script.js: Added.
1963         (w.onmessage):
1964         * web-platform-tests/secure-contexts/support/parent-shared-worker-script.js: Added.
1965         (w.onmessage):
1966         * web-platform-tests/secure-contexts/support/shared-worker-insecure-popup.html: Added.
1967         * web-platform-tests/secure-contexts/support/shared-worker-script.js: Added.
1968         * web-platform-tests/secure-contexts/support/w3c-import.log: Added.
1969         * web-platform-tests/secure-contexts/w3c-import.log: Added.
1970
1971 2017-06-12  Sam Weinig  <sam@webkit.org>
1972
1973         [WebIDL] Re-implement GetOwnPropertySlot[ByIndex] generation to more closely follow WebIDL
1974         https://bugs.webkit.org/show_bug.cgi?id=173229
1975
1976         Reviewed by Chris Dumez.
1977
1978         * web-platform-tests/html/semantics/forms/the-form-element/form-nameditem-expected.txt:
1979         Update results for more passing tests.
1980
1981 2017-06-09  Frederic Wang  <fwang@igalia.com>
1982
1983         Add flag allow-popups-to-escape-sandbox to iframe sandbox
1984         https://bugs.webkit.org/show_bug.cgi?id=158875
1985
1986         Reviewed by Chris Dumez.
1987
1988         Update expected results for iframe popup escaping tests.
1989
1990         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-1-expected.txt: This test passes.
1991         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-2-expected.txt: This test passes.
1992         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-3-expected.txt: Remove error message from text expectation.
1993
1994 2017-06-09  Zan Dobersek  <zdobersek@igalia.com>
1995
1996         [WPE] Enable ENCRYPTED_MEDIA for build-webkit builds
1997         https://bugs.webkit.org/show_bug.cgi?id=173103
1998
1999         Reviewed by Xabier Rodriguez-Calvar.
2000
2001         * web-platform-tests/encrypted-media/idlharness-expected.txt:
2002         Update the idlharness.html baseline. All the test cases pass.
2003
2004 2017-06-07  Chris Dumez  <cdumez@apple.com>
2005
2006         CSSStyleRule.style / CSSPageRule.style / CSSKeyframeRule.style should be settable
2007         https://bugs.webkit.org/show_bug.cgi?id=164537
2008         <rdar://problem/29181773>
2009
2010         Reviewed by Sam Weinig.
2011
2012         * web-platform-tests/cssom/CSSKeyframeRule-expected.txt:
2013         * web-platform-tests/cssom/CSSKeyframeRule.html:
2014         * web-platform-tests/cssom/CSSStyleRule-expected.txt:
2015         * web-platform-tests/cssom/CSSStyleRule.html:
2016         Re-sync web-platform tests after:
2017         - https://github.com/w3c/web-platform-tests/pull/6181
2018         - https://github.com/w3c/web-platform-tests/pull/6184
2019         This extends test coverage.
2020
2021         * web-platform-tests/cssom/interfaces-expected.txt:
2022         Rebaseline now that more checks are passing.
2023
2024 2017-06-07  Chris Dumez  <cdumez@apple.com>
2025
2026         Align <col span>/<colgroup span> limits with the latest HTML specification
2027         https://bugs.webkit.org/show_bug.cgi?id=173049
2028
2029         Reviewed by Daniel Bates.
2030
2031         Resync web-platform-tests after:
2032         https://github.com/w3c/web-platform-tests/pull/6172
2033
2034         This helps gain coverage for the change in this patch.
2035
2036         * resources/import-expectations.json:
2037         * web-platform-tests/html/dom/elements-tabular.js:
2038         * web-platform-tests/html/dom/reflection-tabular-expected.txt:
2039         * web-platform-tests/html/semantics/tabular-data/processing-model-1/col-span-limits-expected.txt: Added.
2040         * web-platform-tests/html/semantics/tabular-data/processing-model-1/col-span-limits.html: Added.
2041         * web-platform-tests/html/semantics/tabular-data/processing-model-1/w3c-import.log:
2042
2043 2017-06-05  Sam Weinig  <sam@webkit.org>
2044
2045         [WebIDL] PutForwards is not implemented to spec as illustrated by the WPT WebIDL/ecmascript-binding/put-forwards.html
2046         https://bugs.webkit.org/show_bug.cgi?id=172956
2047
2048         Reviewed by Chris Dumez.
2049
2050         Update results to show we now implement [PutForwards] correctly.
2051
2052         * web-platform-tests/WebIDL/ecmascript-binding/put-forwards-expected.txt:
2053
2054 2017-06-06  Darin Adler  <darin@apple.com>
2055
2056         Update to slightly stricter rules for custom element names from more recent standard draft
2057         https://bugs.webkit.org/show_bug.cgi?id=173019
2058
2059         Reviewed by Ryosuke Niwa.
2060
2061         * web-platform-tests/html/semantics/interfaces-expected.txt: Expect more PASS.
2062
2063 2017-06-04  Chris Dumez  <cdumez@apple.com>
2064
2065         Implement DOMMatrixReadOnly.transformPoint()
2066         https://bugs.webkit.org/show_bug.cgi?id=172900
2067
2068         Reviewed by Simon Fraser.
2069
2070         Rebaseline W3C test now that more checks are passing.
2071
2072         * web-platform-tests/css/geometry-1/DOMMatrix-newobject-expected.txt:
2073
2074 2017-06-03  Chris Dumez  <cdumez@apple.com>
2075
2076         Implement DOMMatrix's fromFloat32Array / fromFloat64Array & toFloat32Array / toFloat64Array
2077         https://bugs.webkit.org/show_bug.cgi?id=172898
2078
2079         Reviewed by Sam Weinig.
2080
2081         Rebaseline web-platform-test now that more checks are passing.
2082
2083         * web-platform-tests/css/geometry-1/DOMMatrix-newobject-expected.txt:
2084
2085 2017-06-03  Simon Fraser  <simon.fraser@apple.com>
2086
2087         Implement DOMPointReadOnly.matrixTransform()
2088         https://bugs.webkit.org/show_bug.cgi?id=172896
2089
2090         Reviewed by Chris Dumez.
2091
2092         New baselines.
2093
2094         * web-platform-tests/css/geometry-1/DOMPoint-002-expected.txt:
2095         * web-platform-tests/css/geometry-1/historical-expected.txt:
2096
2097 2017-06-03  Yusuke Suzuki  <utatane.tea@gmail.com>
2098
2099         Script modules should be able to import data urls
2100         https://bugs.webkit.org/show_bug.cgi?id=171594
2101
2102         Reviewed by Youenn Fablet.
2103
2104         * web-platform-tests/html/semantics/scripting-1/the-script-element/data-url-expected.txt:
2105         * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-data-url-expected.txt:
2106         * web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-data-url-expected.txt:
2107
2108 2017-06-02  Javier Fernandez  <jfernandez@igalia.com>
2109
2110         [css-grid] Margin wrong applied when stretching an orthogonal item in fixed size track
2111         https://bugs.webkit.org/show_bug.cgi?id=172590
2112
2113         Reviewed by Sergio Villar Senin.
2114
2115         All the test cases of these tests pass with this change, so updating their expectations accordingly.
2116
2117         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-006-expected.txt:
2118         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-006-expected.txt:
2119         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-006-expected.txt:
2120
2121 2017-06-01  Javier Fernandez  <jfernandez@igalia.com>
2122
2123         [css-grid] Update W3C web platform tests for the CSS Grid Layout feature
2124         https://bugs.webkit.org/show_bug.cgi?id=172783
2125
2126         Reviewed by Manuel Rego Casasnovas.
2127
2128         Imported the last CSS Grid Layout web platform tests (ed50cf49ed).
2129
2130         * resources/import-expectations.json:
2131         * web-platform-tests/css/css-grid-1/OWNERS:
2132         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-001-expected.txt: Added.
2133         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-001.html: Added.
2134         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-002-expected.txt: Added.
2135         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-002.html: Added.
2136         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-003-expected.txt: Added.
2137         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-003.html: Added.
2138         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-004-expected.txt: Added.
2139         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-004.html: Added.
2140         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-005-expected.txt: Added.
2141         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-005.html: Added.
2142         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-006-expected.txt: Added.
2143         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-006.html: Added.
2144         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-007-expected.txt: Added.
2145         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-007.html: Added.
2146         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-008-expected.txt: Added.
2147         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-008.html: Added.
2148         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-009-expected.txt: Added.
2149         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-009.html: Added.
2150         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-010-expected.txt: Added.
2151         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-010.html: Added.
2152         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-011-expected.txt: Added.
2153         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-011.html: Added.
2154         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-012-expected.txt: Added.
2155         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-012.html: Added.
2156         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-013-expected.txt: Added.
2157         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-013.html: Added.
2158         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-014-expected.txt: Added.
2159         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-014.html: Added.
2160         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-015-expected.txt: Added.
2161         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-015.html: Added.
2162         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-016-expected.txt: Added.
2163         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-016.html: Added.
2164         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-001-expected.txt: Added.
2165         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-001.html: Added.
2166         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-002-expected.txt: Added.
2167         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-002.html: Added.
2168         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-003-expected.txt: Added.
2169         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-003.html: Added.
2170         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-004-expected.txt: Added.
2171         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-004.html: Added.
2172         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-005-expected.txt: Added.
2173         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-005.html: Added.
2174         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-006-expected.txt: Added.
2175         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-006.html: Added.
2176         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-007-expected.txt: Added.
2177         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-007.html: Added.
2178         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-008-expected.txt: Added.
2179         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-008.html: Added.
2180         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-009-expected.txt: Added.
2181         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-009.html: Added.
2182         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-010-expected.txt: Added.
2183         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-010.html: Added.
2184         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-011-expected.txt: Added.
2185         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-011.html: Added.
2186         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-012-expected.txt: Added.
2187         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-012.html: Added.
2188         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-013-expected.txt: Added.
2189         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-013.html: Added.
2190         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-014-expected.txt: Added.
2191         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-014.html: Added.
2192         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-015-expected.txt: Added.
2193         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-015.html: Added.
2194         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-016-expected.txt: Added.
2195         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-016.html: Added.
2196         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-001-expected.txt: Added.
2197         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-001.html: Added.
2198         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-002-expected.txt: Added.
2199         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-002.html: Added.
2200         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-003-expected.txt: Added.
2201         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-003.html: Added.
2202         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-004-expected.txt: Added.
2203         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-004.html: Added.
2204         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-005-expected.txt: Added.
2205         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-005.html: Added.
2206         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-006-expected.txt: Added.
2207         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-006.html: Added.
2208         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-007-expected.txt: Added.
2209         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-007.html: Added.
2210         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-008-expected.txt: Added.
2211         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-008.html: Added.
2212         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-009-expected.txt: Added.
2213         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-009.html: Added.
2214         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-010-expected.txt: Added.
2215         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-010.html: Added.
2216         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-011-expected.txt: Added.
2217         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-011.html: Added.
2218         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-012-expected.txt: Added.
2219         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-012.html: Added.
2220         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-013-expected.txt: Added.
2221         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-013.html: Added.
2222         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-014-expected.txt: Added.
2223         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-014.html: Added.
2224         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-015-expected.txt: Added.
2225         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-015.html: Added.
2226         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-016-expected.txt: Added.
2227         * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-016.html: Added.
2228         * web-platform-tests/css/css-grid-1/alignment/w3c-import.log:
2229         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001.html: Added.
2230         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001.xht: Removed.
2231         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001.html: Added.
2232         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001.xht: Removed.
2233         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001.html: Added.
2234         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001.xht: Removed.
2235         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001.html: Added.
2236         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001.xht: Removed.
2237         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-repeat-001.html: Added.
2238         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-repeat-001.xht: Removed.
2239         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001.html: Added.
2240         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001.xht: Removed.
2241         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-flexible-lengths-001.html: Added.
2242         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-flexible-lengths-001.xht: Removed.
2243         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-areas-001.html: Added.
2244         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-areas-001.xht: Removed.
2245         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001.html: Added.
2246         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001.xht: Removed.
2247         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-named-grid-lines-001.html: Added.
2248         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-named-grid-lines-001.xht: Removed.
2249         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-repeat-001.html: Added.
2250         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-repeat-001.xht: Removed.
2251         * web-platform-tests/css/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001.html: Added.
2252         * web-platform-tests/css/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001.xht: Removed.
2253         * web-platform-tests/css/css-grid-1/grid-definition/w3c-import.log:
2254         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-001.html: Added.
2255         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-001.xht: Removed.
2256         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-002.html: Added.
2257         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-002.xht: Removed.
2258         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-003.html: Added.
2259         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-003.xht: Removed.
2260         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-inline-blocks-001.html: Added.
2261         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-inline-blocks-001.xht: Removed.
2262         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001-expected.html: Added.
2263         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001-expected.xht: Removed.
2264         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001.html: Added.
2265         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001.xht: Removed.
2266         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002-expected.html: Added.
2267         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002-expected.xht: Removed.
2268         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002.html: Added.
2269         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002.xht: Removed.
2270         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003-expected.html: Added.
2271         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003-expected.xht: Removed.
2272         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003.html: Added.
2273         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003.xht: Removed.
2274         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004-expected.html: Added.
2275         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004-expected.xht: Removed.
2276         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004.html: Added.
2277         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004.xht: Removed.
2278         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005-expected.html: Added.
2279         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005-expected.xht: Removed.
2280         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005.html: Added.
2281         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005.xht: Removed.
2282         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-001.html: Added.
2283         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-001.xht: Removed.
2284         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-002.html: Added.
2285         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-002.xht: Removed.
2286         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-003.html: Added.
2287         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-003.xht: Removed.
2288         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-004.html: Added.
2289         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-004.xht: Removed.
2290         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-005.html: Added.
2291         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-005.xht: Removed.
2292         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-001.html: Added.
2293         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-001.xht: Removed.
2294         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-002.html: Added.
2295         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-002.xht: Removed.
2296         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-003.html: Added.
2297         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-003.xht: Removed.
2298         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-004.html: Added.
2299         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-004.xht: Removed.
2300         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-005.html: Added.
2301         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-005.xht: Removed.
2302         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001-expected.html: Added.
2303         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001-expected.xht: Removed.
2304         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001.html: Added.
2305         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001.xht: Removed.
2306         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002-expected.html: Added.
2307         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002-expected.xht: Removed.
2308         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002.html: Added.
2309         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002.xht: Removed.
2310         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003-expected.html: Added.
2311         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003-expected.xht: Removed.
2312         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003.html: Added.
2313         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003.xht: Removed.
2314         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004-expected.html: Added.
2315         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004-expected.xht: Removed.
2316         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004.html: Added.
2317         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004.xht: Removed.
2318         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005-expected.html: Added.
2319         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005-expected.xht: Removed.
2320         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005.html: Added.
2321         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005.xht: Removed.
2322         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006-expected.html: Added.
2323         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006-expected.xht: Removed.
2324         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006.html: Added.
2325         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006.xht: Removed.
2326         * web-platform-tests/css/css-grid-1/grid-items/grid-items-001.html: Added.
2327         * web-platform-tests/css/css-grid-1/grid-items/grid-items-001.xht: Removed.
2328         * web-platform-tests/css/css-grid-1/grid-items/grid-items-002.html: Added.
2329         * web-platform-tests/css/css-grid-1/grid-items/grid-items-002.xht: Removed.
2330         * web-platform-tests/css/css-grid-1/grid-items/grid-items-003.html: Added.
2331         * web-platform-tests/css/css-grid-1/grid-items/grid-items-003.xht: Removed.
2332         * web-platform-tests/css/css-grid-1/grid-items/grid-items-inline-blocks-001.html: Added.
2333         * web-platform-tests/css/css-grid-1/grid-items/grid-items-inline-blocks-001.xht: Removed.
2334         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-001.html: Added.
2335         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-001.xht: Removed.
2336         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-002.html: Added.
2337         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-002.xht: Removed.
2338         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-003.html: Added.
2339         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-003.xht: Removed.
2340         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-004.html: Added.
2341         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-004.xht: Removed.
2342         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-005.html: Added.
2343         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-005.xht: Removed.
2344         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-006.html: Added.
2345         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-006.xht: Removed.
2346         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-007.html: Added.
2347         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-007.xht: Removed.
2348         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-008.html: Added.
2349         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-008.xht: Removed.
2350         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-009.html: Added.
2351         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-009.xht: Removed.
2352         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-021-expected.txt: Added.
2353         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-021.html: Added.
2354         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-001-expected.html: Added.
2355         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-001-expected.xht: Removed.
2356         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-001.html: Added.
2357         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-001.xht: Removed.
2358         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-002-expected.html: Added.
2359         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-002-expected.xht: Removed.
2360         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-002.html: Added.
2361         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-002.xht: Removed.
2362         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-003-expected.html: Added.
2363         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-003-expected.xht: Removed.
2364         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-003.html: Added.
2365         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-003.xht: Removed.
2366         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-004-expected.html: Added.
2367         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-004-expected.xht: Removed.
2368         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-004.html: Added.
2369         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-004.xht: Removed.
2370         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-005-expected.html: Added.
2371         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-005-expected.xht: Removed.
2372         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-005.html: Added.
2373         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-005.xht: Removed.
2374         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-001.html: Added.
2375         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-001.xht: Removed.
2376         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-002.html: Added.
2377         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-002.xht: Removed.
2378         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-003.html: Added.
2379         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-003.xht: Removed.
2380         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-004.html: Added.
2381         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-004.xht: Removed.
2382         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-005.html: Added.
2383         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-005.xht: Removed.
2384         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-001.html: Added.
2385         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-001.xht: Removed.
2386         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-002.html: Added.
2387         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-002.xht: Removed.
2388         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-003.html: Added.
2389         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-003.xht: Removed.
2390         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-004.html: Added.
2391         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-004.xht: Removed.
2392         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-005.html: Added.
2393         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-005.xht: Removed.
2394         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001-expected.html: Added.
2395         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001-expected.xht: Removed.
2396         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001.html: Added.
2397         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001.xht: Removed.
2398         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002-expected.html: Added.
2399         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002-expected.xht: Removed.
2400         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002.html: Added.
2401         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002.xht: Removed.
2402         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003-expected.html: Added.
2403         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003-expected.xht: Removed.
2404         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003.html: Added.
2405         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003.xht: Removed.
2406         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004-expected.html: Added.
2407         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004-expected.xht: Removed.
2408         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004.html: Added.
2409         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004.xht: Removed.
2410         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005-expected.html: Added.
2411         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005-expected.xht: Removed.
2412         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005.html: Added.
2413         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005.xht: Removed.
2414         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006-expected.html: Added.
2415         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006-expected.xht: Removed.
2416         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006.html: Added.
2417         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006.xht: Removed.
2418         * web-platform-tests/css/css-grid-1/grid-items/support/500x500-green.png: Added.
2419         * web-platform-tests/css/css-grid-1/grid-items/support/w3c-import.log:
2420         * web-platform-tests/css/css-grid-1/grid-items/w3c-import.log:
2421         * web-platform-tests/css/css-grid-1/grid-model/grid-computed-value-display-floated-items-001.html: Added.
2422         * web-platform-tests/css/css-grid-1/grid-model/grid-computed-value-display-floated-items-001.xht: Removed.
2423         * web-platform-tests/css/css-grid-1/grid-model/grid-display-grid-001.html: Added.
2424         * web-platform-tests/css/css-grid-1/grid-model/grid-display-grid-001.xht: Removed.
2425         * web-platform-tests/css/css-grid-1/grid-model/grid-display-inline-grid-001.html: Added.
2426         * web-platform-tests/css/css-grid-1/grid-model/grid-display-inline-grid-001.xht: Removed.
2427         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-001-expected.html: Added.
2428         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-001-expected.xht: Removed.
2429         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-001.html: Added.
2430         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-001.xht: Removed.
2431         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-002-expected.html: Added.
2432         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-002-expected.xht: Removed.
2433         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-002.html: Added.
2434         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-002.xht: Removed.
2435         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-003-expected.html: Added.
2436         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-003-expected.xht: Removed.
2437         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-003.html: Added.
2438         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-003.xht: Removed.
2439         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-001-expected.html: Added.
2440         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-001-expected.xht: Removed.
2441         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-001.html: Added.
2442         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-001.xht: Removed.
2443         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-002-expected.html: Added.
2444         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-002-expected.xht: Removed.
2445         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-002.html: Added.
2446         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-002.xht: Removed.
2447         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-003-expected.html: Added.
2448         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-003-expected.xht: Removed.
2449         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-003.html: Added.
2450         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-003.xht: Removed.
2451         * web-platform-tests/css/css-grid-1/grid-model/grid-float-001.html: Added.
2452         * web-platform-tests/css/css-grid-1/grid-model/grid-float-001.xht: Removed.
2453         * web-platform-tests/css/css-grid-1/grid-model/grid-floats-no-intrude-001.html: Added.
2454         * web-platform-tests/css/css-grid-1/grid-model/grid-floats-no-intrude-001.xht: Removed.
2455         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-001-expected.html: Added.
2456         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-001-expected.xht: Removed.
2457         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-001.html: Added.
2458         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-001.xht: Removed.
2459         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-002-expected.html: Added.
2460         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-002-expected.xht: Removed.
2461         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-002.html: Added.
2462         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-002.xht: Removed.
2463         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-003-expected.html: Added.
2464         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-003-expected.xht: Removed.
2465         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-003.html: Added.
2466         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-003.xht: Removed.
2467         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-001-expected.html: Added.
2468         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-001-expected.xht: Removed.
2469         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-001.html: Added.
2470         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-001.xht: Removed.
2471         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-002-expected.html: Added.
2472         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-002-expected.xht: Removed.
2473         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-002.html: Added.
2474         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-002.xht: Removed.
2475         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-003-expected.html: Added.
2476         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-003-expected.xht: Removed.
2477         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-003.html: Added.
2478         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-003.xht: Removed.
2479         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-float-001.html: Added.
2480         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-float-001.xht: Removed.
2481         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-floats-no-intrude-001.html: Added.
2482         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-floats-no-intrude-001.xht: Removed.
2483         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-margins-no-collapse-001-expected.html: Added.
2484         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-margins-no-collapse-001-expected.xht: Removed.
2485         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-margins-no-collapse-001.html: Added.
2486         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-margins-no-collapse-001.xht: Removed.
2487         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-multicol-001.html: Added.
2488         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-multicol-001.xht: Removed.
2489         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-vertical-align-001.html: Added.
2490         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-vertical-align-001.xht: Removed.
2491         * web-platform-tests/css/css-grid-1/grid-model/grid-margins-no-collapse-001-expected.html: Added.
2492         * web-platform-tests/css/css-grid-1/grid-model/grid-margins-no-collapse-001-expected.xht: Removed.
2493         * web-platform-tests/css/css-grid-1/grid-model/grid-margins-no-collapse-001.html: Added.
2494         * web-platform-tests/css/css-grid-1/grid-model/grid-margins-no-collapse-001.xht: Removed.
2495         * web-platform-tests/css/css-grid-1/grid-model/grid-multicol-001.html: Added.
2496         * web-platform-tests/css/css-grid-1/grid-model/grid-multicol-001.xht: Removed.
2497         * web-platform-tests/css/css-grid-1/grid-model/grid-support-display-001.html: Added.
2498         * web-platform-tests/css/css-grid-1/grid-model/grid-support-display-001.xht: Removed.
2499         * web-platform-tests/css/css-grid-1/grid-model/grid-vertical-align-001.html: Added.
2500         * web-platform-tests/css/css-grid-1/grid-model/grid-vertical-align-001.xht: Removed.
2501         * web-platform-tests/css/css-grid-1/grid-model/w3c-import.log:
2502         * web-platform-tests/css/css-grid-1/support/check-layout-th.js: Added.
2503         (checkSubtreeExpectedValues):
2504         (checkAttribute):
2505         (assert_tolerance):
2506         (checkExpectedValues):
2507         (window.checkLayout):
2508         * web-platform-tests/css/css-grid-1/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-grid-1/grid-items/support/w3c-import.log.
2509
2510 2017-05-31  Manuel Rego Casasnovas  <rego@igalia.com>
2511
2512         Move css-shapes-1 test suite to WPT
2513         https://bugs.webkit.org/show_bug.cgi?id=172537
2514
2515         Reviewed by Youenn Fablet.
2516
2517         This is the last suite that we have in csswg-test.
2518         This patch moves it to the new path in WPT and gets rid of the csswg-test directory.
2519         It also updates the tests with the last changes upstream.
2520
2521         * csswg-test/CONTRIBUTING.md: Removed.
2522         * csswg-test/LICENSE: Removed.
2523         * csswg-test/LICENSE.md: Removed.
2524         * csswg-test/README.md: Removed.
2525         * csswg-test/build-css-testsuites.sh: Removed.
2526         * csswg-test/config.default.json: Removed.
2527         * csswg-test/css-shapes-1/shape-outside/shape-box/w3c-import.log: Removed.
2528         * csswg-test/css-shapes-1/shape-outside/shape-image/gradients/w3c-import.log: Removed.
2529         * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-013.html: Removed.
2530         * csswg-test/css-shapes-1/shape-outside/shape-image/support/w3c-import.log: Removed.
2531         * csswg-test/css-shapes-1/shape-outside/shape-image/w3c-import.log: Removed.
2532         * csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/w3c-import.log: Removed.
2533         * csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/w3c-import.log: Removed.
2534         * csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/w3c-import.log: Removed.
2535         * csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/w3c-import.log: Removed.
2536         * csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-002-expected.txt: Removed.
2537         * csswg-test/css-shapes-1/shape-outside/values/shape-margin-004-expected.txt: Removed.
2538         * csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-003-expected.txt: Removed.
2539         * csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-007-expected.txt: Removed.
2540         * csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-008-expected.txt: Removed.
2541         * csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-003-expected.txt: Removed.
2542         * csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-007-expected.txt: Removed.
2543         * csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-008-expected.txt: Removed.
2544         * csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-005-expected.txt: Removed.
2545         * csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-007-expected.txt: Removed.
2546         * csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-003-expected.txt: Removed.
2547         * csswg-test/css-shapes-1/shape-outside/values/w3c-import.log: Removed.
2548         * csswg-test/css-shapes-1/spec-examples/w3c-import.log: Removed.
2549         * csswg-test/css-shapes-1/support/w3c-import.log: Removed.
2550         * csswg-test/css-shapes-1/w3c-import.log: Removed.
2551         * csswg-test/lint: Removed.
2552         * csswg-test/lint.whitelist: Removed.
2553         * csswg-test/manifest: Removed.
2554         * csswg-test/requirements.txt: Removed.
2555         * csswg-test/serve: Removed.
2556         * csswg-test/serve.py: Removed.
2557         * csswg-test/w3c-import.log: Removed.
2558         * resources/import-expectations.json:
2559         * resources/resource-files.json:
2560         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-001-expected.txt.
2561         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-001.html.
2562         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-circle-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-circle-000-expected.txt.
2563         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-circle-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-circle-000.html.
2564         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-circle-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-circle-001-expected.txt.
2565         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-circle-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-circle-001.html.
2566         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-circle-002-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-circle-002-expected.txt.
2567         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-circle-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-circle-002.html.
2568         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-circle-003-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-circle-003-expected.txt.
2569         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-circle-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-circle-003.html.
2570         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-001-expected.txt.
2571         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-001.html.
2572         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-002-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-002-expected.txt.
2573         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-002.html.
2574         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-003-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-003-expected.txt.
2575         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-003.html.
2576         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-004-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-004-expected.txt.
2577         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-004.html.
2578         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-005-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-005-expected.txt.
2579         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-005.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-005.html.
2580         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-006-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-006-expected.txt.
2581         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-006.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-006.html.
2582         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-inset-001-expected.txt.
2583         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-inset-001.html.
2584         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-002-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-inset-002-expected.txt.
2585         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-inset-002.html.
2586         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-003-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-inset-003-expected.txt.
2587         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-inset-003.html.
2588         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-004-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-inset-004-expected.txt.
2589         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-inset-004.html.
2590         * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-002-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-002-expected.html.
2591         * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-002.html.
2592         * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-003-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-003-expected.html.
2593         * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-003.html.
2594         * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-004-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-004-expected.html.
2595         * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-004.html.
2596         * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-006-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-006-expected.html.
2597         * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-006.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-006.html.
2598         * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-007-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-007-expected.html.
2599         * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-007.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-007.html.
2600         * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-008-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-008-expected.html.
2601         * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-008.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-008.html.
2602         * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/w3c-import.log: Added.
2603         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001-expected.html.
2604         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001.html.
2605         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002-expected.html.
2606         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002.html.
2607         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003-expected.html.
2608         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003.html.
2609         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004-expected.html.
2610         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004.html.
2611         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001-expected.txt.
2612         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001.html.
2613         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002-expected.txt.
2614         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002.html.
2615         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003-expected.txt.
2616         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003.html.
2617         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004-expected.txt.
2618         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004.html.
2619         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/w3c-import.log: Added.
2620         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-000-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-000-expected.html.
2621         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-000.html.
2622         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-001-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-001-expected.html.
2623         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-001.html.
2624         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-002-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-002-expected.html.
2625         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-002.html.
2626         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-003-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-003-expected.html.
2627         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-003.html.
2628         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-004-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-004-expected.html.
2629         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-004.html.
2630         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-005-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-005-expected.html.
2631         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-005.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-005.html.
2632         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-006-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-006-expected.html.
2633         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-006.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-006.html.
2634         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-007-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-007-expected.html.
2635         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-007.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-007.html.
2636         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-008-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-008-expected.html.
2637         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-008.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-008.html.
2638         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-009-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-009-expected.html.
2639         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-009.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-009.html.
2640         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-010-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-010-expected.html.
2641         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-010.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-010.html.
2642         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-011-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-011-expected.html.
2643         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-011.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-011.html.
2644         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-012-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-012-expected.html.
2645         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-012.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-012.html.
2646         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-013-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-013-expected.html.
2647         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-013.html: Added.
2648         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-014-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-014-expected.html.
2649         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-014.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-014.html.
2650         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-015-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-015-expected.html.
2651         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-015.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-015.html.
2652         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-016-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-016-expected.html.
2653         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-016.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-016.html.
2654         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-017-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-017-expected.html.
2655         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-017.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-017.html.
2656         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-018-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-018-expected.html.
2657         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-018.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-018.html.
2658         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-019-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-019-expected.html.
2659         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-019.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-019.html.
2660         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-020-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-020-expected.html.
2661         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-020.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-020.html.
2662         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-021-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-021-expected.html.
2663         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-021.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-021.html.
2664         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-022-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-022-expected.html.
2665         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-022.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-022.html.
2666         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-023-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-023-expected.html.
2667         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-023.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-023.html.
2668         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-024-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-024-expected.html.
2669         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-024.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-024.html.
2670         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-025-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-025-expected.html.
2671         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-025.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-025.html.
2672         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/animated.gif: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/animated.gif.
2673         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-20.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-20.png.
2674         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-20.svg: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-20.svg.
2675         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-50.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-50.png.
2676         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-50.svg: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-50.svg.
2677         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-70.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-70.png.
2678         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-70.svg: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-70.svg.
2679         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle.jpg: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle.jpg.
2680         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle.png.
2681         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle.svg: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle.svg.
2682         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-20.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-20.png.
2683         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-50.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-50.png.
2684         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-70.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-70.png.
2685         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-70.svg: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-70.svg.
2686         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.gif: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.gif.
2687         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.jpg: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.jpg.
2688         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.png.
2689         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.svg: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.svg.
2690         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/w3c-import.log: Added.
2691         * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/w3c-import.log: Added.
2692         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-013-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-013-expected.html.
2693         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-013.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-013.html.
2694         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-014-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-014-expected.html.
2695         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-014.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-014.html.
2696         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-015-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-015-expected.html.
2697         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-015.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-015.html.
2698         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-016-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-016-expected.html.
2699         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-016.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-016.html.
2700         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-017-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-017-expected.html.
2701         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-017.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-017.html.
2702         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-018-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-018-expected.html.
2703         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-018.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-018.html.
2704         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-019-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-019-expected.html.
2705         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-019.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-019.html.
2706         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-020-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-020-expected.html.
2707         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-020.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-020.html.
2708         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-021-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-021-expected.html.
2709         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-021.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-021.html.
2710         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-022-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-022-expected.html.
2711         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-022.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-022.html.
2712         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-024-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-024-expected.html.
2713         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-024.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-024.html.
2714         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-025-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-025-expected.html.
2715         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-025.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-025.html.
2716         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-026-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-026-expected.html.
2717         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-026.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-026.html.
2718         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-027-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-027-expected.html.
2719         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-027.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-027.html.
2720         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-028-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-028-expected.html.
2721         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-028.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-028.html.
2722         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-029-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-029-expected.html.
2723         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-029.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-029.html.
2724         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-030-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-030-expected.html.
2725         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-030.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-030.html.
2726         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-031-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-031-expected.html.
2727         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-031.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-031.html.
2728         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/w3c-import.log: Added.
2729         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013-expected.html.
2730         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013.html.
2731         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014-expected.html.
2732         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014.html.
2733         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015-expected.html.
2734         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015.html.
2735         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016-expected.html.
2736         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016.html.
2737         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017-expected.html.
2738         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017.html.
2739         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018-expected.html.
2740         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018.html.
2741         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019-expected.html.
2742         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019.html.
2743         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020-expected.html.
2744         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020.html.
2745         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021-expected.html.
2746         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021.html.
2747         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022-expected.html.
2748         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022.html.
2749         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023-expected.html.
2750         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023.html.
2751         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024-expected.html.
2752         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024.html.
2753         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025-expected.html.
2754         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025.html.
2755         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030-expected.html.
2756         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030.html.
2757         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031-expected.html.
2758         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031.html.
2759         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/w3c-import.log: Added.
2760         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-010-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-010-expected.html.
2761         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-010.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-010.html.
2762         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-011-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-011-expected.html.
2763         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-011.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-011.html.
2764         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-012-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-012-expected.html.
2765         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-012.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-012.html.
2766         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-013-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-013-expected.html.
2767         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-013.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-013.html.
2768         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-014-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-014-expected.html.
2769         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-014.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-014.html.
2770         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-015-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-015-expected.html.
2771         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-015.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-015.html.
2772         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/w3c-import.log: Added.
2773         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-007-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-007-expected.html.
2774         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-007.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-007.html.
2775         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-008-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-008-expected.html.
2776         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-008.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-008.html.
2777         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-009-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-009-expected.html.
2778         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-009.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-009.html.
2779         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-010-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-010-expected.html.
2780         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-010.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-010.html.
2781         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-011-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-011-expected.html.
2782         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-011.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-011.html.
2783         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-012-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-012-expected.html.
2784         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-012.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-012.html.
2785         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-013-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-013-expected.html.
2786         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-013.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-013.html.
2787         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-014-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-014-expected.html.
2788         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-014.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-014.html.
2789         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-015-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-015-expected.html.
2790         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-015.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-015.html.
2791         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-016-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-016-expected.html.
2792         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-016.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-016.html.
2793         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-017-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-017-expected.html.
2794         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-017.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-017.html.
2795         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/w3c-import.log: Added.
2796         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/support/rounded-rectangle.js: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/support/rounded-rectangle.js.
2797         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/support/subpixel-utils.js: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/support/subpixel-utils.js.
2798         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/support/test-utils.js: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/support/test-utils.js.
2799         * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/support/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/support/w3c-import.log.
2800         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-000-expected.txt.
2801         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-000.html.
2802         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-001-expected.txt.
2803         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-001.html.
2804         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-002-expected.txt: Added.
2805         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-002.html.
2806         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-003-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-003-expected.txt.
2807         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-003.html.
2808         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-000-expected.txt.
2809         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-000.html.
2810         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-001-expected.txt.
2811         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-001.html.
2812         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-002-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-002-expected.txt.
2813         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-002.html.
2814         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-003-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-003-expected.txt.
2815         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-003.html.
2816         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-004-expected.txt: Added.
2817         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-004.html.
2818         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-005-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-005-expected.txt.
2819         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-005.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-005.html.
2820         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-box-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-box-000-expected.txt.
2821         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-box-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-box-000.html.
2822         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-000-expected.txt.
2823         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-000.html.
2824         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-001-expected.txt.
2825         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-001.html.
2826         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-002-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-002-expected.txt.
2827         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-002.html.
2828         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-003-expected.txt: Added.
2829         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-003.html.
2830         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-004-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-004-expected.txt.
2831         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-004.html.
2832         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-005-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-005-expected.txt.
2833         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-005.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-005.html.
2834         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-006-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-006-expected.txt.
2835         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-006.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-006.html.
2836         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-007-expected.txt: Added.
2837         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-007.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-007.html.
2838         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-008-expected.txt: Added.
2839         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-008.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-008.html.
2840         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-009-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-009-expected.txt.
2841         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-009.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-009.html.
2842         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-010-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-010-expected.txt.
2843         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-010.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-010.html.
2844         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-011-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-011-expected.txt.
2845         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-011.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-011.html.
2846         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-computed-shape-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-computed-shape-000-expected.txt.
2847         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-computed-shape-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-computed-shape-000.html.
2848         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-computed-shape-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-computed-shape-001-expected.txt.
2849         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-computed-shape-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-computed-shape-001.html.
2850         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-000-expected.txt.
2851         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-000.html.
2852         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-001-expected.txt.
2853         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-001.html.
2854         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-002-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-002-expected.txt.
2855         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-002.html.
2856         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-003-expected.txt: Added.
2857         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-003.html.
2858         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-004-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-004-expected.txt.
2859         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-004.html.
2860         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-005-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-005-expected.txt.
2861         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-005.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-005.html.
2862         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-006-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-006-expected.txt.
2863         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-006.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-006.html.
2864         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-007-expected.txt: Added.
2865         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-007.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-007.html.
2866         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-008-expected.txt: Added.
2867         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-008.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-008.html.
2868         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-009-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-009-expected.txt.
2869         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-009.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-009.html.
2870         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-010-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-010-expected.txt.
2871         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-010.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-010.html.
2872         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-011-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-011-expected.txt.
2873         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-011.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-011.html.
2874         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-000-expected.txt.
2875         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-000.html.
2876         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-001-expected.txt.
2877         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-001.html.
2878         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-002-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-002-expected.txt.
2879         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-002.html.
2880         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-003-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-003-expected.txt.
2881         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-003.html.
2882         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-004-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-004-expected.txt.
2883         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-004.html.
2884         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-005-expected.txt: Added.
2885         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-005.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-005.html.
2886         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-006-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-006-expected.txt.
2887         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-006.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-006.html.
2888         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-007-expected.txt: Added.
2889         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-007.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-007.html.
2890         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-008-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-008-expected.txt.
2891         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-008.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-008.html.
2892         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-009-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-009-expected.txt.
2893         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-009.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-009.html.
2894         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-000-expected.txt.
2895         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-000.html.
2896         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-001-expected.txt.
2897         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-001.html.
2898         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-002-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-002-expected.txt.
2899         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-002.html.
2900         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-003-expected.txt: Added.
2901         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-003.html.
2902         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-004-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-004-expected.txt.
2903         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-004.html.
2904         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-005-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-005-expected.txt.
2905         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-005.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-005.html.
2906         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-006-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-006-expected.txt.
2907         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-006.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-006.html.
2908         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-000-expected.txt.
2909         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-000.html.
2910         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-001-expected.txt.
2911         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-001.html.
2912         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-box-pair-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-box-pair-000-expected.txt.
2913         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-box-pair-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-box-pair-000.html.
2914         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-inherit-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-inherit-000-expected.txt.
2915         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-inherit-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-inherit-000.html.
2916         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-initial-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-initial-000-expected.txt.
2917         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-initial-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-initial-000.html.
2918         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-none-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-none-000-expected.txt.
2919         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-none-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-none-000.html.
2920         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-notation-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-notation-000-expected.txt.
2921         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-notation-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-notation-000.html.
2922         * web-platform-tests/css/css-shapes-1/shape-outside/values/support/parsing-utils.js: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/support/parsing-utils.js.
2923         (testComputedStyle):
2924         (testShapeMarginComputedStyle):
2925         (testShapeThresholdComputedStyle):
2926         (buildPositionTests):
2927         * web-platform-tests/css/css-shapes-1/shape-outside/values/support/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/test-plan/w3c-import.log.
2928         * web-platform-tests/css/css-shapes-1/shape-outside/values/w3c-import.log: Added.
2929         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-001-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-001-expected.html.
2930         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-001.html.