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