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