Unreviewed, rebaseline imported/w3c/web-platform-tests/service-workers/service-worker...
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2018-02-01  Chris Dumez  <cdumez@apple.com>
2
3         Unreviewed, rebaseline imported/w3c/web-platform-tests/service-workers/service-worker/performance-timeline.https.html
4
5         * web-platform-tests/service-workers/service-worker/performance-timeline.https-expected.txt:
6
7 2018-02-01  Commit Queue  <commit-queue@webkit.org>
8
9         Unreviewed, rolling out r227958 and r227972.
10         https://bugs.webkit.org/show_bug.cgi?id=182393
11
12         This caused a consistent crash on macOS. (Requested by
13         mlewis13 on #webkit).
14
15         Reverted changesets:
16
17         "Update imagebitmap tests."
18         https://bugs.webkit.org/show_bug.cgi?id=182335
19         https://trac.webkit.org/changeset/227958
20
21         "[WPE] Update test expectations for r227958"
22         https://bugs.webkit.org/show_bug.cgi?id=182391
23         https://trac.webkit.org/changeset/227972
24
25 2018-02-01  Chris Dumez  <cdumez@apple.com>
26
27         Queue a microtask when a waitUntil() promise is settled
28         https://bugs.webkit.org/show_bug.cgi?id=182372
29         <rdar://problem/37101019>
30
31         Reviewed by Mark Lam.
32
33         Reaseline WPT test now that all checks are passing.
34
35         * web-platform-tests/service-workers/service-worker/extendable-event-async-waituntil.https-expected.txt:
36
37 2018-02-01  Ms2ger  <Ms2ger@igalia.com>
38
39         Update imagebitmap tests.
40         https://bugs.webkit.org/show_bug.cgi?id=182335
41
42         Unreviewed test gardening.
43
44         * web-platform-tests/2dcontext/imagebitmap/common.sub.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/2dcontext/imagebitmap/common.js.
45         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
46         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage.html:
47         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
48         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args.html:
49         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
50         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub.html: Added.
51         * web-platform-tests/2dcontext/imagebitmap/w3c-import.log:
52         * web-platform-tests/common/namespaces.js: Added.
53         * web-platform-tests/common/w3c-import.log:
54         * web-platform-tests/images/pattern.mp4: Added.
55         * web-platform-tests/images/pattern.svg: Added.
56         * web-platform-tests/images/w3c-import.log:
57
58 2018-01-31  Saam Barati  <sbarati@apple.com>
59
60         JSC incorrectly interpreting script, sets Global Property instead of Global Lexical variable (LiteralParser / JSONP path)
61         https://bugs.webkit.org/show_bug.cgi?id=182074
62         <rdar://problem/36846261>
63
64         Reviewed by Mark Lam.
65
66         * web-platform-tests/service-workers/service-worker/import-scripts-updated-flag.https-expected.txt:
67
68 2018-01-30  Youenn Fablet  <youenn@apple.com> and Oleksandr Skachkov  <gskachkov@gmail.com>
69
70         FetchResponse should support ConsumeData callback on chunk data is received
71         https://bugs.webkit.org/show_bug.cgi?id=181600
72         <rdar://problem/36932547>
73
74         Reviewed by Alex Christensen.
75
76         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-body-loaded-in-chunk.https-expected.txt: Added.
77         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-body-loaded-in-chunk.https.html: Added.
78         * web-platform-tests/service-workers/service-worker/resources/fetch-event-respond-with-body-loaded-in-chunk-worker.js: Added.
79
80 2018-01-30  Javier Fernandez  <jfernandez@igalia.com>
81
82         [css-align] The 'baseline' value must be invalid for the 'justify-content' property
83         https://bugs.webkit.org/show_bug.cgi?id=181794
84
85         Reviewed by Antti Koivisto.
86
87         Adapted the test cases using <baseline-position> keywords to the new CSS syntax.
88         Imported the CSS/support folder.
89
90         * resources/import-expectations.json:
91         * web-platform-tests/css/css-align/content-distribution/parse-align-content-001-expected.txt:
92         * web-platform-tests/css/css-align/content-distribution/parse-align-content-001.html:
93         * web-platform-tests/css/css-align/content-distribution/parse-align-content-003-expected.txt:
94         * web-platform-tests/css/css-align/content-distribution/parse-align-content-003.html:
95         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-001-expected.txt:
96         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-001.html:
97         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-003-expected.txt:
98         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-003.html:
99         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-004-expected.txt:
100         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-004.html:
101         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-001-expected.txt:
102         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-001.html:
103         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-002-expected.txt:
104         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-002.html:
105         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004-expected.txt:
106         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004.html:
107         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-006-expected.txt:
108         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-006.html:
109         * web-platform-tests/css/css-align/default-alignment/parse-align-items-001-expected.txt:
110         * web-platform-tests/css/css-align/default-alignment/parse-align-items-001.html:
111         * web-platform-tests/css/css-align/default-alignment/parse-align-items-003-expected.txt:
112         * web-platform-tests/css/css-align/default-alignment/parse-align-items-003.html:
113         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-001-expected.txt:
114         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-001.html:
115         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-003-expected.txt:
116         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-003.html:
117         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-001.html:
118         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-002.html:
119         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-004.html:
120         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-006.html:
121         * web-platform-tests/css/css-align/resources/alignment-parsing-utils.js:
122         (checkPlaceShorhand):
123         (checkPlaceShorhandLonghands):
124         * web-platform-tests/css/css-align/self-alignment/parse-align-self-001-expected.txt:
125         * web-platform-tests/css/css-align/self-alignment/parse-align-self-001.html:
126         * web-platform-tests/css/css-align/self-alignment/parse-align-self-003-expected.txt:
127         * web-platform-tests/css/css-align/self-alignment/parse-align-self-003.html:
128         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-001-expected.txt:
129         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-001.html:
130         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-003-expected.txt:
131         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-003.html:
132         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-001.html:
133         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-002.html:
134         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-004.html:
135         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-006.html:
136         * web-platform-tests/css/support/1x1-green.png: Added.
137         * web-platform-tests/css/support/1x1-lime.png: Added.
138         * web-platform-tests/css/support/1x1-maroon.png: Added.
139         * web-platform-tests/css/support/1x1-navy.png: Added.
140         * web-platform-tests/css/support/1x1-red.png: Added.
141         * web-platform-tests/css/support/1x1-white.png: Added.
142         * web-platform-tests/css/support/60x60-gg-rr.png: Added.
143         * web-platform-tests/css/support/60x60-green.png: Added.
144         * web-platform-tests/css/support/60x60-red.png: Added.
145         * web-platform-tests/css/support/OWNERS: Added.
146         * web-platform-tests/css/support/README: Added.
147         * web-platform-tests/css/support/a-green.css: Added.
148         (.a):
149         * web-platform-tests/css/support/alignment.css: Added.
150         (.alignSelfAuto):
151         (.alignSelfNormal):
152         (.alignSelfStretch):
153         (.alignSelfStart):
154         (.alignSelfEnd):
155         (.alignSelfCenter):
156         (.alignSelfRight):
157         (.alignSelfLeft):
158         (.alignSelfFlexStart):
159         (.alignSelfFlexEnd):
160         (.alignSelfSelfStart):
161         (.alignSelfSelfEnd):
162         (.alignSelfSafeCenter):
163         (.alignSelfUnsafeCenter):
164         (.alignSelfSafeEnd):
165         (.alignSelfUnsafeEnd):
166         (.alignSelfSafeSelfEnd):
167         (.alignSelfUnsafeSelfEnd):
168         (.alignSelfSafeSelfStart):
169         (.alignSelfUnsafeSelfStart):
170         (.alignSelfSafeRight):
171         (.alignSelfUnsafeRight):
172         (.alignSelfSafeLeft):
173         (.alignSelfUnsafeLeft):
174         (.alignSelfSafeFlexEnd):
175         (.alignSelfUnsafeFlexEnd):
176         (.alignSelfSafeFlexStart):
177         (.alignSelfUnsafeFlexStart):
178         (.alignSelfBaseline):
179         (.alignSelfFirstBaseline):
180         (.alignSelfLastBaseline):
181         (.alignItemsAuto):
182         (.alignItemsNormal):
183         (.alignItemsStretch):
184         (.alignItemsStart):
185         (.alignItemsCenter):
186         (.alignItemsEnd):
187         (.alignItemsLeft):
188         (.alignItemsRight):
189         (.alignItemsFlexStart):
190         (.alignItemsFlexEnd):
191         (.alignItemsSelfStart):
192         (.alignItemsSelfEnd):
193         (.alignItemsSafeCenter):
194         (.alignItemsUnsafeCenter):
195         (.alignItemsSafeEnd):
196         (.alignItemsUnsafeEnd):
197         (.alignItemsSafeSelfEnd):
198         (.alignItemsUnsafeSelfEnd):
199         (.alignItemsSafeSelfStart):
200         (.alignItemsUnsafeSelfStart):
201         (.alignItemsSafeRight):
202         (.alignItemsUnsafeRight):
203         (.alignItemsSafeLeft):
204         (.alignItemsUnsafeLeft):
205         (.alignItemsSafeFlexEnd):
206         (.alignItemsUnsafeFlexEnd):
207         (.alignItemsSafeFlexStart):
208         (.alignItemsUnsafeFlexStart):
209         (.alignItemsBaseline):
210         (.alignItemsFirstBaseline):
211         (.alignItemsLastBaseline):
212         (.alignContentBaseline):
213         (.alignContentLastBaseline):
214         (.alignContentStart):
215         (.alignContentEnd):
216         (.alignContentCenter):
217         (.alignContentLeft):
218         (.alignContentRight):
219         (.alignContentFlexStart):
220         (.alignContentFlexEnd):
221         (.alignContentSpaceBetween):
222         (.alignContentSpaceAround):
223         (.alignContentSpaceEvenly):
224         (.alignContentStretch):
225         (.alignContentSafeCenter):
226         (.alignContentUnsafeCenter):
227         (.alignContentSafeEnd):
228         (.alignContentUnsafeEnd):
229         (.alignContentSafeRight):
230         (.alignContentUnsafeRight):
231         (.alignContentSafeLeft):
232         (.alignContentUnsafeLeft):
233         (.alignContentSafeFlexEnd):
234         (.alignContentUnsafeFlexEnd):
235         (.alignContentSafeFlexStart):
236         (.alignContentUnsafeFlexStart):
237         (.alignContentFirstBaseline):
238         (.justifySelfAuto):
239         (.justifySelfNormal):
240         (.justifySelfStretch):
241         (.justifySelfStart):
242         (.justifySelfCenter):
243         (.justifySelfEnd):
244         (.justifySelfRight):
245         (.justifySelfLeft):
246         (.justifySelfFlexStart):
247         (.justifySelfFlexEnd):
248         (.justifySelfSelfStart):
249         (.justifySelfSelfEnd):
250         (.justifySelfSafeCenter):
251         (.justifySelfUnsafeCenter):
252         (.justifySelfSafeEnd):
253         (.justifySelfUnsafeEnd):
254         (.justifySelfSafeSelfEnd):
255         (.justifySelfUnsafeSelfEnd):
256         (.justifySelfSafeSelfStart):
257         (.justifySelfUnsafeSelfStart):
258         (.justifySelfSafeRight):
259         (.justifySelfUnsafeRight):
260         (.justifySelfSafeLeft):
261         (.justifySelfUnsafeLeft):
262         (.justifySelfSafeFlexEnd):
263         (.justifySelfUnsafeFlexEnd):
264         (.justifySelfSafeFlexStart):
265         (.justifySelfUnsafeFlexStart):
266         (.justifySelfBaseline):
267         (.justifySelfFirstBaseline):
268         (.justifySelfLastBaseline):
269         (.justifyItemsAuto):
270         (.justifyItemsNormal):
271         (.justifyItemsStretch):
272         (.justifyItemsStart):
273         (.justifyItemsCenter):
274         (.justifyItemsEnd):
275         (.justifyItemsLeft):
276         (.justifyItemsRight):
277         (.justifyItemsFlexStart):
278         (.justifyItemsFlexEnd):
279         (.justifyItemsSelfStart):
280         (.justifyItemsSelfEnd):
281         (.justifyItemsLegacy):
282         (.justifyItemsLegacyLeft):
283         (.justifyItemsLegacyCenter):
284         (.justifyItemsLegacyRight):
285         (.justifyItemsLeftLegacy):
286         (.justifyItemsCenterLegacy):
287         (.justifyItemsRightLegacy):
288         (.justifyItemsSafeCenter):
289         (.justifyItemsUnsafeCenter):
290         (.justifyItemsSafeEnd):
291         (.justifyItemsUnsafeEnd):
292         (.justifyItemsSafeSelfEnd):
293         (.justifyItemsUnsafeSelfEnd):
294         (.justifyItemsSafeSelfStart):
295         (.justifyItemsUnsafeSelfStart):
296         (.justifyItemsSafeRight):
297         (.justifyItemsUnsafeRight):
298         (.justifyItemsSafeLeft):
299         (.justifyItemsUnsafeLeft):
300         (.justifyItemsSafeFlexEnd):
301         (.justifyItemsUnsafeFlexEnd):
302         (.justifyItemsSafeFlexStart):
303         (.justifyItemsUnsafeFlexStart):
304         (.justifyItemsTest):
305         (.justifyItemsBaseline):
306         (.justifyItemsFirstBaseline):
307         (.justifyItemsLastBaseline):
308         (.justifyContentBaseline):
309         (.justifyContentLastBaseline):
310         (.justifyContentStart):
311         (.justifyContentEnd):
312         (.justifyContentCenter):
313         (.justifyContentLeft):
314         (.justifyContentRight):
315         (.justifyContentFlexStart):
316         (.justifyContentFlexEnd):
317         (.justifyContentSpaceBetween):
318         (.justifyContentSpaceAround):
319         (.justifyContentSpaceEvenly):
320         (.justifyContentStretch):
321         (.justifyContentSafeCenter):
322         (.justifyContentUnsafeCenter):
323         (.justifyContentSafeEnd):
324         (.justifyContentUnsafeEnd):
325         (.justifyContentSafeRight):
326         (.justifyContentUnsafeRight):
327         (.justifyContentSafeLeft):
328         (.justifyContentUnsafeLeft):
329         (.justifyContentSafeFlexEnd):
330         (.justifyContentUnsafeFlexEnd):
331         (.justifyContentSafeFlexStart):
332         (.justifyContentUnsafeFlexStart):
333         (.justifyContentFirstBaseline):
334         (.itemsNormal):
335         (.itemsStretch):
336         (.itemsStart):
337         (.itemsCenter):
338         (.itemsEnd):
339         (.itemsLeft):
340         (.itemsRight):
341         (.itemsSelfStart):
342         (.itemsSelfEnd):
343         (.itemsBaseline):
344         (.selfStretch):
345         (.selfStart):
346         (.selfEnd):
347         (.selfCenter):
348         (.selfRight):
349         (.selfLeft):
350         (.selfSelfStart):
351         (.selfSelfEnd):
352         (.selfBaseline):
353         (.contentStart):
354         (.contentCenter):
355         (.contentEnd):
356         (.contentCenterSafe):
357         (.contentCenterUnsafe):
358         (.contentEndSafe):
359         (.contentEndUnsafe):
360         (.contentSpaceBetween):
361         (.contentSpaceAround):
362         (.contentSpaceEvenly):
363         (.contentStretch):
364         * web-platform-tests/css/support/b-green.css: Added.
365         (.b):
366         * web-platform-tests/css/support/c-red.css: Added.
367         (.c):
368         * web-platform-tests/css/support/cat.png: Added.
369         * web-platform-tests/css/support/green.ico: Added.
370         * web-platform-tests/css/support/import-green.css: Added.
371         (.import):
372         * web-platform-tests/css/support/import-red.css: Added.
373         (.import):
374         * web-platform-tests/css/support/pattern-grg-rgr-grg.png: Added.
375         * web-platform-tests/css/support/pattern-grg-rrg-rgg.png: Added.
376         * web-platform-tests/css/support/pattern-rgr-grg-rgr.png: Added.
377         * web-platform-tests/css/support/pattern-tr.png: Added.
378         * web-platform-tests/css/support/red.ico: Added.
379         * web-platform-tests/css/support/ruler-h-50%.png: Added.
380         * web-platform-tests/css/support/ruler-h-50px.png: Added.
381         * web-platform-tests/css/support/ruler-v-100px.png: Added.
382         * web-platform-tests/css/support/ruler-v-50px.png: Added.
383         * web-platform-tests/css/support/square-purple.png: Added.
384         * web-platform-tests/css/support/square-teal.png: Added.
385         * web-platform-tests/css/support/square-white.png: Added.
386         * web-platform-tests/css/support/support/README: Added.
387         * web-platform-tests/css/support/support/swatch-green.png: Added.
388         * web-platform-tests/css/support/support/swatch-red.png: Added.
389         * web-platform-tests/css/support/support/w3c-import.log: Added.
390         * web-platform-tests/css/support/swatch-blue.png: Added.
391         * web-platform-tests/css/support/swatch-green.png: Added.
392         * web-platform-tests/css/support/swatch-lime.png: Added.
393         * web-platform-tests/css/support/swatch-orange.png: Added.
394         * web-platform-tests/css/support/swatch-red.png: Added.
395         * web-platform-tests/css/support/swatch-teal.png: Added.
396         * web-platform-tests/css/support/swatch-white.png: Added.
397         * web-platform-tests/css/support/swatch-yellow.png: Added.
398         * web-platform-tests/css/support/test-bl.png: Added.
399         * web-platform-tests/css/support/test-br.png: Added.
400         * web-platform-tests/css/support/test-inner-half-size.png: Added.
401         * web-platform-tests/css/support/test-outer.png: Added.
402         * web-platform-tests/css/support/test-tl.png: Added.
403         * web-platform-tests/css/support/test-tr.png: Added.
404         * web-platform-tests/css/support/w3c-import.log: Added.
405
406 2018-01-30  Frederic Wang  <fwang@igalia.com>
407
408         Use document.scrollingElement to access viewport scroll properties in tests
409         https://bugs.webkit.org/show_bug.cgi?id=182241
410
411         Reviewed by Antonio Gomes.
412
413         Many tests use document.body in standard mode in order to access scroll properties of the
414         viewport. This is incorrect per the CSSOM View specification but WebKit does not follow the
415         spec at the moment (see bug 5991). This replaces several of these instances with
416         document.scrollingElement, so that tests will still work when WebKit's behavior is changed.
417         The change in that web-platform-tests test are imported from
418         https://github.com/w3c/web-platform-tests/commit/fc33ef7641427a3f1388093c54b24f292c21b34d
419
420         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/003.html:
421
422 2018-01-29  Youenn Fablet  <youenn@apple.com>
423
424         ServiceWorkerClientFetch should not consider responses without Location headers as redirection responses
425         https://bugs.webkit.org/show_bug.cgi?id=182134
426
427         Reviewed by Chris Dumez.
428
429         * web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
430
431 2018-01-29  Oleksandr Skachkov  <gskachkov@gmail.com>
432
433         FetchResponse should support ConsumeData callback on chunk data is received: handling ReadableStream bodies
434         https://bugs.webkit.org/show_bug.cgi?id=182008
435
436         Reviewed by Youenn Fablet.
437
438         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-readable-stream-chunk.https-expected.txt: Added.
439         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-readable-stream-chunk.https.html: Added.
440         * web-platform-tests/service-workers/service-worker/resources/fetch-event-respond-with-readable-stream-chunk-iframe.html: Added.
441         * web-platform-tests/service-workers/service-worker/resources/fetch-event-respond-with-readable-stream-chunk-worker.js: Added.
442         (const.process):
443         (this.step):
444         (this.run):
445         (const.asyncSteps):
446
447 2018-01-26  Antoine Quint  <graouts@apple.com>
448
449         [Web Animations] Distinguish between an omitted and a null timeline argument to the Animation constructor
450         https://bugs.webkit.org/show_bug.cgi?id=179065
451
452         Reviewed by Dean Jackson.
453
454         Update WPT test output with progressions.
455
456         * web-platform-tests/web-animations/interfaces/Animation/constructor-expected.txt:
457         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation-expected.txt:
458         * web-platform-tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt:
459
460 2018-01-26  Youenn Fablet  <youenn@apple.com>
461
462         CSP post checks should be done for service worker responses
463         https://bugs.webkit.org/show_bug.cgi?id=182160
464
465         Reviewed by Daniel Bates.
466
467         * web-platform-tests/service-workers/service-worker/fetch-csp.https-expected.txt:
468
469 2018-01-26  Manuel Rego Casasnovas  <rego@igalia.com>
470
471         [css-multicol] Support percentages in column-gap
472         https://bugs.webkit.org/show_bug.cgi?id=182004
473
474         Reviewed by Javier Fernandez.
475
476         New expected results for a few tests that are passing now.
477         One is the test for this specific patch, the other are tests related to animations
478         of "normal" and initial value, that were fixed with the introduction of GapLength.
479
480         * web-platform-tests/css/css-multicol/multicol-gap-animation-002-expected.txt:
481         * web-platform-tests/css/css-multicol/multicol-gap-animation-003-expected.txt:
482         * web-platform-tests/css/css-multicol/multicol-gap-percentage-001-expected.txt:
483
484 2018-01-25  Yusuke Suzuki  <utatane.tea@gmail.com>
485
486         imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling.html crashes
487         https://bugs.webkit.org/show_bug.cgi?id=181980
488
489         Reviewed by Ryosuke Niwa.
490
491         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-script-error-expected.txt:
492         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-expected.txt: Added.
493
494 2018-01-25  Chris Dumez  <cdumez@apple.com>
495
496         Access to service workers / Cache API should be disabled in sandboxed frames without allow-same-origin flag
497         https://bugs.webkit.org/show_bug.cgi?id=182140
498         <rdar://problem/36879952>
499
500         Reviewed by Youenn Fablet.
501
502         Rebaseline several WPT test that either pass or fail differently.
503
504         * web-platform-tests/service-workers/cache-storage/window/sandboxed-iframes.https-expected.txt:
505         * web-platform-tests/service-workers/service-worker/sandboxed-iframe-navigator-serviceworker.https-expected.txt:
506
507 2018-01-25  Chris Dumez  <cdumez@apple.com>
508
509         Clients.get(id) should only returns clients in the service worker's origin
510         https://bugs.webkit.org/show_bug.cgi?id=182149
511         <rdar://problem/36882310>
512
513         Reviewed by Youenn Fablet.
514
515         Rebase WPT test that is now passing.
516
517         * web-platform-tests/service-workers/service-worker/clients-get-cross-origin.https-expected.txt:
518
519 2018-01-25  Youenn Fablet  <youenn@apple.com>
520
521         ShapeOutside should use same origin credentials mode
522         https://bugs.webkit.org/show_bug.cgi?id=182141
523
524         Reviewed by Chris Dumez.
525
526         * web-platform-tests/service-workers/service-worker/fetch-request-css-images.https-expected.txt:
527
528 2018-01-25  Youenn Fablet  <youenn@apple.com>
529
530         DocumentThreadableLoader should ensure service worker is not reused if redirection comes from the network
531         https://bugs.webkit.org/show_bug.cgi?id=182137
532
533         Reviewed by Chris Dumez.
534
535         * web-platform-tests/service-workers/service-worker/fetch-request-fallback.https-expected.txt:
536
537 2018-01-25  Youenn Fablet  <youenn@apple.com>
538
539         DocumentLoader should interrupt ongoing load when getting a redirection from network that matches a service worker
540         https://bugs.webkit.org/show_bug.cgi?id=182115
541
542         Reviewed by Alex Christensen.
543
544         * web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
545
546 2018-01-25  Chris Dumez  <cdumez@apple.com>
547
548         Registering same scope as the script directory without the last slash should fail
549         https://bugs.webkit.org/show_bug.cgi?id=182122
550         <rdar://problem/36877167>
551
552         Reviewed by Youenn Fablet.
553
554         Rebaseline WPT test now that one more check is passing.
555
556         * web-platform-tests/service-workers/service-worker/registration-security-error.https-expected.txt:
557
558 2018-01-25  Antoine Quint  <graouts@apple.com>
559
560         [Web Animations] Expose the reverse() method
561         https://bugs.webkit.org/show_bug.cgi?id=182100
562         <rdar://problem/36867117>
563
564         Reviewed by Dean Jackson.
565
566         Update WPT test output with progressions.
567
568         * web-platform-tests/web-animations/interfaces/Animation/idlharness-expected.txt:
569         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation-expected.txt:
570
571 2018-01-25  Antoine Quint  <graouts@apple.com>
572
573         [Web Animations] Account for provided easings when computing progress and resolving keyframe effect values
574         https://bugs.webkit.org/show_bug.cgi?id=182098
575         <rdar://problem/36866149>
576
577         Reviewed by Dean Jackson.
578
579         Update expected values with a few adjusted failures and many progressions.
580
581         * web-platform-tests/css-timing-1/step-timing-functions-output-expected.txt:
582         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
583         * web-platform-tests/web-animations/interfaces/Animation/effect-expected.txt:
584         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt:
585         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt:
586         * web-platform-tests/web-animations/timing-model/time-transformations/transformed-progress-expected.txt:
587
588 2018-01-25  Youenn Fablet  <youenn@apple.com>
589
590         Set integrity fetch options for loading scripts and CSS
591         https://bugs.webkit.org/show_bug.cgi?id=182077
592
593         Reviewed by Chris Dumez.
594
595         * web-platform-tests/service-workers/service-worker/fetch-request-resources.https-expected.txt:
596         * web-platform-tests/service-workers/service-worker/fetch-request-resources.https.html:
597
598 2018-01-25  Manuel Rego Casasnovas  <rego@igalia.com>
599
600         [css-multicol] Update WPT test suite
601         https://bugs.webkit.org/show_bug.cgi?id=182087
602
603         Reviewed by Javier Fernandez.
604
605         * resources/import-expectations.json:
606         * resources/resource-files.json:
607         * web-platform-tests/css/css-multicol/OWNERS: Added.
608         * web-platform-tests/css/css-multicol/extremely-tall-multicol-with-extremely-tall-child-crash-expected.txt: Added.
609         * web-platform-tests/css/css-multicol/extremely-tall-multicol-with-extremely-tall-child-crash.html: Added.
610         * web-platform-tests/css/css-multicol/multicol-basic-001-expected.html:
611         * web-platform-tests/css/css-multicol/multicol-basic-001.html:
612         * web-platform-tests/css/css-multicol/multicol-basic-002-expected.html:
613         * web-platform-tests/css/css-multicol/multicol-basic-002.html:
614         * web-platform-tests/css/css-multicol/multicol-basic-003-expected.html:
615         * web-platform-tests/css/css-multicol/multicol-basic-003.html:
616         * web-platform-tests/css/css-multicol/multicol-basic-004-expected.html:
617         * web-platform-tests/css/css-multicol/multicol-basic-004.html:
618         * web-platform-tests/css/css-multicol/multicol-basic-005-expected.xht: Added.
619         * web-platform-tests/css/css-multicol/multicol-basic-005.xht: Added.
620         * web-platform-tests/css/css-multicol/multicol-basic-006-expected.xht: Added.
621         * web-platform-tests/css/css-multicol/multicol-basic-006.xht: Added.
622         * web-platform-tests/css/css-multicol/multicol-basic-007-expected.xht: Added.
623         * web-platform-tests/css/css-multicol/multicol-basic-007.xht: Added.
624         * web-platform-tests/css/css-multicol/multicol-basic-008-expected.xht: Added.
625         * web-platform-tests/css/css-multicol/multicol-basic-008.xht: Added.
626         * 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.
627         * 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.
628         * web-platform-tests/css/css-multicol/multicol-block-no-clip-002-expected.xht: Added.
629         * 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.
630         * web-platform-tests/css/css-multicol/multicol-br-inside-avoidcolumn-001-expected.html: Added.
631         * web-platform-tests/css/css-multicol/multicol-br-inside-avoidcolumn-001.xht:
632         * web-platform-tests/css/css-multicol/multicol-break-000-expected.xht:
633         * web-platform-tests/css/css-multicol/multicol-break-001-expected.xht:
634         * web-platform-tests/css/css-multicol/multicol-break-001.xht:
635         * web-platform-tests/css/css-multicol/multicol-clip-001.xht:
636         * web-platform-tests/css/css-multicol/multicol-columns-001-expected.xht:
637         * web-platform-tests/css/css-multicol/multicol-columns-001.xht:
638         * web-platform-tests/css/css-multicol/multicol-columns-002-expected.xht:
639         * web-platform-tests/css/css-multicol/multicol-columns-002.xht:
640         * web-platform-tests/css/css-multicol/multicol-columns-003-expected.xht:
641         * web-platform-tests/css/css-multicol/multicol-columns-003.xht:
642         * web-platform-tests/css/css-multicol/multicol-columns-004-expected.xht:
643         * web-platform-tests/css/css-multicol/multicol-columns-004.xht:
644         * web-platform-tests/css/css-multicol/multicol-columns-005-expected.xht:
645         * web-platform-tests/css/css-multicol/multicol-columns-005.xht:
646         * web-platform-tests/css/css-multicol/multicol-columns-006-expected.xht:
647         * web-platform-tests/css/css-multicol/multicol-columns-006.xht:
648         * web-platform-tests/css/css-multicol/multicol-columns-007-expected.xht:
649         * web-platform-tests/css/css-multicol/multicol-columns-007.xht:
650         * web-platform-tests/css/css-multicol/multicol-columns-invalid-002.xht:
651         * web-platform-tests/css/css-multicol/multicol-containing-001.xht:
652         * web-platform-tests/css/css-multicol/multicol-containing-002.xht:
653         * web-platform-tests/css/css-multicol/multicol-count-001-expected.xht:
654         * web-platform-tests/css/css-multicol/multicol-count-001.xht:
655         * web-platform-tests/css/css-multicol/multicol-count-002-expected.xht:
656         * web-platform-tests/css/css-multicol/multicol-count-computed-003-expected.xht: Added.
657         * web-platform-tests/css/css-multicol/multicol-count-computed-003.xht: Added.
658         * web-platform-tests/css/css-multicol/multicol-count-computed-005-expected.xht: Added.
659         * web-platform-tests/css/css-multicol/multicol-count-computed-005.xht: Added.
660         * web-platform-tests/css/css-multicol/multicol-fill-000.xht:
661         * web-platform-tests/css/css-multicol/multicol-fill-001.xht:
662         * web-platform-tests/css/css-multicol/multicol-fill-auto-001-expected.xht:
663         * web-platform-tests/css/css-multicol/multicol-fill-auto-001.xht:
664         * web-platform-tests/css/css-multicol/multicol-fill-auto-002-expected.xht:
665         * web-platform-tests/css/css-multicol/multicol-fill-auto-002.xht:
666         * web-platform-tests/css/css-multicol/multicol-fill-auto-003.xht:
667         * web-platform-tests/css/css-multicol/multicol-fill-auto-block-children-002-expected.xht:
668         * web-platform-tests/css/css-multicol/multicol-fill-auto-block-children-002.xht:
669         * web-platform-tests/css/css-multicol/multicol-fill-balance-001-expected.xht:
670         * web-platform-tests/css/css-multicol/multicol-fill-balance-001.xht:
671         * web-platform-tests/css/css-multicol/multicol-fill-balance-002-expected.html: Added.
672         * web-platform-tests/css/css-multicol/multicol-fill-balance-002.html: Added.
673         * web-platform-tests/css/css-multicol/multicol-gap-000.xht:
674         * web-platform-tests/css/css-multicol/multicol-gap-001-expected.xht:
675         * web-platform-tests/css/css-multicol/multicol-gap-animation-001-expected.txt: Added.
676         * web-platform-tests/css/css-multicol/multicol-gap-animation-001.html: Added.
677         * web-platform-tests/css/css-multicol/multicol-gap-animation-002-expected.txt: Added.
678         * web-platform-tests/css/css-multicol/multicol-gap-animation-002.html: Added.
679         * web-platform-tests/css/css-multicol/multicol-gap-animation-003-expected.txt: Added.
680         * web-platform-tests/css/css-multicol/multicol-gap-animation-003.html: Added.
681         * web-platform-tests/css/css-multicol/multicol-gap-fraction-002-expected.html: Added.
682         * web-platform-tests/css/css-multicol/multicol-gap-fraction-002.html: Added.
683         * web-platform-tests/css/css-multicol/multicol-gap-large-001.xht:
684         * web-platform-tests/css/css-multicol/multicol-gap-large-002-expected.xht:
685         * web-platform-tests/css/css-multicol/multicol-gap-percentage-001-expected.txt: Added.
686         * web-platform-tests/css/css-multicol/multicol-gap-percentage-001.html: Added.
687         * web-platform-tests/css/css-multicol/multicol-height-block-child-001-expected.xht: Added.
688         * web-platform-tests/css/css-multicol/multicol-height-block-child-001.xht: Added.
689         * web-platform-tests/css/css-multicol/multicol-inherit-001.xht:
690         * web-platform-tests/css/css-multicol/multicol-inherit-002.xht:
691         * web-platform-tests/css/css-multicol/multicol-inherit-003.xht:
692         * web-platform-tests/css/css-multicol/multicol-margin-001-expected.xht:
693         * web-platform-tests/css/css-multicol/multicol-margin-001.xht:
694         * web-platform-tests/css/css-multicol/multicol-margin-002-expected.xht:
695         * web-platform-tests/css/css-multicol/multicol-margin-002.xht:
696         * web-platform-tests/css/css-multicol/multicol-margin-child-001.xht:
697         * web-platform-tests/css/css-multicol/multicol-nested-005.xht:
698         * web-platform-tests/css/css-multicol/multicol-nested-column-rule-001-expected.xht:
699         * web-platform-tests/css/css-multicol/multicol-nested-column-rule-001.xht:
700         * web-platform-tests/css/css-multicol/multicol-nested-margin-002-expected.xht:
701         * web-platform-tests/css/css-multicol/multicol-nested-margin-002.xht:
702         * web-platform-tests/css/css-multicol/multicol-nested-margin-003.xht:
703         * web-platform-tests/css/css-multicol/multicol-nested-margin-004-expected.xht:
704         * web-platform-tests/css/css-multicol/multicol-nested-margin-004.xht:
705         * web-platform-tests/css/css-multicol/multicol-nested-margin-005-expected.xht:
706         * web-platform-tests/css/css-multicol/multicol-nested-margin-005.xht:
707         * web-platform-tests/css/css-multicol/multicol-overflow-000.xht:
708         * web-platform-tests/css/css-multicol/multicol-reduce-000-expected.xht:
709         * web-platform-tests/css/css-multicol/multicol-reduce-000.xht:
710         * web-platform-tests/css/css-multicol/multicol-rule-000-expected.xht:
711         * web-platform-tests/css/css-multicol/multicol-rule-000.xht:
712         * web-platform-tests/css/css-multicol/multicol-rule-001.xht:
713         * web-platform-tests/css/css-multicol/multicol-rule-002-expected.xht:
714         * web-platform-tests/css/css-multicol/multicol-rule-002.xht:
715         * web-platform-tests/css/css-multicol/multicol-rule-003.xht:
716         * web-platform-tests/css/css-multicol/multicol-rule-color-001.xht:
717         * web-platform-tests/css/css-multicol/multicol-rule-color-inherit-002.xht:
718         * web-platform-tests/css/css-multicol/multicol-rule-dashed-000.xht:
719         * web-platform-tests/css/css-multicol/multicol-rule-double-000.xht:
720         * web-platform-tests/css/css-multicol/multicol-rule-fraction-002.xht:
721         * web-platform-tests/css/css-multicol/multicol-rule-fraction-003-expected.xht:
722         * web-platform-tests/css/css-multicol/multicol-rule-fraction-003.xht:
723         * web-platform-tests/css/css-multicol/multicol-rule-groove-000.xht:
724         * web-platform-tests/css/css-multicol/multicol-rule-hidden-000.xht:
725         * web-platform-tests/css/css-multicol/multicol-rule-inset-000.xht:
726         * web-platform-tests/css/css-multicol/multicol-rule-large-001-expected.xht:
727         * web-platform-tests/css/css-multicol/multicol-rule-large-001.xht:
728         * 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.
729         * web-platform-tests/css/css-multicol/multicol-rule-none-000.xht:
730         * web-platform-tests/css/css-multicol/multicol-rule-outset-000.xht:
731         * web-platform-tests/css/css-multicol/multicol-rule-px-001-expected.xht:
732         * web-platform-tests/css/css-multicol/multicol-rule-px-001.xht:
733         * web-platform-tests/css/css-multicol/multicol-rule-ridge-000.xht:
734         * web-platform-tests/css/css-multicol/multicol-rule-samelength-001.xht:
735         * 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.
736         * 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.
737         * web-platform-tests/css/css-multicol/multicol-rule-solid-000.xht:
738         * web-platform-tests/css/css-multicol/multicol-rule-stacking-001-expected.xht:
739         * web-platform-tests/css/css-multicol/multicol-rule-stacking-001.xht:
740         * web-platform-tests/css/css-multicol/multicol-shorthand-001-expected.xht:
741         * web-platform-tests/css/css-multicol/multicol-shorthand-001.xht:
742         * web-platform-tests/css/css-multicol/multicol-span-000.xht:
743         * web-platform-tests/css/css-multicol/multicol-span-all-001-expected.xht:
744         * web-platform-tests/css/css-multicol/multicol-span-all-001.xht:
745         * web-platform-tests/css/css-multicol/multicol-span-all-003-expected.xht:
746         * web-platform-tests/css/css-multicol/multicol-span-all-003.xht:
747         * web-platform-tests/css/css-multicol/multicol-span-all-block-sibling-003-expected.xht:
748         * web-platform-tests/css/css-multicol/multicol-span-all-block-sibling-003.xht:
749         * web-platform-tests/css/css-multicol/multicol-span-all-margin-001.xht:
750         * web-platform-tests/css/css-multicol/multicol-span-all-margin-002-expected.xht:
751         * web-platform-tests/css/css-multicol/multicol-span-all-margin-bottom-001-expected.xht:
752         * web-platform-tests/css/css-multicol/multicol-span-all-margin-bottom-001.xht:
753         * web-platform-tests/css/css-multicol/multicol-span-all-margin-nested-firstchild-001-expected.xht:
754         * web-platform-tests/css/css-multicol/multicol-span-all-margin-nested-firstchild-001.xht:
755         * web-platform-tests/css/css-multicol/multicol-span-none-001-expected.xht: Added.
756         * web-platform-tests/css/css-multicol/multicol-span-none-001.xht: Added.
757         * web-platform-tests/css/css-multicol/multicol-table-cell-vertical-align-001-expected.xht:
758         * web-platform-tests/css/css-multicol/multicol-table-cell-vertical-align-001.xht:
759         * web-platform-tests/css/css-multicol/multicol-width-001-expected.xht:
760         * web-platform-tests/css/css-multicol/multicol-width-001.xht:
761         * web-platform-tests/css/css-multicol/multicol-width-002-expected.xht:
762         * web-platform-tests/css/css-multicol/multicol-width-003-expected.xht:
763         * web-platform-tests/css/css-multicol/multicol-width-ch-001-expected.xht: Added.
764         * web-platform-tests/css/css-multicol/multicol-width-ch-001.xht: Added.
765         * web-platform-tests/css/css-multicol/multicol-width-count-001-expected.xht:
766         * web-platform-tests/css/css-multicol/multicol-width-count-001.xht:
767         * web-platform-tests/css/css-multicol/multicol-width-count-002-expected.xht:
768         * web-platform-tests/css/css-multicol/multicol-width-negative-001-expected.xht:
769         * web-platform-tests/css/css-multicol/multicol-width-small-001.xht:
770         * web-platform-tests/css/css-multicol/multicol-zero-height-001-expected.xht:
771         * web-platform-tests/css/css-multicol/multicol-zero-height-001.xht:
772         * web-platform-tests/css/css-multicol/support/w3c-import.log: Added.
773         * web-platform-tests/css/css-multicol/w3c-import.log: Added.
774
775 2018-01-25  Antoine Quint  <graouts@apple.com>
776
777         [Web Animations] Update WPT tests and move them to imported/w3c/web-platform-tests
778         https://bugs.webkit.org/show_bug.cgi?id=182092
779
780         Unreviewed test gardening.
781
782         * 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.
783         * 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.
784         * 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.
785         * 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.
786         * 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.
787         * 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.
788         * 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.
789         * 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.
790         * 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.
791         * 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.
792         * 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.
793         * 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.
794         * 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.
795         * 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.
796         * 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.
797         * 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.
798         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt: Added.
799         * 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.
800         * 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.
801         * 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.
802         * 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.
803         * 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.
804         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt: Added.
805         * 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.
806         * 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.
807         * web-platform-tests/web-animations/interfaces/Animatable/animate.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animatable/animate.html.
808         * web-platform-tests/web-animations/interfaces/Animatable/getAnimations-expected.txt: Added.
809         * web-platform-tests/web-animations/interfaces/Animatable/getAnimations.html: Added.
810         * web-platform-tests/web-animations/interfaces/Animation/cancel-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/cancel-expected.txt.
811         * web-platform-tests/web-animations/interfaces/Animation/cancel.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/cancel.html.
812         * web-platform-tests/web-animations/interfaces/Animation/constructor-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/constructor-expected.txt.
813         * web-platform-tests/web-animations/interfaces/Animation/constructor.html: Added.
814         * web-platform-tests/web-animations/interfaces/Animation/effect-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/effect-expected.txt.
815         * web-platform-tests/web-animations/interfaces/Animation/effect.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/effect.html.
816         * web-platform-tests/web-animations/interfaces/Animation/finish-expected.txt: Added.
817         * web-platform-tests/web-animations/interfaces/Animation/finish.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/finish.html.
818         * web-platform-tests/web-animations/interfaces/Animation/finished-expected.txt: Added.
819         * web-platform-tests/web-animations/interfaces/Animation/finished.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/finished.html.
820         * web-platform-tests/web-animations/interfaces/Animation/id-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/id-expected.txt.
821         * web-platform-tests/web-animations/interfaces/Animation/id.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/id.html.
822         * web-platform-tests/web-animations/interfaces/Animation/idlharness-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/idlharness-expected.txt.
823         * web-platform-tests/web-animations/interfaces/Animation/idlharness.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/idlharness.html.
824         * web-platform-tests/web-animations/interfaces/Animation/oncancel-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/oncancel-expected.txt.
825         * web-platform-tests/web-animations/interfaces/Animation/oncancel.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/oncancel.html.
826         * web-platform-tests/web-animations/interfaces/Animation/onfinish-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/onfinish-expected.txt.
827         * web-platform-tests/web-animations/interfaces/Animation/onfinish.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/onfinish.html.
828         * web-platform-tests/web-animations/interfaces/Animation/pause-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/pause-expected.txt.
829         * web-platform-tests/web-animations/interfaces/Animation/pause.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/pause.html.
830         * web-platform-tests/web-animations/interfaces/Animation/pending-expected.txt: Added.
831         * web-platform-tests/web-animations/interfaces/Animation/pending.html: Added.
832         * web-platform-tests/web-animations/interfaces/Animation/play-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/play-expected.txt.
833         * web-platform-tests/web-animations/interfaces/Animation/play.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/play.html.
834         * web-platform-tests/web-animations/interfaces/Animation/playbackRate-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/playbackRate-expected.txt.
835         * web-platform-tests/web-animations/interfaces/Animation/playbackRate.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/playbackRate.html.
836         * web-platform-tests/web-animations/interfaces/Animation/ready-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/ready-expected.txt.
837         * web-platform-tests/web-animations/interfaces/Animation/ready.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/ready.html.
838         * web-platform-tests/web-animations/interfaces/Animation/startTime-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/startTime-expected.txt.
839         * web-platform-tests/web-animations/interfaces/Animation/startTime.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/startTime.html.
840         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt: Added.
841         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/delay.html: Added.
842         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/direction-expected.txt: Added.
843         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/direction.html: Added.
844         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/duration-expected.txt: Added.
845         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/duration.html: Added.
846         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt.
847         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/AnimationEffectTiming/easing.html.
848         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/endDelay-expected.txt: Added.
849         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/endDelay.html: Added.
850         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/fill-expected.txt: Added.
851         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/fill.html: Added.
852         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/getComputedTiming-expected.txt: Added.
853         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/getComputedTiming.html: Added.
854         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/idlharness-expected.txt: Added.
855         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/idlharness.html: Added.
856         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt: Added.
857         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterationStart.html: Added.
858         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterations-expected.txt: Added.
859         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterations.html: Added.
860         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/constructor-expected.txt: Added.
861         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/constructor.html: Added.
862         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/idlharness-expected.txt: Added.
863         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/idlharness.html: Added.
864         * web-platform-tests/web-animations/interfaces/Document/getAnimations-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Document/getAnimations-expected.txt.
865         * web-platform-tests/web-animations/interfaces/Document/getAnimations.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Document/getAnimations.html.
866         * web-platform-tests/web-animations/interfaces/Document/timeline-expected.txt: Added.
867         * web-platform-tests/web-animations/interfaces/Document/timeline.html: Added.
868         * web-platform-tests/web-animations/interfaces/DocumentTimeline/constructor-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/DocumentTimeline/constructor-expected.txt.
869         * web-platform-tests/web-animations/interfaces/DocumentTimeline/constructor.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/DocumentTimeline/constructor.html.
870         * web-platform-tests/web-animations/interfaces/DocumentTimeline/idlharness-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/AnimationTimeline/idlharness-expected.txt.
871         * web-platform-tests/web-animations/interfaces/DocumentTimeline/idlharness.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/AnimationTimeline/idlharness.html.
872         * web-platform-tests/web-animations/interfaces/KeyframeEffect/composite-expected.txt: Added.
873         * web-platform-tests/web-animations/interfaces/KeyframeEffect/composite.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/composite.html.
874         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor-expected.txt: Added.
875         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor.html: Added.
876         * web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor-expected.txt: Added.
877         * web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor.html: Added.
878         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness-expected.txt: Added.
879         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness.html: Added.
880         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt: Added.
881         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite.html: Added.
882         * 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.
883         * 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.
884         * 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.
885         * 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.
886         * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt: Added.
887         * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes.html: Added.
888         * web-platform-tests/web-animations/interfaces/KeyframeEffect/target-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/setTarget-expected.txt.
889         * web-platform-tests/web-animations/interfaces/KeyframeEffect/target.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/setTarget.html.
890         * web-platform-tests/web-animations/resources/easing-tests.js: Renamed from LayoutTests/http/wpt/web-animations/resources/easing-tests.js.
891         * web-platform-tests/web-animations/resources/effect-tests.js: Renamed from LayoutTests/http/wpt/web-animations/resources/effect-tests.js.
892         * web-platform-tests/web-animations/resources/keyframe-tests.js: Added.
893         * web-platform-tests/web-animations/resources/keyframe-utils.js: Added.
894         * web-platform-tests/web-animations/resources/xhr-doc.py: Renamed from LayoutTests/http/wpt/web-animations/resources/xhr-doc.py.
895         * web-platform-tests/web-animations/testcommon.js: Renamed from LayoutTests/http/wpt/web-animations/testcommon.js.
896         * 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.
897         * web-platform-tests/web-animations/timing-model/animation-effects/active-time.html: Added.
898         * 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.
899         * 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.
900         * 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.
901         * 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.
902         * 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.
903         * web-platform-tests/web-animations/timing-model/animation-effects/phases-and-states.html: Added.
904         * 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.
905         * 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.
906         * 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.
907         * 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.
908         * 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.
909         * web-platform-tests/web-animations/timing-model/animations/current-time.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/current-time.html.
910         * 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.
911         * 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.
912         * 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.
913         * 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.
914         * web-platform-tests/web-animations/timing-model/animations/play-states-expected.txt: Added.
915         * web-platform-tests/web-animations/timing-model/animations/play-states.html: Added.
916         * 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.
917         * 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.
918         * 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.
919         * 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.
920         * 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.
921         * 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.
922         * 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.
923         * 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.
924         * 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.
925         * 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.
926         * 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.
927         * 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.
928         * 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.
929         * 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.
930         * web-platform-tests/web-animations/timing-model/timelines/document-timelines-expected.txt: Added.
931         * web-platform-tests/web-animations/timing-model/timelines/document-timelines.html: Added.
932         * web-platform-tests/web-animations/timing-model/timelines/timelines-expected.txt: Added.
933         * web-platform-tests/web-animations/timing-model/timelines/timelines.html: Added.
934
935 2018-01-24  Manuel Rego Casasnovas  <rego@igalia.com>
936
937         Move css-color & css-multicol WPT suites to the proper folder
938         https://bugs.webkit.org/show_bug.cgi?id=182044
939
940         Reviewed by Youenn Fablet.
941
942         * resources/import-expectations.json:
943         * web-platform-tests/css/css-color/: Renamed from LayoutTests/imported/w3c/css/css-color-3/.
944         * web-platform-tests/css/css-multicol/: Renamed from LayoutTests/imported/w3c/css/css-multicol-1/.
945
946 2018-01-24  Chris Dumez  <cdumez@apple.com>
947
948         close() operation should not be exposed inside a ServiceWorkerGlobalScope
949         https://bugs.webkit.org/show_bug.cgi?id=182057
950
951         Reviewed by Youenn Fablet.
952
953         Rebaseline WPT tests now that more checks are passing.
954
955         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/close.https-expected.txt:
956         * web-platform-tests/workers/interfaces.worker-expected.txt:
957
958 2018-01-24  Chris Dumez  <cdumez@apple.com>
959
960         Unreviewed, rebaseline flaky service worker test
961
962         * web-platform-tests/service-workers/service-worker/windowclient-navigate.https-expected.txt:
963
964 2018-01-24  Chris Dumez  <cdumez@apple.com>
965
966         Unreviewed, unskip some service worker tests that no longer time out
967
968         * web-platform-tests/service-workers/service-worker/clients-matchall-include-uncontrolled.https-expected.txt:
969         * web-platform-tests/service-workers/service-worker/extendable-event-waituntil.https-expected.txt:
970         * web-platform-tests/service-workers/service-worker/indexeddb.https-expected.txt:
971         * web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
972         * web-platform-tests/service-workers/service-worker/postmessage-msgport-to-client.https-expected.txt:
973         * web-platform-tests/service-workers/service-worker/postmessage.https-expected.txt:
974         * web-platform-tests/service-workers/service-worker/sandboxed-iframe-fetch-event.https-expected.txt:
975         * web-platform-tests/service-workers/service-worker/update-recovery.https-expected.txt:
976
977 2018-01-24  Manuel Rego Casasnovas  <rego@igalia.com>
978
979         Update paths of CSS tests from WPT
980         https://bugs.webkit.org/show_bug.cgi?id=182043
981
982         Reviewed by Youenn Fablet.
983
984         * resources/import-expectations.json:
985         * resources/resource-files.json:
986         * web-platform-tests/css/css-display/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-display-3/.
987         * web-platform-tests/css/css-pseudo/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-pseudo-4/.
988         * web-platform-tests/css/css-scoping/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-scoping-1/.
989         * web-platform-tests/css/css-shapes/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes-1/.
990         * web-platform-tests/css/css-ui/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-ui-3/.
991         * web-platform-tests/css/geometry/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/geometry-1/.
992         * web-platform-tests/css/selectors/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/selectors4/.
993         * web-platform-tests/lint.whitelist:
994
995 2018-01-23  Yusuke Suzuki  <utatane.tea@gmail.com>
996
997         Import WPT for modules
998         https://bugs.webkit.org/show_bug.cgi?id=181981
999
1000         Reviewed by Sam Weinig.
1001
1002         This patch just imports WPT for modules mechanically.
1003
1004         * resources/import-expectations.json:
1005         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/bad-module-specifier.js: Added.
1006         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-01-expected.txt: Added.
1007         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-01.html: Added.
1008         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-02-expected.txt: Added.
1009         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-02.html: Added.
1010         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-03-expected.txt: Added.
1011         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-03.html: Added.
1012         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/compilation-error-1-expected.txt: Added.
1013         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/compilation-error-1.html: Added.
1014         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/compilation-error-2-expected.txt: Added.
1015         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/compilation-error-2.html: Added.
1016         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/credentials.sub-expected.txt: Added.
1017         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/credentials.sub.html: Added.
1018         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-common.js: Added.
1019         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-expected.txt: Added.
1020         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-import-different.sub.html: Added.
1021         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-import-missingheader.sub.html: Added.
1022         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-import-same.sub.html: Added.
1023         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-import-wrongheader.sub.html: Added.
1024         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-root-different.sub.html: Added.
1025         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-root-missingheader.sub.html: Added.
1026         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-root-same.sub.html: Added.
1027         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-root-wrongheader.sub.html: Added.
1028         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-scripterror.js: Added.
1029         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin.html: Added.
1030         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/currentScript-null-expected.txt: Added.
1031         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/currentScript-null.html: Added.
1032         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/currentscript.js: Added.
1033         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/custom-element-exception-expected.txt: Added.
1034         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/custom-element-exception.html: Added.
1035         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/cycle-tdz-access-a.js: Added.
1036         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/cycle-tdz-access.js: Added.
1037         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/cycle-unresolvable-a.js: Added.
1038         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/cycle-unresolvable.js: Added.
1039         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-expected.txt: Added.
1040         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-fetch-error.sub-expected.txt: Added.
1041         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-fetch-error.sub.html: Added.
1042         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-script-error-expected.txt: Added.
1043         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-script-error.html: Added.
1044         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports.html: Added.
1045         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/inline-event-handler-expected.txt: Added.
1046         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/inline-event-handler.html: Added.
1047         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-classic-expected.txt: Added.
1048         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-classic.html: Added.
1049         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-module-expected.txt: Added.
1050         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-module.html: Added.
1051         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external.js: Added.
1052         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-classic-expected.txt: Added.
1053         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-classic.html: Added.
1054         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-module-expected.txt: Added.
1055         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-module.html: Added.
1056         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-classic-expected.txt: Added.
1057         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-classic.html: Added.
1058         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-module-expected.txt: Added.
1059         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-module.html: Added.
1060         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-classic-expected.txt: Added.
1061         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-classic.html: Added.
1062         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-module-expected.txt: Added.
1063         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-module.html: Added.
1064         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/w3c-import.log: Added.
1065         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/error-and-slow-dependency-expected.txt: Added.
1066         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/error-and-slow-dependency.html: Added.
1067         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-common.js: Added.
1068         (errorHandler):
1069         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-dependent.html: Added.
1070         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-dependent.js: Added.
1071         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-dependentmultiple.html: Added.
1072         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-dependentmultiple.js: Added.
1073         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-root.html: Added.
1074         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-wrongMimetype-import.js: Added.
1075         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-wrongMimetype.js: Added.
1076         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling.html: Added.
1077         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-1-expected.txt: Added.
1078         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-1.html: Added.
1079         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-2-expected.txt: Added.
1080         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-2.html: Added.
1081         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-3-expected.txt: Added.
1082         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-3.html: Added.
1083         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-4-expected.txt: Added.
1084         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-4.html: Added.
1085         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicordered2.js: Added.
1086         (test_dynamicOrdered.step):
1087         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicordered3.js: Added.
1088         (test_dynamicOrdered.step):
1089         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicordered4.js: Added.
1090         (test_dynamicOrdered.step):
1091         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicunordered1.js: Added.
1092         (test_dynamicUnordered1.step):
1093         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicunordered2.js: Added.
1094         (test_dynamicUnordered2.step):
1095         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-expected.txt: Added.
1096         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-parsedordered2.js: Added.
1097         (test_parsedOrdered.step):
1098         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-parsedordered4.js: Added.
1099         (test_parsedOrdered.step):
1100         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-parsedunordered1.js: Added.
1101         (test_parsedUnordered1.step):
1102         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-parsedunordered2.js: Added.
1103         (test_parsedUnordered2.step):
1104         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder.html: Added.
1105         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/export-something-nested.js: Added.
1106         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/export-something.js: Added.
1107         (export.set_foo):
1108         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-1-expected.txt: Added.
1109         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-1.html: Added.
1110         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-2-expected.txt: Added.
1111         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-2.html: Added.
1112         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-2.js: Added.
1113         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/import-something-namespace.js: Added.
1114         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/import-subgraph-404-expected.txt: Added.
1115         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/import-subgraph-404.html: Added.
1116         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-a.js: Added.
1117         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-b.js: Added.
1118         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-cycle-a.js: Added.
1119         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-cycle-b.js: Added.
1120         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-cycle.js: Added.
1121         (test_importCycle.step):
1122         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-expected.txt: Added.
1123         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-inc-a.js: Added.
1124         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-inc-ab.js: Added.
1125         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-inc-b.js: Added.
1126         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-self-inner.js: Added.
1127         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-self.js: Added.
1128         (test_importSelf.step):
1129         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports.html: Added.
1130         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-1-expected.txt: Added.
1131         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-1.html: Added.
1132         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-1.js: Added.
1133         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-2-expected.txt: Added.
1134         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-2.html: Added.
1135         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-3-expected.txt: Added.
1136         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-3.html: Added.
1137         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4-expected.txt: Added.
1138         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4.html: Added.
1139         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4a.js: Added.
1140         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4b.js: Added.
1141         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4c.js: Added.
1142         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4d.js: Added.
1143         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5-expected.txt: Added.
1144         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5.html: Added.
1145         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5a.js: Added.
1146         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5b.js: Added.
1147         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5c.js: Added.
1148         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5d.js: Added.
1149         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5e.js: Added.
1150         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-6-expected.txt: Added.
1151         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-6.html: Added.
1152         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-6a.js: Added.
1153         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-6b.js: Added.
1154         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-6c.js: Added.
1155         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-6d.js: Added.
1156         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7-expected.txt: Added.
1157         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7.html: Added.
1158         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7a.js: Added.
1159         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7b.js: Added.
1160         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7c.js: Added.
1161         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7d.js: Added.
1162         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7e.js: Added.
1163         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7f.js: Added.
1164         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-8.html: Added.
1165         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-expected.txt: Added.
1166         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-matches-inner.js: Added.
1167         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-matches.js: Added.
1168         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-mismatches-inner.js: Added.
1169         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-mismatches.js: Added.
1170         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity.html: Added.
1171         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/late-namespace-request-expected.txt: Added.
1172         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/late-namespace-request.html: Added.
1173         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/late-star-export-request-expected.txt: Added.
1174         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/late-star-export-request.html: Added.
1175         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/load-error-events-expected.txt: Added.
1176         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/load-error-events-inline-expected.txt: Added.
1177         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/load-error-events-inline.html: Added.
1178         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/load-error-events.html: Added.
1179         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/missing-export-nested.js: Added.
1180         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/missing-export.js: Added.
1181         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-in-xhtml-expected.txt: Added.
1182         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-in-xhtml.xhtml: Added.
1183         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-vs-script-1-expected.txt: Added.
1184         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-vs-script-1.html: Added.
1185         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-vs-script-2-expected.txt: Added.
1186         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-vs-script-2.html: Added.
1187         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/nested-missing-export.js: Added.
1188         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/nomodule-attribute-expected.txt: Added.
1189         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/nomodule-attribute.html: Added.
1190         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/404-but-js.asis: Added.
1191         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/500-but-js.asis: Added.
1192         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/check-cookie.py: Added.
1193         (main):
1194         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/credentials-iframe.sub.html: Added.
1195         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/delayed-modulescript.py: Added.
1196         (main):
1197         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/import-non-utf8-with-charset-header.js: Added.
1198         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/import-non-utf8.js: Added.
1199         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/import-utf8-with-charset-header.js: Added.
1200         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/import-utf8.js: Added.
1201         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/imports-404-but-js.js: Added.
1202         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/imports-500-but-js.js: Added.
1203         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/imports-b-cross-origin.sub.js: Added.
1204         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/w3c-import.log: Added.
1205         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/script-for-event-expected.txt: Added.
1206         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/script-for-event.html: Added.
1207         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/set-currentScript-on-window.js: Added.
1208         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/single-evaluation-1-expected.txt: Added.
1209         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/single-evaluation-1.html: Added.
1210         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/single-evaluation-2-expected.txt: Added.
1211         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/single-evaluation-2.html: Added.
1212         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/slow-cycle-expected.txt: Added.
1213         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/slow-cycle.html: Added.
1214         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/slow-module-graph-a.js: Added.
1215         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/slow-module-graph-b.js: Added.
1216         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/specifier-error-expected.txt: Added.
1217         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/specifier-error.html: Added.
1218         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/syntaxerror-nested.js: Added.
1219         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/syntaxerror.js: Added.
1220         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/this-nested.js: Added.
1221         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/this.js: Added.
1222         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/throw-error.js: Added.
1223         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/throw-nested.js: Added.
1224         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/throw.js: Added.
1225         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/w3c-import.log: Added.
1226
1227 2018-01-23  Javier Fernandez  <jfernandez@igalia.com>
1228
1229         [css-align] 'left' and 'right' should parse as invalid in block/cross-axis alignment
1230         https://bugs.webkit.org/show_bug.cgi?id=181792
1231
1232         Reviewed by Antti Koivisto.
1233
1234         Imported new Web Platform Tests for the css-align module.
1235
1236         * resources/import-expectations.json:
1237         * web-platform-tests/css/css-align-3/content-distribution/w3c-import.log: Removed.
1238         * web-platform-tests/css/css-align-3/default-alignment/w3c-import.log: Removed.
1239         * web-platform-tests/css/css-align-3/resources/alignment-parsing-utils.js: Removed.
1240         * web-platform-tests/css/css-align-3/self-alignment/w3c-import.log: Removed.
1241         * web-platform-tests/css/css-align/content-distribution/parse-align-content-001-expected.txt: Added.
1242         * web-platform-tests/css/css-align/content-distribution/parse-align-content-001.html: Added.
1243         * web-platform-tests/css/css-align/content-distribution/parse-align-content-002-expected.txt: Added.
1244         * web-platform-tests/css/css-align/content-distribution/parse-align-content-002.html: Added.
1245         * web-platform-tests/css/css-align/content-distribution/parse-align-content-003-expected.txt: Added.
1246         * web-platform-tests/css/css-align/content-distribution/parse-align-content-003.html: Added.
1247         * web-platform-tests/css/css-align/content-distribution/parse-align-content-004-expected.txt: Added.
1248         * web-platform-tests/css/css-align/content-distribution/parse-align-content-004.html: Added.
1249         * web-platform-tests/css/css-align/content-distribution/parse-align-content-005-expected.txt: Added.
1250         * web-platform-tests/css/css-align/content-distribution/parse-align-content-005.html: Added.
1251         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-001-expected.txt: Added.
1252         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-001.html: Added.
1253         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-002-expected.txt: Added.
1254         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-002.html: Added.
1255         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-003-expected.txt: Added.
1256         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-003.html: Added.
1257         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-004-expected.txt: Added.
1258         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-004.html: Added.
1259         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-005-expected.txt: Added.
1260         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-005.html: Added.
1261         * 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.
1262         * 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.
1263         * 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.
1264         * 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.
1265         * 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.
1266         * 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.
1267         * 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.
1268         * 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.
1269         * 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.
1270         * 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.
1271         * 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.
1272         * 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.
1273         * web-platform-tests/css/css-align/content-distribution/w3c-import.log: Added.
1274         * 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.
1275         * 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.
1276         * web-platform-tests/css/css-align/default-alignment/parse-align-items-001-expected.txt: Added.
1277         * web-platform-tests/css/css-align/default-alignment/parse-align-items-001.html: Added.
1278         * web-platform-tests/css/css-align/default-alignment/parse-align-items-002-expected.txt: Added.
1279         * web-platform-tests/css/css-align/default-alignment/parse-align-items-002.html: Added.
1280         * web-platform-tests/css/css-align/default-alignment/parse-align-items-003-expected.txt: Added.
1281         * web-platform-tests/css/css-align/default-alignment/parse-align-items-003.html: Added.
1282         * web-platform-tests/css/css-align/default-alignment/parse-align-items-004-expected.txt: Added.
1283         * web-platform-tests/css/css-align/default-alignment/parse-align-items-004.html: Added.
1284         * web-platform-tests/css/css-align/default-alignment/parse-align-items-005-expected.txt: Added.
1285         * web-platform-tests/css/css-align/default-alignment/parse-align-items-005.html: Added.
1286         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-001-expected.txt: Added.
1287         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-001.html: Added.
1288         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-002-expected.txt: Added.
1289         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-002.html: Added.
1290         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-003-expected.txt: Added.
1291         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-003.html: Added.
1292         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-004-expected.txt: Added.
1293         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-004.html: Added.
1294         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-005-expected.txt: Added.
1295         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-005.html: Added.
1296         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-006-expected.txt: Added.
1297         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-006.html: Added.
1298         * 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.
1299         * 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.
1300         * 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.
1301         * 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.
1302         * 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.
1303         * 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.
1304         * 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.
1305         * 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.
1306         * 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.
1307         * 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.
1308         * 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.
1309         * 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.
1310         * web-platform-tests/css/css-align/default-alignment/w3c-import.log: Added.
1311         * 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.
1312         * 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.
1313         * 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.
1314         * web-platform-tests/css/css-align/resources/alignment-parsing-utils.js: Added.
1315         (checkPlaceShorhand):
1316         (checkPlaceShorhandLonghands):
1317         (checkPlaceShorthandInvalidValues):
1318         (checkValues):
1319         (checkBadValues):
1320         (checkInitialValues):
1321         (checkInheritValues):
1322         (checkLegacyValues):
1323         (checkSupportedValues):
1324         * 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.
1325         * web-platform-tests/css/css-align/self-alignment/parse-align-self-001-expected.txt: Added.
1326         * web-platform-tests/css/css-align/self-alignment/parse-align-self-001.html: Added.
1327         * web-platform-tests/css/css-align/self-alignment/parse-align-self-002-expected.txt: Added.
1328         * web-platform-tests/css/css-align/self-alignment/parse-align-self-002.html: Added.
1329         * web-platform-tests/css/css-align/self-alignment/parse-align-self-003-expected.txt: Added.
1330         * web-platform-tests/css/css-align/self-alignment/parse-align-self-003.html: Added.
1331         * web-platform-tests/css/css-align/self-alignment/parse-align-self-004-expected.txt: Added.
1332         * web-platform-tests/css/css-align/self-alignment/parse-align-self-004.html: Added.
1333         * web-platform-tests/css/css-align/self-alignment/parse-align-self-005-expected.txt: Added.
1334         * web-platform-tests/css/css-align/self-alignment/parse-align-self-005.html: Added.
1335         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-001-expected.txt: Added.
1336         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-001.html: Added.
1337         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-002-expected.txt: Added.
1338         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-002.html: Added.
1339         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-003-expected.txt: Added.
1340         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-003.html: Added.
1341         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-004-expected.txt: Added.
1342         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-004.html: Added.
1343         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-005-expected.txt: Added.
1344         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-005.html: Added.
1345         * 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.
1346         * 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.
1347         * 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.
1348         * 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.
1349         * 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.
1350         * 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.
1351         * 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.
1352         * 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.
1353         * 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.
1354         * 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.
1355         * 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.
1356         * 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.
1357         * web-platform-tests/css/css-align/self-alignment/w3c-import.log: Added.
1358
1359 2018-01-23  Brady Eidson  <beidson@apple.com>
1360
1361         Allow passing MessagePorts across processes (e.g. ServiceWorkers).
1362         https://bugs.webkit.org/show_bug.cgi?id=181178
1363
1364         Reviewed by Andy Estes.
1365
1366         Re-baseline for many new passes and a few new failure modes.
1367
1368         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event.https-expected.txt:
1369         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/postmessage.https-expected.txt:
1370         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https-expected.txt:
1371         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/unregister.https-expected.txt:
1372         * web-platform-tests/service-workers/service-worker/claim-affect-other-registration.https-expected.txt:
1373         * web-platform-tests/service-workers/service-worker/claim-fetch.https-expected.txt:
1374         * web-platform-tests/service-workers/service-worker/claim-not-using-registration.https-expected.txt:
1375         * web-platform-tests/service-workers/service-worker/claim-using-registration.https-expected.txt:
1376         * web-platform-tests/service-workers/service-worker/claim-worker-fetch.https-expected.txt:
1377         * web-platform-tests/service-workers/service-worker/client-id.https-expected.txt:
1378         * web-platform-tests/service-workers/service-worker/clients-get-cross-origin.https-expected.txt:
1379         * web-platform-tests/service-workers/service-worker/clients-get.https-expected.txt:
1380         * web-platform-tests/service-workers/service-worker/clients-matchall-client-types.https-expected.txt:
1381         * web-platform-tests/service-workers/service-worker/clients-matchall-exact-controller.https-expected.txt:
1382         * web-platform-tests/service-workers/service-worker/clients-matchall-order.https-expected.txt:
1383         * web-platform-tests/service-workers/service-worker/clients-matchall.https-expected.txt:
1384         * web-platform-tests/service-workers/service-worker/extendable-event-async-waituntil.https-expected.txt:
1385         * web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https-expected.txt:
1386         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-stops-propagation.https-expected.txt:
1387         * web-platform-tests/service-workers/service-worker/fetch-event-throws-after-respond-with.https-expected.txt:
1388         * web-platform-tests/service-workers/service-worker/fetch-request-css-base-url.https-expected.txt:
1389         * web-platform-tests/service-workers/service-worker/fetch-request-css-images.https-expected.txt:
1390         * web-platform-tests/service-workers/service-worker/fetch-request-fallback.https-expected.txt:
1391         * web-platform-tests/service-workers/service-worker/fetch-request-no-freshness-headers.https-expected.txt:
1392         * web-platform-tests/service-workers/service-worker/fetch-request-resources.https-expected.txt:
1393         * web-platform-tests/service-workers/service-worker/immutable-prototype-serviceworker.https-expected.txt:
1394         * web-platform-tests/service-workers/service-worker/registration-end-to-end.https-expected.txt:
1395         * web-platform-tests/service-workers/service-worker/registration-events.https-expected.txt:
1396         * web-platform-tests/service-workers/service-worker/skip-waiting-installed.https-expected.txt:
1397
1398 2018-01-22  Chris Nardi  <csnardi1@gmail.com>
1399
1400         Parse calc() in CSS media queries
1401         https://bugs.webkit.org/show_bug.cgi?id=181716
1402
1403         Reviewed by Antti Koivisto.
1404
1405         * resources/import-expectations.json:
1406         * resources/resource-files.json:
1407         * web-platform-tests/css/mediaqueries/OWNERS: Added.
1408         * web-platform-tests/css/mediaqueries/aspect-ratio-001-expected.xht: Added.
1409         * web-platform-tests/css/mediaqueries/aspect-ratio-001.html: Added.
1410         * web-platform-tests/css/mediaqueries/aspect-ratio-002-expected.xht: Added.
1411         * web-platform-tests/css/mediaqueries/aspect-ratio-002.html: Added.
1412         * web-platform-tests/css/mediaqueries/aspect-ratio-003-expected.xht: Added.
1413         * web-platform-tests/css/mediaqueries/aspect-ratio-003.html: Added.
1414         * web-platform-tests/css/mediaqueries/aspect-ratio-004-expected.xht: Added.
1415         * web-platform-tests/css/mediaqueries/aspect-ratio-004.html: Added.
1416         * web-platform-tests/css/mediaqueries/device-aspect-ratio-001-expected.xht: Added.
1417         * web-platform-tests/css/mediaqueries/device-aspect-ratio-001.html: Added.
1418         * web-platform-tests/css/mediaqueries/device-aspect-ratio-002-expected.xht: Added.
1419         * web-platform-tests/css/mediaqueries/device-aspect-ratio-002.html: Added.
1420         * web-platform-tests/css/mediaqueries/device-aspect-ratio-003-expected.xht: Added.
1421         * web-platform-tests/css/mediaqueries/device-aspect-ratio-003.html: Added.
1422         * web-platform-tests/css/mediaqueries/device-aspect-ratio-004-expected.xht: Added.
1423         * web-platform-tests/css/mediaqueries/device-aspect-ratio-004.html: Added.
1424         * web-platform-tests/css/mediaqueries/device-aspect-ratio-005-expected.xht: Added.
1425         * web-platform-tests/css/mediaqueries/device-aspect-ratio-005.html: Added.
1426         * web-platform-tests/css/mediaqueries/device-aspect-ratio-006-expected.xht: Added.
1427         * web-platform-tests/css/mediaqueries/device-aspect-ratio-006.html: Added.
1428         * web-platform-tests/css/mediaqueries/min-width-001-expected.xht: Added.
1429         * web-platform-tests/css/mediaqueries/min-width-001.xht: Added.
1430         * web-platform-tests/css/mediaqueries/min-width-tables-001-expected.xht: Added.
1431         * web-platform-tests/css/mediaqueries/min-width-tables-001.html: Added.
1432         * web-platform-tests/css/mediaqueries/mq-calc-001-expected.xht: Added.
1433         * web-platform-tests/css/mediaqueries/mq-calc-001.html: Added.
1434         * web-platform-tests/css/mediaqueries/mq-calc-002-expected.xht: Added.
1435         * web-platform-tests/css/mediaqueries/mq-calc-002.html: Added.
1436         * web-platform-tests/css/mediaqueries/mq-calc-003-expected.xht: Added.
1437         * web-platform-tests/css/mediaqueries/mq-calc-003.html: Added.
1438         * web-platform-tests/css/mediaqueries/mq-calc-004-expected.xht: Added.
1439         * web-platform-tests/css/mediaqueries/mq-calc-004.html: Added.
1440         * web-platform-tests/css/mediaqueries/mq-calc-005-expected.xht: Added.
1441         * web-platform-tests/css/mediaqueries/mq-calc-005.html: Added.
1442         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-001-expected.xht: Added.
1443         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-001.html: Added.
1444         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-002-expected.xht: Added.
1445         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-002.html: Added.
1446         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-003-expected.xht: Added.
1447         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-003.html: Added.
1448         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-004-expected.xht: Added.
1449         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-004.html: Added.
1450         * web-platform-tests/css/mediaqueries/relative-units-001-expected.xht: Added.
1451         * web-platform-tests/css/mediaqueries/relative-units-001.html: Added.
1452         * web-platform-tests/css/mediaqueries/relative-units-002-expected.xht: Added.
1453         * web-platform-tests/css/mediaqueries/relative-units-002.html: Added.
1454         * web-platform-tests/css/mediaqueries/relative-units-003-expected.xht: Added.
1455         * web-platform-tests/css/mediaqueries/relative-units-003.html: Added.
1456         * web-platform-tests/css/mediaqueries/relative-units-004-expected.xht: Added.
1457         * web-platform-tests/css/mediaqueries/relative-units-004.html: Added.
1458         * web-platform-tests/css/mediaqueries/support/media_queries_iframe.html: Renamed from LayoutTests/fast/media/w3c/resources/media_queries_iframe.html.
1459         * web-platform-tests/css/mediaqueries/support/min-width-tables-001-iframe.html: Added.
1460         * web-platform-tests/css/mediaqueries/support/w3c-import.log: Added.
1461         * web-platform-tests/css/mediaqueries/test_media_queries-expected.txt: Renamed from LayoutTests/fast/media/w3c/test_media_queries-expected.txt.
1462         * web-platform-tests/css/mediaqueries/test_media_queries.html: Renamed from LayoutTests/fast/media/w3c/test_media_queries.html.
1463         * web-platform-tests/css/mediaqueries/w3c-import.log: Added.
1464
1465 2018-01-22  Manuel Rego Casasnovas  <rego@igalia.com>
1466
1467         [css-grid] Spanning Grid item has too much space at the bottom / is too high
1468         https://bugs.webkit.org/show_bug.cgi?id=181677
1469
1470         Imported WPT tests to check this change.
1471
1472         Reviewed by Javier Fernandez.
1473
1474         * web-platform-tests/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-001-expected.txt: Added.
1475         * web-platform-tests/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-001.html: Added.
1476         * web-platform-tests/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-002-expected.txt: Added.
1477         * web-platform-tests/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-002.html: Added.
1478         * web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
1479
1480 2018-01-20  Youenn Fablet  <youenn@apple.com>
1481
1482         fetch redirect is incompatible with "no-cors" mode
1483         https://bugs.webkit.org/show_bug.cgi?id=181866
1484         <rdar://problem/35827140>
1485
1486         Reviewed by Chris Dumez.
1487
1488         * web-platform-tests/fetch/api/redirect/redirect-mode-expected.txt:
1489         * web-platform-tests/fetch/api/redirect/redirect-mode-worker-expected.txt:
1490         * web-platform-tests/fetch/api/redirect/redirect-mode.js:
1491         (redirectMode):
1492         * web-platform-tests/service-workers/service-worker/fetch-event-redirect.https-expected.txt:
1493         * web-platform-tests/service-workers/service-worker/fetch-event-redirect.https.html:
1494         * web-platform-tests/service-workers/service-worker/fetch-request-redirect.https-expected.txt:
1495
1496 2018-01-19  Joseph Pecoraro  <pecoraro@apple.com>
1497
1498         AppCache: Log a Deprecation warning to the Console when AppCache is used
1499         https://bugs.webkit.org/show_bug.cgi?id=181778
1500
1501         Reviewed by Alex Christensen.
1502
1503         * web-platform-tests/html/browsers/offline/appcache/workers/appcache-worker-expected.txt:
1504         * web-platform-tests/html/browsers/offline/introduction-4/event_cached-expected.txt:
1505         * web-platform-tests/html/browsers/offline/introduction-4/event_checking-expected.txt:
1506         * web-platform-tests/html/browsers/offline/introduction-4/event_noupdate-expected.txt:
1507         * web-platform-tests/html/browsers/offline/introduction-4/event_progress-expected.txt:
1508         * web-platform-tests/html/browsers/offline/manifest_url_check-expected.txt:
1509         * web-platform-tests/service-workers/service-worker/appcache-ordering-main.https-expected.txt:
1510
1511 2018-01-17  Ali Juma  <ajuma@chromium.org>
1512
1513         Update web platform tests for Visual Viewport API
1514         https://bugs.webkit.org/show_bug.cgi?id=181689
1515
1516         Reviewed by Alex Christensen.
1517
1518         Rename the test directory from 'viewport' to 'visual-viewport', and update
1519         viewport-resize-event-on-load-overflowing-page.html.
1520
1521         This corresponds to the following upstream commits:
1522         1) https://github.com/w3c/web-platform-tests/commit/f878fee4df619e55c7fbfce1a2ff5e5d4d83a03b
1523         2) https://github.com/w3c/web-platform-tests/commit/03a684d63e62d85cffed38bc942f468692d7d54f
1524
1525         * resources/import-expectations.json:
1526         * web-platform-tests/viewport/w3c-import.log: Removed.
1527         * 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.
1528         * 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.
1529         * 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.
1530         * 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.
1531         * 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.
1532         * 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.
1533         * 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.
1534         * 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.
1535         * 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.
1536         * web-platform-tests/visual-viewport/viewport-scrollbars-cause-resize.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-scrollbars-cause-resize.html.
1537         * web-platform-tests/visual-viewport/viewport-type-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-type-expected.txt.
1538         * web-platform-tests/visual-viewport/viewport-type.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-type.html.
1539         * web-platform-tests/visual-viewport/viewport-unscaled-scale-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scale-expected.txt.
1540         * 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.
1541         * web-platform-tests/visual-viewport/viewport-unscaled-scale-iframe.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scale-iframe.html.
1542         * web-platform-tests/visual-viewport/viewport-unscaled-scale.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scale.html.
1543         * web-platform-tests/visual-viewport/viewport-unscaled-scroll-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scroll-expected.txt.
1544         * 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.
1545         * web-platform-tests/visual-viewport/viewport-unscaled-scroll-iframe.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scroll-iframe.html.
1546         * web-platform-tests/visual-viewport/viewport-unscaled-scroll.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scroll.html.
1547         * web-platform-tests/visual-viewport/viewport-unscaled-size-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-expected.txt.
1548         * 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.
1549         * web-platform-tests/visual-viewport/viewport-unscaled-size-iframe.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-iframe.html.
1550         * web-platform-tests/visual-viewport/viewport-unscaled-size.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size.html.
1551         * web-platform-tests/visual-viewport/viewport_support.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport_support.js.
1552         * web-platform-tests/visual-viewport/w3c-import.log: Added.
1553
1554 2018-01-12  Jiewen Tan  <jiewen_tan@apple.com>
1555
1556         [WebAuthN] Implement dummy WebAuthN IDLs
1557         https://bugs.webkit.org/show_bug.cgi?id=181627
1558         <rdar://problem/36459864>
1559
1560         Reviewed by Alex Christensen.
1561
1562         * web-platform-tests/credential-management/credentialscontainer-create-basics.https-expected.txt:
1563
1564 2018-01-11  Youenn Fablet  <youenn@apple.com>
1565
1566         Redirected iframe loading with Request.redirect=follow should fail
1567         https://bugs.webkit.org/show_bug.cgi?id=181491
1568
1569         Reviewed by Alex Christensen.
1570
1571         Updated tests to output a more deterministic output, more debuggable.
1572         Made use of media.js to allow loading either oga or mp3 when oga is not supported.
1573
1574         * web-platform-tests/service-workers/service-worker/fetch-request-redirect.https-expected.txt:
1575         * web-platform-tests/service-workers/service-worker/fetch-request-redirect.https.html:
1576
1577 2018-01-10  Youenn Fablet  <youenn@apple.com>
1578
1579         Use no-cache fetch mode when loading main documents with location.reload()
1580         https://bugs.webkit.org/show_bug.cgi?id=181285
1581
1582         Reviewed by Alex Christensen.
1583
1584         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
1585
1586 2018-01-09  Chris Dumez  <cdumez@apple.com>
1587
1588         We should not return undefined for most properties of a detached Window
1589         https://bugs.webkit.org/show_bug.cgi?id=181416
1590         <rdar://problem/36162489>
1591
1592         Reviewed by Ryosuke Niwa.
1593
1594         Rebaseline several WPT tests now that more checks are passing.
1595
1596         * web-platform-tests/custom-elements/custom-element-registry/per-global-expected.txt:
1597         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-append-to-child-document-expected.txt:
1598         * web-platform-tests/service-workers/service-worker/detached-context.https-expected.txt:
1599
1600 2018-01-09  Matt Lewis  <jlewis3@apple.com>
1601
1602         Unreviewed, rolling out r226531.
1603
1604         This caused test failures on macOS WK2.
1605
1606         Reverted changeset:
1607
1608         "Use no-cache fetch mode when loading main documents with
1609         location.reload()"
1610         https://bugs.webkit.org/show_bug.cgi?id=181285
1611         https://trac.webkit.org/changeset/226531
1612
1613 2018-01-09  Youenn Fablet  <youenn@apple.com>
1614
1615         Make imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html robust to quota error
1616         https://bugs.webkit.org/show_bug.cgi?id=181404
1617
1618         Reviewed by Alex Christensen.
1619
1620         Ensure fetch event promise is resolved in case cache is used.
1621         Ensure each cache entry is deleted to not hit any cache quota error.
1622         Test was previously deleting the whole cache, but in WebKit, the quota
1623         in such a case will only be updated when the cache is garbaged collected, which is not deterministic.
1624         Make tests output more results to improve debugability.
1625
1626         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html:
1627         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt:
1628         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https.html:
1629         * web-platform-tests/service-workers/service-worker/resources/fetch-canvas-tainting-iframe.html:
1630
1631 2018-01-09  Youenn Fablet  <youenn@apple.com>
1632
1633         [iOS Debug WK2] Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/register-closed-window.https.html is flaky
1634         https://bugs.webkit.org/show_bug.cgi?id=181087
1635         <rdar://problem/36188109>
1636
1637         Reviewed by Chris Dumez.
1638
1639         Updated test to get a more deterministic output.
1640
1641         * web-platform-tests/service-workers/service-worker/register-closed-window.https-expected.txt:
1642         * web-platform-tests/service-workers/service-worker/resources/register-closed-window-iframe.html:
1643
1644 2018-01-09  Youenn Fablet  <youenn@apple.com>
1645
1646         Add CSP support to service workers
1647         https://bugs.webkit.org/show_bug.cgi?id=181385
1648
1649         Reviewed by Chris Dumez.
1650
1651         * web-platform-tests/service-workers/service-worker/service-worker-csp-connect.https-expected.txt:
1652         * web-platform-tests/service-workers/service-worker/service-worker-csp-default.https-expected.txt:
1653         * web-platform-tests/service-workers/service-worker/service-worker-csp-script.https-expected.txt:
1654
1655 2018-01-09  Ali Juma  <ajuma@chromium.org>
1656
1657         Implement VisualViewport API events
1658         https://bugs.webkit.org/show_bug.cgi?id=179386
1659
1660         Reviewed by Frédéric Wang.
1661
1662         Update expectation for a viewport WPT that now passes.
1663
1664         * web-platform-tests/viewport/viewport-resize-event-on-load-overflowing-page-expected.txt:
1665
1666 2018-01-08  Chris Nardi  <csnardi1@gmail.com>
1667
1668         ::first-letter incorrectly selects grapheme pairs
1669         https://bugs.webkit.org/show_bug.cgi?id=181315
1670
1671         Reviewed by Darin Adler.
1672
1673         Updated css-pseudo-4 to latest WPT revision and added first-letter-004.html.
1674
1675         * web-platform-tests/css/css-pseudo-4/first-letter-004-expected.html: Added.
1676         * web-platform-tests/css/css-pseudo-4/first-letter-004.html: Added.
1677         * web-platform-tests/css/css-pseudo-4/marker-color-expected.html:
1678         * web-platform-tests/css/css-pseudo-4/marker-color.html:
1679         * web-platform-tests/css/css-pseudo-4/marker-font-properties.html:
1680         * web-platform-tests/css/css-pseudo-4/w3c-import.log:
1681
1682 2018-01-08  Commit Queue  <commit-queue@webkit.org>
1683
1684         Unreviewed, rolling out r226532 and r226540.
1685         https://bugs.webkit.org/show_bug.cgi?id=181422
1686
1687         jessie says basic browsing does not seem to work (Requested by
1688         alexchristensen on #webkit).
1689
1690         Reverted changesets:
1691
1692         "Add CSP support to service workers"
1693         https://bugs.webkit.org/show_bug.cgi?id=181385
1694         https://trac.webkit.org/changeset/226532
1695
1696         "SWClientConnection should not keep references to service
1697         worker jobs"
1698         https://bugs.webkit.org/show_bug.cgi?id=181381
1699         https://trac.webkit.org/changeset/226540
1700
1701 2018-01-08  Youenn Fablet  <youenn@apple.com>
1702
1703         Add CSP support to service workers
1704         https://bugs.webkit.org/show_bug.cgi?id=181385
1705
1706         Reviewed by Chris Dumez.
1707
1708         * web-platform-tests/service-workers/service-worker/service-worker-csp-connect.https-expected.txt:
1709         * web-platform-tests/service-workers/service-worker/service-worker-csp-default.https-expected.txt:
1710         * web-platform-tests/service-workers/service-worker/service-worker-csp-script.https-expected.txt:
1711
1712 2018-01-08  Youenn Fablet  <youenn@apple.com>
1713
1714         Use no-cache fetch mode when loading main documents with location.reload()
1715         https://bugs.webkit.org/show_bug.cgi?id=181285
1716
1717         Reviewed by Alex Christensen.
1718
1719         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
1720
1721 2018-01-08  Ms2ger  <Ms2ger@igalia.com>
1722
1723         Update imagebitmap tests.
1724         https://bugs.webkit.org/show_bug.cgi?id=181379
1725
1726         Unreviewed test gardening.
1727
1728         * web-platform-tests/2dcontext/imagebitmap/common.js:
1729         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
1730         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage.html:
1731         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1732         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args.html:
1733
1734 2018-01-07  Ms2ger  <Ms2ger@igalia.com>
1735
1736         Implement createImageBitmap(ImageBitmap)
1737         https://bugs.webkit.org/show_bug.cgi?id=181287
1738
1739         Reviewed by Darin Adler.
1740
1741         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: rebaseline.
1742
1743 2018-01-05  Alex Christensen  <achristensen@webkit.org>
1744
1745         Forbid < and > in URL hosts
1746         https://bugs.webkit.org/show_bug.cgi?id=181308
1747         <rdar://problem/36012757>
1748
1749         Reviewed by Tim Horton.
1750
1751         * web-platform-tests/url/a-element-expected.txt:
1752         * web-platform-tests/url/a-element-origin-expected.txt:
1753         * web-platform-tests/url/a-element-origin-xhtml-expected.txt:
1754         * web-platform-tests/url/a-element-xhtml-expected.txt:
1755         * web-platform-tests/url/url-constructor-expected.txt:
1756         * web-platform-tests/url/url-origin-expected.txt:
1757
1758 2018-01-05  Youenn Fablet  <youenn@apple.com>
1759
1760         Skip LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/claim-shared-worker-fetch.https.html
1761         https://bugs.webkit.org/show_bug.cgi?id=181329
1762
1763         Unreviewed.
1764
1765         * web-platform-tests/service-workers/service-worker/claim-shared-worker-fetch.https-expected.txt: Removed.
1766
1767 2018-01-05  Youenn Fablet  <youenn@apple.com>
1768
1769         LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-event.https.html should not expect Upgrade-Insecure Requests header
1770         https://bugs.webkit.org/show_bug.cgi?id=181286
1771
1772         Reviewed by Alex Christensen.
1773
1774         Test previously expected upgrade-insecure-requests header to be inserted in a HTTP request.
1775         Given the request URL is HTTPS, there is no need for that header.
1776
1777         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
1778         * web-platform-tests/service-workers/service-worker/fetch-event.https.html:
1779
1780 2018-01-04  Youenn Fablet  <youenn@apple.com>
1781
1782         FetchResponse should set its internal response text encoding name
1783         https://bugs.webkit.org/show_bug.cgi?id=181284
1784
1785         Reviewed by Alex Christensen.
1786
1787         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
1788
1789 2018-01-04  Youenn Fablet  <youenn@apple.com>
1790
1791         Service Worker should expose redirect mode for navigation loads as manual
1792         https://bugs.webkit.org/show_bug.cgi?id=181067
1793
1794         Reviewed by Alex Christensen.
1795
1796         Updating test to match the latest fetch spec.
1797
1798         * web-platform-tests/service-workers/service-worker/navigation-redirect-to-http.https-expected.txt:
1799         * web-platform-tests/service-workers/service-worker/request-end-to-end.https-expected.txt:
1800         * web-platform-tests/service-workers/service-worker/request-end-to-end.https.html:
1801
1802 2018-01-04  Youenn Fablet  <youenn@apple.com>
1803
1804         Implement  https://fetch.spec.whatwg.org/#main-fetch default referrer policy setting
1805         https://bugs.webkit.org/show_bug.cgi?id=181239
1806
1807         Reviewed by Alex Christensen.
1808
1809         Updated test to output more tests for better error reporting.
1810         Also updated to relax the settings so that HTTP loads are done even though the page is HTTPS.
1811         Updated referrer computation since it should be done based on the fetch context and not its parent context.
1812
1813         * web-platform-tests/service-workers/service-worker/fetch-event-referrer-policy.https-expected.txt:
1814         * web-platform-tests/service-workers/service-worker/fetch-event-referrer-policy.https.html:
1815
1816 2018-01-02  Youenn Fablet  <youenn@apple.com>
1817
1818         Memory cache should not reuse resources with different credential fetch option
1819         https://bugs.webkit.org/show_bug.cgi?id=181212
1820
1821         Reviewed by Alex Christensen.
1822
1823         * web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt:
1824
1825 2018-01-02  Jiewen Tan  <jiewen_tan@apple.com>
1826
1827         Update Credential Management API for WebAuthentication
1828         https://bugs.webkit.org/show_bug.cgi?id=181082
1829         <rdar://problem/36055239>
1830
1831         Reviewed by Brent Fulgham.
1832
1833         * web-platform-tests/credential-management/credentialscontainer-create-basics.https-expected.txt:
1834         * web-platform-tests/credential-management/idl.https-expected.txt:
1835
1836 2018-01-02  Ms2ger  <Ms2ger@igalia.com>
1837
1838         Update imported/w3c/web-platform-tests/html/browsers/windows/browsing-context.html from upstream wpt.
1839         https://bugs.webkit.org/show_bug.cgi?id=172255
1840
1841         Unreviewed test gardening.
1842
1843         * web-platform-tests/html/browsers/windows/browsing-context-expected.txt: rebaseline.
1844         * web-platform-tests/html/browsers/windows/browsing-context.html: update.
1845
1846 == Rolled over to ChangeLog-2018-01-01 ==