1 2018-10-02 Chris Dumez <cdumez@apple.com>
3 radio / checkbox inputs should fire "click, input, change" events in order when clicked
4 https://bugs.webkit.org/show_bug.cgi?id=190223
6 Reviewed by Ryosuke Niwa.
8 Rebaseline a few WPT tests that are now passing. I have verified that those are passing in Gecko and Blink
11 * web-platform-tests/html/semantics/forms/the-input-element/checkbox-click-events-expected.txt:
12 * web-platform-tests/html/semantics/forms/the-input-element/checkbox-expected.txt:
13 * web-platform-tests/html/semantics/forms/the-input-element/radio-expected.txt:
15 2018-10-02 Chris Dumez <cdumez@apple.com>
17 fieldset.elements should return an HTMLCollection instead of an HTMLFormControlsCollection
18 https://bugs.webkit.org/show_bug.cgi?id=190218
20 Reviewed by Alex Christensen.
22 Rebaseline existing WPT test now that it is passing.
24 * web-platform-tests/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement-expected.txt:
26 2018-10-02 Chris Dumez <cdumez@apple.com>
28 Refresh imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh
29 https://bugs.webkit.org/show_bug.cgi?id=190212
31 Reviewed by Youenn Fablet.
33 Refresh imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh
34 from upstream f15449622a76d0.
36 * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing-expected.txt:
37 * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:
38 * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/remove-from-document-expected.txt:
39 * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html: Added.
40 * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/w3c-import.log:
42 2018-10-02 Chris Dumez <cdumez@apple.com>
44 Image.__proto__ should be Function.prototype, not HTMLElement.prototype
45 https://bugs.webkit.org/show_bug.cgi?id=190216
47 Reviewed by Alex Christensen.
49 Rebaseline existing WPT test now that it is passing.
51 * web-platform-tests/html/semantics/embedded-content/the-img-element/Image-constructor-expected.txt:
53 2018-10-01 Simon Pieters <zcorpan@gmail.com>
55 <form> in quirks mode should have margin-block-end: 1em
56 https://bugs.webkit.org/show_bug.cgi?id=157788
58 Reviewed by Simon Fraser.
60 * web-platform-tests/html/rendering/non-replaced-elements/flow-content-0/form-margin-quirk.html: Added.
61 * web-platform-tests/html/rendering/non-replaced-elements/flow-content-0/form-margin-quirk-expected.txt: Added.
63 2018-10-01 Rob Buis <rbuis@igalia.com>
65 Align XMLHttpRequest's overrideMimeType() with the standard
66 https://bugs.webkit.org/show_bug.cgi?id=169276
68 Reviewed by Chris Dumez.
70 * web-platform-tests/xhr/overridemimetype-invalid-mime-type-expected.txt:
72 2018-10-01 Chris Dumez <cdumez@apple.com>
74 Make crossOriginObject.then undefined for promises
75 https://bugs.webkit.org/show_bug.cgi?id=190094
77 Reviewed by Darin Adler.
79 Rebaseline WPT test now that more checks are passing.
81 * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:
83 2018-09-30 Walker Henderson <wjahenderson@gmail.com>
85 AudioNode.connect should return passed destination node
86 https://bugs.webkit.org/show_bug.cgi?id=188834
88 Reviewed by Eric Carlson.
90 * web-platform-tests/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value-expected.txt:
92 2018-09-29 Oriol Brufau <obrufau@igalia.com>
94 [css-grid] Properly align items next to collapsed tracks with gutters
95 https://bugs.webkit.org/show_bug.cgi?id=190089
97 Reviewed by Manuel Rego Casasnovas.
99 Import grid-gutters-013.html and reference from WPT.
101 Test: imported/w3c/web-platform-tests/css/css-grid/alignment/grid-gutters-013.html
103 * web-platform-tests/css/css-grid/alignment/grid-gutters-013-expected.xht: Added.
104 * web-platform-tests/css/css-grid/alignment/grid-gutters-013.html: Added.
106 2018-09-28 Chris Dumez <cdumez@apple.com>
108 The return value of an OnBeforeUnloadEventHandler should always be coerced into a DOMString
109 https://bugs.webkit.org/show_bug.cgi?id=190090
111 Reviewed by Ryosuke Niwa.
113 Rebaseline WPT test now that one more check is passing.
115 * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling-expected.txt:
117 2018-09-28 Chris Dumez <cdumez@apple.com>
119 document.open() should throw errors for cross-origin calls
120 https://bugs.webkit.org/show_bug.cgi?id=189371
121 <rdar://problem/44282700>
123 Reviewed by Youenn Fablet.
125 Rebaseline existing WPT tests now that more checks are passing.
127 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window-expected.txt:
128 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window-expected.txt:
130 2018-09-27 Andy Estes <aestes@apple.com>
132 [Payment Request] Update web platform tests
133 https://bugs.webkit.org/show_bug.cgi?id=190049
135 Reviewed by Youenn Fablet.
137 Updated web-platform-tests/payment-request/ to tip-of-tree from web-platform-tests.
139 * web-platform-tests/payment-request/MerchantValidationEvent/complete-method.https-expected.txt: Added.
140 * 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.
141 * web-platform-tests/payment-request/MerchantValidationEvent/constructor.https-expected.txt:
142 * web-platform-tests/payment-request/MerchantValidationEvent/constructor.https.html:
143 * web-platform-tests/payment-request/MerchantValidationEvent/w3c-import.log:
144 * web-platform-tests/payment-request/PaymentAddress/attributes-and-toJSON-method-manual.https.html:
145 * web-platform-tests/payment-request/PaymentMethodChangeEvent/methodDetails-attribute.https-expected.txt:
146 * web-platform-tests/payment-request/PaymentMethodChangeEvent/methodDetails-attribute.https.html:
147 * web-platform-tests/payment-request/PaymentMethodChangeEvent/methodName-attribute.https-expected.txt:
148 * web-platform-tests/payment-request/PaymentMethodChangeEvent/methodName-attribute.https.html:
149 * web-platform-tests/payment-request/PaymentValidationErrors/retry-shows-shippingAddress-member-manual.https.html:
150 * web-platform-tests/payment-request/historical.https-expected.txt:
151 * web-platform-tests/payment-request/historical.https.html:
152 * web-platform-tests/payment-request/idlharness.https.window.js:
153 * 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.
154 * web-platform-tests/payment-request/payment-response/w3c-import.log:
156 2018-09-27 Ryan Haddad <ryanhaddad@apple.com>
158 Unreviewed, rolling out r236557.
160 Really roll out r236557 this time because it breaks internal
165 "Add VP8 support to WebRTC"
166 https://bugs.webkit.org/show_bug.cgi?id=189976
167 https://trac.webkit.org/changeset/236557
169 2018-09-27 Chris Dumez <cdumez@apple.com>
171 Fragment should be stripped from document URL during document.open() URL propagation
172 https://bugs.webkit.org/show_bug.cgi?id=189374
173 <rdar://problem/44282736>
175 Reviewed by Alex Christensen.
177 Rebaseline WPT test now that it is passing.
179 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window-expected.txt:
181 2018-09-27 Youenn Fablet <youenn@apple.com>
183 Add VP8 support to WebRTC
184 https://bugs.webkit.org/show_bug.cgi?id=189976
186 Reviewed by Eric Carlson.
188 * web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate-expected.txt:
190 2018-09-27 Chris Dumez <cdumez@apple.com>
192 document.open() should not propagate URLs to non-fully active documents
193 https://bugs.webkit.org/show_bug.cgi?id=189375
194 <rdar://problem/44282755>
196 Reviewed by Youenn Fablet.
198 Rebaseline WPT test now that more checks are passing.
200 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window-expected.txt:
202 2018-09-27 Antoine Quint <graouts@apple.com>
204 [Web Animations] Turn Web Animations with CSS integration on
205 https://bugs.webkit.org/show_bug.cgi?id=184819
206 <rdar://problem/39597337>
208 Reviewed by Dean Jackson.
210 * web-platform-tests/css-timing-1/frames-timing-functions-output.html:
211 * web-platform-tests/css/css-logical/animation-003.tentative.html:
212 * web-platform-tests/css/css-scoping/keyframes-001.html:
213 * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context.html:
214 * web-platform-tests/web-animations/interfaces/Animatable/animate.html:
215 * web-platform-tests/web-animations/timing-model/animations/current-time.html:
217 2018-09-26 YUHAN WU <yuhan_wu@apple.com>
219 Video track clone cannot preserve original property
220 https://bugs.webkit.org/show_bug.cgi?id=189872
221 <rdar://problem/44706579>
223 Reviewed by Youenn Fablet.
225 * web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint-expected.txt:
227 2018-09-26 Alex Christensen <achristensen@webkit.org>
229 Unreviewed, rolling out r236524.
235 "URLWithUserTypedString should return nil for URLs deemed to
236 be invalid by WebCore::URL"
237 https://bugs.webkit.org/show_bug.cgi?id=189979
238 https://trac.webkit.org/changeset/236524
240 2018-09-26 Chris Dumez <cdumez@apple.com>
242 Ignore-opens-during-unload counter of a parent should apply to its children during beforeunload event
243 https://bugs.webkit.org/show_bug.cgi?id=189376
244 <rdar://problem/44282754>
246 Reviewed by Ryosuke Niwa.
248 Rebaseline existing test now that one more check is passing.
250 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window-expected.txt:
252 2018-09-25 YUHAN WU <yuhan_wu@apple.com>
254 Implement MediaStreamTrack Content Hints
255 https://bugs.webkit.org/show_bug.cgi?id=189262
256 <rdar://problem/44101773>
258 Reviewed by Youenn Fablet.
260 * web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint-expected.txt:
262 2018-09-25 YUHAN WU <yuhan_wu@apple.com>
264 Import WPT content hint tests
265 https://bugs.webkit.org/show_bug.cgi?id=189854
267 Reviewed by Youenn Fablet.
269 * web-platform-tests/mst-content-hint/idlharness.window-expected.txt: Added.
271 2018-09-24 Simon Fraser <simon.fraser@apple.com>
273 Remove filterRes parameter from SVG filters
274 https://bugs.webkit.org/show_bug.cgi?id=129565
275 <rdar://problem/44714340>
277 Reviewed by Dean Jackson.
279 Remove support for the "filterRes" attribute on SVG filters. It's marked as
280 deprecated in https://drafts.fxtf.org/filter-effects/#element-attrdef-filter-filterres
281 and no longer supported by Chrome or Firefox.
283 * web-platform-tests/html/syntax/parsing/html5lib_tests11-expected.txt: Rebaseline
285 2018-09-24 Justin Michaud <justin_michaud@apple.com>
287 Import WPT tests for css custom properties api
288 https://bugs.webkit.org/show_bug.cgi?id=189764
290 Reviewed by Ryosuke Niwa.
292 * resources/import-expectations.json:
293 * web-platform-tests/css/css-properties-values-api/META.yml: Added.
294 * web-platform-tests/css/css-properties-values-api/idlharness-expected.txt: Added.
295 * web-platform-tests/css/css-properties-values-api/idlharness.html: Added.
296 * web-platform-tests/css/css-properties-values-api/property-cascade-expected.txt: Added.
297 * web-platform-tests/css/css-properties-values-api/property-cascade.html: Added.
298 * web-platform-tests/css/css-properties-values-api/register-property-expected.txt: Added.
299 * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt: Added.
300 * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing.html: Added.
301 * web-platform-tests/css/css-properties-values-api/register-property.html: Added.
302 * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt: Added.
303 * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance.html: Added.
304 * web-platform-tests/css/css-properties-values-api/registered-property-computation-expected.txt: Added.
305 * web-platform-tests/css/css-properties-values-api/registered-property-computation.html: Added.
306 * web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt: Added.
307 * web-platform-tests/css/css-properties-values-api/registered-property-cssom.html: Added.
308 * web-platform-tests/css/css-properties-values-api/registered-property-initial-expected.txt: Added.
309 * web-platform-tests/css/css-properties-values-api/registered-property-initial.html: Added.
310 * web-platform-tests/css/css-properties-values-api/support/alt/alt.css: Added.
312 * web-platform-tests/css/css-properties-values-api/support/alt/alt.js: Added.
314 * web-platform-tests/css/css-properties-values-api/support/alt/w3c-import.log: Added.
315 * web-platform-tests/css/css-properties-values-api/support/main/main.css: Added.
317 * web-platform-tests/css/css-properties-values-api/support/main/main.js: Added.
319 * web-platform-tests/css/css-properties-values-api/support/main/main.utf16be.css: Added.
320 * web-platform-tests/css/css-properties-values-api/support/main/w3c-import.log: Added.
321 * web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt: Added.
322 * web-platform-tests/css/css-properties-values-api/typedom.tentative.html: Added.
323 * web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt: Added.
324 * web-platform-tests/css/css-properties-values-api/unit-cycles.html: Added.
325 * web-platform-tests/css/css-properties-values-api/url-resolution-expected.txt: Added.
326 * web-platform-tests/css/css-properties-values-api/url-resolution.html: Added.
327 * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles-expected.txt: Added.
328 * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles.html: Added.
329 * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt: Added.
330 * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties.html: Added.
331 * web-platform-tests/css/css-properties-values-api/w3c-import.log: Added.
333 2018-09-24 Chris Dumez <cdumez@apple.com>
335 No-op document.open() calls should not have any side effects
336 https://bugs.webkit.org/show_bug.cgi?id=189373
337 <rdar://problem/44282702>
339 Reviewed by Geoffrey Garen.
341 Rebaseline WPT test now that it is passing.
343 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window-expected.txt:
345 2018-09-24 Chris Dumez <cdumez@apple.com>
347 Import html/webappapis/dynamic-markup-insertion WPT tests
348 https://bugs.webkit.org/show_bug.cgi?id=189863
350 Reviewed by Youenn Fablet.
352 * resources/import-expectations.json:
353 * resources/resource-files.json:
354 * web-platform-tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document.close-01-expected.txt: Added.
355 * web-platform-tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml: Added.
356 * web-platform-tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/w3c-import.log: Added.
357 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/001-expected.txt: Added.
358 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/001.html: Added.
359 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/002-expected.txt: Added.
360 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/002.html: Added.
361 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/003-expected.txt: Added.
362 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/003.html: Added.
363 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/004-expected.txt: Added.
364 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/004.html: Added.
365 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/005-expected.txt: Added.
366 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/005.html: Added.
367 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/005.js: Added.
368 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/006-expected.txt: Added.
369 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/006.html: Added.
370 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/006.js: Added.
371 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/007-expected.txt: Added.
372 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/007.html: Added.
373 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/007.js: Added.
375 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008-1.js: Added.
377 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008-expected.txt: Added.
378 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008.html: Added.
379 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008.js: Added.
381 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/009-expected.txt: Added.
382 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/009.html: Added.
383 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010-1.js: Added.
385 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010-expected.txt: Added.
386 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010.html: Added.
387 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010.js: Added.
389 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011-1.js: Added.
391 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011-expected.txt: Added.
392 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011.html: Added.
393 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011.js: Added.
395 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/012-expected.txt: Added.
396 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/012.html: Added.
397 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/012.js: Added.
399 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/013-expected.txt: Added.
400 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/013.html: Added.
401 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/013.js: Added.
402 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/014-expected.txt: Added.
403 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/014.html: Added.
404 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/015-expected.txt: Added.
405 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/015.html: Added.
406 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/016-expected.txt: Added.
407 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/016.html: Added.
408 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/017-expected.txt: Added.
409 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/017.html: Added.
410 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/018-expected.txt: Added.
411 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/018.html: Added.
412 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/019-expected.txt: Added.
413 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/019.html: Added.
414 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/020-expected.txt: Added.
415 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/020.html: Added.
416 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/021-expected.txt: Added.
417 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/021.html: Added.
418 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/022-expected.txt: Added.
419 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/022.html: Added.
420 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/023-expected.txt: Added.
421 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/023.html: Added.
422 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/024-expected.txt: Added.
423 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/024.html: Added.
424 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/025-expected.txt: Added.
425 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/025.html: Added.
426 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/026-expected.txt: Added.
427 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/026.html: Added.
428 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/027-expected.txt: Added.
429 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/027.html: Added.
430 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/028-expected.txt: Added.
431 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/028.html: Added.
432 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/029-expected.txt: Added.
433 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/029.html: Added.
434 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/030-expected.txt: Added.
435 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/030.html: Added.
436 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/031-expected.txt: Added.
437 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/031.html: Added.
438 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/032-expected.txt: Added.
439 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/032.html: Added.
440 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/033-expected.txt: Added.
441 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/033.html: Added.
442 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/034-expected.txt: Added.
443 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/034.html: Added.
444 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/035-expected.txt: Added.
445 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/035.html: Added.
446 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/036-expected.txt: Added.
447 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/036.html: Added.
448 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/037-expected.txt: Added.
449 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/037.html: Added.
450 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/038-expected.txt: Added.
451 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/038.html: Added.
452 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/039-expected.txt: Added.
453 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/039.html: Added.
454 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/040-expected.txt: Added.
455 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/040.html: Added.
456 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/041-expected.txt: Added.
457 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/041.html: Added.
458 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/042-expected.txt: Added.
459 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/042.html: Added.
460 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/043-expected.txt: Added.
461 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/043.html: Added.
462 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/044-expected.txt: Added.
463 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/044.html: Added.
464 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/045-expected.txt: Added.
465 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/045.html: Added.
466 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/046-expected.txt: Added.
467 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/046.html: Added.
468 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/047-expected.txt: Added.
469 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/047.html: Added.
470 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/048-expected.txt: Added.
471 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/048.html: Added.
472 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/049-expected.txt: Added.
473 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/049.html: Added.
474 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/050-expected.txt: Added.
475 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/050.html: Added.
476 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/051-expected.txt: Added.
477 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/051.html: Added.
478 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/contentType.window-expected.txt: Added.
479 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/contentType.window.html: Added.
480 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/contentType.window.js: Added.
481 (string_appeared_here.forEach.val.async_test.t.frame.onload.t.step_func_done):
482 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-01-expected.txt: Added.
483 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-01.xhtml: Added.
484 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-02-expected.txt: Added.
485 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-02.html: Added.
486 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/empty.html: Added.
487 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_001-expected.txt: Added.
488 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_001.html: Added.
489 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_002-expected.txt: Added.
490 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_002.html: Added.
491 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_003-expected.txt: Added.
492 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_003.html: Added.
493 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_004-expected.txt: Added.
494 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_004.html: Added.
495 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_005-expected.txt: Added.
496 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_005.html: Added.
497 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_005.js: Added.
498 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_006-expected.txt: Added.
499 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_006.html: Added.
500 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_007-expected.txt: Added.
501 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_007.html: Added.
502 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_008-expected.txt: Added.
503 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_008.html: Added.
504 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_009-expected.txt: Added.
505 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_009.html: Added.
506 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_010-expected.txt: Added.
507 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_010.html: Added.
508 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-1.html: Added.
509 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-2.html: Added.
510 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-external.js: Added.
511 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/original-id.json: Added.
512 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_001-expected.txt: Added.
513 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_001.html: Added.
514 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_002-expected.txt: Added.
515 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_002.html: Added.
516 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_003-expected.txt: Added.
517 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_003.html: Added.
518 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_004-expected.txt: Added.
519 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_004.html: Added.
520 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_005-expected.txt: Added.
521 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_005.html: Added.
522 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_006-expected.txt: Added.
523 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_006.html: Added.
524 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_007-expected.txt: Added.
525 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_007.html: Added.
526 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_008-expected.txt: Added.
527 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_008.html: Added.
528 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_009-expected.txt: Added.
529 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_009.html: Added.
530 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_010-expected.txt: Added.
531 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_010.html: Added.
532 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_011-expected.txt: Added.
533 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_011.html: Added.
534 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_012-expected.txt: Added.
535 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_012.html: Added.
536 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_013-expected.txt: Added.
537 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_013.html: Added.
538 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/w3c-import.log: Added.
539 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/write-active-document-expected.txt: Added.
540 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/write-active-document.html: Added.
541 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-01-expected.txt: Added.
542 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-01.xhtml: Added.
543 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-02-expected.txt: Added.
544 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-02.html: Added.
545 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-03-expected.txt: Added.
546 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-03.html: Added.
547 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/original-id.json: Added.
548 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/w3c-import.log: Added.
549 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/002-expected.txt: Added.
550 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/002.html: Added.
551 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/004-expected.txt: Added.
552 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/004.html: Added.
553 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/006-expected.txt: Added.
554 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/006.html: Added.
555 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/011-1.html: Added.
556 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/011-expected.txt: Added.
557 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/011.html: Added.
558 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/012-1.html: Added.
559 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/012-expected.txt: Added.
560 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/012.html: Added.
561 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/013-1.html: Added.
562 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/013-expected.txt: Added.
563 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/013.html: Added.
564 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/014-1.html: Added.
565 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/014-expected.txt: Added.
566 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/014.html: Added.
567 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015-1.html: Added.
568 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015-expected.txt: Added.
569 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015.html: Added.
570 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016-1.html: Added.
571 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016-expected.txt: Added.
572 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016.html: Added.
573 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-immediate.window-expected.txt: Added.
574 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-immediate.window.html: Added.
575 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-immediate.window.js: Added.
576 (async_test.t.frame.onload.t.step_func):
577 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-header.window-expected.txt: Added.
578 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-header.window.html: Added.
579 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-header.window.js: Added.
580 (async_test.t.frame.onload.t.step_func):
581 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-meta.window-expected.txt: Added.
582 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-meta.window.html: Added.
583 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-meta.window.js: Added.
584 (async_test.t.frame.onload.t.step_func):
585 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-while-navigating.window-expected.txt: Added.
586 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-while-navigating.window.html: Added.
587 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-while-navigating.window.js: Added.
588 (async_test.t.frame.onload.t.step_func):
589 (async_test.t.t.step_timeout):
590 (async_test.t.t.step_timeout.t.step_func_done):
591 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort.sub.window-expected.txt: Added.
592 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort.sub.window.html: Added.
593 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort.sub.window.js: Added.
594 (async_test.t.frame.onload.t.step_func):
595 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window-expected.txt: Added.
596 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.html: Added.
597 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.js: Added.
598 (async_test.t.window.handlers.afterOpen.t.step_func_done):
599 (async_test.t.window.handlers.afterOpenAsync.t.step_func_done):
600 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/active.window-expected.txt: Added.
601 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/active.window.html: Added.
602 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/active.window.js: Added.
603 (assertOpenIsEffective):
604 (async_test.t.frame.onload.t.step_func):
605 (async_test.t.xhr.onload.t.step_func_done):
606 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window-expected.txt: Added.
607 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window.html: Added.
608 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window.js: Added.
609 (setEntryToTopLevel):
610 (async_test.t.t.add_cleanup):
611 (async_test.t.iframe.onload.t.step_func_done):
612 (async_test.t.window.onCustomElementReady.t.step_func):
613 (async_test.t.self.testSynchronousScript.t.step_func):
614 (string_appeared_here.async_test.t.t.add_cleanup):
615 (string_appeared_here.async_test.t.t.step_func):
616 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-xml.window-expected.txt: Added.
617 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-xml.window.html: Added.
618 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-xml.window.js: Added.
619 (async_test.t.t.add_cleanup):
620 (async_test.t.self.testSynchronousScript.t.step_func_done):
621 (string_appeared_here.async_test.t.t.add_cleanup):
622 (string_appeared_here.async_test.t.t.step_func):
623 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-ignore-opens-during-unload.window-expected.txt: Added.
624 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-ignore-opens-during-unload.window.html: Added.
625 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-ignore-opens-during-unload.window.js: Added.
626 (string_appeared_here.async_test.t.iframe.onload.t.step_func):
627 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window-expected.txt: Added.
628 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window.html: Added.
629 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window.js: Added.
630 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window-expected.txt: Added.
631 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window.html: Added.
632 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window.js: Added.
633 (async_test.t.self.testSynchronousScript.t.step_func):
634 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-xml.window-expected.txt: Added.
635 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-xml.window.html: Added.
636 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-xml.window.js: Added.
637 (async_test.t.iframe.onload.t.step_func_done):
638 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/beforeunload.window-expected.txt: Added.
639 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/beforeunload.window.html: Added.
640 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/beforeunload.window.js: Added.
641 (async_test.t.frame.onload.t.step_func):
642 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/custom-element.window-expected.txt: Added.
643 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/custom-element.window.html: Added.
644 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/custom-element.window.js: Added.
646 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-01-expected.txt: Added.
647 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-01.xhtml: Added.
648 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-02-expected.txt: Added.
649 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-02.html: Added.
650 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03-expected.txt: Added.
651 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03-frame.html: Added.
652 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03.html: Added.
653 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/encoding.window-expected.txt: Added.
654 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/encoding.window.html: Added.
655 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/encoding.window.js: Added.
656 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window-expected.txt: Added.
657 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.html: Added.
658 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js: Added.
659 (async_test.t.frame.onload.t.step_func):
660 (test.t.const.winListener.t.step_func):
661 (test.t.t.add_cleanup):
662 (test.t.const.bodyListener.t.step_func):
663 (async_test.t.xhr.onload.t.step_func_done):
664 (test.t.t.step_func):
665 (test.t.thrower.t.step_func):
666 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history-state.window-expected.txt: Added.
667 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history-state.window.html: Added.
668 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history-state.window.js: Added.
669 (async_test.t.iframe.onload.t.step_func_done):
670 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history.window-expected.txt: Added.
671 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history.window.html: Added.
672 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history.window.js: Added.
673 (window.onFrameLoaded.t.step_func):
674 (window.onDocumentOpen.t.step_func_done):
675 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window-expected.txt: Added.
676 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window.html: Added.
677 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window.js: Added.
678 (async_test.t.iframe.onload.t.step_func):
679 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window-expected.txt: Added.
680 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.html: Added.
681 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.js: Added.
682 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window-expected.txt: Added.
683 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window.html: Added.
684 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window.js: Added.
685 (async_test.t.t.add_cleanup):
686 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window-expected.txt: Added.
687 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window.html: Added.
688 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window.js: Added.
689 (async_test.t.frame.onload.t.step_func_done):
691 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-basic-expected.txt: Added.
692 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-basic.html: Added.
693 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-same-origin-domain.sub-expected.txt: Added.
694 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-same-origin-domain.sub.html: Added.
695 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/quirks.window-expected.txt: Added.
696 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/quirks.window.html: Added.
697 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/quirks.window.js: Added.
698 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/readiness.window-expected.txt: Added.
699 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/readiness.window.html: Added.
700 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/readiness.window.js: Added.
701 (async_test.t.t.add_cleanup):
702 (async_test.t.frame.onload.t.step_func_done):
703 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/reload.window-expected.txt: Added.
704 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/reload.window.html: Added.
705 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/reload.window.js: Added.
706 (window.name.string_appeared_here.async_test.t.t.add_cleanup):
707 (window.name.string_appeared_here.async_test.t.t.step_func):
708 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/aborted-parser-async-frame.html: Added.
709 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/aborted-parser-frame.html: Added.
710 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-custom-element-with-domain-frame.sub.html: Added.
711 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-synchronous-script-frame.html: Added.
712 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-synchronous-script-with-domain-frame.sub.html: Added.
713 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-xml-with-domain-frame.sub.xhtml: Added.
714 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-xml-with-synchronous-script-frame.xhtml: Added.
715 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/document-open-side-effects.js: Added.
716 (assertDocumentIsReadyForSideEffectsTest):
717 (assertOpenHasNoSideEffects):
718 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/dummy.html: Added.
719 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/encoding-frame.html: Added.
720 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/global-variables-frame.html: Added.
721 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/history-frame.html: Added.
722 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/http-refresh.py: Added.
724 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/meta-refresh.py: Added.
726 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/page-with-frame.html: Added.
727 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/set-document-domain.html: Added.
728 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/slow-png.py: Added.
730 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/url-frame.html: Added.
731 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/w3c-import.log: Added.
732 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/tasks.window-expected.txt: Added.
733 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/tasks.window.html: Added.
734 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/tasks.window.js: Added.
736 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext-subframe.txt: Added.
737 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext.window-expected.txt: Added.
738 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext.window.html: Added.
739 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext.window.js: Added.
740 (string_appeared_here.forEach.type.async_test.t.frame.onload.t.step_func_done):
741 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window-expected.txt: Added.
742 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window.html: Added.
743 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window.js: Added.
744 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/unload.window-expected.txt: Added.
745 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/unload.window.html: Added.
746 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/unload.window.js: Added.
747 (async_test.t.frame.onload.t.step_func):
748 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window-expected.txt: Added.
749 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window.html: Added.
750 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window.js: Added.
751 (async_test.t.t.add_cleanup):
752 (async_test.t.self.onhashchange.t.step_func_done):
753 (async_test.t.const.frame.document.body.appendChild.document.createElement.string_appeared_here.t.add_cleanup):
754 (async_test.t.window.testDone.t.step_func_done):
755 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window-expected.txt: Added.
756 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window.html: Added.
757 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window.js: Added.
758 (async_test.t.frame.onload.t.step_func):
759 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/w3c-import.log: Added.
761 2018-09-24 Yoav Weiss <yoav@yoav.ws>
763 Import WPT resource-timing tests
764 https://bugs.webkit.org/show_bug.cgi?id=189903
766 Reviewed by Youenn Fablet.
768 * web-platform-tests/resource-timing/META.yml: Added.
769 * web-platform-tests/resource-timing/OWNERS: Removed.
770 * web-platform-tests/resource-timing/clear_resource_timing_functionality.html: Added.
771 * web-platform-tests/resource-timing/clear_resource_timing_functionality-expected.txt: Added.
772 * web-platform-tests/resource-timing/idlharness.any.html: Added.
773 * web-platform-tests/resource-timing/idlharness.any-expected.txt: Added.
774 * web-platform-tests/resource-timing/idlharness.any.js: Added.
776 * web-platform-tests/resource-timing/idlharness.any.worker.html: Added.
777 * web-platform-tests/resource-timing/idlharness.any.worker-expected.txt: Added.
778 * web-platform-tests/resource-timing/idlharness.html: Removed.
779 * web-platform-tests/resource-timing/resource-timing-tojson.html: Added.
780 * web-platform-tests/resource-timing/resource-timing-tojson-expected.txt: Added.
781 * web-platform-tests/resource-timing/resource_TAO_cross_origin_redirect_chain.html: Added.
782 * web-platform-tests/resource-timing/resource_TAO_cross_origin_redirect_chain-expected.txt: Added.
783 * web-platform-tests/resource-timing/resource_TAO_match_origin.htm:
784 * web-platform-tests/resource-timing/resource_TAO_match_origin-expected.txt: Changed.
785 * web-platform-tests/resource-timing/resource_TAO_match_wildcard.htm:
786 * web-platform-tests/resource-timing/resource_TAO_match_wildcard-expected.txt: Changed.
787 * web-platform-tests/resource-timing/resource_TAO_multi.htm:
788 * web-platform-tests/resource-timing/resource_TAO_multi-expected.txt: Changed.
789 * web-platform-tests/resource-timing/resource_TAO_multi_wildcard.html: Copied from LayoutTests/imported/w3c/web-platform-tests/resource-timing/resource_TAO_multi.htm.
790 * web-platform-tests/resource-timing/resource_TAO_multi_wildcard-expected.txt: Added.
791 * web-platform-tests/resource-timing/resource_TAO_null.htm:
792 * web-platform-tests/resource-timing/resource_TAO_null-expected.txt: Changed.
793 * web-platform-tests/resource-timing/resource_TAO_origin_uppercase.htm:
794 * web-platform-tests/resource-timing/resource_TAO_origin_uppercase-expected.txt: Changed.
795 * web-platform-tests/resource-timing/resource_TAO_space.htm:
796 * web-platform-tests/resource-timing/resource_TAO_space-expected.txt: Changed.
797 * web-platform-tests/resource-timing/resource_TAO_wildcard.htm:
798 * web-platform-tests/resource-timing/resource_TAO_wildcard-expected.txt: Changed.
799 * web-platform-tests/resource-timing/resource_dedicated_worker.html: Added.
800 * web-platform-tests/resource-timing/resource_dedicated_worker-expected.txt: Added.
801 * web-platform-tests/resource-timing/resource_ignore_data_url.html: Added.
802 * web-platform-tests/resource-timing/resource_ignore_data_url-expected.txt: Added.
803 * web-platform-tests/resource-timing/resource_ignore_failures.html: Added.
804 * web-platform-tests/resource-timing/resource_ignore_failures-expected.txt: Added.
805 * web-platform-tests/resource-timing/resource_initiator_types.html: Added.
806 * web-platform-tests/resource-timing/resource_initiator_types-expected.txt: Added.
807 * web-platform-tests/resource-timing/resource_memory_cached.sub.html: Added.
808 * web-platform-tests/resource-timing/resource_memory_cached.sub-expected.txt: Added.
809 * web-platform-tests/resource-timing/resource_redirects.html: Added.
810 * web-platform-tests/resource-timing/resource_redirects-expected.txt: Added.
811 * web-platform-tests/resource-timing/resource_reparenting.html: Added.
812 * web-platform-tests/resource-timing/resource_reparenting-expected.txt: Added.
813 * web-platform-tests/resource-timing/resource_script_types.html: Added.
814 * web-platform-tests/resource-timing/resource_script_types-expected.txt: Added.
815 * web-platform-tests/resource-timing/resource_subframe_self_navigation.html: Added.
816 * web-platform-tests/resource-timing/resource_subframe_self_navigation-expected.txt: Added.
817 * web-platform-tests/resource-timing/resource_timing.worker.html: Added.
818 * web-platform-tests/resource-timing/resource_timing.worker-expected.txt: Added.
819 * web-platform-tests/resource-timing/resource_timing.worker.js: Added.
822 * web-platform-tests/resource-timing/resource_timing_TAO_cross_origin_redirect.html: Added.
823 * web-platform-tests/resource-timing/resource_timing_TAO_cross_origin_redirect-expected.txt: Added.
824 * web-platform-tests/resource-timing/resource_timing_buffer_full_eventually.html: Added.
825 * web-platform-tests/resource-timing/resource_timing_buffer_full_eventually-expected.txt: Added.
826 * web-platform-tests/resource-timing/resource_timing_buffer_full_when_populate_entries.html: Added.
827 * web-platform-tests/resource-timing/resource_timing_buffer_full_when_populate_entries-expected.txt: Added.
828 * web-platform-tests/resource-timing/resource_timing_buffer_full_when_shrink_buffer_size.html: Added.
829 * web-platform-tests/resource-timing/resource_timing_buffer_full_when_shrink_buffer_size-expected.txt: Added.
830 * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect.html: Added.
831 * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect-expected.txt: Added.
832 * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect_chain.html: Added.
833 * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect_chain-expected.txt: Added.
834 * web-platform-tests/resource-timing/resource_timing_same_origin_redirect.html: Added.
835 * web-platform-tests/resource-timing/resource_timing_same_origin_redirect-expected.txt: Added.
836 * web-platform-tests/resource-timing/resource_timing_store_and_clear_during_callback.html: Added.
837 * web-platform-tests/resource-timing/resource_timing_store_and_clear_during_callback-expected.txt: Added.
838 * web-platform-tests/resource-timing/resources/TAOResponse.py:
840 * web-platform-tests/resource-timing/resources/all_resource_types.htm: Added.
841 * web-platform-tests/resource-timing/resources/blank_page_green.htm: Added.
842 * web-platform-tests/resource-timing/resources/empty.js: Added.
843 * web-platform-tests/resource-timing/resources/empty.py: Added.
845 * web-platform-tests/resource-timing/resources/empty_script.js: Added.
846 * web-platform-tests/resource-timing/resources/eventsource.py: Added.
848 * web-platform-tests/resource-timing/resources/green_frame.htm: Added.
849 * web-platform-tests/resource-timing/resources/iframe_TAO_multi_wildcard.html: Added.
850 * web-platform-tests/resource-timing/resources/multi_redirect.py: Added.
852 * web-platform-tests/resource-timing/resources/nested.css: Added.
853 (@import "resource_timing_test0.css?id=n1";):
855 * web-platform-tests/resource-timing/resources/notify_parent.html: Added.
856 * web-platform-tests/resource-timing/resources/self_navigation.html: Added.
857 * web-platform-tests/resource-timing/resources/w3c-import.log:
858 * web-platform-tests/resource-timing/resources/worker_with_images.js: Added.
860 (makeRequest.xhr.onreadystatechange):
862 * web-platform-tests/resource-timing/w3c-import.log:
864 2018-09-21 Dean Jackson <dino@apple.com>
866 Add PointerEvent, plus feature flag, plus Web Platform Tests
867 https://bugs.webkit.org/show_bug.cgi?id=189867
868 <rdar://problem/44697384>
870 Reviewed by Simon Fraser.
872 Import the Web Platform Tests for Pointer Events.
874 * resources/import-expectations.json:
875 * web-platform-tests/pointerevents/META.yml: Added.
876 * web-platform-tests/pointerevents/README.md: Added.
877 * web-platform-tests/pointerevents/extension/idlharness.window-expected.txt: Added.
878 * web-platform-tests/pointerevents/extension/idlharness.window.html: Added.
879 * web-platform-tests/pointerevents/extension/idlharness.window.js: Added.
880 * web-platform-tests/pointerevents/extension/pointerevent_constructor-expected.txt: Added.
881 * web-platform-tests/pointerevents/extension/pointerevent_constructor.html: Added.
882 * web-platform-tests/pointerevents/extension/pointerevent_touch-action-verification-expected.txt: Added.
883 * web-platform-tests/pointerevents/extension/pointerevent_touch-action-verification.html: Added.
884 * web-platform-tests/pointerevents/extension/w3c-import.log: Added.
885 * web-platform-tests/pointerevents/idlharness.window-expected.txt: Added.
886 * web-platform-tests/pointerevents/idlharness.window.html: Added.
887 * web-platform-tests/pointerevents/idlharness.window.js: Added.
888 * web-platform-tests/pointerevents/pointerevent_constructor-expected.txt: Added.
889 * web-platform-tests/pointerevents/pointerevent_constructor.html: Added.
890 * web-platform-tests/pointerevents/pointerevent_on_event_handlers-expected.txt: Added.
891 * web-platform-tests/pointerevents/pointerevent_on_event_handlers.html: Added.
892 * web-platform-tests/pointerevents/pointerevent_styles.css: Added.
893 * web-platform-tests/pointerevents/pointerevent_support.js: Added.
894 * web-platform-tests/pointerevents/pointerevent_touch-action-illegal-expected.txt: Added.
895 * web-platform-tests/pointerevents/pointerevent_touch-action-illegal.html: Added.
896 * web-platform-tests/pointerevents/pointerevent_touch-action-verification-expected.txt: Added.
897 * web-platform-tests/pointerevents/pointerevent_touch-action-verification.html: Added.
898 * web-platform-tests/pointerevents/pointerlock/resources/pointerevent_movementxy-iframe.html: Added.
899 * web-platform-tests/pointerevents/pointerlock/resources/w3c-import.log: Added.
900 * web-platform-tests/pointerevents/resources/pointerevent_attributes_hoverable_pointers-iframe.html: Added.
901 * web-platform-tests/pointerevents/resources/pointerevent_fractional_coordinates-iframe.html: Added.
902 * web-platform-tests/pointerevents/resources/pointerevent_pointerId_scope-iframe.html: Added.
903 * web-platform-tests/pointerevents/resources/w3c-import.log: Added.
904 * web-platform-tests/pointerevents/w3c-import.log: Added.
906 2018-09-21 YUHAN WU <yuhan_wu@apple.com>
908 Import WPT content hint tests
909 https://bugs.webkit.org/show_bug.cgi?id=189854
911 Reviewed by Youenn Fablet.
913 * resources/import-expectations.json:
914 * web-platform-tests/mst-content-hint/META.yml: Added.
915 * web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint-expected.txt: Added.
916 * web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint.html: Added.
917 * web-platform-tests/mst-content-hint/idlharness.window.html: Added.
918 * web-platform-tests/mst-content-hint/idlharness.window.js: Added.
919 * web-platform-tests/mst-content-hint/w3c-import.log: Added.
921 2018-09-21 Youenn Fablet <youenn@apple.com>
923 Add RTCCodecStats support
924 https://bugs.webkit.org/show_bug.cgi?id=189792
925 <rdar://problem/32370668>
927 Reviewed by Eric Carlson.
929 * web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate-expected.txt:
930 * web-platform-tests/webrtc/RTCRtpReceiver-getStats.https-expected.txt:
931 * web-platform-tests/webrtc/RTCRtpSender-getStats.https-expected.txt:
933 2018-09-20 Frederic Wang <fwang@igalia.com>
935 Synchronize CSSOM View test suite against upstream WPT
936 https://bugs.webkit.org/show_bug.cgi?id=189787
938 Reviewed by Antonio Gomes.
940 * web-platform-tests/css/cssom-view/META.yml: Added.
941 * web-platform-tests/css/cssom-view/OWNERS: Removed.
942 * web-platform-tests/css/cssom-view/cssom-getBoundingClientRect-vertical-rl-expected.html: Added.
943 * web-platform-tests/css/cssom-view/cssom-getBoundingClientRect-vertical-rl.html: Added.
944 * web-platform-tests/css/cssom-view/cssom-view-window-screen-interface-expected.txt:
945 * web-platform-tests/css/cssom-view/cssom-view-window-screen-interface.html:
946 * web-platform-tests/css/cssom-view/dom-element-scroll-expected.txt: Added.
947 * web-platform-tests/css/cssom-view/dom-element-scroll.html: Added.
948 * web-platform-tests/css/cssom-view/elementFromPoint-mixed-font-sizes-expected.txt: Added.
949 * web-platform-tests/css/cssom-view/elementFromPoint-mixed-font-sizes.html: Added.
950 * web-platform-tests/css/cssom-view/interfaces-expected.txt:
951 * web-platform-tests/css/cssom-view/interfaces.html:
952 * web-platform-tests/css/cssom-view/media-query-list-interface-expected.txt: Removed.
953 * web-platform-tests/css/cssom-view/media-query-list-interface.xht: Removed.
954 * web-platform-tests/css/cssom-view/resources/w3c-import.log:
955 * web-platform-tests/css/cssom-view/scroll-behavior-default-css-expected.txt: Added.
956 * web-platform-tests/css/cssom-view/scroll-behavior-default-css.html: Added.
957 * web-platform-tests/css/cssom-view/scroll-behavior-element-expected.txt: Added.
958 * web-platform-tests/css/cssom-view/scroll-behavior-element.html: Added.
959 * web-platform-tests/css/cssom-view/scroll-behavior-main-frame-root-expected.txt: Added.
960 * web-platform-tests/css/cssom-view/scroll-behavior-main-frame-root.html: Added.
961 * web-platform-tests/css/cssom-view/scroll-behavior-main-frame-window-expected.txt: Added.
962 * web-platform-tests/css/cssom-view/scroll-behavior-main-frame-window.html: Added.
963 * web-platform-tests/css/cssom-view/scroll-behavior-scrollintoview-nested-expected.txt: Added.
964 * web-platform-tests/css/cssom-view/scroll-behavior-scrollintoview-nested.html: Added.
965 * web-platform-tests/css/cssom-view/scroll-behavior-smooth-positions-expected.txt: Added.
966 * web-platform-tests/css/cssom-view/scroll-behavior-smooth-positions.html: Added.
967 * web-platform-tests/css/cssom-view/scroll-behavior-subframe-root-expected.txt: Added.
968 * web-platform-tests/css/cssom-view/scroll-behavior-subframe-root.html: Added.
969 * web-platform-tests/css/cssom-view/scroll-behavior-subframe-window-expected.txt: Added.
970 * web-platform-tests/css/cssom-view/scroll-behavior-subframe-window.html: Added.
971 * web-platform-tests/css/cssom-view/scrollIntoView-vertical-rl-writing-mode-expected.txt: Added.
972 * web-platform-tests/css/cssom-view/scrollIntoView-vertical-rl-writing-mode.html: Added.
973 * web-platform-tests/css/cssom-view/support/scroll-behavior.js: Added.
978 * web-platform-tests/css/cssom-view/support/support/w3c-import.log:
979 * web-platform-tests/css/cssom-view/support/w3c-import.log:
980 * web-platform-tests/css/cssom-view/table-client-props-expected.txt: Added.
981 * web-platform-tests/css/cssom-view/table-client-props.html: Added.
982 * web-platform-tests/css/cssom-view/table-offset-props-expected.txt: Added.
983 * web-platform-tests/css/cssom-view/table-offset-props.html: Added.
984 * web-platform-tests/css/cssom-view/table-scroll-props-expected.txt: Added.
985 * web-platform-tests/css/cssom-view/table-scroll-props.html: Added.
986 * web-platform-tests/css/cssom-view/w3c-import.log:
987 * web-platform-tests/css/cssom-view/window-interface-expected.txt: Removed.
988 * web-platform-tests/css/cssom-view/window-interface.xht: Removed.
990 2018-09-19 YUHAN WU <yuhan_wu@apple.com>
992 MediaStream-MediaElement-srcObject.https.html expects video duration for a MediaStream to be Infinity and is currently NaN
993 https://bugs.webkit.org/show_bug.cgi?id=189516
995 Reviewed by Youenn Fablet.
997 * web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https.html:
998 * web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https-expected.txt:
1000 2018-09-19 Youenn Fablet <youenn@apple.com>
1002 Implement sender/receiver getStats
1003 https://bugs.webkit.org/show_bug.cgi?id=189707
1005 Reviewed by Eric Carlson.
1007 * web-platform-tests/webrtc/RTCRtpReceiver-getStats.https-expected.txt:
1008 * web-platform-tests/webrtc/RTCRtpSender-getStats.https-expected.txt:
1010 2018-09-18 Youenn Fablet <youenn@apple.com>
1012 Implement RTCRtpReceiver getContributingSources/getSynchronizationSources
1013 https://bugs.webkit.org/show_bug.cgi?id=189671
1015 Reviewed by Eric Carlson.
1017 * web-platform-tests/webrtc/RTCRtpReceiver-getContributingSources.https-expected.txt:
1018 * web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https-expected.txt:
1019 * web-platform-tests/webrtc/interfaces-expected.txt: Removed, as no longer needed.
1021 2018-09-18 Manuel Rego Casasnovas <rego@igalia.com>
1023 [css-grid] Static position should use content-box, not padding-box
1024 https://bugs.webkit.org/show_bug.cgi?id=189698
1026 Reviewed by Javier Fernandez.
1028 * web-platform-tests/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html:
1029 Update tests from WPT.
1031 2018-09-12 Ryosuke Niwa <rniwa@webkit.org>
1033 Update composedPath to match the latest spec
1034 https://bugs.webkit.org/show_bug.cgi?id=180378
1035 <rdar://problem/42843004>
1037 Reviewed by Darin Adler.
1039 Rebaselined the test now that all test cases pass.
1041 * web-platform-tests/shadow-dom/event-composed-path-after-dom-mutation-expected.txt:
1043 2018-09-15 Rob Buis <rbuis@igalia.com>
1045 XMLHttpRequest::createResponseBlob() should create a Blob with type for empty response
1046 https://bugs.webkit.org/show_bug.cgi?id=189627
1048 Reviewed by Alexey Proskuryakov.
1050 * web-platform-tests/xhr/overridemimetype-blob-expected.txt:
1052 2018-09-14 Ms2ger <Ms2ger@igalia.com>
1054 Remove some obsolete XHR tests
1055 https://bugs.webkit.org/show_bug.cgi?id=189581
1057 Reviewed by Youenn Fablet.
1059 These tests were removed upstream, but stuck around in WebKit.
1061 * web-platform-tests/xhr/OWNERS: Removed.
1062 * web-platform-tests/xhr/abort-during-open-expected.txt: Removed.
1063 * web-platform-tests/xhr/abort-during-open.htm: Removed.
1064 * web-platform-tests/xhr/abort-during-open.js: Removed.
1065 * web-platform-tests/xhr/abort-during-open.worker-expected.txt: Removed.
1066 * web-platform-tests/xhr/abort-during-open.worker.html: Removed.
1067 * web-platform-tests/xhr/abort-during-open.worker.js: Removed.
1068 * web-platform-tests/xhr/getallresponseheaders-cl-expected.txt: Removed.
1069 * web-platform-tests/xhr/getallresponseheaders-cl.htm: Removed.
1070 * web-platform-tests/xhr/interfaces-expected.txt: Removed.
1071 * web-platform-tests/xhr/interfaces.html: Removed.
1072 * web-platform-tests/xhr/open-url-bogus-expected.txt: Removed.
1073 * web-platform-tests/xhr/open-url-bogus.htm: Removed.
1074 * web-platform-tests/xhr/overridemimetype-done-state-expected.txt: Removed.
1075 * web-platform-tests/xhr/overridemimetype-done-state.htm: Removed.
1076 * web-platform-tests/xhr/readme.txt: Removed.
1077 * web-platform-tests/xhr/responsetype-expected.txt: Removed.
1078 * web-platform-tests/xhr/responsetype.html: Removed.
1079 * web-platform-tests/xhr/send-non-same-origin.sub-expected.txt: Removed.
1080 * web-platform-tests/xhr/send-non-same-origin.sub.htm: Removed.
1081 * web-platform-tests/xhr/send-send-expected.txt: Removed.
1082 * web-platform-tests/xhr/send-send.htm: Removed.
1083 * web-platform-tests/xhr/send-send.js: Removed.
1084 * web-platform-tests/xhr/send-send.worker-expected.txt: Removed.
1085 * web-platform-tests/xhr/send-send.worker.html: Removed.
1086 * web-platform-tests/xhr/send-send.worker.js: Removed.
1087 * web-platform-tests/xhr/send-usp-expected.txt: Removed.
1088 * web-platform-tests/xhr/send-usp.html: Removed.
1089 * web-platform-tests/xhr/send-usp.js: Removed.
1091 2018-09-12 Ryosuke Niwa <rniwa@webkit.org>
1093 Capturing event listeners are called during bubbling phase for shadow hosts
1094 https://bugs.webkit.org/show_bug.cgi?id=174288
1096 Reviewed by Darin Adler.
1098 * web-platform-tests/dom/events/Event-dispatch-handlers-changed-expected.txt: Rebaselined. This test's
1099 expectation is now wrong because event listner 3 is added after the event listener list is cloned for
1100 capturing event listeners but before cloned for bubbling event listeners. As a result, event listener 3
1101 is now invoked. It used to be not called because both bubbling and capturing event listeners are called
1102 after cloning the event listner list once, which didn't have event listener 3.
1104 * web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt: Rebaselined. This test expects
1105 event listener 2, which is bubbling, to be called between two capturing event listeners 1 and 3, which
1106 is no longer true after this patch.
1108 2018-09-12 Chris Dumez <cdumez@apple.com>
1110 Unreviewed, rebaseline imported/w3c/web-platform-tests/url/failure.html after r235808.
1112 New checks are passing.
1114 * web-platform-tests/url/failure-expected.txt:
1116 2018-09-11 Dean Jackson <dino@apple.com>
1118 Header parsing for experimental and internal debug features
1119 https://bugs.webkit.org/show_bug.cgi?id=189486
1120 <rdar://problem/44320618>
1122 Reviewed by Tim Horton.
1124 New webkit-test-runner headers.
1126 * web-platform-tests/css-timing-1/frames-timing-functions-output.html:
1127 * web-platform-tests/media-source/mediasource-changetype-play.html:
1128 * web-platform-tests/media-source/mediasource-changetype.html:
1129 * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context.html:
1130 * web-platform-tests/web-animations/interfaces/Animatable/animate.html:
1131 * web-platform-tests/web-animations/interfaces/Animation/ready.html:
1132 * web-platform-tests/web-animations/timing-model/animations/current-time.html:
1133 * web-platform-tests/web-animations/timing-model/animations/playing-an-animation.html:
1134 * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation.html:
1136 2018-09-12 YUHAN WU <yuhan_wu@apple.com>
1138 Import media recorder api WPT tests
1139 https://bugs.webkit.org/show_bug.cgi?id=189526
1141 Reviewed by Youenn Fablet.
1143 * resources/import-expectations.json:
1144 * web-platform-tests/mediacapture-record/BlobEvent-constructor-expected.txt: Added.
1145 * web-platform-tests/mediacapture-record/BlobEvent-constructor.html: Added.
1146 * web-platform-tests/mediacapture-record/META.yml: Added.
1147 * web-platform-tests/mediacapture-record/idlharness.window-expected.txt: Added.
1148 * web-platform-tests/mediacapture-record/idlharness.window.html: Added.
1149 * web-platform-tests/mediacapture-record/idlharness.window.js: Added.
1151 * web-platform-tests/mediacapture-record/w3c-import.log: Added.
1153 2018-09-12 Ali Juma <ajuma@chromium.org>
1155 [IntersectionObserver] Implement rootMargin expansion
1156 https://bugs.webkit.org/show_bug.cgi?id=189525
1158 Reviewed by Simon Fraser.
1160 Rebasline expectation for test that now passes.
1162 * web-platform-tests/intersection-observer/root-margin-expected.txt:
1164 2018-09-11 Ali Juma <ajuma@chromium.org>
1166 [IntersectionObserver] Update WPTs to the latest upstream version
1167 https://bugs.webkit.org/show_bug.cgi?id=189515
1169 Reviewed by Youenn Fablet.
1171 * web-platform-tests/intersection-observer/initial-observation-with-threshold-expected.txt: Added.
1172 * web-platform-tests/intersection-observer/initial-observation-with-threshold.html: Added.
1173 * web-platform-tests/intersection-observer/resources/intersection-observer-test-utils.js:
1174 (waitForNotification):
1175 * web-platform-tests/intersection-observer/w3c-import.log:
1177 2018-09-11 Youenn Fablet <youenn@apple.com>
1179 Remove MediaDevices NoInterfaceObject
1180 https://bugs.webkit.org/show_bug.cgi?id=189512
1182 Reviewed by Alex Christensen.
1184 * web-platform-tests/mediacapture-streams/MediaDevices-IDL-all-expected.txt:
1185 * web-platform-tests/mediacapture-streams/MediaDevices-IDL-enumerateDevices-expected.txt:
1187 2018-09-11 Chris Dumez <cdumez@apple.com>
1189 Unreviewed, rebaseline imported/w3c/web-platform-tests/css/cssom/interfaces.html after r235889.
1191 * web-platform-tests/css/cssom/interfaces-expected.txt:
1193 == Rolled over to ChangeLog-2018-09-11 ==