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