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