[EME] Add some ClearKey baselines for passing tests
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2018-10-16  Charlie Turner  <cturner@igalia.com>
2
3         [EME] Add some ClearKey baselines for passing tests
4         https://bugs.webkit.org/show_bug.cgi?id=190579
5
6         Reviewed by Unreviewed test gardening.
7
8         * web-platform-tests/encrypted-media/clearkey-check-initdata-type.https-expected.txt: Added.
9         * web-platform-tests/encrypted-media/clearkey-events-session-closed-event.https-expected.txt: Added.
10         * web-platform-tests/encrypted-media/clearkey-events.https-expected.txt: Added.
11         * web-platform-tests/encrypted-media/clearkey-invalid-license.https-expected.txt: Added.
12         * web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions.https-expected.txt: Added.
13         * web-platform-tests/encrypted-media/clearkey-keystatuses.https-expected.txt: Added.
14         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.https-expected.txt: Added.
15         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https-expected.txt: Added.
16         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.https-expected.txt: Added.
17         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys.https-expected.txt: Added.
18         * web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession.https-expected.txt: Added.
19         * web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.https-expected.txt: Added.
20         * web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession.https-expected.txt: Added.
21         * web-platform-tests/encrypted-media/clearkey-update-non-ascii-input.https-expected.txt: Added.
22
23 2018-10-15  Youenn Fablet  <youenn@apple.com>
24
25         RTCPeerConnection.generateCertificate is not a function
26         https://bugs.webkit.org/show_bug.cgi?id=173541
27         <rdar://problem/32638029>
28
29         Reviewed by Eric Carlson.
30
31         * web-platform-tests/webrtc/RTCCertificate-expected.txt:
32         * web-platform-tests/webrtc/RTCPeerConnection-generateCertificate-expected.txt:
33         * web-platform-tests/webrtc/interfaces.https-expected.txt:
34         * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt:
35
36 2018-10-15  Commit Queue  <commit-queue@webkit.org>
37
38         Unreviewed, rolling out r237054.
39         https://bugs.webkit.org/show_bug.cgi?id=190593
40
41         "this regressed JetStream 2 by 6% on iOS" (Requested by
42         saamyjoon on #webkit).
43
44         Reverted changeset:
45
46         "[JSC] JSC should have "parseFunction" to optimize Function
47         constructor"
48         https://bugs.webkit.org/show_bug.cgi?id=190340
49         https://trac.webkit.org/changeset/237054
50
51 2018-10-15  YUHAN WU  <yuhan_wu@apple.com>
52
53         Implement error handler of MediaRecorder
54         https://bugs.webkit.org/show_bug.cgi?id=190438
55
56         Reviewed by Youenn Fablet.
57
58         * web-platform-tests/mediacapture-record/MediaRecorder-error-expected.txt: Added.
59         * web-platform-tests/mediacapture-record/MediaRecorder-error.html: Added.
60
61 2018-10-15  Chris Dumez  <cdumez@apple.com>
62
63         Window's properties such as 'location' should not become null when it loses its browsing context
64         https://bugs.webkit.org/show_bug.cgi?id=190539
65
66         Reviewed by Alex Christensen.
67
68         Rebaseline WPT test whose output has changed.
69
70         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window-expected.txt:
71
72 2018-10-08  Yusuke Suzuki  <yusukesuzuki@slowstart.org>
73
74         [JSC] JSC should have "parseFunction" to optimize Function constructor
75         https://bugs.webkit.org/show_bug.cgi?id=190340
76
77         Reviewed by Mark Lam.
78
79         * web-platform-tests/html/webappapis/scripting/events/inline-event-handler-ordering-expected.txt:
80         * web-platform-tests/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-late-expected.txt:
81         * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-attribute-expected.txt:
82         * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-body-onerror-expected.txt:
83
84 2018-10-10  Chris Dumez  <cdumez@apple.com>
85
86         Unreviewed, rolling out r236802.
87
88         Working on getting the HTML spec updated instead
89         (https://github.com/whatwg/html/pull/4079)
90
91         Reverted changeset:
92
93         "Passing noopener=NOOPENER to window.open() should cause the
94         new window to not have an opener"
95         https://bugs.webkit.org/show_bug.cgi?id=190251
96         https://trac.webkit.org/changeset/236802
97
98 2018-10-09  Antoine Quint  <graouts@apple.com>
99
100         Remove the frames() timing function
101         https://bugs.webkit.org/show_bug.cgi?id=190034
102         <rdar://problem/44827544>
103
104         Reviewed by Dean Jackson.
105
106         * web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt:
107         * web-platform-tests/css-timing-1/frames-timing-functions-syntax-expected.txt:
108         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt:
109         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt:
110         * web-platform-tests/web-animations/timing-model/time-transformations/transformed-progress-expected.txt:
111
112 2018-10-09  Oriol Brufau  <obrufau@igalia.com>
113
114         Resolve inset properties to computed style when there is overconstraintment
115         https://bugs.webkit.org/show_bug.cgi?id=188711
116
117         Reviewed by Manuel Rego Casasnovas.
118
119         This patch makes WebKit behave closer to Blink. Specifically,
120          - In overconstrained relative or absolute positioning, inset properties resolve
121            to the computed value (absolutizing percentages) instead of to the used value.
122          - In fixed positioning, the resolved value of non-'auto' values is no longer
123            increased by the border of the containg block.
124
125         Some tests still have failures due to
126          - https://bugs.webkit.org/show_bug.cgi?id=189513
127          - https://bugs.webkit.org/show_bug.cgi?id=189518
128          - https://bugs.webkit.org/show_bug.cgi?id=189549
129
130         This patch can slighlty alter the resolved value if it's a long decimal number,
131         that's why test expectations for the timing functions test changed.
132
133         * web-platform-tests/css-timing-1/cubic-bezier-timing-functions-output-expected.txt:
134         * web-platform-tests/css/cssom/getComputedStyle-insets-absolute-expected.txt: Added.
135         * web-platform-tests/css/cssom/getComputedStyle-insets-absolute.html: Added.
136         * web-platform-tests/css/cssom/getComputedStyle-insets-fixed-expected.txt: Added.
137         * web-platform-tests/css/cssom/getComputedStyle-insets-fixed.html: Added.
138         * web-platform-tests/css/cssom/getComputedStyle-insets-nobox-expected.txt: Added.
139         * web-platform-tests/css/cssom/getComputedStyle-insets-nobox.html: Added.
140         * web-platform-tests/css/cssom/getComputedStyle-insets-relative-expected.txt: Added.
141         * web-platform-tests/css/cssom/getComputedStyle-insets-relative.html: Added.
142         * web-platform-tests/css/cssom/getComputedStyle-insets-static-expected.txt: Added.
143         * web-platform-tests/css/cssom/getComputedStyle-insets-static.html: Added.
144         * web-platform-tests/css/cssom/getComputedStyle-insets-sticky-expected.txt: Added.
145         * web-platform-tests/css/cssom/getComputedStyle-insets-sticky.html: Added.
146         * web-platform-tests/css/cssom/support/getComputedStyle-insets.js: Added.
147         (serialize):
148         (wmName):
149         (checkStyle):
150         (runTestsWithWM):
151         (export.runTests):
152
153 2018-10-08  Truitt Savell  <tsavell@apple.com>
154
155         Attempt to fix test failure after 236915
156         https://bugs.webkit.org/show_bug.cgi?id=190352
157
158         Unreviewed Test Gardening
159
160         * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt:
161
162 2018-10-08  Truitt Savell  <tsavell@apple.com>
163
164         Rebaseline imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker.html for Mojave
165         https://bugs.webkit.org/show_bug.cgi?id=190352
166
167         Unreviewed Test Expetations
168
169         * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt:
170
171 2018-10-06  Justin Michaud  <justin_michaud@apple.com>
172
173         Properly determine if css custom property values are computationally independent
174         https://bugs.webkit.org/show_bug.cgi?id=190303
175
176         Reviewed by Antti Koivisto.
177
178         * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt:
179         * web-platform-tests/css/css-properties-values-api/registered-property-computation-expected.txt:
180
181 2018-10-04  Chris Dumez  <cdumez@apple.com>
182
183         A Document / Window should lose its browsing context as soon as its iframe is removed from the document
184         https://bugs.webkit.org/show_bug.cgi?id=190282
185
186         Reviewed by Ryosuke Niwa.
187
188         Rebaseline several WPT tests that are now passing. I have verified that those tests are also passing in
189         Firefox and Chrome.
190
191         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-parent-null-expected.txt:
192         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-synchronously-discard-expected.txt:
193
194 2018-10-04  YUHAN WU  <yuhan_wu@apple.com>
195
196         runtime flag and IDL for MediaRecorder
197         https://bugs.webkit.org/show_bug.cgi?id=190018
198
199         Reviewed by Youenn Fablet and Chris Dumez.
200
201         * web-platform-tests/mediacapture-record/BlobEvent-constructor-expected.txt:
202         * web-platform-tests/mediacapture-record/MediaRecorder-constructor-expected.txt: Added.
203         * web-platform-tests/mediacapture-record/MediaRecorder-constructor.html: Added.
204
205 2018-10-03  Justin Michaud  <justin_michaud@apple.com>
206
207         Registered custom properties should allow inheritance to be controlled
208         https://bugs.webkit.org/show_bug.cgi?id=190038
209
210         Reviewed by Antti Koivisto.
211
212         Update web platform tests for css registered custom properties to fail in a different way.
213
214         * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt:
215         * web-platform-tests/css/css-properties-values-api/registered-property-computation-expected.txt:
216         * web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt:
217         * web-platform-tests/css/css-properties-values-api/url-resolution-expected.txt:
218         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles-expected.txt:
219         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt:
220
221 2018-10-03  Youenn Fablet  <youenn@apple.com>
222
223         Add VP8 support to WebRTC
224         https://bugs.webkit.org/show_bug.cgi?id=189976
225
226         Reviewed by Eric Carlson.
227
228         * web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate-expected.txt:
229
230 2018-10-03  Chris Dumez  <cdumez@apple.com>
231
232         Passing noopener=NOOPENER to window.open() should cause the new window to not have an opener
233         https://bugs.webkit.org/show_bug.cgi?id=190251
234
235         Reviewed by Alex Christensen.
236
237         Rebaseline WPT test now that it is passing.
238
239         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener-expected.txt:
240
241 2018-10-03  Chris Dumez  <cdumez@apple.com>
242
243         input.checked is incorrect while we're parsing its children
244         https://bugs.webkit.org/show_bug.cgi?id=190227
245
246         Reviewed by Ryosuke Niwa.
247
248         Rebaseline WPT test now that it is passing.
249
250         * web-platform-tests/html/semantics/forms/the-input-element/checked-expected.txt:
251
252 2018-10-03  Rob Buis  <rbuis@igalia.com>
253
254         Import WPT mimesniff resources
255         https://bugs.webkit.org/show_bug.cgi?id=190074
256
257         Reviewed by Youenn Fablet.
258
259         * resources/import-expectations.json:
260         * web-platform-tests/mimesniff/META.yml: Added.
261         * web-platform-tests/mimesniff/README.md: Added.
262         * web-platform-tests/mimesniff/mime-types/README.md: Added.
263         * web-platform-tests/mimesniff/mime-types/charset-parameter.window-expected.txt: Added.
264         * web-platform-tests/mimesniff/mime-types/charset-parameter.window.html: Added.
265         * web-platform-tests/mimesniff/mime-types/charset-parameter.window.js: Added.
266         (promise_test):
267         (isByteCompatible):
268         (encodeForURL):
269         (runTests):
270         * web-platform-tests/mimesniff/mime-types/parsing.any-expected.txt: Added.
271         * web-platform-tests/mimesniff/mime-types/parsing.any.html: Added.
272         * web-platform-tests/mimesniff/mime-types/parsing.any.js: Added.
273         (promise_test):
274         (isByteCompatible):
275         (runTests):
276         * web-platform-tests/mimesniff/mime-types/parsing.any.worker-expected.txt: Added.
277         * web-platform-tests/mimesniff/mime-types/parsing.any.worker.html: Added.
278         * web-platform-tests/mimesniff/mime-types/resources/generated-mime-types.json: Added.
279         * web-platform-tests/mimesniff/mime-types/resources/generated-mime-types.py: Added.
280         (isHTTPTokenCodePoint):
281         (isHTTPQuotedStringTokenCodePoint):
282         * web-platform-tests/mimesniff/mime-types/resources/mime-charset.py: Added.
283         (main):
284         * web-platform-tests/mimesniff/mime-types/resources/mime-types.json: Added.
285         * web-platform-tests/mimesniff/mime-types/resources/w3c-import.log: Added.
286         * web-platform-tests/mimesniff/mime-types/w3c-import.log: Added.
287         * web-platform-tests/mimesniff/w3c-import.log: Added.
288         * web-platform-tests/xhr/overridemimetype-blob-expected.txt:
289
290 2018-10-02  Chris Dumez  <cdumez@apple.com>
291
292         MessageEvent.ports should return the same object
293         https://bugs.webkit.org/show_bug.cgi?id=190151
294
295         Reviewed by Darin Adler.
296
297         Rebaseline WPT test now that it is passing.
298
299         * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https-expected.txt:
300
301 2018-10-02  Chris Dumez  <cdumez@apple.com>
302
303         radio / checkbox inputs should fire "click, input, change" events in order when clicked
304         https://bugs.webkit.org/show_bug.cgi?id=190223
305
306         Reviewed by Ryosuke Niwa.
307
308         Rebaseline a few WPT tests that are now passing. I have verified that those are passing in Gecko and Blink
309         as well.
310
311         * web-platform-tests/html/semantics/forms/the-input-element/checkbox-click-events-expected.txt:
312         * web-platform-tests/html/semantics/forms/the-input-element/checkbox-expected.txt:
313         * web-platform-tests/html/semantics/forms/the-input-element/radio-expected.txt:
314
315 2018-10-02  Chris Dumez  <cdumez@apple.com>
316
317         fieldset.elements should return an HTMLCollection instead of an HTMLFormControlsCollection
318         https://bugs.webkit.org/show_bug.cgi?id=190218
319
320         Reviewed by Alex Christensen.
321
322         Rebaseline existing WPT test now that it is passing.
323
324         * web-platform-tests/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement-expected.txt:
325
326 2018-10-02  Chris Dumez  <cdumez@apple.com>
327
328         Refresh imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh
329         https://bugs.webkit.org/show_bug.cgi?id=190212
330
331         Reviewed by Youenn Fablet.
332
333         Refresh imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh
334         from upstream f15449622a76d0.
335
336         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing-expected.txt:
337         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:
338         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/remove-from-document-expected.txt:
339         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html: Added.
340         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/w3c-import.log:
341
342 2018-10-02  Chris Dumez  <cdumez@apple.com>
343
344         Image.__proto__ should be Function.prototype, not HTMLElement.prototype
345         https://bugs.webkit.org/show_bug.cgi?id=190216
346
347         Reviewed by Alex Christensen.
348
349         Rebaseline existing WPT test now that it is passing.
350
351         * web-platform-tests/html/semantics/embedded-content/the-img-element/Image-constructor-expected.txt:
352
353 2018-10-01  Simon Pieters  <zcorpan@gmail.com>
354
355         <form> in quirks mode should have margin-block-end: 1em
356         https://bugs.webkit.org/show_bug.cgi?id=157788
357
358         Reviewed by Simon Fraser.
359
360         * web-platform-tests/html/rendering/non-replaced-elements/flow-content-0/form-margin-quirk.html: Added.
361         * web-platform-tests/html/rendering/non-replaced-elements/flow-content-0/form-margin-quirk-expected.txt: Added.
362
363 2018-10-01  Rob Buis  <rbuis@igalia.com>
364
365         Align XMLHttpRequest's overrideMimeType() with the standard
366         https://bugs.webkit.org/show_bug.cgi?id=169276
367
368         Reviewed by Chris Dumez.
369
370         * web-platform-tests/xhr/overridemimetype-invalid-mime-type-expected.txt:
371
372 2018-10-01  Chris Dumez  <cdumez@apple.com>
373
374         Make crossOriginObject.then undefined for promises
375         https://bugs.webkit.org/show_bug.cgi?id=190094
376
377         Reviewed by Darin Adler.
378
379         Rebaseline WPT test now that more checks are passing.
380
381         * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:
382
383 2018-09-30  Walker Henderson  <wjahenderson@gmail.com>
384
385         AudioNode.connect should return passed destination node
386         https://bugs.webkit.org/show_bug.cgi?id=188834
387
388         Reviewed by Eric Carlson.
389
390         * web-platform-tests/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value-expected.txt:
391
392 2018-09-29  Oriol Brufau  <obrufau@igalia.com>
393
394         [css-grid] Properly align items next to collapsed tracks with gutters
395         https://bugs.webkit.org/show_bug.cgi?id=190089
396
397         Reviewed by Manuel Rego Casasnovas.
398
399         Import grid-gutters-013.html and reference from WPT.
400
401         Test: imported/w3c/web-platform-tests/css/css-grid/alignment/grid-gutters-013.html
402
403         * web-platform-tests/css/css-grid/alignment/grid-gutters-013-expected.xht: Added.
404         * web-platform-tests/css/css-grid/alignment/grid-gutters-013.html: Added.
405
406 2018-09-28  Chris Dumez  <cdumez@apple.com>
407
408         The return value of an OnBeforeUnloadEventHandler should always be coerced into a DOMString
409         https://bugs.webkit.org/show_bug.cgi?id=190090
410
411         Reviewed by Ryosuke Niwa.
412
413         Rebaseline WPT test now that one more check is passing.
414
415         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling-expected.txt:
416
417 2018-09-28  Chris Dumez  <cdumez@apple.com>
418
419         document.open() should throw errors for cross-origin calls
420         https://bugs.webkit.org/show_bug.cgi?id=189371
421         <rdar://problem/44282700>
422
423         Reviewed by Youenn Fablet.
424
425         Rebaseline existing WPT tests now that more checks are passing.
426
427         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window-expected.txt:
428         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window-expected.txt:
429
430 2018-09-27  Andy Estes  <aestes@apple.com>
431
432         [Payment Request] Update web platform tests
433         https://bugs.webkit.org/show_bug.cgi?id=190049
434
435         Reviewed by Youenn Fablet.
436
437         Updated web-platform-tests/payment-request/ to tip-of-tree from web-platform-tests.
438
439         * web-platform-tests/payment-request/MerchantValidationEvent/complete-method.https-expected.txt: Added.
440         * 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.
441         * web-platform-tests/payment-request/MerchantValidationEvent/constructor.https-expected.txt:
442         * web-platform-tests/payment-request/MerchantValidationEvent/constructor.https.html:
443         * web-platform-tests/payment-request/MerchantValidationEvent/w3c-import.log:
444         * web-platform-tests/payment-request/PaymentAddress/attributes-and-toJSON-method-manual.https.html:
445         * web-platform-tests/payment-request/PaymentMethodChangeEvent/methodDetails-attribute.https-expected.txt:
446         * web-platform-tests/payment-request/PaymentMethodChangeEvent/methodDetails-attribute.https.html:
447         * web-platform-tests/payment-request/PaymentMethodChangeEvent/methodName-attribute.https-expected.txt:
448         * web-platform-tests/payment-request/PaymentMethodChangeEvent/methodName-attribute.https.html:
449         * web-platform-tests/payment-request/PaymentValidationErrors/retry-shows-shippingAddress-member-manual.https.html:
450         * web-platform-tests/payment-request/historical.https-expected.txt:
451         * web-platform-tests/payment-request/historical.https.html:
452         * web-platform-tests/payment-request/idlharness.https.window.js:
453         * 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.
454         * web-platform-tests/payment-request/payment-response/w3c-import.log:
455
456 2018-09-27  Ryan Haddad  <ryanhaddad@apple.com>
457
458         Unreviewed, rolling out r236557.
459
460         Really roll out r236557 this time because it breaks internal
461         builds.
462
463         Reverted changeset:
464
465         "Add VP8 support to WebRTC"
466         https://bugs.webkit.org/show_bug.cgi?id=189976
467         https://trac.webkit.org/changeset/236557
468
469 2018-09-27  Chris Dumez  <cdumez@apple.com>
470
471         Fragment should be stripped from document URL during document.open() URL propagation
472         https://bugs.webkit.org/show_bug.cgi?id=189374
473         <rdar://problem/44282736>
474
475         Reviewed by Alex Christensen.
476
477         Rebaseline WPT test now that it is passing.
478
479         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window-expected.txt:
480
481 2018-09-27  Youenn Fablet  <youenn@apple.com>
482
483         Add VP8 support to WebRTC
484         https://bugs.webkit.org/show_bug.cgi?id=189976
485
486         Reviewed by Eric Carlson.
487
488         * web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate-expected.txt:
489
490 2018-09-27  Chris Dumez  <cdumez@apple.com>
491
492         document.open() should not propagate URLs to non-fully active documents
493         https://bugs.webkit.org/show_bug.cgi?id=189375
494         <rdar://problem/44282755>
495
496         Reviewed by Youenn Fablet.
497
498         Rebaseline WPT test now that more checks are passing.
499
500         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window-expected.txt:
501
502 2018-09-27  Antoine Quint  <graouts@apple.com>
503
504         [Web Animations] Turn Web Animations with CSS integration on
505         https://bugs.webkit.org/show_bug.cgi?id=184819
506         <rdar://problem/39597337>
507
508         Reviewed by Dean Jackson.
509
510         * web-platform-tests/css-timing-1/frames-timing-functions-output.html:
511         * web-platform-tests/css/css-logical/animation-003.tentative.html:
512         * web-platform-tests/css/css-scoping/keyframes-001.html:
513         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context.html:
514         * web-platform-tests/web-animations/interfaces/Animatable/animate.html:
515         * web-platform-tests/web-animations/timing-model/animations/current-time.html:
516
517 2018-09-26  YUHAN WU  <yuhan_wu@apple.com>
518
519         Video track clone cannot preserve original property
520         https://bugs.webkit.org/show_bug.cgi?id=189872
521         <rdar://problem/44706579>
522
523         Reviewed by Youenn Fablet.
524
525         * web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint-expected.txt:
526
527 2018-09-26  Alex Christensen  <achristensen@webkit.org>
528
529         Unreviewed, rolling out r236524.
530
531         Broke API tests
532
533         Reverted changeset:
534
535         "URLWithUserTypedString should return nil for URLs deemed to
536         be invalid by WebCore::URL"
537         https://bugs.webkit.org/show_bug.cgi?id=189979
538         https://trac.webkit.org/changeset/236524
539
540 2018-09-26  Chris Dumez  <cdumez@apple.com>
541
542         Ignore-opens-during-unload counter of a parent should apply to its children during beforeunload event
543         https://bugs.webkit.org/show_bug.cgi?id=189376
544         <rdar://problem/44282754>
545
546         Reviewed by Ryosuke Niwa.
547
548         Rebaseline existing test now that one more check is passing.
549
550         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window-expected.txt:
551
552 2018-09-25  YUHAN WU  <yuhan_wu@apple.com>
553
554         Implement MediaStreamTrack Content Hints
555         https://bugs.webkit.org/show_bug.cgi?id=189262
556         <rdar://problem/44101773>
557
558         Reviewed by Youenn Fablet.
559
560         * web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint-expected.txt:
561
562 2018-09-25  YUHAN WU  <yuhan_wu@apple.com>
563
564         Import WPT content hint tests
565         https://bugs.webkit.org/show_bug.cgi?id=189854
566
567         Reviewed by Youenn Fablet.
568
569         * web-platform-tests/mst-content-hint/idlharness.window-expected.txt: Added.
570
571 2018-09-24  Simon Fraser  <simon.fraser@apple.com>
572
573         Remove filterRes parameter from SVG filters
574         https://bugs.webkit.org/show_bug.cgi?id=129565
575         <rdar://problem/44714340>
576
577         Reviewed by Dean Jackson.
578         
579         Remove support for the "filterRes" attribute on SVG filters. It's marked as
580         deprecated in https://drafts.fxtf.org/filter-effects/#element-attrdef-filter-filterres
581         and no longer supported by Chrome or Firefox.
582
583         * web-platform-tests/html/syntax/parsing/html5lib_tests11-expected.txt: Rebaseline
584
585 2018-09-24  Justin Michaud  <justin_michaud@apple.com>
586
587         Import WPT tests for css custom properties api
588         https://bugs.webkit.org/show_bug.cgi?id=189764
589
590         Reviewed by Ryosuke Niwa.
591
592         * resources/import-expectations.json:
593         * web-platform-tests/css/css-properties-values-api/META.yml: Added.
594         * web-platform-tests/css/css-properties-values-api/idlharness-expected.txt: Added.
595         * web-platform-tests/css/css-properties-values-api/idlharness.html: Added.
596         * web-platform-tests/css/css-properties-values-api/property-cascade-expected.txt: Added.
597         * web-platform-tests/css/css-properties-values-api/property-cascade.html: Added.
598         * web-platform-tests/css/css-properties-values-api/register-property-expected.txt: Added.
599         * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt: Added.
600         * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing.html: Added.
601         * web-platform-tests/css/css-properties-values-api/register-property.html: Added.
602         * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt: Added.
603         * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance.html: Added.
604         * web-platform-tests/css/css-properties-values-api/registered-property-computation-expected.txt: Added.
605         * web-platform-tests/css/css-properties-values-api/registered-property-computation.html: Added.
606         * web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt: Added.
607         * web-platform-tests/css/css-properties-values-api/registered-property-cssom.html: Added.
608         * web-platform-tests/css/css-properties-values-api/registered-property-initial-expected.txt: Added.
609         * web-platform-tests/css/css-properties-values-api/registered-property-initial.html: Added.
610         * web-platform-tests/css/css-properties-values-api/support/alt/alt.css: Added.
611         (#target):
612         * web-platform-tests/css/css-properties-values-api/support/alt/alt.js: Added.
613         (reg_url):
614         * web-platform-tests/css/css-properties-values-api/support/alt/w3c-import.log: Added.
615         * web-platform-tests/css/css-properties-values-api/support/main/main.css: Added.
616         (#target):
617         * web-platform-tests/css/css-properties-values-api/support/main/main.js: Added.
618         (reg_url):
619         * web-platform-tests/css/css-properties-values-api/support/main/main.utf16be.css: Added.
620         * web-platform-tests/css/css-properties-values-api/support/main/w3c-import.log: Added.
621         * web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt: Added.
622         * web-platform-tests/css/css-properties-values-api/typedom.tentative.html: Added.
623         * web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt: Added.
624         * web-platform-tests/css/css-properties-values-api/unit-cycles.html: Added.
625         * web-platform-tests/css/css-properties-values-api/url-resolution-expected.txt: Added.
626         * web-platform-tests/css/css-properties-values-api/url-resolution.html: Added.
627         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles-expected.txt: Added.
628         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles.html: Added.
629         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt: Added.
630         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties.html: Added.
631         * web-platform-tests/css/css-properties-values-api/w3c-import.log: Added.
632
633 2018-09-24  Chris Dumez  <cdumez@apple.com>
634
635         No-op document.open() calls should not have any side effects
636         https://bugs.webkit.org/show_bug.cgi?id=189373
637         <rdar://problem/44282702>
638
639         Reviewed by Geoffrey Garen.
640
641         Rebaseline WPT test now that it is passing.
642
643         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window-expected.txt:
644
645 2018-09-24  Chris Dumez  <cdumez@apple.com>
646
647         Import html/webappapis/dynamic-markup-insertion WPT tests
648         https://bugs.webkit.org/show_bug.cgi?id=189863
649
650         Reviewed by Youenn Fablet.
651
652         * resources/import-expectations.json:
653         * resources/resource-files.json:
654         * web-platform-tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document.close-01-expected.txt: Added.
655         * web-platform-tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml: Added.
656         * web-platform-tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/w3c-import.log: Added.
657         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/001-expected.txt: Added.
658         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/001.html: Added.
659         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/002-expected.txt: Added.
660         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/002.html: Added.
661         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/003-expected.txt: Added.
662         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/003.html: Added.
663         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/004-expected.txt: Added.
664         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/004.html: Added.
665         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/005-expected.txt: Added.
666         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/005.html: Added.
667         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/005.js: Added.
668         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/006-expected.txt: Added.
669         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/006.html: Added.
670         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/006.js: Added.
671         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/007-expected.txt: Added.
672         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/007.html: Added.
673         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/007.js: Added.
674         (t.step):
675         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008-1.js: Added.
676         (t.step):
677         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008-expected.txt: Added.
678         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008.html: Added.
679         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008.js: Added.
680         (t.step):
681         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/009-expected.txt: Added.
682         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/009.html: Added.
683         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010-1.js: Added.
684         (t.step):
685         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010-expected.txt: Added.
686         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010.html: Added.
687         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010.js: Added.
688         (t.step):
689         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011-1.js: Added.
690         (t.step):
691         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011-expected.txt: Added.
692         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011.html: Added.
693         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011.js: Added.
694         (t.step):
695         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/012-expected.txt: Added.
696         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/012.html: Added.
697         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/012.js: Added.
698         (t.step):
699         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/013-expected.txt: Added.
700         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/013.html: Added.
701         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/013.js: Added.
702         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/014-expected.txt: Added.
703         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/014.html: Added.
704         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/015-expected.txt: Added.
705         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/015.html: Added.
706         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/016-expected.txt: Added.
707         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/016.html: Added.
708         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/017-expected.txt: Added.
709         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/017.html: Added.
710         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/018-expected.txt: Added.
711         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/018.html: Added.
712         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/019-expected.txt: Added.
713         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/019.html: Added.
714         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/020-expected.txt: Added.
715         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/020.html: Added.
716         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/021-expected.txt: Added.
717         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/021.html: Added.
718         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/022-expected.txt: Added.
719         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/022.html: Added.
720         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/023-expected.txt: Added.
721         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/023.html: Added.
722         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/024-expected.txt: Added.
723         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/024.html: Added.
724         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/025-expected.txt: Added.
725         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/025.html: Added.
726         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/026-expected.txt: Added.
727         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/026.html: Added.
728         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/027-expected.txt: Added.
729         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/027.html: Added.
730         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/028-expected.txt: Added.
731         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/028.html: Added.
732         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/029-expected.txt: Added.
733         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/029.html: Added.
734         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/030-expected.txt: Added.
735         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/030.html: Added.
736         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/031-expected.txt: Added.
737         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/031.html: Added.
738         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/032-expected.txt: Added.
739         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/032.html: Added.
740         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/033-expected.txt: Added.
741         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/033.html: Added.
742         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/034-expected.txt: Added.
743         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/034.html: Added.
744         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/035-expected.txt: Added.
745         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/035.html: Added.
746         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/036-expected.txt: Added.
747         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/036.html: Added.
748         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/037-expected.txt: Added.
749         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/037.html: Added.
750         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/038-expected.txt: Added.
751         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/038.html: Added.
752         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/039-expected.txt: Added.
753         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/039.html: Added.
754         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/040-expected.txt: Added.
755         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/040.html: Added.
756         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/041-expected.txt: Added.
757         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/041.html: Added.
758         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/042-expected.txt: Added.
759         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/042.html: Added.
760         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/043-expected.txt: Added.
761         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/043.html: Added.
762         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/044-expected.txt: Added.
763         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/044.html: Added.
764         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/045-expected.txt: Added.
765         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/045.html: Added.
766         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/046-expected.txt: Added.
767         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/046.html: Added.
768         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/047-expected.txt: Added.
769         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/047.html: Added.
770         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/048-expected.txt: Added.
771         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/048.html: Added.
772         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/049-expected.txt: Added.
773         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/049.html: Added.
774         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/050-expected.txt: Added.
775         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/050.html: Added.
776         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/051-expected.txt: Added.
777         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/051.html: Added.
778         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/contentType.window-expected.txt: Added.
779         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/contentType.window.html: Added.
780         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/contentType.window.js: Added.
781         (string_appeared_here.forEach.val.async_test.t.frame.onload.t.step_func_done):
782         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-01-expected.txt: Added.
783         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-01.xhtml: Added.
784         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-02-expected.txt: Added.
785         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-02.html: Added.
786         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/empty.html: Added.
787         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_001-expected.txt: Added.
788         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_001.html: Added.
789         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_002-expected.txt: Added.
790         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_002.html: Added.
791         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_003-expected.txt: Added.
792         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_003.html: Added.
793         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_004-expected.txt: Added.
794         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_004.html: Added.
795         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_005-expected.txt: Added.
796         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_005.html: Added.
797         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_005.js: Added.
798         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_006-expected.txt: Added.
799         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_006.html: Added.
800         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_007-expected.txt: Added.
801         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_007.html: Added.
802         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_008-expected.txt: Added.
803         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_008.html: Added.
804         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_009-expected.txt: Added.
805         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_009.html: Added.
806         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_010-expected.txt: Added.
807         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_010.html: Added.
808         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-1.html: Added.
809         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-2.html: Added.
810         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-external.js: Added.
811         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/original-id.json: Added.
812         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_001-expected.txt: Added.
813         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_001.html: Added.
814         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_002-expected.txt: Added.
815         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_002.html: Added.
816         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_003-expected.txt: Added.
817         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_003.html: Added.
818         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_004-expected.txt: Added.
819         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_004.html: Added.
820         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_005-expected.txt: Added.
821         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_005.html: Added.
822         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_006-expected.txt: Added.
823         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_006.html: Added.
824         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_007-expected.txt: Added.
825         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_007.html: Added.
826         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_008-expected.txt: Added.
827         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_008.html: Added.
828         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_009-expected.txt: Added.
829         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_009.html: Added.
830         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_010-expected.txt: Added.
831         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_010.html: Added.
832         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_011-expected.txt: Added.
833         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_011.html: Added.
834         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_012-expected.txt: Added.
835         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_012.html: Added.
836         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_013-expected.txt: Added.
837         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_013.html: Added.
838         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/w3c-import.log: Added.
839         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/write-active-document-expected.txt: Added.
840         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/write-active-document.html: Added.
841         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-01-expected.txt: Added.
842         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-01.xhtml: Added.
843         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-02-expected.txt: Added.
844         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-02.html: Added.
845         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-03-expected.txt: Added.
846         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-03.html: Added.
847         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/original-id.json: Added.
848         * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/w3c-import.log: Added.
849         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/002-expected.txt: Added.
850         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/002.html: Added.
851         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/004-expected.txt: Added.
852         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/004.html: Added.
853         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/006-expected.txt: Added.
854         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/006.html: Added.
855         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/011-1.html: Added.
856         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/011-expected.txt: Added.
857         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/011.html: Added.
858         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/012-1.html: Added.
859         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/012-expected.txt: Added.
860         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/012.html: Added.
861         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/013-1.html: Added.
862         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/013-expected.txt: Added.
863         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/013.html: Added.
864         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/014-1.html: Added.
865         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/014-expected.txt: Added.
866         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/014.html: Added.
867         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015-1.html: Added.
868         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015-expected.txt: Added.
869         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015.html: Added.
870         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016-1.html: Added.
871         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016-expected.txt: Added.
872         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016.html: Added.
873         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-immediate.window-expected.txt: Added.
874         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-immediate.window.html: Added.
875         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-immediate.window.js: Added.
876         (async_test.t.frame.onload.t.step_func):
877         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-header.window-expected.txt: Added.
878         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-header.window.html: Added.
879         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-header.window.js: Added.
880         (async_test.t.frame.onload.t.step_func):
881         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-meta.window-expected.txt: Added.
882         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-meta.window.html: Added.
883         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-meta.window.js: Added.
884         (async_test.t.frame.onload.t.step_func):
885         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-while-navigating.window-expected.txt: Added.
886         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-while-navigating.window.html: Added.
887         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-while-navigating.window.js: Added.
888         (async_test.t.frame.onload.t.step_func):
889         (async_test.t.t.step_timeout):
890         (async_test.t.t.step_timeout.t.step_func_done):
891         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort.sub.window-expected.txt: Added.
892         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort.sub.window.html: Added.
893         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort.sub.window.js: Added.
894         (async_test.t.frame.onload.t.step_func):
895         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window-expected.txt: Added.
896         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.html: Added.
897         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.js: Added.
898         (async_test.t.window.handlers.afterOpen.t.step_func_done):
899         (async_test.t.window.handlers.afterOpenAsync.t.step_func_done):
900         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/active.window-expected.txt: Added.
901         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/active.window.html: Added.
902         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/active.window.js: Added.
903         (assertOpenIsEffective):
904         (async_test.t.frame.onload.t.step_func):
905         (async_test.t.xhr.onload.t.step_func_done):
906         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window-expected.txt: Added.
907         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window.html: Added.
908         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window.js: Added.
909         (setEntryToTopLevel):
910         (async_test.t.t.add_cleanup):
911         (async_test.t.iframe.onload.t.step_func_done):
912         (async_test.t.window.onCustomElementReady.t.step_func):
913         (async_test.t.self.testSynchronousScript.t.step_func):
914         (string_appeared_here.async_test.t.t.add_cleanup):
915         (string_appeared_here.async_test.t.t.step_func):
916         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-xml.window-expected.txt: Added.
917         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-xml.window.html: Added.
918         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-xml.window.js: Added.
919         (async_test.t.t.add_cleanup):
920         (async_test.t.self.testSynchronousScript.t.step_func_done):
921         (string_appeared_here.async_test.t.t.add_cleanup):
922         (string_appeared_here.async_test.t.t.step_func):
923         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-ignore-opens-during-unload.window-expected.txt: Added.
924         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-ignore-opens-during-unload.window.html: Added.
925         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-ignore-opens-during-unload.window.js: Added.
926         (string_appeared_here.async_test.t.iframe.onload.t.step_func):
927         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window-expected.txt: Added.
928         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window.html: Added.
929         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window.js: Added.
930         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window-expected.txt: Added.
931         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window.html: Added.
932         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window.js: Added.
933         (async_test.t.self.testSynchronousScript.t.step_func):
934         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-xml.window-expected.txt: Added.
935         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-xml.window.html: Added.
936         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-xml.window.js: Added.
937         (async_test.t.iframe.onload.t.step_func_done):
938         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/beforeunload.window-expected.txt: Added.
939         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/beforeunload.window.html: Added.
940         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/beforeunload.window.js: Added.
941         (async_test.t.frame.onload.t.step_func):
942         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/custom-element.window-expected.txt: Added.
943         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/custom-element.window.html: Added.
944         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/custom-element.window.js: Added.
945         (CustomElement):
946         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-01-expected.txt: Added.
947         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-01.xhtml: Added.
948         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-02-expected.txt: Added.
949         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-02.html: Added.
950         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03-expected.txt: Added.
951         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03-frame.html: Added.
952         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03.html: Added.
953         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/encoding.window-expected.txt: Added.
954         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/encoding.window.html: Added.
955         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/encoding.window.js: Added.
956         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window-expected.txt: Added.
957         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.html: Added.
958         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js: Added.
959         (async_test.t.frame.onload.t.step_func):
960         (test.t.const.winListener.t.step_func):
961         (test.t.t.add_cleanup):
962         (test.t.const.bodyListener.t.step_func):
963         (async_test.t.xhr.onload.t.step_func_done):
964         (test.t.t.step_func):
965         (test.t.thrower.t.step_func):
966         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history-state.window-expected.txt: Added.
967         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history-state.window.html: Added.
968         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history-state.window.js: Added.
969         (async_test.t.iframe.onload.t.step_func_done):
970         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history.window-expected.txt: Added.
971         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history.window.html: Added.
972         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history.window.js: Added.
973         (window.onFrameLoaded.t.step_func):
974         (window.onDocumentOpen.t.step_func_done):
975         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window-expected.txt: Added.
976         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window.html: Added.
977         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window.js: Added.
978         (async_test.t.iframe.onload.t.step_func):
979         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window-expected.txt: Added.
980         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.html: Added.
981         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.js: Added.
982         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window-expected.txt: Added.
983         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window.html: Added.
984         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window.js: Added.
985         (async_test.t.t.add_cleanup):
986         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window-expected.txt: Added.
987         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window.html: Added.
988         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window.js: Added.
989         (async_test.t.frame.onload.t.step_func_done):
990         (testIdentity):
991         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-basic-expected.txt: Added.
992         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-basic.html: Added.
993         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-same-origin-domain.sub-expected.txt: Added.
994         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-same-origin-domain.sub.html: Added.
995         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/quirks.window-expected.txt: Added.
996         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/quirks.window.html: Added.
997         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/quirks.window.js: Added.
998         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/readiness.window-expected.txt: Added.
999         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/readiness.window.html: Added.
1000         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/readiness.window.js: Added.
1001         (async_test.t.t.add_cleanup):
1002         (async_test.t.frame.onload.t.step_func_done):
1003         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/reload.window-expected.txt: Added.
1004         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/reload.window.html: Added.
1005         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/reload.window.js: Added.
1006         (window.name.string_appeared_here.async_test.t.t.add_cleanup):
1007         (window.name.string_appeared_here.async_test.t.t.step_func):
1008         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/aborted-parser-async-frame.html: Added.
1009         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/aborted-parser-frame.html: Added.
1010         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-custom-element-with-domain-frame.sub.html: Added.
1011         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-synchronous-script-frame.html: Added.
1012         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-synchronous-script-with-domain-frame.sub.html: Added.
1013         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-xml-with-domain-frame.sub.xhtml: Added.
1014         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-xml-with-synchronous-script-frame.xhtml: Added.
1015         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/document-open-side-effects.js: Added.
1016         (assertDocumentIsReadyForSideEffectsTest):
1017         (assertOpenHasNoSideEffects):
1018         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/dummy.html: Added.
1019         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/encoding-frame.html: Added.
1020         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/global-variables-frame.html: Added.
1021         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/history-frame.html: Added.
1022         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/http-refresh.py: Added.
1023         (main):
1024         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/meta-refresh.py: Added.
1025         (main):
1026         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/page-with-frame.html: Added.
1027         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/set-document-domain.html: Added.
1028         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/slow-png.py: Added.
1029         (main):
1030         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/url-frame.html: Added.
1031         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/w3c-import.log: Added.
1032         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/tasks.window-expected.txt: Added.
1033         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/tasks.window.html: Added.
1034         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/tasks.window.js: Added.
1035         (taskTest):
1036         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext-subframe.txt: Added.
1037         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext.window-expected.txt: Added.
1038         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext.window.html: Added.
1039         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext.window.js: Added.
1040         (string_appeared_here.forEach.type.async_test.t.frame.onload.t.step_func_done):
1041         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window-expected.txt: Added.
1042         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window.html: Added.
1043         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window.js: Added.
1044         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/unload.window-expected.txt: Added.
1045         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/unload.window.html: Added.
1046         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/unload.window.js: Added.
1047         (async_test.t.frame.onload.t.step_func):
1048         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window-expected.txt: Added.
1049         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window.html: Added.
1050         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window.js: Added.
1051         (async_test.t.t.add_cleanup):
1052         (async_test.t.self.onhashchange.t.step_func_done):
1053         (async_test.t.const.frame.document.body.appendChild.document.createElement.string_appeared_here.t.add_cleanup):
1054         (async_test.t.window.testDone.t.step_func_done):
1055         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window-expected.txt: Added.
1056         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window.html: Added.
1057         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window.js: Added.
1058         (async_test.t.frame.onload.t.step_func):
1059         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/w3c-import.log: Added.
1060
1061 2018-09-24  Yoav Weiss  <yoav@yoav.ws>
1062
1063         Import WPT resource-timing tests
1064         https://bugs.webkit.org/show_bug.cgi?id=189903
1065
1066         Reviewed by Youenn Fablet.
1067
1068         * web-platform-tests/resource-timing/META.yml: Added.
1069         * web-platform-tests/resource-timing/OWNERS: Removed.
1070         * web-platform-tests/resource-timing/clear_resource_timing_functionality.html: Added.
1071         * web-platform-tests/resource-timing/clear_resource_timing_functionality-expected.txt: Added.
1072         * web-platform-tests/resource-timing/idlharness.any.html: Added.
1073         * web-platform-tests/resource-timing/idlharness.any-expected.txt: Added.
1074         * web-platform-tests/resource-timing/idlharness.any.js: Added.
1075         (idl_array.catch):
1076         * web-platform-tests/resource-timing/idlharness.any.worker.html: Added.
1077         * web-platform-tests/resource-timing/idlharness.any.worker-expected.txt: Added.
1078         * web-platform-tests/resource-timing/idlharness.html: Removed.
1079         * web-platform-tests/resource-timing/resource-timing-tojson.html: Added.
1080         * web-platform-tests/resource-timing/resource-timing-tojson-expected.txt: Added.
1081         * web-platform-tests/resource-timing/resource_TAO_cross_origin_redirect_chain.html: Added.
1082         * web-platform-tests/resource-timing/resource_TAO_cross_origin_redirect_chain-expected.txt: Added.
1083         * web-platform-tests/resource-timing/resource_TAO_match_origin.htm:
1084         * web-platform-tests/resource-timing/resource_TAO_match_origin-expected.txt: Changed.
1085         * web-platform-tests/resource-timing/resource_TAO_match_wildcard.htm:
1086         * web-platform-tests/resource-timing/resource_TAO_match_wildcard-expected.txt: Changed.
1087         * web-platform-tests/resource-timing/resource_TAO_multi.htm:
1088         * web-platform-tests/resource-timing/resource_TAO_multi-expected.txt: Changed.
1089         * web-platform-tests/resource-timing/resource_TAO_multi_wildcard.html: Copied from LayoutTests/imported/w3c/web-platform-tests/resource-timing/resource_TAO_multi.htm.
1090         * web-platform-tests/resource-timing/resource_TAO_multi_wildcard-expected.txt: Added.
1091         * web-platform-tests/resource-timing/resource_TAO_null.htm:
1092         * web-platform-tests/resource-timing/resource_TAO_null-expected.txt: Changed.
1093         * web-platform-tests/resource-timing/resource_TAO_origin_uppercase.htm:
1094         * web-platform-tests/resource-timing/resource_TAO_origin_uppercase-expected.txt: Changed.
1095         * web-platform-tests/resource-timing/resource_TAO_space.htm:
1096         * web-platform-tests/resource-timing/resource_TAO_space-expected.txt: Changed.
1097         * web-platform-tests/resource-timing/resource_TAO_wildcard.htm:
1098         * web-platform-tests/resource-timing/resource_TAO_wildcard-expected.txt: Changed.
1099         * web-platform-tests/resource-timing/resource_dedicated_worker.html: Added.
1100         * web-platform-tests/resource-timing/resource_dedicated_worker-expected.txt: Added.
1101         * web-platform-tests/resource-timing/resource_ignore_data_url.html: Added.
1102         * web-platform-tests/resource-timing/resource_ignore_data_url-expected.txt: Added.
1103         * web-platform-tests/resource-timing/resource_ignore_failures.html: Added.
1104         * web-platform-tests/resource-timing/resource_ignore_failures-expected.txt: Added.
1105         * web-platform-tests/resource-timing/resource_initiator_types.html: Added.
1106         * web-platform-tests/resource-timing/resource_initiator_types-expected.txt: Added.
1107         * web-platform-tests/resource-timing/resource_memory_cached.sub.html: Added.
1108         * web-platform-tests/resource-timing/resource_memory_cached.sub-expected.txt: Added.
1109         * web-platform-tests/resource-timing/resource_redirects.html: Added.
1110         * web-platform-tests/resource-timing/resource_redirects-expected.txt: Added.
1111         * web-platform-tests/resource-timing/resource_reparenting.html: Added.
1112         * web-platform-tests/resource-timing/resource_reparenting-expected.txt: Added.
1113         * web-platform-tests/resource-timing/resource_script_types.html: Added.
1114         * web-platform-tests/resource-timing/resource_script_types-expected.txt: Added.
1115         * web-platform-tests/resource-timing/resource_subframe_self_navigation.html: Added.
1116         * web-platform-tests/resource-timing/resource_subframe_self_navigation-expected.txt: Added.
1117         * web-platform-tests/resource-timing/resource_timing.worker.html: Added.
1118         * web-platform-tests/resource-timing/resource_timing.worker-expected.txt: Added.
1119         * web-platform-tests/resource-timing/resource_timing.worker.js: Added.
1120         (check):
1121         (async_test.t.then):
1122         * web-platform-tests/resource-timing/resource_timing_TAO_cross_origin_redirect.html: Added.
1123         * web-platform-tests/resource-timing/resource_timing_TAO_cross_origin_redirect-expected.txt: Added.
1124         * web-platform-tests/resource-timing/resource_timing_buffer_full_eventually.html: Added.
1125         * web-platform-tests/resource-timing/resource_timing_buffer_full_eventually-expected.txt: Added.
1126         * web-platform-tests/resource-timing/resource_timing_buffer_full_when_populate_entries.html: Added.
1127         * web-platform-tests/resource-timing/resource_timing_buffer_full_when_populate_entries-expected.txt: Added.
1128         * web-platform-tests/resource-timing/resource_timing_buffer_full_when_shrink_buffer_size.html: Added.
1129         * web-platform-tests/resource-timing/resource_timing_buffer_full_when_shrink_buffer_size-expected.txt: Added.
1130         * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect.html: Added.
1131         * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect-expected.txt: Added.
1132         * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect_chain.html: Added.
1133         * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect_chain-expected.txt: Added.
1134         * web-platform-tests/resource-timing/resource_timing_same_origin_redirect.html: Added.
1135         * web-platform-tests/resource-timing/resource_timing_same_origin_redirect-expected.txt: Added.
1136         * web-platform-tests/resource-timing/resource_timing_store_and_clear_during_callback.html: Added.
1137         * web-platform-tests/resource-timing/resource_timing_store_and_clear_during_callback-expected.txt: Added.
1138         * web-platform-tests/resource-timing/resources/TAOResponse.py:
1139         (main):
1140         * web-platform-tests/resource-timing/resources/all_resource_types.htm: Added.
1141         * web-platform-tests/resource-timing/resources/blank_page_green.htm: Added.
1142         * web-platform-tests/resource-timing/resources/empty.js: Added.
1143         * web-platform-tests/resource-timing/resources/empty.py: Added.
1144         (main):
1145         * web-platform-tests/resource-timing/resources/empty_script.js: Added.
1146         * web-platform-tests/resource-timing/resources/eventsource.py: Added.
1147         (main):
1148         * web-platform-tests/resource-timing/resources/green_frame.htm: Added.
1149         * web-platform-tests/resource-timing/resources/iframe_TAO_multi_wildcard.html: Added.
1150         * web-platform-tests/resource-timing/resources/multi_redirect.py: Added.
1151         (main):
1152         * web-platform-tests/resource-timing/resources/nested.css: Added.
1153         (@import "resource_timing_test0.css?id=n1";):
1154         (ol):
1155         * web-platform-tests/resource-timing/resources/notify_parent.html: Added.
1156         * web-platform-tests/resource-timing/resources/self_navigation.html: Added.
1157         * web-platform-tests/resource-timing/resources/w3c-import.log:
1158         * web-platform-tests/resource-timing/resources/worker_with_images.js: Added.
1159         (checkDone):
1160         (makeRequest.xhr.onreadystatechange):
1161         (makeRequest):
1162         * web-platform-tests/resource-timing/w3c-import.log:
1163
1164 2018-09-21  Dean Jackson  <dino@apple.com>
1165
1166         Add PointerEvent, plus feature flag, plus Web Platform Tests
1167         https://bugs.webkit.org/show_bug.cgi?id=189867
1168         <rdar://problem/44697384>
1169
1170         Reviewed by Simon Fraser.
1171
1172         Import the Web Platform Tests for Pointer Events.
1173
1174         * resources/import-expectations.json:
1175         * web-platform-tests/pointerevents/META.yml: Added.
1176         * web-platform-tests/pointerevents/README.md: Added.
1177         * web-platform-tests/pointerevents/extension/idlharness.window-expected.txt: Added.
1178         * web-platform-tests/pointerevents/extension/idlharness.window.html: Added.
1179         * web-platform-tests/pointerevents/extension/idlharness.window.js: Added.
1180         * web-platform-tests/pointerevents/extension/pointerevent_constructor-expected.txt: Added.
1181         * web-platform-tests/pointerevents/extension/pointerevent_constructor.html: Added.
1182         * web-platform-tests/pointerevents/extension/pointerevent_touch-action-verification-expected.txt: Added.
1183         * web-platform-tests/pointerevents/extension/pointerevent_touch-action-verification.html: Added.
1184         * web-platform-tests/pointerevents/extension/w3c-import.log: Added.
1185         * web-platform-tests/pointerevents/idlharness.window-expected.txt: Added.
1186         * web-platform-tests/pointerevents/idlharness.window.html: Added.
1187         * web-platform-tests/pointerevents/idlharness.window.js: Added.
1188         * web-platform-tests/pointerevents/pointerevent_constructor-expected.txt: Added.
1189         * web-platform-tests/pointerevents/pointerevent_constructor.html: Added.
1190         * web-platform-tests/pointerevents/pointerevent_on_event_handlers-expected.txt: Added.
1191         * web-platform-tests/pointerevents/pointerevent_on_event_handlers.html: Added.
1192         * web-platform-tests/pointerevents/pointerevent_styles.css: Added.
1193         * web-platform-tests/pointerevents/pointerevent_support.js: Added.
1194         * web-platform-tests/pointerevents/pointerevent_touch-action-illegal-expected.txt: Added.
1195         * web-platform-tests/pointerevents/pointerevent_touch-action-illegal.html: Added.
1196         * web-platform-tests/pointerevents/pointerevent_touch-action-verification-expected.txt: Added.
1197         * web-platform-tests/pointerevents/pointerevent_touch-action-verification.html: Added.
1198         * web-platform-tests/pointerevents/pointerlock/resources/pointerevent_movementxy-iframe.html: Added.
1199         * web-platform-tests/pointerevents/pointerlock/resources/w3c-import.log: Added.
1200         * web-platform-tests/pointerevents/resources/pointerevent_attributes_hoverable_pointers-iframe.html: Added.
1201         * web-platform-tests/pointerevents/resources/pointerevent_fractional_coordinates-iframe.html: Added.
1202         * web-platform-tests/pointerevents/resources/pointerevent_pointerId_scope-iframe.html: Added.
1203         * web-platform-tests/pointerevents/resources/w3c-import.log: Added.
1204         * web-platform-tests/pointerevents/w3c-import.log: Added.
1205
1206 2018-09-21  YUHAN WU  <yuhan_wu@apple.com>
1207
1208         Import WPT content hint tests
1209         https://bugs.webkit.org/show_bug.cgi?id=189854
1210
1211         Reviewed by Youenn Fablet.
1212
1213         * resources/import-expectations.json:
1214         * web-platform-tests/mst-content-hint/META.yml: Added.
1215         * web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint-expected.txt: Added.
1216         * web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint.html: Added.
1217         * web-platform-tests/mst-content-hint/idlharness.window.html: Added.
1218         * web-platform-tests/mst-content-hint/idlharness.window.js: Added.
1219         * web-platform-tests/mst-content-hint/w3c-import.log: Added.
1220
1221 2018-09-21  Youenn Fablet  <youenn@apple.com>
1222
1223         Add RTCCodecStats support
1224         https://bugs.webkit.org/show_bug.cgi?id=189792
1225         <rdar://problem/32370668>
1226
1227         Reviewed by Eric Carlson.
1228
1229         * web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate-expected.txt:
1230         * web-platform-tests/webrtc/RTCRtpReceiver-getStats.https-expected.txt:
1231         * web-platform-tests/webrtc/RTCRtpSender-getStats.https-expected.txt:
1232
1233 2018-09-20  Frederic Wang  <fwang@igalia.com>
1234
1235         Synchronize CSSOM View test suite against upstream WPT
1236         https://bugs.webkit.org/show_bug.cgi?id=189787
1237
1238         Reviewed by Antonio Gomes.
1239
1240         * web-platform-tests/css/cssom-view/META.yml: Added.
1241         * web-platform-tests/css/cssom-view/OWNERS: Removed.
1242         * web-platform-tests/css/cssom-view/cssom-getBoundingClientRect-vertical-rl-expected.html: Added.
1243         * web-platform-tests/css/cssom-view/cssom-getBoundingClientRect-vertical-rl.html: Added.
1244         * web-platform-tests/css/cssom-view/cssom-view-window-screen-interface-expected.txt:
1245         * web-platform-tests/css/cssom-view/cssom-view-window-screen-interface.html:
1246         * web-platform-tests/css/cssom-view/dom-element-scroll-expected.txt: Added.
1247         * web-platform-tests/css/cssom-view/dom-element-scroll.html: Added.
1248         * web-platform-tests/css/cssom-view/elementFromPoint-mixed-font-sizes-expected.txt: Added.
1249         * web-platform-tests/css/cssom-view/elementFromPoint-mixed-font-sizes.html: Added.
1250         * web-platform-tests/css/cssom-view/interfaces-expected.txt:
1251         * web-platform-tests/css/cssom-view/interfaces.html:
1252         * web-platform-tests/css/cssom-view/media-query-list-interface-expected.txt: Removed.
1253         * web-platform-tests/css/cssom-view/media-query-list-interface.xht: Removed.
1254         * web-platform-tests/css/cssom-view/resources/w3c-import.log:
1255         * web-platform-tests/css/cssom-view/scroll-behavior-default-css-expected.txt: Added.
1256         * web-platform-tests/css/cssom-view/scroll-behavior-default-css.html: Added.
1257         * web-platform-tests/css/cssom-view/scroll-behavior-element-expected.txt: Added.
1258         * web-platform-tests/css/cssom-view/scroll-behavior-element.html: Added.
1259         * web-platform-tests/css/cssom-view/scroll-behavior-main-frame-root-expected.txt: Added.
1260         * web-platform-tests/css/cssom-view/scroll-behavior-main-frame-root.html: Added.
1261         * web-platform-tests/css/cssom-view/scroll-behavior-main-frame-window-expected.txt: Added.
1262         * web-platform-tests/css/cssom-view/scroll-behavior-main-frame-window.html: Added.
1263         * web-platform-tests/css/cssom-view/scroll-behavior-scrollintoview-nested-expected.txt: Added.
1264         * web-platform-tests/css/cssom-view/scroll-behavior-scrollintoview-nested.html: Added.
1265         * web-platform-tests/css/cssom-view/scroll-behavior-smooth-positions-expected.txt: Added.
1266         * web-platform-tests/css/cssom-view/scroll-behavior-smooth-positions.html: Added.
1267         * web-platform-tests/css/cssom-view/scroll-behavior-subframe-root-expected.txt: Added.
1268         * web-platform-tests/css/cssom-view/scroll-behavior-subframe-root.html: Added.
1269         * web-platform-tests/css/cssom-view/scroll-behavior-subframe-window-expected.txt: Added.
1270         * web-platform-tests/css/cssom-view/scroll-behavior-subframe-window.html: Added.
1271         * web-platform-tests/css/cssom-view/scrollIntoView-vertical-rl-writing-mode-expected.txt: Added.
1272         * web-platform-tests/css/cssom-view/scrollIntoView-vertical-rl-writing-mode.html: Added.
1273         * web-platform-tests/css/cssom-view/support/scroll-behavior.js: Added.
1274         (observeScrolling):
1275         (waitForScrollEnd):
1276         (scrollNode):
1277         (scrollWindow):
1278         * web-platform-tests/css/cssom-view/support/support/w3c-import.log:
1279         * web-platform-tests/css/cssom-view/support/w3c-import.log:
1280         * web-platform-tests/css/cssom-view/table-client-props-expected.txt: Added.
1281         * web-platform-tests/css/cssom-view/table-client-props.html: Added.
1282         * web-platform-tests/css/cssom-view/table-offset-props-expected.txt: Added.
1283         * web-platform-tests/css/cssom-view/table-offset-props.html: Added.
1284         * web-platform-tests/css/cssom-view/table-scroll-props-expected.txt: Added.
1285         * web-platform-tests/css/cssom-view/table-scroll-props.html: Added.
1286         * web-platform-tests/css/cssom-view/w3c-import.log:
1287         * web-platform-tests/css/cssom-view/window-interface-expected.txt: Removed.
1288         * web-platform-tests/css/cssom-view/window-interface.xht: Removed.
1289
1290 2018-09-19  YUHAN WU  <yuhan_wu@apple.com>
1291
1292         MediaStream-MediaElement-srcObject.https.html expects video duration for a MediaStream to be Infinity and is currently NaN
1293         https://bugs.webkit.org/show_bug.cgi?id=189516
1294
1295         Reviewed by Youenn Fablet.
1296
1297         * web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https.html:
1298         * web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https-expected.txt:
1299
1300 2018-09-19  Youenn Fablet  <youenn@apple.com>
1301
1302         Implement sender/receiver getStats
1303         https://bugs.webkit.org/show_bug.cgi?id=189707
1304
1305         Reviewed by Eric Carlson.
1306
1307         * web-platform-tests/webrtc/RTCRtpReceiver-getStats.https-expected.txt:
1308         * web-platform-tests/webrtc/RTCRtpSender-getStats.https-expected.txt:
1309
1310 2018-09-18  Youenn Fablet  <youenn@apple.com>
1311
1312         Implement RTCRtpReceiver getContributingSources/getSynchronizationSources
1313         https://bugs.webkit.org/show_bug.cgi?id=189671
1314
1315         Reviewed by Eric Carlson.
1316
1317         * web-platform-tests/webrtc/RTCRtpReceiver-getContributingSources.https-expected.txt:
1318         * web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https-expected.txt:
1319         * web-platform-tests/webrtc/interfaces-expected.txt: Removed, as no longer needed.
1320
1321 2018-09-18  Manuel Rego Casasnovas  <rego@igalia.com>
1322
1323         [css-grid] Static position should use content-box, not padding-box
1324         https://bugs.webkit.org/show_bug.cgi?id=189698
1325
1326         Reviewed by Javier Fernandez.
1327
1328         * web-platform-tests/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html:
1329         Update tests from WPT.
1330
1331 2018-09-12  Ryosuke Niwa  <rniwa@webkit.org>
1332
1333         Update composedPath to match the latest spec
1334         https://bugs.webkit.org/show_bug.cgi?id=180378
1335         <rdar://problem/42843004>
1336
1337         Reviewed by Darin Adler.
1338
1339         Rebaselined the test now that all test cases pass.
1340
1341         * web-platform-tests/shadow-dom/event-composed-path-after-dom-mutation-expected.txt:
1342
1343 2018-09-15  Rob Buis  <rbuis@igalia.com>
1344
1345         XMLHttpRequest::createResponseBlob() should create a Blob with type for empty response
1346         https://bugs.webkit.org/show_bug.cgi?id=189627
1347
1348         Reviewed by Alexey Proskuryakov.
1349
1350         * web-platform-tests/xhr/overridemimetype-blob-expected.txt:
1351
1352 2018-09-14  Ms2ger  <Ms2ger@igalia.com>
1353
1354         Remove some obsolete XHR tests
1355         https://bugs.webkit.org/show_bug.cgi?id=189581
1356
1357         Reviewed by Youenn Fablet.
1358
1359         These tests were removed upstream, but stuck around in WebKit.
1360
1361         * web-platform-tests/xhr/OWNERS: Removed.
1362         * web-platform-tests/xhr/abort-during-open-expected.txt: Removed.
1363         * web-platform-tests/xhr/abort-during-open.htm: Removed.
1364         * web-platform-tests/xhr/abort-during-open.js: Removed.
1365         * web-platform-tests/xhr/abort-during-open.worker-expected.txt: Removed.
1366         * web-platform-tests/xhr/abort-during-open.worker.html: Removed.
1367         * web-platform-tests/xhr/abort-during-open.worker.js: Removed.
1368         * web-platform-tests/xhr/getallresponseheaders-cl-expected.txt: Removed.
1369         * web-platform-tests/xhr/getallresponseheaders-cl.htm: Removed.
1370         * web-platform-tests/xhr/interfaces-expected.txt: Removed.
1371         * web-platform-tests/xhr/interfaces.html: Removed.
1372         * web-platform-tests/xhr/open-url-bogus-expected.txt: Removed.
1373         * web-platform-tests/xhr/open-url-bogus.htm: Removed.
1374         * web-platform-tests/xhr/overridemimetype-done-state-expected.txt: Removed.
1375         * web-platform-tests/xhr/overridemimetype-done-state.htm: Removed.
1376         * web-platform-tests/xhr/readme.txt: Removed.
1377         * web-platform-tests/xhr/responsetype-expected.txt: Removed.
1378         * web-platform-tests/xhr/responsetype.html: Removed.
1379         * web-platform-tests/xhr/send-non-same-origin.sub-expected.txt: Removed.
1380         * web-platform-tests/xhr/send-non-same-origin.sub.htm: Removed.
1381         * web-platform-tests/xhr/send-send-expected.txt: Removed.
1382         * web-platform-tests/xhr/send-send.htm: Removed.
1383         * web-platform-tests/xhr/send-send.js: Removed.
1384         * web-platform-tests/xhr/send-send.worker-expected.txt: Removed.
1385         * web-platform-tests/xhr/send-send.worker.html: Removed.
1386         * web-platform-tests/xhr/send-send.worker.js: Removed.
1387         * web-platform-tests/xhr/send-usp-expected.txt: Removed.
1388         * web-platform-tests/xhr/send-usp.html: Removed.
1389         * web-platform-tests/xhr/send-usp.js: Removed.
1390
1391 2018-09-12  Ryosuke Niwa  <rniwa@webkit.org>
1392
1393         Capturing event listeners are called during bubbling phase for shadow hosts
1394         https://bugs.webkit.org/show_bug.cgi?id=174288
1395
1396         Reviewed by Darin Adler.
1397
1398         * web-platform-tests/dom/events/Event-dispatch-handlers-changed-expected.txt: Rebaselined. This test's
1399         expectation is now wrong because event listner 3 is added after the event listener list is cloned for
1400         capturing event listeners but before cloned for bubbling event listeners. As a result, event listener 3
1401         is now invoked. It used to be not called because both bubbling and capturing event listeners are called
1402         after cloning the event listner list once, which didn't have event listener 3.
1403
1404         * web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt: Rebaselined. This test expects
1405         event listener 2, which is bubbling, to be called between two capturing event listeners 1 and 3, which
1406         is no longer true after this patch.
1407
1408 2018-09-12  Chris Dumez  <cdumez@apple.com>
1409
1410         Unreviewed, rebaseline imported/w3c/web-platform-tests/url/failure.html after r235808.
1411
1412         New checks are passing.
1413
1414         * web-platform-tests/url/failure-expected.txt:
1415
1416 2018-09-11  Dean Jackson  <dino@apple.com>
1417
1418         Header parsing for experimental and internal debug features
1419         https://bugs.webkit.org/show_bug.cgi?id=189486
1420         <rdar://problem/44320618>
1421
1422         Reviewed by Tim Horton.
1423
1424         New webkit-test-runner headers.
1425
1426         * web-platform-tests/css-timing-1/frames-timing-functions-output.html:
1427         * web-platform-tests/media-source/mediasource-changetype-play.html:
1428         * web-platform-tests/media-source/mediasource-changetype.html:
1429         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context.html:
1430         * web-platform-tests/web-animations/interfaces/Animatable/animate.html:
1431         * web-platform-tests/web-animations/interfaces/Animation/ready.html:
1432         * web-platform-tests/web-animations/timing-model/animations/current-time.html:
1433         * web-platform-tests/web-animations/timing-model/animations/playing-an-animation.html:
1434         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation.html:
1435
1436 2018-09-12  YUHAN WU  <yuhan_wu@apple.com>
1437
1438         Import media recorder api WPT tests
1439         https://bugs.webkit.org/show_bug.cgi?id=189526
1440
1441         Reviewed by Youenn Fablet.
1442
1443         * resources/import-expectations.json:
1444         * web-platform-tests/mediacapture-record/BlobEvent-constructor-expected.txt: Added.
1445         * web-platform-tests/mediacapture-record/BlobEvent-constructor.html: Added.
1446         * web-platform-tests/mediacapture-record/META.yml: Added.
1447         * web-platform-tests/mediacapture-record/idlharness.window-expected.txt: Added.
1448         * web-platform-tests/mediacapture-record/idlharness.window.html: Added.
1449         * web-platform-tests/mediacapture-record/idlharness.window.js: Added.
1450         (idl_array.catch):
1451         * web-platform-tests/mediacapture-record/w3c-import.log: Added.
1452
1453 2018-09-12  Ali Juma  <ajuma@chromium.org>
1454
1455         [IntersectionObserver] Implement rootMargin expansion
1456         https://bugs.webkit.org/show_bug.cgi?id=189525
1457
1458         Reviewed by Simon Fraser.
1459
1460         Rebasline expectation for test that now passes.
1461
1462         * web-platform-tests/intersection-observer/root-margin-expected.txt:
1463
1464 2018-09-11  Ali Juma  <ajuma@chromium.org>
1465
1466         [IntersectionObserver] Update WPTs to the latest upstream version
1467         https://bugs.webkit.org/show_bug.cgi?id=189515
1468
1469         Reviewed by Youenn Fablet.
1470
1471         * web-platform-tests/intersection-observer/initial-observation-with-threshold-expected.txt: Added.
1472         * web-platform-tests/intersection-observer/initial-observation-with-threshold.html: Added.
1473         * web-platform-tests/intersection-observer/resources/intersection-observer-test-utils.js:
1474         (waitForNotification):
1475         * web-platform-tests/intersection-observer/w3c-import.log:
1476
1477 2018-09-11  Youenn Fablet  <youenn@apple.com>
1478
1479         Remove MediaDevices NoInterfaceObject
1480         https://bugs.webkit.org/show_bug.cgi?id=189512
1481
1482         Reviewed by Alex Christensen.
1483
1484         * web-platform-tests/mediacapture-streams/MediaDevices-IDL-all-expected.txt:
1485         * web-platform-tests/mediacapture-streams/MediaDevices-IDL-enumerateDevices-expected.txt:
1486
1487 2018-09-11  Chris Dumez  <cdumez@apple.com>
1488
1489         Unreviewed, rebaseline imported/w3c/web-platform-tests/css/cssom/interfaces.html after r235889.
1490
1491         * web-platform-tests/css/cssom/interfaces-expected.txt:
1492
1493 == Rolled over to ChangeLog-2018-09-11 ==