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