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