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