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