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