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