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