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