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