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