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