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