Eliminate ?pipe=sub from Resource Timing Tests
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2017-05-01  Joseph Pecoraro  <pecoraro@apple.com>
2
3         Eliminate ?pipe=sub from Resource Timing Tests
4         https://bugs.webkit.org/show_bug.cgi?id=171525
5
6         Reviewed by Youenn Fablet.
7
8         * web-platform-tests/resource-timing/resources/rt-utilities.sub.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/resource-timing/resources/rt-utilities.js.
9         Rename with ".sub.js" to automatically get substitutions.
10
11         * web-platform-tests/resource-timing/resources/rt-iframe-1.html:
12         * web-platform-tests/resource-timing/resources/rt-iframe-2.html:
13         * web-platform-tests/resource-timing/resources/rt-worker-resources.js:
14         * web-platform-tests/resource-timing/rt-cors.html:
15         * web-platform-tests/resource-timing/rt-cors.worker.js:
16         * web-platform-tests/resource-timing/rt-initiatorType-css.html:
17         * web-platform-tests/resource-timing/rt-initiatorType-element.html:
18         * web-platform-tests/resource-timing/rt-initiatorType-fetch.html:
19         * web-platform-tests/resource-timing/rt-initiatorType-media.html:
20         * web-platform-tests/resource-timing/rt-initiatorType-other.html:
21         * web-platform-tests/resource-timing/rt-initiatorType-script-module.html:
22         * web-platform-tests/resource-timing/rt-initiatorType-xmlhttprequest.html:
23         * web-platform-tests/resource-timing/rt-initiatorType.worker.js:
24         * web-platform-tests/resource-timing/rt-nextHopProtocol.html:
25         * web-platform-tests/resource-timing/rt-nextHopProtocol.worker.js:
26         * web-platform-tests/resource-timing/rt-performance-extensions.html:
27         * web-platform-tests/resource-timing/rt-performance-extensions.worker.js:
28         * web-platform-tests/resource-timing/rt-resource-errors.html:
29         * web-platform-tests/resource-timing/rt-resource-ignored.html:
30         * web-platform-tests/resource-timing/rt-resources-per-frame.html:
31         * web-platform-tests/resource-timing/rt-resources-per-worker.html:
32         * web-platform-tests/resource-timing/rt-revalidate-requests.html:
33         * web-platform-tests/resource-timing/rt-serialization.html:
34         * web-platform-tests/resource-timing/rt-shared-resource-in-frames.html:
35         * web-platform-tests/resource-timing/rt-shared-resource-in-workers.html:
36         Update include of rt-utilities.
37
38 2017-05-01  Chris Dumez  <cdumez@apple.com>
39
40         Documents created using DOMParser.parseFromString should inherit their context document's origin / URL
41         https://bugs.webkit.org/show_bug.cgi?id=171499
42
43         Reviewed by Sam Weinig.
44
45         Rebaseline web-platform-tests now that more checks are passing.
46
47         * web-platform-tests/domparsing/DOMParser-parseFromString-html-expected.txt:
48         * web-platform-tests/domparsing/DOMParser-parseFromString-xml-expected.txt:
49
50 2017-05-01  Joseph Pecoraro  <pecoraro@apple.com>
51
52         RejectedPromiseTracker should produce better callstacks and avoid capturing callstacks unless there is a debugger/inspector
53         https://bugs.webkit.org/show_bug.cgi?id=171416
54         <rdar://problem/31899425>
55
56         Reviewed by Saam Barati and Brian Burg.
57
58         * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_bits-expected.txt:
59         * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_keys-expected.txt:
60         * web-platform-tests/html/semantics/embedded-content/media-elements/event_pause_noautoplay-expected.txt:
61         * web-platform-tests/html/semantics/embedded-content/media-elements/event_play_noautoplay-expected.txt:
62         * web-platform-tests/html/semantics/embedded-content/media-elements/paused_true_during_pause-expected.txt:
63         * web-platform-tests/streams/piping/close-propagation-forward-expected.txt:
64         * web-platform-tests/streams/piping/error-propagation-backward-expected.txt:
65         * web-platform-tests/streams/piping/error-propagation-forward-expected.txt:
66         * web-platform-tests/streams/piping/flow-control-expected.txt:
67         * web-platform-tests/streams/piping/general-expected.txt:
68         Rebaseline results. Better stack trace for errors includes correct line numbers.
69         Explicit rejections with a value do not include backtraces without a debugger.
70
71 2017-04-29  Joseph Pecoraro  <pecoraro@apple.com>
72
73         Zero out PerformanceResourceTiming properties for cached cross-origin responses without Timing-Allow-Origin
74         https://bugs.webkit.org/show_bug.cgi?id=171394
75
76         Reviewed by Youenn Fablet.
77
78         WebKit doesn't create multiple PerformanceResourceTiming entries for
79         loads that use the same CachedResource. However for revalidation
80         requests, which may happen for cached entries, we will send new
81         network requests. These tests cover whether revalidation requests
82         include timing data or not.
83
84         * web-platform-tests/resource-timing/resources/rt-revalidation-response.py: Added.
85         * web-platform-tests/resource-timing/rt-cors-expected.txt:
86         * web-platform-tests/resource-timing/rt-cors.js:
87         * web-platform-tests/resource-timing/rt-cors.worker-expected.txt:
88         * web-platform-tests/resource-timing/rt-revalidate-requests-expected.txt: Added.
89         * web-platform-tests/resource-timing/rt-revalidate-requests.html: Added.
90
91 2017-04-28  Chris Dumez  <cdumez@apple.com>
92
93         Tweak window.open features argument tokenizer to match HTML standard and Edge
94         https://bugs.webkit.org/show_bug.cgi?id=170548
95
96         Reviewed by Geoffrey Garen.
97
98         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener-expected.txt:
99         Rebaseline test now that more checks are passing. The remaining failures are because the test currently expects "noopener=0" / "noopener=false" to activate
100         the 'noopener' feature. The test matches the specification which currently says that if the 'noopener' key is present, then the 'noopener' feature should be
101         activated, no matter its value. However, I am intentionally not making this change yet because:
102         - This behavior would be inconsistent with other Window features
103         - There is upstream discussion on this (https://github.com/whatwg/html/issues/2600) and the current feedback is that the specification should likely
104           change to treat 'noopener' more consistently with other features.
105         I will follow-up once the specification / test settles.
106
107         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener.html:
108         Re-sync test from upstream after https://github.com/w3c/web-platform-tests/pull/5715.
109
110 2017-04-28  Chris Dumez  <cdumez@apple.com>
111
112         Update DOMTokenList.replace() to match the latest DOM specification
113         https://bugs.webkit.org/show_bug.cgi?id=171388
114
115         Reviewed by Alex Christensen.
116
117         Re-sync web-platform-test after:
118         - https://github.com/w3c/web-platform-tests/pull/5725
119
120         This adds test coverage for the behavior change in this patch.
121
122         * web-platform-tests/dom/nodes/Element-classlist.html:
123
124 2017-04-28  Chris Dumez  <cdumez@apple.com>
125
126         URLSearchParams should be reflective
127         https://bugs.webkit.org/show_bug.cgi?id=171345
128
129         Reviewed by Alex Christensen.
130
131         Merge https://github.com/w3c/web-platform-tests/pull/5736 to gain test
132         coverage.
133
134         * web-platform-tests/url/urlsearchparams-constructor-expected.txt:
135         * web-platform-tests/url/urlsearchparams-constructor.html:
136
137 2017-04-28  Ryan Haddad  <ryanhaddad@apple.com>
138
139         Rebaseline imported/w3c/web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl.html after r215916.
140
141         Unreviewed test gardening.
142
143         * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl-expected.txt:
144
145 2017-04-27  Joseph Pecoraro  <pecoraro@apple.com>
146
147         Support for promise rejection events (unhandledrejection)
148         https://bugs.webkit.org/show_bug.cgi?id=150358
149         <rdar://problem/28441651>
150
151         Reviewed by Saam Barati.
152
153         Patch by Joseph Pecoraro and Yusuke Suzuki.
154
155         * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_bits-expected.txt:
156         * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_keys-expected.txt:
157         * web-platform-tests/html/semantics/embedded-content/media-elements/event_pause_noautoplay-expected.txt:
158         * web-platform-tests/html/semantics/embedded-content/media-elements/event_play_noautoplay-expected.txt:
159         * web-platform-tests/html/semantics/embedded-content/media-elements/paused_true_during_pause-expected.txt:
160         * web-platform-tests/html/syntax/parsing/html5lib_innerHTML_adoption01-expected.txt:
161         * web-platform-tests/html/webappapis/scripting/events/body-exposed-window-event-handlers-expected.txt:
162         * web-platform-tests/streams/piping/close-propagation-forward-expected.txt:
163         * web-platform-tests/streams/piping/error-propagation-backward-expected.txt:
164         * web-platform-tests/streams/piping/error-propagation-forward-expected.txt:
165         * web-platform-tests/streams/piping/flow-control-expected.txt:
166         * web-platform-tests/streams/piping/general-expected.txt:
167         * web-platform-tests/user-timing/measure_exceptions_navigation_timing-expected.txt:
168         Rebaseline expectations to include unhandled promise rejection messages.
169         Also change how the test harness reports success or failure to use the values
170         immediately on completion and then allow a run loop cycle before completing
171         the test to gather the output.
172
173         * web-platform-tests/resource-timing/rt-resource-errors.html:
174         This is our own WPT test yet to be uploaded, so update the test to prevent
175         an unexpected unhandled rejection.
176
177 2017-04-27  Chris Dumez  <cdumez@apple.com>
178
179         Align colspan/rowspan limits with the latest HTML specification
180         https://bugs.webkit.org/show_bug.cgi?id=171322
181
182         Reviewed by Darin Adler.
183
184         Re-sync some web-platform-tests from upstream to gain test coverage and
185         rebaseline.
186
187         * resources/import-expectations.json:
188         * web-platform-tests/html/dom/elements-tabular.js:
189         * web-platform-tests/html/dom/reflection-embedded-expected.txt:
190         * web-platform-tests/html/dom/reflection-tabular-expected.txt:
191         * web-platform-tests/html/dom/reflection.js:
192         (ReflectionTests.typeMap.string_appeared_here.toString):
193         (ReflectionTests.typeMap.string_appeared_here.valueOf):
194         (ReflectionTests.reflects):
195         * web-platform-tests/html/semantics/tabular-data/attributes-common-to-td-and-th-elements/w3c-import.log:
196         * web-platform-tests/html/semantics/tabular-data/processing-model-1/span-limits-expected.txt: Added.
197         * web-platform-tests/html/semantics/tabular-data/processing-model-1/span-limits.html: Added.
198         * web-platform-tests/html/semantics/tabular-data/processing-model-1/w3c-import.log:
199         * web-platform-tests/html/semantics/tabular-data/the-caption-element/w3c-import.log:
200         * web-platform-tests/html/semantics/tabular-data/the-table-element/w3c-import.log:
201         * web-platform-tests/html/semantics/tabular-data/the-tbody-element/w3c-import.log:
202         * web-platform-tests/html/semantics/tabular-data/the-tfoot-element/w3c-import.log:
203         * web-platform-tests/html/semantics/tabular-data/the-thead-element/w3c-import.log:
204         * web-platform-tests/html/semantics/tabular-data/the-tr-element/w3c-import.log:
205         * web-platform-tests/html/semantics/tabular-data/w3c-import.log:
206
207 2017-04-27  Chris Dumez  <cdumez@apple.com>
208
209         Element.getBoundingClientRect() / getClientRects() should return a DOMRect types
210         https://bugs.webkit.org/show_bug.cgi?id=171226
211
212         Reviewed by Simon Fraser.
213
214         Add baseline for web-platform-tests that is now passing and unskipped.
215
216         * web-platform-tests/cssom-view/cssom-getBoundingClientRect-002-expected.txt: Added.
217
218 2017-04-27  Frederic Wang  <fwang@igalia.com>
219
220         Fix some tests from platform-tests/cssom-view/cssom-view/
221         https://bugs.webkit.org/show_bug.cgi?id=171228
222
223         Reviewed by Youenn Fablet.
224
225         Fixes for some tests are imported from the web-platform-test repository.
226         Expectations are updated accordingly.
227
228         * web-platform-tests/cssom-view/cssom-view/media-query-list-interface-expected.txt: Added.
229         * web-platform-tests/cssom-view/cssom-view/media-query-list-interface.xht:
230         * web-platform-tests/cssom-view/cssom-view/window-interface-expected.txt:
231         * web-platform-tests/cssom-view/cssom-view/window-interface.xht:
232
233 2017-04-26  Saam Barati  <sbarati@apple.com>
234
235         ASSERTION FAILED: inIndex != notFound in JSC::invalidParameterInSourceAppender()
236         https://bugs.webkit.org/show_bug.cgi?id=170924
237         <rdar://problem/31721052>
238
239         Reviewed by Mark Lam.
240
241         * web-platform-tests/css-timing-1/cubic-bezier-timing-functions-output-expected.txt:
242         * web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt:
243         * web-platform-tests/css-timing-1/step-timing-functions-output-expected.txt:
244
245 2017-04-26  Ryan Haddad  <ryanhaddad@apple.com>
246
247         Unreviewed, rolling out r215814.
248
249         The LayoutTest for this change is failing on ios-simulator and
250         is flaky on macOS.
251
252         Reverted changeset:
253
254         "Response.blob() does not set the content-type based on the
255         header value."
256         https://bugs.webkit.org/show_bug.cgi?id=170849
257         http://trac.webkit.org/changeset/215814
258
259 2017-04-26  Chris Dumez  <cdumez@apple.com>
260
261         Re-sync html/browsers/the-window-object web-platform-tests from upstream
262         https://bugs.webkit.org/show_bug.cgi?id=171313
263
264         Reviewed by Alex Christensen.
265
266         * resources/import-expectations.json:
267         * web-platform-tests/common/PrefixedPostMessage.js: Added.
268         (PrefixedMessage):
269         (PrefixedMessage.prototype.url):
270         (PrefixedMessage.prototype.onMessage):
271         (PrefixedMessageTest):
272         (PrefixedMessageResource):
273         (PrefixedMessageResource.prototype.postToOpener):
274         * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/w3c-import.log:
275         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/w3c-import.log:
276         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-innerwidth-innerheight-expected.txt: Added.
277         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-innerwidth-innerheight.html: Added.
278         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-screenx-screeny-expected.txt: Added.
279         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-screenx-screeny.html: Added.
280         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-top-left-expected.txt: Added.
281         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-top-left.html: Added.
282         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-width-height-expected.txt: Added.
283         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-width-height.html: Added.
284         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height-expected.txt: Added.
285         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height.html: Added.
286         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerheight-expected.txt: Added.
287         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerheight.html: Added.
288         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerwidth-expected.txt: Added.
289         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerwidth.html: Added.
290         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-left-expected.txt: Added.
291         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-left.html: Added.
292         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screenx-expected.txt: Added.
293         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screenx.html: Added.
294         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screeny-expected.txt: Added.
295         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screeny.html: Added.
296         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-top-expected.txt: Added.
297         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-top.html: Added.
298         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-width-expected.txt: Added.
299         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-width.html: Added.
300         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-innerheight-innerwidth-expected.txt: Added.
301         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-innerheight-innerwidth.html: Added.
302         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener-expected.txt: Added.
303         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener.html: Added.
304         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-screenx-screeny-expected.txt: Added.
305         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-screenx-screeny.html: Added.
306         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-top-left-expected.txt: Added.
307         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-top-left.html: Added.
308         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-width-height-expected.txt: Added.
309         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-width-height.html: Added.
310         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/resources/message-opener.html: Added.
311         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/resources/w3c-import.log:
312         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/w3c-import.log:
313         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/w3c-import.log:
314         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/w3c-import.log:
315         * web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/w3c-import.log:
316         * web-platform-tests/html/browsers/the-window-object/security-window/w3c-import.log:
317         * web-platform-tests/html/browsers/the-window-object/support/w3c-import.log:
318         * web-platform-tests/html/browsers/the-window-object/w3c-import.log:
319         * web-platform-tests/html/browsers/the-window-object/window-indexed-properties-expected.txt:
320         * web-platform-tests/html/browsers/the-window-object/window-indexed-properties-strict.html:
321         * web-platform-tests/html/browsers/the-window-object/window-indexed-properties.html:
322
323 2017-04-26  WebKit Contributor  <webkitcontrib@gmail.com>
324
325         Response.blob() does not set the content-type based on the header value.
326         https://bugs.webkit.org/show_bug.cgi?id=170849
327
328         Reviewed by Alex Christensen.
329
330         * web-platform-tests/fetch/api/response/response-consume-expected.txt:
331
332 2017-04-25  Daniel Bates  <dabates@apple.com>
333
334         [Cocoa][Win] Enable of X-Content-Type-Options: nosniff header
335         https://bugs.webkit.org/show_bug.cgi?id=136452
336         <rdar://problem/23412620>
337
338         Reviewed by Brent Fulgham.
339
340         Update expected results now we support X-Content-Type-Options: nosniff.
341
342         * web-platform-tests/fetch/nosniff/parsing-nosniff-expected.txt:
343         * web-platform-tests/fetch/nosniff/script-expected.txt:
344         * web-platform-tests/fetch/nosniff/stylesheet-expected.txt:
345
346 2017-04-25  Frederic Wang  <fwang@igalia.com>
347
348         Import W3C tests for the CSSOM View module
349         https://bugs.webkit.org/show_bug.cgi?id=171215
350
351         Reviewed by Youenn Fablet.
352
353         This patch imports "cssom-view" test suite from WPT repo:
354         https://github.com/w3c/web-platform-tests/tree/master/cssom-view
355
356         * resources/import-expectations.json:
357         * resources/resource-files.json:
358         * web-platform-tests/cssom-view/CaretPosition-001-expected.txt: Added.
359         * web-platform-tests/cssom-view/CaretPosition-001.html: Added.
360         * web-platform-tests/cssom-view/HTMLBody-ScrollArea_quirksmode-expected.txt: Added.
361         * web-platform-tests/cssom-view/HTMLBody-ScrollArea_quirksmode.html: Added.
362         * web-platform-tests/cssom-view/MediaQueryList-001-expected.txt: Added.
363         * web-platform-tests/cssom-view/MediaQueryList-001.html: Added.
364         * web-platform-tests/cssom-view/MediaQueryList-with-empty-string-expected.txt: Added.
365         * web-platform-tests/cssom-view/MediaQueryList-with-empty-string.html: Added.
366         * web-platform-tests/cssom-view/OWNERS: Added.
367         * web-platform-tests/cssom-view/Screen-pixelDepth-Screen-colorDepth001-expected.txt: Added.
368         * web-platform-tests/cssom-view/Screen-pixelDepth-Screen-colorDepth001.html: Added.
369         * web-platform-tests/cssom-view/cssom-getBoundingClientRect-001-expected.txt: Added.
370         * web-platform-tests/cssom-view/cssom-getBoundingClientRect-001.html: Added.
371         * web-platform-tests/cssom-view/cssom-getBoundingClientRect-002.html: Added.
372         * web-platform-tests/cssom-view/cssom-getClientRects-expected.txt: Added.
373         * web-platform-tests/cssom-view/cssom-getClientRects.html: Added.
374         * web-platform-tests/cssom-view/cssom-view-img-attributes-001-expected.txt: Added.
375         * web-platform-tests/cssom-view/cssom-view-img-attributes-001.html: Added.
376         * web-platform-tests/cssom-view/cssom-view-window-screen-interface-expected.txt: Added.
377         * web-platform-tests/cssom-view/cssom-view-window-screen-interface.html: Added.
378         * web-platform-tests/cssom-view/cssom-view/media-query-list-interface.xht: Added.
379         * web-platform-tests/cssom-view/cssom-view/w3c-import.log: Added.
380         * web-platform-tests/cssom-view/cssom-view/window-interface-expected.txt: Added.
381         * web-platform-tests/cssom-view/cssom-view/window-interface.xht: Added.
382         * web-platform-tests/cssom-view/elementFromPoint-001-expected.txt: Added.
383         * web-platform-tests/cssom-view/elementFromPoint-001.html: Added.
384         * web-platform-tests/cssom-view/elementFromPoint-expected.txt: Added.
385         * web-platform-tests/cssom-view/elementFromPoint.html: Added.
386         * web-platform-tests/cssom-view/elementFromPosition-expected.txt: Added.
387         * web-platform-tests/cssom-view/elementFromPosition.html: Added.
388         * web-platform-tests/cssom-view/elementScroll-expected.txt: Added.
389         * web-platform-tests/cssom-view/elementScroll.html: Added.
390         * web-platform-tests/cssom-view/elementsFromPoint.html: Added.
391         * web-platform-tests/cssom-view/historical-expected.txt: Added.
392         * web-platform-tests/cssom-view/historical.html: Added.
393         * web-platform-tests/cssom-view/htmlelement-offset-width-001-expected.txt: Added.
394         * web-platform-tests/cssom-view/htmlelement-offset-width-001.html: Added.
395         * web-platform-tests/cssom-view/iframe.html: Added.
396         * web-platform-tests/cssom-view/matchMedia-expected.txt: Added.
397         * web-platform-tests/cssom-view/matchMedia.xht: Added.
398         * web-platform-tests/cssom-view/matchMediaAddListener-expected.txt: Added.
399         * web-platform-tests/cssom-view/matchMediaAddListener.html: Added.
400         * web-platform-tests/cssom-view/mouseEvent-expected.txt: Added.
401         * web-platform-tests/cssom-view/mouseEvent.html: Added.
402         * web-platform-tests/cssom-view/negativeMargins-expected.txt: Added.
403         * web-platform-tests/cssom-view/negativeMargins.html: Added.
404         * web-platform-tests/cssom-view/offsetParent_element_test-expected.txt: Added.
405         * web-platform-tests/cssom-view/offsetParent_element_test.html: Added.
406         * web-platform-tests/cssom-view/scrollWidthHeight-expected.txt: Added.
407         * web-platform-tests/cssom-view/scrollWidthHeight.xht: Added.
408         * web-platform-tests/cssom-view/scrollWidthHeightWhenNotScrollable-expected.txt: Added.
409         * web-platform-tests/cssom-view/scrollWidthHeightWhenNotScrollable.xht: Added.
410         * web-platform-tests/cssom-view/scrolling-no-browsing-context-expected.txt: Added.
411         * web-platform-tests/cssom-view/scrolling-no-browsing-context.html: Added.
412         * web-platform-tests/cssom-view/scrolling-quirks-vs-nonquirks-expected.txt: Added.
413         * web-platform-tests/cssom-view/scrolling-quirks-vs-nonquirks.html: Added.
414         * web-platform-tests/cssom-view/scrollingElement.html: Added.
415         * web-platform-tests/cssom-view/support/1x1-green.png: Added.
416         * web-platform-tests/cssom-view/support/1x1-lime.png: Added.
417         * web-platform-tests/cssom-view/support/1x1-maroon.png: Added.
418         * web-platform-tests/cssom-view/support/1x1-navy.png: Added.
419         * web-platform-tests/cssom-view/support/1x1-red.png: Added.
420         * web-platform-tests/cssom-view/support/1x1-white.png: Added.
421         * web-platform-tests/cssom-view/support/60x60-gg-rr.png: Added.
422         * web-platform-tests/cssom-view/support/60x60-green.png: Added.
423         * web-platform-tests/cssom-view/support/60x60-red.png: Added.
424         * web-platform-tests/cssom-view/support/README: Added.
425         * web-platform-tests/cssom-view/support/a-green.css: Added.
426         (.a):
427         * web-platform-tests/cssom-view/support/b-green.css: Added.
428         (.b):
429         * web-platform-tests/cssom-view/support/c-red.css: Added.
430         (.c):
431         * web-platform-tests/cssom-view/support/cat.png: Added.
432         * web-platform-tests/cssom-view/support/import-green.css: Added.
433         (.import):
434         * web-platform-tests/cssom-view/support/import-red.css: Added.
435         (.import):
436         * web-platform-tests/cssom-view/support/pattern-grg-rgr-grg.png: Added.
437         * web-platform-tests/cssom-view/support/pattern-grg-rrg-rgg.png: Added.
438         * web-platform-tests/cssom-view/support/pattern-rgr-grg-rgr.png: Added.
439         * web-platform-tests/cssom-view/support/pattern-tr.png: Added.
440         * web-platform-tests/cssom-view/support/ruler-h-50%.png: Added.
441         * web-platform-tests/cssom-view/support/ruler-h-50px.png: Added.
442         * web-platform-tests/cssom-view/support/ruler-v-100px.png: Added.
443         * web-platform-tests/cssom-view/support/ruler-v-50px.png: Added.
444         * web-platform-tests/cssom-view/support/square-purple.png: Added.
445         * web-platform-tests/cssom-view/support/square-teal.png: Added.
446         * web-platform-tests/cssom-view/support/square-white.png: Added.
447         * web-platform-tests/cssom-view/support/support/README: Added.
448         * web-platform-tests/cssom-view/support/support/swatch-green.png: Added.
449         * web-platform-tests/cssom-view/support/support/swatch-red.png: Added.
450         * web-platform-tests/cssom-view/support/support/w3c-import.log: Added.
451         * web-platform-tests/cssom-view/support/swatch-blue.png: Added.
452         * web-platform-tests/cssom-view/support/swatch-green.png: Added.
453         * web-platform-tests/cssom-view/support/swatch-lime.png: Added.
454         * web-platform-tests/cssom-view/support/swatch-orange.png: Added.
455         * web-platform-tests/cssom-view/support/swatch-red.png: Added.
456         * web-platform-tests/cssom-view/support/swatch-teal.png: Added.
457         * web-platform-tests/cssom-view/support/swatch-white.png: Added.
458         * web-platform-tests/cssom-view/support/swatch-yellow.png: Added.
459         * web-platform-tests/cssom-view/support/test-bl.png: Added.
460         * web-platform-tests/cssom-view/support/test-br.png: Added.
461         * web-platform-tests/cssom-view/support/test-inner-half-size.png: Added.
462         * web-platform-tests/cssom-view/support/test-outer.png: Added.
463         * web-platform-tests/cssom-view/support/test-tl.png: Added.
464         * web-platform-tests/cssom-view/support/test-tr.png: Added.
465         * web-platform-tests/cssom-view/support/w3c-import.log: Added.
466         * web-platform-tests/cssom-view/ttwf-js-cssomview-getclientrects-length-expected.txt: Added.
467         * web-platform-tests/cssom-view/ttwf-js-cssomview-getclientrects-length.html: Added.
468         * web-platform-tests/cssom-view/ttwf-scrollintoview-expected.txt: Added.
469         * web-platform-tests/cssom-view/ttwf-scrollintoview.html: Added.
470         * web-platform-tests/cssom-view/w3c-import.log: Added.
471         * web-platform-tests/cssom-view/window-screen-height-expected.txt: Added.
472         * web-platform-tests/cssom-view/window-screen-height-immutable-expected.txt: Added.
473         * web-platform-tests/cssom-view/window-screen-height-immutable.html: Added.
474         * web-platform-tests/cssom-view/window-screen-height.html: Added.
475         * web-platform-tests/cssom-view/window-screen-width-expected.txt: Added.
476         * web-platform-tests/cssom-view/window-screen-width-immutable-expected.txt: Added.
477         * web-platform-tests/cssom-view/window-screen-width-immutable.html: Added.
478         * web-platform-tests/cssom-view/window-screen-width.html: Added.
479
480 2017-04-24  Chris Dumez  <cdumez@apple.com>
481
482         createElementNS() should now throw only InvalidCharacterError, not NamespaceError
483         https://bugs.webkit.org/show_bug.cgi?id=171052
484
485         Reviewed by Sam Weinig.
486
487         Re-sync web-platform-tests/dom from upstream to gain test coverage.
488
489         * web-platform-tests/dom/collections/HTMLCollection-as-proto-length-get-throws.html:
490         * web-platform-tests/dom/collections/HTMLCollection-empty-name.html:
491         * web-platform-tests/dom/collections/HTMLCollection-supported-property-indices.html:
492         * web-platform-tests/dom/collections/HTMLCollection-supported-property-names.html:
493         * web-platform-tests/dom/collections/domstringmap-supported-property-names.html:
494         * web-platform-tests/dom/collections/namednodemap-supported-property-names.html:
495         * web-platform-tests/dom/events/AddEventListenerOptions-once.html:
496         * web-platform-tests/dom/events/AddEventListenerOptions-passive.html:
497         * web-platform-tests/dom/events/CustomEvent.html:
498         * web-platform-tests/dom/events/Event-cancelBubble.html:
499         * web-platform-tests/dom/events/Event-constants.html:
500         * web-platform-tests/dom/events/Event-constructors.html:
501         * web-platform-tests/dom/events/Event-defaultPrevented-after-dispatch.html:
502         * web-platform-tests/dom/events/Event-defaultPrevented.html:
503         * web-platform-tests/dom/events/Event-dispatch-bubble-canceled.html:
504         * web-platform-tests/dom/events/Event-dispatch-bubbles-false.html:
505         * web-platform-tests/dom/events/Event-dispatch-bubbles-true.html:
506         * web-platform-tests/dom/events/Event-dispatch-click.html:
507         * web-platform-tests/dom/events/Event-dispatch-detached-click.html:
508         * web-platform-tests/dom/events/Event-dispatch-handlers-changed.html:
509         * web-platform-tests/dom/events/Event-dispatch-multiple-cancelBubble.html:
510         * web-platform-tests/dom/events/Event-dispatch-multiple-stopPropagation.html:
511         * web-platform-tests/dom/events/Event-dispatch-omitted-capture.html:
512         * web-platform-tests/dom/events/Event-dispatch-order.html:
513         * web-platform-tests/dom/events/Event-dispatch-other-document.html:
514         * web-platform-tests/dom/events/Event-dispatch-propagation-stopped.html:
515         * web-platform-tests/dom/events/Event-dispatch-redispatch.html:
516         * web-platform-tests/dom/events/Event-dispatch-reenter.html:
517         * web-platform-tests/dom/events/Event-dispatch-target-moved.html:
518         * web-platform-tests/dom/events/Event-dispatch-target-removed.html:
519         * web-platform-tests/dom/events/Event-dispatch-throwing.html:
520         * web-platform-tests/dom/events/Event-init-while-dispatching.html:
521         * web-platform-tests/dom/events/Event-initEvent.html:
522         * web-platform-tests/dom/events/Event-propagation.html:
523         * web-platform-tests/dom/events/Event-subclasses-constructors.html:
524         * web-platform-tests/dom/events/Event-type-empty.html:
525         * web-platform-tests/dom/events/Event-type.html:
526         * web-platform-tests/dom/events/EventListener-handleEvent.html:
527         * web-platform-tests/dom/events/EventListener-incumbent-global-1.sub.html:
528         * web-platform-tests/dom/events/EventListener-incumbent-global-2.sub.html:
529         * web-platform-tests/dom/events/EventListener-invoke-legacy.html:
530         * web-platform-tests/dom/events/EventListenerOptions-capture.html:
531         * web-platform-tests/dom/events/EventTarget-addEventListener.html:
532         * web-platform-tests/dom/events/EventTarget-dispatchEvent-returnvalue.html:
533         * web-platform-tests/dom/events/EventTarget-dispatchEvent.html:
534         * web-platform-tests/dom/events/EventTarget-removeEventListener.html:
535         * web-platform-tests/dom/historical.html:
536         * web-platform-tests/dom/interface-objects.html:
537         * web-platform-tests/dom/interfaces.html:
538         * web-platform-tests/dom/lists/DOMTokenList-Iterable.html:
539         * web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes.html:
540         * web-platform-tests/dom/lists/DOMTokenList-iteration.html:
541         * web-platform-tests/dom/lists/DOMTokenList-stringifier.html:
542         * web-platform-tests/dom/lists/DOMTokenList-value.html:
543         * web-platform-tests/dom/nodes/CharacterData-appendChild.html:
544         * web-platform-tests/dom/nodes/CharacterData-appendData.html:
545         * web-platform-tests/dom/nodes/CharacterData-data.html:
546         * web-platform-tests/dom/nodes/CharacterData-deleteData.html:
547         * web-platform-tests/dom/nodes/CharacterData-insertData.html:
548         * web-platform-tests/dom/nodes/CharacterData-remove.html:
549         * web-platform-tests/dom/nodes/CharacterData-replaceData.html:
550         * web-platform-tests/dom/nodes/CharacterData-substringData.html:
551         * web-platform-tests/dom/nodes/CharacterData-surrogates.html:
552         * web-platform-tests/dom/nodes/ChildNode-after.html:
553         * web-platform-tests/dom/nodes/ChildNode-before.html:
554         * web-platform-tests/dom/nodes/ChildNode-replaceWith.html:
555         * web-platform-tests/dom/nodes/Comment-constructor.html:
556         * web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
557         * web-platform-tests/dom/nodes/DOMImplementation-createDocument.html:
558         * web-platform-tests/dom/nodes/DOMImplementation-createDocumentType-expected.txt:
559         * web-platform-tests/dom/nodes/DOMImplementation-createDocumentType.html:
560         * web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument.html:
561         * web-platform-tests/dom/nodes/DOMImplementation-hasFeature.html:
562         * web-platform-tests/dom/nodes/Document-URL.sub.html:
563         * web-platform-tests/dom/nodes/Document-adoptNode.html:
564         * web-platform-tests/dom/nodes/Document-characterSet-normalization.html:
565         * web-platform-tests/dom/nodes/Document-constructor.html:
566         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_bmp.html:
567         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_css.html:
568         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01.html:
569         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02.html:
570         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_gif.html:
571         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_html.html:
572         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_javascripturi.html:
573         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_jpg.html:
574         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_mimeheader_01.html:
575         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_mimeheader_02.html:
576         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_png.html:
577         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_txt.html:
578         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_xml.html:
579         * web-platform-tests/dom/nodes/Document-contentType/contentType/createDocument.html:
580         * web-platform-tests/dom/nodes/Document-contentType/contentType/createHTMLDocument.html:
581         * web-platform-tests/dom/nodes/Document-contentType/contentType/xhr_responseType_document.html:
582         * web-platform-tests/dom/nodes/Document-createAttribute.html:
583         * web-platform-tests/dom/nodes/Document-createComment.html:
584         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/w3c-import.log:
585         * web-platform-tests/dom/nodes/Document-createElement-namespace.html:
586         * web-platform-tests/dom/nodes/Document-createElement.html:
587         * web-platform-tests/dom/nodes/Document-createElementNS-expected.txt:
588         * web-platform-tests/dom/nodes/Document-createElementNS.html:
589         * web-platform-tests/dom/nodes/Document-createElementNS.js:
590         * web-platform-tests/dom/nodes/Document-createEvent.html:
591         * web-platform-tests/dom/nodes/Document-createProcessingInstruction-xhtml.xhtml:
592         * web-platform-tests/dom/nodes/Document-createProcessingInstruction.html:
593         * web-platform-tests/dom/nodes/Document-createTextNode.html:
594         * web-platform-tests/dom/nodes/Document-createTreeWalker.html:
595         * web-platform-tests/dom/nodes/Document-doctype.html:
596         * web-platform-tests/dom/nodes/Document-getElementById.html:
597         * web-platform-tests/dom/nodes/Document-getElementsByTagName-xhtml.xhtml:
598         * web-platform-tests/dom/nodes/Document-getElementsByTagName.html:
599         * web-platform-tests/dom/nodes/Document-getElementsByTagNameNS.html:
600         * web-platform-tests/dom/nodes/Document-implementation.html:
601         * web-platform-tests/dom/nodes/Document-importNode.html:
602         * web-platform-tests/dom/nodes/DocumentType-literal-xhtml.xhtml:
603         * web-platform-tests/dom/nodes/DocumentType-literal.html:
604         * web-platform-tests/dom/nodes/DocumentType-remove.html:
605         * web-platform-tests/dom/nodes/Element-childElement-null-xhtml.xhtml:
606         * web-platform-tests/dom/nodes/Element-childElement-null.html:
607         * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-add-xhtml.xhtml:
608         * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-add.html:
609         * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-remove-xhtml.xhtml:
610         * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-remove.html:
611         * web-platform-tests/dom/nodes/Element-childElementCount-nochild-xhtml.xhtml:
612         * web-platform-tests/dom/nodes/Element-childElementCount-nochild.html:
613         * web-platform-tests/dom/nodes/Element-childElementCount-xhtml.xhtml:
614         * web-platform-tests/dom/nodes/Element-childElementCount.html:
615         * web-platform-tests/dom/nodes/Element-children.html:
616         * web-platform-tests/dom/nodes/Element-classlist.html:
617         * web-platform-tests/dom/nodes/Element-closest.html:
618         * web-platform-tests/dom/nodes/Element-firstElementChild-entity-xhtml.xhtml:
619         * web-platform-tests/dom/nodes/Element-firstElementChild-namespace-xhtml.xhtml:
620         * web-platform-tests/dom/nodes/Element-firstElementChild-namespace.html:
621         * web-platform-tests/dom/nodes/Element-firstElementChild-xhtml.xhtml:
622         * web-platform-tests/dom/nodes/Element-firstElementChild.html:
623         * web-platform-tests/dom/nodes/Element-getElementsByClassName.html:
624         * web-platform-tests/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess.html:
625         * web-platform-tests/dom/nodes/Element-getElementsByTagName.html:
626         * web-platform-tests/dom/nodes/Element-getElementsByTagNameNS.html:
627         * web-platform-tests/dom/nodes/Element-hasAttributes.html:
628         * web-platform-tests/dom/nodes/Element-insertAdjacentElement.html:
629         * web-platform-tests/dom/nodes/Element-insertAdjacentText.html:
630         * web-platform-tests/dom/nodes/Element-lastElementChild-xhtml.xhtml:
631         * web-platform-tests/dom/nodes/Element-lastElementChild.html:
632         * web-platform-tests/dom/nodes/Element-matches.html:
633         * web-platform-tests/dom/nodes/Element-nextElementSibling-xhtml.xhtml:
634         * web-platform-tests/dom/nodes/Element-nextElementSibling.html:
635         * web-platform-tests/dom/nodes/Element-previousElementSibling-xhtml.xhtml:
636         * web-platform-tests/dom/nodes/Element-previousElementSibling.html:
637         * web-platform-tests/dom/nodes/Element-remove.html:
638         * web-platform-tests/dom/nodes/Element-removeAttributeNS.html:
639         * web-platform-tests/dom/nodes/Element-siblingElement-null-xhtml.xhtml:
640         * web-platform-tests/dom/nodes/Element-siblingElement-null.html:
641         * web-platform-tests/dom/nodes/Element-tagName.html:
642         * web-platform-tests/dom/nodes/Element-webkitMatchesSelector.html:
643         * web-platform-tests/dom/nodes/MutationObserver-attributes.html:
644         * web-platform-tests/dom/nodes/MutationObserver-characterData.html:
645         * web-platform-tests/dom/nodes/MutationObserver-childList.html:
646         * web-platform-tests/dom/nodes/MutationObserver-disconnect.html:
647         * web-platform-tests/dom/nodes/MutationObserver-document.html:
648         * web-platform-tests/dom/nodes/MutationObserver-inner-outer.html:
649         * web-platform-tests/dom/nodes/MutationObserver-takeRecords.html:
650         * web-platform-tests/dom/nodes/Node-appendChild.html:
651         * web-platform-tests/dom/nodes/Node-baseURI.html:
652         * web-platform-tests/dom/nodes/Node-childNodes.html:
653         * web-platform-tests/dom/nodes/Node-cloneNode.html:
654         * web-platform-tests/dom/nodes/Node-compareDocumentPosition.html:
655         * web-platform-tests/dom/nodes/Node-constants.html:
656         * web-platform-tests/dom/nodes/Node-contains-xml.xml:
657         * web-platform-tests/dom/nodes/Node-contains.html:
658         * web-platform-tests/dom/nodes/Node-insertBefore.html:
659         * web-platform-tests/dom/nodes/Node-isConnected.html:
660         * web-platform-tests/dom/nodes/Node-isEqualNode-xhtml.xhtml:
661         * web-platform-tests/dom/nodes/Node-isEqualNode.html:
662         * web-platform-tests/dom/nodes/Node-isSameNode.html:
663         * web-platform-tests/dom/nodes/Node-lookupNamespaceURI.html:
664         * web-platform-tests/dom/nodes/Node-lookupPrefix.xhtml:
665         * web-platform-tests/dom/nodes/Node-nodeName-xhtml.xhtml:
666         * web-platform-tests/dom/nodes/Node-nodeName.html:
667         * web-platform-tests/dom/nodes/Node-nodeValue.html:
668         * web-platform-tests/dom/nodes/Node-normalize.html:
669         * web-platform-tests/dom/nodes/Node-parentElement.html:
670         * web-platform-tests/dom/nodes/Node-parentNode.html:
671         * web-platform-tests/dom/nodes/Node-properties.html:
672         * web-platform-tests/dom/nodes/Node-removeChild.html:
673         * web-platform-tests/dom/nodes/Node-replaceChild.html:
674         * web-platform-tests/dom/nodes/Node-textContent.html:
675         * web-platform-tests/dom/nodes/NodeList-Iterable.html:
676         * web-platform-tests/dom/nodes/ParentNode-append.html:
677         * web-platform-tests/dom/nodes/ParentNode-prepend.html:
678         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht.xht:
679         * web-platform-tests/dom/nodes/ParentNode-querySelector-All.html:
680         * web-platform-tests/dom/nodes/ProcessingInstruction-escapes-1.xhtml:
681         * web-platform-tests/dom/nodes/ProcessingInstruction-literal-1.xhtml:
682         * web-platform-tests/dom/nodes/ProcessingInstruction-literal-2.xhtml:
683         * web-platform-tests/dom/nodes/Text-constructor.html:
684         * web-platform-tests/dom/nodes/Text-splitText.html:
685         * web-platform-tests/dom/nodes/append-on-Document.html:
686         * web-platform-tests/dom/nodes/attributes-expected.txt:
687         * web-platform-tests/dom/nodes/attributes.html:
688         * web-platform-tests/dom/nodes/case.html:
689         * web-platform-tests/dom/nodes/getElementsByClassName-01.htm:
690         * web-platform-tests/dom/nodes/getElementsByClassName-02.htm:
691         * web-platform-tests/dom/nodes/getElementsByClassName-03.htm:
692         * web-platform-tests/dom/nodes/getElementsByClassName-04.htm:
693         * web-platform-tests/dom/nodes/getElementsByClassName-05.htm:
694         * web-platform-tests/dom/nodes/getElementsByClassName-06.htm:
695         * web-platform-tests/dom/nodes/getElementsByClassName-07.htm:
696         * web-platform-tests/dom/nodes/getElementsByClassName-08.htm:
697         * web-platform-tests/dom/nodes/getElementsByClassName-09.htm:
698         * web-platform-tests/dom/nodes/getElementsByClassName-10.xml:
699         * web-platform-tests/dom/nodes/getElementsByClassName-11.xml:
700         * web-platform-tests/dom/nodes/getElementsByClassName-12.htm:
701         * web-platform-tests/dom/nodes/getElementsByClassName-13.htm:
702         * web-platform-tests/dom/nodes/getElementsByClassName-14.htm:
703         * web-platform-tests/dom/nodes/getElementsByClassName-15.htm:
704         * web-platform-tests/dom/nodes/getElementsByClassName-16.htm:
705         * web-platform-tests/dom/nodes/getElementsByClassName-17.htm:
706         * web-platform-tests/dom/nodes/getElementsByClassName-18.htm:
707         * web-platform-tests/dom/nodes/getElementsByClassName-19.htm:
708         * web-platform-tests/dom/nodes/getElementsByClassName-20.htm:
709         * web-platform-tests/dom/nodes/getElementsByClassName-21.htm:
710         * web-platform-tests/dom/nodes/getElementsByClassName-22.htm:
711         * web-platform-tests/dom/nodes/getElementsByClassName-23.htm:
712         * web-platform-tests/dom/nodes/getElementsByClassName-24.htm:
713         * web-platform-tests/dom/nodes/getElementsByClassName-25.htm:
714         * web-platform-tests/dom/nodes/getElementsByClassName-26.htm:
715         * web-platform-tests/dom/nodes/getElementsByClassName-27.htm:
716         * web-platform-tests/dom/nodes/getElementsByClassName-28.htm:
717         * web-platform-tests/dom/nodes/getElementsByClassName-29.htm:
718         * web-platform-tests/dom/nodes/getElementsByClassName-30.htm:
719         * web-platform-tests/dom/nodes/getElementsByClassName-31.htm:
720         * web-platform-tests/dom/nodes/insert-adjacent.html:
721         * web-platform-tests/dom/nodes/prepend-on-Document.html:
722         * web-platform-tests/dom/nodes/remove-unscopable.html:
723         * web-platform-tests/dom/nodes/rootNode.html:
724         * web-platform-tests/dom/nodes/w3c-import.log:
725         * web-platform-tests/dom/ranges/Range-attributes.html:
726         * web-platform-tests/dom/ranges/Range-cloneContents.html:
727         * web-platform-tests/dom/ranges/Range-cloneRange.html:
728         * web-platform-tests/dom/ranges/Range-collapse.html:
729         * web-platform-tests/dom/ranges/Range-commonAncestorContainer-2.html:
730         * web-platform-tests/dom/ranges/Range-commonAncestorContainer.html:
731         * web-platform-tests/dom/ranges/Range-compareBoundaryPoints.html:
732         * web-platform-tests/dom/ranges/Range-comparePoint-2.html:
733         * web-platform-tests/dom/ranges/Range-comparePoint.html:
734         * web-platform-tests/dom/ranges/Range-constructor.html:
735         * web-platform-tests/dom/ranges/Range-deleteContents.html:
736         * web-platform-tests/dom/ranges/Range-detach.html:
737         * web-platform-tests/dom/ranges/Range-extractContents.html:
738         * web-platform-tests/dom/ranges/Range-insertNode.html:
739         * web-platform-tests/dom/ranges/Range-intersectsNode-binding.html:
740         * web-platform-tests/dom/ranges/Range-intersectsNode.html:
741         * web-platform-tests/dom/ranges/Range-isPointInRange.html:
742         * web-platform-tests/dom/ranges/Range-mutations-appendChild.html:
743         * web-platform-tests/dom/ranges/Range-mutations-appendData.html:
744         * web-platform-tests/dom/ranges/Range-mutations-dataChange.html:
745         * web-platform-tests/dom/ranges/Range-mutations-deleteData.html:
746         * web-platform-tests/dom/ranges/Range-mutations-insertBefore.html:
747         * web-platform-tests/dom/ranges/Range-mutations-insertData.html:
748         * web-platform-tests/dom/ranges/Range-mutations-removeChild.html:
749         * web-platform-tests/dom/ranges/Range-mutations-replaceChild.html:
750         * web-platform-tests/dom/ranges/Range-mutations-replaceData.html:
751         * web-platform-tests/dom/ranges/Range-mutations-splitText.html:
752         * web-platform-tests/dom/ranges/Range-selectNode.html:
753         * web-platform-tests/dom/ranges/Range-set.html:
754         * web-platform-tests/dom/ranges/Range-stringifier.html:
755         * web-platform-tests/dom/ranges/Range-surroundContents.html:
756         * web-platform-tests/dom/traversal/NodeFilter-constants.html:
757         * web-platform-tests/dom/traversal/NodeIterator-removal.html:
758         * web-platform-tests/dom/traversal/NodeIterator.html:
759         * web-platform-tests/dom/traversal/TreeWalker-acceptNode-filter.html:
760         * web-platform-tests/dom/traversal/TreeWalker-basic.html:
761         * web-platform-tests/dom/traversal/TreeWalker-currentNode.html:
762         * web-platform-tests/dom/traversal/TreeWalker-previousNodeLastChildReject.html:
763         * web-platform-tests/dom/traversal/TreeWalker-previousSiblingLastChildSkip.html:
764         * web-platform-tests/dom/traversal/TreeWalker-traversal-reject.html:
765         * web-platform-tests/dom/traversal/TreeWalker-traversal-skip-most.html:
766         * web-platform-tests/dom/traversal/TreeWalker-traversal-skip.html:
767         * web-platform-tests/dom/traversal/TreeWalker-walking-outside-a-tree.html:
768         * web-platform-tests/dom/traversal/TreeWalker.html:
769
770 2017-04-21  Chris Dumez  <cdumez@apple.com>
771
772         Regression(r206240): XMLSerializer.serializeToString() does not properly escape '<' / '>' in attribute values
773         https://bugs.webkit.org/show_bug.cgi?id=171132
774         <rdar://problem/31426752>
775
776         Reviewed by Ryosuke Niwa.
777
778         Re-sync web-platform-tests/domparsing from upstream.
779
780         * web-platform-tests/domparsing/DOMParser-parseFromString-html.html:
781         * web-platform-tests/domparsing/DOMParser-parseFromString-xml-doctype.html:
782         * web-platform-tests/domparsing/DOMParser-parseFromString-xml.html:
783         * web-platform-tests/domparsing/XMLSerializer-serializeToString.html:
784         * web-platform-tests/domparsing/createContextualFragment.html:
785         * web-platform-tests/domparsing/innerhtml-01.xhtml:
786         * web-platform-tests/domparsing/innerhtml-03.xhtml:
787         * web-platform-tests/domparsing/innerhtml-04.html:
788         * web-platform-tests/domparsing/innerhtml-05.xhtml:
789         * web-platform-tests/domparsing/innerhtml-06.html:
790         * web-platform-tests/domparsing/innerhtml-07.html:
791         * web-platform-tests/domparsing/insert-adjacent.html:
792         * web-platform-tests/domparsing/insert_adjacent_html-xhtml.xhtml:
793         * web-platform-tests/domparsing/insert_adjacent_html.html:
794         * web-platform-tests/domparsing/outerhtml-01.html:
795         * web-platform-tests/domparsing/outerhtml-02.html:
796         * web-platform-tests/domparsing/style_attribute_html.html:
797         * web-platform-tests/domparsing/w3c-import.log:
798         * web-platform-tests/domparsing/xml-serialization.xhtml:
799
800 2017-04-19  Ryan Haddad  <ryanhaddad@apple.com>
801
802         Remove two tests after r215515.
803         https://bugs.webkit.org/show_bug.cgi?id=171014
804
805         Unreviewed test gardening.
806
807         * web-platform-tests/fetch/api/basic/scheme-about.worker-expected.txt: Removed.
808         * web-platform-tests/fetch/api/basic/scheme-about.worker.html: Removed.
809         * web-platform-tests/user-timing/clear_one_measure.worker-expected.txt: Removed.
810         * web-platform-tests/user-timing/clear_one_measure.worker.html: Removed.
811
812 2017-04-19  Ryan Haddad  <ryanhaddad@apple.com>
813
814         Rebaseline tests after r215515.
815         https://bugs.webkit.org/show_bug.cgi?id=171014
816
817         Unreviewed test gardening.
818
819         * web-platform-tests/XMLHttpRequest/getallresponseheaders-cl-expected.txt:
820         * web-platform-tests/fetch/api/redirect/redirect-count-expected.txt:
821         * web-platform-tests/fetch/api/redirect/redirect-count-worker-expected.txt:
822         * web-platform-tests/fetch/api/redirect/redirect-location-expected.txt:
823         * web-platform-tests/fetch/api/redirect/redirect-location-worker-expected.txt:
824         * web-platform-tests/html/webappapis/timers/negative-settimeout-expected.txt:
825
826 2017-04-19  Youenn Fablet  <youenn@apple.com>
827
828         Adding wpt tools
829
830         Import web-platform-tests/tools
831         https://bugs.webkit.org/show_bug.cgi?id=170718
832
833         Reviewed by Alex Christensen.
834
835         * resources/TestRepositories:
836         * resources/import-expectations.json:
837         * resources/resource-files.json:
838         * resources/web-platform-tests-modules.json: Removed.
839         * web-platform-tests/.gitignore:
840         * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.any.worker-expected.txt: Added.
841         * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.any.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker.html.
842         * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker-expected.txt: Removed.
843         * web-platform-tests/XMLHttpRequest/getallresponseheaders-cl-expected.txt:
844         * web-platform-tests/XMLHttpRequest/responsetype-expected.txt:
845         * web-platform-tests/XMLHttpRequest/send-usp.any.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.worker-expected.txt.
846         * web-platform-tests/XMLHttpRequest/send-usp.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.worker.html.
847         * web-platform-tests/XMLHttpRequest/send-usp.worker.js: Removed.
848         * web-platform-tests/XMLHttpRequest/timeout-sync-expected.txt:
849         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01-expected.txt:
850         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02-expected.txt:
851         * web-platform-tests/fetch/api/basic/accept-header.any-expected.txt:
852         * web-platform-tests/fetch/api/basic/accept-header.any.worker-expected.txt: Added.
853         * web-platform-tests/fetch/api/basic/accept-header.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/accept-header.worker.html.
854         * web-platform-tests/fetch/api/basic/accept-header.worker-expected.txt: Removed.
855         * web-platform-tests/fetch/api/basic/mode-same-origin.any-expected.txt:
856         * web-platform-tests/fetch/api/basic/mode-same-origin.any.worker-expected.txt: Added.
857         * web-platform-tests/fetch/api/basic/mode-same-origin.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/mode-same-origin.worker.html.
858         * web-platform-tests/fetch/api/basic/mode-same-origin.worker-expected.txt: Removed.
859         * web-platform-tests/fetch/api/basic/referrer.any-expected.txt:
860         * web-platform-tests/fetch/api/basic/referrer.any.worker-expected.txt: Added.
861         * web-platform-tests/fetch/api/basic/referrer.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/referrer.worker.html.
862         * web-platform-tests/fetch/api/basic/referrer.worker-expected.txt: Removed.
863         * web-platform-tests/fetch/api/basic/request-forbidden-headers.any-expected.txt:
864         * web-platform-tests/fetch/api/basic/request-forbidden-headers.any.worker-expected.txt: Added.
865         * web-platform-tests/fetch/api/basic/request-forbidden-headers.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-forbidden-headers.worker.html.
866         * web-platform-tests/fetch/api/basic/request-forbidden-headers.worker-expected.txt: Removed.
867         * web-platform-tests/fetch/api/basic/request-head.any.worker-expected.txt: Added.
868         * web-platform-tests/fetch/api/basic/request-head.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-head.worker.html.
869         * web-platform-tests/fetch/api/basic/request-head.worker-expected.txt: Removed.
870         * web-platform-tests/fetch/api/basic/request-headers.any-expected.txt:
871         * web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt: Added.
872         * web-platform-tests/fetch/api/basic/request-headers.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.worker.html.
873         * web-platform-tests/fetch/api/basic/request-headers.worker-expected.txt: Removed.
874         * web-platform-tests/fetch/api/basic/request-referrer-redirected-worker-expected.txt:
875         * web-platform-tests/fetch/api/basic/request-referrer.any-expected.txt:
876         * web-platform-tests/fetch/api/basic/request-referrer.any.worker-expected.txt: Added.
877         * web-platform-tests/fetch/api/basic/request-referrer.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-referrer.worker.html.
878         * web-platform-tests/fetch/api/basic/request-referrer.worker-expected.txt: Removed.
879         * web-platform-tests/fetch/api/basic/request-upload.any-expected.txt:
880         * web-platform-tests/fetch/api/basic/request-upload.any.worker-expected.txt: Added.
881         * web-platform-tests/fetch/api/basic/request-upload.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-upload.worker.html.
882         * web-platform-tests/fetch/api/basic/request-upload.worker-expected.txt: Removed.
883         * web-platform-tests/fetch/api/basic/scheme-about.any.worker-expected.txt: Added.
884         * web-platform-tests/fetch/api/basic/scheme-about.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/scheme-data.worker.html.
885         * web-platform-tests/fetch/api/basic/scheme-about.worker-expected.txt:
886         * web-platform-tests/fetch/api/basic/scheme-data.any.worker-expected.txt: Added.
887         * web-platform-tests/fetch/api/basic/scheme-data.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/stream-response.worker.html.
888         * web-platform-tests/fetch/api/basic/scheme-data.worker-expected.txt: Removed.
889         * web-platform-tests/fetch/api/basic/stream-response.any-expected.txt:
890         * web-platform-tests/fetch/api/basic/stream-response.any.worker-expected.txt: Added.
891         * web-platform-tests/fetch/api/basic/stream-response.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.worker.html.
892         * web-platform-tests/fetch/api/basic/stream-response.worker-expected.txt: Removed.
893         * web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt:
894         * web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Added.
895         * web-platform-tests/fetch/api/cors/cors-basic.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-cookies.worker.html.
896         * web-platform-tests/fetch/api/cors/cors-basic.worker-expected.txt: Removed.
897         * web-platform-tests/fetch/api/cors/cors-cookies.any-expected.txt:
898         * web-platform-tests/fetch/api/cors/cors-cookies.any.worker-expected.txt: Added.
899         * web-platform-tests/fetch/api/cors/cors-cookies.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.worker.html.
900         * web-platform-tests/fetch/api/cors/cors-cookies.worker-expected.txt: Removed.
901         * web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt:
902         * web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Added.
903         * web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.worker.html.
904         * web-platform-tests/fetch/api/cors/cors-no-preflight.worker-expected.txt: Removed.
905         * web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt:
906         * web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Added.
907         * web-platform-tests/fetch/api/cors/cors-origin.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-redirect.worker.html.
908         * web-platform-tests/fetch/api/cors/cors-origin.worker-expected.txt: Removed.
909         * web-platform-tests/fetch/api/cors/cors-preflight-redirect.any-expected.txt:
910         * web-platform-tests/fetch/api/cors/cors-preflight-redirect.any.worker-expected.txt: Added.
911         * web-platform-tests/fetch/api/cors/cors-preflight-redirect.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-referrer.worker.html.
912         * web-platform-tests/fetch/api/cors/cors-preflight-redirect.worker-expected.txt: Removed.
913         * web-platform-tests/fetch/api/cors/cors-preflight-referrer.any-expected.txt:
914         * web-platform-tests/fetch/api/cors/cors-preflight-referrer.any.worker-expected.txt: Added.
915         * web-platform-tests/fetch/api/cors/cors-preflight-referrer.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-star.worker.html.
916         * web-platform-tests/fetch/api/cors/cors-preflight-referrer.worker-expected.txt: Removed.
917         * web-platform-tests/fetch/api/cors/cors-preflight-star.any-expected.txt:
918         * web-platform-tests/fetch/api/cors/cors-preflight-star.any.worker-expected.txt: Added.
919         * web-platform-tests/fetch/api/cors/cors-preflight-star.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-status.worker.html.
920         * web-platform-tests/fetch/api/cors/cors-preflight-star.worker-expected.txt: Removed.
921         * web-platform-tests/fetch/api/cors/cors-preflight-status.any-expected.txt:
922         * web-platform-tests/fetch/api/cors/cors-preflight-status.any.worker-expected.txt: Added.
923         * web-platform-tests/fetch/api/cors/cors-preflight-status.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight.worker.html.
924         * web-platform-tests/fetch/api/cors/cors-preflight-status.worker-expected.txt: Removed.
925         * web-platform-tests/fetch/api/cors/cors-preflight.any-expected.txt:
926         * web-platform-tests/fetch/api/cors/cors-preflight.any.worker-expected.txt: Added.
927         * web-platform-tests/fetch/api/cors/cors-preflight.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect-credentials.worker.html.
928         * web-platform-tests/fetch/api/cors/cors-preflight.worker-expected.txt: Removed.
929         * web-platform-tests/fetch/api/cors/cors-redirect-credentials.any-expected.txt:
930         * web-platform-tests/fetch/api/cors/cors-redirect-credentials.any.worker-expected.txt: Added.
931         * web-platform-tests/fetch/api/cors/cors-redirect-credentials.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect-preflight.worker.html.
932         * web-platform-tests/fetch/api/cors/cors-redirect-credentials.worker-expected.txt: Removed.
933         * web-platform-tests/fetch/api/cors/cors-redirect-preflight.any-expected.txt:
934         * web-platform-tests/fetch/api/cors/cors-redirect-preflight.any.worker-expected.txt: Added.
935         * web-platform-tests/fetch/api/cors/cors-redirect-preflight.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect.worker.html.
936         * web-platform-tests/fetch/api/cors/cors-redirect-preflight.worker-expected.txt: Removed.
937         * web-platform-tests/fetch/api/cors/cors-redirect.any-expected.txt:
938         * web-platform-tests/fetch/api/cors/cors-redirect.any.worker-expected.txt: Added.
939         * web-platform-tests/fetch/api/cors/cors-redirect.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/credentials/authentication-basic.worker.html.
940         * web-platform-tests/fetch/api/cors/cors-redirect.worker-expected.txt: Removed.
941         * web-platform-tests/fetch/api/credentials/authentication-basic.any-expected.txt:
942         * web-platform-tests/fetch/api/credentials/authentication-basic.any.worker-expected.txt: Added.
943         * web-platform-tests/fetch/api/credentials/authentication-basic.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/credentials/cookies.worker.html.
944         * web-platform-tests/fetch/api/credentials/authentication-basic.worker-expected.txt: Removed.
945         * web-platform-tests/fetch/api/credentials/cookies.any-expected.txt:
946         * web-platform-tests/fetch/api/credentials/cookies.any.worker-expected.txt: Added.
947         * web-platform-tests/fetch/api/credentials/cookies.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/headers/historical.worker.html.
948         * web-platform-tests/fetch/api/credentials/cookies.worker-expected.txt: Removed.
949         * web-platform-tests/fetch/api/headers/historical.any.worker-expected.txt: Added.
950         * web-platform-tests/fetch/api/headers/historical.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/hr-time/basic.worker.html.
951         * web-platform-tests/fetch/api/headers/historical.worker-expected.txt: Removed.
952         * web-platform-tests/fetch/api/redirect/redirect-count-expected.txt:
953         * web-platform-tests/fetch/api/redirect/redirect-count-worker-expected.txt:
954         * web-platform-tests/fetch/api/redirect/redirect-location-expected.txt:
955         * web-platform-tests/fetch/api/redirect/redirect-location-worker-expected.txt:
956         * web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt: Copied from LayoutTests/platform/mac/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt.
957         * web-platform-tests/fetch/http-cache/partial-expected.txt:
958         * web-platform-tests/hr-time/basic.any.worker-expected.txt: Added.
959         * web-platform-tests/hr-time/basic.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/hr-time/monotonic-clock.worker.html.
960         * web-platform-tests/hr-time/basic.worker-expected.txt: Removed.
961         * web-platform-tests/hr-time/basic.worker.js: Removed.
962         * web-platform-tests/hr-time/monotonic-clock.any.worker-expected.txt: Added.
963         * web-platform-tests/hr-time/monotonic-clock.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/self-origin.worker.html.
964         * web-platform-tests/hr-time/monotonic-clock.worker-expected.txt: Removed.
965
966 2017-04-18  Manuel Rego Casasnovas  <rego@igalia.com>
967
968         [selectors4] Import W3C Test Suite
969         https://bugs.webkit.org/show_bug.cgi?id=170898
970
971         Reviewed by Youenn Fablet.
972
973         This patch imports "selectors4" test suite from WPT repo:
974         https://github.com/w3c/web-platform-tests/tree/master/css/selectors4
975
976         * resources/import-expectations.json:
977         * web-platform-tests/css/selectors4/OWNERS: Added.
978         * web-platform-tests/css/selectors4/focus-within-001-expected.html: Added.
979         * web-platform-tests/css/selectors4/focus-within-001.html: Added.
980         * web-platform-tests/css/selectors4/focus-within-002-expected.html: Added.
981         * web-platform-tests/css/selectors4/focus-within-002.html: Added.
982         * web-platform-tests/css/selectors4/focus-within-003-expected.html: Added.
983         * web-platform-tests/css/selectors4/focus-within-003.html: Added.
984         * web-platform-tests/css/selectors4/focus-within-004-expected.html: Added.
985         * web-platform-tests/css/selectors4/focus-within-004.html: Added.
986         * web-platform-tests/css/selectors4/focus-within-005-expected.html: Added.
987         * web-platform-tests/css/selectors4/focus-within-005.html: Added.
988         * web-platform-tests/css/selectors4/focus-within-006-expected.html: Added.
989         * web-platform-tests/css/selectors4/focus-within-006.html: Added.
990         * web-platform-tests/css/selectors4/focus-within-007-expected.html: Added.
991         * web-platform-tests/css/selectors4/focus-within-007.html: Added.
992         * web-platform-tests/css/selectors4/focus-within-008-expected.html: Added.
993         * web-platform-tests/css/selectors4/focus-within-008.html: Added.
994         * web-platform-tests/css/selectors4/focus-within-009-expected.txt: Added.
995         * web-platform-tests/css/selectors4/focus-within-009.html: Added.
996         * web-platform-tests/css/selectors4/focus-within-shadow-001-expected.html: Added.
997         * web-platform-tests/css/selectors4/focus-within-shadow-001.html: Added.
998         * web-platform-tests/css/selectors4/focus-within-shadow-002-expected.html: Added.
999         * web-platform-tests/css/selectors4/focus-within-shadow-002.html: Added.
1000         * web-platform-tests/css/selectors4/focus-within-shadow-003-expected.html: Added.
1001         * web-platform-tests/css/selectors4/focus-within-shadow-003.html: Added.
1002         * web-platform-tests/css/selectors4/focus-within-shadow-004-expected.html: Added.
1003         * web-platform-tests/css/selectors4/focus-within-shadow-004.html: Added.
1004         * web-platform-tests/css/selectors4/focus-within-shadow-005-expected.html: Added.
1005         * web-platform-tests/css/selectors4/focus-within-shadow-005.html: Added.
1006         * web-platform-tests/css/selectors4/focus-within-shadow-006-expected.html: Added.
1007         * web-platform-tests/css/selectors4/focus-within-shadow-006.html: Added.
1008         * web-platform-tests/css/selectors4/of-type-selectors-expected.xhtml: Added.
1009         * web-platform-tests/css/selectors4/of-type-selectors.xhtml: Added.
1010         * web-platform-tests/css/selectors4/selector-required-expected.html: Added.
1011         * web-platform-tests/css/selectors4/selector-required.html: Added.
1012         * web-platform-tests/css/selectors4/selectors-dir-selector-ltr-001-expected.xht: Added.
1013         * web-platform-tests/css/selectors4/selectors-dir-selector-ltr-001.html: Added.
1014         * web-platform-tests/css/selectors4/selectors-dir-selector-rtl-001-expected.xht: Added.
1015         * web-platform-tests/css/selectors4/selectors-dir-selector-rtl-001.html: Added.
1016         * web-platform-tests/css/selectors4/w3c-import.log: Added.
1017
1018 2017-04-14  Jiewen Tan  <jiewen_tan@apple.com>
1019
1020         [WebCrypto] Add support for ECDSA
1021         https://bugs.webkit.org/show_bug.cgi?id=170789
1022         <rdar://problem/31588604>
1023
1024         Reviewed by Brent Fulgham.
1025
1026         * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.worker-expected.txt:
1027         * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.worker-expected.txt:
1028         * web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDSA-expected.txt:
1029         * web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDSA-expected.txt:
1030         * web-platform-tests/WebCryptoAPI/import_export/ec_importKey.worker-expected.txt:
1031         * web-platform-tests/WebCryptoAPI/import_export/test_ec_importKey-expected.txt:
1032         * web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.worker-expected.txt:
1033         * web-platform-tests/WebCryptoAPI/sign_verify/hmac.worker-expected.txt:
1034         * web-platform-tests/WebCryptoAPI/sign_verify/test_ecdsa-expected.txt:
1035         * web-platform-tests/WebCryptoAPI/sign_verify/test_hmac-expected.txt:
1036
1037 2017-04-17  Tim Horton  <timothy_horton@apple.com>
1038
1039         Remove some accidentally-added .orig files
1040         https://bugs.webkit.org/show_bug.cgi?id=170908
1041
1042         Reviewed by Youenn Fablet.
1043
1044         * web-platform-tests/resources/docs/api.md.orig: Removed.
1045         * web-platform-tests/resources/examples/apisample12.html.orig: Removed.
1046         * web-platform-tests/resources/webidl2/test/widlproc/doc/htmltodtd.xsl.orig: Removed.
1047         * web-platform-tests/resources/webidl2/test/widlproc/doc/widlproc.html.orig: Removed.
1048         * web-platform-tests/resources/webidl2/test/widlproc/examples/spectowidl.xsl.orig: Removed.
1049         * web-platform-tests/resources/webidl2/test/widlproc/src/widlprocxmltohtml.xsl.orig: Removed.
1050
1051 2017-04-14  Jiewen Tan  <jiewen_tan@apple.com>
1052
1053         [WebCrypto] Support HKDF
1054         https://bugs.webkit.org/show_bug.cgi?id=170636
1055         <rdar://problem/23539827>
1056
1057         Reviewed by Brent Fulgham.
1058
1059         * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker-expected.txt:
1060         * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_hkdf-expected.txt:
1061         * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker-expected.txt:
1062         * web-platform-tests/WebCryptoAPI/import_export/test_symmetric_importKey-expected.txt:
1063
1064 2017-04-11  Youenn Fablet  <youenn@apple.com>
1065
1066         MediaStream id should be equal to msid
1067         https://bugs.webkit.org/show_bug.cgi?id=170712
1068
1069         Reviewed by Eric Carlson.
1070
1071         * web-platform-tests/webrtc/datachannel-emptystring-expected.txt:
1072         * web-platform-tests/webrtc/no-media-call-expected.txt:
1073         * web-platform-tests/webrtc/promises-call-expected.txt:
1074         * web-platform-tests/webrtc/rtcpeerconnection/setRemoteDescription-expected.txt:
1075
1076 2017-04-09  Youenn Fablet  <youenn@apple.com>
1077
1078         Resync WPT tests up to 23cd07d4685d81024b7440e042f8bbdb33e7ddec
1079         https://bugs.webkit.org/show_bug.cgi?id=170647
1080
1081         Reviewed by Sam Weinig.
1082
1083         Removing CSS import repository as it is merged into WPT.
1084
1085         * resources/TestRepositories:
1086         * resources/import-expectations.json:
1087         * resources/resource-files.json:
1088         * web-platform-tests/%CERTS_DIR%/FEFE.pem: Added.
1089         * web-platform-tests/%CERTS_DIR%/FEFF.pem: Added.
1090         * web-platform-tests/%CERTS_DIR%/cacert.pem: Added.
1091         * web-platform-tests/%CERTS_DIR%/cakey.pem: Added.
1092         * web-platform-tests/%CERTS_DIR%/index.txt: Added.
1093         * web-platform-tests/%CERTS_DIR%/index.txt.attr: Added.
1094         * web-platform-tests/%CERTS_DIR%/index.txt.attr.old: Added.
1095         * web-platform-tests/%CERTS_DIR%/index.txt.old: Added.
1096         * web-platform-tests/%CERTS_DIR%/localhost.key: Added.
1097         * web-platform-tests/%CERTS_DIR%/localhost.pem: Added.
1098         * web-platform-tests/%CERTS_DIR%/serial: Added.
1099         * web-platform-tests/%CERTS_DIR%/serial.old: Added.
1100         * web-platform-tests/%CERTS_DIR%/w3c-import.log: Added.
1101         * web-platform-tests/CONTRIBUTING.md:
1102         * web-platform-tests/IndexedDB/idbcursor-direction-index-keyrange.htm:
1103         * web-platform-tests/IndexedDB/idbcursor-direction-objectstore-keyrange.htm:
1104         * web-platform-tests/IndexedDB/idbdatabase-transaction-exception-order-expected.txt:
1105         * web-platform-tests/IndexedDB/idbdatabase-transaction-exception-order.html:
1106         * web-platform-tests/IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm:
1107         * web-platform-tests/IndexedDB/idbobjectstore_createIndex15-autoincrement-expected.txt: Added.
1108         * web-platform-tests/IndexedDB/idbobjectstore_createIndex15-autoincrement.htm: Added.
1109         * web-platform-tests/IndexedDB/idbobjectstore_deleted.htm:
1110         * web-platform-tests/IndexedDB/interleaved-cursors-expected.txt: Added.
1111         * web-platform-tests/IndexedDB/interleaved-cursors.html: Added.
1112         * web-platform-tests/IndexedDB/parallel-cursors-upgrade-expected.txt: Added.
1113         * web-platform-tests/IndexedDB/parallel-cursors-upgrade.html: Added.
1114         * web-platform-tests/IndexedDB/support-promises.js:
1115         (migrateNamedDatabase):
1116         (createNamedDatabase):
1117         (openNamedDatabase):
1118         * web-platform-tests/IndexedDB/w3c-import.log:
1119         * web-platform-tests/LICENSE.md:
1120         * web-platform-tests/README.md:
1121         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:
1122         * web-platform-tests/XMLHttpRequest/event-readystatechange-loaded.htm:
1123         * web-platform-tests/XMLHttpRequest/resources/auth2/corsenabled.py:
1124         (main):
1125         * web-platform-tests/XMLHttpRequest/resources/conditional.py:
1126         (main):
1127         * web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader-expected.txt:
1128         * web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader.htm:
1129         * web-platform-tests/XMLHttpRequest/send-conditional-cors-expected.txt: Added.
1130         * web-platform-tests/XMLHttpRequest/send-conditional-cors.htm: Added.
1131         * web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus-expected.txt:
1132         * web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus.htm:
1133         * web-platform-tests/XMLHttpRequest/send-non-same-origin-expected.txt:
1134         * web-platform-tests/XMLHttpRequest/send-non-same-origin.htm:
1135         * web-platform-tests/XMLHttpRequest/send-usp.any-expected.txt: Added.
1136         * web-platform-tests/XMLHttpRequest/send-usp.any.html: Added.
1137         * web-platform-tests/XMLHttpRequest/send-usp.any.js: Added.
1138         (encode):
1139         (x.onload.overall_test.step_func):
1140         * web-platform-tests/XMLHttpRequest/w3c-import.log:
1141         * web-platform-tests/background-fetch/OWNERS: Added.
1142         * web-platform-tests/background-fetch/interfaces-expected.txt: Added.
1143         * web-platform-tests/background-fetch/interfaces-worker.https-expected.txt: Added.
1144         * web-platform-tests/background-fetch/interfaces-worker.https.html: Added.
1145         * web-platform-tests/background-fetch/interfaces.html: Added.
1146         * web-platform-tests/background-fetch/interfaces.idl: Added.
1147         * web-platform-tests/background-fetch/interfaces.worker-expected.txt: Added.
1148         * web-platform-tests/background-fetch/interfaces.worker.html: Added.
1149         * web-platform-tests/background-fetch/interfaces.worker.js: Added.
1150         (promise_test):
1151         * web-platform-tests/background-fetch/w3c-import.log: Added.
1152         * web-platform-tests/beacon/headers/header-referrer-no-referrer-expected.txt: Added.
1153         * web-platform-tests/beacon/headers/header-referrer-no-referrer-when-downgrade.https-expected.txt: Added.
1154         * web-platform-tests/beacon/headers/header-referrer-no-referrer-when-downgrade.https.html: Added.
1155         * web-platform-tests/beacon/headers/header-referrer-no-referrer.html: Added.
1156         * web-platform-tests/beacon/headers/header-referrer-origin-expected.txt: Added.
1157         * web-platform-tests/beacon/headers/header-referrer-origin-when-cross-origin-expected.txt: Added.
1158         * web-platform-tests/beacon/headers/header-referrer-origin-when-cross-origin.html: Added.
1159         * web-platform-tests/beacon/headers/header-referrer-origin.html: Added.
1160         * web-platform-tests/beacon/headers/header-referrer-same-origin-expected.txt: Added.
1161         * web-platform-tests/beacon/headers/header-referrer-same-origin.html: Added.
1162         * web-platform-tests/beacon/headers/header-referrer-strict-origin-when-cross-origin.https-expected.txt: Added.
1163         * web-platform-tests/beacon/headers/header-referrer-strict-origin-when-cross-origin.https.html: Added.
1164         * web-platform-tests/beacon/headers/header-referrer-strict-origin.https-expected.txt: Added.
1165         * web-platform-tests/beacon/headers/header-referrer-strict-origin.https.html: Added.
1166         * web-platform-tests/beacon/headers/header-referrer-unsafe-url.https-expected.txt: Added.
1167         * web-platform-tests/beacon/headers/header-referrer-unsafe-url.https.html: Added.
1168         * web-platform-tests/beacon/headers/header-referrer.js: Added.
1169         (testReferrerHeader):
1170         (return.new.Promise.):
1171         (return.new.Promise):
1172         * web-platform-tests/beacon/headers/w3c-import.log: Added.
1173         * web-platform-tests/beacon/resources/inspect-header.py: Added.
1174         (main):
1175         * web-platform-tests/beacon/resources/w3c-import.log: Added.
1176         * web-platform-tests/check_stability.py:
1177         (get_git_cmd.git):
1178         (fetch_wpt):
1179         (get_branch_point):
1180         (get_files_changed):
1181         (process_results):
1182         (markdown_adjust):
1183         (get_parser):
1184         (main):
1185         * web-platform-tests/ci_lint.sh:
1186         * web-platform-tests/cors/allow-headers-expected.txt:
1187         * web-platform-tests/cors/allow-headers.htm:
1188         * web-platform-tests/cors/origin-expected.txt:
1189         * web-platform-tests/cors/origin.htm:
1190         * web-platform-tests/cors/preflight-failure.htm:
1191         * web-platform-tests/cors/redirect-userinfo-expected.txt:
1192         * web-platform-tests/cors/redirect-userinfo.htm:
1193         * web-platform-tests/cors/request-headers.htm:
1194         * web-platform-tests/css-timing-1/OWNERS: Added.
1195         * web-platform-tests/css-timing-1/cubic-bezier-timing-functions-output-expected.txt: Added.
1196         * web-platform-tests/css-timing-1/cubic-bezier-timing-functions-output.html: Added.
1197         * web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt: Added.
1198         * web-platform-tests/css-timing-1/frames-timing-functions-output.html: Added.
1199         * web-platform-tests/css-timing-1/frames-timing-functions-syntax-expected.txt: Added.
1200         * web-platform-tests/css-timing-1/frames-timing-functions-syntax.html: Added.
1201         * web-platform-tests/css-timing-1/step-timing-functions-output-expected.txt: Added.
1202         * web-platform-tests/css-timing-1/step-timing-functions-output.html: Added.
1203         * web-platform-tests/css-timing-1/testcommon.js: Added.
1204         (createDiv):
1205         (createElement):
1206         (pxToNum):
1207         (xForT):
1208         (yForT):
1209         (tForX):
1210         (return.bezierClosure):
1211         (cubicBezier):
1212         * web-platform-tests/css-timing-1/w3c-import.log: Added.
1213         * web-platform-tests/css/.htaccess: Added.
1214         * web-platform-tests/css/OWNERS: Added.
1215         * web-platform-tests/css/README.md: Added.
1216         * web-platform-tests/css/build-css-testsuites.sh: Added.
1217         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001.xht:
1218         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001.xht:
1219         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001.xht:
1220         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001.xht:
1221         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-repeat-001.xht:
1222         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001.xht:
1223         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-flexible-lengths-001.xht:
1224         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-areas-001.xht:
1225         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001.xht:
1226         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-named-grid-lines-001.xht:
1227         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-repeat-001.xht:
1228         * web-platform-tests/css/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001.xht:
1229         * web-platform-tests/css/css-grid-1/grid-items/w3c-import.log:
1230         * web-platform-tests/css/css-grid-1/grid-model/grid-computed-value-display-floated-items-001.xht:
1231         * web-platform-tests/css/css-grid-1/grid-model/grid-support-display-001.xht:
1232         * web-platform-tests/css/css-grid-1/grid-model/w3c-import.log:
1233         * web-platform-tests/css/requirements.txt: Added.
1234         * web-platform-tests/css/w3c-import.log: Added.
1235         * web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
1236         * web-platform-tests/dom/lists/DOMTokenList-iteration-expected.txt:
1237         * web-platform-tests/dom/lists/DOMTokenList-iteration.html:
1238         * web-platform-tests/dom/lists/README.md: Added.
1239         * web-platform-tests/dom/lists/w3c-import.log:
1240         * web-platform-tests/dom/nodes/Document-createEvent-expected.txt:
1241         * web-platform-tests/dom/nodes/Document-createEvent.html:
1242         * web-platform-tests/dom/nodes/Document-createEvent.js:
1243         * web-platform-tests/encrypted-media/content/content-metadata.js:
1244         * web-platform-tests/encrypted-media/content/w3c-import.log:
1245         * web-platform-tests/fetch/OWNERS:
1246         * web-platform-tests/fetch/api/basic/accept-header-expected.txt: Removed.
1247         * web-platform-tests/fetch/api/basic/accept-header-worker-expected.txt: Removed.
1248         * web-platform-tests/fetch/api/basic/accept-header-worker.html: Removed.
1249         * web-platform-tests/fetch/api/basic/accept-header.any-expected.txt: Added.
1250         * web-platform-tests/fetch/api/basic/accept-header.any.html: Added.
1251         * web-platform-tests/fetch/api/basic/accept-header.any.js: Added.
1252         (promise_test):
1253         * web-platform-tests/fetch/api/basic/accept-header.html: Removed.
1254         * web-platform-tests/fetch/api/basic/accept-header.js: Removed.
1255         * web-platform-tests/fetch/api/basic/accept-header.worker-expected.txt: Added.
1256         * web-platform-tests/fetch/api/basic/accept-header.worker.html: Added.
1257         * web-platform-tests/fetch/api/basic/mode-same-origin-expected.txt: Removed.
1258         * web-platform-tests/fetch/api/basic/mode-same-origin-worker-expected.txt: Removed.
1259         * web-platform-tests/fetch/api/basic/mode-same-origin-worker.html: Removed.
1260         * web-platform-tests/fetch/api/basic/mode-same-origin.any-expected.txt: Added.
1261         * web-platform-tests/fetch/api/basic/mode-same-origin.any.html: Added.
1262         * web-platform-tests/fetch/api/basic/mode-same-origin.any.js: Added.
1263         * web-platform-tests/fetch/api/basic/mode-same-origin.html: Removed.
1264         * web-platform-tests/fetch/api/basic/mode-same-origin.js: Removed.
1265         * web-platform-tests/fetch/api/basic/mode-same-origin.worker-expected.txt: Added.
1266         * web-platform-tests/fetch/api/basic/mode-same-origin.worker.html: Added.
1267         * web-platform-tests/fetch/api/basic/referrer-expected.txt: Removed.
1268         * web-platform-tests/fetch/api/basic/referrer-worker-expected.txt: Removed.
1269         * web-platform-tests/fetch/api/basic/referrer-worker.html: Removed.
1270         * web-platform-tests/fetch/api/basic/referrer.any-expected.txt: Added.
1271         * web-platform-tests/fetch/api/basic/referrer.any.html: Added.
1272         * web-platform-tests/fetch/api/basic/referrer.any.js: Added.
1273         * web-platform-tests/fetch/api/basic/referrer.html: Removed.
1274         * web-platform-tests/fetch/api/basic/referrer.js: Removed.
1275         * web-platform-tests/fetch/api/basic/referrer.worker-expected.txt: Added.
1276         * web-platform-tests/fetch/api/basic/referrer.worker.html: Added.
1277         * web-platform-tests/fetch/api/basic/request-forbidden-headers-expected.txt: Removed.
1278         * web-platform-tests/fetch/api/basic/request-forbidden-headers-worker-expected.txt: Removed.
1279         * web-platform-tests/fetch/api/basic/request-forbidden-headers-worker.html: Removed.
1280         * web-platform-tests/fetch/api/basic/request-forbidden-headers.any-expected.txt: Added.
1281         * web-platform-tests/fetch/api/basic/request-forbidden-headers.any.html: Added.
1282         * web-platform-tests/fetch/api/basic/request-forbidden-headers.any.js: Added.
1283         * web-platform-tests/fetch/api/basic/request-forbidden-headers.html: Removed.
1284         * web-platform-tests/fetch/api/basic/request-forbidden-headers.js: Removed.
1285         * web-platform-tests/fetch/api/basic/request-forbidden-headers.worker-expected.txt: Added.
1286         * web-platform-tests/fetch/api/basic/request-forbidden-headers.worker.html: Added.
1287         * web-platform-tests/fetch/api/basic/request-head-worker-expected.txt: Removed.
1288         * web-platform-tests/fetch/api/basic/request-head-worker.html: Removed.
1289         * web-platform-tests/fetch/api/basic/request-head.any-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-head-expected.txt.
1290         * web-platform-tests/fetch/api/basic/request-head.any.html: Added.
1291         * web-platform-tests/fetch/api/basic/request-head.any.js: Added.
1292         (promise_test):
1293         * web-platform-tests/fetch/api/basic/request-head.html: Removed.
1294         * web-platform-tests/fetch/api/basic/request-head.js: Removed.
1295         * web-platform-tests/fetch/api/basic/request-head.worker-expected.txt: Added.
1296         * web-platform-tests/fetch/api/basic/request-head.worker.html: Added.
1297         * web-platform-tests/fetch/api/basic/request-headers-expected.txt: Removed.
1298         * web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt: Removed.
1299         * web-platform-tests/fetch/api/basic/request-headers-worker.html: Removed.
1300         * web-platform-tests/fetch/api/basic/request-headers.any-expected.txt: Added.
1301         * web-platform-tests/fetch/api/basic/request-headers.any.html: Added.
1302         * web-platform-tests/fetch/api/basic/request-headers.any.js: Added.
1303         * web-platform-tests/fetch/api/basic/request-headers.html: Removed.
1304         * web-platform-tests/fetch/api/basic/request-headers.js: Removed.
1305         * web-platform-tests/fetch/api/basic/request-headers.worker-expected.txt: Added.
1306         * web-platform-tests/fetch/api/basic/request-headers.worker.html: Added.
1307         * web-platform-tests/fetch/api/basic/request-referrer-expected.txt: Removed.
1308         * web-platform-tests/fetch/api/basic/request-referrer-redirected-worker-expected.txt:
1309         * web-platform-tests/fetch/api/basic/request-referrer-redirected-worker.html:
1310         * web-platform-tests/fetch/api/basic/request-referrer-worker-expected.txt: Removed.
1311         * web-platform-tests/fetch/api/basic/request-referrer-worker.html: Removed.
1312         * web-platform-tests/fetch/api/basic/request-referrer.any-expected.txt: Added.
1313         * web-platform-tests/fetch/api/basic/request-referrer.any.html: Added.
1314         * web-platform-tests/fetch/api/basic/request-referrer.any.js: Added.
1315         * web-platform-tests/fetch/api/basic/request-referrer.html: Removed.
1316         * web-platform-tests/fetch/api/basic/request-referrer.js: Removed.
1317         * web-platform-tests/fetch/api/basic/request-referrer.worker-expected.txt: Added.
1318         * web-platform-tests/fetch/api/basic/request-referrer.worker.html: Added.
1319         * web-platform-tests/fetch/api/basic/request-upload-expected.txt: Removed.
1320         * web-platform-tests/fetch/api/basic/request-upload-worker-expected.txt: Removed.
1321         * web-platform-tests/fetch/api/basic/request-upload-worker.html: Removed.
1322         * web-platform-tests/fetch/api/basic/request-upload.any-expected.txt: Added.
1323         * web-platform-tests/fetch/api/basic/request-upload.any.html: Added.
1324         * web-platform-tests/fetch/api/basic/request-upload.any.js: Added.
1325         * web-platform-tests/fetch/api/basic/request-upload.html: Removed.
1326         * web-platform-tests/fetch/api/basic/request-upload.js: Removed.
1327         * web-platform-tests/fetch/api/basic/request-upload.worker-expected.txt: Added.
1328         * web-platform-tests/fetch/api/basic/request-upload.worker.html: Added.
1329         * web-platform-tests/fetch/api/basic/scheme-about-worker-expected.txt: Removed.
1330         * web-platform-tests/fetch/api/basic/scheme-about-worker.html: Removed.
1331         * web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about-expected.txt.
1332         * web-platform-tests/fetch/api/basic/scheme-about.any.html: Added.
1333         * web-platform-tests/fetch/api/basic/scheme-about.any.js: Added.
1334         * web-platform-tests/fetch/api/basic/scheme-about.html: Removed.
1335         * web-platform-tests/fetch/api/basic/scheme-about.js: Removed.
1336         * web-platform-tests/fetch/api/basic/scheme-about.worker-expected.txt: Added.
1337         * web-platform-tests/fetch/api/basic/scheme-about.worker.html: Added.
1338         * web-platform-tests/fetch/api/basic/scheme-data-worker-expected.txt: Removed.
1339         * web-platform-tests/fetch/api/basic/scheme-data-worker.html: Removed.
1340         * web-platform-tests/fetch/api/basic/scheme-data.any-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/scheme-data-expected.txt.
1341         * web-platform-tests/fetch/api/basic/scheme-data.any.html: Added.
1342         * web-platform-tests/fetch/api/basic/scheme-data.any.js: Added.
1343         * web-platform-tests/fetch/api/basic/scheme-data.html: Removed.
1344         * web-platform-tests/fetch/api/basic/scheme-data.js: Removed.
1345         * web-platform-tests/fetch/api/basic/scheme-data.worker-expected.txt: Added.
1346         * web-platform-tests/fetch/api/basic/scheme-data.worker.html: Added.
1347         * web-platform-tests/fetch/api/basic/stream-response-expected.txt: Removed.
1348         * web-platform-tests/fetch/api/basic/stream-response-worker-expected.txt: Removed.
1349         * web-platform-tests/fetch/api/basic/stream-response-worker.html: Removed.
1350         * web-platform-tests/fetch/api/basic/stream-response.any-expected.txt: Added.
1351         * web-platform-tests/fetch/api/basic/stream-response.any.html: Added.
1352         * web-platform-tests/fetch/api/basic/stream-response.any.js: Added.
1353         (promise_test):
1354         * web-platform-tests/fetch/api/basic/stream-response.html: Removed.
1355         * web-platform-tests/fetch/api/basic/stream-response.js: Removed.
1356         * web-platform-tests/fetch/api/basic/stream-response.worker-expected.txt: Added.
1357         * web-platform-tests/fetch/api/basic/stream-response.worker.html: Added.
1358         * web-platform-tests/fetch/api/basic/w3c-import.log:
1359         * web-platform-tests/fetch/api/cors/cors-basic-expected.txt: Removed.
1360         * web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt: Removed.
1361         * web-platform-tests/fetch/api/cors/cors-basic-worker.html: Removed.
1362         * web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Added.
1363         * web-platform-tests/fetch/api/cors/cors-basic.any.html: Added.
1364         * web-platform-tests/fetch/api/cors/cors-basic.any.js: Added.
1365         * web-platform-tests/fetch/api/cors/cors-basic.html: Removed.
1366         * web-platform-tests/fetch/api/cors/cors-basic.js: Removed.
1367         * web-platform-tests/fetch/api/cors/cors-basic.worker-expected.txt: Added.
1368         * web-platform-tests/fetch/api/cors/cors-basic.worker.html: Added.
1369         * web-platform-tests/fetch/api/cors/cors-cookies-expected.txt: Removed.
1370         * web-platform-tests/fetch/api/cors/cors-cookies-worker-expected.txt: Removed.
1371         * web-platform-tests/fetch/api/cors/cors-cookies-worker.html: Removed.
1372         * web-platform-tests/fetch/api/cors/cors-cookies.any-expected.txt: Added.
1373         * web-platform-tests/fetch/api/cors/cors-cookies.any.html: Added.
1374         * web-platform-tests/fetch/api/cors/cors-cookies.any.js: Added.
1375         * web-platform-tests/fetch/api/cors/cors-cookies.html: Removed.
1376         * web-platform-tests/fetch/api/cors/cors-cookies.js: Removed.
1377         * web-platform-tests/fetch/api/cors/cors-cookies.worker-expected.txt: Added.
1378         * web-platform-tests/fetch/api/cors/cors-cookies.worker.html: Added.
1379         * web-platform-tests/fetch/api/cors/cors-filtering-expected.txt:
1380         * web-platform-tests/fetch/api/cors/cors-filtering-worker-expected.txt:
1381         * web-platform-tests/fetch/api/cors/cors-filtering.js:
1382         (corsExposeFilter):
1383         * web-platform-tests/fetch/api/cors/cors-no-preflight-expected.txt: Removed.
1384         * web-platform-tests/fetch/api/cors/cors-no-preflight-worker-expected.txt: Removed.
1385         * web-platform-tests/fetch/api/cors/cors-no-preflight-worker.html: Removed.
1386         * web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Added.
1387         * web-platform-tests/fetch/api/cors/cors-no-preflight.any.html: Added.
1388         * web-platform-tests/fetch/api/cors/cors-no-preflight.any.js: Added.
1389         * web-platform-tests/fetch/api/cors/cors-no-preflight.html: Removed.
1390         * web-platform-tests/fetch/api/cors/cors-no-preflight.js: Removed.
1391         * web-platform-tests/fetch/api/cors/cors-no-preflight.worker-expected.txt: Added.
1392         * web-platform-tests/fetch/api/cors/cors-no-preflight.worker.html: Added.
1393         * web-platform-tests/fetch/api/cors/cors-origin-expected.txt: Removed.
1394         * web-platform-tests/fetch/api/cors/cors-origin-worker-expected.txt: Removed.
1395         * web-platform-tests/fetch/api/cors/cors-origin-worker.html: Removed.
1396         * web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Added.
1397         * web-platform-tests/fetch/api/cors/cors-origin.any.html: Added.
1398         * web-platform-tests/fetch/api/cors/cors-origin.any.js: Added.
1399         * web-platform-tests/fetch/api/cors/cors-origin.html: Removed.
1400         * web-platform-tests/fetch/api/cors/cors-origin.js: Removed.
1401         * web-platform-tests/fetch/api/cors/cors-origin.worker-expected.txt: Added.
1402         * web-platform-tests/fetch/api/cors/cors-origin.worker.html: Added.
1403         * web-platform-tests/fetch/api/cors/cors-preflight-expected.txt: Removed.
1404         * web-platform-tests/fetch/api/cors/cors-preflight-redirect-expected.txt: Removed.
1405         * web-platform-tests/fetch/api/cors/cors-preflight-redirect-worker-expected.txt: Removed.
1406         * web-platform-tests/fetch/api/cors/cors-preflight-redirect-worker.html: Removed.
1407         * web-platform-tests/fetch/api/cors/cors-preflight-redirect.any-expected.txt: Added.
1408         * web-platform-tests/fetch/api/cors/cors-preflight-redirect.any.html: Added.
1409         * web-platform-tests/fetch/api/cors/cors-preflight-redirect.any.js: Added.
1410         * web-platform-tests/fetch/api/cors/cors-preflight-redirect.html: Removed.
1411         * web-platform-tests/fetch/api/cors/cors-preflight-redirect.js: Removed.
1412         * web-platform-tests/fetch/api/cors/cors-preflight-redirect.worker-expected.txt: Added.
1413         * web-platform-tests/fetch/api/cors/cors-preflight-redirect.worker.html: Added.
1414         * web-platform-tests/fetch/api/cors/cors-preflight-referrer-expected.txt: Removed.
1415         * web-platform-tests/fetch/api/cors/cors-preflight-referrer-worker-expected.txt: Removed.
1416         * web-platform-tests/fetch/api/cors/cors-preflight-referrer-worker.html: Removed.
1417         * web-platform-tests/fetch/api/cors/cors-preflight-referrer.any-expected.txt: Added.
1418         * web-platform-tests/fetch/api/cors/cors-preflight-referrer.any.html: Added.
1419         * web-platform-tests/fetch/api/cors/cors-preflight-referrer.any.js: Added.
1420         * web-platform-tests/fetch/api/cors/cors-preflight-referrer.html: Removed.
1421         * web-platform-tests/fetch/api/cors/cors-preflight-referrer.js: Removed.
1422         * web-platform-tests/fetch/api/cors/cors-preflight-referrer.worker-expected.txt: Added.
1423         * web-platform-tests/fetch/api/cors/cors-preflight-referrer.worker.html: Added.
1424         * web-platform-tests/fetch/api/cors/cors-preflight-star-expected.txt: Removed.
1425         * web-platform-tests/fetch/api/cors/cors-preflight-star-worker-expected.txt: Removed.
1426         * web-platform-tests/fetch/api/cors/cors-preflight-star-worker.html: Removed.
1427         * web-platform-tests/fetch/api/cors/cors-preflight-star.any-expected.txt: Added.
1428         * web-platform-tests/fetch/api/cors/cors-preflight-star.any.html: Added.
1429         * web-platform-tests/fetch/api/cors/cors-preflight-star.any.js: Added.
1430         * web-platform-tests/fetch/api/cors/cors-preflight-star.html: Removed.
1431         * web-platform-tests/fetch/api/cors/cors-preflight-star.js: Removed.
1432         * web-platform-tests/fetch/api/cors/cors-preflight-star.worker-expected.txt: Added.
1433         * web-platform-tests/fetch/api/cors/cors-preflight-star.worker.html: Added.
1434         * web-platform-tests/fetch/api/cors/cors-preflight-status-expected.txt: Removed.
1435         * web-platform-tests/fetch/api/cors/cors-preflight-status-worker-expected.txt: Removed.
1436         * web-platform-tests/fetch/api/cors/cors-preflight-status-worker.html: Removed.
1437         * web-platform-tests/fetch/api/cors/cors-preflight-status.any-expected.txt: Added.
1438         * web-platform-tests/fetch/api/cors/cors-preflight-status.any.html: Added.
1439         * web-platform-tests/fetch/api/cors/cors-preflight-status.any.js: Added.
1440         (corsPreflightStatus):
1441         * web-platform-tests/fetch/api/cors/cors-preflight-status.html: Removed.
1442         * web-platform-tests/fetch/api/cors/cors-preflight-status.js: Removed.
1443         * web-platform-tests/fetch/api/cors/cors-preflight-status.worker-expected.txt: Added.
1444         * web-platform-tests/fetch/api/cors/cors-preflight-status.worker.html: Added.
1445         * web-platform-tests/fetch/api/cors/cors-preflight-worker-expected.txt: Removed.
1446         * web-platform-tests/fetch/api/cors/cors-preflight-worker.html: Removed.
1447         * web-platform-tests/fetch/api/cors/cors-preflight.any-expected.txt: Added.
1448         * web-platform-tests/fetch/api/cors/cors-preflight.any.html: Added.
1449         * web-platform-tests/fetch/api/cors/cors-preflight.any.js: Added.
1450         * web-platform-tests/fetch/api/cors/cors-preflight.html: Removed.
1451         * web-platform-tests/fetch/api/cors/cors-preflight.js: Removed.
1452         * web-platform-tests/fetch/api/cors/cors-preflight.worker-expected.txt: Added.
1453         * web-platform-tests/fetch/api/cors/cors-preflight.worker.html: Added.
1454         * web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt: Removed.
1455         * web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt: Removed.
1456         * web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker.html: Removed.
1457         * web-platform-tests/fetch/api/cors/cors-redirect-credentials.any-expected.txt: Added.
1458         * web-platform-tests/fetch/api/cors/cors-redirect-credentials.any.html: Added.
1459         * web-platform-tests/fetch/api/cors/cors-redirect-credentials.any.js: Added.
1460         * web-platform-tests/fetch/api/cors/cors-redirect-credentials.html: Removed.
1461         * web-platform-tests/fetch/api/cors/cors-redirect-credentials.js: Removed.
1462         * web-platform-tests/fetch/api/cors/cors-redirect-credentials.worker-expected.txt: Added.
1463         * web-platform-tests/fetch/api/cors/cors-redirect-credentials.worker.html: Added.
1464         * web-platform-tests/fetch/api/cors/cors-redirect-expected.txt: Removed.
1465         * web-platform-tests/fetch/api/cors/cors-redirect-preflight-expected.txt: Removed.
1466         * web-platform-tests/fetch/api/cors/cors-redirect-preflight-worker-expected.txt: Removed.
1467         * web-platform-tests/fetch/api/cors/cors-redirect-preflight-worker.html: Removed.
1468         * web-platform-tests/fetch/api/cors/cors-redirect-preflight.any-expected.txt: Added.
1469         * web-platform-tests/fetch/api/cors/cors-redirect-preflight.any.html: Added.
1470         * web-platform-tests/fetch/api/cors/cors-redirect-preflight.any.js: Added.
1471         * web-platform-tests/fetch/api/cors/cors-redirect-preflight.html: Removed.
1472         * web-platform-tests/fetch/api/cors/cors-redirect-preflight.js: Removed.
1473         * web-platform-tests/fetch/api/cors/cors-redirect-preflight.worker-expected.txt: Added.
1474         * web-platform-tests/fetch/api/cors/cors-redirect-preflight.worker.html: Added.
1475         * web-platform-tests/fetch/api/cors/cors-redirect-worker-expected.txt: Removed.
1476         * web-platform-tests/fetch/api/cors/cors-redirect-worker.html: Removed.
1477         * web-platform-tests/fetch/api/cors/cors-redirect.any-expected.txt: Added.
1478         * web-platform-tests/fetch/api/cors/cors-redirect.any.html: Added.
1479         * web-platform-tests/fetch/api/cors/cors-redirect.any.js: Added.
1480         * web-platform-tests/fetch/api/cors/cors-redirect.html: Removed.
1481         * web-platform-tests/fetch/api/cors/cors-redirect.js: Removed.
1482         * web-platform-tests/fetch/api/cors/cors-redirect.worker-expected.txt: Added.
1483         * web-platform-tests/fetch/api/cors/cors-redirect.worker.html: Added.
1484         * web-platform-tests/fetch/api/cors/w3c-import.log:
1485         * web-platform-tests/fetch/api/credentials/authentication-basic-expected.txt: Removed.
1486         * web-platform-tests/fetch/api/credentials/authentication-basic-worker-expected.txt: Removed.
1487         * web-platform-tests/fetch/api/credentials/authentication-basic-worker.html: Removed.
1488         * web-platform-tests/fetch/api/credentials/authentication-basic.any-expected.txt: Added.
1489         * web-platform-tests/fetch/api/credentials/authentication-basic.any.html: Added.
1490         * web-platform-tests/fetch/api/credentials/authentication-basic.any.js: Added.
1491         * web-platform-tests/fetch/api/credentials/authentication-basic.html: Removed.
1492         * web-platform-tests/fetch/api/credentials/authentication-basic.js: Removed.
1493         * web-platform-tests/fetch/api/credentials/authentication-basic.worker-expected.txt: Added.
1494         * web-platform-tests/fetch/api/credentials/authentication-basic.worker.html: Added.
1495         * web-platform-tests/fetch/api/credentials/cookies-expected.txt: Removed.
1496         * web-platform-tests/fetch/api/credentials/cookies-worker-expected.txt: Removed.
1497         * web-platform-tests/fetch/api/credentials/cookies-worker.html: Removed.
1498         * web-platform-tests/fetch/api/credentials/cookies.any-expected.txt: Added.
1499         * web-platform-tests/fetch/api/credentials/cookies.any.html: Added.
1500         * web-platform-tests/fetch/api/credentials/cookies.any.js: Added.
1501         * web-platform-tests/fetch/api/credentials/cookies.html: Removed.
1502         * web-platform-tests/fetch/api/credentials/cookies.js: Removed.
1503         * web-platform-tests/fetch/api/credentials/cookies.worker-expected.txt: Added.
1504         * web-platform-tests/fetch/api/credentials/cookies.worker.html: Added.
1505         * web-platform-tests/fetch/api/credentials/w3c-import.log:
1506         * web-platform-tests/fetch/api/headers/headers-idl-expected.txt:
1507         * web-platform-tests/fetch/api/headers/historical.any-expected.txt: Added.
1508         * web-platform-tests/fetch/api/headers/historical.any.html: Added.
1509         * web-platform-tests/fetch/api/headers/historical.any.js: Added.
1510         (test):
1511         * web-platform-tests/fetch/api/headers/historical.worker-expected.txt: Added.
1512         * web-platform-tests/fetch/api/headers/historical.worker.html: Added.
1513         * web-platform-tests/fetch/api/headers/w3c-import.log:
1514         * web-platform-tests/fetch/api/redirect/redirect-count-cross-origin-worker-expected.txt:
1515         * web-platform-tests/fetch/api/redirect/redirect-count-expected.txt:
1516         * web-platform-tests/fetch/api/redirect/redirect-count-worker-expected.txt:
1517         * web-platform-tests/fetch/api/redirect/redirect-location-expected.txt:
1518         * web-platform-tests/fetch/api/redirect/redirect-location-worker-expected.txt:
1519         * web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt: Removed.
1520         * web-platform-tests/fetch/api/request/request-init-003.sub-expected.txt:
1521         * web-platform-tests/fetch/api/request/request-init-003.sub.html:
1522         * web-platform-tests/fetch/api/resources/redirect-count.py: Removed.
1523         * web-platform-tests/fetch/http-cache/304-update-expected.txt: Added.
1524         * web-platform-tests/fetch/http-cache/304-update.html: Added.
1525         * web-platform-tests/fetch/http-cache/README.md: Added.
1526         * web-platform-tests/fetch/http-cache/cc-request-expected.txt: Added.
1527         * web-platform-tests/fetch/http-cache/cc-request.html: Added.
1528         * web-platform-tests/fetch/http-cache/freshness-expected.txt: Added.
1529         * web-platform-tests/fetch/http-cache/freshness.html: Added.
1530         * web-platform-tests/fetch/http-cache/heuristic-expected.txt: Added.
1531         * web-platform-tests/fetch/http-cache/heuristic.html: Added.
1532         * web-platform-tests/fetch/http-cache/http-cache.js: Added.
1533         (make_url):
1534         (server_state):
1535         (make_test.fetch_functions.push.):
1536         (make_test.fetch_functions.push):
1537         (make_test.):
1538         (make_test.run_next_step):
1539         (make_test):
1540         (http_date):
1541         * web-platform-tests/fetch/http-cache/invalidate-expected.txt: Added.
1542         * web-platform-tests/fetch/http-cache/invalidate.html: Added.
1543         * web-platform-tests/fetch/http-cache/partial-expected.txt: Added.
1544         * web-platform-tests/fetch/http-cache/partial.html: Added.
1545         * web-platform-tests/fetch/http-cache/resources/http-cache.py: Added.
1546         (main):
1547         * web-platform-tests/fetch/http-cache/resources/w3c-import.log: Added.
1548         * web-platform-tests/fetch/http-cache/status-expected.txt: Added.
1549         * web-platform-tests/fetch/http-cache/status.html: Added.
1550         * web-platform-tests/fetch/http-cache/vary-expected.txt: Added.
1551         * web-platform-tests/fetch/http-cache/vary.html: Added.
1552         * web-platform-tests/fetch/http-cache/w3c-import.log: Added.
1553         * web-platform-tests/fetch/nosniff/importscripts-expected.txt: Removed.
1554         * web-platform-tests/hr-time/basic.any-expected.txt: Added.
1555         * web-platform-tests/hr-time/basic.any.html: Added.
1556         * web-platform-tests/hr-time/basic.any.js: Added.
1557         (test):
1558         (async_test):
1559         * web-platform-tests/hr-time/monotonic-clock.any-expected.txt: Added.
1560         * web-platform-tests/hr-time/monotonic-clock.any.html: Added.
1561         * web-platform-tests/hr-time/monotonic-clock.any.js: Added.
1562         (test):
1563         * web-platform-tests/hr-time/monotonic-clock.worker-expected.txt: Added.
1564         * web-platform-tests/hr-time/monotonic-clock.worker.html: Added.
1565         * web-platform-tests/hr-time/w3c-import.log:
1566         * web-platform-tests/html/OWNERS:
1567         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling-expected.txt:
1568         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling.html:
1569         * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-cross-origin.sub-expected.txt: Added.
1570         * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-cross-origin.sub.html: Added.
1571         * web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log:
1572         * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:
1573         * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.html:
1574         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-001-expected.txt: Added.
1575         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-001.html: Added.
1576         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/resources/close-self.html: Added.
1577         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/resources/w3c-import.log: Added.
1578         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/w3c-import.log:
1579         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/w3c-import.log:
1580         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-cross-origin.sub-expected.txt:
1581         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-cross-origin.sub.html: Added.
1582         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-closed.html:
1583         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-multiple.html:
1584         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-noopener.html:
1585         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-noreferrer.html:
1586         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener.html:
1587         * web-platform-tests/html/browsers/windows/browsing-context-expected.txt:
1588         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_blank-001-expected.txt: Added.
1589         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_blank-001.html: Added.
1590         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_blank-002-expected.txt: Added.
1591         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_blank-002.html: Added.
1592         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_blank-003-expected.txt: Added.
1593         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_blank-003.html: Added.
1594         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_parent-001-expected.txt: Added.
1595         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_parent-001.html: Added.
1596         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_parent-002-expected.txt: Added.
1597         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_parent-002.html: Added.
1598         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_parent-003-expected.txt: Added.
1599         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_parent-003.html: Added.
1600         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_parent-004-expected.txt: Added.
1601         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_parent-004.html: Added.
1602         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_self-001-expected.txt: Added.
1603         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_self-001.html: Added.
1604         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_self-002-expected.txt: Added.
1605         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_self-002.html: Added.
1606         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_top-001-expected.txt: Added.
1607         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_top-001.html: Added.
1608         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_top-002-expected.txt: Added.
1609         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_top-002.html: Added.
1610         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_top-003-expected.txt: Added.
1611         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_top-003.html: Added.
1612         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-default-001-expected.txt: Added.
1613         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-default-001.html: Added.
1614         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-default-002-expected.txt: Added.
1615         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-default-002.html: Added.
1616         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-existing-001-expected.txt: Added.
1617         * web-platform-tests/html/browsers/windows/browsing-context-names/choose-existing-001.html: Added.
1618         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_parent-001-iframe-1.html: Added.
1619         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_parent-002-iframe.html: Added.
1620         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_parent-002-window.html: Added.
1621         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_parent-003-iframe.html: Added.
1622         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_parent-003-window.html: Added.
1623         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_parent-004-iframe-1.html: Added.
1624         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_parent-004-iframe-2.html: Added.
1625         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_self-001-iframe.html: Added.
1626         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_self-002-iframe.html: Added.
1627         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_top-002-window.html: Added.
1628         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_top-003-iframe-1.html: Added.
1629         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_top-003-iframe-2.html: Added.
1630         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-default-002-iframe.html: Added.
1631         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-existing-001-iframe.html: Added.
1632         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/open-in-_parent.html: Added.
1633         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/open-in-_top.html: Added.
1634         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/report-has-opener.html: Added.
1635         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/report-is-top.html: Added.
1636         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/w3c-import.log:
1637         * web-platform-tests/html/browsers/windows/browsing-context-names/w3c-import.log:
1638         * web-platform-tests/html/browsers/windows/opener-cross-origin-manual.sub.html: Added.
1639         * web-platform-tests/html/browsers/windows/resources/opener-cross-origin-embed.sub.html: Added.
1640         * web-platform-tests/html/browsers/windows/resources/opener-cross-origin-end.txt: Added.
1641         * web-platform-tests/html/browsers/windows/resources/opener-cross-origin.html: Added.
1642         * web-platform-tests/html/browsers/windows/resources/w3c-import.log:
1643         * web-platform-tests/html/browsers/windows/w3c-import.log:
1644         * web-platform-tests/html/dom/OWNERS: Added.
1645         * web-platform-tests/html/dom/w3c-import.log:
1646         * web-platform-tests/html/resources/common.js:
1647         (newIFrame):
1648         * web-platform-tests/html/semantics/OWNERS: Added.
1649         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/w3c-import.log:
1650         * web-platform-tests/html/semantics/forms/textfieldselection/selection-start-end-expected.txt: Added.
1651         * web-platform-tests/html/semantics/forms/textfieldselection/selection-start-end.html: Added.
1652         * web-platform-tests/html/semantics/forms/textfieldselection/selection-value-interactions-expected.txt: Added.
1653         * web-platform-tests/html/semantics/forms/textfieldselection/selection-value-interactions.html: Added.
1654         * web-platform-tests/html/semantics/forms/textfieldselection/selection.html:
1655         * web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt:
1656         * web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange.html:
1657         * web-platform-tests/html/semantics/forms/textfieldselection/w3c-import.log:
1658         * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/centering-expected.txt: Added.
1659         * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/centering-iframe.sub.html: Added.
1660         * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/centering.html: Added.
1661         * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/w3c-import.log:
1662         * web-platform-tests/html/semantics/w3c-import.log:
1663         * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/Worker_Self_Origin.html:
1664         * web-platform-tests/html/webappapis/timers/negative-setinterval-expected.txt: Added.
1665         * web-platform-tests/html/webappapis/timers/negative-setinterval.html: Added.
1666         * web-platform-tests/html/webappapis/timers/negative-settimeout-expected.txt: Added.
1667         * web-platform-tests/html/webappapis/timers/negative-settimeout.html: Added.
1668         * web-platform-tests/html/webappapis/timers/type-long-setinterval-expected.txt: Added.
1669         * web-platform-tests/html/webappapis/timers/type-long-setinterval.html: Added.
1670         * web-platform-tests/html/webappapis/timers/type-long-settimeout-expected.txt: Added.
1671         * web-platform-tests/html/webappapis/timers/type-long-settimeout.html: Added.
1672         * web-platform-tests/html/webappapis/timers/w3c-import.log:
1673         * web-platform-tests/images/pattern.ogv: Added.
1674         * web-platform-tests/images/pattern.png: Added.
1675         * web-platform-tests/images/w3c-import.log:
1676         * web-platform-tests/innerText/setter-expected.txt:
1677         * web-platform-tests/innerText/setter-tests.js:
1678         * web-platform-tests/innerText/setter.html:
1679         * web-platform-tests/lint.whitelist:
1680         * web-platform-tests/mediacapture-fromelement/idlharness-expected.txt: Added.
1681         * web-platform-tests/mediacapture-fromelement/idlharness.html: Added.
1682         * web-platform-tests/mediacapture-fromelement/w3c-import.log: Added.
1683         * web-platform-tests/resource-timing/SyntheticResponse.py:
1684         (main):
1685         * web-platform-tests/resource-timing/resource-timing.js:
1686         * web-platform-tests/resource-timing/resource_connection_reuse.html:
1687         * web-platform-tests/resources/.htaccess: Added.
1688         * web-platform-tests/resources/docs/api.md: Added.
1689         * web-platform-tests/resources/docs/idlharness.md: Added.
1690         * web-platform-tests/resources/docs/w3c-import.log: Added.
1691         * web-platform-tests/resources/examples/apisample-error-worker.js: Added.
1692         * web-platform-tests/resources/examples/apisample-worker.js: Added.
1693         (test):
1694         (async_test):
1695         * web-platform-tests/resources/examples/apisample.htm: Added.
1696         * web-platform-tests/resources/examples/apisample10.html: Added.
1697         * web-platform-tests/resources/examples/apisample11.html: Added.
1698         * web-platform-tests/resources/examples/apisample12.html: Added.
1699         * web-platform-tests/resources/examples/apisample13.html: Added.
1700         * web-platform-tests/resources/examples/apisample14.html: Added.
1701         * web-platform-tests/resources/examples/apisample15.html: Added.
1702         * web-platform-tests/resources/examples/apisample16.html: Added.
1703         * web-platform-tests/resources/examples/apisample17.html: Added.
1704         * web-platform-tests/resources/examples/apisample2.htm: Added.
1705         * web-platform-tests/resources/examples/apisample3.htm: Added.
1706         * web-platform-tests/resources/examples/apisample4.htm: Added.
1707         * web-platform-tests/resources/examples/apisample5.htm: Added.
1708         * web-platform-tests/resources/examples/apisample6.html: Added.
1709         * web-platform-tests/resources/examples/apisample7.html: Added.
1710         * web-platform-tests/resources/examples/apisample8.html: Added.
1711         * web-platform-tests/resources/examples/apisample9.html: Added.
1712         * web-platform-tests/resources/examples/w3c-import.log: Added.
1713         * web-platform-tests/resources/idlharness.js:
1714         (IdlInterface.prototype.test_member_iterable):
1715         * web-platform-tests/resources/w3c-import.log: Added.
1716         * web-platform-tests/resources/webidl2/coverage.html: Added.
1717         * web-platform-tests/resources/webidl2/index.js: Added.
1718         * web-platform-tests/resources/webidl2/lib/w3c-import.log: Added.
1719         * web-platform-tests/resources/webidl2/package.json: Added.
1720         * web-platform-tests/resources/webidl2/test/invalid.js: Added.
1721         (idls.fs.readdirSync.dir.filter):
1722         (map):
1723         (errors.idls.map):
1724         (i.func):
1725         * web-platform-tests/resources/webidl2/test/invalid/idl/dict-required-default.widl: Added.
1726         * web-platform-tests/resources/webidl2/test/invalid/idl/enum.widl: Added.
1727         * web-platform-tests/resources/webidl2/test/invalid/idl/maplike-1type.widl: Added.
1728         * web-platform-tests/resources/webidl2/test/invalid/idl/module.widl: Added.
1729         * web-platform-tests/resources/webidl2/test/invalid/idl/nonnullableany.widl: Added.
1730         * web-platform-tests/resources/webidl2/test/invalid/idl/nonnullableobjects.widl: Added.
1731         * web-platform-tests/resources/webidl2/test/invalid/idl/raises.widl: Added.
1732         * web-platform-tests/resources/webidl2/test/invalid/idl/readonly-iterable.widl: Added.
1733         * web-platform-tests/resources/webidl2/test/invalid/idl/scopedname.widl: Added.
1734         * web-platform-tests/resources/webidl2/test/invalid/idl/sequenceAsAttribute.widl: Added.
1735         * web-platform-tests/resources/webidl2/test/invalid/idl/setlike-2types.widl: Added.
1736         * web-platform-tests/resources/webidl2/test/invalid/idl/special-omittable.widl: Added.
1737         * web-platform-tests/resources/webidl2/test/invalid/idl/stringconstants.idl: Added.
1738         * web-platform-tests/resources/webidl2/test/invalid/idl/typedef-nested.widl: Added.
1739         * web-platform-tests/resources/webidl2/test/invalid/idl/w3c-import.log: Added.
1740         * web-platform-tests/resources/webidl2/test/invalid/json/dict-required-default.json: Added.
1741         * web-platform-tests/resources/webidl2/test/invalid/json/enum.json: Added.
1742         * web-platform-tests/resources/webidl2/test/invalid/json/maplike-1type.json: Added.
1743         * web-platform-tests/resources/webidl2/test/invalid/json/module.json: Added.
1744         * web-platform-tests/resources/webidl2/test/invalid/json/nonnullableany.json: Added.
1745         * web-platform-tests/resources/webidl2/test/invalid/json/nonnullableobjects.json: Added.
1746         * web-platform-tests/resources/webidl2/test/invalid/json/raises.json: Added.
1747         * web-platform-tests/resources/webidl2/test/invalid/json/readonly-iterable.json: Added.
1748         * web-platform-tests/resources/webidl2/test/invalid/json/scopedname.json: Added.
1749         * web-platform-tests/resources/webidl2/test/invalid/json/sequenceAsAttribute.json: Added.
1750         * web-platform-tests/resources/webidl2/test/invalid/json/setlike-2types.json: Added.
1751         * web-platform-tests/resources/webidl2/test/invalid/json/special-omittable.json: Added.
1752         * web-platform-tests/resources/webidl2/test/invalid/json/stringconstants.json: Added.
1753         * web-platform-tests/resources/webidl2/test/invalid/json/typedef-nested.json: Added.
1754         * web-platform-tests/resources/webidl2/test/invalid/json/w3c-import.log: Added.
1755         * web-platform-tests/resources/webidl2/test/mocha.opts: Added.
1756         * web-platform-tests/resources/webidl2/test/syntax.js: Added.
1757         (idls.fs.readdirSync.dir.filter):
1758         (map):
1759         (jsons.idls.map):
1760         (i.func):
1761         * web-platform-tests/resources/webidl2/test/syntax/idl/allowany.widl: Added.
1762         * web-platform-tests/resources/webidl2/test/syntax/idl/array.widl: Added.
1763         * web-platform-tests/resources/webidl2/test/syntax/idl/attributes.widl: Added.
1764         * web-platform-tests/resources/webidl2/test/syntax/idl/callback.widl: Added.
1765         * web-platform-tests/resources/webidl2/test/syntax/idl/caller.widl: Added.
1766         * web-platform-tests/resources/webidl2/test/syntax/idl/constants.widl: Added.
1767         * web-platform-tests/resources/webidl2/test/syntax/idl/constructor.widl: Added.
1768         * web-platform-tests/resources/webidl2/test/syntax/idl/dictionary-inherits.widl: Added.
1769         * web-platform-tests/resources/webidl2/test/syntax/idl/dictionary.widl: Added.
1770         * web-platform-tests/resources/webidl2/test/syntax/idl/documentation-dos.widl: Added.
1771         * web-platform-tests/resources/webidl2/test/syntax/idl/documentation.widl: Added.
1772         * web-platform-tests/resources/webidl2/test/syntax/idl/enum.widl: Added.
1773         * web-platform-tests/resources/webidl2/test/syntax/idl/equivalent-decl.widl: Added.
1774         * web-platform-tests/resources/webidl2/test/syntax/idl/exception-inheritance.widl: Added.
1775         * web-platform-tests/resources/webidl2/test/syntax/idl/exception.widl: Added.
1776         * web-platform-tests/resources/webidl2/test/syntax/idl/extended-attributes.widl: Added.
1777         * web-platform-tests/resources/webidl2/test/syntax/idl/generic.widl: Added.
1778         * web-platform-tests/resources/webidl2/test/syntax/idl/getter-setter.widl: Added.
1779         * web-platform-tests/resources/webidl2/test/syntax/idl/identifier-qualified-names.widl: Added.
1780         * web-platform-tests/resources/webidl2/test/syntax/idl/implements.widl: Added.
1781         * web-platform-tests/resources/webidl2/test/syntax/idl/indexed-properties.widl: Added.
1782         * web-platform-tests/resources/webidl2/test/syntax/idl/inherits-getter.widl: Added.
1783         * web-platform-tests/resources/webidl2/test/syntax/idl/interface-inherits.widl: Added.
1784         * web-platform-tests/resources/webidl2/test/syntax/idl/iterable.widl: Added.
1785         * web-platform-tests/resources/webidl2/test/syntax/idl/iterator.widl: Added.
1786         * web-platform-tests/resources/webidl2/test/syntax/idl/legacyiterable.widl: Added.
1787         * web-platform-tests/resources/webidl2/test/syntax/idl/map.widl: Added.
1788         * web-platform-tests/resources/webidl2/test/syntax/idl/maplike.widl: Added.
1789         * web-platform-tests/resources/webidl2/test/syntax/idl/namedconstructor.widl: Added.
1790         * web-platform-tests/resources/webidl2/test/syntax/idl/nointerfaceobject.widl: Added.
1791         * web-platform-tests/resources/webidl2/test/syntax/idl/nullable.widl: Added.
1792         * web-platform-tests/resources/webidl2/test/syntax/idl/nullableobjects.widl: Added.
1793         * web-platform-tests/resources/webidl2/test/syntax/idl/operation-optional-arg.widl: Added.
1794         * web-platform-tests/resources/webidl2/test/syntax/idl/overloading.widl: Added.
1795         * web-platform-tests/resources/webidl2/test/syntax/idl/overridebuiltins.widl: Added.
1796         * web-platform-tests/resources/webidl2/test/syntax/idl/partial-interface.widl: Added.
1797         * web-platform-tests/resources/webidl2/test/syntax/idl/primitives.widl: Added.
1798         * web-platform-tests/resources/webidl2/test/syntax/idl/prototyperoot.widl: Added.
1799         * web-platform-tests/resources/webidl2/test/syntax/idl/putforwards.widl: Added.
1800         * web-platform-tests/resources/webidl2/test/syntax/idl/reg-operations.widl: Added.
1801         * web-platform-tests/resources/webidl2/test/syntax/idl/replaceable.widl: Added.
1802         * web-platform-tests/resources/webidl2/test/syntax/idl/sequence.widl: Added.
1803         * web-platform-tests/resources/webidl2/test/syntax/idl/serializer.widl: Added.
1804         * web-platform-tests/resources/webidl2/test/syntax/idl/setlike.widl: Added.
1805         * web-platform-tests/resources/webidl2/test/syntax/idl/static.widl: Added.
1806         * web-platform-tests/resources/webidl2/test/syntax/idl/stringifier-attribute.widl: Added.
1807         * web-platform-tests/resources/webidl2/test/syntax/idl/stringifier-custom.widl: Added.
1808         * web-platform-tests/resources/webidl2/test/syntax/idl/stringifier.widl: Added.
1809         * web-platform-tests/resources/webidl2/test/syntax/idl/treatasnull.widl: Added.
1810         * web-platform-tests/resources/webidl2/test/syntax/idl/treatasundefined.widl: Added.
1811         * web-platform-tests/resources/webidl2/test/syntax/idl/typedef-nested.widl: Added.
1812         * web-platform-tests/resources/webidl2/test/syntax/idl/typedef.widl: Added.
1813         * web-platform-tests/resources/webidl2/test/syntax/idl/typesuffixes.widl: Added.
1814         * web-platform-tests/resources/webidl2/test/syntax/idl/uniontype.widl: Added.
1815         * web-platform-tests/resources/webidl2/test/syntax/idl/variadic-operations.widl: Added.
1816         * web-platform-tests/resources/webidl2/test/syntax/idl/w3c-import.log: Added.
1817         * web-platform-tests/resources/webidl2/test/syntax/json/allowany.json: Added.
1818         * web-platform-tests/resources/webidl2/test/syntax/json/array.json: Added.
1819         * web-platform-tests/resources/webidl2/test/syntax/json/attributes.json: Added.
1820         * web-platform-tests/resources/webidl2/test/syntax/json/callback.json: Added.
1821         * web-platform-tests/resources/webidl2/test/syntax/json/caller.json: Added.
1822         * web-platform-tests/resources/webidl2/test/syntax/json/constants.json: Added.
1823         * web-platform-tests/resources/webidl2/test/syntax/json/constructor.json: Added.
1824         * web-platform-tests/resources/webidl2/test/syntax/json/dictionary-inherits.json: Added.
1825         * web-platform-tests/resources/webidl2/test/syntax/json/dictionary.json: Added.
1826         * web-platform-tests/resources/webidl2/test/syntax/json/documentation-dos.json: Added.
1827         * web-platform-tests/resources/webidl2/test/syntax/json/documentation.json: Added.
1828         * web-platform-tests/resources/webidl2/test/syntax/json/enum.json: Added.
1829         * web-platform-tests/resources/webidl2/test/syntax/json/equivalent-decl.json: Added.
1830         * web-platform-tests/resources/webidl2/test/syntax/json/exception-inheritance.json: Added.
1831         * web-platform-tests/resources/webidl2/test/syntax/json/exception.json: Added.
1832         * web-platform-tests/resources/webidl2/test/syntax/json/extended-attributes.json: Added.
1833         * web-platform-tests/resources/webidl2/test/syntax/json/generic.json: Added.
1834         * web-platform-tests/resources/webidl2/test/syntax/json/getter-setter.json: Added.
1835         * web-platform-tests/resources/webidl2/test/syntax/json/identifier-qualified-names.json: Added.
1836         * web-platform-tests/resources/webidl2/test/syntax/json/implements.json: Added.
1837         * web-platform-tests/resources/webidl2/test/syntax/json/indexed-properties.json: Added.
1838         * web-platform-tests/resources/webidl2/test/syntax/json/inherits-getter.json: Added.
1839         * web-platform-tests/resources/webidl2/test/syntax/json/interface-inherits.json: Added.
1840         * web-platform-tests/resources/webidl2/test/syntax/json/iterable.json: Added.
1841         * web-platform-tests/resources/webidl2/test/syntax/json/iterator.json: Added.
1842         * web-platform-tests/resources/webidl2/test/syntax/json/legacyiterable.json: Added.
1843         * web-platform-tests/resources/webidl2/test/syntax/json/map.json: Added.
1844         * web-platform-tests/resources/webidl2/test/syntax/json/maplike.json: Added.
1845         * web-platform-tests/resources/webidl2/test/syntax/json/namedconstructor.json: Added.
1846         * web-platform-tests/resources/webidl2/test/syntax/json/nointerfaceobject.json: Added.
1847         * web-platform-tests/resources/webidl2/test/syntax/json/nullable.json: Added.
1848         * web-platform-tests/resources/webidl2/test/syntax/json/nullableobjects.json: Added.
1849         * web-platform-tests/resources/webidl2/test/syntax/json/operation-optional-arg.json: Added.
1850         * web-platform-tests/resources/webidl2/test/syntax/json/overloading.json: Added.
1851         * web-platform-tests/resources/webidl2/test/syntax/json/overridebuiltins.json: Added.
1852         * web-platform-tests/resources/webidl2/test/syntax/json/partial-interface.json: Added.
1853         * web-platform-tests/resources/webidl2/test/syntax/json/primitives.json: Added.
1854         * web-platform-tests/resources/webidl2/test/syntax/json/prototyperoot.json: Added.
1855         * web-platform-tests/resources/webidl2/test/syntax/json/putforwards.json: Added.
1856         * web-platform-tests/resources/webidl2/test/syntax/json/reg-operations.json: Added.
1857         * web-platform-tests/resources/webidl2/test/syntax/json/replaceable.json: Added.
1858         * web-platform-tests/resources/webidl2/test/syntax/json/sequence.json: Added.
1859         * web-platform-tests/resources/webidl2/test/syntax/json/serializer.json: Added.
1860         * web-platform-tests/resources/webidl2/test/syntax/json/setlike.json: Added.
1861         * web-platform-tests/resources/webidl2/test/syntax/json/static.json: Added.
1862         * web-platform-tests/resources/webidl2/test/syntax/json/stringifier-attribute.json: Added.
1863         * web-platform-tests/resources/webidl2/test/syntax/json/stringifier-custom.json: Added.
1864         * web-platform-tests/resources/webidl2/test/syntax/json/stringifier.json: Added.
1865         * web-platform-tests/resources/webidl2/test/syntax/json/treatasnull.json: Added.
1866         * web-platform-tests/resources/webidl2/test/syntax/json/treatasundefined.json: Added.
1867         * web-platform-tests/resources/webidl2/test/syntax/json/typedef-nested.json: Added.
1868         * web-platform-tests/resources/webidl2/test/syntax/json/typedef.json: Added.
1869         * web-platform-tests/resources/webidl2/test/syntax/json/typesuffixes.json: Added.
1870         * web-platform-tests/resources/webidl2/test/syntax/json/uniontype.json: Added.
1871         * web-platform-tests/resources/webidl2/test/syntax/json/variadic-operations.json: Added.
1872         * web-platform-tests/resources/webidl2/test/syntax/json/w3c-import.log: Added.
1873         * web-platform-tests/resources/webidl2/test/syntax/opt/typedef-nested.json: Added.
1874         * web-platform-tests/resources/webidl2/test/syntax/opt/w3c-import.log: Added.
1875         * web-platform-tests/resources/webidl2/test/w3c-import.log: Added.
1876         * web-platform-tests/resources/webidl2/test/web/make-web-tests.js: Added.
1877         (dir):
1878         (allFromDir):
1879         * web-platform-tests/resources/webidl2/test/web/run-tests.js: Added.
1880         (i.func):
1881         * web-platform-tests/resources/webidl2/test/web/w3c-import.log: Added.
1882         * web-platform-tests/resources/webidl2/test/widlproc/LICENSE: Added.
1883         * web-platform-tests/resources/webidl2/test/widlproc/Makefile: Added.
1884         * web-platform-tests/resources/webidl2/test/widlproc/README.md: Added.
1885         * web-platform-tests/resources/webidl2/test/widlproc/doc/htmltodtd.xsl: Added.
1886         * web-platform-tests/resources/webidl2/test/widlproc/doc/w3c-import.log: Added.
1887         * web-platform-tests/resources/webidl2/test/widlproc/doc/widlproc.html: Added.
1888         * web-platform-tests/resources/webidl2/test/widlproc/examples/Makefile: Added.
1889         * web-platform-tests/resources/webidl2/test/widlproc/examples/README: Added.
1890         * web-platform-tests/resources/webidl2/test/widlproc/examples/bondi.widl: Added.
1891         * web-platform-tests/resources/webidl2/test/widlproc/examples/filesystem.widl: Added.
1892         * web-platform-tests/resources/webidl2/test/widlproc/examples/spectowidl.xsl: Added.
1893         * web-platform-tests/resources/webidl2/test/widlproc/examples/w3c-import.log: Added.
1894         * web-platform-tests/resources/webidl2/test/widlproc/examples/widlhtml.css: Added.
1895         (body):
1896         (:link):
1897         (:visited):
1898         (a:active):
1899         (a:link img, a:visited img):
1900         (h1, h2, h3, h4, h5, h6):
1901         (h1, h2, h3):
1902         (h1):
1903         (h2):
1904         (h3):
1905         (h4):
1906         (h5):
1907         (h6):
1908         (.hide):
1909         (code):
1910         (ul.toc, ol.toc, ul.authors):
1911         (div.head):
1912         (div.head h1):
1913         (div.head table):
1914         (div.constraint, div.issue, div.note, div.notice):
1915         (div.exampleInner pre):
1916         (div.exampleOuter):
1917         (div.exampleInner):
1918         (div.exampleWrapper):
1919         (div.exampleHeader):
1920         (div.term):
1921         (div.list):
1922         (.optional):
1923         (.copyright,.legalnotice):
1924         (.copyright small):
1925         (@media screen):
1926         (a[href]:hover):
1927         (ol.enumar):
1928         (ol.enumla):
1929         (ol.enumlr):
1930         (ol.enumua):
1931         (ol.enumur):
1932         (.toc):
1933         (pre):
1934         (.examplecode):
1935         (.def-api-feature-set dt, .def-api-feature dt, dt .def-device-cap, dt.const code):
1936         (dt.attribute code, dt.method code):
1937         (.def-device-caps dd):
1938         (dt.method):
1939         (.summary td):
1940         * web-platform-tests/resources/webidl2/test/widlproc/src/comment.c: Added.
1941         (setcommentnode):
1942         (joininlinecomments):
1943         (outputchildren):
1944         (default_askend):
1945         (root_askend):
1946         (root_output):
1947         (endspecificcnode):
1948         (startcnode):
1949         (para_output):
1950         (para_end):
1951         (return_output):
1952         (author_output):
1953         (code_end):
1954         (code_output):
1955         (text_end):
1956         (text_output):
1957         (html_output):
1958         (param_output):
1959         (api_feature_output):
1960         (def_api_feature_askend):
1961         (def_api_feature_output):
1962         (def_api_feature_set_output):
1963         (def_instantiated_output):
1964         (def_device_cap_output):
1965         (iswhitespace):
1966         (parseword):
1967         (dox_b):
1968         (dox_n):
1969         (dox_code):
1970         (dox_endcode):
1971         (dox_param):
1972         (dox_para):
1973         (dox_throw):
1974         (dox_attr):
1975         (parsecomment):
1976         (parsecomments):
1977         (attachcommenttonode):
1978         (attachcomments):
1979         (processcomments):
1980         (outputdescriptive):
1981         * web-platform-tests/resources/webidl2/test/widlproc/src/comment.h: Added.
1982         * web-platform-tests/resources/webidl2/test/widlproc/src/entities.h: Added.
1983         * web-platform-tests/resources/webidl2/test/widlproc/src/lex.c: Added.
1984         (readinput):
1985         (lexerrorexit):
1986         (lexblockcomment):
1987         (lexinlinecomment):
1988         (lexnumber):
1989         (lexstring):
1990         (lexidentifier):
1991         (lex):
1992         (outputwidl):
1993         * web-platform-tests/resources/webidl2/test/widlproc/src/lex.h: Added.
1994         * web-platform-tests/resources/webidl2/test/widlproc/src/main.c: Added.
1995         (options):
1996         (main):
1997         * web-platform-tests/resources/webidl2/test/widlproc/src/misc.c: Added.
1998         (memalloc):
1999         (memrealloc):
2000         (memfree):
2001         (memprintf):
2002         (vmemprintf):
2003         (vlocerrorexit):
2004         (locerrorexit):
2005         (errorexit):
2006         * web-platform-tests/resources/webidl2/test/widlproc/src/misc.h: Added.
2007         * web-platform-tests/resources/webidl2/test/widlproc/src/node.c: Added.
2008         (newelement):
2009         (newattr):
2010         (newattrlist):
2011         (addnode):
2012         (reversechildren):
2013         (nodeisempty):
2014         (nodewalk):
2015         (findchildelement):
2016         (getattr):
2017         (findchildelementwithnameattr):
2018         (findreturntype):
2019         (findparamidentifier):
2020         (findthrowidentifier):
2021         (outputid):
2022         (outputnode):
2023         * web-platform-tests/resources/webidl2/test/widlproc/src/node.h: Added.
2024         * web-platform-tests/resources/webidl2/test/widlproc/src/os.h: Added.
2025         * web-platform-tests/resources/webidl2/test/widlproc/src/parse.c: Added.
2026         (tokerrorexit):
2027         (lexnocomment):
2028         (eat):
2029         (setid):
2030         (setidentifier):
2031         (setargumentname):
2032         (parsescopedname):
2033         (parsescopednamelist):
2034         (parsereturntype):
2035         (parseunsignedintegertype):
2036         (parsetypesuffix):
2037         (parsetypesuffixstartingwitharray):
2038         (parseprimitiveorstringtype):
2039         (parsenonanytype):
2040         (parseunionmembertype):
2041         (parseuniontype):
2042         (parsetype):
2043         (parseextendedattribute):
2044         (parseextendedattributelist):
2045         (parseexceptionfield):
2046         (parseargument):
2047         (parseargumentlist):
2048         (parseoperationrest):
2049         (parsereturntypeandoperationrest):
2050         (parseoptionaliteratorinterface):
2051         (parseoperationoriteratorrest):
2052         (parseattribute):
2053         (parseserializer):
2054         (parseattributeoroperationoriterator):
2055         (parseconstexpr):
2056         (parsedefaultvalue):
2057         (parsedictionarymember):
2058         (parseconst):
2059         (parseimplementsstatement):
2060         (parsetypedef):
2061         (parseexception):
2062         (parseinterface):
2063         (parsecallback):
2064         (parsedictionary):
2065         (parseenum):
2066         (parsedefinitions):
2067         (parse):
2068         * web-platform-tests/resources/webidl2/test/widlproc/src/parse.h: Added.
2069         * web-platform-tests/resources/webidl2/test/widlproc/src/process.c: Added.
2070         (outputnodeastext):
2071         (printfqid):
2072         (output):
2073         (outputchildren):
2074         (processfiles):
2075         * web-platform-tests/resources/webidl2/test/widlproc/src/process.h: Added.
2076         * web-platform-tests/resources/webidl2/test/widlproc/src/w3c-import.log: Added.
2077         * web-platform-tests/resources/webidl2/test/widlproc/src/widlprocxmltohtml.xsl: Added.
2078         * web-platform-tests/resources/webidl2/test/widlproc/test/Makefile: Added.
2079         * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/error/enum.txt: Added.
2080         * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/error/module.txt: Added.
2081         * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/error/nonnullableany.txt: Added.
2082         * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/error/nonnullableobjects.txt: Added.
2083         * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/error/scopedname.txt: Added.
2084         * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/error/sequenceAsAttribute.txt: Added.
2085         * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/error/stringconstants.idl: Added.
2086         * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/error/w3c-import.log: Added.
2087         * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/enum.widl: Added.
2088         * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/module.widl: Added.
2089         * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/nonnullableany.widl: Added.
2090         * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/nonnullableobjects.widl: Added.
2091         * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/raises.widl: Added.
2092         * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/scopedname.widl: Added.
2093         * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/sequenceAsAttribute.widl: Added.
2094         * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/special-omittable.widl: Added.
2095         * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/stringconstants.idl: Added.
2096         * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/w3c-import.log: Added.
2097         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/allowany.widl: Added.
2098         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/array.widl: Added.
2099         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/attributes.widl: Added.
2100         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/callback.widl: Added.
2101         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/caller.widl: Added.
2102         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/constants.widl: Added.
2103         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/constructor.widl: Added.
2104         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/dictionary-inherits.widl: Added.
2105         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/dictionary.widl: Added.
2106         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/documentation-dos.widl: Added.
2107         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/documentation.widl: Added.
2108         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/enum.widl: Added.
2109         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/equivalent-decl.widl: Added.
2110         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/exception-inheritance.widl: Added.
2111         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/exception.widl: Added.
2112         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/getter-setter.widl: Added.
2113         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/identifier-qualified-names.widl: Added.
2114         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/implements.widl: Added.
2115         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/indexed-properties.widl: Added.
2116         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/inherits-getter.widl: Added.
2117         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/interface-inherits.widl: Added.
2118         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/iterator.widl: Added.
2119         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/namedconstructor.widl: Added.
2120         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/nointerfaceobject.widl: Added.
2121         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/nullable.widl: Added.
2122         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/nullableobjects.widl: Added.
2123         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/operation-optional-arg.widl: Added.
2124         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/overloading.widl: Added.
2125         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/overridebuiltins.widl: Added.
2126         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/partial-interface.widl: Added.
2127         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/primitives.widl: Added.
2128         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/prototyperoot.widl: Added.
2129         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/putforwards.widl: Added.
2130         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/reg-operations.widl: Added.
2131         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/replaceable.widl: Added.
2132         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/sequence.widl: Added.
2133         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/serializer.widl: Added.
2134         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/static.widl: Added.
2135         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/stringifier-attribute.widl: Added.
2136         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/stringifier-custom.widl: Added.
2137         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/stringifier.widl: Added.
2138         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/treatasnull.widl: Added.
2139         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/treatasundefined.widl: Added.
2140         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/typedef.widl: Added.
2141         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/typesuffixes.widl: Added.
2142         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/uniontype.widl: Added.
2143         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/variadic-operations.widl: Added.
2144         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/w3c-import.log: Added.
2145         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/allowany.widlprocxml: Added.
2146         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/array.widlprocxml: Added.
2147         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/attributes.widlprocxml: Added.
2148         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/callback.widlprocxml: Added.
2149         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/caller.widlprocxml: Added.
2150         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/constants.widlprocxml: Added.
2151         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/constructor.widlprocxml: Added.
2152         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/dictionary-inherits.widlprocxml: Added.
2153         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/dictionary.widlprocxml: Added.
2154         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/documentation-dos.widlprocxml: Added.
2155         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/documentation.widlprocxml: Added.
2156         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/enum.widlprocxml: Added.
2157         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/equivalent-decl.widlprocxml: Added.
2158         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/exception-inheritance.widlprocxml: Added.
2159         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/exception.widlprocxml: Added.
2160         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/identifier-qualified-names.widlprocxml: Added.
2161         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/implements.widlprocxml: Added.
2162         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/indexed-properties.widlprocxml: Added.
2163         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/inherits-getter.widlprocxml: Added.
2164         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/interface-inherits.widlprocxml: Added.
2165         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/iterator.widlprocxml: Added.
2166         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/module.widlprocxml: Added.
2167         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/namedconstructor.widlprocxml: Added.
2168         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/namespaceobject.widlprocxml: Added.
2169         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/nointerfaceobject.widlprocxml: Added.
2170         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/nullable.widlprocxml: Added.
2171         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/nullableobjects.widlprocxml: Added.
2172         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/operation-optional-arg.widlprocxml: Added.
2173         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/overloading.widlprocxml: Added.
2174         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/overridebuiltins.widlprocxml: Added.
2175         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/partial-interface.widlprocxml: Added.
2176         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/primitives.widlprocxml: Added.
2177         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/prototyperoot.widlprocxml: Added.
2178         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/putforwards.widlprocxml: Added.
2179         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/reg-operations.widlprocxml: Added.
2180         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/replaceable.widlprocxml: Added.
2181         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/sequence.widlprocxml: Added.
2182         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/serializer.widlprocxml: Added.
2183         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/special-omittable.widlprocxml: Added.
2184         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/static.widlprocxml: Added.
2185         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/stringifier-attribute.widlprocxml: Added.
2186         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/stringifier-custom.widlprocxml: Added.
2187         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/stringifier.widlprocxml: Added.
2188         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/treatasnull.widlprocxml: Added.
2189         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/treatasundefined.widlprocxml: Added.
2190         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/typedef.widlprocxml: Added.
2191         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/typesuffixes.widlprocxml: Added.
2192         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/uniontype.widlprocxml: Added.
2193         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/variadic-operations.widlprocxml: Added.
2194         * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/w3c-import.log: Added.
2195         * web-platform-tests/resources/webidl2/test/widlproc/test/w3c-import.log: Added.
2196         * web-platform-tests/resources/webidl2/test/widlproc/w3c-import.log: Added.
2197         * web-platform-tests/resources/webidl2/w3c-import.log: Added.
2198         * web-platform-tests/resources/webiwarning: inexact rename detection was skipped due to too many files.: Added.
2199         * web-platform-tests/streams/piping/close-propagation-forward-expected.txt:
2200         * web-platform-tests/streams/piping/close-propagation-forward.dedicatedworker-expected.txt:
2201         * web-platform-tests/streams/piping/close-propagation-forward.js:
2202         (promise_test):
2203         * web-platform-tests/streams/piping/flow-control-expected.txt:
2204         * web-platform-tests/streams/piping/flow-control.dedicatedworker-expected.txt:
2205         * web-platform-tests/streams/piping/flow-control.js:
2206         (promise_test):
2207         * web-platform-tests/streams/piping/multiple-propagation-expected.txt:
2208         * web-platform-tests/streams/piping/multiple-propagation.dedicatedworker-expected.txt:
2209         * web-platform-tests/streams/piping/multiple-propagation.js:
2210         (promise_test.t.string_appeared_here.then):
2211         (promise_test.t.const.rs.recordingReadableStream.start):
2212         (promise_test.t.return.flushAsyncEvents.then):
2213         * web-platform-tests/streams/piping/pipe-through-expected.txt:
2214         * web-platform-tests/streams/piping/pipe-through.dedicatedworker-expected.txt:
2215         * web-platform-tests/streams/piping/pipe-through.js:
2216         (promise_test):
2217         * web-platform-tests/streams/readable-byte-streams/general-expected.txt:
2218         * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt:
2219         * web-platform-tests/streams/readable-byte-streams/general.js:
2220         (test):
2221         * web-platform-tests/streams/readable-streams/general-expected.txt:
2222         * web-platform-tests/streams/readable-streams/general.dedicatedworker-expected.txt:
2223         * web-platform-tests/streams/readable-streams/general.js:
2224         (test.get assert_throws):
2225         (test):
2226         * web-platform-tests/url/a-element-expected.txt:
2227         * web-platform-tests/url/a-element-xhtml-expected.txt:
2228         * web-platform-tests/url/interfaces-expected.txt:
2229         * web-platform-tests/url/setters_tests.json:
2230         * web-platform-tests/url/url-constructor-expected.txt:
2231         * web-platform-tests/url/url-setters-expected.txt:
2232         * web-platform-tests/url/urltestdata.json:
2233         * web-platform-tests/user-timing/clear_all_marks.any-expected.txt: Added.
2234         * web-platform-tests/user-timing/clear_all_marks.any.html: Added.
2235         * web-platform-tests/user-timing/clear_all_marks.any.js: Added.
2236         (test):
2237         * web-platform-tests/user-timing/clear_all_marks.worker-expected.txt: Added.
2238         * web-platform-tests/user-timing/clear_all_marks.worker.html: Added.
2239         * web-platform-tests/user-timing/clear_all_measures.any-expected.txt: Added.
2240         * web-platform-tests/user-timing/clear_all_measures.any.html: Added.
2241         * web-platform-tests/user-timing/clear_all_measures.any.js: Added.
2242         (test):
2243         * web-platform-tests/user-timing/clear_all_measures.worker-expected.txt: Added.
2244         * web-platform-tests/user-timing/clear_all_measures.worker.html: Added.
2245         * web-platform-tests/user-timing/clear_non_existent_mark.any-expected.txt: Added.
2246         * web-platform-tests/user-timing/clear_non_existent_mark.any.html: Added.
2247         * web-platform-tests/user-timing/clear_non_existent_mark.any.js: Added.
2248         (test):
2249         * web-platform-tests/user-timing/clear_non_existent_mark.worker-expected.txt: Added.
2250         * web-platform-tests/user-timing/clear_non_existent_mark.worker.html: Added.
2251         * web-platform-tests/user-timing/clear_non_existent_measure.any-expected.txt: Added.
2252         * web-platform-tests/user-timing/clear_non_existent_measure.any.html: Added.
2253         * web-platform-tests/user-timing/clear_non_existent_measure.any.js: Added.
2254         (test):
2255         * web-platform-tests/user-timing/clear_non_existent_measure.worker-expected.txt: Added.
2256         * web-platform-tests/user-timing/clear_non_existent_measure.worker.html: Added.
2257         * web-platform-tests/user-timing/clear_one_mark.any-expected.txt: Added.
2258         * web-platform-tests/user-timing/clear_one_mark.any.html: Added.
2259         * web-platform-tests/user-timing/clear_one_mark.any.js: Added.
2260         (test):
2261         * web-platform-tests/user-timing/clear_one_mark.worker-expected.txt: Added.
2262         * web-platform-tests/user-timing/clear_one_mark.worker.html: Added.
2263         * web-platform-tests/user-timing/clear_one_measure.any-expected.txt: Added.
2264         * web-platform-tests/user-timing/clear_one_measure.any.html: Added.
2265         * web-platform-tests/user-timing/clear_one_measure.any.js: Added.
2266         (test):
2267         * web-platform-tests/user-timing/clear_one_measure.worker-expected.txt: Added.
2268         * web-platform-tests/user-timing/clear_one_measure.worker.html: Added.
2269         * web-platform-tests/user-timing/entry_type.any-expected.txt: Added.
2270         * web-platform-tests/user-timing/entry_type.any.html: Added.
2271         * web-platform-tests/user-timing/entry_type.any.js: Added.
2272         (test):
2273         * web-platform-tests/user-timing/entry_type.worker-expected.txt: Added.
2274         * web-platform-tests/user-timing/entry_type.worker.html: Added.
2275         * web-platform-tests/user-timing/idlharness-expected.txt:
2276         * web-platform-tests/user-timing/idlharness.html:
2277         * web-platform-tests/user-timing/invoke_with_timing_attributes-expected.txt: Added.
2278         * web-platform-tests/user-timing/invoke_with_timing_attributes.html: Added.
2279         * web-platform-tests/user-timing/invoke_with_timing_attributes.worker-expected.txt: Added.
2280         * web-platform-tests/user-timing/invoke_with_timing_attributes.worker.html: Added.
2281         * web-platform-tests/user-timing/invoke_with_timing_attributes.worker.js: Added.
2282         (emit_test):
2283         (emit_test2):
2284         * web-platform-tests/user-timing/invoke_without_parameter-expected.txt: Added.
2285         * web-platform-tests/user-timing/invoke_without_parameter.html: Added.
2286         * web-platform-tests/user-timing/mark.any-expected.txt: Added.
2287         * web-platform-tests/user-timing/mark.any.html: Added.
2288         * web-platform-tests/user-timing/mark.any.js: Added.
2289         (match_entries):
2290         (filter_entries_by_type):
2291         (test):
2292         (test_mark):
2293         * web-platform-tests/user-timing/mark.worker-expected.txt: Added.
2294         * web-platform-tests/user-timing/mark.worker.html: Added.
2295         * web-platform-tests/user-timing/mark_exceptions-expected.txt: Added.
2296         * web-platform-tests/user-timing/mark_exceptions.html: Added.
2297         * web-platform-tests/user-timing/measure-expected.txt: Added.
2298         * web-platform-tests/user-timing/measure.html: Added.
2299         * web-platform-tests/user-timing/measure_exceptions_navigation_timing-expected.txt: Added.
2300         * web-platform-tests/user-timing/measure_exceptions_navigation_timing.html: Added.
2301         * web-platform-tests/user-timing/measure_navigation_timing-expected.txt: Added.
2302         * web-platform-tests/user-timing/measure_navigation_timing.html: Added.
2303         * web-platform-tests/user-timing/measure_syntax_err.any-expected.txt: Added.
2304         * web-platform-tests/user-timing/measure_syntax_err.any.html: Added.
2305         * web-platform-tests/user-timing/measure_syntax_err.any.js: Added.
2306         (test):
2307         * web-platform-tests/user-timing/measure_syntax_err.worker-expected.txt: Added.
2308         * web-platform-tests/user-timing/measure_syntax_err.worker.html: Added.
2309         * web-platform-tests/user-timing/resources/webperftestharness.js:
2310         * web-platform-tests/user-timing/test_user_timing_mark_exceptions-expected.txt:
2311         * web-platform-tests/user-timing/test_user_timing_measure_exceptions-expected.txt:
2312         * web-platform-tests/user-timing/user_timing_exists.any-expected.txt: Added.
2313         * web-platform-tests/user-timing/user_timing_exists.any.html: Added.
2314         * web-platform-tests/user-timing/user_timing_exists.any.js: Added.
2315         (test):
2316         * web-platform-tests/user-timing/user_timing_exists.worker-expected.txt: Added.
2317         * web-platform-tests/user-timing/user_timing_exists.worker.html: Added.
2318         * web-platform-tests/user-timing/w3c-import.log:
2319         * web-platform-tests/w3c-import.log:
2320         * web-platform-tests/webrtc/OWNERS:
2321         * web-platform-tests/webrtc/rtcpeerconnection/canTrickleIceCandidates-expected.txt: Added.
2322         * web-platform-tests/webrtc/rtcpeerconnection/canTrickleIceCandidates.html: Added.
2323         * web-platform-tests/webrtc/rtcpeerconnection/iceGatheringState-expected.txt: Added.
2324         * web-platform-tests/webrtc/rtcpeerconnection/iceGatheringState.html: Added.
2325         * web-platform-tests/webrtc/rtcpeerconnection/rtcconfiguration-icecandidatepoolsize-expected.txt:
2326         * web-platform-tests/webrtc/rtcpeerconnection/rtcconfiguration-icecandidatepoolsize.html:
2327         * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl-expected.txt:
2328         * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl.html:
2329         * web-platform-tests/webrtc/rtcpeerconnection/w3c-import.log:
2330
2331 2017-04-07  Ryan Haddad  <ryanhaddad@apple.com>
2332
2333         Rebaseline another test after r215096.
2334         https://bugs.webkit.org/show_bug.cgi?id=170561
2335         <rdar://problem/7415154>
2336
2337         Unreviewed test gardening.
2338
2339         * web-platform-tests/url/url-setters-expected.txt:
2340
2341 2017-04-07  Brent Fulgham  <bfulgham@apple.com>
2342
2343         Rebaseline additional tests after r215096.
2344         https://bugs.webkit.org/show_bug.cgi?id=170561
2345         <rdar://problem/7415154>
2346
2347         * web-platform-tests/cors/allow-headers-expected.txt:
2348         * web-platform-tests/cors/origin-expected.txt:
2349
2350 2017-03-31  Jiewen Tan  <jiewen_tan@apple.com>
2351
2352         [WebCrypto] Add support for AES-CTR
2353         https://bugs.webkit.org/show_bug.cgi?id=169761
2354         <rdar://problem/31331321>
2355
2356         Reviewed by Brent Fulgham.
2357
2358         * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker-expected.txt:
2359         * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2-expected.txt:
2360         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker-expected.txt:
2361         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.worker-expected.txt:
2362         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_cbc-expected.txt:
2363         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_ctr-expected.txt:
2364         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.worker-expected.txt:
2365         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.worker-expected.txt:
2366         * web-platform-tests/WebCryptoAPI/generateKey/test_aes-ctr-expected.txt:
2367         * web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CTR-expected.txt:
2368         * web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CTR-expected.txt:
2369         * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker-expected.txt:
2370         * web-platform-tests/WebCryptoAPI/import_export/test_symmetric_importKey-expected.txt:
2371
2372 2017-04-05  Chris Dumez  <cdumez@apple.com>
2373
2374         _blank / _self / _parent / _top browsing context names should be case-insensitive
2375         https://bugs.webkit.org/show_bug.cgi?id=169747
2376
2377         Reviewed by Alex Christensen.
2378
2379         Import test coverage from upstream web-platform-tests.
2380
2381         * resources/import-expectations.json:
2382         * web-platform-tests/html/browsers/windows/browsing-context-names/001.html:
2383         * web-platform-tests/html/browsers/windows/browsing-context-names/002.html:
2384         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-_blank-expected.txt: Added.
2385         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-_blank.html: Added.
2386         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html:
2387         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-001-expected.txt: Added.
2388         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-001.html: Added.
2389         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-002-expected.txt: Added.
2390         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-002.html: Added.
2391         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-003-expected.txt: Added.
2392         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-003.html: Added.
2393         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-004-expected.txt: Added.
2394         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-004.html: Added.
2395         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html:
2396         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html:
2397         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-default-name-expected.txt:
2398         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:
2399         * web-platform-tests/html/browsers/windows/browsing-context-names/existing.html:
2400         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-iframe-1.html: Added.
2401         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-iframe-2.html: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/existing.html.
2402         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-iframe-3.html: Added.
2403         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-iframe-insensitive-1.html: Added.
2404         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-iframe-insensitive-2.html: Added.
2405         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-top-nested.html: Added.
2406         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-top-replace.html: Added.
2407         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-top.html: Added.
2408         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/post-to-opener.html: Added.
2409         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/post-to-top-or-close.html: Added.
2410         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/post-to-top.html: Added.
2411         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/w3c-import.log.
2412         * web-platform-tests/html/browsers/windows/browsing-context-names/self1.html:
2413         * web-platform-tests/html/browsers/windows/browsing-context-names/self2.html:
2414         * web-platform-tests/html/browsers/windows/browsing-context-names/w3c-import.log:
2415
2416 2017-03-31  Manuel Rego Casasnovas  <rego@igalia.com>
2417
2418         [css-grid] Update W3C Test Suite
2419         https://bugs.webkit.org/show_bug.cgi?id=170170
2420
2421         Reviewed by Youenn Fablet.
2422
2423         This adds 2 new tests for "Implied Minimum Size of Grid Items" section,
2424         which check the behavior of percentages:
2425         - grid-items/grid-minimum-size-grid-items-019.html
2426         - grid-items/grid-minimum-size-grid-items-020.html
2427
2428         Additionally, as the csswg-test repo has been merged into web-platform-tests,
2429         we're using the new path in this import.
2430
2431         * csswg-test/css-grid-1/grid-definition/w3c-import.log: Removed.
2432         * csswg-test/css-grid-1/grid-items/w3c-import.log: Removed.
2433         * csswg-test/css-grid-1/grid-model/w3c-import.log: Removed.
2434         * csswg-test/css-grid-1/placement/w3c-import.log: Removed.
2435         * csswg-test/css-grid-1/w3c-import.log: Removed.
2436         * resources/import-expectations.json:
2437         * resources/resource-files.json:
2438         * web-platform-tests/css/css-grid-1/OWNERS: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/OWNERS.
2439         * web-platform-tests/css/css-grid-1/README.md: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/README.md.
2440         * web-platform-tests/css/css-grid-1/grid-definition/fr-unit-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/fr-unit-expected.html.
2441         * web-platform-tests/css/css-grid-1/grid-definition/fr-unit-with-percentage-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/fr-unit-with-percentage-expected.html.
2442         * web-platform-tests/css/css-grid-1/grid-definition/fr-unit-with-percentage.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/fr-unit-with-percentage.html.
2443         * web-platform-tests/css/css-grid-1/grid-definition/fr-unit.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/fr-unit.html.
2444         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001-expected.txt.
2445         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001.xht.
2446         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001-expected.txt.
2447         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001.xht.
2448         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001-expected.txt.
2449         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001.xht.
2450         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001-expected.txt.
2451         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001.xht.
2452         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-repeat-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-repeat-001-expected.txt.
2453         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-repeat-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-repeat-001.xht.
2454         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001-expected.txt.
2455         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001.xht.
2456         * web-platform-tests/css/css-grid-1/grid-definition/grid-layout-auto-tracks-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-layout-auto-tracks-expected.html.
2457         * web-platform-tests/css/css-grid-1/grid-definition/grid-layout-auto-tracks.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-layout-auto-tracks.html.
2458         * web-platform-tests/css/css-grid-1/grid-definition/grid-layout-basic-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-layout-basic-expected.html.
2459         * web-platform-tests/css/css-grid-1/grid-definition/grid-layout-basic.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-layout-basic.html.
2460         * web-platform-tests/css/css-grid-1/grid-definition/grid-layout-repeat-notation-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-layout-repeat-notation-expected.html.
2461         * web-platform-tests/css/css-grid-1/grid-definition/grid-layout-repeat-notation.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-layout-repeat-notation.html.
2462         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-flexible-lengths-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-flexible-lengths-001-expected.txt.
2463         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-flexible-lengths-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-flexible-lengths-001.xht.
2464         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-areas-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-grid-template-areas-001-expected.txt.
2465         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-areas-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-grid-template-areas-001.xht.
2466         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001-expected.txt.
2467         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001.xht.
2468         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-named-grid-lines-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-named-grid-lines-001-expected.txt.
2469         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-named-grid-lines-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-named-grid-lines-001.xht.
2470         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-repeat-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-repeat-001-expected.txt.
2471         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-repeat-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-repeat-001.xht.
2472         * web-platform-tests/css/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001-expected.txt.
2473         * web-platform-tests/css/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001.xht.
2474         * web-platform-tests/css/css-grid-1/grid-definition/support/testing-utils.js: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/support/testing-utils.js.
2475         * web-platform-tests/css/css-grid-1/grid-definition/support/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/support/w3c-import.log.
2476         * web-platform-tests/css/css-grid-1/grid-definition/w3c-import.log: Added.
2477         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-001-expected.xht.
2478         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-001.xht.
2479         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-002-expected.xht.
2480         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-002.xht.
2481         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-003-expected.xht.
2482         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-003.xht.
2483         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-inline-blocks-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-inline-blocks-001-expected.xht.
2484         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-inline-blocks-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-inline-blocks-001.xht.
2485         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001-expected.xht.
2486         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001.xht.
2487         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002-expected.xht.
2488         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002.xht.
2489         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003-expected.xht.
2490         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003.xht.
2491         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004-expected.xht.
2492         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004.xht.
2493         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005-expected.xht.
2494         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005.xht.
2495         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-001-expected.xht.
2496         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-001.xht.
2497         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-002-expected.xht.
2498         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-002.xht.
2499         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-003-expected.xht.
2500         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-003.xht.
2501         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-004-expected.xht.
2502         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-004.xht.
2503         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-005-expected.xht.
2504         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-005.xht.
2505         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-001-expected.xht.
2506         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-001.xht.
2507         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-002-expected.xht.
2508         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-002.xht.
2509         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-003-expected.xht.
2510         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-003.xht.
2511         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-004-expected.xht.
2512         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-004.xht.
2513         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-005-expected.xht.
2514         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-005.xht.
2515         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001-expected.xht.
2516         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001.xht.
2517         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002-expected.xht.
2518         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002.xht.
2519         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003-expected.xht.
2520         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003.xht.
2521         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004-expected.xht.
2522         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004.xht.
2523         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005-expected.xht.
2524         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005.xht.
2525         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006-expected.xht.
2526         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006.xht.
2527         * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-001-expected.xht.
2528         * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-001.html.
2529         * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-002-expected.xht.
2530         * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-002.html.
2531         * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-003-expected.xht.
2532         * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-003.html.
2533         * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-004-expected.xht.
2534         * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-004.html.
2535         * web-platform-tests/css/css-grid-1/grid-items/grid-items-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-001-expected.xht.
2536         * web-platform-tests/css/css-grid-1/grid-items/grid-items-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-001.xht.
2537         * web-platform-tests/css/css-grid-1/grid-items/grid-items-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-002-expected.xht.
2538         * web-platform-tests/css/css-grid-1/grid-items/grid-items-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-002.xht.
2539         * web-platform-tests/css/css-grid-1/grid-items/grid-items-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-003-expected.xht.
2540         * web-platform-tests/css/css-grid-1/grid-items/grid-items-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-003.xht.
2541         * web-platform-tests/css/css-grid-1/grid-items/grid-items-inline-blocks-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-inline-blocks-001-expected.xht.
2542         * web-platform-tests/css/css-grid-1/grid-items/grid-items-inline-blocks-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-inline-blocks-001.xht.
2543         * web-platform-tests/css/css-grid-1/grid-items/grid-items-sizing-alignment-001-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-sizing-alignment-001-expected.html.
2544         * web-platform-tests/css/css-grid-1/grid-items/grid-items-sizing-alignment-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-sizing-alignment-001.html.
2545         * web-platform-tests/css/css-grid-1/grid-items/grid-layout-grid-in-grid-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-layout-grid-in-grid-expected.html.
2546         * web-platform-tests/css/css-grid-1/grid-items/grid-layout-grid-in-grid.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-layout-grid-in-grid.html.
2547         * web-platform-tests/css/css-grid-1/grid-items/grid-layout-z-order-a-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-layout-z-order-a-expected.html.
2548         * web-platform-tests/css/css-grid-1/grid-items/grid-layout-z-order-a.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-layout-z-order-a.html.
2549         * web-platform-tests/css/css-grid-1/grid-items/grid-layout-z-order-b-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-layout-z-order-b-expected.html.
2550         * web-platform-tests/css/css-grid-1/grid-items/grid-layout-z-order-b.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-layout-z-order-b.html.
2551         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-001-expected.xht.
2552         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-001.xht.
2553         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-002-expected.xht.
2554         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-002.xht.
2555         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-003-expected.xht.
2556         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-003.xht.
2557         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-004-expected.xht.
2558         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-004.xht.
2559         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-005-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-005-expected.html.
2560         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-005.xht.
2561         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-006-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-006-expected.html.
2562         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-006.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-006.xht.
2563         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-007-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-007-expected.html.
2564         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-007.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-007.xht.
2565         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-008-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-008-expected.html.
2566         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-008.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-008.xht.
2567         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-009-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-009-expected.html.
2568         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-009.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-009.xht.
2569         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-010-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-010-expected.xht.
2570         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-010.html: Copied from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-010.html.
2571         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-011-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-011-expected.xht.
2572         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-011.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-011.html.
2573         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-012-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-012-expected.xht.
2574         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-012.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-012.html.
2575         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-013-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-013-expected.xht.
2576         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-013.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-013.html.
2577         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-014-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-014-expected.xht.
2578         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-014.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-014.html.
2579         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-015-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-015-expected.xht.
2580         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-015.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-015.html.
2581         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-016-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-016-expected.xht.
2582         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-016.html: Copied from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-016.html.
2583         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-017-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-017-expected.xht.
2584         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-017.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-017.html.
2585         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-018-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-018-expected.xht.
2586         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-018.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-018.html.
2587         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-019-expected.xht: Copied from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-001-expected.xht.
2588         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-019.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-010.html.
2589         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-020-expected.xht: Copied from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-002-expected.xht.
2590         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-020.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-016.html.
2591         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-001-expected.xht.
2592         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-001.xht.
2593         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-002-expected.xht.
2594         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-002.xht.
2595         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-003-expected.xht.
2596         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-003.xht.
2597         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-004-expected.xht.
2598         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-004.xht.
2599         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-005-expected.xht.
2600         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-005.xht.
2601         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-001-expected.xht.
2602         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-001.xht.
2603         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-002-expected.xht.
2604         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-002.xht.
2605         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-003-expected.xht.
2606         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-003.xht.
2607         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-004-expected.xht.
2608         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-004.xht.
2609         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-005-expected.xht.
2610         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-005.xht.
2611         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-001-expected.xht.
2612         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-001.xht.
2613         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-002-expected.xht.
2614         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-002.xht.
2615         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-003-expected.xht.
2616         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-003.xht.
2617         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-004-expected.xht.
2618         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-004.xht.
2619         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-005-expected.xht.
2620         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-005.xht.
2621         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001-expected.xht.
2622         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001.xht.
2623         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002-expected.xht.
2624         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002.xht.
2625         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003-expected.xht.
2626         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003.xht.
2627         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004-expected.xht.
2628         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004.xht.
2629         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005-expected.xht.
2630         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005.xht.
2631         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006-expected.xht.
2632         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006.xht.
2633         * web-platform-tests/css/css-grid-1/grid-items/ref-filled-green-100px-square-image.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/ref-filled-green-100px-square-image.html.
2634         * web-platform-tests/css/css-grid-1/grid-items/support/100x100-green.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/support/100x100-green.png.
2635         * web-platform-tests/css/css-grid-1/grid-items/support/100x50-green.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/support/100x50-green.png.
2636         * web-platform-tests/css/css-grid-1/grid-items/support/200x200-green.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/support/200x200-green.png.
2637         * web-platform-tests/css/css-grid-1/grid-items/support/50x100-green.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/support/50x100-green.png.
2638         * web-platform-tests/css/css-grid-1/grid-items/support/50x50-green.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/support/50x50-green.png.
2639         * web-platform-tests/css/css-grid-1/grid-items/support/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/support/w3c-import.log.
2640         * web-platform-tests/css/css-grid-1/grid-items/w3c-import.log: Added.
2641         * web-platform-tests/css/css-grid-1/grid-layout-properties-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-layout-properties-expected.txt.
2642         * web-platform-tests/css/css-grid-1/grid-layout-properties.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-layout-properties.html.
2643         * web-platform-tests/css/css-grid-1/grid-model/display-grid-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/display-grid-expected.html.
2644         * web-platform-tests/css/css-grid-1/grid-model/display-grid.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/display-grid.html.
2645         * web-platform-tests/css/css-grid-1/grid-model/display-inline-grid-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/display-inline-grid-expected.html.
2646         * web-platform-tests/css/css-grid-1/grid-model/display-inline-grid.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/display-inline-grid.html.
2647         * web-platform-tests/css/css-grid-1/grid-model/grid-computed-value-display-floated-items-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-computed-value-display-floated-items-001-expected.txt.
2648         * web-platform-tests/css/css-grid-1/grid-model/grid-computed-value-display-floated-items-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-computed-value-display-floated-items-001.xht.
2649         * web-platform-tests/css/css-grid-1/grid-model/grid-display-grid-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-display-grid-001-expected.xht.
2650         * web-platform-tests/css/css-grid-1/grid-model/grid-display-grid-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-display-grid-001.xht.
2651         * web-platform-tests/css/css-grid-1/grid-model/grid-display-inline-grid-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-display-inline-grid-001-expected.xht.
2652         * web-platform-tests/css/css-grid-1/grid-model/grid-display-inline-grid-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-display-inline-grid-001.xht.
2653         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-letter-001-expected.xht.
2654         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-letter-001.xht.
2655         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-letter-002-expected.xht.
2656         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-letter-002.xht.
2657         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-letter-003-expected.xht.
2658         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-letter-003.xht.
2659         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-line-001-expected.xht.
2660         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-line-001.xht.
2661         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-line-002-expected.xht.
2662         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-line-002.xht.
2663         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-line-003-expected.xht.
2664         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-line-003.xht.
2665         * web-platform-tests/css/css-grid-1/grid-model/grid-float-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-float-001-expected.xht.
2666         * web-platform-tests/css/css-grid-1/grid-model/grid-float-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-float-001.xht.
2667         * web-platform-tests/css/css-grid-1/grid-model/grid-floats-no-intrude-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-floats-no-intrude-001-expected.xht.
2668         * web-platform-tests/css/css-grid-1/grid-model/grid-floats-no-intrude-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-floats-no-intrude-001.xht.
2669         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-letter-001-expected.xht.
2670         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-letter-001.xht.
2671         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-letter-002-expected.xht.
2672         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-letter-002.xht.
2673         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-letter-003-expected.xht.
2674         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-letter-003.xht.
2675         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-line-001-expected.xht.
2676         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-line-001.xht.
2677         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-line-002-expected.xht.
2678         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-line-002.xht.
2679         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-line-003-expected.xht.
2680         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-line-003.xht.
2681         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-float-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-float-001-expected.xht.
2682         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-float-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-float-001.xht.
2683         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-floats-no-intrude-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-floats-no-intrude-001-expected.xht.
2684         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-floats-no-intrude-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-floats-no-intrude-001.xht.
2685         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-margins-no-collapse-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-margins-no-collapse-001-expected.xht.
2686         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-margins-no-collapse-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-margins-no-collapse-001.xht.
2687         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-multicol-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-multicol-001-expected.xht.
2688         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-multicol-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-multicol-001.xht.
2689         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-vertical-align-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-vertical-align-001-expected.xht.
2690         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-vertical-align-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-vertical-align-001.xht.
2691         * web-platform-tests/css/css-grid-1/grid-model/grid-margins-no-collapse-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-margins-no-collapse-001-expected.xht.
2692         * web-platform-tests/css/css-grid-1/grid-model/grid-margins-no-collapse-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-margins-no-collapse-001.xht.
2693         * web-platform-tests/css/css-grid-1/grid-model/grid-multicol-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-multicol-001-expected.xht.
2694         * web-platform-tests/css/css-grid-1/grid-model/grid-multicol-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-multicol-001.xht.
2695         * web-platform-tests/css/css-grid-1/grid-model/grid-support-display-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-support-display-001-expected.txt.
2696         * web-platform-tests/css/css-grid-1/grid-model/grid-support-display-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-support-display-001.xht.
2697         * web-platform-tests/css/css-grid-1/grid-model/grid-vertical-align-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-vertical-align-001-expected.xht.
2698         * web-platform-tests/css/css-grid-1/grid-model/grid-vertical-align-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-vertical-align-001.xht.
2699         * web-platform-tests/css/css-grid-1/grid-model/w3c-import.log: Added.
2700         * web-platform-tests/css/css-grid-1/implicit-grids/grid-support-grid-auto-columns-rows-001-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/implicit-grids/grid-support-grid-auto-columns-rows-001-expected.html.
2701         * web-platform-tests/css/css-grid-1/implicit-grids/grid-support-grid-auto-columns-rows-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/implicit-grids/grid-support-grid-auto-columns-rows-001.html.
2702         * web-platform-tests/css/css-grid-1/implicit-grids/w3c-import.log: Copied from LayoutTests/imported/w3c/csswg-test/css-grid-1/implicit-grids/w3c-import.log.
2703         * web-platform-tests/css/css-grid-1/layout-algorithm/grid-layout-free-space-unit-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/layout-algorithm/grid-layout-free-space-unit-expected.html.
2704         * web-platform-tests/css/css-grid-1/layout-algorithm/grid-layout-free-space-unit.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/layout-algorithm/grid-layout-free-space-unit.html.
2705         * web-platform-tests/css/css-grid-1/layout-algorithm/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/implicit-grids/w3c-import.log.
2706         * web-platform-tests/css/css-grid-1/placement/grid-layout-grid-span-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-grid-span-expected.html.
2707         * web-platform-tests/css/css-grid-1/placement/grid-layout-grid-span.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-grid-span.html.
2708         * web-platform-tests/css/css-grid-1/placement/grid-layout-lines-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-lines-expected.html.
2709         * web-platform-tests/css/css-grid-1/placement/grid-layout-lines-shorthands-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-lines-shorthands-expected.html.
2710         * web-platform-tests/css/css-grid-1/placement/grid-layout-lines-shorthands.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-lines-shorthands.html.
2711         * web-platform-tests/css/css-grid-1/placement/grid-layout-lines.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-lines.html.
2712         * web-platform-tests/css/css-grid-1/placement/grid-layout-placement-shorthands-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-placement-shorthands-expected.html.
2713         * web-platform-tests/css/css-grid-1/placement/grid-layout-placement-shorthands.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-placement-shorthands.html.
2714         * web-platform-tests/css/css-grid-1/placement/w3c-import.log: Added.
2715         * web-platform-tests/css/css-grid-1/test-plan/index.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/test-plan/index.html.
2716         * web-platform-tests/css/css-grid-1/test-plan/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/test-plan/w3c-import.log.
2717         * web-platform-tests/css/css-grid-1/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/layout-algorithm/w3c-import.log.
2718
2719 2017-03-30  Youenn Fablet  <youenn@apple.com>
2720
2721         Clean up RTCDataChannel
2722         https://bugs.webkit.org/show_bug.cgi?id=169732
2723
2724         Reviewed by Chris Dumez.
2725
2726         * web-platform-tests/webrtc/RTCDataChannelEvent-constructor-expected.txt:
2727
2728 2017-03-28  Youenn Fablet  <youenn@apple.com>
2729
2730         Fix addIceCandidate after r214441
2731         https://bugs.webkit.org/show_bug.cgi?id=170146
2732
2733         Reviewed by Chris Dumez.
2734
2735         * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl-expected.txt:
2736
2737 2017-03-27  Youenn Fablet  <youenn@apple.com>
2738
2739         addIceCandidate should not throw if passed null or undefined
2740         https://bugs.webkit.org/show_bug.cgi?id=170118
2741
2742         Reviewed by Eric Carlson.
2743
2744         * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl-expected.txt:
2745
2746 2017-03-22  Youenn Fablet  <youenn@apple.com>
2747
2748         Support RTCPeerConnectionState
2749         https://bugs.webkit.org/show_bug.cgi?id=169978
2750
2751         Reviewed by Jon Lee.
2752
2753         * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt:
2754
2755 2017-03-22  Chris Dumez  <cdumez@apple.com>
2756
2757         WebKit should disallow beforeunload alerts from web pages users have never interacted with
2758         https://bugs.webkit.org/show_bug.cgi?id=169936
2759         <rdar://problem/23798897>
2760
2761         Reviewed by Brent Fulgham.
2762
2763         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling-expected.txt:
2764         * web-platform-tests/html/webappapis/scripting/events/compile-event-handler-settings-objects-expected.txt:
2765         Rebaseline now that the CONFIRM MESSAGE lines are now longer shown. This is because there is no user interaction
2766         with the page.
2767
2768 2017-03-22  Romain Bellessort  <romain.bellessort@crf.canon.fr>
2769
2770         [Readable Streams API] Implement ReadableStreamBYOBRequest respond() (readable stream state)
2771         https://bugs.webkit.org/show_bug.cgi?id=169759
2772
2773         Reviewed by Youenn Fablet.
2774
2775         Updated test expectations.
2776
2777         * web-platform-tests/streams/readable-byte-streams/general-expected.txt:
2778         * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt:
2779
2780 2017-03-22  Youenn Fablet  <youenn@apple.com>
2781
2782         Move LayoutTests/webrtc/rtcconfiguration-icecandidatepoolsize.html to web-platform-tests
2783         https://bugs.webkit.org/show_bug.cgi?id=169958
2784
2785         Reviewed by Jon Lee.
2786
2787         * web-platform-tests/webrtc/rtcpeerconnection/rtcconfiguration-icecandidatepoolsize-expected.txt: Added.
2788         * web-platform-tests/webrtc/rtcpeerconnection/rtcconfiguration-icecandidatepoolsize.html: Added.
2789
2790 2017-03-22  Youenn Fablet  <youenn@apple.com>
2791
2792         Safari sends empty "Access-Control-Request-Headers" in preflight request
2793         https://bugs.webkit.org/show_bug.cgi?id=169851
2794
2795         Reviewed by Chris Dumez.
2796
2797         * web-platform-tests/fetch/api/cors/cors-preflight-expected.txt:
2798         * web-platform-tests/fetch/api/cors/cors-preflight.js:
2799
2800 2017-03-22  Youenn Fablet  <youenn@apple.com>
2801
2802         XMLHttpRequest: getAllResponseHeaders() should lowercase header names before sorting
2803         https://bugs.webkit.org/show_bug.cgi?id=169286
2804
2805         Reviewed by Chris Dumez.
2806
2807         * web-platform-tests/XMLHttpRequest/getallresponseheaders-cl-expected.txt:
2808         * web-platform-tests/XMLHttpRequest/getallresponseheaders-expected.txt:
2809
2810 2017-03-22  Chris Dumez  <cdumez@apple.com>
2811
2812         Implement the "noopener" feature for window.open()
2813         https://bugs.webkit.org/show_bug.cgi?id=163960
2814         <rdar://problem/28941679>
2815
2816         Reviewed by Sam Weinig.
2817
2818         Import test coverage from WPT upstream.
2819
2820         * resources/import-expectations.json:
2821         * web-platform-tests/common/PrefixedLocalStorage.js: Added.
2822         (PrefixedLocalStorage):
2823         (PrefixedLocalStorage.prototype.clear):
2824         (PrefixedLocalStorage.prototype.url):
2825         (PrefixedLocalStorage.prototype.prefixedKey):
2826         (PrefixedLocalStorage.prototype.setItem):
2827         (PrefixedLocalStorage.prototype.onSet):
2828         (PrefixedLocalStorageTest):
2829         (PrefixedLocalStorageTest.prototype.cleanup):
2830         (PrefixedLocalStorageResource):
2831         * web-platform-tests/common/w3c-import.log:
2832         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-closed-expected.txt: Added.
2833         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-closed.html: Added.
2834         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-expected.txt: Added.
2835         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-multiple-expected.txt: Added.
2836         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-multiple.html: Added.
2837         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-noopener-expected.txt: Added.
2838         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-noopener.html: Added.
2839         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-noreferrer-expected.txt: Added.
2840         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-noreferrer.html: Added.
2841         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener.html: Added.
2842         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/resources/close-opener.html: Added.
2843         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/resources/message-window-opener.html: Added.
2844         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/resources/multiple-opener.html: Added.
2845         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/resources/no-opener.html: Added.
2846         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/resources/open-closer.html: Added.
2847         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/w3c-import.log.
2848         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/w3c-import.log:
2849
2850 2017-03-20  Jon Lee  <jonlee@apple.com>
2851
2852         Update progression in wpt test for WebRTC.
2853
2854         * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt:
2855
2856 2017-03-19  Chris Dumez  <cdumez@apple.com>
2857
2858         Implement self.origin
2859         https://bugs.webkit.org/show_bug.cgi?id=168023
2860
2861         Reviewed by Sam Weinig.
2862
2863         * resources/import-expectations.json:
2864         * web-platform-tests/html/dom/interfaces-expected.txt:
2865         * web-platform-tests/html/dom/self-origin.any-expected.txt:
2866         * web-platform-tests/html/dom/self-origin.sub-expected.txt:
2867         Rebaseline several WPT tests now that more checks are passing.
2868
2869         * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/Worker_Self_Origin-expected.txt: Added.
2870         * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/Worker_Self_Origin.html: Added.
2871         * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/support/WorkerSelfOriginSharedWorker.js: Added.
2872         (onconnect):
2873         * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/support/WorkerSelfOriginWorker.js: Added.
2874         * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/support/w3c-import.log: Added.
2875         * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/w3c-import.log: Added.
2876         Import test coverage for self.origin in workers.
2877
2878 2017-03-18  Jon Lee  <jonlee@apple.com>
2879
2880         Add support for ImplementedAs, Clamp, EnforceRange, TreatNullAs for dictionary members
2881         https://bugs.webkit.org/show_bug.cgi?id=169731
2882
2883         Reviewed by Alex Christensen.
2884
2885         Rebaseline tests. The results seem to show a problem in the original tests.
2886         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.worker-expected.txt:
2887         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_gcm-expected.txt:
2888
2889 2017-03-18  Chris Dumez  <cdumez@apple.com>
2890
2891         innerText setter inserts empty text node if value starts with newline
2892         https://bugs.webkit.org/show_bug.cgi?id=169600
2893
2894         Reviewed by Ryosuke Niwa.
2895
2896         Re-sync tests with upstream to gain test coverage.
2897
2898         * web-platform-tests/innerText/getter-expected.txt:
2899         * web-platform-tests/innerText/getter-tests.js:
2900         * web-platform-tests/innerText/setter-expected.txt:
2901         * web-platform-tests/innerText/setter-tests.js:
2902         * web-platform-tests/innerText/setter.html:
2903
2904 2017-03-18  Chris Dumez  <cdumez@apple.com>
2905
2906         Allow setting the prototype of cross-origin objects, as long as they don't change
2907         https://bugs.webkit.org/show_bug.cgi?id=169787
2908
2909         Reviewed by Mark Lam.
2910
2911         Import test coverage from W3C web-platform-tests.
2912
2913         * web-platform-tests/common/domain-setter.sub.html: Added.
2914         * web-platform-tests/common/test-setting-immutable-prototype.js: Added.
2915         (self.testSettingImmutablePrototypeToNewValueOnly.test):
2916         (self.testSettingImmutablePrototypeToNewValueOnly):
2917         (self.testSettingImmutablePrototype.else.test):
2918         (self.testSettingImmutablePrototype):
2919         * web-platform-tests/common/w3c-import.log:
2920         * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-cross-origin-domain.sub-expected.txt: Added.
2921         * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-cross-origin-domain.sub.html: Added.
2922         * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-goes-cross-origin-domain.sub-expected.txt: Added.
2923         * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-goes-cross-origin-domain.sub.html: Added.
2924         * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub-expected.txt: Added.
2925         * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub.html: Added.
2926         * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-expected.txt: Added.
2927         * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-same-origin.html: Added.
2928         * web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log:
2929         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/w3c-import.log: Added.
2930         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-cross-origin-domain.sub-expected.txt: Added.
2931         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-cross-origin-domain.sub.html: Added.
2932         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-goes-cross-origin-domain.sub-expected.txt: Added.
2933         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-goes-cross-origin-domain.sub.html: Added.
2934         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin-domain.sub-expected.txt: Added.
2935         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin-domain.sub.html: Added.
2936         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin-expected.txt: Added.
2937         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin.html: Added.
2938
2939 2017-03-16  Jiewen Tan  <jiewen_tan@apple.com>
2940
2941         [WebCrypto] Support SPKI/PKCS8 for Elliptic Curve
2942         https://bugs.webkit.org/show_bug.cgi?id=169318
2943         <rdar://problem/31081956>
2944
2945         Reviewed by Brent Fulgham.
2946
2947         * web-platform-tests/WebCryptoAPI/import_export/ec_importKey.worker-expected.txt:
2948         * web-platform-tests/WebCryptoAPI/import_export/test_ec_importKey-expected.txt:
2949
2950 2017-03-14  Youenn Fablet  <youenn@apple.com>
2951
2952         Import web-platform-tests/cors
2953         https://bugs.webkit.org/show_bug.cgi?id=169565
2954
2955         Reviewed by Sam Weinig.
2956
2957         * resources/import-expectations.json:
2958         * web-platform-tests/cors/304-expected.txt: Added.
2959         * web-platform-tests/cors/304.htm: Added.
2960         * web-platform-tests/cors/OWNERS: Added.
2961         * web-platform-tests/cors/README.md: Added.
2962         * web-platform-tests/cors/allow-headers-expected.txt: Added.
2963         * web-platform-tests/cors/allow-headers.htm: Added.
2964         * web-platform-tests/cors/basic-expected.txt: Added.
2965         * web-platform-tests/cors/basic.htm: Added.
2966         * web-platform-tests/cors/credentials-flag-expected.txt: Added.
2967         * web-platform-tests/cors/credentials-flag.htm: Added.
2968         * web-platform-tests/cors/late-upload-events-expected.txt: Added.
2969         * web-platform-tests/cors/late-upload-events.htm: Added.
2970         * web-platform-tests/cors/origin-expected.txt: Added.
2971         * web-platform-tests/cors/origin.htm: Added.
2972         * web-platform-tests/cors/preflight-cache-expected.txt: Added.
2973         * web-platform-tests/cors/preflight-cache.htm: Added.
2974         * web-platform-tests/cors/preflight-failure-expected.txt: Added.
2975         * web-platform-tests/cors/preflight-failure.htm: Added.
2976         * web-platform-tests/cors/redirect-origin-expected.txt: Added.
2977         * web-platform-tests/cors/redirect-origin.htm: Added.
2978         * web-platform-tests/cors/redirect-preflight-2-expected.txt: Added.
2979         * web-platform-tests/cors/redirect-preflight-2.htm: Added.
2980         * web-platform-tests/cors/redirect-preflight-expected.txt: Added.
2981         * web-platform-tests/cors/redirect-preflight.htm: Added.
2982         * web-platform-tests/cors/redirect-userinfo-expected.txt: Added.
2983         * web-platform-tests/cors/redirect-userinfo.htm: Added.
2984         * web-platform-tests/cors/remote-origin-expected.txt: Added.
2985         * web-platform-tests/cors/remote-origin.htm: Added.
2986         * web-platform-tests/cors/request-headers-expected.txt: Added.
2987         * web-platform-tests/cors/request-headers.htm: Added.
2988         * web-platform-tests/cors/resources/304.py: Added.
2989         (error):
2990         (main):
2991         * web-platform-tests/cors/resources/checkandremove.py: Added.
2992         (main):
2993         * web-platform-tests/cors/resources/cors-cookie.py: Added.
2994         (main):
2995         * web-platform-tests/cors/resources/cors-headers.asis: Added.
2996         * web-platform-tests/cors/resources/cors-makeheader.py: Added.
2997         (main):
2998         * web-platform-tests/cors/resources/preflight.py: Added.
2999         (main):
3000         * web-platform-tests/cors/resources/remote-xhrer.html: Added.
3001         * web-platform-tests/cors/resources/status.py: Added.
3002         (main):
3003         * web-platform-tests/cors/resources/w3c-import.log: Added.
3004         * web-platform-tests/cors/response-headers-expected.txt: Added.
3005         * web-platform-tests/cors/response-headers.htm: Added.
3006         * web-platform-tests/cors/simple-requests-expected.txt: Added.
3007         * web-platform-tests/cors/simple-requests.htm: Added.
3008         * web-platform-tests/cors/status-async-expected.txt: Added.
3009         * web-platform-tests/cors/status-async.htm: Added.
3010         * web-platform-tests/cors/status-expected.txt: Added.
3011         * web-platform-tests/cors/status-preflight-expected.txt: Added.
3012         * web-platform-tests/cors/status-preflight.htm: Added.
3013         * web-platform-tests/cors/status.htm: Added.
3014         * web-platform-tests/cors/support.js: Added.
3015         (dirname):
3016         * web-platform-tests/cors/w3c-import.log: Added.
3017
3018 2017-03-13  Youenn Fablet  <youenn@apple.com>
3019
3020         Sync web-platform-tests up to revision a5b95cb31914507088a4eda16f7674bbc6f3313f
3021         https://bugs.webkit.org/show_bug.cgi?id=169523
3022
3023         Reviewed by Alex Christensen.
3024
3025         * csswg-test/LICENSE.md: Added.
3026         * csswg-test/README.md:
3027         * csswg-test/build-css-testsuites.sh: Added.
3028         * csswg-test/config.default.json: Added.
3029         * csswg-test/css-grid-1/grid-items/w3c-import.log:
3030         * csswg-test/css-grid-1/grid-model/w3c-import.log:
3031         * csswg-test/css-scoping-1/OWNERS: Added.
3032         * csswg-test/css-scoping-1/css-scoping-shadow-slot-style-expected.html: Added.
3033         * csswg-test/css-scoping-1/css-scoping-shadow-slot-style.html: Added.
3034         * csswg-test/css-scoping-1/w3c-import.log:
3035         * csswg-test/lint: Added.
3036         * csswg-test/lint.whitelist: Added.
3037         * csswg-test/manifest: Added.
3038         * csswg-test/requirements.txt: Added.
3039         * csswg-test/serve: Added.
3040         * csswg-test/serve.py: Added.
3041         (main):
3042         * csswg-test/w3c-import.log:
3043         * resources/TestRepositories:
3044         * resources/import-expectations.json:
3045         * resources/resource-files.json:
3046         * web-platform-tests/IndexedDB/abort-in-initial-upgradeneeded.html:
3047         * web-platform-tests/IndexedDB/close-in-upgradeneeded.html:
3048         * web-platform-tests/IndexedDB/event-dispatch-active-flag-expected.txt: Added.
3049         * web-platform-tests/IndexedDB/event-dispatch-active-flag.html: Added.
3050         * web-platform-tests/IndexedDB/fire-error-event-exception-expected.txt: Added.
3051         * web-platform-tests/IndexedDB/fire-error-event-exception.html: Added.
3052         * web-platform-tests/IndexedDB/fire-success-event-exception-expected.txt: Added.
3053         * web-platform-tests/IndexedDB/fire-success-event-exception.html: Added.
3054         * web-platform-tests/IndexedDB/fire-upgradeneeded-event-exception-expected.txt: Added.
3055         * web-platform-tests/IndexedDB/fire-upgradeneeded-event-exception.html: Added.
3056         * web-platform-tests/IndexedDB/idb-binary-key-roundtrip.htm:
3057         * web-platform-tests/IndexedDB/idbcursor_continue_objectstore.htm:
3058         * web-platform-tests/IndexedDB/idbfactory-deleteDatabase-opaque-origin-expected.txt: Added.
3059         * web-platform-tests/IndexedDB/idbfactory-deleteDatabase-opaque-origin.html: Added.
3060         * web-platform-tests/IndexedDB/idbfactory-open-error-properties-expected.txt: Added.
3061         * web-platform-tests/IndexedDB/idbfactory-open-error-properties.html: Added.
3062         * web-platform-tests/IndexedDB/idbfactory-open-opaque-origin-expected.txt: Added.
3063         * web-platform-tests/IndexedDB/idbfactory-open-opaque-origin.html: Added.
3064         * web-platform-tests/IndexedDB/idbfactory_deleteDatabase4-expected.txt:
3065         * web-platform-tests/IndexedDB/idbfactory_deleteDatabase4.htm:
3066         * web-platform-tests/IndexedDB/idbindex_get.htm:
3067         * web-platform-tests/IndexedDB/idbindex_get4.htm:
3068         * web-platform-tests/IndexedDB/idbindex_getKey4.htm:
3069         * web-platform-tests/IndexedDB/idbobjectstore_createIndex13.htm:
3070         * web-platform-tests/IndexedDB/idbobjectstore_get4.htm:
3071         * web-platform-tests/IndexedDB/idbobjectstore_getKey.html:
3072         * web-platform-tests/IndexedDB/key-conversion-exceptions.htm:
3073         * web-platform-tests/IndexedDB/keygenerator-explicit-expected.txt: Added.
3074         * web-platform-tests/IndexedDB/keygenerator-explicit.html: Added.
3075         * web-platform-tests/IndexedDB/keygenerator-inject-expected.txt: Added.
3076         * web-platform-tests/IndexedDB/keygenerator-inject.html: Added.
3077         * web-platform-tests/IndexedDB/keypath_invalid.htm:
3078         * web-platform-tests/IndexedDB/support.js:
3079         (auto_fail):
3080         (createdb_for_multiple_tests):
3081         (indexeddb_test):
3082         (is_transaction_active):
3083         (spin):
3084         (keep_alive):
3085         * web-platform-tests/IndexedDB/transaction-abort-request-error-expected.txt: Added.
3086         * web-platform-tests/IndexedDB/transaction-abort-request-error.html: Added.
3087         * web-platform-tests/IndexedDB/transaction-deactivation-timing-expected.txt: Added.
3088         * web-platform-tests/IndexedDB/transaction-deactivation-timing.html: Added.
3089         * web-platform-tests/IndexedDB/transaction-lifetime-blocked.htm:
3090         * web-platform-tests/IndexedDB/transaction-lifetime.htm:
3091         * web-platform-tests/IndexedDB/upgrade-transaction-deactivation-timing-expected.txt: Added.
3092         * web-platform-tests/IndexedDB/upgrade-transaction-deactivation-timing.html: Added.
3093         * web-platform-tests/IndexedDB/w3c-import.log:
3094         * web-platform-tests/IndexedDB/writer-starvation.htm:
3095         * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker-expected.txt:
3096         * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2-expected.txt:
3097         * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker-expected.txt:
3098         * web-platform-tests/WebCryptoAPI/import_export/test_symmetric_importKey-expected.txt:
3099         * web-platform-tests/XMLHttpRequest/OWNERS:
3100         * web-platform-tests/XMLHttpRequest/README.md: Added.
3101         * web-platform-tests/XMLHttpRequest/abort-after-receive.htm:
3102         * web-platform-tests/XMLHttpRequest/abort-after-timeout.htm:
3103         * web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported-expected.txt:
3104         * web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported.htm:
3105         * web-platform-tests/XMLHttpRequest/data-uri-expected.txt:
3106         * web-platform-tests/XMLHttpRequest/data-uri.htm:
3107         * web-platform-tests/XMLHttpRequest/event-abort.htm:
3108         * web-platform-tests/XMLHttpRequest/event-load.htm:
3109         * web-platform-tests/XMLHttpRequest/event-loadend.htm:
3110         * web-platform-tests/XMLHttpRequest/event-loadstart-upload-expected.txt: Added.
3111         * web-platform-tests/XMLHttpRequest/event-loadstart-upload.htm: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-progress.htm.
3112         * web-platform-tests/XMLHttpRequest/event-loadstart.htm:
3113         * web-platform-tests/XMLHttpRequest/event-progress.htm:
3114         * web-platform-tests/XMLHttpRequest/event-readystatechange-loaded.htm:
3115         * web-platform-tests/XMLHttpRequest/event-timeout.htm:
3116         * web-platform-tests/XMLHttpRequest/event-upload-progress-crossorigin.htm:
3117         * web-platform-tests/XMLHttpRequest/event-upload-progress.htm:
3118         * web-platform-tests/XMLHttpRequest/getallresponseheaders-cl-expected.txt: Added.
3119         * web-platform-tests/XMLHttpRequest/getallresponseheaders-cl.htm: Added.
3120         * web-platform-tests/XMLHttpRequest/getallresponseheaders-expected.txt: Added.
3121         * web-platform-tests/XMLHttpRequest/getallresponseheaders.htm: Added.
3122         * web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive.htm:
3123         * web-platform-tests/XMLHttpRequest/loadstart-and-state-expected.txt: Added.
3124         * web-platform-tests/XMLHttpRequest/loadstart-and-state.html: Added.
3125         * web-platform-tests/XMLHttpRequest/open-after-setrequestheader-expected.txt:
3126         * web-platform-tests/XMLHttpRequest/open-after-setrequestheader.htm:
3127         * web-platform-tests/XMLHttpRequest/open-during-abort-event-expected.txt: Added.
3128         * web-platform-tests/XMLHttpRequest/open-during-abort-event.htm: Added.
3129         * web-platform-tests/XMLHttpRequest/open-during-abort-processing-expected.txt: Added.
3130         * web-platform-tests/XMLHttpRequest/open-during-abort-processing.htm: Added.
3131         * web-platform-tests/XMLHttpRequest/open-referer-expected.txt:
3132         * web-platform-tests/XMLHttpRequest/open-referer.htm:
3133         * web-platform-tests/XMLHttpRequest/open-send-during-abort-expected.txt: Added.
3134         * web-platform-tests/XMLHttpRequest/open-send-during-abort.htm: Added.
3135         * web-platform-tests/XMLHttpRequest/open-url-redirected-worker-origin-expected.txt: Added.
3136         * web-platform-tests/XMLHttpRequest/open-url-redirected-worker-origin.htm: Added.
3137         * web-platform-tests/XMLHttpRequest/overridemimetype-blob-expected.txt: Added.
3138         * web-platform-tests/XMLHttpRequest/overridemimetype-blob.html: Added.
3139         * web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type-expected.txt:
3140         * web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type.htm:
3141         * web-platform-tests/XMLHttpRequest/resources/corsenabled.py:
3142         (main):
3143         * web-platform-tests/XMLHttpRequest/resources/delay.py:
3144         (main):
3145         * web-platform-tests/XMLHttpRequest/resources/echo-headers.py: Added.
3146         (main):
3147         * web-platform-tests/XMLHttpRequest/resources/header-content-length.asis: Added.
3148         * web-platform-tests/XMLHttpRequest/resources/headers-basic.asis: Added.
3149         * web-platform-tests/XMLHttpRequest/resources/headers.asis: Added.
3150         * web-platform-tests/XMLHttpRequest/resources/inspect-headers.py:
3151         (get_response):
3152         (main):
3153         * web-platform-tests/XMLHttpRequest/resources/redirect.py:
3154         (main):
3155         * web-platform-tests/XMLHttpRequest/resources/w3c-import.log:
3156         * web-platform-tests/XMLHttpRequest/responsetext-decoding-expected.txt:
3157         * web-platform-tests/XMLHttpRequest/responsetext-decoding.htm:
3158         * web-platform-tests/XMLHttpRequest/send-accept-language-expected.txt:
3159         * web-platform-tests/XMLHttpRequest/send-accept-language.htm:
3160         * web-platform-tests/XMLHttpRequest/send-data-formdata-expected.txt:
3161         * web-platform-tests/XMLHttpRequest/send-data-formdata.htm:
3162         * web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt:
3163         * web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub.htm:
3164         * web-platform-tests/XMLHttpRequest/send-redirect-to-cors.htm:
3165         * web-platform-tests/XMLHttpRequest/send-sync-blocks-async.htm:
3166         * web-platform-tests/XMLHttpRequest/send-sync-timeout.htm:
3167         * web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value-expected.txt:
3168         * web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value.htm:
3169         * web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value-expected.txt:
3170         * web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value.htm:
3171         * web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive-expected.txt:
3172         * web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive.htm:
3173         * web-platform-tests/XMLHttpRequest/setrequestheader-content-type.htm:
3174         * web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed-expected.txt:
3175         * web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed.htm:
3176         * web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden-expected.txt:
3177         * web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden.htm:
3178         * web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader-expected.txt:
3179         * web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader.htm:
3180         * web-platform-tests/XMLHttpRequest/status-error.htm:
3181         * web-platform-tests/XMLHttpRequest/template-element-expected.txt: Added.
3182         * web-platform-tests/XMLHttpRequest/template-element.html: Added.
3183         * web-platform-tests/XMLHttpRequest/timeout-multiple-fetches-expected.txt: Added.
3184         * web-platform-tests/XMLHttpRequest/timeout-multiple-fetches.html: Added.
3185         * web-platform-tests/XMLHttpRequest/w3c-import.log:
3186         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-reused-expected.txt: Added.
3187         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-reused.html: Added.
3188         * web-platform-tests/check_stability.py:
3189         (replace_streams.on_write):
3190         (replace_streams):
3191         (Firefox.install):
3192         (setup_log_handler.LogHandler.__init__):
3193         (setup_log_handler.LogHandler):
3194         (setup_log_handler.LogHandler.find_or_create_test):
3195         (setup_log_handler.LogHandler.find_or_create_subtest):
3196         (setup_log_handler.LogHandler.test_status):
3197         (setup_log_handler.LogHandler.test_end):
3198         (err_string):
3199         (process_results):
3200         (write_inconsistent):
3201         (write_results):
3202         * web-platform-tests/common/get-host-info.sub.js:
3203         (get_host_info):
3204         * web-platform-tests/dom/OWNERS:
3205         * web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes-expected.txt:
3206         * web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes.html:
3207         * web-platform-tests/dom/nodes/Element-matches-expected.txt:
3208         * web-platform-tests/dom/nodes/Element-matches.html:
3209         * web-platform-tests/dom/nodes/Element-matches.js:
3210         (interfaceCheckMatches):
3211         (runSpecialMatchesTests):
3212         (runInvalidSelectorTestMatches):
3213         (runMatchesTest):
3214         * web-platform-tests/dom/nodes/Element-webkitMatchesSelector-expected.txt: Added.
3215         * web-platform-tests/dom/nodes/Element-webkitMatchesSelector.html: Copied from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-matches.html.
3216         * web-platform-tests/dom/nodes/Node-lookupNamespaceURI-expected.txt:
3217         * web-platform-tests/dom/nodes/Node-lookupNamespaceURI.html:
3218         * web-platform-tests/dom/nodes/w3c-import.log:
3219         * web-platform-tests/encrypted-media/content/video_512x288_h264-360k_multikey_key1_dashinit.mp4: Added.
3220         * web-platform-tests/fetch/OWNERS:
3221         * web-platform-tests/fetch/README.md: Added.
3222         * web-platform-tests/fetch/api/basic/request-referrer-expected.txt:
3223         * web-platform-tests/fetch/api/basic/request-referrer-redirected-worker-expected.txt: Added.
3224         * web-platform-tests/fetch/api/basic/request-referrer-redirected-worker.html: Added.
3225         * web-platform-tests/fetch/api/basic/request-referrer-worker-expected.txt: Added.
3226         * web-platform-tests/fetch/api/basic/request-referrer-worker.html: Added.
3227         * web-platform-tests/fetch/api/basic/request-referrer.js:
3228         (testReferrer):
3229         * web-platform-tests/fetch/api/basic/request-upload-expected.txt:
3230         * web-platform-tests/fetch/api/basic/request-upload-worker-expected.txt:
3231         * web-platform-tests/fetch/api/basic/request-upload.js:
3232         (testUpload):
3233         * web-platform-tests/fetch/api/basic/w3c-import.log:
3234         * web-platform-tests/fetch/api/cors/cors-expose-star-expected.txt: Added.
3235         * web-platform-tests/fetch/api/cors/cors-expose-star-worker-expected.txt: Added.
3236         * web-platform-tests/fetch/api/cors/cors-expose-star-worker.html: Added.
3237         * web-platform-tests/fetch/api/cors/cors-expose-star.html: Added.
3238         * web-platform-tests/fetch/api/cors/cors-expose-star.js: Added.
3239         (sharedHeaders.string_appeared_here.promise_test):
3240         (string_appeared_here.promise_test):
3241         * web-platform-tests/fetch/api/cors/cors-preflight-star-expected.txt: Added.
3242         * web-platform-tests/fetch/api/cors/cors-preflight-star-worker-expected.txt: Added.
3243         * web-platform-tests/fetch/api/cors/cors-preflight-star-worker.html: Added.
3244         * web-platform-tests/fetch/api/cors/cors-preflight-star.html: Added.
3245         * web-platform-tests/fetch/api/cors/cors-preflight-star.js: Added.
3246         (origin.location.origin.preflightTest):
3247         * web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt:
3248         * web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt:
3249         * web-platform-tests/fetch/api/cors/cors-redirect-credentials.js:
3250         (corsRedirectCredentials):
3251         * web-platform-tests/fetch/api/cors/w3c-import.log:
3252         * web-platform-tests/fetch/api/headers/headers-combine-expected.txt:
3253         * web-platform-tests/fetch/api/headers/headers-combine.html:
3254         * web-platform-tests/fetch/api/headers/headers-record-expected.txt: Added.
3255         * web-platform-tests/fetch/api/headers/headers-record.html: Added.
3256         * web-platform-tests/fetch/api/headers/w3c-import.log:
3257         * web-platform-tests/fetch/api/policies/nested-policy.js: Added.
3258         * web-platform-tests/fetch/api/policies/nested-policy.js.headers: Added.
3259         * web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https-expected.txt: Added.
3260         * web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin.html.
3261         * web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https-expected.txt: Added.
3262         * web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin.html.
3263         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-expected.txt:
3264         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https-expected.txt: Added.
3265         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin.html.
3266         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-worker-expected.txt:
3267         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin.js:
3268         * web-platform-tests/fetch/api/policies/referrer-origin.html:
3269         * web-platform-tests/fetch/api/policies/referrer-origin.js:
3270         (promise_test):
3271         * web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https-expected.txt: Added.
3272         * web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin.html.
3273         * web-platform-tests/fetch/api/policies/referrer-unsafe-url.js:
3274         * web-platform-tests/fetch/api/policies/w3c-import.log:
3275         * web-platform-tests/fetch/api/request/request-cache-default-conditional-expected.txt:
3276         * web-platform-tests/fetch/api/request/request-cache-default-expected.txt:
3277         * web-platform-tests/fetch/api/request/request-cache-force-cache-expected.txt:
3278         * web-platform-tests/fetch/api/request/request-cache-no-cache-expected.txt:
3279         * web-platform-tests/fetch/api/request/request-cache-no-store-expected.txt:
3280         * web-platform-tests/fetch/api/request/request-cache-reload-expected.txt:
3281         * web-platform-tests/fetch/api/request/request-cache.js:
3282         * web-platform-tests/fetch/api/request/request-headers-expected.txt:
3283         * web-platform-tests/fetch/api/request/request-headers.html:
3284         * web-platform-tests/fetch/api/request/request-keepalive-quota-expected.txt: Added.
3285         * web-platform-tests/fetch/api/request/request-keepalive-quota.html: Added.
3286         * web-platform-tests/fetch/api/request/resources/cache.py:
3287         (main):
3288         * web-platform-tests/fetch/api/request/w3c-import.log:
3289         * web-platform-tests/fetch/api/resources/preflight.py:
3290         (main):
3291         * web-platform-tests/fetch/api/response/response-idl-expected.txt:
3292         * web-platform-tests/fetch/api/response/response-idl.html:
3293         * web-platform-tests/fetch/api/response/response-trailer-expected.txt: Added.
3294         * web-platform-tests/fetch/api/response/response-trailer.html: Added.
3295         * web-platform-tests/fetch/api/response/w3c-import.log:
3296         * web-platform-tests/fetch/w3c-import.log:
3297         * web-platform-tests/html/OWNERS:
3298         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin-0.html: Added.
3299         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin-expected.txt:
3300         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html:
3301         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/w3c-import.log:
3302         * web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-with-colon.sub-expected.txt: Added.
3303         * web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-with-colon.sub.html: Added.
3304         * web-platform-tests/html/browsers/history/the-location-interface/location-stringifier-expected.txt:
3305         * web-platform-tests/html/browsers/history/the-location-interface/location-stringifier.html:
3306         * web-platform-tests/html/browsers/history/the-location-interface/location-tojson-expected.txt: Added.
3307         * web-platform-tests/html/browsers/history/the-location-interface/location-tojson.html: Added.
3308         * web-platform-tests/html/browsers/history/the-location-interface/resources/post-your-protocol.html: Added.
3309         * web-platform-tests/html/browsers/history/the-location-interface/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/w3c-import.log.
3310         * web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log:
3311         * web-platform-tests/html/browsers/offline/no-appcache-in-shared-workers-historical-expected.txt: Added.
3312         * web-platform-tests/html/browsers/offline/no-appcache-in-shared-workers-historical.html: Added.
3313         * web-platform-tests/html/browsers/offline/no-appcache-in-shared-workers-historical.js: Added.
3314         (test):
3315         * web-platform-tests/html/browsers/offline/w3c-import.log:
3316         * web-platform-tests/html/browsers/the-window-object/support/noopener-target.html:
3317         * web-platform-tests/html/browsers/the-window-object/window-open-noopener-expected.txt:
3318         * web-platform-tests/html/browsers/the-window-object/window-open-noopener.html:
3319         * web-platform-tests/html/browsers/windows/browsing-context-expected.txt: Added.
3320         * web-platform-tests/html/browsers/windows/browsing-context-window-expected.txt: Added.
3321         * web-platform-tests/html/browsers/windows/browsing-context-window.html: Added.
3322         * web-platform-tests/html/browsers/windows/browsing-context.html: Added.
3323         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/resources/frameElement-nested-frame.html: Added.
3324         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/resources/frameElement-window-post.html: Added.
3325         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/resources/post-to-opener.html: Added.
3326         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/nested-browsing-contexts/w3c-import.log.
3327         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/w3c-import.log:
3328         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-parent-expected.txt: Added.
3329         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-parent-null-expected.txt: Added.
3330         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-parent-null.html: Added.
3331         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-parent.html: Added.
3332         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top-expected.txt: Added.
3333         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top-null-expected.txt: Added.
3334         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top-null.html: Added.
3335         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top.html: Added.
3336         * web-platform-tests/html/browsers/windows/noreferrer-cross-origin-close-manual.sub.html:
3337         * web-platform-tests/html/browsers/windows/noreferrer-cross-origin-window-name-manual.sub.html: Added.
3338         * web-platform-tests/html/browsers/windows/noreferrer-null-opener-expected.txt: Added.
3339         * web-platform-tests/html/browsers/windows/noreferrer-null-opener.html: Added.
3340         * web-platform-tests/html/browsers/windows/noreferrer-window-name.html:
3341         * web-platform-tests/html/browsers/windows/resources/browsing-context-window.html: Added.
3342         * web-platform-tests/html/browsers/windows/resources/echo-window-name.html: Added.
3343         * web-platform-tests/html/browsers/windows/resources/nested-post-to-opener.html: Added.
3344         * web-platform-tests/html/browsers/windows/resources/noreferrer-window-name.html: Added.
3345         * web-platform-tests/html/browsers/windows/resources/post-to-opener.html: Added.
3346         * web-platform-tests/html/browsers/windows/resources/target-cross-origin.sub.html: Added.
3347         * web-platform-tests/html/browsers/windows/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/w3c-import.log.
3348         * web-platform-tests/html/browsers/windows/resources/window-close-button.html: Added.
3349         * web-platform-tests/html/browsers/windows/resources/window-opener.html: Added.
3350         * web-platform-tests/html/browsers/windows/targeting-multiple-cross-origin-manual.sub.html:
3351         * web-platform-tests/html/browsers/windows/w3c-import.log:
3352         * web-platform-tests/html/dom/elements/elements-in-the-dom/historical-expected.txt:
3353         * web-platform-tests/html/dom/elements/elements-in-the-dom/historical.html:
3354         * web-platform-tests/html/dom/interfaces.html:
3355         * web-platform-tests/html/dom/interfaces.worker-expected.txt: Added.
3356         * web-platform-tests/html/dom/interfaces.worker.html: Added.
3357         * web-platform-tests/html/dom/interfaces.worker.js: Added.
3358         (doTest):
3359         (fetchData):
3360         (promise_test):
3361         * web-platform-tests/html/dom/reflection.js:
3362         * web-platform-tests/html/dom/resources/self-origin-subframe.html: Added.
3363         * web-platform-tests/html/dom/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/w3c-import.log.
3364         * web-platform-tests/html/dom/self-origin.any-expected.txt: Added.