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