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