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