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