Sync 2dcontext, FileAPI, IndexedDB, background-fetch, credential-management, custom...
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2018-04-06  Brendan McLoughlin  <brendan@bocoup.com>
2
3         Sync 2dcontext, FileAPI, IndexedDB, background-fetch, credential-management, custom-elements, dom, encoding, and fetch web-platform-tests to 94b33b573a069ae5170104ca581a354a35762536
4         https://bugs.webkit.org/show_bug.cgi?id=184299
5
6         Reviewed by Youenn Fablet.
7
8         * web-platform-tests/2dcontext/imagebitmap/common.sub.js:
9         (makeMakeHTMLImage.return.new.Promise): Deleted.
10         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub.html:
11         * web-platform-tests/FileAPI/BlobURL/support/file_test1.js: Removed.
12         * web-platform-tests/FileAPI/BlobURL/support/file_test3.html: Removed.
13         * web-platform-tests/FileAPI/FileReader/w3c-import.log:
14         * web-platform-tests/FileAPI/blob/Blob-XHR-revoke-expected.txt: Removed.
15         * web-platform-tests/FileAPI/blob/Blob-XHR-revoke.html: Removed.
16         * web-platform-tests/FileAPI/blob/Blob-constructor-expected.txt:
17         * web-platform-tests/FileAPI/blob/Blob-constructor.html:
18         * web-platform-tests/FileAPI/blob/Blob-slice-overflow.html:
19         * web-platform-tests/FileAPI/blob/w3c-import.log:
20         * web-platform-tests/FileAPI/file/File-constructor-expected.txt:
21         * web-platform-tests/FileAPI/file/File-constructor.html:
22         * web-platform-tests/FileAPI/file/w3c-import.log:
23         * web-platform-tests/FileAPI/url/blob-url-in-sandboxed-iframe-expected.txt: Removed.
24         * web-platform-tests/FileAPI/url/blob-url-in-sandboxed-iframe.html: Removed.
25         * web-platform-tests/FileAPI/url/cross-global-revoke.sub-expected.txt: Added.
26         * web-platform-tests/FileAPI/url/cross-global-revoke.sub.html: Added.
27         * web-platform-tests/FileAPI/url/resources/create-helper.html: Added.
28         * web-platform-tests/FileAPI/url/resources/create-helper.js: Added.
29         * web-platform-tests/FileAPI/url/resources/fetch-tests.js: Added.
30         (fetch_tests):
31         * web-platform-tests/FileAPI/url/resources/revoke-helper.html: Added.
32         * web-platform-tests/FileAPI/url/resources/revoke-helper.js: Added.
33         * web-platform-tests/FileAPI/url/sandboxed-iframe-expected.txt: Added.
34         * web-platform-tests/FileAPI/url/sandboxed-iframe.html: Added.
35         * web-platform-tests/FileAPI/url/unicode-origin.sub-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/FileAPI/url/origin.sub-expected.txt.
36         * web-platform-tests/FileAPI/url/unicode-origin.sub.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/FileAPI/url/origin.sub.html.
37         * web-platform-tests/FileAPI/url/url-format.any-expected.txt: Added.
38         * web-platform-tests/FileAPI/url/url-format.any.html: Added.
39         * web-platform-tests/FileAPI/url/url-format.any.js: Added.
40         (test):
41         * web-platform-tests/FileAPI/url/url-format.any.worker-expected.txt: Added.
42         * web-platform-tests/FileAPI/url/url-format.any.worker.html: Added.
43         * web-platform-tests/FileAPI/url/url-in-tags.window.js: Added.
44         (async_test.t.e.onload.t.step_func_done):
45         (async_test.t.frame.onload.t.step_func_done):
46         * web-platform-tests/FileAPI/url/url-lifetime-expected.txt: Added.
47         * web-platform-tests/FileAPI/url/url-lifetime.html: Added.
48         * web-platform-tests/FileAPI/url/url-with-fetch.any-expected.txt: Added.
49         * web-platform-tests/FileAPI/url/url-with-fetch.any.html: Added.
50         * web-platform-tests/FileAPI/url/url-with-fetch.any.js: Added.
51         (fetch_should_succeed):
52         (promise_test):
53         * web-platform-tests/FileAPI/url/url-with-fetch.any.worker-expected.txt: Added.
54         * web-platform-tests/FileAPI/url/url-with-fetch.any.worker.html: Added.
55         * web-platform-tests/FileAPI/url/url-with-xhr.any-expected.txt: Added.
56         * web-platform-tests/FileAPI/url/url-with-xhr.any.html: Added.
57         * web-platform-tests/FileAPI/url/url-with-xhr.any.js: Added.
58         (xhr_should_succeed):
59         (async_test.t.xhr.onloadend.t.step_func_done):
60         (async_test.t.xhr.onload.t.step_func_done):
61         * web-platform-tests/FileAPI/url/url-with-xhr.any.worker-expected.txt: Added.
62         * web-platform-tests/FileAPI/url/url-with-xhr.any.worker.html: Added.
63         * web-platform-tests/FileAPI/url/url_createobjecturl_blob-expected.txt: Removed.
64         * web-platform-tests/FileAPI/url/url_createobjecturl_blob.html: Removed.
65         * web-platform-tests/FileAPI/url/url_xmlhttprequest.html: Removed.
66         * web-platform-tests/FileAPI/url/url_xmlhttprequest_img.html:
67         * web-platform-tests/FileAPI/url/w3c-import.log:
68         * web-platform-tests/FileAPI/w3c-import.log:
69         * web-platform-tests/IndexedDB/README.md:
70         * web-platform-tests/IndexedDB/interleaved-cursors.html: Removed.
71         * web-platform-tests/IndexedDB/w3c-import.log:
72         * web-platform-tests/background-fetch/mixed-content-and-allowed-schemes.https.window.js:
73         (backgroundFetchTest):
74         * web-platform-tests/background-fetch/w3c-import.log:
75         * web-platform-tests/credential-management/credentialscontainer-create-basics.https-expected.txt:
76         * web-platform-tests/credential-management/credentialscontainer-create-basics.https.html:
77         * web-platform-tests/custom-elements/Document-createElement-expected.txt:
78         * web-platform-tests/custom-elements/Document-createElement.html:
79         * web-platform-tests/custom-elements/OWNERS:
80         * web-platform-tests/custom-elements/attribute-changed-callback-expected.txt:
81         * web-platform-tests/custom-elements/attribute-changed-callback.html:
82         * web-platform-tests/custom-elements/custom-element-registry/w3c-import.log:
83         * web-platform-tests/custom-elements/parser/parser-sets-attributes-and-children-expected.txt:
84         * web-platform-tests/custom-elements/parser/parser-sets-attributes-and-children.html:
85         * web-platform-tests/custom-elements/parser/parser-uses-registry-of-owner-document-expected.txt:
86         * web-platform-tests/custom-elements/parser/parser-uses-registry-of-owner-document.html:
87         * web-platform-tests/custom-elements/parser/w3c-import.log:
88         * web-platform-tests/custom-elements/reactions/CSSStyleDeclaration-expected.txt:
89         * web-platform-tests/custom-elements/reactions/CSSStyleDeclaration.html:
90         * web-platform-tests/custom-elements/reactions/Document.html:
91         * web-platform-tests/custom-elements/reactions/HTMLElement-expected.txt:
92         * web-platform-tests/custom-elements/reactions/HTMLElement.html:
93         * web-platform-tests/custom-elements/reactions/w3c-import.log:
94         * web-platform-tests/custom-elements/resources/custom-elements-helpers.js:
95         (CustomElement):
96         (CustomElement.prototype.attributeChangedCallback):
97         (CustomElement.prototype.connectedCallback):
98         (CustomElement.prototype.disconnectedCallback):
99         (CustomElement.prototype.adoptedCallback):
100         (document_types.return.create): Deleted.
101         (document_types.create): Deleted.
102         (document_types.): Deleted.
103         (document_types): Deleted.
104         * web-platform-tests/custom-elements/resources/w3c-import.log:
105         * web-platform-tests/custom-elements/upgrading/Node-cloneNode-expected.txt:
106         * web-platform-tests/custom-elements/upgrading/Node-cloneNode.html:
107         * web-platform-tests/custom-elements/upgrading/w3c-import.log:
108         * web-platform-tests/custom-elements/w3c-import.log:
109         * web-platform-tests/dom/nodes/Element-classlist.html:
110         * web-platform-tests/dom/nodes/w3c-import.log:
111         * web-platform-tests/encoding/big5-encoder-expected.txt:
112         * web-platform-tests/encoding/big5-encoder.html:
113         * web-platform-tests/encoding/gbk-encoder-expected.txt:
114         * web-platform-tests/encoding/gbk-encoder.html:
115         * web-platform-tests/fetch/README.md:
116         * web-platform-tests/fetch/api/abort/general.any.js:
117         * web-platform-tests/fetch/api/basic/integrity.js:
118         * web-platform-tests/fetch/api/cors/cors-expose-star.js:
119         (string_appeared_here.promise_test):
120         * web-platform-tests/fetch/api/cors/cors-filtering.js:
121         * web-platform-tests/fetch/api/cors/cors-preflight-star.any-expected.txt:
122         * web-platform-tests/fetch/api/cors/cors-preflight-star.any.js:
123         * web-platform-tests/fetch/api/cors/cors-preflight-star.any.worker-expected.txt:
124         * web-platform-tests/fetch/api/redirect/redirect-location.js:
125         * web-platform-tests/fetch/api/redirect/redirect-method-expected.txt:
126         * web-platform-tests/fetch/api/redirect/redirect-method-worker-expected.txt:
127         * web-platform-tests/fetch/api/redirect/redirect-method.js:
128         (redirectMethod):
129         * web-platform-tests/fetch/api/redirect/redirect-mode-expected.txt:
130         * web-platform-tests/fetch/api/redirect/redirect-mode-worker-expected.txt:
131         * web-platform-tests/fetch/api/redirect/redirect-mode.js:
132         (redirectMode):
133         * web-platform-tests/fetch/api/request/request-disturbed-expected.txt:
134         * web-platform-tests/fetch/api/request/request-disturbed.html:
135         * web-platform-tests/fetch/api/request/request-keepalive-expected.txt:
136         * web-platform-tests/fetch/api/request/request-keepalive-quota-expected.txt:
137         * web-platform-tests/fetch/api/request/request-keepalive-quota.html:
138         * web-platform-tests/fetch/api/request/request-keepalive.html:
139         * web-platform-tests/fetch/api/resources/redirect.py:
140         (main):
141         * web-platform-tests/fetch/api/resources/trickle.py:
142         (main):
143         * web-platform-tests/fetch/api/response/response-consume.html:
144         * web-platform-tests/fetch/api/response/response-init-002-expected.txt:
145         * web-platform-tests/fetch/api/response/response-init-002.html:
146         * web-platform-tests/fetch/api/response/response-trailer-expected.txt:
147         * web-platform-tests/fetch/api/response/response-trailer.html:
148         * web-platform-tests/fetch/data-urls/resources/base64.json: Added.
149         * web-platform-tests/fetch/http-cache/cc-request.html:
150         * web-platform-tests/fetch/http-cache/heuristic.html:
151         * web-platform-tests/fetch/http-cache/partial.html:
152         * web-platform-tests/fetch/http-cache/vary-expected.txt:
153         * web-platform-tests/fetch/http-cache/vary.html:
154         * web-platform-tests/fetch/nosniff/importscripts.js:
155         (string_appeared_here.forEach):
156         * web-platform-tests/fetch/nosniff/resources/css.py:
157         (main):
158         * web-platform-tests/fetch/nosniff/script-expected.txt:
159         * web-platform-tests/fetch/nosniff/script.html:
160         * web-platform-tests/fetch/nosniff/stylesheet-expected.txt:
161         * web-platform-tests/fetch/nosniff/stylesheet.html:
162         * web-platform-tests/fetch/nosniff/worker-expected.txt:
163         * web-platform-tests/fetch/nosniff/worker.html:
164
165 2018-04-04  Brendan McLoughlin  <brendan@bocoup.com>
166
167         Resync idlharness web-platform-tests up to 94b33b573a069ae5170104ca581a354a35762536
168         https://bugs.webkit.org/show_bug.cgi?id=184278
169
170         Reviewed by Youenn Fablet.
171
172         * web-platform-tests/FileAPI/idlharness-expected.txt:
173         * web-platform-tests/FileAPI/idlharness.html:
174         * web-platform-tests/FileAPI/idlharness.idl: Removed.
175         * web-platform-tests/FileAPI/idlharness.worker.js:
176         * web-platform-tests/IndexedDB/interfaces.any-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/interfaces.worker-expected.txt.
177         * web-platform-tests/IndexedDB/interfaces.any.html: Copied from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/interfaces.worker.html.
178         * web-platform-tests/IndexedDB/interfaces.any.js: Added.
179         * web-platform-tests/IndexedDB/interfaces.any.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/interfaces.worker-expected.txt.
180         * web-platform-tests/IndexedDB/interfaces.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/idlharness.worker.html.
181         * web-platform-tests/IndexedDB/interfaces.html: Removed.
182         * web-platform-tests/IndexedDB/interfaces.idl: Removed.
183         * web-platform-tests/IndexedDB/interfaces.worker.js: Removed.
184         * web-platform-tests/WebCryptoAPI/WebCryptoAPI.idl: Removed.
185         * web-platform-tests/WebCryptoAPI/idlharness.html: Removed.
186         * web-platform-tests/WebCryptoAPI/idlharness.https.html:
187         * web-platform-tests/WebCryptoAPI/idlharness.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/idlharness.worker-expected.txt.
188         * web-platform-tests/WebCryptoAPI/idlharness.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/interfaces.worker.html.
189         * web-platform-tests/WebCryptoAPI/idlharness.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/idlharness.worker.js.
190         * web-platform-tests/WebIDL/interfaces-expected.txt:
191         * web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
192         * web-platform-tests/background-fetch/interfaces-expected.txt:
193         * web-platform-tests/background-fetch/interfaces.html:
194         * web-platform-tests/background-fetch/interfaces.idl: Removed.
195         * web-platform-tests/background-fetch/interfaces.worker.js:
196         (promise_test):
197         * web-platform-tests/css/geometry/interfaces-expected.txt:
198         * web-platform-tests/css/geometry/interfaces.html:
199         * web-platform-tests/css/geometry/interfaces.worker-expected.txt:
200         * web-platform-tests/css/geometry/support/interfaces.js:
201         (doTest):
202         * web-platform-tests/cssom-view/interfaces-expected.txt:
203         * web-platform-tests/cssom/interfaces-expected.txt:
204         * web-platform-tests/dom/interfaces-expected.txt:
205         * web-platform-tests/encoding/idlharness-expected.txt:
206         * web-platform-tests/encoding/idlharness.html:
207         * web-platform-tests/encrypted-media/EncryptedMediaExtensions.idl: Removed.
208         * web-platform-tests/encrypted-media/idlharness.https-expected.txt: Added.
209         * web-platform-tests/encrypted-media/idlharness.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/idlharness.html.
210         * web-platform-tests/eventsource/interfaces-expected.txt:
211         * web-platform-tests/eventsource/interfaces.html:
212         * web-platform-tests/fetch/api/request/request-idl.html:
213         * web-platform-tests/fetch/api/response/response-idl.html:
214         * web-platform-tests/hr-time/idlharness-expected.txt:
215         * web-platform-tests/hr-time/idlharness.html:
216         * web-platform-tests/html/webappapis/animation-frames/idlharness-expected.txt:
217         * web-platform-tests/html/webappapis/animation-frames/idlharness.html:
218         * web-platform-tests/interfaces/encoding.idl: Added.
219         * web-platform-tests/mediacapture-streams/MediaDevices-IDL-all-expected.txt:
220         * web-platform-tests/mediacapture-streams/MediaDevices-IDL-enumerateDevices-expected.txt:
221         * web-platform-tests/notifications/interfaces-expected.txt:
222         * web-platform-tests/notifications/interfaces.html:
223         * web-platform-tests/payment-request/interfaces.https-expected.txt:
224         * web-platform-tests/payment-request/interfaces.https.html:
225         * web-platform-tests/resources/idlharness.js:
226         (self.IdlHarnessError):
227         (IdlHarnessError.prototype.toString):
228         (IdlArray.prototype.add_untested_idls):
229         (IdlArray.prototype.internal_add_idls):
230         (IdlArray.prototype.recursively_get_implements):
231         (IdlArray.prototype.recursively_get_includes):
232         (set exposed_in):
233         (IdlArray.prototype.assert_throws):
234         (IdlArray.prototype.test):
235         (IdlArray.prototype.assert_type_is):
236         (IdlInterface.prototype.test_self):
237         (IdlInterface.prototype.test_member_const):
238         (IdlInterface.prototype.test_to_json_operation):
239         (IdlInterface.prototype.test_object):
240         * web-platform-tests/service-workers/service-worker/interfaces-window.https-expected.txt:
241         * web-platform-tests/url/interfaces.any-expected.txt:
242         * web-platform-tests/url/interfaces.any.js:
243         (promise_test.async):
244         * web-platform-tests/url/interfaces.any.worker-expected.txt:
245         * web-platform-tests/webrtc/RTCPeerConnection-idl-expected.txt: Removed.
246         * web-platform-tests/webrtc/RTCPeerConnection-idl.html: Removed.
247         * web-platform-tests/webrtc/datachannel-idlharness-expected.txt: Removed.
248         * web-platform-tests/webrtc/datachannel-idlharness.html: Removed.
249         * web-platform-tests/webrtc/interfaces.https-expected.txt:
250         * web-platform-tests/webrtc/interfaces.https.html:
251
252 2018-04-04  Ms2ger  <Ms2ger@igalia.com>
253
254         Test gardening for GTK.
255         https://bugs.webkit.org/show_bug.cgi?id=184298
256
257         Unreviewed test gardening.
258
259         * web-platform-tests/XMLHttpRequest/event-upload-progress-crossorigin-expected.txt:
260           update expectations: the test started passing in r230066, but this was
261           not noticed because it is marked as flaky on macOS.
262
263 2018-04-03  Sihui Liu  <sihui_liu@apple.com>
264
265         The referer header is not set after redirect
266         https://bugs.webkit.org/show_bug.cgi?id=182644
267         <rdar://problem/37479048>
268
269         Reviewed by Youenn Fablet.
270
271         Rebaseline some tests for fetch api as they are passing now.
272
273         * web-platform-tests/fetch/api/basic/referrer.any-expected.txt:
274         * web-platform-tests/fetch/api/basic/referrer.any.worker-expected.txt:
275         * web-platform-tests/fetch/api/redirect/redirect-referrer-expected.txt:
276         * web-platform-tests/fetch/api/redirect/redirect-referrer-worker-expected.txt:
277
278 2018-03-30  Youenn Fablet  <youenn@apple.com>
279
280         NetworkLoadChecker should upgrade redirects if needed
281         https://bugs.webkit.org/show_bug.cgi?id=184098
282
283         Reviewed by Chris Dumez.
284
285         * web-platform-tests/beacon/resources/beacon-preflight.py: Added.
286         * web-platform-tests/beacon/resources/redirect.py: Added.
287         * web-platform-tests/beacon/resources/upgrade-iframe.html: Added.
288         * web-platform-tests/beacon/resources/upgrade-redirect-iframe.html: Added.
289         * web-platform-tests/beacon/upgrade-beacon.https-expected.txt: Added.
290         * web-platform-tests/beacon/upgrade-beacon.https.html: Added.
291
292 2018-03-28  Antoine Quint  <graouts@apple.com>
293
294         [Web Animations] Implement more CSSPropertyBlendingClient methods
295         https://bugs.webkit.org/show_bug.cgi?id=184077
296
297         Reviewed by Dean Jackson.
298
299         Mark progressions for WPT tests.
300
301         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
302         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
303         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
304         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
305
306 2018-03-28  Chris Dumez  <cdumez@apple.com>
307
308         Align XMLHttpRequest's open() / send() / abort() with the latest specification
309         https://bugs.webkit.org/show_bug.cgi?id=184108
310
311         Reviewed by Youenn Fablet.
312
313         * web-platform-tests/XMLHttpRequest/abort-after-send-expected.txt:
314         * web-platform-tests/XMLHttpRequest/abort-during-open-expected.txt:
315         * web-platform-tests/XMLHttpRequest/abort-during-open.worker-expected.txt:
316         * web-platform-tests/XMLHttpRequest/abort-event-abort-expected.txt:
317         * web-platform-tests/XMLHttpRequest/abort-event-order-expected.txt:
318         * web-platform-tests/XMLHttpRequest/open-during-abort-event-expected.txt:
319         * web-platform-tests/XMLHttpRequest/open-during-abort-expected.txt:
320         * web-platform-tests/XMLHttpRequest/open-send-during-abort-expected.txt:
321         * web-platform-tests/XMLHttpRequest/security-consideration.sub-expected.txt:
322         * web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring-expected.txt:
323         Rebaseline WPT tests that are now passing.
324
325         * web-platform-tests/XMLHttpRequest/open-during-abort-processing-expected.txt:
326         We now fail the test differently. Our results are consistent with Firefox. I believe this
327         test does not match the specification so I filed:
328         https://github.com/w3c/web-platform-tests/issues/10217
329
330 2018-03-28  Ryan Haddad  <ryanhaddad@apple.com>
331
332         Unreviewed, rolling out r230033.
333
334         The LayoutTests modified in this change fail an assertion on
335         WK1.
336
337         Reverted changeset:
338
339         "[Web Animations] Implement more CSSPropertyBlendingClient
340         methods"
341         https://bugs.webkit.org/show_bug.cgi?id=184077
342         https://trac.webkit.org/changeset/230033
343
344 2018-03-28  Antoine Quint  <graouts@apple.com>
345
346         [Web Animations] Implement more CSSPropertyBlendingClient methods
347         https://bugs.webkit.org/show_bug.cgi?id=184077
348
349         Reviewed by Dean Jackson.
350
351         Mark progressions for WPT tests.
352
353         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
354         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
355         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
356         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
357
358 2018-03-28  Antoine Quint  <graouts@apple.com>
359
360         [Web Animations] Comparing two matching FramesTimingFunction objects fails
361         https://bugs.webkit.org/show_bug.cgi?id=184078
362
363         Reviewed by Jon Lee.
364
365         Mark one progression for the frames() timing function test with the CSS Animations and CSS Transitions as Web Animations flag.
366
367         * web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt:
368         * web-platform-tests/css-timing-1/frames-timing-functions-output.html:
369
370 2018-03-23  Youenn Fablet  <youenn@apple.com>
371
372         Update WPT tools to a1ec330
373         https://bugs.webkit.org/show_bug.cgi?id=183934
374
375         Reviewed by Chris Dumez.
376
377         * resources/config.json:
378         * resources/import-expectations.json:
379         * web-platform-tests/config.default.json:
380         * web-platform-tests/tools/: Refreshed.
381
382 2018-03-23  Youenn Fablet  <youenn@apple.com>
383
384         DocumentThreadableLoader should send credentials after redirections and preflight if fetch option credentials is include
385         https://bugs.webkit.org/show_bug.cgi?id=183928
386
387         Reviewed by Chris Dumez.
388
389         * web-platform-tests/fetch/api/cors/cors-cookies-redirect.any.html: Added.
390         * web-platform-tests/fetch/api/cors/cors-cookies-redirect.any.js: Added.
391         * web-platform-tests/fetch/api/cors/cors-cookies-redirect.any.worker.html: Added.
392         * web-platform-tests/fetch/api/resources/inspect-headers.py:
393         * web-platform-tests/fetch/api/resources/redirect.py:
394
395 2018-03-23  Sergio Villar Senin  <svillar@igalia.com>
396
397         [css-grid] Fix auto repeat tracks computation with definite min sizes
398         https://bugs.webkit.org/show_bug.cgi?id=183933
399
400         Reviewed by Javier Fernandez.
401
402         The relevant test for this change is just grid-inline-auto-repeat-001.html. The other ones
403         were pulled in by the import. The unique change in those tests is the location of a
404         stylesheet. Since we're using it in the new test it seems sensible to use this same commit
405         to import those changes too. There is one important change in testing-utils.js which is
406         also required by the new test.
407
408         * resources/import-expectations.json:
409         * web-platform-tests/css/css-grid/grid-definition/grid-change-fit-content-argument-001.html:
410         * web-platform-tests/css/css-grid/grid-definition/grid-inline-auto-repeat-001-expected.txt: Added.
411         * web-platform-tests/css/css-grid/grid-definition/grid-inline-auto-repeat-001.html: Added.
412         * web-platform-tests/css/css-grid/grid-definition/grid-template-columns-fit-content-001-expected.html:
413         * web-platform-tests/css/css-grid/grid-definition/grid-template-columns-fit-content-001.html:
414         * web-platform-tests/css/css-grid/grid-definition/grid-template-rows-fit-content-001-expected.html:
415         * web-platform-tests/css/css-grid/grid-definition/grid-template-rows-fit-content-001.html:
416         * web-platform-tests/css/css-grid/grid-definition/support/grid.css: Added.
417         (.grid):
418         (.inline-grid):
419         (.firstRowFirstColumn):
420         (.onlyFirstRowOnlyFirstColumn):
421         (.firstRowSecondColumn):
422         (.onlyFirstRowOnlySecondColumn):
423         (.secondRowFirstColumn):
424         (.onlySecondRowOnlyFirstColumn):
425         (.secondRowSecondColumn):
426         (.onlySecondRowOnlySecondColumn):
427         (.endSecondRowEndSecondColumn):
428         (.thirdRowSecondColumn):
429         (.firstRowThirdColumn):
430         (.secondRowThirdColumn):
431         (.firstRowFourthColumn):
432         (.secondRowFourthColumn):
433         (.firstAutoRowSecondAutoColumn):
434         (.autoLastRowAutoLastColumn):
435         (.autoSecondRowAutoFirstColumn):
436         (.firstRowBothColumn):
437         (.secondRowBothColumn):
438         (.bothRowFirstColumn):
439         (.bothRowSecondColumn):
440         (.bothRowBothColumn):
441         (.autoRowAutoColumn):
442         (.firstRowAutoColumn):
443         (.secondRowAutoColumn):
444         (.thirdRowAutoColumn):
445         (.autoRowFirstColumn):
446         (.autoRowSecondColumn):
447         (.autoRowThirdColumn):
448         (.autoRowAutoColumnSpanning2):
449         (.autoRowSpanning2AutoColumn):
450         (.autoRowSpanning2AutoColumnSpanning3):
451         (.autoRowSpanning3AutoColumnSpanning2):
452         (.autoRowFirstColumnSpanning2):
453         (.autoRowSecondColumnSpanning2):
454         (.firstRowSpanning2AutoColumn):
455         (.secondRowSpanning2AutoColumn):
456         (.gridAutoFlowColumnSparse):
457         (.gridAutoFlowColumnDense):
458         (.gridAutoFlowRowSparse):
459         (.gridAutoFlowRowDense):
460         (.constrainedContainer):
461         (.unconstrainedContainer):
462         (.sizedToGridArea):
463         (.verticalRL):
464         (.verticalLR):
465         (.horizontalTB):
466         (.directionRTL):
467         (.directionLTR):
468         * web-platform-tests/css/css-grid/grid-definition/support/testing-utils.js:
469         (checkGridTemplateRows): Convert the passed computed style to an Array in case it is just an string.
470         * web-platform-tests/css/css-grid/grid-definition/support/w3c-import.log:
471         * web-platform-tests/css/css-grid/grid-definition/w3c-import.log:
472
473 2018-03-23  Antoine Quint  <graouts@apple.com>
474
475         [Web Animations] Animated transform styles are ignored when calling getComputedStyle()
476         https://bugs.webkit.org/show_bug.cgi?id=183918
477
478         Reviewed by Dean Jackson.
479
480         We obtain a number of progressions by correctly serializing the transform property on getComputedStyle().
481
482         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
483         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
484         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
485         * web-platform-tests/web-animations/interfaces/Animation/cancel-expected.txt:
486
487 2018-03-22  Frederic Wang  <fwang@igalia.com>
488
489         [MathML] Import WPT test to replace mathml/opentype/large-operators-italic-correction.html
490         https://bugs.webkit.org/show_bug.cgi?id=183891
491
492         Reviewed by Manuel Rego Casasnovas.
493
494         Import WPT test added in https://github.com/w3c/web-platform-tests/pull/9993.
495
496         * web-platform-tests/fonts/math/largeop-displayoperatorminheight2000-2AFF-italiccorrection3000.woff: Added.
497         * web-platform-tests/fonts/math/w3c-import.log:
498         * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2-expected.txt: Added.
499         * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2.html: Added.
500         * web-platform-tests/mathml/presentation-markup/scripts/w3c-import.log:
501         * web-platform-tests/mathml/tools/largeop.py:
502
503 2018-03-20  Antoine Quint  <graouts@apple.com>
504
505         [Web Animations] Update the timing model when pending tasks schedule changes
506         https://bugs.webkit.org/show_bug.cgi?id=183785
507
508         Reviewed by Dean Jackson.
509
510         Record a progression now that we correctly invalidate effects as their pending play
511         or pause task schedule changes. Setting an animation's effect resets pending tasks. 
512
513         * web-platform-tests/web-animations/interfaces/Animation/effect-expected.txt:
514
515 2018-03-16  Claudio Saavedra  <csaavedra@igalia.com>
516
517         Unreviewed rebaseline
518
519         These seem to have been forgotten, update baseline as it seemed needed.
520         * web-platform-tests/dom/events/EventListener-invoke-legacy-expected.txt:
521         * web-platform-tests/dom/nodes/Document-createElement-namespace-expected.txt:
522         * web-platform-tests/encrypted-media/idlharness-expected.txt:
523
524 2018-03-15  Youenn Fablet  <youenn@apple.com>
525
526         Bad configuration parameters should make RTCPeerConnection constructor throw
527         https://bugs.webkit.org/show_bug.cgi?id=183615
528
529         Reviewed by Eric Carlson.
530
531         * web-platform-tests/webrtc/RTCConfiguration-bundlePolicy-expected.txt:
532         * web-platform-tests/webrtc/RTCConfiguration-iceServers-expected.txt:
533         * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt:
534
535 2018-03-14  Frederic Wang  <fwang@igalia.com>
536
537         Finish migration to MathML WPT tests
538         https://bugs.webkit.org/show_bug.cgi?id=183628
539
540         Reviewed by Manuel Rego Casasnovas.
541
542         In r225162, the MathML tests from the WPT repository were imported. They were intended to
543         replace the ones in imported/mathml-in-html5 but the migration was not fully possible. The
544         main issue was that many MathML tests use Web fonts to test the use of OpenType parameters
545         but document.fonts.ready is unreliable in WebKit (bug 174030). A workaround was implemented
546         in WPT ( https://github.com/w3c/web-platform-tests/pull/10025 ) so this commit finishes
547         the migration. We update the WPT MathML tests and now run them all, we remove
548         imported/mathml-in-html5 and the associated TestExpectations failures. Two cases unrelated to
549         font loading are still failing: One for the SuperscriptShiftUpCramped parameter (bug 156401)
550         and one for the RadicalDegreeBottomRaisePercent parameter (bug 183631).
551
552         Reviewed by Manuel Rego Casasnovas.
553
554         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-parameters-1-expected.txt.
555         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1.html: Import font loading workaround.
556         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-parameters-2-expected.txt.
557         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2.html: Import font loading workaround.
558         * web-platform-tests/mathml/presentation-markup/operators/mo-axis-height-1.html: Import font loading workaround.
559         * web-platform-tests/mathml/presentation-markup/radicals/root-parameters-1-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/radicals/root-parameters-1-expected.txt.
560         Also add the failure with RadicalDegreeBottomRaisePercent.
561         * web-platform-tests/mathml/presentation-markup/radicals/root-parameters-1.html: Import font loading workaround.
562         * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-1-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-parameters-1-expected.txt.
563         Also add the failure for SuperscriptShiftUpCramped.
564         * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-1.html: Import font loading workaround.
565         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-1-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-1-expected.txt.
566         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-1.html: Import font loading workaround.
567         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-2-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-2-expected.txt.
568         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-2.html: Import font loading workaround.
569         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-3-expected.txt.
570         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3.html: Import font loading workaround.
571         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-4-expected.txt.
572         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4.html: Import font loading workaround.
573         * web-platform-tests/mathml/presentation-markup/tables/table-axis-height.html: Import font loading workaround.
574         * web-platform-tests/mathml/relations/css-styling/displaystyle-1.html: Import font loading workaround.
575         * web-platform-tests/mathml/relations/css-styling/lengths-3.html: Import font loading workaround.
576         * web-platform-tests/mathml/tools/utils/misc.py: Import update to Python 3.
577         (downloadWithProgressBar):
578
579 2018-03-13  Youenn Fablet  <youenn@apple.com>
580
581         Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/register-closed-window.https.html is flaky
582         https://bugs.webkit.org/show_bug.cgi?id=182853
583         <rdar://problem/37645429>
584
585         Reviewed by Chris Dumez.
586
587         * web-platform-tests/service-workers/service-worker/register-closed-window.https-expected.txt:
588
589 2018-03-13  Youenn Fablet  <youenn@apple.com>
590
591         Calling removeTrack with RTCRtpSender does not set SenderTrack to null
592         https://bugs.webkit.org/show_bug.cgi?id=183308
593
594         Reviewed by Eric Carlson.
595
596         * web-platform-tests/webrtc/RTCPeerConnection-removeTrack.https-expected.txt:
597
598 2018-03-12  Chris Dumez  <cdumez@apple.com>
599
600         Return boolean from DOMTokenList's replace() method
601         https://bugs.webkit.org/show_bug.cgi?id=183567
602
603         Reviewed by Youenn Fablet.
604
605         Rebaseline web platform test now that all checks are passing.
606
607         * web-platform-tests/dom/nodes/Element-classlist-expected.txt:
608
609 2018-03-12  Ryan Haddad  <ryanhaddad@apple.com>
610
611         Unreviewed, rebaseline two cssom tests after r229544.
612
613         * web-platform-tests/cssom-view/interfaces-expected.txt:
614         * web-platform-tests/cssom/interfaces-expected.txt:
615
616 2018-03-12  Youenn Fablet  <youenn@apple.com>
617
618         RTCPeerConnection's close method should update signalingState
619         https://bugs.webkit.org/show_bug.cgi?id=174314
620         <rdar://problem/33267977>
621
622         Reviewed by Eric Carlson.
623
624         * web-platform-tests/webrtc/RTCPeerConnection-createDataChannel-expected.txt:
625
626 2018-03-12  Chris Dumez  <cdumez@apple.com>
627
628         Re-sync dom web-platform-tests
629         https://bugs.webkit.org/show_bug.cgi?id=183570
630
631         Reviewed by Alex Christensen.
632
633         Re-sync dom web-platform-tests from upstream 5a1c088ef0.
634
635         * resources/import-expectations.json:
636         * resources/resource-files.json:
637         * web-platform-tests/dom/abort/event.any-expected.txt:
638         * web-platform-tests/dom/abort/event.any.js:
639         (test.t.signal.onabort):
640         * web-platform-tests/dom/abort/event.any.worker-expected.txt:
641         * web-platform-tests/dom/events/Event-subclasses-constructors-expected.txt:
642         * web-platform-tests/dom/events/Event-subclasses-constructors.html:
643         * web-platform-tests/dom/events/EventListener-invoke-legacy.html:
644         * web-platform-tests/dom/events/event-disabled-dynamic-expected.txt: Added.
645         * web-platform-tests/dom/events/event-disabled-dynamic.html: Added.
646         * web-platform-tests/dom/events/w3c-import.log:
647         * web-platform-tests/dom/historical-expected.txt:
648         * web-platform-tests/dom/historical.html:
649         * web-platform-tests/dom/interfaces-expected.txt:
650         * web-platform-tests/dom/interfaces.html:
651         * web-platform-tests/dom/nodes/Document-constructor-svg.svg: Removed.
652         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.html: Added.
653         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.svg: Added.
654         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xhtml: Added.
655         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xml: Added.
656         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/generate.py:
657         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/w3c-import.log:
658         * web-platform-tests/dom/nodes/Document-importNode-expected.txt:
659         * web-platform-tests/dom/nodes/Document-importNode.html:
660         * web-platform-tests/dom/nodes/Element-classlist-expected.txt:
661         * web-platform-tests/dom/nodes/Element-classlist.html:
662         * web-platform-tests/dom/nodes/Element-matches-expected.txt:
663         * web-platform-tests/dom/nodes/Element-webkitMatchesSelector-expected.txt:
664         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-expected.txt:
665         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt:
666         * web-platform-tests/dom/nodes/selectors.js:
667         * web-platform-tests/dom/nodes/w3c-import.log:
668         * web-platform-tests/html/dom/interfaces-expected.txt:
669         * web-platform-tests/interfaces/dom.idl:
670         * web-platform-tests/interfaces/html.idl:
671         * web-platform-tests/resources/idlharness.js:
672         (constValue):
673         (self.IdlArray):
674         (IdlArray.prototype.add_idls):
675         (should_skip):
676         (IdlArray.prototype.internal_add_idls):
677         (IdlArray.prototype.recursively_get_includes):
678         (IdlArray.prototype.is_json_type):
679         (IdlArray.prototype.test):
680         (IdlInterface):
681         (IdlInterface.prototype.is_mixin):
682         (IdlInterface.prototype.get_unscopables):
683         (IdlInterface.prototype.is_global):
684         (_traverse_inherited_and_consequential_interfaces):
685         (IdlInterface.prototype.test):
686         (IdlInterface.prototype.test_self):
687         (IdlInterface.prototype.test_member_attribute):
688         (IdlInterface.prototype.test_member_operation):
689         (IdlInterface.prototype.do_member_unscopable_asserts):
690         (IdlInterface.prototype.test_primary_interface_of):
691         (IdlInterface.prototype.test_interface_of):
692         (IdlInterfaceMember):
693         * web-platform-tests/resources/idlharness.js.headers:
694         * web-platform-tests/resources/webidl2/lib/webidl2.js:
695         (WebIDLParseError):
696         (WebIDLParseError.prototype.toString):
697         (sanitize_name):
698         (consume):
699         (ws):
700         (all_ws):
701         (integer_type):
702         (float_type):
703         (primitive_type):
704         (const_value):
705         (type_suffix):
706         (single_type):
707         (union_type):
708         (type):
709         (type_with_extended_attributes):
710         (argument):
711         (argument_list):
712         (simple_extended_attr):
713         (extended_attrs):
714         (default_):
715         (const_):
716         (inheritance):
717         (operation_rest):
718         (callback):
719         (attribute):
720         (attribute_rest):
721         (return_type):
722         (operation):
723         (static_member):
724         (stringifier):
725         (identifiers):
726         (iterable_type):
727         (readonly_iterable_type):
728         (iterable):
729         (interface_rest):
730         (mixin_rest):
731         (interface_):
732         (namespace):
733         (noninherited_attribute):
734         (regular_operation):
735         (partial):
736         (dictionary):
737         (enum_):
738         (parse):
739
740 2018-03-12  Frederic Wang  <fwang@igalia.com>
741
742         Import WPT tests for blocked modal dialogs in sanboxed documents
743         https://bugs.webkit.org/show_bug.cgi?id=183568
744
745         Reviewed by Youenn Fablet.
746
747         * resources/import-expectations.json:
748         * resources/resource-files.json:
749         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-1-expected.txt: Added.
750         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-1.html: Added.
751         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-2-expected.txt: Added.
752         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-2.html: Added.
753         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-3-expected.txt: Added.
754         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-3.html: Added.
755         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-4-expected.txt: Added.
756         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-4.html: Added.
757         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-that-opens-modals.html: Added.
758         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe_sandbox_block_modals.js: Added.
759         (runTest):
760         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/w3c-import.log:
761         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log:
762
763 2018-03-12  Antoine Quint  <graouts@apple.com>
764
765         [Web Animations] Implement CSS Animations and CSS Transitions as Web Animations
766         https://bugs.webkit.org/show_bug.cgi?id=183504
767         <rdar://problem/38372965>
768
769         Reviewed by Dean Jackson and Jon Lee.
770
771         Since we've improved our implementation of getAnimations() we updated the expectations to mark
772         the progressions. Both tests for getAnimations() now pass 100%. Another test now fails at a later
773         stage and needed its expectation updated.
774
775         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
776         * web-platform-tests/web-animations/interfaces/Animatable/getAnimations-expected.txt:
777         * web-platform-tests/web-animations/interfaces/Document/getAnimations-expected.txt:
778
779 2018-03-02  Youenn Fablet  <youenn@apple.com>
780
781         Loads for a Document controlled by a Service Worker should not use AppCache
782         https://bugs.webkit.org/show_bug.cgi?id=183148
783
784         Reviewed by Chris Dumez.
785
786         * web-platform-tests/service-workers/service-worker/appcache-ordering-main.https-expected.txt:
787
788 2018-02-28  Youenn Fablet  <youenn@apple.com>
789
790         Make LayoutTests wait_for_state fail after a given period of time
791         https://bugs.webkit.org/show_bug.cgi?id=183039
792
793         Reviewed by Chris Dumez.
794
795         This will allow further investigating why some tests are timing out.
796
797         * web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js:
798         (wait_for_state):
799
800 2018-02-27  Antoine Quint  <graouts@apple.com>
801
802         [Web Animations] Correct implementation of pending tasks and promises
803         https://bugs.webkit.org/show_bug.cgi?id=183161
804
805         Reviewed by Dean Jackson.
806
807         Update test expectations with progressions (+32 WPT PASS).
808
809         * web-platform-tests/web-animations/interfaces/Animatable/animate-no-browsing-context-expected.txt:
810         * web-platform-tests/web-animations/interfaces/Animation/finish-expected.txt:
811         * web-platform-tests/web-animations/interfaces/Animation/finished-expected.txt:
812         * web-platform-tests/web-animations/interfaces/Animation/onfinish-expected.txt:
813         * web-platform-tests/web-animations/interfaces/Animation/pause-expected.txt:
814         * web-platform-tests/web-animations/interfaces/Animation/pending-expected.txt:
815         * web-platform-tests/web-animations/interfaces/Animation/startTime-expected.txt:
816         * web-platform-tests/web-animations/timing-model/animations/canceling-an-animation-expected.txt:
817         * web-platform-tests/web-animations/timing-model/animations/pausing-an-animation-expected.txt:
818         * web-platform-tests/web-animations/timing-model/animations/play-states-expected.txt:
819         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation-expected.txt:
820         * web-platform-tests/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt:
821         * web-platform-tests/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt:
822         * web-platform-tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt:
823
824 2018-02-26  Antoine Quint  <graouts@apple.com>
825
826         [Web Animations] Update the playState implementation
827         https://bugs.webkit.org/show_bug.cgi?id=183145
828
829         Reviewed by Dean Jackson.
830
831         Update test expectations with slightly different failures later on in a couple of tests.
832
833         * web-platform-tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt:
834
835 2018-02-26  Antoine Quint  <graouts@apple.com>
836
837         [Web Animations] Implement the procedure to set the start time
838         https://bugs.webkit.org/show_bug.cgi?id=183137
839
840         Reviewed by Dean Jackson.
841
842         Update test expectations with progressions.
843
844         * web-platform-tests/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt:
845
846 2018-02-26  Antoine Quint  <graouts@apple.com>
847
848         [Web Animations] Ensure setting the hold time invalidates the timing model
849         https://bugs.webkit.org/show_bug.cgi?id=183136
850
851         Reviewed by Dean Jackson.
852
853         Update test expectations with progressions.
854
855         * web-platform-tests/css/css-multicol/multicol-gap-animation-001-expected.txt:
856         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
857         * web-platform-tests/web-animations/interfaces/Animation/cancel-expected.txt:
858         * web-platform-tests/web-animations/interfaces/Animation/finish-expected.txt:
859         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt:
860
861 2018-02-26  Commit Queue  <commit-queue@webkit.org>
862
863         Unreviewed, rolling out r226745.
864         https://bugs.webkit.org/show_bug.cgi?id=183132
865
866         This is breaking some websites (Requested by youenn on
867         #webkit).
868
869         Reverted changeset:
870
871         "Use no-cache fetch mode when loading main documents with
872         location.reload()"
873         https://bugs.webkit.org/show_bug.cgi?id=181285
874         https://trac.webkit.org/changeset/226745
875
876 2018-02-19  Antoine Quint  <graouts@apple.com>
877
878         [Web Animations] Make KeyframeEffect target nullable and read-write
879         https://bugs.webkit.org/show_bug.cgi?id=182741
880
881         Reviewed by Dean Jackson.
882
883         Update test expectations with progressions resulting from handling null values for a keyframe effect's target
884         as well as making the KeyframeEffect target a read-write property. 
885
886         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
887         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
888         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
889         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness-expected.txt:
890         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt:
891         * web-platform-tests/web-animations/interfaces/KeyframeEffect/target-expected.txt:
892
893 2018-02-17  Antoine Quint  <graouts@apple.com>
894
895         [Web Animations] Store all parsed keyframe input information in a single structure
896         https://bugs.webkit.org/show_bug.cgi?id=182903
897
898         Reviewed by Dean Jackson.
899
900         Update test expectations with progressions resulting from returning the style values as provided
901         by the keyframe input when calling getKeyframes(). 
902
903         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
904         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor-expected.txt:
905         * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt:
906
907 2018-02-17  Antoine Quint  <graouts@apple.com>
908
909         [Web Animations] Accept null composite modes in keyframes
910         https://bugs.webkit.org/show_bug.cgi?id=182902
911
912         Reviewed by Dean Jackson.
913
914         Update test expectations with progressions.
915
916         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor-expected.txt:
917
918 2018-02-19  Manuel Rego Casasnovas  <rego@igalia.com>
919
920         [css-grid] Apply automatic minimum size clamping to spanning items too
921         https://bugs.webkit.org/show_bug.cgi?id=182684
922
923         Reviewed by Javier Fernandez.
924
925         Update WPT tests related to this change.
926
927         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-022-expected.txt:
928         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-022.html:
929         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-023-expected.txt:
930         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-023.html:
931         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-024-expected.txt: Added.
932         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-024.html: Added.
933         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-025-expected.txt: Added.
934         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-025.html: Added.
935         * web-platform-tests/css/css-grid/grid-items/w3c-import.log:
936
937 2018-02-16  Daniel Bates  <dabates@apple.com>
938
939         Remove UTF-32 BOM parsing code
940         https://bugs.webkit.org/show_bug.cgi?id=182900
941         <rdar://problem/37238717>
942
943         Reviewed by Alexey Proskuryakov.
944
945         Update expected results now that all sub-tests pass.
946
947         * web-platform-tests/encoding/unsupported-encodings-expected.txt:
948         * web-platform-tests/encoding/utf-32-expected.txt:
949
950 2018-02-15  Antoine Quint  <graouts@apple.com>
951
952         [Web Animations] Ensure that changing the timing model updates styles synchronously
953         https://bugs.webkit.org/show_bug.cgi?id=182836
954
955         Reviewed by Dean Jackson.
956
957         Update test expectations for progressions.
958
959         * web-platform-tests/css-timing-1/cubic-bezier-timing-functions-output-expected.txt:
960         * web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt:
961         * web-platform-tests/css-timing-1/step-timing-functions-output-expected.txt:
962         * web-platform-tests/css/css-multicol/multicol-gap-animation-001-expected.txt:
963         * web-platform-tests/web-animations/animation-model/animation-types/discrete-expected.txt:
964         * web-platform-tests/web-animations/animation-model/animation-types/visibility-expected.txt:
965         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
966         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt:
967         * web-platform-tests/web-animations/interfaces/Animation/cancel-expected.txt:
968         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt:
969
970 2018-02-14  Ryan Haddad  <ryanhaddad@apple.com>
971
972         Unreviewed, rolling out r228444.
973
974         Introduced API and Layout test failures.
975
976         Reverted changeset:
977
978         "[WebAuthN] Revisit the whole async model of task dispatching,
979         timeout and aborting"
980         https://bugs.webkit.org/show_bug.cgi?id=181946
981         https://trac.webkit.org/changeset/228444
982
983 2018-02-13  Commit Queue  <commit-queue@webkit.org>
984
985         Unreviewed, rolling out r228437, r228439, and r228440.
986         https://bugs.webkit.org/show_bug.cgi?id=182756
987
988         Introduced LayoutTest failures (Requested by ryanhadd_ on
989         #webkit).
990
991         Reverted changesets:
992
993         "[Web Animations] Make KeyframeEffect target nullable and
994         read-write"
995         https://bugs.webkit.org/show_bug.cgi?id=182741
996         https://trac.webkit.org/changeset/228437
997
998         "Unreviewed attempt to fix build after r228437."
999         https://trac.webkit.org/changeset/228439
1000
1001         "[Web Animations] Make KeyframeEffect target nullable and
1002         read-write"
1003         https://bugs.webkit.org/show_bug.cgi?id=182741
1004         https://trac.webkit.org/changeset/228440
1005
1006 2018-02-13  Antoine Quint  <graouts@apple.com>
1007
1008         [Web Animations] Make KeyframeEffect target nullable and read-write
1009         https://bugs.webkit.org/show_bug.cgi?id=182741
1010
1011         Reviewed by Dean Jackson.
1012
1013         Update test expectations for tests that use null KeyframeEffect targets and tests that update their target.
1014
1015         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
1016         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
1017         * web-platform-tests/web-animations/animation-model/animation-types/discrete-expected.txt:
1018         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
1019         * web-platform-tests/web-animations/animation-model/animation-types/visibility-expected.txt:
1020         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
1021         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt:
1022         * web-platform-tests/web-animations/interfaces/Animatable/animate-no-browsing-context-expected.txt:
1023         * web-platform-tests/web-animations/interfaces/Animation/cancel-expected.txt:
1024         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness-expected.txt:
1025         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt:
1026         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt:
1027         * web-platform-tests/web-animations/interfaces/KeyframeEffect/target-expected.txt:
1028         * web-platform-tests/web-animations/timing-model/timelines/document-timelines-expected.txt:
1029
1030 2018-02-12  Antoine Quint  <graouts@apple.com>
1031
1032         [Web Animations] Support the copy constructors for KeyframeEffectReadOnly and KeyframeEffect
1033         https://bugs.webkit.org/show_bug.cgi?id=182712
1034
1035         Reviewed by Dean Jackson.
1036
1037         Update test expectations for tests relevant to the copy constructors.
1038
1039         * web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor-expected.txt:
1040         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness-expected.txt:
1041
1042 2018-02-08  Antoine Quint  <graouts@apple.com>
1043
1044         [Web Animations] Refactor AnimationEffect and KeyframeEffect into AnimationEffectReadOnly, KeyframeEffectReadOnly and KeyframeEffect
1045         https://bugs.webkit.org/show_bug.cgi?id=182608
1046
1047         Reviewed by Dean Jackson.
1048
1049         Update WPT expectations with progressions and updated failure points for all tests that involved
1050         either AnimationEffectReadOnly or KeyframeEffectReadOnly.
1051
1052         * web-platform-tests/web-animations/interfaces/Animation/constructor-expected.txt:
1053         * web-platform-tests/web-animations/interfaces/Animation/effect-expected.txt:
1054         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/idlharness-expected.txt:
1055         * web-platform-tests/web-animations/interfaces/Document/getAnimations-expected.txt:
1056         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor-expected.txt:
1057         * web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor-expected.txt:
1058         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness-expected.txt:
1059
1060 2018-02-09  Youenn Fablet  <youenn@apple.com>
1061
1062         Add support for cache storage of blob response
1063         https://bugs.webkit.org/show_bug.cgi?id=182637
1064
1065         Reviewed by Brady Eidson.
1066
1067         * web-platform-tests/service-workers/cache-storage/script-tests/cache-put.js:
1068         (cache_test.async):
1069         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-put.https-expected.txt:
1070         * web-platform-tests/service-workers/cache-storage/window/cache-put.https-expected.txt:
1071         * web-platform-tests/service-workers/cache-storage/worker/cache-put.https-expected.txt:
1072         * web-platform-tests/service-workers/cache-storage/window/cache-put.https.html:
1073
1074 2018-02-09  Javier Fernandez  <jfernandez@igalia.com>
1075
1076         [css-align] Implement the new behavior of 'legacy' for justify-items
1077         https://bugs.webkit.org/show_bug.cgi?id=172712
1078
1079         Reviewed by Antti Koivisto.
1080
1081         Rebaselined Default Alignment related tests because of the new 'legacy' value.
1082
1083         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004-expected.txt:
1084         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004.html:
1085         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-002-expected.txt:
1086         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-002.html:
1087         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-004-expected.txt:
1088         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-004-expected.txt:
1089         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-004.html:
1090
1091 2018-02-08  Antoine Quint  <graouts@apple.com>
1092
1093         [Web Animations] Always expose "composite" in output of getKeyframes()
1094         https://bugs.webkit.org/show_bug.cgi?id=182600
1095
1096         Reviewed by Dean Jackson.
1097
1098         Update expected results to account for a number of progressions.
1099
1100         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
1101         * web-platform-tests/web-animations/interfaces/KeyframeEffect/composite-expected.txt:
1102         * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt:
1103
1104 2018-02-07  Youenn Fablet  <youenn@apple.com>
1105
1106         Remove www1/www2 URLs from service worker tests
1107         https://bugs.webkit.org/show_bug.cgi?id=182548
1108
1109         Reviewed by Chris Dumez.
1110
1111         * web-platform-tests/service-workers/service-worker/http-to-https-redirect-and-register.https-expected.txt:
1112         * web-platform-tests/service-workers/service-worker/http-to-https-redirect-and-register.https.html:
1113         * web-platform-tests/service-workers/service-worker/update-bytecheck.https.html:
1114
1115 2018-02-07  Chris Dumez  <cdumez@apple.com>
1116
1117         IndexedDB in service workers is using a memory backed store
1118         https://bugs.webkit.org/show_bug.cgi?id=182574
1119         <rdar://problem/37316205>
1120
1121         Reviewed by Youenn Fablet.
1122
1123         Rebaseline WPT test that is now passing.
1124
1125         * web-platform-tests/service-workers/service-worker/indexeddb.https-expected.txt:
1126
1127 2018-02-05  Chris Dumez  <cdumez@apple.com>
1128
1129         Unreviewed, unskip fetch-event-respond-with-partial-stream.https.html as it no longer times out
1130
1131         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-partial-stream.https-expected.txt:
1132         * web-platform-tests/service-workers/service-worker/import-scripts-redirect.https-expected.txt:
1133
1134 2018-02-05  Manuel Rego Casasnovas  <rego@igalia.com>
1135
1136         [css-grid] Rename gutter properties to remove "grid-" prefix
1137         https://bugs.webkit.org/show_bug.cgi?id=180290
1138
1139         Reviewed by Javier Fernandez.
1140
1141         Imported WPT tests from css/css-align/gaps/.
1142         And also update the tests on css/css-grid/alignment/ gutter tests.
1143
1144         * web-platform-tests/css/css-align/gaps/column-gap-animation-001-expected.txt: Added.
1145         * web-platform-tests/css/css-align/gaps/column-gap-animation-001.html: Added.
1146         * web-platform-tests/css/css-align/gaps/column-gap-animation-002-expected.txt: Added.
1147         * web-platform-tests/css/css-align/gaps/column-gap-animation-002.html: Added.
1148         * web-platform-tests/css/css-align/gaps/column-gap-animation-003-expected.txt: Added.
1149         * web-platform-tests/css/css-align/gaps/column-gap-animation-003.html: Added.
1150         * web-platform-tests/css/css-align/gaps/column-gap-parsing-001-expected.txt: Added.
1151         * web-platform-tests/css/css-align/gaps/column-gap-parsing-001.html: Added.
1152         * web-platform-tests/css/css-align/gaps/gap-animation-001-expected.txt: Added.
1153         * web-platform-tests/css/css-align/gaps/gap-animation-001.html: Added.
1154         * web-platform-tests/css/css-align/gaps/gap-animation-002-expected.txt: Added.
1155         * web-platform-tests/css/css-align/gaps/gap-animation-002.html: Added.
1156         * web-platform-tests/css/css-align/gaps/gap-animation-003-expected.txt: Added.
1157         * web-platform-tests/css/css-align/gaps/gap-animation-003.html: Added.
1158         * web-platform-tests/css/css-align/gaps/gap-animation-004-expected.txt: Added.
1159         * web-platform-tests/css/css-align/gaps/gap-animation-004.html: Added.
1160         * web-platform-tests/css/css-align/gaps/gap-parsing-001-expected.txt: Added.
1161         * web-platform-tests/css/css-align/gaps/gap-parsing-001.html: Added.
1162         * web-platform-tests/css/css-align/gaps/grid-column-gap-parsing-001-expected.txt: Added.
1163         * web-platform-tests/css/css-align/gaps/grid-column-gap-parsing-001.html: Added.
1164         * web-platform-tests/css/css-align/gaps/grid-gap-parsing-001-expected.txt: Added.
1165         * web-platform-tests/css/css-align/gaps/grid-gap-parsing-001.html: Added.
1166         * web-platform-tests/css/css-align/gaps/grid-row-gap-parsing-001-expected.txt: Added.
1167         * web-platform-tests/css/css-align/gaps/grid-row-gap-parsing-001.html: Added.
1168         * web-platform-tests/css/css-align/gaps/row-gap-animation-001-expected.txt: Added.
1169         * web-platform-tests/css/css-align/gaps/row-gap-animation-001.html: Added.
1170         * web-platform-tests/css/css-align/gaps/row-gap-animation-002-expected.txt: Added.
1171         * web-platform-tests/css/css-align/gaps/row-gap-animation-002.html: Added.
1172         * web-platform-tests/css/css-align/gaps/row-gap-animation-003-expected.txt: Added.
1173         * web-platform-tests/css/css-align/gaps/row-gap-animation-003.html: Added.
1174         * web-platform-tests/css/css-align/gaps/row-gap-parsing-001-expected.txt: Added.
1175         * web-platform-tests/css/css-align/gaps/row-gap-parsing-001.html: Added.
1176         * web-platform-tests/css/css-align/gaps/w3c-import.log: Added.
1177         * web-platform-tests/css/css-grid/alignment/grid-gutters-001-expected.html:
1178         * web-platform-tests/css/css-grid/alignment/grid-gutters-002-expected.html:
1179         * web-platform-tests/css/css-grid/alignment/grid-gutters-003-expected.html:
1180         * web-platform-tests/css/css-grid/alignment/grid-gutters-004-expected.html:
1181         * web-platform-tests/css/css-grid/alignment/grid-gutters-005-expected.html:
1182         * web-platform-tests/css/css-grid/alignment/grid-gutters-006-expected.html:
1183         * web-platform-tests/css/css-grid/alignment/grid-gutters-007-expected.html:
1184         * web-platform-tests/css/css-grid/alignment/grid-gutters-008-expected.html:
1185         * web-platform-tests/css/css-grid/alignment/grid-gutters-009-expected.html:
1186         * web-platform-tests/css/css-grid/alignment/grid-gutters-010-expected.html:
1187
1188 2018-02-05  Ms2ger  <Ms2ger@igalia.com>
1189
1190         Implement createImageBitmap(HTMLVideoElement)
1191         https://bugs.webkit.org/show_bug.cgi?id=182388
1192
1193         Reviewed by Žan Doberšek.
1194
1195         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
1196         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage.html:
1197           Update from upstream to make the test pass on macOS.
1198         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1199
1200 2018-02-02  Chris Dumez  <cdumez@apple.com>
1201
1202         Clearing a registration should null out its workers before setting their state to "redundant"
1203         https://bugs.webkit.org/show_bug.cgi?id=182418
1204         <rdar://problem/37142874>
1205
1206         Reviewed by Youenn Fablet.
1207
1208         Rebaseline WPT test now that all checks are passing. I verified that this test is passing
1209         in both Firefox and Chrome.
1210
1211         * web-platform-tests/service-workers/service-worker/activation.https-expected.txt:
1212
1213 2018-02-02  Ms2ger  <Ms2ger@igalia.com>
1214
1215         Update imagebitmap tests.
1216         https://bugs.webkit.org/show_bug.cgi?id=182335
1217         <rdar://problem/37110684>
1218
1219         Unreviewed test gardening.
1220
1221         * web-platform-tests/2dcontext/imagebitmap/common.sub.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/2dcontext/imagebitmap/common.js.
1222         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
1223         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage.html:
1224         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1225         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args.html:
1226         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
1227         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub.html: Added.
1228         * web-platform-tests/2dcontext/imagebitmap/w3c-import.log:
1229         * web-platform-tests/common/namespaces.js: Added.
1230         * web-platform-tests/common/w3c-import.log:
1231         * web-platform-tests/images/pattern.mp4: Added.
1232         * web-platform-tests/images/pattern.svg: Added.
1233         * web-platform-tests/images/w3c-import.log:
1234
1235 2018-02-01  Chris Dumez  <cdumez@apple.com>
1236
1237         When SW install fails, null out registration.installing before setting worker state to "redundant"
1238         https://bugs.webkit.org/show_bug.cgi?id=182416
1239         <rdar://problem/37141997>
1240
1241         Reviewed by Youenn Fablet.
1242
1243         Rebaseline WPT test now that one more check is passing.
1244
1245         * web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https-expected.txt:
1246
1247 2018-02-01  Chris Dumez  <cdumez@apple.com>
1248
1249         Add missing RETURN_IF_EXCEPTION() after object->get() calls in convertDictionary<>()
1250         https://bugs.webkit.org/show_bug.cgi?id=182392
1251         <rdar://problem/37119215>
1252
1253         Reviewed by Geoffrey Garen.
1254
1255         Rebaseline WPT test now that all checks are passing.
1256
1257         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event-constructor.https-expected.txt:
1258
1259 2018-02-01  Chris Dumez  <cdumez@apple.com>
1260
1261         Unreviewed, rebaseline imported/w3c/web-platform-tests/service-workers/service-worker/performance-timeline.https.html
1262
1263         * web-platform-tests/service-workers/service-worker/performance-timeline.https-expected.txt:
1264
1265 2018-02-01  Commit Queue  <commit-queue@webkit.org>
1266
1267         Unreviewed, rolling out r227958 and r227972.
1268         https://bugs.webkit.org/show_bug.cgi?id=182393
1269
1270         This caused a consistent crash on macOS. (Requested by
1271         mlewis13 on #webkit).
1272
1273         Reverted changesets:
1274
1275         "Update imagebitmap tests."
1276         https://bugs.webkit.org/show_bug.cgi?id=182335
1277         https://trac.webkit.org/changeset/227958
1278
1279         "[WPE] Update test expectations for r227958"
1280         https://bugs.webkit.org/show_bug.cgi?id=182391
1281         https://trac.webkit.org/changeset/227972
1282
1283 2018-02-01  Chris Dumez  <cdumez@apple.com>
1284
1285         Queue a microtask when a waitUntil() promise is settled
1286         https://bugs.webkit.org/show_bug.cgi?id=182372
1287         <rdar://problem/37101019>
1288
1289         Reviewed by Mark Lam.
1290
1291         Reaseline WPT test now that all checks are passing.
1292
1293         * web-platform-tests/service-workers/service-worker/extendable-event-async-waituntil.https-expected.txt:
1294
1295 2018-02-01  Ms2ger  <Ms2ger@igalia.com>
1296
1297         Update imagebitmap tests.
1298         https://bugs.webkit.org/show_bug.cgi?id=182335
1299
1300         Unreviewed test gardening.
1301
1302         * web-platform-tests/2dcontext/imagebitmap/common.sub.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/2dcontext/imagebitmap/common.js.
1303         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
1304         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage.html:
1305         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1306         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args.html:
1307         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
1308         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub.html: Added.
1309         * web-platform-tests/2dcontext/imagebitmap/w3c-import.log:
1310         * web-platform-tests/common/namespaces.js: Added.
1311         * web-platform-tests/common/w3c-import.log:
1312         * web-platform-tests/images/pattern.mp4: Added.
1313         * web-platform-tests/images/pattern.svg: Added.
1314         * web-platform-tests/images/w3c-import.log:
1315
1316 2018-01-31  Saam Barati  <sbarati@apple.com>
1317
1318         JSC incorrectly interpreting script, sets Global Property instead of Global Lexical variable (LiteralParser / JSONP path)
1319         https://bugs.webkit.org/show_bug.cgi?id=182074
1320         <rdar://problem/36846261>
1321
1322         Reviewed by Mark Lam.
1323
1324         * web-platform-tests/service-workers/service-worker/import-scripts-updated-flag.https-expected.txt:
1325
1326 2018-01-30  Youenn Fablet  <youenn@apple.com> and Oleksandr Skachkov  <gskachkov@gmail.com>
1327
1328         FetchResponse should support ConsumeData callback on chunk data is received
1329         https://bugs.webkit.org/show_bug.cgi?id=181600
1330         <rdar://problem/36932547>
1331
1332         Reviewed by Alex Christensen.
1333
1334         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-body-loaded-in-chunk.https-expected.txt: Added.
1335         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-body-loaded-in-chunk.https.html: Added.
1336         * web-platform-tests/service-workers/service-worker/resources/fetch-event-respond-with-body-loaded-in-chunk-worker.js: Added.
1337
1338 2018-01-30  Javier Fernandez  <jfernandez@igalia.com>
1339
1340         [css-align] The 'baseline' value must be invalid for the 'justify-content' property
1341         https://bugs.webkit.org/show_bug.cgi?id=181794
1342
1343         Reviewed by Antti Koivisto.
1344
1345         Adapted the test cases using <baseline-position> keywords to the new CSS syntax.
1346         Imported the CSS/support folder.
1347
1348         * resources/import-expectations.json:
1349         * web-platform-tests/css/css-align/content-distribution/parse-align-content-001-expected.txt:
1350         * web-platform-tests/css/css-align/content-distribution/parse-align-content-001.html:
1351         * web-platform-tests/css/css-align/content-distribution/parse-align-content-003-expected.txt:
1352         * web-platform-tests/css/css-align/content-distribution/parse-align-content-003.html:
1353         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-001-expected.txt:
1354         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-001.html:
1355         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-003-expected.txt:
1356         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-003.html:
1357         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-004-expected.txt:
1358         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-004.html:
1359         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-001-expected.txt:
1360         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-001.html:
1361         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-002-expected.txt:
1362         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-002.html:
1363         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004-expected.txt:
1364         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004.html:
1365         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-006-expected.txt:
1366         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-006.html:
1367         * web-platform-tests/css/css-align/default-alignment/parse-align-items-001-expected.txt:
1368         * web-platform-tests/css/css-align/default-alignment/parse-align-items-001.html:
1369         * web-platform-tests/css/css-align/default-alignment/parse-align-items-003-expected.txt:
1370         * web-platform-tests/css/css-align/default-alignment/parse-align-items-003.html:
1371         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-001-expected.txt:
1372         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-001.html:
1373         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-003-expected.txt:
1374         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-003.html:
1375         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-001.html:
1376         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-002.html:
1377         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-004.html:
1378         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-006.html:
1379         * web-platform-tests/css/css-align/resources/alignment-parsing-utils.js:
1380         (checkPlaceShorhand):
1381         (checkPlaceShorhandLonghands):
1382         * web-platform-tests/css/css-align/self-alignment/parse-align-self-001-expected.txt:
1383         * web-platform-tests/css/css-align/self-alignment/parse-align-self-001.html:
1384         * web-platform-tests/css/css-align/self-alignment/parse-align-self-003-expected.txt:
1385         * web-platform-tests/css/css-align/self-alignment/parse-align-self-003.html:
1386         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-001-expected.txt:
1387         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-001.html:
1388         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-003-expected.txt:
1389         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-003.html:
1390         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-001.html:
1391         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-002.html:
1392         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-004.html:
1393         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-006.html:
1394         * web-platform-tests/css/support/1x1-green.png: Added.
1395         * web-platform-tests/css/support/1x1-lime.png: Added.
1396         * web-platform-tests/css/support/1x1-maroon.png: Added.
1397         * web-platform-tests/css/support/1x1-navy.png: Added.
1398         * web-platform-tests/css/support/1x1-red.png: Added.
1399         * web-platform-tests/css/support/1x1-white.png: Added.
1400         * web-platform-tests/css/support/60x60-gg-rr.png: Added.
1401         * web-platform-tests/css/support/60x60-green.png: Added.
1402         * web-platform-tests/css/support/60x60-red.png: Added.
1403         * web-platform-tests/css/support/OWNERS: Added.
1404         * web-platform-tests/css/support/README: Added.
1405         * web-platform-tests/css/support/a-green.css: Added.
1406         (.a):
1407         * web-platform-tests/css/support/alignment.css: Added.
1408         (.alignSelfAuto):
1409         (.alignSelfNormal):
1410         (.alignSelfStretch):
1411         (.alignSelfStart):
1412         (.alignSelfEnd):
1413         (.alignSelfCenter):
1414         (.alignSelfRight):
1415         (.alignSelfLeft):
1416         (.alignSelfFlexStart):
1417         (.alignSelfFlexEnd):
1418         (.alignSelfSelfStart):
1419         (.alignSelfSelfEnd):
1420         (.alignSelfSafeCenter):
1421         (.alignSelfUnsafeCenter):
1422         (.alignSelfSafeEnd):
1423         (.alignSelfUnsafeEnd):
1424         (.alignSelfSafeSelfEnd):
1425         (.alignSelfUnsafeSelfEnd):
1426         (.alignSelfSafeSelfStart):
1427         (.alignSelfUnsafeSelfStart):
1428         (.alignSelfSafeRight):
1429         (.alignSelfUnsafeRight):
1430         (.alignSelfSafeLeft):
1431         (.alignSelfUnsafeLeft):
1432         (.alignSelfSafeFlexEnd):
1433         (.alignSelfUnsafeFlexEnd):
1434         (.alignSelfSafeFlexStart):
1435         (.alignSelfUnsafeFlexStart):
1436         (.alignSelfBaseline):
1437         (.alignSelfFirstBaseline):
1438         (.alignSelfLastBaseline):
1439         (.alignItemsAuto):
1440         (.alignItemsNormal):
1441         (.alignItemsStretch):
1442         (.alignItemsStart):
1443         (.alignItemsCenter):
1444         (.alignItemsEnd):
1445         (.alignItemsLeft):
1446         (.alignItemsRight):
1447         (.alignItemsFlexStart):
1448         (.alignItemsFlexEnd):
1449         (.alignItemsSelfStart):
1450         (.alignItemsSelfEnd):
1451         (.alignItemsSafeCenter):
1452         (.alignItemsUnsafeCenter):
1453         (.alignItemsSafeEnd):
1454         (.alignItemsUnsafeEnd):
1455         (.alignItemsSafeSelfEnd):
1456         (.alignItemsUnsafeSelfEnd):
1457         (.alignItemsSafeSelfStart):
1458         (.alignItemsUnsafeSelfStart):
1459         (.alignItemsSafeRight):
1460         (.alignItemsUnsafeRight):
1461         (.alignItemsSafeLeft):
1462         (.alignItemsUnsafeLeft):
1463         (.alignItemsSafeFlexEnd):
1464         (.alignItemsUnsafeFlexEnd):
1465         (.alignItemsSafeFlexStart):
1466         (.alignItemsUnsafeFlexStart):
1467         (.alignItemsBaseline):
1468         (.alignItemsFirstBaseline):
1469         (.alignItemsLastBaseline):
1470         (.alignContentBaseline):
1471         (.alignContentLastBaseline):
1472         (.alignContentStart):
1473         (.alignContentEnd):
1474         (.alignContentCenter):
1475         (.alignContentLeft):
1476         (.alignContentRight):
1477         (.alignContentFlexStart):
1478         (.alignContentFlexEnd):
1479         (.alignContentSpaceBetween):
1480         (.alignContentSpaceAround):
1481         (.alignContentSpaceEvenly):
1482         (.alignContentStretch):
1483         (.alignContentSafeCenter):
1484         (.alignContentUnsafeCenter):
1485         (.alignContentSafeEnd):
1486         (.alignContentUnsafeEnd):
1487         (.alignContentSafeRight):
1488         (.alignContentUnsafeRight):
1489         (.alignContentSafeLeft):
1490         (.alignContentUnsafeLeft):
1491         (.alignContentSafeFlexEnd):
1492         (.alignContentUnsafeFlexEnd):
1493         (.alignContentSafeFlexStart):
1494         (.alignContentUnsafeFlexStart):
1495         (.alignContentFirstBaseline):
1496         (.justifySelfAuto):
1497         (.justifySelfNormal):
1498         (.justifySelfStretch):
1499         (.justifySelfStart):
1500         (.justifySelfCenter):
1501         (.justifySelfEnd):
1502         (.justifySelfRight):
1503         (.justifySelfLeft):
1504         (.justifySelfFlexStart):
1505         (.justifySelfFlexEnd):
1506         (.justifySelfSelfStart):
1507         (.justifySelfSelfEnd):
1508         (.justifySelfSafeCenter):
1509         (.justifySelfUnsafeCenter):
1510         (.justifySelfSafeEnd):
1511         (.justifySelfUnsafeEnd):
1512         (.justifySelfSafeSelfEnd):
1513         (.justifySelfUnsafeSelfEnd):
1514         (.justifySelfSafeSelfStart):
1515         (.justifySelfUnsafeSelfStart):
1516         (.justifySelfSafeRight):
1517         (.justifySelfUnsafeRight):
1518         (.justifySelfSafeLeft):
1519         (.justifySelfUnsafeLeft):
1520         (.justifySelfSafeFlexEnd):
1521         (.justifySelfUnsafeFlexEnd):
1522         (.justifySelfSafeFlexStart):
1523         (.justifySelfUnsafeFlexStart):
1524         (.justifySelfBaseline):
1525         (.justifySelfFirstBaseline):
1526         (.justifySelfLastBaseline):
1527         (.justifyItemsAuto):
1528         (.justifyItemsNormal):
1529         (.justifyItemsStretch):
1530         (.justifyItemsStart):
1531         (.justifyItemsCenter):
1532         (.justifyItemsEnd):
1533         (.justifyItemsLeft):
1534         (.justifyItemsRight):
1535         (.justifyItemsFlexStart):
1536         (.justifyItemsFlexEnd):
1537         (.justifyItemsSelfStart):
1538         (.justifyItemsSelfEnd):
1539         (.justifyItemsLegacy):
1540         (.justifyItemsLegacyLeft):
1541         (.justifyItemsLegacyCenter):
1542         (.justifyItemsLegacyRight):
1543         (.justifyItemsLeftLegacy):
1544         (.justifyItemsCenterLegacy):
1545         (.justifyItemsRightLegacy):
1546         (.justifyItemsSafeCenter):
1547         (.justifyItemsUnsafeCenter):
1548         (.justifyItemsSafeEnd):
1549         (.justifyItemsUnsafeEnd):
1550         (.justifyItemsSafeSelfEnd):
1551         (.justifyItemsUnsafeSelfEnd):
1552         (.justifyItemsSafeSelfStart):
1553         (.justifyItemsUnsafeSelfStart):
1554         (.justifyItemsSafeRight):
1555         (.justifyItemsUnsafeRight):
1556         (.justifyItemsSafeLeft):
1557         (.justifyItemsUnsafeLeft):
1558         (.justifyItemsSafeFlexEnd):
1559         (.justifyItemsUnsafeFlexEnd):
1560         (.justifyItemsSafeFlexStart):
1561         (.justifyItemsUnsafeFlexStart):
1562         (.justifyItemsTest):
1563         (.justifyItemsBaseline):
1564         (.justifyItemsFirstBaseline):
1565         (.justifyItemsLastBaseline):
1566         (.justifyContentBaseline):
1567         (.justifyContentLastBaseline):
1568         (.justifyContentStart):
1569         (.justifyContentEnd):
1570         (.justifyContentCenter):
1571         (.justifyContentLeft):
1572         (.justifyContentRight):
1573         (.justifyContentFlexStart):
1574         (.justifyContentFlexEnd):
1575         (.justifyContentSpaceBetween):
1576         (.justifyContentSpaceAround):
1577         (.justifyContentSpaceEvenly):
1578         (.justifyContentStretch):
1579         (.justifyContentSafeCenter):
1580         (.justifyContentUnsafeCenter):
1581         (.justifyContentSafeEnd):
1582         (.justifyContentUnsafeEnd):
1583         (.justifyContentSafeRight):
1584         (.justifyContentUnsafeRight):
1585         (.justifyContentSafeLeft):
1586         (.justifyContentUnsafeLeft):
1587         (.justifyContentSafeFlexEnd):
1588         (.justifyContentUnsafeFlexEnd):
1589         (.justifyContentSafeFlexStart):
1590         (.justifyContentUnsafeFlexStart):
1591         (.justifyContentFirstBaseline):
1592         (.itemsNormal):
1593         (.itemsStretch):
1594         (.itemsStart):
1595         (.itemsCenter):
1596         (.itemsEnd):
1597         (.itemsLeft):
1598         (.itemsRight):
1599         (.itemsSelfStart):
1600         (.itemsSelfEnd):
1601         (.itemsBaseline):
1602         (.selfStretch):
1603         (.selfStart):
1604         (.selfEnd):
1605         (.selfCenter):
1606         (.selfRight):
1607         (.selfLeft):
1608         (.selfSelfStart):
1609         (.selfSelfEnd):
1610         (.selfBaseline):
1611         (.contentStart):
1612         (.contentCenter):
1613         (.contentEnd):
1614         (.contentCenterSafe):
1615         (.contentCenterUnsafe):
1616         (.contentEndSafe):
1617         (.contentEndUnsafe):
1618         (.contentSpaceBetween):
1619         (.contentSpaceAround):
1620         (.contentSpaceEvenly):
1621         (.contentStretch):
1622         * web-platform-tests/css/support/b-green.css: Added.
1623         (.b):
1624         * web-platform-tests/css/support/c-red.css: Added.
1625         (.c):
1626         * web-platform-tests/css/support/cat.png: Added.
1627         * web-platform-tests/css/support/green.ico: Added.
1628         * web-platform-tests/css/support/import-green.css: Added.
1629         (.import):
1630         * web-platform-tests/css/support/import-red.css: Added.
1631         (.import):
1632         * web-platform-tests/css/support/pattern-grg-rgr-grg.png: Added.
1633         * web-platform-tests/css/support/pattern-grg-rrg-rgg.png: Added.
1634         * web-platform-tests/css/support/pattern-rgr-grg-rgr.png: Added.
1635         * web-platform-tests/css/support/pattern-tr.png: Added.
1636         * web-platform-tests/css/support/red.ico: Added.
1637         * web-platform-tests/css/support/ruler-h-50%.png: Added.
1638         * web-platform-tests/css/support/ruler-h-50px.png: Added.
1639         * web-platform-tests/css/support/ruler-v-100px.png: Added.
1640         * web-platform-tests/css/support/ruler-v-50px.png: Added.
1641         * web-platform-tests/css/support/square-purple.png: Added.
1642         * web-platform-tests/css/support/square-teal.png: Added.
1643         * web-platform-tests/css/support/square-white.png: Added.
1644         * web-platform-tests/css/support/support/README: Added.
1645         * web-platform-tests/css/support/support/swatch-green.png: Added.
1646         * web-platform-tests/css/support/support/swatch-red.png: Added.
1647         * web-platform-tests/css/support/support/w3c-import.log: Added.
1648         * web-platform-tests/css/support/swatch-blue.png: Added.
1649         * web-platform-tests/css/support/swatch-green.png: Added.
1650         * web-platform-tests/css/support/swatch-lime.png: Added.
1651         * web-platform-tests/css/support/swatch-orange.png: Added.
1652         * web-platform-tests/css/support/swatch-red.png: Added.
1653         * web-platform-tests/css/support/swatch-teal.png: Added.
1654         * web-platform-tests/css/support/swatch-white.png: Added.
1655         * web-platform-tests/css/support/swatch-yellow.png: Added.
1656         * web-platform-tests/css/support/test-bl.png: Added.
1657         * web-platform-tests/css/support/test-br.png: Added.
1658         * web-platform-tests/css/support/test-inner-half-size.png: Added.
1659         * web-platform-tests/css/support/test-outer.png: Added.
1660         * web-platform-tests/css/support/test-tl.png: Added.
1661         * web-platform-tests/css/support/test-tr.png: Added.
1662         * web-platform-tests/css/support/w3c-import.log: Added.
1663
1664 2018-01-30  Frederic Wang  <fwang@igalia.com>
1665
1666         Use document.scrollingElement to access viewport scroll properties in tests
1667         https://bugs.webkit.org/show_bug.cgi?id=182241
1668
1669         Reviewed by Antonio Gomes.
1670
1671         Many tests use document.body in standard mode in order to access scroll properties of the
1672         viewport. This is incorrect per the CSSOM View specification but WebKit does not follow the
1673         spec at the moment (see bug 5991). This replaces several of these instances with
1674         document.scrollingElement, so that tests will still work when WebKit's behavior is changed.
1675         The change in that web-platform-tests test are imported from
1676         https://github.com/w3c/web-platform-tests/commit/fc33ef7641427a3f1388093c54b24f292c21b34d
1677
1678         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/003.html:
1679
1680 2018-01-29  Youenn Fablet  <youenn@apple.com>
1681
1682         ServiceWorkerClientFetch should not consider responses without Location headers as redirection responses
1683         https://bugs.webkit.org/show_bug.cgi?id=182134
1684
1685         Reviewed by Chris Dumez.
1686
1687         * web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
1688
1689 2018-01-29  Oleksandr Skachkov  <gskachkov@gmail.com>
1690
1691         FetchResponse should support ConsumeData callback on chunk data is received: handling ReadableStream bodies
1692         https://bugs.webkit.org/show_bug.cgi?id=182008
1693
1694         Reviewed by Youenn Fablet.
1695
1696         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-readable-stream-chunk.https-expected.txt: Added.
1697         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-readable-stream-chunk.https.html: Added.
1698         * web-platform-tests/service-workers/service-worker/resources/fetch-event-respond-with-readable-stream-chunk-iframe.html: Added.
1699         * web-platform-tests/service-workers/service-worker/resources/fetch-event-respond-with-readable-stream-chunk-worker.js: Added.
1700         (const.process):
1701         (this.step):
1702         (this.run):
1703         (const.asyncSteps):
1704
1705 2018-01-26  Antoine Quint  <graouts@apple.com>
1706
1707         [Web Animations] Distinguish between an omitted and a null timeline argument to the Animation constructor
1708         https://bugs.webkit.org/show_bug.cgi?id=179065
1709
1710         Reviewed by Dean Jackson.
1711
1712         Update WPT test output with progressions.
1713
1714         * web-platform-tests/web-animations/interfaces/Animation/constructor-expected.txt:
1715         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation-expected.txt:
1716         * web-platform-tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt:
1717
1718 2018-01-26  Youenn Fablet  <youenn@apple.com>
1719
1720         CSP post checks should be done for service worker responses
1721         https://bugs.webkit.org/show_bug.cgi?id=182160
1722
1723         Reviewed by Daniel Bates.
1724
1725         * web-platform-tests/service-workers/service-worker/fetch-csp.https-expected.txt:
1726
1727 2018-01-26  Manuel Rego Casasnovas  <rego@igalia.com>
1728
1729         [css-multicol] Support percentages in column-gap
1730         https://bugs.webkit.org/show_bug.cgi?id=182004
1731
1732         Reviewed by Javier Fernandez.
1733
1734         New expected results for a few tests that are passing now.
1735         One is the test for this specific patch, the other are tests related to animations
1736         of "normal" and initial value, that were fixed with the introduction of GapLength.
1737
1738         * web-platform-tests/css/css-multicol/multicol-gap-animation-002-expected.txt:
1739         * web-platform-tests/css/css-multicol/multicol-gap-animation-003-expected.txt:
1740         * web-platform-tests/css/css-multicol/multicol-gap-percentage-001-expected.txt:
1741
1742 2018-01-25  Yusuke Suzuki  <utatane.tea@gmail.com>
1743
1744         imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling.html crashes
1745         https://bugs.webkit.org/show_bug.cgi?id=181980
1746
1747         Reviewed by Ryosuke Niwa.
1748
1749         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-script-error-expected.txt:
1750         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-expected.txt: Added.
1751
1752 2018-01-25  Chris Dumez  <cdumez@apple.com>
1753
1754         Access to service workers / Cache API should be disabled in sandboxed frames without allow-same-origin flag
1755         https://bugs.webkit.org/show_bug.cgi?id=182140
1756         <rdar://problem/36879952>
1757
1758         Reviewed by Youenn Fablet.
1759
1760         Rebaseline several WPT test that either pass or fail differently.
1761
1762         * web-platform-tests/service-workers/cache-storage/window/sandboxed-iframes.https-expected.txt:
1763         * web-platform-tests/service-workers/service-worker/sandboxed-iframe-navigator-serviceworker.https-expected.txt:
1764
1765 2018-01-25  Chris Dumez  <cdumez@apple.com>
1766
1767         Clients.get(id) should only returns clients in the service worker's origin
1768         https://bugs.webkit.org/show_bug.cgi?id=182149
1769         <rdar://problem/36882310>
1770
1771         Reviewed by Youenn Fablet.
1772
1773         Rebase WPT test that is now passing.
1774
1775         * web-platform-tests/service-workers/service-worker/clients-get-cross-origin.https-expected.txt:
1776
1777 2018-01-25  Youenn Fablet  <youenn@apple.com>
1778
1779         ShapeOutside should use same origin credentials mode
1780         https://bugs.webkit.org/show_bug.cgi?id=182141
1781
1782         Reviewed by Chris Dumez.
1783
1784         * web-platform-tests/service-workers/service-worker/fetch-request-css-images.https-expected.txt:
1785
1786 2018-01-25  Youenn Fablet  <youenn@apple.com>
1787
1788         DocumentThreadableLoader should ensure service worker is not reused if redirection comes from the network
1789         https://bugs.webkit.org/show_bug.cgi?id=182137
1790
1791         Reviewed by Chris Dumez.
1792
1793         * web-platform-tests/service-workers/service-worker/fetch-request-fallback.https-expected.txt:
1794
1795 2018-01-25  Youenn Fablet  <youenn@apple.com>
1796
1797         DocumentLoader should interrupt ongoing load when getting a redirection from network that matches a service worker
1798         https://bugs.webkit.org/show_bug.cgi?id=182115
1799
1800         Reviewed by Alex Christensen.
1801
1802         * web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
1803
1804 2018-01-25  Chris Dumez  <cdumez@apple.com>
1805
1806         Registering same scope as the script directory without the last slash should fail
1807         https://bugs.webkit.org/show_bug.cgi?id=182122
1808         <rdar://problem/36877167>
1809
1810         Reviewed by Youenn Fablet.
1811
1812         Rebaseline WPT test now that one more check is passing.
1813
1814         * web-platform-tests/service-workers/service-worker/registration-security-error.https-expected.txt:
1815
1816 2018-01-25  Antoine Quint  <graouts@apple.com>
1817
1818         [Web Animations] Expose the reverse() method
1819         https://bugs.webkit.org/show_bug.cgi?id=182100
1820         <rdar://problem/36867117>
1821
1822         Reviewed by Dean Jackson.
1823
1824         Update WPT test output with progressions.
1825
1826         * web-platform-tests/web-animations/interfaces/Animation/idlharness-expected.txt:
1827         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation-expected.txt:
1828
1829 2018-01-25  Antoine Quint  <graouts@apple.com>
1830
1831         [Web Animations] Account for provided easings when computing progress and resolving keyframe effect values
1832         https://bugs.webkit.org/show_bug.cgi?id=182098
1833         <rdar://problem/36866149>
1834
1835         Reviewed by Dean Jackson.
1836
1837         Update expected values with a few adjusted failures and many progressions.
1838
1839         * web-platform-tests/css-timing-1/step-timing-functions-output-expected.txt:
1840         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
1841         * web-platform-tests/web-animations/interfaces/Animation/effect-expected.txt:
1842         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt:
1843         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt:
1844         * web-platform-tests/web-animations/timing-model/time-transformations/transformed-progress-expected.txt:
1845
1846 2018-01-25  Youenn Fablet  <youenn@apple.com>
1847
1848         Set integrity fetch options for loading scripts and CSS
1849         https://bugs.webkit.org/show_bug.cgi?id=182077
1850
1851         Reviewed by Chris Dumez.
1852
1853         * web-platform-tests/service-workers/service-worker/fetch-request-resources.https-expected.txt:
1854         * web-platform-tests/service-workers/service-worker/fetch-request-resources.https.html:
1855
1856 2018-01-25  Manuel Rego Casasnovas  <rego@igalia.com>
1857
1858         [css-multicol] Update WPT test suite
1859         https://bugs.webkit.org/show_bug.cgi?id=182087
1860
1861         Reviewed by Javier Fernandez.
1862
1863         * resources/import-expectations.json:
1864         * resources/resource-files.json:
1865         * web-platform-tests/css/css-multicol/OWNERS: Added.
1866         * web-platform-tests/css/css-multicol/extremely-tall-multicol-with-extremely-tall-child-crash-expected.txt: Added.
1867         * web-platform-tests/css/css-multicol/extremely-tall-multicol-with-extremely-tall-child-crash.html: Added.
1868         * web-platform-tests/css/css-multicol/multicol-basic-001-expected.html:
1869         * web-platform-tests/css/css-multicol/multicol-basic-001.html:
1870         * web-platform-tests/css/css-multicol/multicol-basic-002-expected.html:
1871         * web-platform-tests/css/css-multicol/multicol-basic-002.html:
1872         * web-platform-tests/css/css-multicol/multicol-basic-003-expected.html:
1873         * web-platform-tests/css/css-multicol/multicol-basic-003.html:
1874         * web-platform-tests/css/css-multicol/multicol-basic-004-expected.html:
1875         * web-platform-tests/css/css-multicol/multicol-basic-004.html:
1876         * web-platform-tests/css/css-multicol/multicol-basic-005-expected.xht: Added.
1877         * web-platform-tests/css/css-multicol/multicol-basic-005.xht: Added.
1878         * web-platform-tests/css/css-multicol/multicol-basic-006-expected.xht: Added.
1879         * web-platform-tests/css/css-multicol/multicol-basic-006.xht: Added.
1880         * web-platform-tests/css/css-multicol/multicol-basic-007-expected.xht: Added.
1881         * web-platform-tests/css/css-multicol/multicol-basic-007.xht: Added.
1882         * web-platform-tests/css/css-multicol/multicol-basic-008-expected.xht: Added.
1883         * web-platform-tests/css/css-multicol/multicol-basic-008.xht: Added.
1884         * web-platform-tests/css/css-multicol/multicol-block-no-clip-001-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/multicol-width-002-expected.xht.
1885         * web-platform-tests/css/css-multicol/multicol-block-no-clip-001.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/multicol-clip-001.xht.
1886         * web-platform-tests/css/css-multicol/multicol-block-no-clip-002-expected.xht: Added.
1887         * web-platform-tests/css/css-multicol/multicol-block-no-clip-002.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/multicol-clip-001.xht.
1888         * web-platform-tests/css/css-multicol/multicol-br-inside-avoidcolumn-001-expected.html: Added.
1889         * web-platform-tests/css/css-multicol/multicol-br-inside-avoidcolumn-001.xht:
1890         * web-platform-tests/css/css-multicol/multicol-break-000-expected.xht:
1891         * web-platform-tests/css/css-multicol/multicol-break-001-expected.xht:
1892         * web-platform-tests/css/css-multicol/multicol-break-001.xht:
1893         * web-platform-tests/css/css-multicol/multicol-clip-001.xht:
1894         * web-platform-tests/css/css-multicol/multicol-columns-001-expected.xht:
1895         * web-platform-tests/css/css-multicol/multicol-columns-001.xht:
1896         * web-platform-tests/css/css-multicol/multicol-columns-002-expected.xht:
1897         * web-platform-tests/css/css-multicol/multicol-columns-002.xht:
1898         * web-platform-tests/css/css-multicol/multicol-columns-003-expected.xht:
1899         * web-platform-tests/css/css-multicol/multicol-columns-003.xht:
1900         * web-platform-tests/css/css-multicol/multicol-columns-004-expected.xht:
1901         * web-platform-tests/css/css-multicol/multicol-columns-004.xht:
1902         * web-platform-tests/css/css-multicol/multicol-columns-005-expected.xht:
1903         * web-platform-tests/css/css-multicol/multicol-columns-005.xht:
1904         * web-platform-tests/css/css-multicol/multicol-columns-006-expected.xht:
1905         * web-platform-tests/css/css-multicol/multicol-columns-006.xht:
1906         * web-platform-tests/css/css-multicol/multicol-columns-007-expected.xht:
1907         * web-platform-tests/css/css-multicol/multicol-columns-007.xht:
1908         * web-platform-tests/css/css-multicol/multicol-columns-invalid-002.xht:
1909         * web-platform-tests/css/css-multicol/multicol-containing-001.xht:
1910         * web-platform-tests/css/css-multicol/multicol-containing-002.xht:
1911         * web-platform-tests/css/css-multicol/multicol-count-001-expected.xht:
1912         * web-platform-tests/css/css-multicol/multicol-count-001.xht:
1913         * web-platform-tests/css/css-multicol/multicol-count-002-expected.xht:
1914         * web-platform-tests/css/css-multicol/multicol-count-computed-003-expected.xht: Added.
1915         * web-platform-tests/css/css-multicol/multicol-count-computed-003.xht: Added.
1916         * web-platform-tests/css/css-multicol/multicol-count-computed-005-expected.xht: Added.
1917         * web-platform-tests/css/css-multicol/multicol-count-computed-005.xht: Added.
1918         * web-platform-tests/css/css-multicol/multicol-fill-000.xht:
1919         * web-platform-tests/css/css-multicol/multicol-fill-001.xht:
1920         * web-platform-tests/css/css-multicol/multicol-fill-auto-001-expected.xht:
1921         * web-platform-tests/css/css-multicol/multicol-fill-auto-001.xht:
1922         * web-platform-tests/css/css-multicol/multicol-fill-auto-002-expected.xht:
1923         * web-platform-tests/css/css-multicol/multicol-fill-auto-002.xht:
1924         * web-platform-tests/css/css-multicol/multicol-fill-auto-003.xht:
1925         * web-platform-tests/css/css-multicol/multicol-fill-auto-block-children-002-expected.xht:
1926         * web-platform-tests/css/css-multicol/multicol-fill-auto-block-children-002.xht:
1927         * web-platform-tests/css/css-multicol/multicol-fill-balance-001-expected.xht:
1928         * web-platform-tests/css/css-multicol/multicol-fill-balance-001.xht:
1929         * web-platform-tests/css/css-multicol/multicol-fill-balance-002-expected.html: Added.
1930         * web-platform-tests/css/css-multicol/multicol-fill-balance-002.html: Added.
1931         * web-platform-tests/css/css-multicol/multicol-gap-000.xht:
1932         * web-platform-tests/css/css-multicol/multicol-gap-001-expected.xht:
1933         * web-platform-tests/css/css-multicol/multicol-gap-animation-001-expected.txt: Added.
1934         * web-platform-tests/css/css-multicol/multicol-gap-animation-001.html: Added.
1935         * web-platform-tests/css/css-multicol/multicol-gap-animation-002-expected.txt: Added.
1936         * web-platform-tests/css/css-multicol/multicol-gap-animation-002.html: Added.
1937         * web-platform-tests/css/css-multicol/multicol-gap-animation-003-expected.txt: Added.
1938         * web-platform-tests/css/css-multicol/multicol-gap-animation-003.html: Added.
1939         * web-platform-tests/css/css-multicol/multicol-gap-fraction-002-expected.html: Added.
1940         * web-platform-tests/css/css-multicol/multicol-gap-fraction-002.html: Added.
1941         * web-platform-tests/css/css-multicol/multicol-gap-large-001.xht:
1942         * web-platform-tests/css/css-multicol/multicol-gap-large-002-expected.xht:
1943         * web-platform-tests/css/css-multicol/multicol-gap-percentage-001-expected.txt: Added.
1944         * web-platform-tests/css/css-multicol/multicol-gap-percentage-001.html: Added.
1945         * web-platform-tests/css/css-multicol/multicol-height-block-child-001-expected.xht: Added.
1946         * web-platform-tests/css/css-multicol/multicol-height-block-child-001.xht: Added.
1947         * web-platform-tests/css/css-multicol/multicol-inherit-001.xht:
1948         * web-platform-tests/css/css-multicol/multicol-inherit-002.xht:
1949         * web-platform-tests/css/css-multicol/multicol-inherit-003.xht:
1950         * web-platform-tests/css/css-multicol/multicol-margin-001-expected.xht:
1951         * web-platform-tests/css/css-multicol/multicol-margin-001.xht:
1952         * web-platform-tests/css/css-multicol/multicol-margin-002-expected.xht:
1953         * web-platform-tests/css/css-multicol/multicol-margin-002.xht:
1954         * web-platform-tests/css/css-multicol/multicol-margin-child-001.xht:
1955         * web-platform-tests/css/css-multicol/multicol-nested-005.xht:
1956         * web-platform-tests/css/css-multicol/multicol-nested-column-rule-001-expected.xht:
1957         * web-platform-tests/css/css-multicol/multicol-nested-column-rule-001.xht:
1958         * web-platform-tests/css/css-multicol/multicol-nested-margin-002-expected.xht:
1959         * web-platform-tests/css/css-multicol/multicol-nested-margin-002.xht:
1960         * web-platform-tests/css/css-multicol/multicol-nested-margin-003.xht:
1961         * web-platform-tests/css/css-multicol/multicol-nested-margin-004-expected.xht:
1962         * web-platform-tests/css/css-multicol/multicol-nested-margin-004.xht:
1963         * web-platform-tests/css/css-multicol/multicol-nested-margin-005-expected.xht:
1964         * web-platform-tests/css/css-multicol/multicol-nested-margin-005.xht:
1965         * web-platform-tests/css/css-multicol/multicol-overflow-000.xht:
1966         * web-platform-tests/css/css-multicol/multicol-reduce-000-expected.xht:
1967         * web-platform-tests/css/css-multicol/multicol-reduce-000.xht:
1968         * web-platform-tests/css/css-multicol/multicol-rule-000-expected.xht:
1969         * web-platform-tests/css/css-multicol/multicol-rule-000.xht:
1970         * web-platform-tests/css/css-multicol/multicol-rule-001.xht:
1971         * web-platform-tests/css/css-multicol/multicol-rule-002-expected.xht:
1972         * web-platform-tests/css/css-multicol/multicol-rule-002.xht:
1973         * web-platform-tests/css/css-multicol/multicol-rule-003.xht:
1974         * web-platform-tests/css/css-multicol/multicol-rule-color-001.xht:
1975         * web-platform-tests/css/css-multicol/multicol-rule-color-inherit-002.xht:
1976         * web-platform-tests/css/css-multicol/multicol-rule-dashed-000.xht:
1977         * web-platform-tests/css/css-multicol/multicol-rule-double-000.xht:
1978         * web-platform-tests/css/css-multicol/multicol-rule-fraction-002.xht:
1979         * web-platform-tests/css/css-multicol/multicol-rule-fraction-003-expected.xht:
1980         * web-platform-tests/css/css-multicol/multicol-rule-fraction-003.xht:
1981         * web-platform-tests/css/css-multicol/multicol-rule-groove-000.xht:
1982         * web-platform-tests/css/css-multicol/multicol-rule-hidden-000.xht:
1983         * web-platform-tests/css/css-multicol/multicol-rule-inset-000.xht:
1984         * web-platform-tests/css/css-multicol/multicol-rule-large-001-expected.xht:
1985         * web-platform-tests/css/css-multicol/multicol-rule-large-001.xht:
1986         * web-platform-tests/css/css-multicol/multicol-rule-large-002.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/multicol-rule-large-001.xht.
1987         * web-platform-tests/css/css-multicol/multicol-rule-none-000.xht:
1988         * web-platform-tests/css/css-multicol/multicol-rule-outset-000.xht:
1989         * web-platform-tests/css/css-multicol/multicol-rule-px-001-expected.xht:
1990         * web-platform-tests/css/css-multicol/multicol-rule-px-001.xht:
1991         * web-platform-tests/css/css-multicol/multicol-rule-ridge-000.xht:
1992         * web-platform-tests/css/css-multicol/multicol-rule-samelength-001.xht:
1993         * web-platform-tests/css/css-multicol/multicol-rule-shorthand-2-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/multicol-shorthand-001-expected.xht.
1994         * web-platform-tests/css/css-multicol/multicol-rule-shorthand-2.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/multicol-rule-002.xht.
1995         * web-platform-tests/css/css-multicol/multicol-rule-solid-000.xht:
1996         * web-platform-tests/css/css-multicol/multicol-rule-stacking-001-expected.xht:
1997         * web-platform-tests/css/css-multicol/multicol-rule-stacking-001.xht:
1998         * web-platform-tests/css/css-multicol/multicol-shorthand-001-expected.xht:
1999         * web-platform-tests/css/css-multicol/multicol-shorthand-001.xht:
2000         * web-platform-tests/css/css-multicol/multicol-span-000.xht:
2001         * web-platform-tests/css/css-multicol/multicol-span-all-001-expected.xht:
2002         * web-platform-tests/css/css-multicol/multicol-span-all-001.xht:
2003         * web-platform-tests/css/css-multicol/multicol-span-all-003-expected.xht:
2004         * web-platform-tests/css/css-multicol/multicol-span-all-003.xht:
2005         * web-platform-tests/css/css-multicol/multicol-span-all-block-sibling-003-expected.xht:
2006         * web-platform-tests/css/css-multicol/multicol-span-all-block-sibling-003.xht:
2007         * web-platform-tests/css/css-multicol/multicol-span-all-margin-001.xht:
2008         * web-platform-tests/css/css-multicol/multicol-span-all-margin-002-expected.xht:
2009         * web-platform-tests/css/css-multicol/multicol-span-all-margin-bottom-001-expected.xht:
2010         * web-platform-tests/css/css-multicol/multicol-span-all-margin-bottom-001.xht:
2011         * web-platform-tests/css/css-multicol/multicol-span-all-margin-nested-firstchild-001-expected.xht:
2012         * web-platform-tests/css/css-multicol/multicol-span-all-margin-nested-firstchild-001.xht:
2013         * web-platform-tests/css/css-multicol/multicol-span-none-001-expected.xht: Added.
2014         * web-platform-tests/css/css-multicol/multicol-span-none-001.xht: Added.
2015         * web-platform-tests/css/css-multicol/multicol-table-cell-vertical-align-001-expected.xht:
2016         * web-platform-tests/css/css-multicol/multicol-table-cell-vertical-align-001.xht:
2017         * web-platform-tests/css/css-multicol/multicol-width-001-expected.xht:
2018         * web-platform-tests/css/css-multicol/multicol-width-001.xht:
2019         * web-platform-tests/css/css-multicol/multicol-width-002-expected.xht:
2020         * web-platform-tests/css/css-multicol/multicol-width-003-expected.xht:
2021         * web-platform-tests/css/css-multicol/multicol-width-ch-001-expected.xht: Added.
2022         * web-platform-tests/css/css-multicol/multicol-width-ch-001.xht: Added.
2023         * web-platform-tests/css/css-multicol/multicol-width-count-001-expected.xht:
2024         * web-platform-tests/css/css-multicol/multicol-width-count-001.xht:
2025         * web-platform-tests/css/css-multicol/multicol-width-count-002-expected.xht:
2026         * web-platform-tests/css/css-multicol/multicol-width-negative-001-expected.xht:
2027         * web-platform-tests/css/css-multicol/multicol-width-small-001.xht:
2028         * web-platform-tests/css/css-multicol/multicol-zero-height-001-expected.xht:
2029         * web-platform-tests/css/css-multicol/multicol-zero-height-001.xht:
2030         * web-platform-tests/css/css-multicol/support/w3c-import.log: Added.
2031         * web-platform-tests/css/css-multicol/w3c-import.log: Added.
2032
2033 2018-01-25  Antoine Quint  <graouts@apple.com>
2034
2035         [Web Animations] Update WPT tests and move them to imported/w3c/web-platform-tests
2036         https://bugs.webkit.org/show_bug.cgi?id=182092
2037
2038         Unreviewed test gardening.
2039
2040         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt.
2041         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/accumulation-per-property.html.
2042         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/addition-per-property-expected.txt.
2043         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/addition-per-property.html.
2044         * web-platform-tests/web-animations/animation-model/animation-types/discrete-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/discrete-animation-expected.txt.
2045         * web-platform-tests/web-animations/animation-model/animation-types/discrete.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/discrete-animation.html.
2046         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt.
2047         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/interpolation-per-property.html.
2048         * web-platform-tests/web-animations/animation-model/animation-types/property-list.js: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/property-list.js.
2049         * web-platform-tests/web-animations/animation-model/animation-types/property-types.js: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/property-types.js.
2050         * web-platform-tests/web-animations/animation-model/animation-types/visibility-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-visibility-expected.txt.
2051         * web-platform-tests/web-animations/animation-model/animation-types/visibility.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-visibility.html.
2052         * web-platform-tests/web-animations/animation-model/combining-effects/effect-composition-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/combining-effects/effect-composition-expected.txt.
2053         * web-platform-tests/web-animations/animation-model/combining-effects/effect-composition.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/combining-effects/effect-composition.html.
2054         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-context-expected.txt.
2055         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-context.html.
2056         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt: Added.
2057         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/iterationComposite.html.
2058         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes-expected.txt.
2059         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes.html.
2060         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt.
2061         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance.html.
2062         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt: Added.
2063         * web-platform-tests/web-animations/interfaces/Animatable/animate-no-browsing-context-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animatable/animate-no-browsing-context-expected.txt.
2064         * web-platform-tests/web-animations/interfaces/Animatable/animate-no-browsing-context.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animatable/animate-no-browsing-context.html.
2065         * web-platform-tests/web-animations/interfaces/Animatable/animate.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animatable/animate.html.
2066         * web-platform-tests/web-animations/interfaces/Animatable/getAnimations-expected.txt: Added.
2067         * web-platform-tests/web-animations/interfaces/Animatable/getAnimations.html: Added.
2068         * web-platform-tests/web-animations/interfaces/Animation/cancel-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/cancel-expected.txt.
2069         * web-platform-tests/web-animations/interfaces/Animation/cancel.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/cancel.html.
2070         * web-platform-tests/web-animations/interfaces/Animation/constructor-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/constructor-expected.txt.
2071         * web-platform-tests/web-animations/interfaces/Animation/constructor.html: Added.
2072         * web-platform-tests/web-animations/interfaces/Animation/effect-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/effect-expected.txt.
2073         * web-platform-tests/web-animations/interfaces/Animation/effect.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/effect.html.
2074         * web-platform-tests/web-animations/interfaces/Animation/finish-expected.txt: Added.
2075         * web-platform-tests/web-animations/interfaces/Animation/finish.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/finish.html.
2076         * web-platform-tests/web-animations/interfaces/Animation/finished-expected.txt: Added.
2077         * web-platform-tests/web-animations/interfaces/Animation/finished.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/finished.html.
2078         * web-platform-tests/web-animations/interfaces/Animation/id-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/id-expected.txt.
2079         * web-platform-tests/web-animations/interfaces/Animation/id.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/id.html.
2080         * web-platform-tests/web-animations/interfaces/Animation/idlharness-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/idlharness-expected.txt.
2081         * web-platform-tests/web-animations/interfaces/Animation/idlharness.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/idlharness.html.
2082         * web-platform-tests/web-animations/interfaces/Animation/oncancel-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/oncancel-expected.txt.
2083         * web-platform-tests/web-animations/interfaces/Animation/oncancel.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/oncancel.html.
2084         * web-platform-tests/web-animations/interfaces/Animation/onfinish-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/onfinish-expected.txt.
2085         * web-platform-tests/web-animations/interfaces/Animation/onfinish.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/onfinish.html.
2086         * web-platform-tests/web-animations/interfaces/Animation/pause-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/pause-expected.txt.
2087         * web-platform-tests/web-animations/interfaces/Animation/pause.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/pause.html.
2088         * web-platform-tests/web-animations/interfaces/Animation/pending-expected.txt: Added.
2089         * web-platform-tests/web-animations/interfaces/Animation/pending.html: Added.
2090         * web-platform-tests/web-animations/interfaces/Animation/play-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/play-expected.txt.
2091         * web-platform-tests/web-animations/interfaces/Animation/play.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/play.html.
2092         * web-platform-tests/web-animations/interfaces/Animation/playbackRate-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/playbackRate-expected.txt.
2093         * web-platform-tests/web-animations/interfaces/Animation/playbackRate.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/playbackRate.html.
2094         * web-platform-tests/web-animations/interfaces/Animation/ready-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/ready-expected.txt.
2095         * web-platform-tests/web-animations/interfaces/Animation/ready.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/ready.html.
2096         * web-platform-tests/web-animations/interfaces/Animation/startTime-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/startTime-expected.txt.
2097         * web-platform-tests/web-animations/interfaces/Animation/startTime.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/startTime.html.
2098         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt: Added.
2099         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/delay.html: Added.
2100         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/direction-expected.txt: Added.
2101         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/direction.html: Added.
2102         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/duration-expected.txt: Added.
2103         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/duration.html: Added.
2104         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt.
2105         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/AnimationEffectTiming/easing.html.
2106         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/endDelay-expected.txt: Added.
2107         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/endDelay.html: Added.
2108         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/fill-expected.txt: Added.
2109         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/fill.html: Added.
2110         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/getComputedTiming-expected.txt: Added.
2111         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/getComputedTiming.html: Added.
2112         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/idlharness-expected.txt: Added.
2113         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/idlharness.html: Added.
2114         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt: Added.
2115         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterationStart.html: Added.
2116         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterations-expected.txt: Added.
2117         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterations.html: Added.
2118         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/constructor-expected.txt: Added.
2119         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/constructor.html: Added.
2120         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/idlharness-expected.txt: Added.
2121         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/idlharness.html: Added.
2122         * web-platform-tests/web-animations/interfaces/Document/getAnimations-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Document/getAnimations-expected.txt.
2123         * web-platform-tests/web-animations/interfaces/Document/getAnimations.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Document/getAnimations.html.
2124         * web-platform-tests/web-animations/interfaces/Document/timeline-expected.txt: Added.
2125         * web-platform-tests/web-animations/interfaces/Document/timeline.html: Added.
2126         * web-platform-tests/web-animations/interfaces/DocumentTimeline/constructor-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/DocumentTimeline/constructor-expected.txt.
2127         * web-platform-tests/web-animations/interfaces/DocumentTimeline/constructor.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/DocumentTimeline/constructor.html.
2128         * web-platform-tests/web-animations/interfaces/DocumentTimeline/idlharness-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/AnimationTimeline/idlharness-expected.txt.
2129         * web-platform-tests/web-animations/interfaces/DocumentTimeline/idlharness.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/AnimationTimeline/idlharness.html.
2130         * web-platform-tests/web-animations/interfaces/KeyframeEffect/composite-expected.txt: Added.
2131         * web-platform-tests/web-animations/interfaces/KeyframeEffect/composite.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/composite.html.
2132         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor-expected.txt: Added.
2133         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor.html: Added.
2134         * web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor-expected.txt: Added.
2135         * web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor.html: Added.
2136         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness-expected.txt: Added.
2137         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness.html: Added.
2138         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt: Added.
2139         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite.html: Added.
2140         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt.
2141         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001.html.
2142         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002-expected.txt.
2143         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002.html.
2144         * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt: Added.
2145         * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes.html: Added.
2146         * web-platform-tests/web-animations/interfaces/KeyframeEffect/target-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/setTarget-expected.txt.
2147         * web-platform-tests/web-animations/interfaces/KeyframeEffect/target.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/setTarget.html.
2148         * web-platform-tests/web-animations/resources/easing-tests.js: Renamed from LayoutTests/http/wpt/web-animations/resources/easing-tests.js.
2149         * web-platform-tests/web-animations/resources/effect-tests.js: Renamed from LayoutTests/http/wpt/web-animations/resources/effect-tests.js.
2150         * web-platform-tests/web-animations/resources/keyframe-tests.js: Added.
2151         * web-platform-tests/web-animations/resources/keyframe-utils.js: Added.
2152         * web-platform-tests/web-animations/resources/xhr-doc.py: Renamed from LayoutTests/http/wpt/web-animations/resources/xhr-doc.py.
2153         * web-platform-tests/web-animations/testcommon.js: Renamed from LayoutTests/http/wpt/web-animations/testcommon.js.
2154         * web-platform-tests/web-animations/timing-model/animation-effects/active-time-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/active-time-expected.txt.
2155         * web-platform-tests/web-animations/timing-model/animation-effects/active-time.html: Added.
2156         * web-platform-tests/web-animations/timing-model/animation-effects/current-iteration-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/current-iteration-expected.txt.
2157         * web-platform-tests/web-animations/timing-model/animation-effects/current-iteration.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/current-iteration.html.
2158         * web-platform-tests/web-animations/timing-model/animation-effects/local-time-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/local-time-expected.txt.
2159         * web-platform-tests/web-animations/timing-model/animation-effects/local-time.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/local-time.html.
2160         * web-platform-tests/web-animations/timing-model/animation-effects/phases-and-states-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/phases-and-states-expected.txt.
2161         * web-platform-tests/web-animations/timing-model/animation-effects/phases-and-states.html: Added.
2162         * web-platform-tests/web-animations/timing-model/animation-effects/simple-iteration-progress-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/simple-iteration-progress-expected.txt.
2163         * web-platform-tests/web-animations/timing-model/animation-effects/simple-iteration-progress.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/simple-iteration-progress.html.
2164         * web-platform-tests/web-animations/timing-model/animations/canceling-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/canceling-an-animation-expected.txt.
2165         * web-platform-tests/web-animations/timing-model/animations/canceling-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/canceling-an-animation.html.
2166         * web-platform-tests/web-animations/timing-model/animations/current-time-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/current-time-expected.txt.
2167         * web-platform-tests/web-animations/timing-model/animations/current-time.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/current-time.html.
2168         * web-platform-tests/web-animations/timing-model/animations/finishing-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/finishing-an-animation-expected.txt.
2169         * web-platform-tests/web-animations/timing-model/animations/finishing-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/finishing-an-animation.html.
2170         * web-platform-tests/web-animations/timing-model/animations/pausing-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/pausing-an-animation-expected.txt.
2171         * web-platform-tests/web-animations/timing-model/animations/pausing-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/pausing-an-animation.html.
2172         * web-platform-tests/web-animations/timing-model/animations/play-states-expected.txt: Added.
2173         * web-platform-tests/web-animations/timing-model/animations/play-states.html: Added.
2174         * web-platform-tests/web-animations/timing-model/animations/playing-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/playing-an-animation-expected.txt.
2175         * web-platform-tests/web-animations/timing-model/animations/playing-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/playing-an-animation.html.
2176         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/reversing-an-animation-expected.txt.
2177         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/reversing-an-animation.html.
2178         * web-platform-tests/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt.
2179         * web-platform-tests/web-animations/timing-model/animations/set-the-animation-start-time.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/set-the-animation-start-time.html.
2180         * web-platform-tests/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt.
2181         * web-platform-tests/web-animations/timing-model/animations/set-the-target-effect-of-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/set-the-target-effect-of-an-animation.html.
2182         * web-platform-tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt.
2183         * web-platform-tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/set-the-timeline-of-an-animation.html.
2184         * web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/updating-the-finished-state-expected.txt.
2185         * web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/updating-the-finished-state.html.
2186         * web-platform-tests/web-animations/timing-model/time-transformations/transformed-progress-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/time-transformations/transformed-progress-expected.txt.
2187         * web-platform-tests/web-animations/timing-model/time-transformations/transformed-progress.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/time-transformations/transformed-progress.html.
2188         * web-platform-tests/web-animations/timing-model/timelines/document-timelines-expected.txt: Added.
2189         * web-platform-tests/web-animations/timing-model/timelines/document-timelines.html: Added.
2190         * web-platform-tests/web-animations/timing-model/timelines/timelines-expected.txt: Added.
2191         * web-platform-tests/web-animations/timing-model/timelines/timelines.html: Added.
2192
2193 2018-01-24  Manuel Rego Casasnovas  <rego@igalia.com>
2194
2195         Move css-color & css-multicol WPT suites to the proper folder
2196         https://bugs.webkit.org/show_bug.cgi?id=182044
2197
2198         Reviewed by Youenn Fablet.
2199
2200         * resources/import-expectations.json:
2201         * web-platform-tests/css/css-color/: Renamed from LayoutTests/imported/w3c/css/css-color-3/.
2202         * web-platform-tests/css/css-multicol/: Renamed from LayoutTests/imported/w3c/css/css-multicol-1/.
2203
2204 2018-01-24  Chris Dumez  <cdumez@apple.com>
2205
2206         close() operation should not be exposed inside a ServiceWorkerGlobalScope
2207         https://bugs.webkit.org/show_bug.cgi?id=182057
2208
2209         Reviewed by Youenn Fablet.
2210
2211         Rebaseline WPT tests now that more checks are passing.
2212
2213         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/close.https-expected.txt:
2214         * web-platform-tests/workers/interfaces.worker-expected.txt:
2215
2216 2018-01-24  Chris Dumez  <cdumez@apple.com>
2217
2218         Unreviewed, rebaseline flaky service worker test
2219
2220         * web-platform-tests/service-workers/service-worker/windowclient-navigate.https-expected.txt:
2221
2222 2018-01-24  Chris Dumez  <cdumez@apple.com>
2223
2224         Unreviewed, unskip some service worker tests that no longer time out
2225
2226         * web-platform-tests/service-workers/service-worker/clients-matchall-include-uncontrolled.https-expected.txt:
2227         * web-platform-tests/service-workers/service-worker/extendable-event-waituntil.https-expected.txt:
2228         * web-platform-tests/service-workers/service-worker/indexeddb.https-expected.txt:
2229         * web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
2230         * web-platform-tests/service-workers/service-worker/postmessage-msgport-to-client.https-expected.txt:
2231         * web-platform-tests/service-workers/service-worker/postmessage.https-expected.txt:
2232         * web-platform-tests/service-workers/service-worker/sandboxed-iframe-fetch-event.https-expected.txt:
2233         * web-platform-tests/service-workers/service-worker/update-recovery.https-expected.txt:
2234
2235 2018-01-24  Manuel Rego Casasnovas  <rego@igalia.com>
2236
2237         Update paths of CSS tests from WPT
2238         https://bugs.webkit.org/show_bug.cgi?id=182043
2239
2240         Reviewed by Youenn Fablet.
2241
2242         * resources/import-expectations.json:
2243         * resources/resource-files.json:
2244         * web-platform-tests/css/css-display/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-display-3/.
2245         * web-platform-tests/css/css-pseudo/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-pseudo-4/.
2246         * web-platform-tests/css/css-scoping/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-scoping-1/.
2247         * web-platform-tests/css/css-shapes/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes-1/.
2248         * web-platform-tests/css/css-ui/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-ui-3/.
2249         * web-platform-tests/css/geometry/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/geometry-1/.
2250         * web-platform-tests/css/selectors/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/selectors4/.
2251         * web-platform-tests/lint.whitelist:
2252
2253 2018-01-23  Yusuke Suzuki  <utatane.tea@gmail.com>
2254
2255         Import WPT for modules
2256         https://bugs.webkit.org/show_bug.cgi?id=181981
2257
2258         Reviewed by Sam Weinig.
2259
2260         This patch just imports WPT for modules mechanically.
2261
2262         * resources/import-expectations.json:
2263         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/bad-module-specifier.js: Added.
2264         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-01-expected.txt: Added.
2265         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-01.html: Added.
2266         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-02-expected.txt: Added.
2267         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-02.html: Added.
2268         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-03-expected.txt: Added.
2269         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-03.html: Added.
2270         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/compilation-error-1-expected.txt: Added.
2271         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/compilation-error-1.html: Added.
2272         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/compilation-error-2-expected.txt: Added.
2273         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/compilation-error-2.html: Added.
2274         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/credentials.sub-expected.txt: Added.
2275         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/credentials.sub.html: Added.
2276         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-common.js: Added.
2277         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-expected.txt: Added.
2278         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-import-different.sub.html: Added.
2279         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-import-missingheader.sub.html: Added.
2280         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-import-same.sub.html: Added.
2281         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-import-wrongheader.sub.html: Added.
2282         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-root-different.sub.html: Added.
2283         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-root-missingheader.sub.html: Added.
2284         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-root-same.sub.html: Added.
2285         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-root-wrongheader.sub.html: Added.
2286         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-scripterror.js: Added.
2287         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin.html: Added.
2288         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/currentScript-null-expected.txt: Added.
2289         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/currentScript-null.html: Added.
2290         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/currentscript.js: Added.
2291         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/custom-element-exception-expected.txt: Added.
2292         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/custom-element-exception.html: Added.
2293         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/cycle-tdz-access-a.js: Added.
2294         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/cycle-tdz-access.js: Added.
2295         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/cycle-unresolvable-a.js: Added.
2296         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/cycle-unresolvable.js: Added.
2297         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-expected.txt: Added.
2298         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-fetch-error.sub-expected.txt: Added.
2299         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-fetch-error.sub.html: Added.
2300         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-script-error-expected.txt: Added.
2301         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-script-error.html: Added.
2302         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports.html: Added.
2303         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/inline-event-handler-expected.txt: Added.
2304         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/inline-event-handler.html: Added.
2305         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-classic-expected.txt: Added.
2306         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-classic.html: Added.
2307         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-module-expected.txt: Added.
2308         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-module.html: Added.
2309         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external.js: Added.
2310         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-classic-expected.txt: Added.
2311         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-classic.html: Added.
2312         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-module-expected.txt: Added.
2313         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-module.html: Added.
2314         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-classic-expected.txt: Added.
2315         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-classic.html: Added.
2316         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-module-expected.txt: Added.
2317         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-module.html: Added.
2318         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-classic-expected.txt: Added.
2319         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-classic.html: Added.
2320         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-module-expected.txt: Added.
2321         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-module.html: Added.
2322         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/w3c-import.log: Added.
2323         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/error-and-slow-dependency-expected.txt: Added.
2324         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/error-and-slow-dependency.html: Added.
2325         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-common.js: Added.
2326         (errorHandler):
2327         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-dependent.html: Added.
2328         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-dependent.js: Added.
2329         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-dependentmultiple.html: Added.
2330         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-dependentmultiple.js: Added.
2331         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-root.html: Added.
2332         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-wrongMimetype-import.js: Added.
2333         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-wrongMimetype.js: Added.
2334         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling.html: Added.
2335         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-1-expected.txt: Added.
2336         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-1.html: Added.
2337         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-2-expected.txt: Added.
2338         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-2.html: Added.
2339         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-3-expected.txt: Added.
2340         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-3.html: Added.
2341         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-4-expected.txt: Added.
2342         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-4.html: Added.
2343         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicordered2.js: Added.
2344         (test_dynamicOrdered.step):
2345         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicordered3.js: Added.
2346         (test_dynamicOrdered.step):
2347         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicordered4.js: Added.
2348         (test_dynamicOrdered.step):
2349         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicunordered1.js: Added.
2350         (test_dynamicUnordered1.step):
2351         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicunordered2.js: Added.
2352         (test_dynamicUnordered2.step):
2353         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-expected.txt: Added.
2354         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-parsedordered2.js: Added.
2355         (test_parsedOrdered.step):
2356         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-parsedordered4.js: Added.
2357         (test_parsedOrdered.step):
2358         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-parsedunordered1.js: Added.
2359         (test_parsedUnordered1.step):
2360         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-parsedunordered2.js: Added.
2361         (test_parsedUnordered2.step):
2362         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder.html: Added.
2363         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/export-something-nested.js: Added.
2364         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/export-something.js: Added.
2365         (export.set_foo):
2366         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-1-expected.txt: Added.
2367         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-1.html: Added.
2368         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-2-expected.txt: Added.
2369         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-2.html: Added.
2370         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-2.js: Added.
2371         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/import-something-namespace.js: Added.
2372         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/import-subgraph-404-expected.txt: Added.
2373         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/import-subgraph-404.html: Added.
2374         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-a.js: Added.
2375         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-b.js: Added.
2376         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-cycle-a.js: Added.
2377         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-cycle-b.js: Added.
2378         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-cycle.js: Added.
2379         (test_importCycle.step):
2380         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-expected.txt: Added.
2381         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-inc-a.js: Added.
2382         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-inc-ab.js: Added.
2383         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-inc-b.js: Added.
2384         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-self-inner.js: Added.
2385         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-self.js: Added.
2386         (test_importSelf.step):
2387         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports.html: Added.
2388         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-1-expected.txt: Added.
2389         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-1.html: Added.
2390         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-1.js: Added.
2391         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-2-expected.txt: Added.
2392         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-2.html: Added.
2393         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-3-expected.txt: Added.
2394         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-3.html: Added.
2395         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4-expected.txt: Added.
2396         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4.html: Added.
2397         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4a.js: Added.
2398         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4b.js: Added.
2399         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4c.js: Added.
2400         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4d.js: Added.
2401         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5-expected.txt: Added.
2402         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5.html: Added.
2403         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5a.js: Added.
2404         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5b.js: Added.
2405         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5c.js: Added.
2406         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5d.js: Added.
2407         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5e.js: Added.
2408         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-6-expected.txt: Added.
2409         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-6.html: Added.
2410         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-6a.js: Added.
2411         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-6b.js: Added.
2412         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-6c.js: Added.
2413         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-6d.js: Added.
2414         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7-expected.txt: Added.
2415         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7.html: Added.
2416         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7a.js: Added.
2417         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7b.js: Added.
2418         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7c.js: Added.
2419         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7d.js: Added.
2420         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7e.js: Added.
2421         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7f.js: Added.
2422         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-8.html: Added.
2423         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-expected.txt: Added.
2424         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-matches-inner.js: Added.
2425         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-matches.js: Added.
2426         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-mismatches-inner.js: Added.
2427         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-mismatches.js: Added.
2428         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity.html: Added.
2429         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/late-namespace-request-expected.txt: Added.
2430         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/late-namespace-request.html: Added.
2431         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/late-star-export-request-expected.txt: Added.
2432         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/late-star-export-request.html: Added.
2433         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/load-error-events-expected.txt: Added.
2434         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/load-error-events-inline-expected.txt: Added.
2435         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/load-error-events-inline.html: Added.
2436         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/load-error-events.html: Added.
2437         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/missing-export-nested.js: Added.
2438         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/missing-export.js: Added.
2439         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-in-xhtml-expected.txt: Added.
2440         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-in-xhtml.xhtml: Added.
2441         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-vs-script-1-expected.txt: Added.
2442         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-vs-script-1.html: Added.
2443         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-vs-script-2-expected.txt: Added.
2444         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-vs-script-2.html: Added.
2445         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/nested-missing-export.js: Added.
2446         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/nomodule-attribute-expected.txt: Added.
2447         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/nomodule-attribute.html: Added.
2448         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/404-but-js.asis: Added.
2449         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/500-but-js.asis: Added.
2450         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/check-cookie.py: Added.
2451         (main):
2452         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/credentials-iframe.sub.html: Added.
2453         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/delayed-modulescript.py: Added.
2454         (main):
2455         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/import-non-utf8-with-charset-header.js: Added.
2456         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/import-non-utf8.js: Added.
2457         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/import-utf8-with-charset-header.js: Added.
2458         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/import-utf8.js: Added.
2459         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/imports-404-but-js.js: Added.
2460         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/imports-500-but-js.js: Added.
2461         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/imports-b-cross-origin.sub.js: Added.
2462         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/w3c-import.log: Added.
2463         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/script-for-event-expected.txt: Added.
2464         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/script-for-event.html: Added.
2465         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/set-currentScript-on-window.js: Added.
2466         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/single-evaluation-1-expected.txt: Added.
2467         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/single-evaluation-1.html: Added.
2468         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/single-evaluation-2-expected.txt: Added.
2469         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/single-evaluation-2.html: Added.
2470         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/slow-cycle-expected.txt: Added.
2471         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/slow-cycle.html: Added.
2472         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/slow-module-graph-a.js: Added.
2473         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/slow-module-graph-b.js: Added.
2474         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/specifier-error-expected.txt: Added.
2475         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/specifier-error.html: Added.
2476         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/syntaxerror-nested.js: Added.
2477         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/syntaxerror.js: Added.
2478         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/this-nested.js: Added.
2479         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/this.js: Added.
2480         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/throw-error.js: Added.
2481         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/throw-nested.js: Added.
2482         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/throw.js: Added.
2483         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/w3c-import.log: Added.
2484
2485 2018-01-23  Javier Fernandez  <jfernandez@igalia.com>
2486
2487         [css-align] 'left' and 'right' should parse as invalid in block/cross-axis alignment
2488         https://bugs.webkit.org/show_bug.cgi?id=181792
2489
2490         Reviewed by Antti Koivisto.
2491
2492         Imported new Web Platform Tests for the css-align module.
2493
2494         * resources/import-expectations.json:
2495         * web-platform-tests/css/css-align-3/content-distribution/w3c-import.log: Removed.
2496         * web-platform-tests/css/css-align-3/default-alignment/w3c-import.log: Removed.
2497         * web-platform-tests/css/css-align-3/resources/alignment-parsing-utils.js: Removed.
2498         * web-platform-tests/css/css-align-3/self-alignment/w3c-import.log: Removed.
2499         * web-platform-tests/css/css-align/content-distribution/parse-align-content-001-expected.txt: Added.
2500         * web-platform-tests/css/css-align/content-distribution/parse-align-content-001.html: Added.
2501         * web-platform-tests/css/css-align/content-distribution/parse-align-content-002-expected.txt: Added.
2502         * web-platform-tests/css/css-align/content-distribution/parse-align-content-002.html: Added.
2503         * web-platform-tests/css/css-align/content-distribution/parse-align-content-003-expected.txt: Added.
2504         * web-platform-tests/css/css-align/content-distribution/parse-align-content-003.html: Added.
2505         * web-platform-tests/css/css-align/content-distribution/parse-align-content-004-expected.txt: Added.
2506         * web-platform-tests/css/css-align/content-distribution/parse-align-content-004.html: Added.
2507         * web-platform-tests/css/css-align/content-distribution/parse-align-content-005-expected.txt: Added.
2508         * web-platform-tests/css/css-align/content-distribution/parse-align-content-005.html: Added.
2509         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-001-expected.txt: Added.
2510         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-001.html: Added.
2511         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-002-expected.txt: Added.
2512         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-002.html: Added.
2513         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-003-expected.txt: Added.
2514         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-003.html: Added.
2515         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-004-expected.txt: Added.
2516         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-004.html: Added.
2517         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-005-expected.txt: Added.
2518         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-005.html: Added.
2519         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-001-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-001-expected.txt.
2520         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-001.html.
2521         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-002-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-002-expected.txt.
2522         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-002.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-002.html.
2523         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-003-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-003-expected.txt.
2524         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-003.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-003.html.
2525         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-004-expected.txt.
2526         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-004.html.
2527         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-005-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-005-expected.txt.
2528         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-005.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-005.html.
2529         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-006-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-006-expected.txt.
2530         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-006.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-006.html.
2531         * web-platform-tests/css/css-align/content-distribution/w3c-import.log: Added.
2532         * web-platform-tests/css/css-align/default-alignment/justify-items-legacy-001-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/justify-items-legacy-001-expected.txt.
2533         * web-platform-tests/css/css-align/default-alignment/justify-items-legacy-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/justify-items-legacy-001.html.
2534         * web-platform-tests/css/css-align/default-alignment/parse-align-items-001-expected.txt: Added.
2535         * web-platform-tests/css/css-align/default-alignment/parse-align-items-001.html: Added.
2536         * web-platform-tests/css/css-align/default-alignment/parse-align-items-002-expected.txt: Added.
2537         * web-platform-tests/css/css-align/default-alignment/parse-align-items-002.html: Added.
2538         * web-platform-tests/css/css-align/default-alignment/parse-align-items-003-expected.txt: Added.
2539         * web-platform-tests/css/css-align/default-alignment/parse-align-items-003.html: Added.
2540         * web-platform-tests/css/css-align/default-alignment/parse-align-items-004-expected.txt: Added.
2541         * web-platform-tests/css/css-align/default-alignment/parse-align-items-004.html: Added.
2542         * web-platform-tests/css/css-align/default-alignment/parse-align-items-005-expected.txt: Added.
2543         * web-platform-tests/css/css-align/default-alignment/parse-align-items-005.html: Added.
2544         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-001-expected.txt: Added.
2545         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-001.html: Added.
2546         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-002-expected.txt: Added.
2547         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-002.html: Added.
2548         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-003-expected.txt: Added.
2549         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-003.html: Added.
2550         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-004-expected.txt: Added.
2551         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-004.html: Added.
2552         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-005-expected.txt: Added.
2553         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-005.html: Added.
2554         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-006-expected.txt: Added.
2555         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-006.html: Added.
2556         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-001-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-001-expected.txt.
2557         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-001.html.
2558         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-002-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-002-expected.txt.
2559         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-002.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-002.html.
2560         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-003-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-003-expected.txt.
2561         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-003.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-003.html.
2562         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-004-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-004-expected.txt.
2563         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-004.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-004.html.
2564         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-005-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-005-expected.txt.
2565         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-005.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-005.html.
2566         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-006-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-006-expected.txt.
2567         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-006.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-006.html.
2568         * web-platform-tests/css/css-align/default-alignment/w3c-import.log: Added.
2569         * web-platform-tests/css/css-align/distribution-values/space-evenly-001-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/distribution-values/space-evenly-001-expected.xht.
2570         * web-platform-tests/css/css-align/distribution-values/space-evenly-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/distribution-values/space-evenly-001.html.
2571         * web-platform-tests/css/css-align/distribution-values/w3c-import.log: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/distribution-values/w3c-import.log.
2572         * web-platform-tests/css/css-align/resources/alignment-parsing-utils.js: Added.
2573         (checkPlaceShorhand):
2574         (checkPlaceShorhandLonghands):
2575         (checkPlaceShorthandInvalidValues):
2576         (checkValues):
2577         (checkBadValues):
2578         (checkInitialValues):
2579         (checkInheritValues):
2580         (checkLegacyValues):
2581         (checkSupportedValues):
2582         * web-platform-tests/css/css-align/resources/w3c-import.log: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/resources/w3c-import.log.
2583         * web-platform-tests/css/css-align/self-alignment/parse-align-self-001-expected.txt: Added.
2584         * web-platform-tests/css/css-align/self-alignment/parse-align-self-001.html: Added.
2585         * web-platform-tests/css/css-align/self-alignment/parse-align-self-002-expected.txt: Added.
2586         * web-platform-tests/css/css-align/self-alignment/parse-align-self-002.html: Added.
2587         * web-platform-tests/css/css-align/self-alignment/parse-align-self-003-expected.txt: Added.
2588         * web-platform-tests/css/css-align/self-alignment/parse-align-self-003.html: Added.
2589         * web-platform-tests/css/css-align/self-alignment/parse-align-self-004-expected.txt: Added.
2590         * web-platform-tests/css/css-align/self-alignment/parse-align-self-004.html: Added.
2591         * web-platform-tests/css/css-align/self-alignment/parse-align-self-005-expected.txt: Added.
2592         * web-platform-tests/css/css-align/self-alignment/parse-align-self-005.html: Added.
2593         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-001-expected.txt: Added.
2594         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-001.html: Added.
2595         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-002-expected.txt: Added.
2596         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-002.html: Added.
2597         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-003-expected.txt: Added.
2598         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-003.html: Added.
2599         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-004-expected.txt: Added.
2600         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-004.html: Added.
2601         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-005-expected.txt: Added.
2602         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-005.html: Added.
2603         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-001-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-001-expected.txt.
2604         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-001.html.
2605         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-002-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-002-expected.txt.
2606         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-002.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-002.html.
2607         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-003-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-003-expected.txt.
2608         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-003.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-003.html.
2609         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-004-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-004-expected.txt.
2610         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-004.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-004.html.
2611         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-005-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-005-expected.txt.
2612         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-005.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-005.html.
2613         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-006-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-006-expected.txt.
2614         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-006.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-006.html.
2615         * web-platform-tests/css/css-align/self-alignment/w3c-import.log: Added.
2616
2617 2018-01-23  Brady Eidson  <beidson@apple.com>
2618
2619         Allow passing MessagePorts across processes (e.g. ServiceWorkers).
2620         https://bugs.webkit.org/show_bug.cgi?id=181178
2621
2622         Reviewed by Andy Estes.
2623
2624         Re-baseline for many new passes and a few new failure modes.
2625
2626         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event.https-expected.txt:
2627         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/postmessage.https-expected.txt:
2628         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https-expected.txt:
2629         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/unregister.https-expected.txt:
2630         * web-platform-tests/service-workers/service-worker/claim-affect-other-registration.https-expected.txt:
2631         * web-platform-tests/service-workers/service-worker/claim-fetch.https-expected.txt:
2632         * web-platform-tests/service-workers/service-worker/claim-not-using-registration.https-expected.txt:
2633         * web-platform-tests/service-workers/service-worker/claim-using-registration.https-expected.txt:
2634         * web-platform-tests/service-workers/service-worker/claim-worker-fetch.https-expected.txt:
2635         * web-platform-tests/service-workers/service-worker/client-id.https-expected.txt:
2636         * web-platform-tests/service-workers/service-worker/clients-get-cross-origin.https-expected.txt:
2637         * web-platform-tests/service-workers/service-worker/clients-get.https-expected.txt:
2638         * web-platform-tests/service-workers/service-worker/clients-matchall-client-types.https-expected.txt:
2639         * web-platform-tests/service-workers/service-worker/clients-matchall-exact-controller.https-expected.txt:
2640         * web-platform-tests/service-workers/service-worker/clients-matchall-order.https-expected.txt:
2641         * web-platform-tests/service-workers/service-worker/clients-matchall.https-expected.txt:
2642         * web-platform-tests/service-workers/service-worker/extendable-event-async-waituntil.https-expected.txt:
2643         * web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https-expected.txt:
2644         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-stops-propagation.https-expected.txt:
2645         * web-platform-tests/service-workers/service-worker/fetch-event-throws-after-respond-with.https-expected.txt:
2646         * web-platform-tests/service-workers/service-worker/fetch-request-css-base-url.https-expected.txt:
2647         * web-platform-tests/service-workers/service-worker/fetch-request-css-images.https-expected.txt:
2648         * web-platform-tests/service-workers/service-worker/fetch-request-fallback.https-expected.txt:
2649         * web-platform-tests/service-workers/service-worker/fetch-request-no-freshness-headers.https-expected.txt:
2650         * web-platform-tests/service-workers/service-worker/fetch-request-resources.https-expected.txt:
2651         * web-platform-tests/service-workers/service-worker/immutable-prototype-serviceworker.https-expected.txt:
2652         * web-platform-tests/service-workers/service-worker/registration-end-to-end.https-expected.txt:
2653         * web-platform-tests/service-workers/service-worker/registration-events.https-expected.txt:
2654         * web-platform-tests/service-workers/service-worker/skip-waiting-installed.https-expected.txt:
2655
2656 2018-01-22  Chris Nardi  <csnardi1@gmail.com>
2657
2658         Parse calc() in CSS media queries
2659         https://bugs.webkit.org/show_bug.cgi?id=181716
2660
2661         Reviewed by Antti Koivisto.
2662
2663         * resources/import-expectations.json:
2664         * resources/resource-files.json:
2665         * web-platform-tests/css/mediaqueries/OWNERS: Added.
2666         * web-platform-tests/css/mediaqueries/aspect-ratio-001-expected.xht: Added.
2667         * web-platform-tests/css/mediaqueries/aspect-ratio-001.html: Added.
2668         * web-platform-tests/css/mediaqueries/aspect-ratio-002-expected.xht: Added.
2669         * web-platform-tests/css/mediaqueries/aspect-ratio-002.html: Added.
2670         * web-platform-tests/css/mediaqueries/aspect-ratio-003-expected.xht: Added.
2671         * web-platform-tests/css/mediaqueries/aspect-ratio-003.html: Added.
2672         * web-platform-tests/css/mediaqueries/aspect-ratio-004-expected.xht: Added.
2673         * web-platform-tests/css/mediaqueries/aspect-ratio-004.html: Added.
2674         * web-platform-tests/css/mediaqueries/device-aspect-ratio-001-expected.xht: Added.
2675         * web-platform-tests/css/mediaqueries/device-aspect-ratio-001.html: Added.
2676         * web-platform-tests/css/mediaqueries/device-aspect-ratio-002-expected.xht: Added.
2677         * web-platform-tests/css/mediaqueries/device-aspect-ratio-002.html: Added.
2678         * web-platform-tests/css/mediaqueries/device-aspect-ratio-003-expected.xht: Added.
2679         * web-platform-tests/css/mediaqueries/device-aspect-ratio-003.html: Added.
2680         * web-platform-tests/css/mediaqueries/device-aspect-ratio-004-expected.xht: Added.
2681         * web-platform-tests/css/mediaqueries/device-aspect-ratio-004.html: Added.
2682         * web-platform-tests/css/mediaqueries/device-aspect-ratio-005-expected.xht: Added.
2683         * web-platform-tests/css/mediaqueries/device-aspect-ratio-005.html: Added.
2684         * web-platform-tests/css/mediaqueries/device-aspect-ratio-006-expected.xht: Added.
2685         * web-platform-tests/css/mediaqueries/device-aspect-ratio-006.html: Added.
2686         * web-platform-tests/css/mediaqueries/min-width-001-expected.xht: Added.
2687         * web-platform-tests/css/mediaqueries/min-width-001.xht: Added.
2688         * web-platform-tests/css/mediaqueries/min-width-tables-001-expected.xht: Added.
2689         * web-platform-tests/css/mediaqueries/min-width-tables-001.html: Added.
2690         * web-platform-tests/css/mediaqueries/mq-calc-001-expected.xht: Added.
2691         * web-platform-tests/css/mediaqueries/mq-calc-001.html: Added.
2692         * web-platform-tests/css/mediaqueries/mq-calc-002-expected.xht: Added.
2693         * web-platform-tests/css/mediaqueries/mq-calc-002.html: Added.
2694         * web-platform-tests/css/mediaqueries/mq-calc-003-expected.xht: Added.
2695         * web-platform-tests/css/mediaqueries/mq-calc-003.html: Added.
2696         * web-platform-tests/css/mediaqueries/mq-calc-004-expected.xht: Added.
2697         * web-platform-tests/css/mediaqueries/mq-calc-004.html: Added.
2698         * web-platform-tests/css/mediaqueries/mq-calc-005-expected.xht: Added.
2699         * web-platform-tests/css/mediaqueries/mq-calc-005.html: Added.
2700         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-001-expected.xht: Added.
2701         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-001.html: Added.
2702         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-002-expected.xht: Added.
2703         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-002.html: Added.
2704         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-003-expected.xht: Added.
2705         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-003.html: Added.
2706         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-004-expected.xht: Added.
2707         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-004.html: Added.
2708         * web-platform-tests/css/mediaqueries/relative-units-001-expected.xht: Added.
2709         * web-platform-tests/css/mediaqueries/relative-units-001.html: Added.
2710         * web-platform-tests/css/mediaqueries/relative-units-002-expected.xht: Added.
2711         * web-platform-tests/css/mediaqueries/relative-units-002.html: Added.
2712         * web-platform-tests/css/mediaqueries/relative-units-003-expected.xht: Added.
2713         * web-platform-tests/css/mediaqueries/relative-units-003.html: Added.
2714         * web-platform-tests/css/mediaqueries/relative-units-004-expected.xht: Added.
2715         * web-platform-tests/css/mediaqueries/relative-units-004.html: Added.
2716         * web-platform-tests/css/mediaqueries/support/media_queries_iframe.html: Renamed from LayoutTests/fast/media/w3c/resources/media_queries_iframe.html.
2717         * web-platform-tests/css/mediaqueries/support/min-width-tables-001-iframe.html: Added.
2718         * web-platform-tests/css/mediaqueries/support/w3c-import.log: Added.
2719         * web-platform-tests/css/mediaqueries/test_media_queries-expected.txt: Renamed from LayoutTests/fast/media/w3c/test_media_queries-expected.txt.
2720         * web-platform-tests/css/mediaqueries/test_media_queries.html: Renamed from LayoutTests/fast/media/w3c/test_media_queries.html.
2721         * web-platform-tests/css/mediaqueries/w3c-import.log: Added.
2722
2723 2018-01-22  Manuel Rego Casasnovas  <rego@igalia.com>
2724
2725         [css-grid] Spanning Grid item has too much space at the bottom / is too high
2726         https://bugs.webkit.org/show_bug.cgi?id=181677
2727
2728         Imported WPT tests to check this change.
2729
2730         Reviewed by Javier Fernandez.
2731
2732         * web-platform-tests/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-001-expected.txt: Added.
2733         * web-platform-tests/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-001.html: Added.
2734         * web-platform-tests/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-002-expected.txt: Added.
2735         * web-platform-tests/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-002.html: Added.
2736         * web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
2737
2738 2018-01-20  Youenn Fablet  <youenn@apple.com>
2739
2740         fetch redirect is incompatible with "no-cors" mode
2741         https://bugs.webkit.org/show_bug.cgi?id=181866
2742         <rdar://problem/35827140>
2743
2744         Reviewed by Chris Dumez.
2745
2746         * web-platform-tests/fetch/api/redirect/redirect-mode-expected.txt:
2747         * web-platform-tests/fetch/api/redirect/redirect-mode-worker-expected.txt:
2748         * web-platform-tests/fetch/api/redirect/redirect-mode.js:
2749         (redirectMode):
2750         * web-platform-tests/service-workers/service-worker/fetch-event-redirect.https-expected.txt:
2751         * web-platform-tests/service-workers/service-worker/fetch-event-redirect.https.html:
2752         * web-platform-tests/service-workers/service-worker/fetch-request-redirect.https-expected.txt:
2753
2754 2018-01-19  Joseph Pecoraro  <pecoraro@apple.com>
2755
2756         AppCache: Log a Deprecation warning to the Console when AppCache is used
2757         https://bugs.webkit.org/show_bug.cgi?id=181778
2758
2759         Reviewed by Alex Christensen.
2760
2761         * web-platform-tests/html/browsers/offline/appcache/workers/appcache-worker-expected.txt:
2762         * web-platform-tests/html/browsers/offline/introduction-4/event_cached-expected.txt:
2763         * web-platform-tests/html/browsers/offline/introduction-4/event_checking-expected.txt:
2764         * web-platform-tests/html/browsers/offline/introduction-4/event_noupdate-expected.txt:
2765         * web-platform-tests/html/browsers/offline/introduction-4/event_progress-expected.txt:
2766         * web-platform-tests/html/browsers/offline/manifest_url_check-expected.txt:
2767         * web-platform-tests/service-workers/service-worker/appcache-ordering-main.https-expected.txt:
2768
2769 2018-01-17  Ali Juma  <ajuma@chromium.org>
2770
2771         Update web platform tests for Visual Viewport API
2772         https://bugs.webkit.org/show_bug.cgi?id=181689
2773
2774         Reviewed by Alex Christensen.
2775
2776         Rename the test directory from 'viewport' to 'visual-viewport', and update
2777         viewport-resize-event-on-load-overflowing-page.html.
2778
2779         This corresponds to the following upstream commits:
2780         1) https://github.com/w3c/web-platform-tests/commit/f878fee4df619e55c7fbfce1a2ff5e5d4d83a03b
2781         2) https://github.com/w3c/web-platform-tests/commit/03a684d63e62d85cffed38bc942f468692d7d54f
2782
2783         * resources/import-expectations.json:
2784         * web-platform-tests/viewport/w3c-import.log: Removed.
2785         * web-platform-tests/visual-viewport/viewport-no-resize-event-on-overflow-recalc-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-no-resize-event-on-overflow-recalc-expected.txt.
2786         * web-platform-tests/visual-viewport/viewport-no-resize-event-on-overflow-recalc.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-no-resize-event-on-overflow-recalc.html.
2787         * web-platform-tests/visual-viewport/viewport-read-size-causes-layout-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-read-size-causes-layout-expected.txt.
2788         * web-platform-tests/visual-viewport/viewport-read-size-causes-layout.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-read-size-causes-layout.html.
2789         * web-platform-tests/visual-viewport/viewport-read-size-in-iframe-causes-layout-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-read-size-in-iframe-causes-layout-expected.txt.
2790         * web-platform-tests/visual-viewport/viewport-read-size-in-iframe-causes-layout.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-read-size-in-iframe-causes-layout.html.
2791         * web-platform-tests/visual-viewport/viewport-resize-event-on-load-overflowing-page-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-resize-event-on-load-overflowing-page-expected.txt.
2792         * web-platform-tests/visual-viewport/viewport-resize-event-on-load-overflowing-page.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-resize-event-on-load-overflowing-page.html.
2793         * web-platform-tests/visual-viewport/viewport-scrollbars-cause-resize-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-scrollbars-cause-resize-expected.txt.
2794         * web-platform-tests/visual-viewport/viewport-scrollbars-cause-resize.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-scrollbars-cause-resize.html.
2795         * web-platform-tests/visual-viewport/viewport-type-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-type-expected.txt.
2796         * web-platform-tests/visual-viewport/viewport-type.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-type.html.
2797         * web-platform-tests/visual-viewport/viewport-unscaled-scale-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scale-expected.txt.
2798         * web-platform-tests/visual-viewport/viewport-unscaled-scale-iframe-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scale-iframe-expected.txt.
2799         * web-platform-tests/visual-viewport/viewport-unscaled-scale-iframe.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scale-iframe.html.
2800         * web-platform-tests/visual-viewport/viewport-unscaled-scale.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scale.html.
2801         * web-platform-tests/visual-viewport/viewport-unscaled-scroll-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scroll-expected.txt.
2802         * web-platform-tests/visual-viewport/viewport-unscaled-scroll-iframe-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scroll-iframe-expected.txt.
2803         * web-platform-tests/visual-viewport/viewport-unscaled-scroll-iframe.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scroll-iframe.html.
2804         * web-platform-tests/visual-viewport/viewport-unscaled-scroll.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scroll.html.
2805         * web-platform-tests/visual-viewport/viewport-unscaled-size-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-expected.txt.
2806         * web-platform-tests/visual-viewport/viewport-unscaled-size-iframe-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-iframe-expected.txt.
2807         * web-platform-tests/visual-viewport/viewport-unscaled-size-iframe.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-iframe.html.
2808         * web-platform-tests/visual-viewport/viewport-unscaled-size.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size.html.
2809         * web-platform-tests/visual-viewport/viewport_support.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport_support.js.
2810         * web-platform-tests/visual-viewport/w3c-import.log: Added.
2811
2812 2018-01-12  Jiewen Tan  <jiewen_tan@apple.com>
2813
2814         [WebAuthN] Implement dummy WebAuthN IDLs
2815         https://bugs.webkit.org/show_bug.cgi?id=181627
2816         <rdar://problem/36459864>
2817
2818         Reviewed by Alex Christensen.
2819
2820         * web-platform-tests/credential-management/credentialscontainer-create-basics.https-expected.txt:
2821
2822 2018-01-11  Youenn Fablet  <youenn@apple.com>
2823
2824         Redirected iframe loading with Request.redirect=follow should fail
2825         https://bugs.webkit.org/show_bug.cgi?id=181491
2826
2827         Reviewed by Alex Christensen.
2828
2829         Updated tests to output a more deterministic output, more debuggable.
2830         Made use of media.js to allow loading either oga or mp3 when oga is not supported.
2831
2832         * web-platform-tests/service-workers/service-worker/fetch-request-redirect.https-expected.txt:
2833         * web-platform-tests/service-workers/service-worker/fetch-request-redirect.https.html:
2834
2835 2018-01-10  Youenn Fablet  <youenn@apple.com>
2836
2837         Use no-cache fetch mode when loading main documents with location.reload()
2838         https://bugs.webkit.org/show_bug.cgi?id=181285
2839
2840         Reviewed by Alex Christensen.
2841
2842         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
2843
2844 2018-01-09  Chris Dumez  <cdumez@apple.com>
2845
2846         We should not return undefined for most properties of a detached Window
2847         https://bugs.webkit.org/show_bug.cgi?id=181416
2848         <rdar://problem/36162489>
2849
2850         Reviewed by Ryosuke Niwa.
2851
2852         Rebaseline several WPT tests now that more checks are passing.
2853
2854         * web-platform-tests/custom-elements/custom-element-registry/per-global-expected.txt:
2855         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-append-to-child-document-expected.txt:
2856         * web-platform-tests/service-workers/service-worker/detached-context.https-expected.txt:
2857
2858 2018-01-09  Matt Lewis  <jlewis3@apple.com>
2859
2860         Unreviewed, rolling out r226531.
2861
2862         This caused test failures on macOS WK2.
2863
2864         Reverted changeset:
2865
2866         "Use no-cache fetch mode when loading main documents with
2867         location.reload()"
2868         https://bugs.webkit.org/show_bug.cgi?id=181285
2869         https://trac.webkit.org/changeset/226531
2870
2871 2018-01-09  Youenn Fablet  <youenn@apple.com>
2872
2873         Make imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html robust to quota error
2874         https://bugs.webkit.org/show_bug.cgi?id=181404
2875
2876         Reviewed by Alex Christensen.
2877
2878         Ensure fetch event promise is resolved in case cache is used.
2879         Ensure each cache entry is deleted to not hit any cache quota error.
2880         Test was previously deleting the whole cache, but in WebKit, the quota
2881         in such a case will only be updated when the cache is garbaged collected, which is not deterministic.
2882         Make tests output more results to improve debugability.
2883
2884         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html:
2885         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt:
2886         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https.html:
2887         * web-platform-tests/service-workers/service-worker/resources/fetch-canvas-tainting-iframe.html:
2888
2889 2018-01-09  Youenn Fablet  <youenn@apple.com>
2890
2891         [iOS Debug WK2] Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/register-closed-window.https.html is flaky
2892         https://bugs.webkit.org/show_bug.cgi?id=181087
2893         <rdar://problem/36188109>
2894
2895         Reviewed by Chris Dumez.
2896
2897         Updated test to get a more deterministic output.
2898
2899         * web-platform-tests/service-workers/service-worker/register-closed-window.https-expected.txt:
2900         * web-platform-tests/service-workers/service-worker/resources/register-closed-window-iframe.html:
2901
2902 2018-01-09  Youenn Fablet  <youenn@apple.com>
2903
2904         Add CSP support to service workers
2905         https://bugs.webkit.org/show_bug.cgi?id=181385
2906
2907         Reviewed by Chris Dumez.
2908
2909         * web-platform-tests/service-workers/service-worker/service-worker-csp-connect.https-expected.txt:
2910         * web-platform-tests/service-workers/service-worker/service-worker-csp-default.https-expected.txt:
2911         * web-platform-tests/service-workers/service-worker/service-worker-csp-script.https-expected.txt:
2912
2913 2018-01-09  Ali Juma  <ajuma@chromium.org>
2914
2915         Implement VisualViewport API events
2916         https://bugs.webkit.org/show_bug.cgi?id=179386
2917
2918         Reviewed by Frédéric Wang.
2919
2920         Update expectation for a viewport WPT that now passes.
2921
2922         * web-platform-tests/viewport/viewport-resize-event-on-load-overflowing-page-expected.txt:
2923
2924 2018-01-08  Chris Nardi  <csnardi1@gmail.com>
2925
2926         ::first-letter incorrectly selects grapheme pairs
2927         https://bugs.webkit.org/show_bug.cgi?id=181315
2928
2929         Reviewed by Darin Adler.
2930
2931         Updated css-pseudo-4 to latest WPT revision and added first-letter-004.html.
2932
2933         * web-platform-tests/css/css-pseudo-4/first-letter-004-expected.html: Added.
2934         * web-platform-tests/css/css-pseudo-4/first-letter-004.html: Added.
2935         * web-platform-tests/css/css-pseudo-4/marker-color-expected.html:
2936         * web-platform-tests/css/css-pseudo-4/marker-color.html:
2937         * web-platform-tests/css/css-pseudo-4/marker-font-properties.html:
2938         * web-platform-tests/css/css-pseudo-4/w3c-import.log:
2939
2940 2018-01-08  Commit Queue  <commit-queue@webkit.org>
2941
2942         Unreviewed, rolling out r226532 and r226540.
2943         https://bugs.webkit.org/show_bug.cgi?id=181422
2944
2945         jessie says basic browsing does not seem to work (Requested by
2946         alexchristensen on #webkit).
2947
2948         Reverted changesets:
2949
2950         "Add CSP support to service workers"
2951         https://bugs.webkit.org/show_bug.cgi?id=181385
2952         https://trac.webkit.org/changeset/226532
2953
2954         "SWClientConnection should not keep references to service
2955         worker jobs"
2956         https://bugs.webkit.org/show_bug.cgi?id=181381
2957         https://trac.webkit.org/changeset/226540
2958
2959 2018-01-08  Youenn Fablet  <youenn@apple.com>
2960
2961         Add CSP support to service workers
2962         https://bugs.webkit.org/show_bug.cgi?id=181385
2963
2964         Reviewed by Chris Dumez.
2965
2966         * web-platform-tests/service-workers/service-worker/service-worker-csp-connect.https-expected.txt:
2967         * web-platform-tests/service-workers/service-worker/service-worker-csp-default.https-expected.txt:
2968         * web-platform-tests/service-workers/service-worker/service-worker-csp-script.https-expected.txt:
2969
2970 2018-01-08  Youenn Fablet  <youenn@apple.com>
2971
2972         Use no-cache fetch mode when loading main documents with location.reload()
2973         https://bugs.webkit.org/show_bug.cgi?id=181285
2974
2975         Reviewed by Alex Christensen.
2976
2977         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
2978
2979 2018-01-08  Ms2ger  <Ms2ger@igalia.com>
2980
2981         Update imagebitmap tests.
2982         https://bugs.webkit.org/show_bug.cgi?id=181379
2983
2984         Unreviewed test gardening.
2985
2986         * web-platform-tests/2dcontext/imagebitmap/common.js:
2987         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
2988         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage.html:
2989         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2990         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args.html:
2991
2992 2018-01-07  Ms2ger  <Ms2ger@igalia.com>
2993
2994         Implement createImageBitmap(ImageBitmap)
2995         https://bugs.webkit.org/show_bug.cgi?id=181287
2996
2997         Reviewed by Darin Adler.
2998
2999         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: rebaseline.
3000
3001 2018-01-05  Alex Christensen  <achristensen@webkit.org>
3002
3003         Forbid < and > in URL hosts
3004         https://bugs.webkit.org/show_bug.cgi?id=181308
3005         <rdar://problem/36012757>
3006
3007         Reviewed by Tim Horton.
3008
3009         * web-platform-tests/url/a-element-expected.txt:
3010         * web-platform-tests/url/a-element-origin-expected.txt:
3011         * web-platform-tests/url/a-element-origin-xhtml-expected.txt:
3012         * web-platform-tests/url/a-element-xhtml-expected.txt:
3013         * web-platform-tests/url/url-constructor-expected.txt:
3014         * web-platform-tests/url/url-origin-expected.txt:
3015
3016 2018-01-05  Youenn Fablet  <youenn@apple.com>
3017
3018         Skip LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/claim-shared-worker-fetch.https.html
3019         https://bugs.webkit.org/show_bug.cgi?id=181329
3020
3021         Unreviewed.
3022
3023         * web-platform-tests/service-workers/service-worker/claim-shared-worker-fetch.https-expected.txt: Removed.
3024
3025 2018-01-05  Youenn Fablet  <youenn@apple.com>
3026
3027         LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-event.https.html should not expect Upgrade-Insecure Requests header
3028         https://bugs.webkit.org/show_bug.cgi?id=181286
3029
3030         Reviewed by Alex Christensen.
3031
3032         Test previously expected upgrade-insecure-requests header to be inserted in a HTTP request.
3033         Given the request URL is HTTPS, there is no need for that header.
3034
3035         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
3036         * web-platform-tests/service-workers/service-worker/fetch-event.https.html:
3037
3038 2018-01-04  Youenn Fablet  <youenn@apple.com>
3039
3040         FetchResponse should set its internal response text encoding name
3041         https://bugs.webkit.org/show_bug.cgi?id=181284
3042
3043         Reviewed by Alex Christensen.
3044
3045         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
3046
3047 2018-01-04  Youenn Fablet  <youenn@apple.com>
3048
3049         Service Worker should expose redirect mode for navigation loads as manual
3050         https://bugs.webkit.org/show_bug.cgi?id=181067
3051
3052         Reviewed by Alex Christensen.
3053
3054         Updating test to match the latest fetch spec.
3055
3056         * web-platform-tests/service-workers/service-worker/navigation-redirect-to-http.https-expected.txt:
3057         * web-platform-tests/service-workers/service-worker/request-end-to-end.https-expected.txt:
3058         * web-platform-tests/service-workers/service-worker/request-end-to-end.https.html:
3059
3060 2018-01-04  Youenn Fablet  <youenn@apple.com>
3061
3062         Implement  https://fetch.spec.whatwg.org/#main-fetch default referrer policy setting
3063         https://bugs.webkit.org/show_bug.cgi?id=181239
3064
3065         Reviewed by Alex Christensen.
3066
3067         Updated test to output more tests for better error reporting.
3068         Also updated to relax the settings so that HTTP loads are done even though the page is HTTPS.
3069         Updated referrer computation since it should be done based on the fetch context and not its parent context.
3070
3071         * web-platform-tests/service-workers/service-worker/fetch-event-referrer-policy.https-expected.txt:
3072         * web-platform-tests/service-workers/service-worker/fetch-event-referrer-policy.https.html:
3073
3074 2018-01-02  Youenn Fablet  <youenn@apple.com>
3075
3076         Memory cache should not reuse resources with different credential fetch option
3077         https://bugs.webkit.org/show_bug.cgi?id=181212
3078
3079         Reviewed by Alex Christensen.
3080
3081         * web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt:
3082
3083 2018-01-02  Jiewen Tan  <jiewen_tan@apple.com>
3084
3085         Update Credential Management API for WebAuthentication
3086         https://bugs.webkit.org/show_bug.cgi?id=181082
3087         <rdar://problem/36055239>
3088
3089         Reviewed by Brent Fulgham.
3090
3091         * web-platform-tests/credential-management/credentialscontainer-create-basics.https-expected.txt:
3092         * web-platform-tests/credential-management/idl.https-expected.txt:
3093
3094 2018-01-02  Ms2ger  <Ms2ger@igalia.com>
3095
3096         Update imported/w3c/web-platform-tests/html/browsers/windows/browsing-context.html from upstream wpt.
3097         https://bugs.webkit.org/show_bug.cgi?id=172255
3098
3099         Unreviewed test gardening.
3100
3101         * web-platform-tests/html/browsers/windows/browsing-context-expected.txt: rebaseline.
3102         * web-platform-tests/html/browsers/windows/browsing-context.html: update.
3103
3104 == Rolled over to ChangeLog-2018-01-01 ==