Calling removeTrack on different RTCPeerConnection should throw InvalidAccessError
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2018-11-14  Youenn Fablet  <youenn@apple.com>
2
3         Calling removeTrack on different RTCPeerConnection should throw InvalidAccessError
4         https://bugs.webkit.org/show_bug.cgi?id=191603
5
6         Reviewed by Chris Dumez.
7
8         * web-platform-tests/webrtc/RTCPeerConnection-removeTrack.https-expected.txt:
9
10 2018-11-14  Youenn Fablet  <youenn@apple.com>
11
12         Add support for RTCRtpCodecParameters.sdpFmtpLine
13         https://bugs.webkit.org/show_bug.cgi?id=191591
14
15         Reviewed by Eric Carlson.
16
17         * web-platform-tests/webrtc/protocol/video-codecs.https-expected.txt:
18
19 2018-11-14  Youenn Fablet  <youenn@apple.com>
20
21         Add support for transport and peerConnection stats
22         https://bugs.webkit.org/show_bug.cgi?id=191592
23
24         Reviewed by Alex Christensen.
25
26         * web-platform-tests/webrtc/RTCPeerConnection-getStats.https-expected.txt:
27         * web-platform-tests/webrtc/RTCRtpReceiver-getStats.https-expected.txt:
28         * web-platform-tests/webrtc/RTCRtpSender-getStats.https-expected.txt:
29         * web-platform-tests/webrtc/getstats-expected.txt:
30
31 2018-11-13  Youenn Fablet  <youenn@apple.com>
32
33         RTCPeerConnection.getTransceivers is not always exposing all transceivers
34         https://bugs.webkit.org/show_bug.cgi?id=191589
35
36         Reviewed by Eric Carlson.
37
38         * web-platform-tests/webrtc/RTCRtpTransceiver.https-expected.txt:
39
40 2018-11-13  Youenn Fablet  <youenn@apple.com>
41
42         Refresh WPT webrtc tests to ToT
43         https://bugs.webkit.org/show_bug.cgi?id=191564
44
45         Reviewed by Eric Carlson.
46
47         Also remove QUIC specific tests that are not related to webrtc-pc.
48         * resources/import-expectations.json:
49         * web-platform-tests/webrtc: refreshed.
50
51 2018-11-12  Rob Buis  <rbuis@igalia.com>
52
53         Content-Type parameter values should allow empty quoted strings
54         https://bugs.webkit.org/show_bug.cgi?id=191388
55
56         Reviewed by Dean Jackson.
57
58         Include improved expected test result and updated mime-type test:
59         https://github.com/whatwg/mimesniff/pull/79
60
61         * web-platform-tests/mimesniff/mime-types/charset-parameter.window-expected.txt:
62         * web-platform-tests/mimesniff/mime-types/parsing.any-expected.txt:
63         * web-platform-tests/mimesniff/mime-types/parsing.any.worker-expected.txt:
64         * web-platform-tests/mimesniff/mime-types/resources/mime-types.json:
65         * web-platform-tests/xhr/overridemimetype-blob-expected.txt:
66
67 2018-11-12  Sihui Liu  <sihui_liu@apple.com>
68
69         imported/w3c/web-platform-tests/IndexedDB/keygenerator-explicit.html crashing on iOS device
70         https://bugs.webkit.org/show_bug.cgi?id=191500
71
72         Reviewed by Dean Jackson.
73
74         * web-platform-tests/IndexedDB/keygenerator-explicit-expected.txt:
75
76 2018-11-12  Youenn Fablet  <youenn@apple.com>
77
78         Support setting stream ids when adding a transceiver
79         https://bugs.webkit.org/show_bug.cgi?id=191307
80
81         Reviewed by Eric Carlson.
82
83         * web-platform-tests/webrtc/RTCPeerConnection-transceivers.https-expected.txt:
84         * web-platform-tests/webrtc/RTCRtpTransceiver.https-expected.txt:
85
86 2018-11-12  Eric Carlson  <eric.carlson@apple.com>
87
88         Require <iframe allow="display"> for an iframe to use getDisplayMedia
89         https://bugs.webkit.org/show_bug.cgi?id=191505
90         <rdar://problem/45968811>
91
92         Reviewed by Jer Noble.
93
94         * web-platform-tests/mediacapture-streams/MediaStream-default-feature-policy.https-expected.txt:
95
96 2018-11-11  Javier Fernandez  <jfernandez@igalia.com>
97
98         [css-grid] Import additional grid layout test from the WPT suite
99         https://bugs.webkit.org/show_bug.cgi?id=191369
100
101         Reviewed by Manuel Rego Casasnovas.
102
103         New Grid Layout tests from the WPT suite.
104
105         * resources/import-expectations.json:
106         * web-platform-tests/css/css-grid/META.yml: Added.
107         * web-platform-tests/css/css-grid/OWNERS: Removed.
108         * web-platform-tests/css/css-grid/abspos/support/grid.css:
109         (.thirdRowThirdColumn):
110         * web-platform-tests/css/css-grid/abspos/support/w3c-import.log:
111         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-001-expected.txt: Added.
112         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-001.html: Added.
113         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-002-expected.txt: Added.
114         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-002.html: Added.
115         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-003-expected.txt: Added.
116         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-003.html: Added.
117         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-004-expected.txt: Added.
118         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-004.html: Added.
119         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-005-expected.txt: Added.
120         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-005.html: Added.
121         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-006-expected.txt: Added.
122         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-006.html: Added.
123         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-007-expected.txt: Added.
124         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-007.html: Added.
125         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-008-expected.txt: Added.
126         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-008.html: Added.
127         * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001-expected.txt:
128         * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001.html:
129         * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002-expected.txt:
130         * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002.html:
131         * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-003-expected.txt: Added.
132         * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-003.html: Added.
133         * web-platform-tests/css/css-grid/alignment/self-baseline/w3c-import.log:
134         * web-platform-tests/css/css-grid/alignment/support/style-change.js:
135         (evaluateStyleChangeMultiple):
136         * web-platform-tests/css/css-grid/alignment/support/w3c-import.log:
137         * web-platform-tests/css/css-grid/alignment/test-expected.txt: Added.
138         * web-platform-tests/css/css-grid/alignment/w3c-import.log:
139         * web-platform-tests/css/css-grid/grid-definition/support/grid.css:
140         (.thirdRowThirdColumn):
141         * web-platform-tests/css/css-grid/grid-definition/support/w3c-import.log:
142         * web-platform-tests/css/css-grid/grid-items/anonymous-grid-item-001.html: Added.
143         * web-platform-tests/css/css-grid/grid-items/grid-items-relative-offsets-001-expected.txt: Added.
144         * web-platform-tests/css/css-grid/grid-items/grid-items-relative-offsets-001.html: Added.
145         * web-platform-tests/css/css-grid/grid-items/grid-items-relative-offsets-002-expected.txt: Added.
146         * web-platform-tests/css/css-grid/grid-items/grid-items-relative-offsets-002.html: Added.
147         * web-platform-tests/css/css-grid/grid-items/item-with-table-with-infinite-max-intrinsic-width-expected.html: Added.
148         * web-platform-tests/css/css-grid/grid-items/item-with-table-with-infinite-max-intrinsic-width.html: Added.
149         * web-platform-tests/css/css-grid/grid-items/support/grid.css:
150         (.thirdRowThirdColumn):
151         * web-platform-tests/css/css-grid/grid-items/support/w3c-import.log:
152         * web-platform-tests/css/css-grid/grid-items/table-with-infinite-max-intrinsic-width-expected.html: Added.
153         * web-platform-tests/css/css-grid/grid-items/table-with-infinite-max-intrinsic-width.html: Added.
154         * web-platform-tests/css/css-grid/grid-items/w3c-import.log:
155         * web-platform-tests/css/css-grid/grid-model/grid-container-ignores-first-letter-002-expected.html: Added.
156         * web-platform-tests/css/css-grid/grid-model/grid-container-ignores-first-letter-002.html: Added.
157         * web-platform-tests/css/css-grid/grid-model/support/grid.css:
158         (.thirdRowThirdColumn):
159         * web-platform-tests/css/css-grid/grid-model/support/w3c-import.log:
160         * web-platform-tests/css/css-grid/grid-model/w3c-import.log:
161         * web-platform-tests/css/css-grid/implicit-grids/w3c-import.log:
162         * web-platform-tests/css/css-grid/inheritance-expected.txt: Added.
163         * web-platform-tests/css/css-grid/inheritance.html: Added.
164         * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-cols-filled-shrinkwrap-001-expected.html: Added.
165         * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-cols-filled-shrinkwrap-001.html: Added.
166         * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-cols-spanned-shrinkwrap-001-expected.html: Added.
167         * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-cols-spanned-shrinkwrap-001.html: Added.
168         * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-rows-filled-shrinkwrap-001-expected.html: Added.
169         * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-rows-filled-shrinkwrap-001.html: Added.
170         * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-rows-spanned-shrinkwrap-001-expected.html: Added.
171         * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-rows-spanned-shrinkwrap-001.html: Added.
172         * web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
173         * web-platform-tests/css/css-grid/parsing/grid-area-invalid-expected.txt: Added.
174         * web-platform-tests/css/css-grid/parsing/grid-area-invalid.html: Added.
175         * web-platform-tests/css/css-grid/parsing/grid-area-valid-expected.txt: Added.
176         * web-platform-tests/css/css-grid/parsing/grid-area-valid.html: Added.
177         * web-platform-tests/css/css-grid/parsing/grid-auto-columns-invalid-expected.txt: Added.
178         * web-platform-tests/css/css-grid/parsing/grid-auto-columns-invalid.html: Added.
179         * web-platform-tests/css/css-grid/parsing/grid-auto-columns-valid-expected.txt: Added.
180         * web-platform-tests/css/css-grid/parsing/grid-auto-columns-valid.html: Added.
181         * web-platform-tests/css/css-grid/parsing/grid-auto-flow-invalid-expected.txt: Added.
182         * web-platform-tests/css/css-grid/parsing/grid-auto-flow-invalid.html: Added.
183         * web-platform-tests/css/css-grid/parsing/grid-auto-flow-valid-expected.txt: Added.
184         * web-platform-tests/css/css-grid/parsing/grid-auto-flow-valid.html: Added.
185         * web-platform-tests/css/css-grid/parsing/grid-auto-rows-invalid-expected.txt: Added.
186         * web-platform-tests/css/css-grid/parsing/grid-auto-rows-invalid.html: Added.
187         * web-platform-tests/css/css-grid/parsing/grid-auto-rows-valid-expected.txt: Added.
188         * web-platform-tests/css/css-grid/parsing/grid-auto-rows-valid.html: Added.
189         * web-platform-tests/css/css-grid/parsing/grid-template-areas-invalid-expected.txt: Added.
190         * web-platform-tests/css/css-grid/parsing/grid-template-areas-invalid.html: Added.
191         * web-platform-tests/css/css-grid/parsing/grid-template-areas-valid-expected.txt: Added.
192         * web-platform-tests/css/css-grid/parsing/grid-template-areas-valid.html: Added.
193         * web-platform-tests/css/css-grid/parsing/w3c-import.log: Added.
194         * web-platform-tests/css/css-grid/placement/w3c-import.log:
195         * web-platform-tests/css/css-grid/test-plan/w3c-import.log:
196         * web-platform-tests/css/css-grid/w3c-import.log:
197         * web-platform-tests/css/support/META.yml: Added.
198         * web-platform-tests/css/support/OWNERS: Removed.
199         * web-platform-tests/css/support/computed-testcommon.js: Added.
200         (test_computed_value):
201         * web-platform-tests/css/support/grid.css:
202         (.thirdRowThirdColumn):
203         * web-platform-tests/css/support/inheritance-testcommon.js: Added.
204         (assert_initial):
205         * web-platform-tests/css/support/parsing-testcommon.js: Added.
206         (test_valid_value):
207         * web-platform-tests/css/support/support/w3c-import.log:
208         * web-platform-tests/css/support/w3c-import.log:
209
210
211 2018-11-09  Andy Estes  <aestes@apple.com>
212
213         [Payment Request] canMakePayment() should not consider serialized payment method data
214         https://bugs.webkit.org/show_bug.cgi?id=191432
215
216         Reviewed by Dean Jackson.
217
218         * web-platform-tests/payment-request/payment-request-canmakepayment-method.https-expected.txt: Added.
219
220 2018-11-09  Jer Noble  <jer.noble@apple.com>
221
222         [Cocoa] Fix failing imported/w3c/web-platform-tests/media-source/mediasource-changetype-play.html test
223         https://bugs.webkit.org/show_bug.cgi?id=191396
224
225         Reviewed by Eric Carlson.
226
227         Modify the changetype test suite to include a HEVC version.
228
229         * web-platform-tests/media-source/hevc/test-v-128k-320x240-24fps-8kfr.mp4: Added.
230         * web-platform-tests/media-source/mediasource-changetype-util.js:
231         (findSupportedChangeTypeTestTypes):
232
233 2018-11-08  Andy Estes  <aestes@apple.com>
234
235         [Payment Request] Update web platform tests
236         https://bugs.webkit.org/show_bug.cgi?id=191426
237
238         Updated web-platform-tests/payment-request/ to match wpt as of commit 577284e.
239
240         Reviewed by Jiewen Tan.
241
242         * resources/import-expectations.json:
243         * web-platform-tests/payment-request/META.yml:
244         * web-platform-tests/payment-request/payment-request-abort-method.https.html:
245         * web-platform-tests/payment-request/payment-request-canmakepayment-method-protection.https-expected.txt: Added.
246         * web-platform-tests/payment-request/payment-request-canmakepayment-method-protection.https.html: Added.
247         * web-platform-tests/payment-request/payment-request-canmakepayment-method.https.html:
248         * web-platform-tests/payment-request/payment-request-constructor.https.html:
249         * web-platform-tests/payment-request/payment-request-id-attribute.https.html:
250         * web-platform-tests/payment-request/payment-response/retry-method-manual.https.html:
251         * web-platform-tests/payment-request/rejects_if_not_active.https.html:
252         * web-platform-tests/payment-request/w3c-import.log:
253
254 2018-11-07  Youenn Fablet  <youenn@apple.com>
255
256         Allow setting RTCRtpTransceiver.direction
257         https://bugs.webkit.org/show_bug.cgi?id=191346
258
259         Reviewed by Eric Carlson.
260
261         * web-platform-tests/webrtc/RTCPeerConnection-remote-track-mute.https-expected.txt:
262         * web-platform-tests/webrtc/RTCPeerConnection-transceivers.https-expected.txt:
263         * web-platform-tests/webrtc/RTCRtpTransceiver.https-expected.txt:
264
265 2018-11-06  Youenn Fablet  <youenn@apple.com>
266
267         Reenable imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-ontrack.https.html
268         https://bugs.webkit.org/show_bug.cgi?id=191343
269
270         Unreviewed.
271
272         * web-platform-tests/webrtc/RTCPeerConnection-ontrack.https-expected.txt:
273
274 2018-11-06  Youenn Fablet  <youenn@apple.com>
275
276         sender.replaceTrack() fails with InvalidStateError if the transceiver.direction is "inactive"
277         https://bugs.webkit.org/show_bug.cgi?id=191202
278
279         Reviewed by Eric Carlson.
280
281         Changes made upstreamed.
282
283         * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-replaceTrack.https-expected.txt:
284         * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-replaceTrack.https.html:
285
286 2018-11-06  Youenn Fablet  <youenn@apple.com>
287
288         Add support for sender/receiver getCapabilities
289         https://bugs.webkit.org/show_bug.cgi?id=191192
290
291         Reviewed by Eric Carlson.
292
293         * web-platform-tests/webrtc/RTCRtpCapabilities-helper.js:
294         (string_appeared_here.validateRtpCapabilities): Change already made upstream.
295         * web-platform-tests/webrtc/RTCRtpReceiver-getCapabilities-expected.txt:
296         * web-platform-tests/webrtc/RTCRtpSender-getCapabilities-expected.txt:
297         * web-platform-tests/webrtc/RTCRtpTransceiver-setCodecPreferences-expected.txt:
298
299 2018-11-06  Youenn Fablet  <youenn@apple.com>
300
301         Support onremovetrack for RTCPeerConnection removed tracks
302         https://bugs.webkit.org/show_bug.cgi?id=191299
303
304         Reviewed by Eric Carlson.
305
306         * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https-expected.txt:
307
308 2018-11-06  Javier Fernandez  <jfernandez@igalia.com>
309
310         CSS grid elements with justify-content: space-around have extra whitespace, sometimes a lot
311         https://bugs.webkit.org/show_bug.cgi?id=191308
312
313         Reviewed by Dean Jackson.
314
315         Imported WPT to cover the behavior changes added in this patch.
316
317         * resources/import-expectations.json:
318         * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-001-expected.txt: Added.
319         * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-001.html: Added.
320         * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-002-expected.txt: Added.
321         * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-002.html: Added.
322         * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-003-expected.txt: Added.
323         * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-003.html: Added.
324         * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-004-expected.txt: Added.
325         * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-004.html: Added.
326         * web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
327
328 2018-11-06  Youenn Fablet  <youenn@apple.com>
329
330         Layout Test imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https.html is flaky
331         https://bugs.webkit.org/show_bug.cgi?id=191278
332
333         Reviewed by Eric Carlson.
334
335         Updating test according upstreamed WPT.
336         Rebased test accordingly.
337
338         * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https-expected.txt:
339         * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https.html:
340
341 2018-11-06  Ali Juma  <ajuma@chromium.org>
342
343         [IntersectionObserver] Account for CSS zoom when computing client rects
344         https://bugs.webkit.org/show_bug.cgi?id=191282
345
346         Reviewed by Simon Fraser.
347
348         Update expectation for test case that now passes.
349
350         * web-platform-tests/intersection-observer/bounding-box-expected.txt:
351
352 2018-11-06  Antoine Quint  <graouts@apple.com>
353
354         [Web Animations] Update all tests to match the latest API changes
355         https://bugs.webkit.org/show_bug.cgi?id=191302
356         <rdar://problem/41000438>
357
358         Reviewed by Dean Jackson.
359
360         * web-platform-tests/css-timing-1/cubic-bezier-timing-functions-output.html:
361         * web-platform-tests/web-animations/META.yml: Added.
362         * web-platform-tests/web-animations/README.md: Added.
363         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
364         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property.html:
365         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
366         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property.html:
367         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
368         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property.html:
369         * web-platform-tests/web-animations/animation-model/animation-types/property-list.js:
370         * web-platform-tests/web-animations/animation-model/animation-types/property-types.js:
371         * web-platform-tests/web-animations/animation-model/combining-effects/applying-the-composited-result-expected.txt: Added.
372         * web-platform-tests/web-animations/animation-model/combining-effects/applying-the-composited-result.html: Added.
373         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-interval-distance-expected.txt: Added.
374         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-interval-distance.html: Added.
375         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:
376         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
377         * web-platform-tests/web-animations/interfaces/Animatable/animate.html:
378         * web-platform-tests/web-animations/interfaces/Animatable/getAnimations.html:
379         * web-platform-tests/web-animations/interfaces/Animation/cancel.html:
380         * web-platform-tests/web-animations/interfaces/Animation/constructor.html:
381         * web-platform-tests/web-animations/interfaces/Animation/effect.html:
382         * web-platform-tests/web-animations/interfaces/Animation/finish-expected.txt: Removed.
383         * web-platform-tests/web-animations/interfaces/Animation/finish.html: Removed.
384         * web-platform-tests/web-animations/interfaces/Animation/finished.html:
385         * web-platform-tests/web-animations/interfaces/Animation/idlharness-expected.txt: Removed.
386         * web-platform-tests/web-animations/interfaces/Animation/idlharness.html: Removed.
387         * web-platform-tests/web-animations/interfaces/Animation/idlharness.window.js: Added.
388         * web-platform-tests/web-animations/interfaces/Animation/onfinish.html:
389         * web-platform-tests/web-animations/interfaces/Animation/playbackRate-expected.txt: Removed.
390         * web-platform-tests/web-animations/interfaces/Animation/playbackRate.html: Removed.
391         * web-platform-tests/web-animations/interfaces/Animation/ready.html:
392         * web-platform-tests/web-animations/interfaces/AnimationEffect/getComputedTiming-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/interfaces/AnimationEffectTiming/getComputedTiming-expected.txt.
393         * web-platform-tests/web-animations/interfaces/AnimationEffect/getComputedTiming.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/interfaces/AnimationEffectTiming/getComputedTiming.html.
394         * web-platform-tests/web-animations/interfaces/AnimationEffect/updateTiming-expected.txt: Added.
395         * web-platform-tests/web-animations/interfaces/AnimationEffect/updateTiming.html: Added.
396         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt: Removed.
397         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/delay.html: Removed.
398         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/direction-expected.txt: Removed.
399         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/direction.html: Removed.
400         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/duration-expected.txt: Removed.
401         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/duration.html: Removed.
402         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt: Removed.
403         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing.html: Removed.
404         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/endDelay-expected.txt: Removed.
405         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/endDelay.html: Removed.
406         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/fill-expected.txt: Removed.
407         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/fill.html: Removed.
408         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/idlharness-expected.txt: Removed.
409         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/idlharness.html: Removed.
410         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt: Removed.
411         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterationStart.html: Removed.
412         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterations-expected.txt: Removed.
413         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterations.html: Removed.
414         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/idlharness-expected.txt: Removed.
415         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/idlharness.html: Removed.
416         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/idlharness.window.js: Added.
417         * web-platform-tests/web-animations/interfaces/Document/getAnimations-expected.txt:
418         * web-platform-tests/web-animations/interfaces/Document/getAnimations.html:
419         * web-platform-tests/web-animations/interfaces/DocumentTimeline/idlharness-expected.txt: Removed.
420         * web-platform-tests/web-animations/interfaces/DocumentTimeline/idlharness.html: Removed.
421         * web-platform-tests/web-animations/interfaces/DocumentTimeline/idlharness.window.js: Added.
422         * web-platform-tests/web-animations/interfaces/KeyframeEffect/composite.html:
423         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor-expected.txt:
424         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor.html:
425         * web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor-expected.txt:
426         * web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor.html:
427         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness-expected.txt: Removed.
428         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness.html: Removed.
429         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness.window.js: Added.
430         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite.html:
431         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt:
432         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001.html:
433         * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt:
434         * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes.html:
435         * web-platform-tests/web-animations/resources/keyframe-tests.js:
436         * web-platform-tests/web-animations/resources/timing-tests.js: Added.
437         * web-platform-tests/web-animations/resources/timing-utils.js: Added.
438         * web-platform-tests/web-animations/testcommon.js:
439         * web-platform-tests/web-animations/timing-model/animation-effects/phases-and-states.html:
440         * web-platform-tests/web-animations/timing-model/animations/canceling-an-animation-expected.txt:
441         * web-platform-tests/web-animations/timing-model/animations/canceling-an-animation.html:
442         * web-platform-tests/web-animations/timing-model/animations/finishing-an-animation-expected.txt:
443         * web-platform-tests/web-animations/timing-model/animations/finishing-an-animation.html:
444         * web-platform-tests/web-animations/timing-model/animations/pausing-an-animation-expected.txt:
445         * web-platform-tests/web-animations/timing-model/animations/pausing-an-animation.html:
446         * web-platform-tests/web-animations/timing-model/animations/play-states-expected.txt:
447         * web-platform-tests/web-animations/timing-model/animations/play-states.html:
448         * web-platform-tests/web-animations/timing-model/animations/playing-an-animation-expected.txt:
449         * web-platform-tests/web-animations/timing-model/animations/playing-an-animation.html:
450         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation-expected.txt:
451         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation.html:
452         * web-platform-tests/web-animations/timing-model/animations/seamlessly-updating-the-playback-rate-of-an-animation-expected.txt: Added.
453         * web-platform-tests/web-animations/timing-model/animations/seamlessly-updating-the-playback-rate-of-an-animation.html: Added.
454         * web-platform-tests/web-animations/timing-model/animations/setting-the-current-time-of-an-animation-expected.txt: Added.
455         * web-platform-tests/web-animations/timing-model/animations/setting-the-current-time-of-an-animation.html: Added.
456         * web-platform-tests/web-animations/timing-model/animations/setting-the-playback-rate-of-an-animation-expected.txt: Added.
457         * web-platform-tests/web-animations/timing-model/animations/setting-the-playback-rate-of-an-animation.html: Added.
458         * web-platform-tests/web-animations/timing-model/animations/setting-the-start-time-of-an-animation-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt.
459         * web-platform-tests/web-animations/timing-model/animations/setting-the-start-time-of-an-animation.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/set-the-animation-start-time.html.
460         * web-platform-tests/web-animations/timing-model/animations/setting-the-target-effect-of-an-animation-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt.
461         * web-platform-tests/web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/set-the-target-effect-of-an-animation.html.
462         * web-platform-tests/web-animations/timing-model/animations/setting-the-timeline-of-an-animation-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt.
463         * web-platform-tests/web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation.html.
464         * web-platform-tests/web-animations/timing-model/animations/the-current-time-of-an-animation-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/current-time-expected.txt.
465         * web-platform-tests/web-animations/timing-model/animations/the-current-time-of-an-animation.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/current-time.html.
466         * web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt:
467         * web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state.html:
468         * web-platform-tests/web-animations/timing-model/timelines/document-timelines.html:
469         * web-platform-tests/web-animations/timing-model/timelines/update-and-send-events-expected.txt: Added.
470         * web-platform-tests/web-animations/timing-model/timelines/update-and-send-events.html: Added.
471
472 2018-11-06  Rob Buis  <rbuis@igalia.com>
473
474         Some minor X-Content-Type-Options parsing issues
475         https://bugs.webkit.org/show_bug.cgi?id=191107
476
477         Reviewed by Darin Adler.
478
479         Update improved result.
480
481         * web-platform-tests/fetch/nosniff/parsing-nosniff-expected.txt:
482
483 2018-11-05  Ali Juma  <ajuma@chromium.org>
484
485         [IntersectionObserver] Update WPTs to the latest upstream version
486         https://bugs.webkit.org/show_bug.cgi?id=191274
487
488         Reviewed by Simon Fraser.
489
490         * web-platform-tests/intersection-observer/bounding-box-expected.txt:
491         * web-platform-tests/intersection-observer/bounding-box.html:
492         * web-platform-tests/intersection-observer/target-in-different-window-expected.txt: Added.
493         * web-platform-tests/intersection-observer/target-in-different-window.html: Added.
494         * web-platform-tests/intersection-observer/w3c-import.log:
495
496 2018-11-05  Chris Dumez  <cdumez@apple.com>
497
498         Resync html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name WPT tests
499         https://bugs.webkit.org/show_bug.cgi?id=191214
500
501         Reviewed by Geoff Garen.
502
503         Resync html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name WPT tests from
504         upstream c583bcd7eb.
505
506         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01-expected.txt:
507         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01.html:
508         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/no_window_open_when_term_nesting_level_nonzero.window-expected.txt: Added.
509         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/no_window_open_when_term_nesting_level_nonzero.window.html: Added.
510         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/no_window_open_when_term_nesting_level_nonzero.window.js: Added.
511         (test.frame.contentWindow.onpagehide):
512         (test.frame.contentDocument.onvisibilitychange):
513         (test.frame.contentWindow.onbeforeunload):
514         (test.frame.contentWindow.onunload):
515         (test):
516         (async_test):
517         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/w3c-import.log:
518         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener-expected.txt:
519         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener.html:
520         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/resources/message-opener.html:
521         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/resources/w3c-import.log:
522         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/w3c-import.log:
523
524 2018-11-05  Ali Juma  <ajuma@chromium.org>
525
526         [IntersectionObserver] Fix isIntersecting computation when 0 is not a threshold
527         https://bugs.webkit.org/show_bug.cgi?id=191210
528
529         Reviewed by Simon Fraser.
530
531         Update expectation for test that now passes.
532
533         * web-platform-tests/intersection-observer/initial-observation-with-threshold-expected.txt:
534
535 2018-11-04  Youenn Fablet  <youenn@apple.com>
536
537         IDB should allow storing RTCCertificate
538         https://bugs.webkit.org/show_bug.cgi?id=191077
539
540         Reviewed by Chris Dumez.
541
542         * web-platform-tests/webrtc/RTCCertificate-postMessage.html: Added.
543         * web-platform-tests/webrtc/resources/RTCCertificate-postMessage-iframe.html: Added.
544
545 2018-11-04  Youenn Fablet  <youenn@apple.com>
546
547         Add support for RTCMuxPolicy
548         https://bugs.webkit.org/show_bug.cgi?id=191188
549
550         Reviewed by Eric Carlson.
551
552         * web-platform-tests/webrtc/RTCConfiguration-rtcpMuxPolicy-expected.txt:
553         * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt:
554
555 2018-11-03  Youenn Fablet  <youenn@apple.com>
556
557         Refresh WPT webrtc tests
558         https://bugs.webkit.org/show_bug.cgi?id=191133
559
560         Reviewed by Eric Carlson.
561
562         * web-platform-tests/webrtc/: Refreshed.
563         * web-platform-tests/webrtc/w3c-import.log:
564
565 2018-11-02  Ali Juma  <ajuma@chromium.org>
566
567         Allow cross-document intersection observing
568         https://bugs.webkit.org/show_bug.cgi?id=165746
569
570         Reviewed by Simon Fraser.
571
572         Update expectations for tests that now pass. 
573
574         * web-platform-tests/intersection-observer/client-rect-expected.txt:
575         * web-platform-tests/intersection-observer/cross-origin-iframe-expected.txt:
576         * web-platform-tests/intersection-observer/iframe-no-root-expected.txt:
577         * web-platform-tests/intersection-observer/timestamp-expected.txt:
578
579 2018-11-01  Chris Dumez  <cdumez@apple.com>
580
581         Location object sans browsing context
582         https://bugs.webkit.org/show_bug.cgi?id=191060
583
584         Reviewed by Geoffrey Garen.
585
586         * web-platform-tests/html/browsers/history/the-location-interface/no-browsing-context.window-expected.txt:
587         Rebase WPT test now that all checks are passing.
588
589         * web-platform-tests/html/browsers/history/the-location-interface/no-browsing-context.window.js:
590         Fix bug in WPT test (https://github.com/web-platform-tests/wpt/pull/13854)
591
592         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window-expected.txt:
593
594 2018-11-01  Justin Michaud  <justin_michaud@apple.com>
595
596         CSS Custom Properties API Should Support syntax="*" and "<length>", and handle cycles properly
597         https://bugs.webkit.org/show_bug.cgi?id=191042
598
599         Reviewed by Antti Koivisto.
600
601         * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt:
602         * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt:
603         * web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt:
604         * web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt:
605         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles-expected.txt:
606         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt:
607
608 2018-11-01  Chris Dumez  <cdumez@apple.com>
609
610         Resync html/browsers/history/the-location-interface web platform tests from upstream
611         https://bugs.webkit.org/show_bug.cgi?id=191139
612
613         Reviewed by Alex Christensen.
614
615         Resync html/browsers/history/the-location-interface web platform tests from upstream 8295368c82.
616
617         * web-platform-tests/html/browsers/history/the-location-interface/assign_after_load-expected.txt: Added.
618         * web-platform-tests/html/browsers/history/the-location-interface/assign_after_load.html: Added.
619         * web-platform-tests/html/browsers/history/the-location-interface/assign_before_load-expected.txt: Added.
620         * web-platform-tests/html/browsers/history/the-location-interface/assign_before_load.html: Added.
621         * web-platform-tests/html/browsers/history/the-location-interface/location-origin-idna.sub.window-expected.txt: Added.
622         * web-platform-tests/html/browsers/history/the-location-interface/location-origin-idna.sub.window.html: Added.
623         * web-platform-tests/html/browsers/history/the-location-interface/location_assign-expected.txt: Added.
624         * web-platform-tests/html/browsers/history/the-location-interface/location_assign.html: Added.
625         * web-platform-tests/html/browsers/history/the-location-interface/no-browsing-context.window-expected.txt: Added.
626         * web-platform-tests/html/browsers/history/the-location-interface/no-browsing-context.window.html: Added.
627         * web-platform-tests/html/browsers/history/the-location-interface/no-browsing-context.window.js: Added.
628         (test):
629         (bcLessLocation):
630         (forEach.testSetup.testSetup.values.forEach.value.test):
631         (string_appeared_here.forEach.method.string_appeared_here.forEach.value.test):
632         * web-platform-tests/html/browsers/history/the-location-interface/non-automated/w3c-import.log:
633         * web-platform-tests/html/browsers/history/the-location-interface/per-global.window-expected.txt: Added.
634         * web-platform-tests/html/browsers/history/the-location-interface/per-global.window.html: Added.
635         * web-platform-tests/html/browsers/history/the-location-interface/reload_post_1-1.html: Removed.
636         * web-platform-tests/html/browsers/history/the-location-interface/reload_post_1-expected.txt: Removed.
637         * web-platform-tests/html/browsers/history/the-location-interface/reload_post_1.html: Removed.
638         * web-platform-tests/html/browsers/history/the-location-interface/resources/reload_post_1-1.py: Added.
639         (main):
640         * web-platform-tests/html/browsers/history/the-location-interface/resources/w3c-import.log:
641         * web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log:
642
643 2018-11-01  Youenn Fablet  <youenn@apple.com>
644
645         RTCTrackEvent.streams should be SameObject
646         https://bugs.webkit.org/show_bug.cgi?id=191130
647
648         Reviewed by Eric Carlson.
649
650         * web-platform-tests/webrtc/RTCTrackEvent-constructor-expected.txt:
651
652 2018-10-31  Chris Dumez  <cdumez@apple.com>
653
654         Resync XHR Web Platform Tests from upstream 44dd29fb0d
655         https://bugs.webkit.org/show_bug.cgi?id=191116
656
657         Reviewed by Youenn Fablet.
658
659         * web-platform-tests/xhr/getallresponseheaders-expected.txt:
660         * web-platform-tests/xhr/getallresponseheaders.htm:
661         * web-platform-tests/xhr/getresponseheader.any-expected.txt:
662         * web-platform-tests/xhr/getresponseheader.any.js:
663         (forEach.testValues.async_test.t.client.onload.t.step_func_done):
664         (async_test.t.client.onload.t.step_func_done): Deleted.
665         * web-platform-tests/xhr/getresponseheader.any.worker-expected.txt:
666         * web-platform-tests/xhr/resources/header-content-length-twice.asis: Added.
667         * web-platform-tests/xhr/resources/headers-double-empty.asis: Added.
668         * web-platform-tests/xhr/resources/headers-some-are-empty.asis: Added.
669         * web-platform-tests/xhr/resources/w3c-import.log:
670         * web-platform-tests/xhr/setrequestheader-combining.window-expected.txt: Added.
671         * web-platform-tests/xhr/setrequestheader-combining.window.html: Added.
672         * web-platform-tests/xhr/setrequestheader-combining.window.js: Added.
673         (test):
674         * web-platform-tests/xhr/w3c-import.log:
675
676 2018-10-31  YUHAN WU  <yuhan_wu@apple.com>
677
678         MediaRecorder should fire dataavailable event when all tracks are ended and stop() is called
679         https://bugs.webkit.org/show_bug.cgi?id=190778
680
681         Reviewed by Youenn Fablet.
682
683         * web-platform-tests/mediacapture-record/BlobEvent-constructor-expected.txt:
684         * web-platform-tests/mediacapture-record/MediaRecorder-destroy-script-execution-expected.txt: Added.
685         * web-platform-tests/mediacapture-record/MediaRecorder-destroy-script-execution.html: Added.
686         * web-platform-tests/mediacapture-record/MediaRecorder-stop-expected.txt:
687         * web-platform-tests/mediacapture-record/MediaRecorder-stop.html:
688         * web-platform-tests/mediacapture-record/support/MediaRecorder-iframe.html: Added.
689
690 2018-10-30  Chris Dumez  <cdumez@apple.com>
691
692         Resync XHR Web Platform Tests from upstream
693         https://bugs.webkit.org/show_bug.cgi?id=191085
694
695         Reviewed by Alex Christensen.
696
697         Resync XHR Web Platform Tests from upstream 75b0f336c5.
698
699         * web-platform-tests/xhr/abort-after-stop.htm:
700         * web-platform-tests/xhr/getallresponseheaders-expected.txt:
701         * web-platform-tests/xhr/getallresponseheaders.htm:
702         * web-platform-tests/xhr/getresponseheader.any-expected.txt: Added.
703         * web-platform-tests/xhr/getresponseheader.any.html: Added.
704         * web-platform-tests/xhr/getresponseheader.any.js: Added.
705         (async_test.t.client.onload.t.step_func_done):
706         * web-platform-tests/xhr/getresponseheader.any.worker-expected.txt: Added.
707         * web-platform-tests/xhr/getresponseheader.any.worker.html: Added.
708         * web-platform-tests/xhr/headers-normalize-response-expected.txt:
709         * web-platform-tests/xhr/headers-normalize-response.htm:
710         * web-platform-tests/xhr/open-after-abort.htm:
711         * web-platform-tests/xhr/open-after-stop.window-expected.txt: Added.
712         * web-platform-tests/xhr/open-after-stop.window.html: Added.
713         * web-platform-tests/xhr/open-after-stop.window.js: Added.
714         (onload):
715         * web-platform-tests/xhr/overridemimetype-edge-cases.window-expected.txt:
716         * web-platform-tests/xhr/overridemimetype-edge-cases.window.js:
717         (async_test.t.client.onload.t.step_func_done):
718         (async_test.t.client.onload.t.step_func):
719         * web-platform-tests/xhr/resources/headers-www-authenticate.asis: Added.
720         * web-platform-tests/xhr/resources/inspect-headers.py:
721         (get_response):
722         * web-platform-tests/xhr/resources/responseXML-unavailable-in-worker.js:
723         (test):
724         * web-platform-tests/xhr/resources/w3c-import.log:
725         * web-platform-tests/xhr/resources/xmlhttprequest-timeout-aborted.js:
726         * web-platform-tests/xhr/resources/xmlhttprequest-timeout-abortedonmain.js:
727         * web-platform-tests/xhr/resources/xmlhttprequest-timeout-overrides.js:
728         * web-platform-tests/xhr/resources/xmlhttprequest-timeout-overridesexpires.js:
729         * web-platform-tests/xhr/resources/xmlhttprequest-timeout-simple.js:
730         * web-platform-tests/xhr/resources/xmlhttprequest-timeout-synconmain.js:
731         * web-platform-tests/xhr/resources/xmlhttprequest-timeout-synconworker.js:
732         * web-platform-tests/xhr/resources/xmlhttprequest-timeout-twice.js:
733         * web-platform-tests/xhr/resources/xmlhttprequest-timeout.js:
734         (AbortedRequest):
735         (SyncRequestSettingTimeoutAfterOpen.this.startXHR):
736         (SyncRequestSettingTimeoutAfterOpen):
737         (SyncRequestSettingTimeoutBeforeOpen.this.startXHR):
738         (SyncRequestSettingTimeoutBeforeOpen):
739         (runTestRequests):
740         * web-platform-tests/xhr/send-content-type-charset-expected.txt:
741         * web-platform-tests/xhr/send-content-type-charset.htm:
742         * web-platform-tests/xhr/send-data-readablestream.any-expected.txt: Added.
743         * web-platform-tests/xhr/send-data-readablestream.any.html: Added.
744         * web-platform-tests/xhr/send-data-readablestream.any.js: Added.
745         (assert_xhr):
746         (test):
747         (promise_test.async):
748         * web-platform-tests/xhr/send-data-readablestream.any.worker-expected.txt: Added.
749         * web-platform-tests/xhr/send-data-readablestream.any.worker.html: Added.
750         * web-platform-tests/xhr/setrequestheader-allow-empty-value-expected.txt:
751         * web-platform-tests/xhr/setrequestheader-allow-whitespace-in-value-expected.txt:
752         * web-platform-tests/xhr/setrequestheader-header-allowed-expected.txt:
753         * web-platform-tests/xhr/setrequestheader-header-allowed.htm:
754         * web-platform-tests/xhr/timeout-multiple-fetches.html:
755         * web-platform-tests/xhr/w3c-import.log:
756         * web-platform-tests/xhr/xmlhttprequest-timeout-aborted.html:
757         * web-platform-tests/xhr/xmlhttprequest-timeout-abortedonmain.html:
758         * web-platform-tests/xhr/xmlhttprequest-timeout-overrides.html:
759         * web-platform-tests/xhr/xmlhttprequest-timeout-overridesexpires.html:
760         * web-platform-tests/xhr/xmlhttprequest-timeout-simple.html:
761         * web-platform-tests/xhr/xmlhttprequest-timeout-synconmain-expected.txt:
762         * web-platform-tests/xhr/xmlhttprequest-timeout-synconmain.html:
763         * web-platform-tests/xhr/xmlhttprequest-timeout-twice.html:
764         * web-platform-tests/xhr/xmlhttprequest-timeout-worker-aborted.html:
765         * web-platform-tests/xhr/xmlhttprequest-timeout-worker-overrides.html:
766         * web-platform-tests/xhr/xmlhttprequest-timeout-worker-overridesexpires.html:
767         * web-platform-tests/xhr/xmlhttprequest-timeout-worker-simple.html:
768         * web-platform-tests/xhr/xmlhttprequest-timeout-worker-synconworker.html:
769         * web-platform-tests/xhr/xmlhttprequest-timeout-worker-twice.html:
770
771 2018-10-30  Sihui Liu  <sihui_liu@apple.com>
772
773         IndexedDB: iteration of cursors skip records if updated or deleted
774         https://bugs.webkit.org/show_bug.cgi?id=190917
775         <rdar://problem/35250410>
776
777         Reviewed by Chris Dumez.
778
779         Rebaseline the expectation for test that passes.
780
781         * web-platform-tests/IndexedDB/idbcursor-iterating-update-expected.txt:
782
783 2018-10-28  Antoine Quint  <graouts@apple.com>
784
785         [Web Animations] Implement the update animations and send events procedure
786         https://bugs.webkit.org/show_bug.cgi?id=191013
787         <rdar://problem/45620495>
788
789         Reviewed by Dean Jackson.
790
791         Progressions in a couple of Web Animations Web Platform Tests.
792
793         * web-platform-tests/web-animations/timing-model/animations/current-time-expected.txt:
794         * web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt:
795
796 2018-10-29  Justin Michaud  <justin_michaud@apple.com>
797
798         Revert r237347 registered custom properties... https://bugs.webkit.org/show_bug.cgi?id=190039
799         https://bugs.webkit.org/show_bug.cgi?id=190919
800
801         Reviewed by Michael Saboff.
802
803         * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt:
804         * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt:
805         * web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt:
806         * web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt:
807         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles-expected.txt:
808         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt:
809
810 2018-10-28  Andy Estes  <aestes@apple.com>
811
812         [Payment Request] Implement MerchantValidationEvent.methodName
813         https://bugs.webkit.org/show_bug.cgi?id=190058
814
815         Reviewed by Darin Adler.
816
817         * web-platform-tests/payment-request/MerchantValidationEvent/constructor.https-expected.txt:
818
819 2018-10-26  Antoine Quint  <graouts@apple.com>
820
821         [Web Animations] Rebase some flaky tests
822         https://bugs.webkit.org/show_bug.cgi?id=190969
823
824         Reviewed by Dean Jackson.
825
826         A few Web Animations tests that are flaky have outdated expectations. Rebasing them to have the output
827         that is most likely to be produced.
828
829         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-expected.txt:
830         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
831         * web-platform-tests/web-animations/timing-model/animations/current-time-expected.txt:
832         * web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt:
833
834 2018-10-25  Jiewen Tan  <jiewen_tan@apple.com>
835
836         [WPT] Update resource-timing WPT tests to use the right cross origin
837         https://bugs.webkit.org/show_bug.cgi?id=190554
838
839         Reviewed by Youenn Fablet.
840
841         * web-platform-tests/resource-timing/resource_TAO_cross_origin_redirect_chain-expected.txt:
842         * web-platform-tests/resource-timing/resource_TAO_cross_origin_redirect_chain.html:
843         * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect_chain-expected.txt:
844         * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect_chain.html:
845
846 2018-10-22  Justin Michaud  <justin_michaud@apple.com>
847
848         Registered custom properties should support syntax parameter for <length> and *
849         https://bugs.webkit.org/show_bug.cgi?id=190039
850
851         Reviewed by Antti Koivisto.
852
853         Update WPT test results to fail in a new way.
854
855         * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt:
856         * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt:
857         * web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt:
858         * web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt:
859         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles-expected.txt:
860         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt:
861
862 2018-10-12  Jiewen Tan  <jiewen_tan@apple.com>
863
864         Update web-platform-tests/resource-timing
865         https://bugs.webkit.org/show_bug.cgi?id=190550
866
867         Reviewed by Youenn Fablet.
868
869         * resources/import-expectations.json:
870         * web-platform-tests/resource-timing/resource_initiator_types-expected.txt:
871         * web-platform-tests/resource-timing/resource_subframe_self_navigation-expected.txt:
872         * web-platform-tests/resource-timing/resource_timing_buffer_full_eventually.html:
873         * web-platform-tests/resource-timing/resources/TAOResponse.py:
874         (main):
875
876 2018-10-20  YUHAN WU  <yuhan_wu@apple.com>
877
878         MediaRecorder should fire a stop event when all tracks are ended
879         https://bugs.webkit.org/show_bug.cgi?id=190642
880
881         Reviewed by Youenn Fablet.
882
883         * web-platform-tests/mediacapture-record/MediaRecorder-stop-expected.txt: Added.
884         * web-platform-tests/mediacapture-record/MediaRecorder-stop.html: Added.
885
886 2018-10-19  Commit Queue  <commit-queue@webkit.org>
887
888         Unreviewed, rolling out r237254.
889         https://bugs.webkit.org/show_bug.cgi?id=190760
890
891         "It regresses JetStream 2 by 5% on some iOS devices"
892         (Requested by saamyjoon on #webkit).
893
894         Reverted changeset:
895
896         "[JSC] JSC should have "parseFunction" to optimize Function
897         constructor"
898         https://bugs.webkit.org/show_bug.cgi?id=190340
899         https://trac.webkit.org/changeset/237254
900
901 2018-10-19  Charlie Turner  <cturner@igalia.com>
902
903         [EME] Fix crash during tracing in  gst_qtdemux_request_protection_context
904         https://bugs.webkit.org/show_bug.cgi?id=190738
905
906         Reviewed by Xabier Rodriguez-Calvar.
907
908         Add new passing baselines for some ClearKey tests, now that the
909         GStreamer crash fix allows us the generate them.
910
911         * web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.https-expected.txt: Added.
912         * web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license.https-expected.txt: Added.
913         * web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.https-expected.txt: Added.
914         * web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.https-expected.txt: Added.
915         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.https-expected.txt: Added.
916         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.https-expected.txt: Added.
917         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey.https-expected.txt: Added.
918         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession.https-expected.txt: Added.
919         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.https-expected.txt: Added.
920         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.https-expected.txt: Added.
921         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https-expected.txt: Added.
922         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos.https-expected.txt: Added.
923         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.https-expected.txt: Added.
924         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary.https-expected.txt: Added.
925         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.https-expected.txt: Added.
926         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.https-expected.txt: Added.
927         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.https-expected.txt: Added.
928
929 2018-10-19  Ali Juma  <ajuma@chromium.org>
930
931         [IntersectionObserver] Handle zero-area intersections
932         https://bugs.webkit.org/show_bug.cgi?id=189624
933
934         Reviewed by Simon Fraser.
935
936         Rebaseline expectations for tests that now pass.
937
938         * web-platform-tests/intersection-observer/edge-inclusive-intersection-expected.txt:
939         * web-platform-tests/intersection-observer/isIntersecting-change-events-expected.txt:
940         * web-platform-tests/intersection-observer/same-document-zero-size-target-expected.txt:
941         * web-platform-tests/intersection-observer/text-target-expected.txt:
942         * web-platform-tests/intersection-observer/zero-area-element-visible-expected.txt:
943
944 2018-10-18  Yusuke Suzuki  <yusukesuzuki@slowstart.org>
945
946         [JSC] JSC should have "parseFunction" to optimize Function constructor
947         https://bugs.webkit.org/show_bug.cgi?id=190340
948
949         Reviewed by Mark Lam.
950
951         * web-platform-tests/html/webappapis/scripting/events/inline-event-handler-ordering-expected.txt:
952         * web-platform-tests/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-late-expected.txt:
953         * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-attribute-expected.txt:
954         * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-body-onerror-expected.txt:
955
956 2018-10-17  Wenson Hsieh  <wenson_hsieh@apple.com>
957
958         Enable the datalist element by default on iOS and macOS
959         https://bugs.webkit.org/show_bug.cgi?id=190594
960         <rdar://problem/45281159>
961
962         Reviewed by Ryosuke Niwa and Tim Horton.
963
964         Rebaseline some web platform tests.
965
966         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt:
967         * web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt:
968         * web-platform-tests/html/semantics/forms/the-datalist-element/datalistoptions-expected.txt:
969         * web-platform-tests/html/semantics/forms/the-input-element/hidden-expected.txt:
970         * web-platform-tests/html/semantics/forms/the-input-element/selection-expected.txt:
971         * web-platform-tests/html/semantics/forms/the-input-element/text-expected.txt:
972         * web-platform-tests/shadow-dom/input-element-list-expected.txt:
973
974 2018-10-17  Charlie Turner  <cturner@igalia.com>
975
976         [EME] Sanity check key ID length in the keyids init data format
977         https://bugs.webkit.org/show_bug.cgi?id=190629
978
979         Reviewed by Xabier Rodriguez-Calvar.
980
981         * web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input.https-expected.txt:
982         Added new baseline.
983
984 2018-10-16  Youenn Fablet  <youenn@apple.com>
985
986         Support RTCConfiguration.certificates
987         https://bugs.webkit.org/show_bug.cgi?id=190603
988
989         Reviewed by Eric Carlson.
990
991         * web-platform-tests/webrtc/RTCCertificate-expected.txt:
992         * web-platform-tests/webrtc/RTCPeerConnection-constructor-expected.txt:
993         * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt:
994
995 2018-10-16  Chris Dumez  <cdumez@apple.com>
996
997         window.navigator should not become null after the window loses its browsing context
998         https://bugs.webkit.org/show_bug.cgi?id=190595
999
1000         Reviewed by Ryosuke Niwa.
1001
1002         Rebaseline test which is not failing differently. The last check of this test is checking that
1003         navigator.serviceWorker returns null after the frame has been detached. The test has been written
1004         this way because this is how Chromium behaves. However, Firefox keeps returning the
1005         ServiceWorkerContainer, as we do. Also, the specification indicates the the attribute cannot
1006         return null (since the attribute is not nullable):
1007         - https://w3c.github.io/ServiceWorker/#navigator-serviceworker
1008
1009         * web-platform-tests/service-workers/service-worker/detached-context.https-expected.txt:
1010
1011 2018-10-16  Charlie Turner  <cturner@igalia.com>
1012
1013         [EME] Add some ClearKey baselines for passing tests
1014         https://bugs.webkit.org/show_bug.cgi?id=190579
1015
1016         Reviewed by Unreviewed test gardening.
1017
1018         * web-platform-tests/encrypted-media/clearkey-check-initdata-type.https-expected.txt: Added.
1019         * web-platform-tests/encrypted-media/clearkey-events-session-closed-event.https-expected.txt: Added.
1020         * web-platform-tests/encrypted-media/clearkey-events.https-expected.txt: Added.
1021         * web-platform-tests/encrypted-media/clearkey-invalid-license.https-expected.txt: Added.
1022         * web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions.https-expected.txt: Added.
1023         * web-platform-tests/encrypted-media/clearkey-keystatuses.https-expected.txt: Added.
1024         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.https-expected.txt: Added.
1025         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https-expected.txt: Added.
1026         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.https-expected.txt: Added.
1027         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys.https-expected.txt: Added.
1028         * web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession.https-expected.txt: Added.
1029         * web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.https-expected.txt: Added.
1030         * web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession.https-expected.txt: Added.
1031         * web-platform-tests/encrypted-media/clearkey-update-non-ascii-input.https-expected.txt: Added.
1032
1033 2018-10-15  Youenn Fablet  <youenn@apple.com>
1034
1035         RTCPeerConnection.generateCertificate is not a function
1036         https://bugs.webkit.org/show_bug.cgi?id=173541
1037         <rdar://problem/32638029>
1038
1039         Reviewed by Eric Carlson.
1040
1041         * web-platform-tests/webrtc/RTCCertificate-expected.txt:
1042         * web-platform-tests/webrtc/RTCPeerConnection-generateCertificate-expected.txt:
1043         * web-platform-tests/webrtc/interfaces.https-expected.txt:
1044         * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt:
1045
1046 2018-10-15  Commit Queue  <commit-queue@webkit.org>
1047
1048         Unreviewed, rolling out r237054.
1049         https://bugs.webkit.org/show_bug.cgi?id=190593
1050
1051         "this regressed JetStream 2 by 6% on iOS" (Requested by
1052         saamyjoon on #webkit).
1053
1054         Reverted changeset:
1055
1056         "[JSC] JSC should have "parseFunction" to optimize Function
1057         constructor"
1058         https://bugs.webkit.org/show_bug.cgi?id=190340
1059         https://trac.webkit.org/changeset/237054
1060
1061 2018-10-15  YUHAN WU  <yuhan_wu@apple.com>
1062
1063         Implement error handler of MediaRecorder
1064         https://bugs.webkit.org/show_bug.cgi?id=190438
1065
1066         Reviewed by Youenn Fablet.
1067
1068         * web-platform-tests/mediacapture-record/MediaRecorder-error-expected.txt: Added.
1069         * web-platform-tests/mediacapture-record/MediaRecorder-error.html: Added.
1070
1071 2018-10-15  Chris Dumez  <cdumez@apple.com>
1072
1073         Window's properties such as 'location' should not become null when it loses its browsing context
1074         https://bugs.webkit.org/show_bug.cgi?id=190539
1075
1076         Reviewed by Alex Christensen.
1077
1078         Rebaseline WPT test whose output has changed.
1079
1080         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window-expected.txt:
1081
1082 2018-10-08  Yusuke Suzuki  <yusukesuzuki@slowstart.org>
1083
1084         [JSC] JSC should have "parseFunction" to optimize Function constructor
1085         https://bugs.webkit.org/show_bug.cgi?id=190340
1086
1087         Reviewed by Mark Lam.
1088
1089         * web-platform-tests/html/webappapis/scripting/events/inline-event-handler-ordering-expected.txt:
1090         * web-platform-tests/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-late-expected.txt:
1091         * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-attribute-expected.txt:
1092         * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-body-onerror-expected.txt:
1093
1094 2018-10-10  Chris Dumez  <cdumez@apple.com>
1095
1096         Unreviewed, rolling out r236802.
1097
1098         Working on getting the HTML spec updated instead
1099         (https://github.com/whatwg/html/pull/4079)
1100
1101         Reverted changeset:
1102
1103         "Passing noopener=NOOPENER to window.open() should cause the
1104         new window to not have an opener"
1105         https://bugs.webkit.org/show_bug.cgi?id=190251
1106         https://trac.webkit.org/changeset/236802
1107
1108 2018-10-09  Antoine Quint  <graouts@apple.com>
1109
1110         Remove the frames() timing function
1111         https://bugs.webkit.org/show_bug.cgi?id=190034
1112         <rdar://problem/44827544>
1113
1114         Reviewed by Dean Jackson.
1115
1116         * web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt:
1117         * web-platform-tests/css-timing-1/frames-timing-functions-syntax-expected.txt:
1118         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt:
1119         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt:
1120         * web-platform-tests/web-animations/timing-model/time-transformations/transformed-progress-expected.txt:
1121
1122 2018-10-09  Oriol Brufau  <obrufau@igalia.com>
1123
1124         Resolve inset properties to computed style when there is overconstraintment
1125         https://bugs.webkit.org/show_bug.cgi?id=188711
1126
1127         Reviewed by Manuel Rego Casasnovas.
1128
1129         This patch makes WebKit behave closer to Blink. Specifically,
1130          - In overconstrained relative or absolute positioning, inset properties resolve
1131            to the computed value (absolutizing percentages) instead of to the used value.
1132          - In fixed positioning, the resolved value of non-'auto' values is no longer
1133            increased by the border of the containg block.
1134
1135         Some tests still have failures due to
1136          - https://bugs.webkit.org/show_bug.cgi?id=189513
1137          - https://bugs.webkit.org/show_bug.cgi?id=189518
1138          - https://bugs.webkit.org/show_bug.cgi?id=189549
1139
1140         This patch can slighlty alter the resolved value if it's a long decimal number,
1141         that's why test expectations for the timing functions test changed.
1142
1143         * web-platform-tests/css-timing-1/cubic-bezier-timing-functions-output-expected.txt:
1144         * web-platform-tests/css/cssom/getComputedStyle-insets-absolute-expected.txt: Added.
1145         * web-platform-tests/css/cssom/getComputedStyle-insets-absolute.html: Added.
1146         * web-platform-tests/css/cssom/getComputedStyle-insets-fixed-expected.txt: Added.
1147         * web-platform-tests/css/cssom/getComputedStyle-insets-fixed.html: Added.
1148         * web-platform-tests/css/cssom/getComputedStyle-insets-nobox-expected.txt: Added.
1149         * web-platform-tests/css/cssom/getComputedStyle-insets-nobox.html: Added.
1150         * web-platform-tests/css/cssom/getComputedStyle-insets-relative-expected.txt: Added.
1151         * web-platform-tests/css/cssom/getComputedStyle-insets-relative.html: Added.
1152         * web-platform-tests/css/cssom/getComputedStyle-insets-static-expected.txt: Added.
1153         * web-platform-tests/css/cssom/getComputedStyle-insets-static.html: Added.
1154         * web-platform-tests/css/cssom/getComputedStyle-insets-sticky-expected.txt: Added.
1155         * web-platform-tests/css/cssom/getComputedStyle-insets-sticky.html: Added.
1156         * web-platform-tests/css/cssom/support/getComputedStyle-insets.js: Added.
1157         (serialize):
1158         (wmName):
1159         (checkStyle):
1160         (runTestsWithWM):
1161         (export.runTests):
1162
1163 2018-10-08  Truitt Savell  <tsavell@apple.com>
1164
1165         Attempt to fix test failure after 236915
1166         https://bugs.webkit.org/show_bug.cgi?id=190352
1167
1168         Unreviewed Test Gardening
1169
1170         * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt:
1171
1172 2018-10-08  Truitt Savell  <tsavell@apple.com>
1173
1174         Rebaseline imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker.html for Mojave
1175         https://bugs.webkit.org/show_bug.cgi?id=190352
1176
1177         Unreviewed Test Expetations
1178
1179         * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt:
1180
1181 2018-10-06  Justin Michaud  <justin_michaud@apple.com>
1182
1183         Properly determine if css custom property values are computationally independent
1184         https://bugs.webkit.org/show_bug.cgi?id=190303
1185
1186         Reviewed by Antti Koivisto.
1187
1188         * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt:
1189         * web-platform-tests/css/css-properties-values-api/registered-property-computation-expected.txt:
1190
1191 2018-10-04  Chris Dumez  <cdumez@apple.com>
1192
1193         A Document / Window should lose its browsing context as soon as its iframe is removed from the document
1194         https://bugs.webkit.org/show_bug.cgi?id=190282
1195
1196         Reviewed by Ryosuke Niwa.
1197
1198         Rebaseline several WPT tests that are now passing. I have verified that those tests are also passing in
1199         Firefox and Chrome.
1200
1201         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-parent-null-expected.txt:
1202         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-synchronously-discard-expected.txt:
1203
1204 2018-10-04  YUHAN WU  <yuhan_wu@apple.com>
1205
1206         runtime flag and IDL for MediaRecorder
1207         https://bugs.webkit.org/show_bug.cgi?id=190018
1208
1209         Reviewed by Youenn Fablet and Chris Dumez.
1210
1211         * web-platform-tests/mediacapture-record/BlobEvent-constructor-expected.txt:
1212         * web-platform-tests/mediacapture-record/MediaRecorder-constructor-expected.txt: Added.
1213         * web-platform-tests/mediacapture-record/MediaRecorder-constructor.html: Added.
1214
1215 2018-10-03  Justin Michaud  <justin_michaud@apple.com>
1216
1217         Registered custom properties should allow inheritance to be controlled
1218         https://bugs.webkit.org/show_bug.cgi?id=190038
1219
1220         Reviewed by Antti Koivisto.
1221
1222         Update web platform tests for css registered custom properties to fail in a different way.
1223
1224         * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt:
1225         * web-platform-tests/css/css-properties-values-api/registered-property-computation-expected.txt:
1226         * web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt:
1227         * web-platform-tests/css/css-properties-values-api/url-resolution-expected.txt:
1228         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles-expected.txt:
1229         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt:
1230
1231 2018-10-03  Youenn Fablet  <youenn@apple.com>
1232
1233         Add VP8 support to WebRTC
1234         https://bugs.webkit.org/show_bug.cgi?id=189976
1235
1236         Reviewed by Eric Carlson.
1237
1238         * web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate-expected.txt:
1239
1240 2018-10-03  Chris Dumez  <cdumez@apple.com>
1241
1242         Passing noopener=NOOPENER to window.open() should cause the new window to not have an opener
1243         https://bugs.webkit.org/show_bug.cgi?id=190251
1244
1245         Reviewed by Alex Christensen.
1246
1247         Rebaseline WPT test now that it is passing.
1248
1249         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener-expected.txt:
1250
1251 2018-10-03  Chris Dumez  <cdumez@apple.com>
1252
1253         input.checked is incorrect while we're parsing its children
1254         https://bugs.webkit.org/show_bug.cgi?id=190227
1255
1256         Reviewed by Ryosuke Niwa.
1257
1258         Rebaseline WPT test now that it is passing.
1259
1260         * web-platform-tests/html/semantics/forms/the-input-element/checked-expected.txt:
1261
1262 2018-10-03  Rob Buis  <rbuis@igalia.com>
1263
1264         Import WPT mimesniff resources
1265         https://bugs.webkit.org/show_bug.cgi?id=190074
1266
1267         Reviewed by Youenn Fablet.
1268
1269         * resources/import-expectations.json:
1270         * web-platform-tests/mimesniff/META.yml: Added.
1271         * web-platform-tests/mimesniff/README.md: Added.
1272         * web-platform-tests/mimesniff/mime-types/README.md: Added.
1273         * web-platform-tests/mimesniff/mime-types/charset-parameter.window-expected.txt: Added.
1274         * web-platform-tests/mimesniff/mime-types/charset-parameter.window.html: Added.
1275         * web-platform-tests/mimesniff/mime-types/charset-parameter.window.js: Added.
1276         (promise_test):
1277         (isByteCompatible):
1278         (encodeForURL):
1279         (runTests):
1280         * web-platform-tests/mimesniff/mime-types/parsing.any-expected.txt: Added.
1281         * web-platform-tests/mimesniff/mime-types/parsing.any.html: Added.
1282         * web-platform-tests/mimesniff/mime-types/parsing.any.js: Added.
1283         (promise_test):
1284         (isByteCompatible):
1285         (runTests):
1286         * web-platform-tests/mimesniff/mime-types/parsing.any.worker-expected.txt: Added.
1287         * web-platform-tests/mimesniff/mime-types/parsing.any.worker.html: Added.
1288         * web-platform-tests/mimesniff/mime-types/resources/generated-mime-types.json: Added.
1289         * web-platform-tests/mimesniff/mime-types/resources/generated-mime-types.py: Added.
1290         (isHTTPTokenCodePoint):
1291         (isHTTPQuotedStringTokenCodePoint):
1292         * web-platform-tests/mimesniff/mime-types/resources/mime-charset.py: Added.
1293         (main):
1294         * web-platform-tests/mimesniff/mime-types/resources/mime-types.json: Added.
1295         * web-platform-tests/mimesniff/mime-types/resources/w3c-import.log: Added.
1296         * web-platform-tests/mimesniff/mime-types/w3c-import.log: Added.
1297         * web-platform-tests/mimesniff/w3c-import.log: Added.
1298         * web-platform-tests/xhr/overridemimetype-blob-expected.txt:
1299
1300 2018-10-02  Chris Dumez  <cdumez@apple.com>
1301
1302         MessageEvent.ports should return the same object
1303         https://bugs.webkit.org/show_bug.cgi?id=190151
1304
1305         Reviewed by Darin Adler.
1306
1307         Rebaseline WPT test now that it is passing.
1308
1309         * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https-expected.txt:
1310
1311 2018-10-02  Chris Dumez  <cdumez@apple.com>
1312
1313         radio / checkbox inputs should fire "click, input, change" events in order when clicked
1314         https://bugs.webkit.org/show_bug.cgi?id=190223
1315
1316         Reviewed by Ryosuke Niwa.
1317
1318         Rebaseline a few WPT tests that are now passing. I have verified that those are passing in Gecko and Blink
1319         as well.
1320
1321         * web-platform-tests/html/semantics/forms/the-input-element/checkbox-click-events-expected.txt:
1322         * web-platform-tests/html/semantics/forms/the-input-element/checkbox-expected.txt:
1323         * web-platform-tests/html/semantics/forms/the-input-element/radio-expected.txt:
1324
1325 2018-10-02  Chris Dumez  <cdumez@apple.com>
1326
1327         fieldset.elements should return an HTMLCollection instead of an HTMLFormControlsCollection
1328         https://bugs.webkit.org/show_bug.cgi?id=190218
1329
1330         Reviewed by Alex Christensen.
1331
1332         Rebaseline existing WPT test now that it is passing.
1333
1334         * web-platform-tests/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement-expected.txt:
1335
1336 2018-10-02  Chris Dumez  <cdumez@apple.com>
1337
1338         Refresh imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh
1339         https://bugs.webkit.org/show_bug.cgi?id=190212
1340
1341         Reviewed by Youenn Fablet.
1342
1343         Refresh imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh
1344         from upstream f15449622a76d0.
1345
1346         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing-expected.txt:
1347         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:
1348         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/remove-from-document-expected.txt:
1349         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html: Added.
1350         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/w3c-import.log:
1351
1352 2018-10-02  Chris Dumez  <cdumez@apple.com>
1353
1354         Image.__proto__ should be Function.prototype, not HTMLElement.prototype
1355         https://bugs.webkit.org/show_bug.cgi?id=190216
1356
1357         Reviewed by Alex Christensen.
1358
1359         Rebaseline existing WPT test now that it is passing.
1360
1361         * web-platform-tests/html/semantics/embedded-content/the-img-element/Image-constructor-expected.txt:
1362
1363 2018-10-01  Simon Pieters  <zcorpan@gmail.com>
1364
1365         <form> in quirks mode should have margin-block-end: 1em
1366         https://bugs.webkit.org/show_bug.cgi?id=157788
1367
1368         Reviewed by Simon Fraser.
1369
1370         * web-platform-tests/html/rendering/non-replaced-elements/flow-content-0/form-margin-quirk.html: Added.
1371         * web-platform-tests/html/rendering/non-replaced-elements/flow-content-0/form-margin-quirk-expected.txt: Added.
1372
1373 2018-10-01  Rob Buis  <rbuis@igalia.com>
1374
1375         Align XMLHttpRequest's overrideMimeType() with the standard
1376         https://bugs.webkit.org/show_bug.cgi?id=169276
1377
1378         Reviewed by Chris Dumez.
1379
1380         * web-platform-tests/xhr/overridemimetype-invalid-mime-type-expected.txt:
1381
1382 2018-10-01  Chris Dumez  <cdumez@apple.com>
1383
1384         Make crossOriginObject.then undefined for promises
1385         https://bugs.webkit.org/show_bug.cgi?id=190094
1386
1387         Reviewed by Darin Adler.
1388
1389         Rebaseline WPT test now that more checks are passing.
1390
1391         * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:
1392
1393 2018-09-30  Walker Henderson  <wjahenderson@gmail.com>
1394
1395         AudioNode.connect should return passed destination node
1396         https://bugs.webkit.org/show_bug.cgi?id=188834
1397
1398         Reviewed by Eric Carlson.
1399
1400         * web-platform-tests/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value-expected.txt:
1401
1402 2018-09-29  Oriol Brufau  <obrufau@igalia.com>
1403
1404         [css-grid] Properly align items next to collapsed tracks with gutters
1405         https://bugs.webkit.org/show_bug.cgi?id=190089
1406
1407         Reviewed by Manuel Rego Casasnovas.
1408
1409         Import grid-gutters-013.html and reference from WPT.
1410
1411         Test: imported/w3c/web-platform-tests/css/css-grid/alignment/grid-gutters-013.html
1412
1413         * web-platform-tests/css/css-grid/alignment/grid-gutters-013-expected.xht: Added.
1414         * web-platform-tests/css/css-grid/alignment/grid-gutters-013.html: Added.
1415
1416 2018-09-28  Chris Dumez  <cdumez@apple.com>
1417
1418         The return value of an OnBeforeUnloadEventHandler should always be coerced into a DOMString
1419         https://bugs.webkit.org/show_bug.cgi?id=190090
1420
1421         Reviewed by Ryosuke Niwa.
1422
1423         Rebaseline WPT test now that one more check is passing.
1424
1425         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling-expected.txt:
1426
1427 2018-09-28  Chris Dumez  <cdumez@apple.com>
1428
1429         document.open() should throw errors for cross-origin calls
1430         https://bugs.webkit.org/show_bug.cgi?id=189371
1431         <rdar://problem/44282700>
1432
1433         Reviewed by Youenn Fablet.
1434
1435         Rebaseline existing WPT tests now that more checks are passing.
1436
1437         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window-expected.txt:
1438         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window-expected.txt:
1439
1440 2018-09-27  Andy Estes  <aestes@apple.com>
1441
1442         [Payment Request] Update web platform tests
1443         https://bugs.webkit.org/show_bug.cgi?id=190049
1444
1445         Reviewed by Youenn Fablet.
1446
1447         Updated web-platform-tests/payment-request/ to tip-of-tree from web-platform-tests.
1448
1449         * web-platform-tests/payment-request/MerchantValidationEvent/complete-method.https-expected.txt: Added.
1450         * web-platform-tests/payment-request/MerchantValidationEvent/complete-method.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/payment-request/MerchantValidationEvent/complete-method-manual.https.html.
1451         * web-platform-tests/payment-request/MerchantValidationEvent/constructor.https-expected.txt:
1452         * web-platform-tests/payment-request/MerchantValidationEvent/constructor.https.html:
1453         * web-platform-tests/payment-request/MerchantValidationEvent/w3c-import.log:
1454         * web-platform-tests/payment-request/PaymentAddress/attributes-and-toJSON-method-manual.https.html:
1455         * web-platform-tests/payment-request/PaymentMethodChangeEvent/methodDetails-attribute.https-expected.txt:
1456         * web-platform-tests/payment-request/PaymentMethodChangeEvent/methodDetails-attribute.https.html:
1457         * web-platform-tests/payment-request/PaymentMethodChangeEvent/methodName-attribute.https-expected.txt:
1458         * web-platform-tests/payment-request/PaymentMethodChangeEvent/methodName-attribute.https.html:
1459         * web-platform-tests/payment-request/PaymentValidationErrors/retry-shows-shippingAddress-member-manual.https.html:
1460         * web-platform-tests/payment-request/historical.https-expected.txt:
1461         * web-platform-tests/payment-request/historical.https.html:
1462         * web-platform-tests/payment-request/idlharness.https.window.js:
1463         * web-platform-tests/payment-request/payment-response/onpayerdetailchange-attribute-manual.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/payment-request/payment-response/onpayerdetailchange-attribute.manual.https.html.
1464         * web-platform-tests/payment-request/payment-response/w3c-import.log:
1465
1466 2018-09-27  Ryan Haddad  <ryanhaddad@apple.com>
1467
1468         Unreviewed, rolling out r236557.
1469
1470         Really roll out r236557 this time because it breaks internal
1471         builds.
1472
1473         Reverted changeset:
1474
1475         "Add VP8 support to WebRTC"
1476         https://bugs.webkit.org/show_bug.cgi?id=189976
1477         https://trac.webkit.org/changeset/236557
1478
1479 2018-09-27  Chris Dumez  <cdumez@apple.com>
1480
1481         Fragment should be stripped from document URL during document.open() URL propagation
1482         https://bugs.webkit.org/show_bug.cgi?id=189374
1483         <rdar://problem/44282736>
1484
1485         Reviewed by Alex Christensen.
1486
1487         Rebaseline WPT test now that it is passing.
1488
1489         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window-expected.txt:
1490
1491 2018-09-27  Youenn Fablet  <youenn@apple.com>
1492
1493         Add VP8 support to WebRTC
1494         https://bugs.webkit.org/show_bug.cgi?id=189976
1495
1496         Reviewed by Eric Carlson.
1497
1498         * web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate-expected.txt:
1499
1500 2018-09-27  Chris Dumez  <cdumez@apple.com>
1501
1502         document.open() should not propagate URLs to non-fully active documents
1503         https://bugs.webkit.org/show_bug.cgi?id=189375
1504         <rdar://problem/44282755>
1505
1506         Reviewed by Youenn Fablet.
1507
1508         Rebaseline WPT test now that more checks are passing.
1509
1510         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window-expected.txt:
1511
1512 2018-09-27  Antoine Quint  <graouts@apple.com>
1513
1514         [Web Animations] Turn Web Animations with CSS integration on
1515         https://bugs.webkit.org/show_bug.cgi?id=184819
1516         <rdar://problem/39597337>
1517
1518         Reviewed by Dean Jackson.
1519
1520         * web-platform-tests/css-timing-1/frames-timing-functions-output.html:
1521         * web-platform-tests/css/css-logical/animation-003.tentative.html:
1522         * web-platform-tests/css/css-scoping/keyframes-001.html:
1523         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context.html:
1524         * web-platform-tests/web-animations/interfaces/Animatable/animate.html:
1525         * web-platform-tests/web-animations/timing-model/animations/current-time.html:
1526
1527 2018-09-26  YUHAN WU  <yuhan_wu@apple.com>
1528
1529         Video track clone cannot preserve original property
1530         https://bugs.webkit.org/show_bug.cgi?id=189872
1531         <rdar://problem/44706579>
1532
1533         Reviewed by Youenn Fablet.
1534
1535         * web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint-expected.txt:
1536
1537 2018-09-26  Alex Christensen  <achristensen@webkit.org>
1538
1539         Unreviewed, rolling out r236524.
1540
1541         Broke API tests
1542
1543         Reverted changeset:
1544
1545         "URLWithUserTypedString should return nil for URLs deemed to
1546         be invalid by WebCore::URL"
1547         https://bugs.webkit.org/show_bug.cgi?id=189979
1548         https://trac.webkit.org/changeset/236524
1549
1550 2018-09-26  Chris Dumez  <cdumez@apple.com>
1551
1552         Ignore-opens-during-unload counter of a parent should apply to its children during beforeunload event
1553         https://bugs.webkit.org/show_bug.cgi?id=189376
1554         <rdar://problem/44282754>
1555
1556         Reviewed by Ryosuke Niwa.
1557
1558         Rebaseline existing test now that one more check is passing.
1559
1560         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window-expected.txt:
1561
1562 2018-09-25  YUHAN WU  <yuhan_wu@apple.com>
1563
1564         Implement MediaStreamTrack Content Hints
1565         https://bugs.webkit.org/show_bug.cgi?id=189262
1566         <rdar://problem/44101773>
1567
1568         Reviewed by Youenn Fablet.
1569
1570         * web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint-expected.txt:
1571
1572 2018-09-25  YUHAN WU  <yuhan_wu@apple.com>
1573
1574         Import WPT content hint tests
1575         https://bugs.webkit.org/show_bug.cgi?id=189854
1576
1577         Reviewed by Youenn Fablet.
1578
1579         * web-platform-tests/mst-content-hint/idlharness.window-expected.txt: Added.
1580
1581 2018-09-24  Simon Fraser  <simon.fraser@apple.com>
1582
1583         Remove filterRes parameter from SVG filters
1584         https://bugs.webkit.org/show_bug.cgi?id=129565
1585         <rdar://problem/44714340>
1586
1587         Reviewed by Dean Jackson.
1588         
1589         Remove support for the "filterRes" attribute on SVG filters. It's marked as
1590         deprecated in https://drafts.fxtf.org/filter-effects/#element-attrdef-filter-filterres
1591         and no longer supported by Chrome or Firefox.
1592
1593         * web-platform-tests/html/syntax/parsing/html5lib_tests11-expected.txt: Rebaseline
1594
1595 2018-09-24  Justin Michaud  <justin_michaud@apple.com>
1596
1597         Import WPT tests for css custom properties api
1598         https://bugs.webkit.org/show_bug.cgi?id=189764
1599
1600         Reviewed by Ryosuke Niwa.
1601
1602         * resources/import-expectations.json:
1603         * web-platform-tests/css/css-properties-values-api/META.yml: Added.
1604         * web-platform-tests/css/css-properties-values-api/idlharness-expected.txt: Added.
1605         * web-platform-tests/css/css-properties-values-api/idlharness.html: Added.
1606         * web-platform-tests/css/css-properties-values-api/property-cascade-expected.txt: Added.
1607         * web-platform-tests/css/css-properties-values-api/property-cascade.html: Added.
1608         * web-platform-tests/css/css-properties-values-api/register-property-expected.txt: Added.
1609         * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt: Added.
1610         * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing.html: Added.
1611         * web-platform-tests/css/css-properties-values-api/register-property.html: Added.
1612         * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt: Added.
1613         * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance.html: Added.
1614         * web-platform-tests/css/css-properties-values-api/registered-property-computation-expected.txt: Added.
1615         * web-platform-tests/css/css-properties-values-api/registered-property-computation.html: Added.
1616         * web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt: Added.
1617         * web-platform-tests/css/css-properties-values-api/registered-property-cssom.html: Added.
1618         * web-platform-tests/css/css-properties-values-api/registered-property-initial-expected.txt: Added.
1619         * web-platform-tests/css/css-properties-values-api/registered-property-initial.html: Added.
1620         * web-platform-tests/css/css-properties-values-api/support/alt/alt.css: Added.
1621         (#target):
1622         * web-platform-tests/css/css-properties-values-api/support/alt/alt.js: Added.
1623         (reg_url):
1624         * web-platform-tests/css/css-properties-values-api/support/alt/w3c-import.log: Added.
1625         * web-platform-tests/css/css-properties-values-api/support/main/main.css: Added.
1626         (#target):
1627         * web-platform-tests/css/css-properties-values-api/support/main/main.js: Added.
1628         (reg_url):
1629         * web-platform-tests/css/css-properties-values-api/support/main/main.utf16be.css: Added.
1630         * web-platform-tests/css/css-properties-values-api/support/main/w3c-import.log: Added.
1631         * web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt: Added.
1632         * web-platform-tests/css/css-properties-values-api/typedom.tentative.html: Added.
1633         * web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt: Added.
1634         * web-platform-tests/css/css-properties-values-api/unit-cycles.html: Added.
1635         * web-platform-tests/css/css-properties-values-api/url-resolution-expected.txt: Added.
1636         * web-platform-tests/css/css-properties-values-api/url-resolution.html: Added.
1637         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles-expected.txt: Added.
1638         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles.html: Added.
1639         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt: Added.
1640         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties.html: Added.
1641         * web-platform-tests/css/css-properties-values-api/w3c-import.log: Added.
1642
1643 2018-09-24  Chris Dumez  <cdumez@apple.com>
1644
1645         No-op document.open() calls should not have any side effects
1646         https://bugs.webkit.org/show_bug.cgi?id=189373
1647         <rdar://problem/44282702>
1648
1649         Reviewed by Geoffrey Garen.
1650
1651         Rebaseline WPT test now that it is passing.
1652
1653         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window-expected.txt:
1654
1655 2018-09-24  Chris Dumez  <cdumez@apple.com>
1656
1657         Import html/webappapis/dynamic-markup-insertion WPT tests
1658         https://bugs.webkit.org/show_bug.cgi?id=189863
1659
1660         Reviewed by Youenn Fablet.
1661
1662         * resources/import-expectations.json:
1663         * resources/resource-files.json:
1664         * web-platform-tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document.close-01-expected.txt: Added.
1665         * web-platform-tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml: Added.
1666         * web-platform-tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/w3c-import.log: Added.
1667         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/001-expected.txt: Added.
1668         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/001.html: Added.
1669         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/002-expected.txt: Added.
1670         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/002.html: Added.
1671         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/003-expected.txt: Added.
1672         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/003.html: Added.
1673         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/004-expected.txt: Added.
1674         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/004.html: Added.
1675         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/005-expected.txt: Added.
1676         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/005.html: Added.
1677         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/005.js: Added.
1678         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/006-expected.txt: Added.
1679         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/006.html: Added.
1680         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/006.js: Added.
1681         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/007-expected.txt: Added.
1682         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/007.html: Added.
1683         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/007.js: Added.
1684         (t.step):
1685         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008-1.js: Added.
1686         (t.step):
1687         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008-expected.txt: Added.
1688         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008.html: Added.
1689         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008.js: Added.
1690         (t.step):
1691         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/009-expected.txt: Added.
1692         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/009.html: Added.
1693         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010-1.js: Added.
1694         (t.step):
1695         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010-expected.txt: Added.
1696         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010.html: Added.
1697         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010.js: Added.
1698         (t.step):
1699         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011-1.js: Added.
1700         (t.step):
1701         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011-expected.txt: Added.
1702         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011.html: Added.
1703         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011.js: Added.
1704         (t.step):
1705         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/012-expected.txt: Added.
1706         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/012.html: Added.
1707         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/012.js: Added.
1708         (t.step):
1709         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/013-expected.txt: Added.
1710         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/013.html: Added.
1711         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/013.js: Added.
1712         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/014-expected.txt: Added.
1713         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/014.html: Added.
1714         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/015-expected.txt: Added.
1715         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/015.html: Added.
1716         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/016-expected.txt: Added.
1717         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/016.html: Added.
1718         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/017-expected.txt: Added.
1719         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/017.html: Added.
1720         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/018-expected.txt: Added.
1721         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/018.html: Added.
1722         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/019-expected.txt: Added.
1723         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/019.html: Added.
1724         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/020-expected.txt: Added.
1725         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/020.html: Added.
1726         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/021-expected.txt: Added.
1727         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/021.html: Added.
1728         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/022-expected.txt: Added.
1729         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/022.html: Added.
1730         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/023-expected.txt: Added.
1731         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/023.html: Added.
1732         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/024-expected.txt: Added.
1733         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/024.html: Added.
1734         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/025-expected.txt: Added.
1735         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/025.html: Added.
1736         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/026-expected.txt: Added.
1737         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/026.html: Added.
1738         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/027-expected.txt: Added.
1739         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/027.html: Added.
1740         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/028-expected.txt: Added.
1741         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/028.html: Added.
1742         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/029-expected.txt: Added.
1743         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/029.html: Added.
1744         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/030-expected.txt: Added.
1745         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/030.html: Added.
1746         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/031-expected.txt: Added.
1747         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/031.html: Added.
1748         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/032-expected.txt: Added.
1749         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/032.html: Added.
1750         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/033-expected.txt: Added.
1751         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/033.html: Added.
1752         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/034-expected.txt: Added.
1753         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/034.html: Added.
1754         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/035-expected.txt: Added.
1755         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/035.html: Added.
1756         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/036-expected.txt: Added.
1757         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/036.html: Added.
1758         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/037-expected.txt: Added.
1759         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/037.html: Added.
1760         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/038-expected.txt: Added.
1761         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/038.html: Added.
1762         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/039-expected.txt: Added.
1763         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/039.html: Added.
1764         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/040-expected.txt: Added.
1765         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/040.html: Added.
1766         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/041-expected.txt: Added.
1767         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/041.html: Added.
1768         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/042-expected.txt: Added.
1769         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/042.html: Added.
1770         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/043-expected.txt: Added.
1771         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/043.html: Added.
1772         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/044-expected.txt: Added.
1773         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/044.html: Added.
1774         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/045-expected.txt: Added.
1775         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/045.html: Added.
1776         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/046-expected.txt: Added.
1777         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/046.html: Added.
1778         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/047-expected.txt: Added.
1779         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/047.html: Added.
1780         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/048-expected.txt: Added.
1781         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/048.html: Added.
1782         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/049-expected.txt: Added.
1783         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/049.html: Added.
1784         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/050-expected.txt: Added.
1785         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/050.html: Added.
1786         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/051-expected.txt: Added.
1787         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/051.html: Added.
1788         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/contentType.window-expected.txt: Added.
1789         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/contentType.window.html: Added.
1790         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/contentType.window.js: Added.
1791         (string_appeared_here.forEach.val.async_test.t.frame.onload.t.step_func_done):
1792         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-01-expected.txt: Added.
1793         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-01.xhtml: Added.
1794         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-02-expected.txt: Added.
1795         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-02.html: Added.
1796         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/empty.html: Added.
1797         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_001-expected.txt: Added.
1798         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_001.html: Added.
1799         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_002-expected.txt: Added.
1800         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_002.html: Added.
1801         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_003-expected.txt: Added.
1802         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_003.html: Added.
1803         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_004-expected.txt: Added.
1804         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_004.html: Added.
1805         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_005-expected.txt: Added.
1806         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_005.html: Added.
1807         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_005.js: Added.
1808         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_006-expected.txt: Added.
1809         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_006.html: Added.
1810         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_007-expected.txt: Added.
1811         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_007.html: Added.
1812         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_008-expected.txt: Added.
1813         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_008.html: Added.
1814         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_009-expected.txt: Added.
1815         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_009.html: Added.
1816         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_010-expected.txt: Added.
1817         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_010.html: Added.
1818         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-1.html: Added.
1819         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-2.html: Added.
1820         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-external.js: Added.
1821         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/original-id.json: Added.
1822         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_001-expected.txt: Added.
1823         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_001.html: Added.
1824         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_002-expected.txt: Added.
1825         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_002.html: Added.
1826         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_003-expected.txt: Added.
1827         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_003.html: Added.
1828         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_004-expected.txt: Added.
1829         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_004.html: Added.
1830         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_005-expected.txt: Added.
1831         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_005.html: Added.
1832         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_006-expected.txt: Added.
1833         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_006.html: Added.
1834         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_007-expected.txt: Added.
1835         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_007.html: Added.
1836         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_008-expected.txt: Added.
1837         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_008.html: Added.
1838         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_009-expected.txt: Added.
1839         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_009.html: Added.
1840         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_010-expected.txt: Added.
1841         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_010.html: Added.
1842         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_011-expected.txt: Added.
1843         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_011.html: Added.
1844         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_012-expected.txt: Added.
1845         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_012.html: Added.
1846         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_013-expected.txt: Added.
1847         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_013.html: Added.
1848         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/w3c-import.log: Added.
1849         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/write-active-document-expected.txt: Added.
1850         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/write-active-document.html: Added.
1851         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-01-expected.txt: Added.
1852         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-01.xhtml: Added.
1853         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-02-expected.txt: Added.
1854         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-02.html: Added.
1855         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-03-expected.txt: Added.
1856         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-03.html: Added.
1857         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/original-id.json: Added.
1858         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/w3c-import.log: Added.
1859         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/002-expected.txt: Added.
1860         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/002.html: Added.
1861         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/004-expected.txt: Added.
1862         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/004.html: Added.
1863         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/006-expected.txt: Added.
1864         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/006.html: Added.
1865         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/011-1.html: Added.
1866         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/011-expected.txt: Added.
1867         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/011.html: Added.
1868         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/012-1.html: Added.
1869         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/012-expected.txt: Added.
1870         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/012.html: Added.
1871         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/013-1.html: Added.
1872         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/013-expected.txt: Added.
1873         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/013.html: Added.
1874         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/014-1.html: Added.
1875         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/014-expected.txt: Added.
1876         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/014.html: Added.
1877         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015-1.html: Added.
1878         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015-expected.txt: Added.
1879         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015.html: Added.
1880         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016-1.html: Added.
1881         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016-expected.txt: Added.
1882         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016.html: Added.
1883         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-immediate.window-expected.txt: Added.
1884         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-immediate.window.html: Added.
1885         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-immediate.window.js: Added.
1886         (async_test.t.frame.onload.t.step_func):
1887         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-header.window-expected.txt: Added.
1888         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-header.window.html: Added.
1889         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-header.window.js: Added.
1890         (async_test.t.frame.onload.t.step_func):
1891         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-meta.window-expected.txt: Added.
1892         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-meta.window.html: Added.
1893         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-meta.window.js: Added.
1894         (async_test.t.frame.onload.t.step_func):
1895         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-while-navigating.window-expected.txt: Added.
1896         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-while-navigating.window.html: Added.
1897         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-while-navigating.window.js: Added.
1898         (async_test.t.frame.onload.t.step_func):
1899         (async_test.t.t.step_timeout):
1900         (async_test.t.t.step_timeout.t.step_func_done):
1901         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort.sub.window-expected.txt: Added.
1902         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort.sub.window.html: Added.
1903         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort.sub.window.js: Added.
1904         (async_test.t.frame.onload.t.step_func):
1905         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window-expected.txt: Added.
1906         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.html: Added.
1907         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.js: Added.
1908         (async_test.t.window.handlers.afterOpen.t.step_func_done):
1909         (async_test.t.window.handlers.afterOpenAsync.t.step_func_done):
1910         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/active.window-expected.txt: Added.
1911         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/active.window.html: Added.
1912         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/active.window.js: Added.
1913         (assertOpenIsEffective):
1914         (async_test.t.frame.onload.t.step_func):
1915         (async_test.t.xhr.onload.t.step_func_done):
1916         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window-expected.txt: Added.
1917         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window.html: Added.
1918         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window.js: Added.
1919         (setEntryToTopLevel):
1920         (async_test.t.t.add_cleanup):
1921         (async_test.t.iframe.onload.t.step_func_done):
1922         (async_test.t.window.onCustomElementReady.t.step_func):
1923         (async_test.t.self.testSynchronousScript.t.step_func):
1924         (string_appeared_here.async_test.t.t.add_cleanup):
1925         (string_appeared_here.async_test.t.t.step_func):
1926         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-xml.window-expected.txt: Added.
1927         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-xml.window.html: Added.
1928         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-xml.window.js: Added.
1929         (async_test.t.t.add_cleanup):
1930         (async_test.t.self.testSynchronousScript.t.step_func_done):
1931         (string_appeared_here.async_test.t.t.add_cleanup):
1932         (string_appeared_here.async_test.t.t.step_func):
1933         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-ignore-opens-during-unload.window-expected.txt: Added.
1934         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-ignore-opens-during-unload.window.html: Added.
1935         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-ignore-opens-during-unload.window.js: Added.
1936         (string_appeared_here.async_test.t.iframe.onload.t.step_func):
1937         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window-expected.txt: Added.
1938         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window.html: Added.
1939         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window.js: Added.
1940         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window-expected.txt: Added.
1941         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window.html: Added.
1942         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window.js: Added.
1943         (async_test.t.self.testSynchronousScript.t.step_func):
1944         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-xml.window-expected.txt: Added.
1945         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-xml.window.html: Added.
1946         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-xml.window.js: Added.
1947         (async_test.t.iframe.onload.t.step_func_done):
1948         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/beforeunload.window-expected.txt: Added.
1949         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/beforeunload.window.html: Added.
1950         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/beforeunload.window.js: Added.
1951         (async_test.t.frame.onload.t.step_func):
1952         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/custom-element.window-expected.txt: Added.
1953         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/custom-element.window.html: Added.
1954         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/custom-element.window.js: Added.
1955         (CustomElement):
1956         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-01-expected.txt: Added.
1957         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-01.xhtml: Added.
1958         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-02-expected.txt: Added.
1959         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-02.html: Added.
1960         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03-expected.txt: Added.
1961         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03-frame.html: Added.
1962         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03.html: Added.
1963         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/encoding.window-expected.txt: Added.
1964         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/encoding.window.html: Added.
1965         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/encoding.window.js: Added.
1966         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window-expected.txt: Added.
1967         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.html: Added.
1968         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js: Added.
1969         (async_test.t.frame.onload.t.step_func):
1970         (test.t.const.winListener.t.step_func):
1971         (test.t.t.add_cleanup):
1972         (test.t.const.bodyListener.t.step_func):
1973         (async_test.t.xhr.onload.t.step_func_done):
1974         (test.t.t.step_func):
1975         (test.t.thrower.t.step_func):
1976         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history-state.window-expected.txt: Added.
1977         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history-state.window.html: Added.
1978         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history-state.window.js: Added.
1979         (async_test.t.iframe.onload.t.step_func_done):
1980         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history.window-expected.txt: Added.
1981         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history.window.html: Added.
1982         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history.window.js: Added.
1983         (window.onFrameLoaded.t.step_func):
1984         (window.onDocumentOpen.t.step_func_done):
1985         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window-expected.txt: Added.
1986         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window.html: Added.
1987         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window.js: Added.
1988         (async_test.t.iframe.onload.t.step_func):
1989         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window-expected.txt: Added.
1990         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.html: Added.
1991         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.js: Added.
1992         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window-expected.txt: Added.
1993         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window.html: Added.
1994         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window.js: Added.
1995         (async_test.t.t.add_cleanup):
1996         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window-expected.txt: Added.
1997         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window.html: Added.
1998         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window.js: Added.
1999         (async_test.t.frame.onload.t.step_func_done):
2000         (testIdentity):
2001         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-basic-expected.txt: Added.
2002         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-basic.html: Added.
2003         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-same-origin-domain.sub-expected.txt: Added.
2004         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-same-origin-domain.sub.html: Added.
2005         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/quirks.window-expected.txt: Added.
2006         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/quirks.window.html: Added.
2007         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/quirks.window.js: Added.
2008         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/readiness.window-expected.txt: Added.
2009         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/readiness.window.html: Added.
2010         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/readiness.window.js: Added.
2011         (async_test.t.t.add_cleanup):
2012         (async_test.t.frame.onload.t.step_func_done):
2013         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/reload.window-expected.txt: Added.
2014         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/reload.window.html: Added.
2015         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/reload.window.js: Added.
2016         (window.name.string_appeared_here.async_test.t.t.add_cleanup):
2017         (window.name.string_appeared_here.async_test.t.t.step_func):
2018         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/aborted-parser-async-frame.html: Added.
2019         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/aborted-parser-frame.html: Added.
2020         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-custom-element-with-domain-frame.sub.html: Added.
2021         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-synchronous-script-frame.html: Added.
2022         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-synchronous-script-with-domain-frame.sub.html: Added.
2023         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-xml-with-domain-frame.sub.xhtml: Added.
2024         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-xml-with-synchronous-script-frame.xhtml: Added.
2025         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/document-open-side-effects.js: Added.
2026         (assertDocumentIsReadyForSideEffectsTest):
2027         (assertOpenHasNoSideEffects):
2028         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/dummy.html: Added.
2029         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/encoding-frame.html: Added.
2030         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/global-variables-frame.html: Added.
2031         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/history-frame.html: Added.
2032         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/http-refresh.py: Added.
2033         (main):
2034         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/meta-refresh.py: Added.
2035         (main):
2036         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/page-with-frame.html: Added.
2037         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/set-document-domain.html: Added.
2038         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/slow-png.py: Added.
2039         (main):
2040         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/url-frame.html: Added.
2041         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/w3c-import.log: Added.
2042         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/tasks.window-expected.txt: Added.
2043         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/tasks.window.html: Added.
2044         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/tasks.window.js: Added.
2045         (taskTest):
2046         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext-subframe.txt: Added.
2047         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext.window-expected.txt: Added.
2048         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext.window.html: Added.
2049         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext.window.js: Added.
2050         (string_appeared_here.forEach.type.async_test.t.frame.onload.t.step_func_done):
2051         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window-expected.txt: Added.
2052         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window.html: Added.
2053         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window.js: Added.
2054         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/unload.window-expected.txt: Added.
2055         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/unload.window.html: Added.
2056         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/unload.window.js: Added.
2057         (async_test.t.frame.onload.t.step_func):
2058         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window-expected.txt: Added.
2059         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window.html: Added.
2060         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window.js: Added.
2061         (async_test.t.t.add_cleanup):
2062         (async_test.t.self.onhashchange.t.step_func_done):
2063         (async_test.t.const.frame.document.body.appendChild.document.createElement.string_appeared_here.t.add_cleanup):
2064         (async_test.t.window.testDone.t.step_func_done):
2065         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window-expected.txt: Added.
2066         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window.html: Added.
2067         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window.js: Added.
2068         (async_test.t.frame.onload.t.step_func):
2069         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/w3c-import.log: Added.
2070
2071 2018-09-24  Yoav Weiss  <yoav@yoav.ws>
2072
2073         Import WPT resource-timing tests
2074         https://bugs.webkit.org/show_bug.cgi?id=189903
2075
2076         Reviewed by Youenn Fablet.
2077
2078         * web-platform-tests/resource-timing/META.yml: Added.
2079         * web-platform-tests/resource-timing/OWNERS: Removed.
2080         * web-platform-tests/resource-timing/clear_resource_timing_functionality.html: Added.
2081         * web-platform-tests/resource-timing/clear_resource_timing_functionality-expected.txt: Added.
2082         * web-platform-tests/resource-timing/idlharness.any.html: Added.
2083         * web-platform-tests/resource-timing/idlharness.any-expected.txt: Added.
2084         * web-platform-tests/resource-timing/idlharness.any.js: Added.
2085         (idl_array.catch):
2086         * web-platform-tests/resource-timing/idlharness.any.worker.html: Added.
2087         * web-platform-tests/resource-timing/idlharness.any.worker-expected.txt: Added.
2088         * web-platform-tests/resource-timing/idlharness.html: Removed.
2089         * web-platform-tests/resource-timing/resource-timing-tojson.html: Added.
2090         * web-platform-tests/resource-timing/resource-timing-tojson-expected.txt: Added.
2091         * web-platform-tests/resource-timing/resource_TAO_cross_origin_redirect_chain.html: Added.
2092         * web-platform-tests/resource-timing/resource_TAO_cross_origin_redirect_chain-expected.txt: Added.
2093         * web-platform-tests/resource-timing/resource_TAO_match_origin.htm:
2094         * web-platform-tests/resource-timing/resource_TAO_match_origin-expected.txt: Changed.
2095         * web-platform-tests/resource-timing/resource_TAO_match_wildcard.htm:
2096         * web-platform-tests/resource-timing/resource_TAO_match_wildcard-expected.txt: Changed.
2097         * web-platform-tests/resource-timing/resource_TAO_multi.htm:
2098         * web-platform-tests/resource-timing/resource_TAO_multi-expected.txt: Changed.
2099         * web-platform-tests/resource-timing/resource_TAO_multi_wildcard.html: Copied from LayoutTests/imported/w3c/web-platform-tests/resource-timing/resource_TAO_multi.htm.
2100         * web-platform-tests/resource-timing/resource_TAO_multi_wildcard-expected.txt: Added.
2101         * web-platform-tests/resource-timing/resource_TAO_null.htm:
2102         * web-platform-tests/resource-timing/resource_TAO_null-expected.txt: Changed.
2103         * web-platform-tests/resource-timing/resource_TAO_origin_uppercase.htm:
2104         * web-platform-tests/resource-timing/resource_TAO_origin_uppercase-expected.txt: Changed.
2105         * web-platform-tests/resource-timing/resource_TAO_space.htm:
2106         * web-platform-tests/resource-timing/resource_TAO_space-expected.txt: Changed.
2107         * web-platform-tests/resource-timing/resource_TAO_wildcard.htm:
2108         * web-platform-tests/resource-timing/resource_TAO_wildcard-expected.txt: Changed.
2109         * web-platform-tests/resource-timing/resource_dedicated_worker.html: Added.
2110         * web-platform-tests/resource-timing/resource_dedicated_worker-expected.txt: Added.
2111         * web-platform-tests/resource-timing/resource_ignore_data_url.html: Added.
2112         * web-platform-tests/resource-timing/resource_ignore_data_url-expected.txt: Added.
2113         * web-platform-tests/resource-timing/resource_ignore_failures.html: Added.
2114         * web-platform-tests/resource-timing/resource_ignore_failures-expected.txt: Added.
2115         * web-platform-tests/resource-timing/resource_initiator_types.html: Added.
2116         * web-platform-tests/resource-timing/resource_initiator_types-expected.txt: Added.
2117         * web-platform-tests/resource-timing/resource_memory_cached.sub.html: Added.
2118         * web-platform-tests/resource-timing/resource_memory_cached.sub-expected.txt: Added.
2119         * web-platform-tests/resource-timing/resource_redirects.html: Added.
2120         * web-platform-tests/resource-timing/resource_redirects-expected.txt: Added.
2121         * web-platform-tests/resource-timing/resource_reparenting.html: Added.
2122         * web-platform-tests/resource-timing/resource_reparenting-expected.txt: Added.
2123         * web-platform-tests/resource-timing/resource_script_types.html: Added.
2124         * web-platform-tests/resource-timing/resource_script_types-expected.txt: Added.
2125         * web-platform-tests/resource-timing/resource_subframe_self_navigation.html: Added.
2126         * web-platform-tests/resource-timing/resource_subframe_self_navigation-expected.txt: Added.
2127         * web-platform-tests/resource-timing/resource_timing.worker.html: Added.
2128         * web-platform-tests/resource-timing/resource_timing.worker-expected.txt: Added.
2129         * web-platform-tests/resource-timing/resource_timing.worker.js: Added.
2130         (check):
2131         (async_test.t.then):
2132         * web-platform-tests/resource-timing/resource_timing_TAO_cross_origin_redirect.html: Added.
2133         * web-platform-tests/resource-timing/resource_timing_TAO_cross_origin_redirect-expected.txt: Added.
2134         * web-platform-tests/resource-timing/resource_timing_buffer_full_eventually.html: Added.
2135         * web-platform-tests/resource-timing/resource_timing_buffer_full_eventually-expected.txt: Added.
2136         * web-platform-tests/resource-timing/resource_timing_buffer_full_when_populate_entries.html: Added.
2137         * web-platform-tests/resource-timing/resource_timing_buffer_full_when_populate_entries-expected.txt: Added.
2138         * web-platform-tests/resource-timing/resource_timing_buffer_full_when_shrink_buffer_size.html: Added.
2139         * web-platform-tests/resource-timing/resource_timing_buffer_full_when_shrink_buffer_size-expected.txt: Added.
2140         * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect.html: Added.
2141         * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect-expected.txt: Added.
2142         * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect_chain.html: Added.
2143         * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect_chain-expected.txt: Added.
2144         * web-platform-tests/resource-timing/resource_timing_same_origin_redirect.html: Added.
2145         * web-platform-tests/resource-timing/resource_timing_same_origin_redirect-expected.txt: Added.
2146         * web-platform-tests/resource-timing/resource_timing_store_and_clear_during_callback.html: Added.
2147         * web-platform-tests/resource-timing/resource_timing_store_and_clear_during_callback-expected.txt: Added.
2148         * web-platform-tests/resource-timing/resources/TAOResponse.py:
2149         (main):
2150         * web-platform-tests/resource-timing/resources/all_resource_types.htm: Added.
2151         * web-platform-tests/resource-timing/resources/blank_page_green.htm: Added.
2152         * web-platform-tests/resource-timing/resources/empty.js: Added.
2153         * web-platform-tests/resource-timing/resources/empty.py: Added.
2154         (main):
2155         * web-platform-tests/resource-timing/resources/empty_script.js: Added.
2156         * web-platform-tests/resource-timing/resources/eventsource.py: Added.
2157         (main):
2158         * web-platform-tests/resource-timing/resources/green_frame.htm: Added.
2159         * web-platform-tests/resource-timing/resources/iframe_TAO_multi_wildcard.html: Added.
2160         * web-platform-tests/resource-timing/resources/multi_redirect.py: Added.
2161         (main):
2162         * web-platform-tests/resource-timing/resources/nested.css: Added.
2163         (@import "resource_timing_test0.css?id=n1";):
2164         (ol):
2165         * web-platform-tests/resource-timing/resources/notify_parent.html: Added.
2166         * web-platform-tests/resource-timing/resources/self_navigation.html: Added.
2167         * web-platform-tests/resource-timing/resources/w3c-import.log:
2168         * web-platform-tests/resource-timing/resources/worker_with_images.js: Added.
2169         (checkDone):
2170         (makeRequest.xhr.onreadystatechange):
2171         (makeRequest):
2172         * web-platform-tests/resource-timing/w3c-import.log:
2173
2174 2018-09-21  Dean Jackson  <dino@apple.com>
2175
2176         Add PointerEvent, plus feature flag, plus Web Platform Tests
2177         https://bugs.webkit.org/show_bug.cgi?id=189867
2178         <rdar://problem/44697384>
2179
2180         Reviewed by Simon Fraser.
2181
2182         Import the Web Platform Tests for Pointer Events.
2183
2184         * resources/import-expectations.json:
2185         * web-platform-tests/pointerevents/META.yml: Added.
2186         * web-platform-tests/pointerevents/README.md: Added.
2187         * web-platform-tests/pointerevents/extension/idlharness.window-expected.txt: Added.
2188         * web-platform-tests/pointerevents/extension/idlharness.window.html: Added.
2189         * web-platform-tests/pointerevents/extension/idlharness.window.js: Added.
2190         * web-platform-tests/pointerevents/extension/pointerevent_constructor-expected.txt: Added.
2191         * web-platform-tests/pointerevents/extension/pointerevent_constructor.html: Added.
2192         * web-platform-tests/pointerevents/extension/pointerevent_touch-action-verification-expected.txt: Added.
2193         * web-platform-tests/pointerevents/extension/pointerevent_touch-action-verification.html: Added.
2194         * web-platform-tests/pointerevents/extension/w3c-import.log: Added.
2195         * web-platform-tests/pointerevents/idlharness.window-expected.txt: Added.
2196         * web-platform-tests/pointerevents/idlharness.window.html: Added.
2197         * web-platform-tests/pointerevents/idlharness.window.js: Added.
2198         * web-platform-tests/pointerevents/pointerevent_constructor-expected.txt: Added.
2199         * web-platform-tests/pointerevents/pointerevent_constructor.html: Added.
2200         * web-platform-tests/pointerevents/pointerevent_on_event_handlers-expected.txt: Added.
2201         * web-platform-tests/pointerevents/pointerevent_on_event_handlers.html: Added.
2202         * web-platform-tests/pointerevents/pointerevent_styles.css: Added.
2203         * web-platform-tests/pointerevents/pointerevent_support.js: Added.
2204         * web-platform-tests/pointerevents/pointerevent_touch-action-illegal-expected.txt: Added.
2205         * web-platform-tests/pointerevents/pointerevent_touch-action-illegal.html: Added.
2206         * web-platform-tests/pointerevents/pointerevent_touch-action-verification-expected.txt: Added.
2207         * web-platform-tests/pointerevents/pointerevent_touch-action-verification.html: Added.
2208         * web-platform-tests/pointerevents/pointerlock/resources/pointerevent_movementxy-iframe.html: Added.
2209         * web-platform-tests/pointerevents/pointerlock/resources/w3c-import.log: Added.
2210         * web-platform-tests/pointerevents/resources/pointerevent_attributes_hoverable_pointers-iframe.html: Added.
2211         * web-platform-tests/pointerevents/resources/pointerevent_fractional_coordinates-iframe.html: Added.
2212         * web-platform-tests/pointerevents/resources/pointerevent_pointerId_scope-iframe.html: Added.
2213         * web-platform-tests/pointerevents/resources/w3c-import.log: Added.
2214         * web-platform-tests/pointerevents/w3c-import.log: Added.
2215
2216 2018-09-21  YUHAN WU  <yuhan_wu@apple.com>
2217
2218         Import WPT content hint tests
2219         https://bugs.webkit.org/show_bug.cgi?id=189854
2220
2221         Reviewed by Youenn Fablet.
2222
2223         * resources/import-expectations.json:
2224         * web-platform-tests/mst-content-hint/META.yml: Added.
2225         * web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint-expected.txt: Added.
2226         * web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint.html: Added.
2227         * web-platform-tests/mst-content-hint/idlharness.window.html: Added.
2228         * web-platform-tests/mst-content-hint/idlharness.window.js: Added.
2229         * web-platform-tests/mst-content-hint/w3c-import.log: Added.
2230
2231 2018-09-21  Youenn Fablet  <youenn@apple.com>
2232
2233         Add RTCCodecStats support
2234         https://bugs.webkit.org/show_bug.cgi?id=189792
2235         <rdar://problem/32370668>
2236
2237         Reviewed by Eric Carlson.
2238
2239         * web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate-expected.txt:
2240         * web-platform-tests/webrtc/RTCRtpReceiver-getStats.https-expected.txt:
2241         * web-platform-tests/webrtc/RTCRtpSender-getStats.https-expected.txt:
2242
2243 2018-09-20  Frederic Wang  <fwang@igalia.com>
2244
2245         Synchronize CSSOM View test suite against upstream WPT
2246         https://bugs.webkit.org/show_bug.cgi?id=189787
2247
2248         Reviewed by Antonio Gomes.
2249
2250         * web-platform-tests/css/cssom-view/META.yml: Added.
2251         * web-platform-tests/css/cssom-view/OWNERS: Removed.
2252         * web-platform-tests/css/cssom-view/cssom-getBoundingClientRect-vertical-rl-expected.html: Added.
2253         * web-platform-tests/css/cssom-view/cssom-getBoundingClientRect-vertical-rl.html: Added.
2254         * web-platform-tests/css/cssom-view/cssom-view-window-screen-interface-expected.txt:
2255         * web-platform-tests/css/cssom-view/cssom-view-window-screen-interface.html:
2256         * web-platform-tests/css/cssom-view/dom-element-scroll-expected.txt: Added.
2257         * web-platform-tests/css/cssom-view/dom-element-scroll.html: Added.
2258         * web-platform-tests/css/cssom-view/elementFromPoint-mixed-font-sizes-expected.txt: Added.
2259         * web-platform-tests/css/cssom-view/elementFromPoint-mixed-font-sizes.html: Added.
2260         * web-platform-tests/css/cssom-view/interfaces-expected.txt:
2261         * web-platform-tests/css/cssom-view/interfaces.html:
2262         * web-platform-tests/css/cssom-view/media-query-list-interface-expected.txt: Removed.
2263         * web-platform-tests/css/cssom-view/media-query-list-interface.xht: Removed.
2264         * web-platform-tests/css/cssom-view/resources/w3c-import.log:
2265         * web-platform-tests/css/cssom-view/scroll-behavior-default-css-expected.txt: Added.
2266         * web-platform-tests/css/cssom-view/scroll-behavior-default-css.html: Added.
2267         * web-platform-tests/css/cssom-view/scroll-behavior-element-expected.txt: Added.
2268         * web-platform-tests/css/cssom-view/scroll-behavior-element.html: Added.
2269         * web-platform-tests/css/cssom-view/scroll-behavior-main-frame-root-expected.txt: Added.
2270         * web-platform-tests/css/cssom-view/scroll-behavior-main-frame-root.html: Added.
2271         * web-platform-tests/css/cssom-view/scroll-behavior-main-frame-window-expected.txt: Added.
2272         * web-platform-tests/css/cssom-view/scroll-behavior-main-frame-window.html: Added.
2273         * web-platform-tests/css/cssom-view/scroll-behavior-scrollintoview-nested-expected.txt: Added.
2274         * web-platform-tests/css/cssom-view/scroll-behavior-scrollintoview-nested.html: Added.
2275         * web-platform-tests/css/cssom-view/scroll-behavior-smooth-positions-expected.txt: Added.
2276         * web-platform-tests/css/cssom-view/scroll-behavior-smooth-positions.html: Added.
2277         * web-platform-tests/css/cssom-view/scroll-behavior-subframe-root-expected.txt: Added.
2278         * web-platform-tests/css/cssom-view/scroll-behavior-subframe-root.html: Added.
2279         * web-platform-tests/css/cssom-view/scroll-behavior-subframe-window-expected.txt: Added.
2280         * web-platform-tests/css/cssom-view/scroll-behavior-subframe-window.html: Added.
2281         * web-platform-tests/css/cssom-view/scrollIntoView-vertical-rl-writing-mode-expected.txt: Added.
2282         * web-platform-tests/css/cssom-view/scrollIntoView-vertical-rl-writing-mode.html: Added.
2283         * web-platform-tests/css/cssom-view/support/scroll-behavior.js: Added.
2284         (observeScrolling):
2285         (waitForScrollEnd):
2286         (scrollNode):
2287         (scrollWindow):
2288         * web-platform-tests/css/cssom-view/support/support/w3c-import.log:
2289         * web-platform-tests/css/cssom-view/support/w3c-import.log:
2290         * web-platform-tests/css/cssom-view/table-client-props-expected.txt: Added.
2291         * web-platform-tests/css/cssom-view/table-client-props.html: Added.
2292         * web-platform-tests/css/cssom-view/table-offset-props-expected.txt: Added.
2293         * web-platform-tests/css/cssom-view/table-offset-props.html: Added.
2294         * web-platform-tests/css/cssom-view/table-scroll-props-expected.txt: Added.
2295         * web-platform-tests/css/cssom-view/table-scroll-props.html: Added.
2296         * web-platform-tests/css/cssom-view/w3c-import.log:
2297         * web-platform-tests/css/cssom-view/window-interface-expected.txt: Removed.
2298         * web-platform-tests/css/cssom-view/window-interface.xht: Removed.
2299
2300 2018-09-19  YUHAN WU  <yuhan_wu@apple.com>
2301
2302         MediaStream-MediaElement-srcObject.https.html expects video duration for a MediaStream to be Infinity and is currently NaN
2303         https://bugs.webkit.org/show_bug.cgi?id=189516
2304
2305         Reviewed by Youenn Fablet.
2306
2307         * web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https.html:
2308         * web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https-expected.txt:
2309
2310 2018-09-19  Youenn Fablet  <youenn@apple.com>
2311
2312         Implement sender/receiver getStats
2313         https://bugs.webkit.org/show_bug.cgi?id=189707
2314
2315         Reviewed by Eric Carlson.
2316
2317         * web-platform-tests/webrtc/RTCRtpReceiver-getStats.https-expected.txt:
2318         * web-platform-tests/webrtc/RTCRtpSender-getStats.https-expected.txt:
2319
2320 2018-09-18  Youenn Fablet  <youenn@apple.com>
2321
2322         Implement RTCRtpReceiver getContributingSources/getSynchronizationSources
2323         https://bugs.webkit.org/show_bug.cgi?id=189671
2324
2325         Reviewed by Eric Carlson.
2326
2327         * web-platform-tests/webrtc/RTCRtpReceiver-getContributingSources.https-expected.txt:
2328         * web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https-expected.txt:
2329         * web-platform-tests/webrtc/interfaces-expected.txt: Removed, as no longer needed.
2330
2331 2018-09-18  Manuel Rego Casasnovas  <rego@igalia.com>
2332
2333         [css-grid] Static position should use content-box, not padding-box
2334         https://bugs.webkit.org/show_bug.cgi?id=189698
2335
2336         Reviewed by Javier Fernandez.
2337
2338         * web-platform-tests/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html:
2339         Update tests from WPT.
2340
2341 2018-09-12  Ryosuke Niwa  <rniwa@webkit.org>
2342
2343         Update composedPath to match the latest spec
2344         https://bugs.webkit.org/show_bug.cgi?id=180378
2345         <rdar://problem/42843004>
2346
2347         Reviewed by Darin Adler.
2348
2349         Rebaselined the test now that all test cases pass.
2350
2351         * web-platform-tests/shadow-dom/event-composed-path-after-dom-mutation-expected.txt:
2352
2353 2018-09-15  Rob Buis  <rbuis@igalia.com>
2354
2355         XMLHttpRequest::createResponseBlob() should create a Blob with type for empty response
2356         https://bugs.webkit.org/show_bug.cgi?id=189627
2357
2358         Reviewed by Alexey Proskuryakov.
2359
2360         * web-platform-tests/xhr/overridemimetype-blob-expected.txt:
2361
2362 2018-09-14  Ms2ger  <Ms2ger@igalia.com>
2363
2364         Remove some obsolete XHR tests
2365         https://bugs.webkit.org/show_bug.cgi?id=189581
2366
2367         Reviewed by Youenn Fablet.
2368
2369         These tests were removed upstream, but stuck around in WebKit.
2370
2371         * web-platform-tests/xhr/OWNERS: Removed.
2372         * web-platform-tests/xhr/abort-during-open-expected.txt: Removed.
2373         * web-platform-tests/xhr/abort-during-open.htm: Removed.
2374         * web-platform-tests/xhr/abort-during-open.js: Removed.
2375         * web-platform-tests/xhr/abort-during-open.worker-expected.txt: Removed.
2376         * web-platform-tests/xhr/abort-during-open.worker.html: Removed.
2377         * web-platform-tests/xhr/abort-during-open.worker.js: Removed.
2378         * web-platform-tests/xhr/getallresponseheaders-cl-expected.txt: Removed.
2379         * web-platform-tests/xhr/getallresponseheaders-cl.htm: Removed.
2380         * web-platform-tests/xhr/interfaces-expected.txt: Removed.
2381         * web-platform-tests/xhr/interfaces.html: Removed.
2382         * web-platform-tests/xhr/open-url-bogus-expected.txt: Removed.
2383         * web-platform-tests/xhr/open-url-bogus.htm: Removed.
2384         * web-platform-tests/xhr/overridemimetype-done-state-expected.txt: Removed.
2385         * web-platform-tests/xhr/overridemimetype-done-state.htm: Removed.
2386         * web-platform-tests/xhr/readme.txt: Removed.
2387         * web-platform-tests/xhr/responsetype-expected.txt: Removed.
2388         * web-platform-tests/xhr/responsetype.html: Removed.
2389         * web-platform-tests/xhr/send-non-same-origin.sub-expected.txt: Removed.
2390         * web-platform-tests/xhr/send-non-same-origin.sub.htm: Removed.
2391         * web-platform-tests/xhr/send-send-expected.txt: Removed.
2392         * web-platform-tests/xhr/send-send.htm: Removed.
2393         * web-platform-tests/xhr/send-send.js: Removed.
2394         * web-platform-tests/xhr/send-send.worker-expected.txt: Removed.
2395         * web-platform-tests/xhr/send-send.worker.html: Removed.
2396         * web-platform-tests/xhr/send-send.worker.js: Removed.
2397         * web-platform-tests/xhr/send-usp-expected.txt: Removed.
2398         * web-platform-tests/xhr/send-usp.html: Removed.
2399         * web-platform-tests/xhr/send-usp.js: Removed.
2400
2401 2018-09-12  Ryosuke Niwa  <rniwa@webkit.org>
2402
2403         Capturing event listeners are called during bubbling phase for shadow hosts
2404         https://bugs.webkit.org/show_bug.cgi?id=174288
2405
2406         Reviewed by Darin Adler.
2407
2408         * web-platform-tests/dom/events/Event-dispatch-handlers-changed-expected.txt: Rebaselined. This test's
2409         expectation is now wrong because event listner 3 is added after the event listener list is cloned for
2410         capturing event listeners but before cloned for bubbling event listeners. As a result, event listener 3
2411         is now invoked. It used to be not called because both bubbling and capturing event listeners are called
2412         after cloning the event listner list once, which didn't have event listener 3.
2413
2414         * web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt: Rebaselined. This test expects
2415         event listener 2, which is bubbling, to be called between two capturing event listeners 1 and 3, which
2416         is no longer true after this patch.
2417
2418 2018-09-12  Chris Dumez  <cdumez@apple.com>
2419
2420         Unreviewed, rebaseline imported/w3c/web-platform-tests/url/failure.html after r235808.
2421
2422         New checks are passing.
2423
2424         * web-platform-tests/url/failure-expected.txt:
2425
2426 2018-09-11  Dean Jackson  <dino@apple.com>
2427
2428         Header parsing for experimental and internal debug features
2429         https://bugs.webkit.org/show_bug.cgi?id=189486
2430         <rdar://problem/44320618>
2431
2432         Reviewed by Tim Horton.
2433
2434         New webkit-test-runner headers.
2435
2436         * web-platform-tests/css-timing-1/frames-timing-functions-output.html:
2437         * web-platform-tests/media-source/mediasource-changetype-play.html:
2438         * web-platform-tests/media-source/mediasource-changetype.html:
2439         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context.html:
2440         * web-platform-tests/web-animations/interfaces/Animatable/animate.html:
2441         * web-platform-tests/web-animations/interfaces/Animation/ready.html:
2442         * web-platform-tests/web-animations/timing-model/animations/current-time.html:
2443         * web-platform-tests/web-animations/timing-model/animations/playing-an-animation.html:
2444         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation.html:
2445
2446 2018-09-12  YUHAN WU  <yuhan_wu@apple.com>
2447
2448         Import media recorder api WPT tests
2449         https://bugs.webkit.org/show_bug.cgi?id=189526
2450
2451         Reviewed by Youenn Fablet.
2452
2453         * resources/import-expectations.json:
2454         * web-platform-tests/mediacapture-record/BlobEvent-constructor-expected.txt: Added.
2455         * web-platform-tests/mediacapture-record/BlobEvent-constructor.html: Added.
2456         * web-platform-tests/mediacapture-record/META.yml: Added.
2457         * web-platform-tests/mediacapture-record/idlharness.window-expected.txt: Added.
2458         * web-platform-tests/mediacapture-record/idlharness.window.html: Added.
2459         * web-platform-tests/mediacapture-record/idlharness.window.js: Added.
2460         (idl_array.catch):
2461         * web-platform-tests/mediacapture-record/w3c-import.log: Added.
2462
2463 2018-09-12  Ali Juma  <ajuma@chromium.org>
2464
2465         [IntersectionObserver] Implement rootMargin expansion
2466         https://bugs.webkit.org/show_bug.cgi?id=189525
2467
2468         Reviewed by Simon Fraser.
2469
2470         Rebasline expectation for test that now passes.
2471
2472         * web-platform-tests/intersection-observer/root-margin-expected.txt:
2473
2474 2018-09-11  Ali Juma  <ajuma@chromium.org>
2475
2476         [IntersectionObserver] Update WPTs to the latest upstream version
2477         https://bugs.webkit.org/show_bug.cgi?id=189515
2478
2479         Reviewed by Youenn Fablet.
2480
2481         * web-platform-tests/intersection-observer/initial-observation-with-threshold-expected.txt: Added.
2482         * web-platform-tests/intersection-observer/initial-observation-with-threshold.html: Added.
2483         * web-platform-tests/intersection-observer/resources/intersection-observer-test-utils.js:
2484         (waitForNotification):
2485         * web-platform-tests/intersection-observer/w3c-import.log:
2486
2487 2018-09-11  Youenn Fablet  <youenn@apple.com>
2488
2489         Remove MediaDevices NoInterfaceObject
2490         https://bugs.webkit.org/show_bug.cgi?id=189512
2491
2492         Reviewed by Alex Christensen.
2493
2494         * web-platform-tests/mediacapture-streams/MediaDevices-IDL-all-expected.txt:
2495         * web-platform-tests/mediacapture-streams/MediaDevices-IDL-enumerateDevices-expected.txt:
2496
2497 2018-09-11  Chris Dumez  <cdumez@apple.com>
2498
2499         Unreviewed, rebaseline imported/w3c/web-platform-tests/css/cssom/interfaces.html after r235889.
2500
2501         * web-platform-tests/css/cssom/interfaces-expected.txt:
2502
2503 == Rolled over to ChangeLog-2018-09-11 ==