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