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