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