1 2019-01-24 Charles Vazac <cvazac@akamai.com>
3 Implement PerformanceObserver.supportedEntryTypes
4 https://bugs.webkit.org/show_bug.cgi?id=193428
6 Reviewed by Joseph Pecoraro.
8 * web-platform-tests/resource-timing/supported_resource_type.any-expected.txt:
9 * web-platform-tests/resource-timing/supported_resource_type.any.worker-expected.txt:
11 2019-01-23 Oriol Brufau <obrufau@igalia.com>
13 [css-logical] Implement flow-relative inset properties
14 https://bugs.webkit.org/show_bug.cgi?id=189441
16 Reviewed by Dean Jackson.
18 Enable the CSSLogicalEnabled flag in the test for logical insets, and
19 update its expectations. It still has some failures because sideways
20 writing modes have not been implemented yet
21 (https://bugs.webkit.org/show_bug.cgi?id=166941).
23 * web-platform-tests/css/css-logical/logical-box-inset-expected.txt:
24 * web-platform-tests/css/css-logical/logical-box-inset.html:
26 2019-01-23 Oriol Brufau <obrufau@igalia.com>
28 [css-grid] Properly handle static positions of abspos inside grid items
29 https://bugs.webkit.org/show_bug.cgi?id=193657
31 Reviewed by Javier Fernandez.
33 Import test changes from WPT.
34 Various orthogonal tests still fail because of https://bugs.webkit.org/show_bug.cgi?id=189513
35 Some other tests also fail because of https://bugs.webkit.org/show_bug.cgi?id=193656
37 * resources/import-expectations.json:
38 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-001-expected.txt: Added.
39 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-001.html: Added.
40 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-002-expected.txt: Added.
41 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-002.html: Added.
42 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-003-expected.txt: Added.
43 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-003.html: Added.
44 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-004-expected.txt: Added.
45 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-004.html: Added.
46 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-005-expected.txt: Added.
47 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-005.html: Added.
48 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-006-expected.txt: Added.
49 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-006.html: Added.
50 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-007-expected.txt: Added.
51 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-007.html: Added.
52 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-008-expected.txt: Added.
53 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-008.html: Added.
54 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-009-expected.txt: Added.
55 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-009.html: Added.
56 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-010-expected.txt: Added.
57 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-010.html: Added.
58 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-011-expected.txt: Added.
59 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-011.html: Added.
60 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-012-expected.txt: Added.
61 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-012.html: Added.
62 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-013-expected.txt: Added.
63 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-013.html: Added.
64 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-014-expected.txt: Added.
65 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-014.html: Added.
66 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-015-expected.txt: Added.
67 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-015.html: Added.
68 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-016-expected.txt: Added.
69 * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-016.html: Added.
70 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-001-expected.txt: Added.
71 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-001.html: Added.
72 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-002-expected.txt: Added.
73 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-002.html: Added.
74 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-003-expected.txt: Added.
75 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-003.html: Added.
76 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-004-expected.txt: Added.
77 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-004.html: Added.
78 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-005-expected.txt: Added.
79 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-005.html: Added.
80 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-006-expected.txt: Added.
81 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-006.html: Added.
82 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-007-expected.txt: Added.
83 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-007.html: Added.
84 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-008-expected.txt: Added.
85 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-008.html: Added.
86 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-009-expected.txt: Added.
87 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-009.html: Added.
88 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-010-expected.txt: Added.
89 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-010.html: Added.
90 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-011-expected.txt: Added.
91 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-011.html: Added.
92 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-012-expected.txt: Added.
93 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-012.html: Added.
94 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-013-expected.txt: Added.
95 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-013.html: Added.
96 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-014-expected.txt: Added.
97 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-014.html: Added.
98 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-015-expected.txt: Added.
99 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-015.html: Added.
100 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-016-expected.txt: Added.
101 * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-016.html: Added.
102 * web-platform-tests/css/css-grid/abspos/support/positioned-grid-descendants.css: Added.
106 (.grid > :nth-child(1) > .abspos):
107 (.grid > :nth-child(2) > .abspos):
108 * web-platform-tests/css/css-grid/abspos/support/positioned-grid-descendants.js: Added.
110 * web-platform-tests/css/css-grid/abspos/support/w3c-import.log:
111 * web-platform-tests/css/css-grid/abspos/w3c-import.log:
113 2019-01-23 Rob Buis <rbuis@igalia.com>
115 Update MIME type parser
116 https://bugs.webkit.org/show_bug.cgi?id=180526
118 Reviewed by Frédéric Wang.
120 Update improved test expectations.
122 * web-platform-tests/xhr/overridemimetype-blob-expected.txt:
124 2019-01-22 Youenn Fablet <youenn@apple.com>
126 Resync libwebrtc with latest M72 branch
127 https://bugs.webkit.org/show_bug.cgi?id=193693
128 <rdar://problem/47463803>
130 Reviewed by Eric Carlson.
132 * web-platform-tests/webrtc/RTCRtpTransceiver.https-expected.txt:
134 2019-01-22 Oriol Brufau <obrufau@igalia.com>
136 [css-logical] Implement flow-relative margin, padding and border shorthands
137 https://bugs.webkit.org/show_bug.cgi?id=188697
139 Reviewed by Simon Fraser and Antti Koivisto.
141 Import tests from the WPT test suite for CSS Logical Properties and Values,
142 and enable the CSSLogicalEnabled runtime flag for them.
144 They still have some failures because sideways writing modes have not been
145 implemented yet (https://bugs.webkit.org/show_bug.cgi?id=166941).
147 * web-platform-tests/css/css-logical/logical-box-border-color-expected.txt:
148 * web-platform-tests/css/css-logical/logical-box-border-color.html:
149 * web-platform-tests/css/css-logical/logical-box-border-shorthands-expected.txt:
150 * web-platform-tests/css/css-logical/logical-box-border-shorthands.html:
151 * web-platform-tests/css/css-logical/logical-box-border-style-expected.txt:
152 * web-platform-tests/css/css-logical/logical-box-border-style.html:
153 * web-platform-tests/css/css-logical/logical-box-border-width-expected.txt:
154 * web-platform-tests/css/css-logical/logical-box-border-width.html:
155 * web-platform-tests/css/css-logical/logical-box-inset-expected.txt:
156 * web-platform-tests/css/css-logical/logical-box-inset.html:
157 * web-platform-tests/css/css-logical/logical-box-margin-expected.txt:
158 * web-platform-tests/css/css-logical/logical-box-margin.html:
159 * web-platform-tests/css/css-logical/logical-box-padding-expected.txt:
160 * web-platform-tests/css/css-logical/logical-box-padding.html:
161 * web-platform-tests/css/css-logical/logical-box-size.html:
162 * web-platform-tests/css/css-logical/resources/test-box-properties.js:
163 (export.createBoxPropertyGroup):
164 (export.createSizingPropertyGroup):
165 (export.runTests.set test):
167 * web-platform-tests/css/css-logical/resources/test-shared.js: Added.
168 (export.testCSSValues):
169 (export.testComputedValues):
170 (export.makeDeclaration):
171 * web-platform-tests/css/css-logical/resources/w3c-import.log:
173 2019-01-18 Ali Juma <ajuma@chromium.org>
175 FetchResponse::url should return the empty string for tainted responses
176 https://bugs.webkit.org/show_bug.cgi?id=193553
178 Reviewed by Youenn Fablet.
180 * web-platform-tests/fetch/api/basic/mode-no-cors.sub.any.js:
183 2019-01-14 Charles Vazac <cvazac@akamai.com>
185 Import current Resource-Timing WPTs
186 https://bugs.webkit.org/show_bug.cgi?id=193302
188 Reviewed by Youenn Fablet.
190 * web-platform-tests/resource-timing/SyntheticResponse.py:
192 * web-platform-tests/resource-timing/buffer-full-add-after-full-event-expected.txt: Added.
193 * web-platform-tests/resource-timing/buffer-full-add-after-full-event.html: Added.
194 * web-platform-tests/resource-timing/buffer-full-add-entries-during-callback-expected.txt: Added.
195 * web-platform-tests/resource-timing/buffer-full-add-entries-during-callback-that-drop.html: Added.
196 * web-platform-tests/resource-timing/buffer-full-add-entries-during-callback.html: Added.
197 * web-platform-tests/resource-timing/buffer-full-add-then-clear-expected.txt: Added.
198 * web-platform-tests/resource-timing/buffer-full-add-then-clear.html: Added.
199 * web-platform-tests/resource-timing/buffer-full-decrease-buffer-during-callback.html: Added.
200 * web-platform-tests/resource-timing/buffer-full-increase-buffer-during-callback-expected.txt: Added.
201 * web-platform-tests/resource-timing/buffer-full-increase-buffer-during-callback.html: Added.
202 * web-platform-tests/resource-timing/buffer-full-inspect-buffer-during-callback-expected.txt: Added.
203 * web-platform-tests/resource-timing/buffer-full-inspect-buffer-during-callback.html: Added.
204 * web-platform-tests/resource-timing/buffer-full-set-to-current-buffer-expected.txt: Added.
205 * web-platform-tests/resource-timing/buffer-full-set-to-current-buffer.html: Added.
206 * web-platform-tests/resource-timing/buffer-full-store-and-clear-during-callback-expected.txt: Added.
207 * web-platform-tests/resource-timing/buffer-full-store-and-clear-during-callback.html: Added.
208 * web-platform-tests/resource-timing/buffer-full-then-increased-expected.txt: Added.
209 * web-platform-tests/resource-timing/buffer-full-then-increased.html: Added.
210 * web-platform-tests/resource-timing/buffer-full-when-populate-entries-expected.txt: Added.
211 * web-platform-tests/resource-timing/buffer-full-when-populate-entries.html: Added.
212 * web-platform-tests/resource-timing/document-domain-no-impact-loader.sub-expected.txt: Added.
213 * web-platform-tests/resource-timing/document-domain-no-impact-loader.sub.html: Added.
214 * web-platform-tests/resource-timing/no-entries-for-cross-origin-css-fetched.sub-expected.txt: Added.
215 * web-platform-tests/resource-timing/no-entries-for-cross-origin-css-fetched.sub.html: Added.
216 * web-platform-tests/resource-timing/resource-timing-level1.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/resource-timing/resource-timing.js.
219 * web-platform-tests/resource-timing/resource-timing-level1.sub-expected.txt: Added.
220 * web-platform-tests/resource-timing/resource-timing-level1.sub.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/resource-timing/resource-timing.html.
221 * web-platform-tests/resource-timing/resource_connection_reuse.html:
222 * web-platform-tests/resource-timing/resource_timing.worker.js:
223 * web-platform-tests/resource-timing/resource_timing_buffer_full_when_populate_entries-expected.txt: Removed.
224 * web-platform-tests/resource-timing/resource_timing_buffer_full_when_populate_entries.html: Removed.
225 * web-platform-tests/resource-timing/resource_timing_store_and_clear_during_callback-expected.txt: Removed.
226 * web-platform-tests/resource-timing/resource_timing_store_and_clear_during_callback.html: Removed.
227 * web-platform-tests/resource-timing/resources/buffer-full-utilities.js: Added.
229 (let.waitForNextTask):
230 (let.waitForEventToFire.return.new.Promise):
231 (let.waitForEventToFire):
232 * web-platform-tests/resource-timing/resources/document-domain-no-impact.sub.html: Added.
233 * web-platform-tests/resource-timing/resources/iframe-setdomain.sub.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/resource-timing/iframe-setdomain.sub.html.
234 * web-platform-tests/resource-timing/resources/w3c-import.log:
235 * web-platform-tests/resource-timing/resources/webperftestharness.js:
238 * web-platform-tests/resource-timing/resources/webperftestharnessextension.js:
239 (test_resource_entries):
240 (performance_entrylist_checker): Deleted.
241 * web-platform-tests/resource-timing/single-entry-per-resource.html:
242 * web-platform-tests/resource-timing/supported_resource_type.any-expected.txt: Added.
243 * web-platform-tests/resource-timing/supported_resource_type.any.html: Added.
244 * web-platform-tests/resource-timing/supported_resource_type.any.js: Added.
246 * web-platform-tests/resource-timing/supported_resource_type.any.worker-expected.txt: Added.
247 * web-platform-tests/resource-timing/supported_resource_type.any.worker.html: Added.
248 * web-platform-tests/resource-timing/test_resource_timing.https-expected.txt: Added.
249 * web-platform-tests/resource-timing/test_resource_timing.https.html: Added.
250 * web-platform-tests/resource-timing/test_resource_timing.js:
252 * web-platform-tests/resource-timing/w3c-import.log:
253 2019-01-10 Oriol Brufau <obrufau@igalia.com>
255 [css-grid] Let abspos items reference implicit grid lines
256 https://bugs.webkit.org/show_bug.cgi?id=193313
258 Reviewed by Manuel Rego Casasnovas.
260 Import test changes from WPT.
262 * web-platform-tests/css/css-grid/abspos/grid-positioned-items-padding-001.html:
263 * web-platform-tests/css/css-grid/abspos/grid-positioned-items-unknown-named-grid-line-001.html:
265 2019-01-10 cathie chen <cathiechen@igalia.com>
267 Import css-lists testcases from WPT.
268 https://bugs.webkit.org/show_bug.cgi?id=193273
270 Reviewed by Daniel Bates.
272 * resources/import-expectations.json:
273 * resources/resource-files.json:
274 * web-platform-tests/css/css-lists/META.yml: Added.
275 * web-platform-tests/css/css-lists/add-inline-child-after-marker-001-expected.html: Added.
276 * web-platform-tests/css/css-lists/add-inline-child-after-marker-001.html: Added.
277 * web-platform-tests/css/css-lists/content-property/marker-text-matches-armenian-expected.html: Added.
278 * web-platform-tests/css/css-lists/content-property/marker-text-matches-armenian.html: Added.
279 * web-platform-tests/css/css-lists/content-property/marker-text-matches-circle-expected.html: Added.
280 * web-platform-tests/css/css-lists/content-property/marker-text-matches-circle.html: Added.
281 * web-platform-tests/css/css-lists/content-property/marker-text-matches-decimal-expected.html: Added.
282 * web-platform-tests/css/css-lists/content-property/marker-text-matches-decimal-leading-zero-expected.html: Added.
283 * web-platform-tests/css/css-lists/content-property/marker-text-matches-decimal-leading-zero.html: Added.
284 * web-platform-tests/css/css-lists/content-property/marker-text-matches-decimal.html: Added.
285 * web-platform-tests/css/css-lists/content-property/marker-text-matches-disc-expected.html: Added.
286 * web-platform-tests/css/css-lists/content-property/marker-text-matches-disc.html: Added.
287 * web-platform-tests/css/css-lists/content-property/marker-text-matches-georgian-expected.html: Added.
288 * web-platform-tests/css/css-lists/content-property/marker-text-matches-georgian.html: Added.
289 * web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-greek-expected.html: Added.
290 * web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-greek.html: Added.
291 * web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-latin-expected.html: Added.
292 * web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-latin.html: Added.
293 * web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-roman-expected.html: Added.
294 * web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-roman.html: Added.
295 * web-platform-tests/css/css-lists/content-property/marker-text-matches-square-expected.html: Added.
296 * web-platform-tests/css/css-lists/content-property/marker-text-matches-square.html: Added.
297 * web-platform-tests/css/css-lists/content-property/marker-text-matches-upper-latin-expected.html: Added.
298 * web-platform-tests/css/css-lists/content-property/marker-text-matches-upper-latin.html: Added.
299 * web-platform-tests/css/css-lists/content-property/marker-text-matches-upper-roman-expected.html: Added.
300 * web-platform-tests/css/css-lists/content-property/marker-text-matches-upper-roman.html: Added.
301 * web-platform-tests/css/css-lists/content-property/w3c-import.log: Added.
302 * web-platform-tests/css/css-lists/counter-increment-inside-display-contents-expected.html: Added.
303 * web-platform-tests/css/css-lists/counter-increment-inside-display-contents.html: Added.
304 * web-platform-tests/css/css-lists/counter-invalid-expected.html: Added.
305 * web-platform-tests/css/css-lists/counter-invalid.htm: Added.
306 * web-platform-tests/css/css-lists/counter-reset-increment-display-contents-expected.html: Added.
307 * web-platform-tests/css/css-lists/counter-reset-increment-display-contents.html: Added.
308 * web-platform-tests/css/css-lists/counter-reset-increment-display-none-expected.html: Added.
309 * web-platform-tests/css/css-lists/counter-reset-increment-display-none.html: Added.
310 * web-platform-tests/css/css-lists/counter-reset-inside-display-contents-expected.html: Added.
311 * web-platform-tests/css/css-lists/counter-reset-inside-display-contents.html: Added.
312 * web-platform-tests/css/css-lists/inheritance-expected.txt: Added.
313 * web-platform-tests/css/css-lists/inheritance.html: Added.
314 * web-platform-tests/css/css-lists/li-with-height-001-expected.html: Added.
315 * web-platform-tests/css/css-lists/li-with-height-001.html: Added.
316 * web-platform-tests/css/css-lists/li-with-overflow-hidden-change-list-style-position-001-expected.html: Added.
317 * web-platform-tests/css/css-lists/li-with-overflow-hidden-change-list-style-position-001.html: Added.
318 * web-platform-tests/css/css-lists/list-and-block-textarea-001-expected.txt: Added.
319 * web-platform-tests/css/css-lists/list-and-block-textarea-001.html: Added.
320 * web-platform-tests/css/css-lists/list-and-flex-001-expected.html: Added.
321 * web-platform-tests/css/css-lists/list-and-flex-001.html: Added.
322 * web-platform-tests/css/css-lists/list-and-grid-001-expected.html: Added.
323 * web-platform-tests/css/css-lists/list-and-grid-001.html: Added.
324 * web-platform-tests/css/css-lists/list-and-margin-collapse-001-expected.txt: Added.
325 * web-platform-tests/css/css-lists/list-and-margin-collapse-001.html: Added.
326 * web-platform-tests/css/css-lists/list-and-writing-mode-001-expected.txt: Added.
327 * web-platform-tests/css/css-lists/list-and-writing-mode-001.html: Added.
328 * web-platform-tests/css/css-lists/list-marker-with-lineheight-and-overflow-hidden-001-expected.html: Added.
329 * web-platform-tests/css/css-lists/list-marker-with-lineheight-and-overflow-hidden-001.html: Added.
330 * web-platform-tests/css/css-lists/list-style-type-armenian-002.xht: Added.
331 * web-platform-tests/css/css-lists/list-style-type-armenian-003.xht: Added.
332 * web-platform-tests/css/css-lists/list-with-image-display-changed-001-expected.html: Added.
333 * web-platform-tests/css/css-lists/list-with-image-display-changed-001.html: Added.
334 * web-platform-tests/css/css-lists/resources/w3c-import.log: Added.
335 * web-platform-tests/css/css-lists/resources/white.gif: Added.
336 * web-platform-tests/css/css-lists/w3c-import.log: Added.
338 2019-01-08 Youenn Fablet <youenn@apple.com>
340 service worker fetch handler results in bad referrer
341 https://bugs.webkit.org/show_bug.cgi?id=188248
342 <rdar://problem/47050478>
344 Reviewed by Alex Christensen.
346 * web-platform-tests/service-workers/service-worker/referrer-policy-header.https-expected.txt:
348 2019-01-07 Dean Jackson <dino@apple.com>
350 Turn on Pointer Events by default for iOS
351 https://bugs.webkit.org/show_bug.cgi?id=193214
352 <rdar://problem/46974878>
354 Reviewed by Wenson Hsieh.
356 Update expected results.
358 * web-platform-tests/pointerevents/extension/pointerevent_touch-action-verification-expected.txt:
359 * web-platform-tests/pointerevents/pointerevent_touch-action-illegal-expected.txt:
360 * web-platform-tests/pointerevents/pointerevent_touch-action-verification-expected.txt:
362 2019-01-07 Youenn Fablet <youenn@apple.com>
364 Resync WPT fetch tests to 834eac4
365 https://bugs.webkit.org/show_bug.cgi?id=193125
367 Reviewed by Chris Dumez.
369 * web-platform-tests/fetch: Resynced.
370 * web-platform-tests/html/webappapis/atob/base64-expected.txt:
372 2019-01-05 Youenn Fablet <youenn@apple.com>
374 Service Worker fetch should obey its referrer policy
375 https://bugs.webkit.org/show_bug.cgi?id=193152
377 Reviewed by Chris Dumez.
379 * web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https-expected.txt:
380 * web-platform-tests/service-workers/service-worker/referrer-policy-header.https-expected.txt:
382 2019-01-04 Youenn Fablet <youenn@apple.com>
384 [Fetch API] Implement abortable fetch
385 https://bugs.webkit.org/show_bug.cgi?id=174980
386 <rdar://problem/46861402>
388 Reviewed by Chris Dumez.
390 Fixed tests to run in WebKit CI.
391 Also fixed a bug in a test where the fetch response body is not actually empty.
393 * web-platform-tests/fetch/api/abort/cache.https-expected.txt:
394 * web-platform-tests/fetch/api/abort/general-serviceworker.https-expected.txt:
395 * web-platform-tests/fetch/api/abort/general.any-expected.txt:
396 * web-platform-tests/fetch/api/abort/general.any.js:
397 * web-platform-tests/fetch/api/abort/general.any.worker-expected.txt:
398 * web-platform-tests/fetch/api/abort/serviceworker-intercepted.https-expected.txt:
399 * web-platform-tests/fetch/api/response/response-consume-stream-expected.txt:
401 2019-01-02 Simon Fraser <simon.fraser@apple.com>
403 Support css-color-4 rgb functions
404 https://bugs.webkit.org/show_bug.cgi?id=192321
406 Reviewed by Zalan Bujtas.
408 New expected results.
410 * web-platform-tests/css/css-color/color-resolving-expected.txt:
411 * web-platform-tests/css/css-color/rgb-rounding-001-expected.txt:
413 2018-12-21 Manuel Rego Casasnovas <rego@igalia.com>
415 [css-grid] Fix percentages in relative offsets for grid items
416 https://bugs.webkit.org/show_bug.cgi?id=190492
418 Reviewed by Sergio Villar Senin.
420 * web-platform-tests/css/css-grid/grid-items/grid-items-relative-offsets-002-expected.txt:
421 Update expected file as we're now passing this test.
423 2018-12-19 Youenn Fablet <youenn@apple.com>
425 Remove RTCRtpTransceiver.setDirection
426 https://bugs.webkit.org/show_bug.cgi?id=192869
428 Reviewed by Alex Christensen.
430 * web-platform-tests/webrtc/historical-expected.txt:
432 2018-12-18 Justin Michaud <justin_michaud@apple.com>
434 Update CSS Properties and Values API to use new cycle fallback behaviour
435 https://bugs.webkit.org/show_bug.cgi?id=192800
437 Reviewed by Antti Koivisto.
439 Re-import tests and adjust expected results. Some of the tests go from pass to fail because
440 this patch adds some extra dependency checking to property registrations to fix a crash, but
441 now unsupported syntaxes like <length-percentage> do not register properly.
443 * web-platform-tests/css/css-properties-values-api/register-property-expected.txt:
444 * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt:
445 * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing.html:
446 * web-platform-tests/css/css-properties-values-api/register-property.html:
447 * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt:
448 * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance.html:
449 * web-platform-tests/css/css-properties-values-api/registered-property-computation-expected.txt:
450 * web-platform-tests/css/css-properties-values-api/registered-property-computation.html:
451 * web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt:
452 * web-platform-tests/css/css-properties-values-api/registered-property-cssom.html:
453 * web-platform-tests/css/css-properties-values-api/registered-property-initial-expected.txt:
454 * web-platform-tests/css/css-properties-values-api/registered-property-initial.html:
455 * web-platform-tests/css/css-properties-values-api/resources/utils.js: Added.
460 * web-platform-tests/css/css-properties-values-api/resources/w3c-import.log: Added.
461 * web-platform-tests/css/css-properties-values-api/self-utils-expected.txt: Added.
462 * web-platform-tests/css/css-properties-values-api/self-utils.html: Added.
463 * web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt:
464 * web-platform-tests/css/css-properties-values-api/typedom.tentative.html:
465 * web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt:
466 * web-platform-tests/css/css-properties-values-api/unit-cycles.html:
467 * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles.html:
468 * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt:
469 * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties.html:
470 * web-platform-tests/css/css-properties-values-api/w3c-import.log:
472 2018-12-18 Justin Michaud <justin_michaud@apple.com>
474 CSS Typed OM should expose attributeStyleMap
475 https://bugs.webkit.org/show_bug.cgi?id=192671
477 Reviewed by Ryosuke Niwa.
479 * web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt:
480 * web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt:
482 2018-12-14 Youenn Fablet <youenn@apple.com>
484 getSenders/getReceivers() should not return closed transceiver senders/receivers
485 https://bugs.webkit.org/show_bug.cgi?id=192706
487 Reviewed by Eric Carlson.
489 * web-platform-tests/webrtc/RTCPeerConnection-setDescription-transceiver.html:
490 * web-platform-tests/webrtc/RTCRtpTransceiver.https.html:
492 2018-12-13 Youenn Fablet <youenn@apple.com>
494 RTCRtpTransceiver.stopped should be true when applying a remote description with the corresponding m section rejected
495 https://bugs.webkit.org/show_bug.cgi?id=192685
497 Reviewed by Eric Carlson.
499 * web-platform-tests/webrtc/RTCPeerConnection-setDescription-transceiver-expected.txt:
500 * web-platform-tests/webrtc/RTCPeerConnection-setDescription-transceiver.html:
502 2018-12-10 Rob Buis <rbuis@igalia.com>
504 XMLHttpRequest removes spaces from content-types before processing
505 https://bugs.webkit.org/show_bug.cgi?id=8644
507 Reviewed by Chris Dumez.
509 Update improved test expectations.
511 * web-platform-tests/mimesniff/mime-types/parsing.any-expected.txt:
512 * web-platform-tests/mimesniff/mime-types/parsing.any.worker-expected.txt:
514 2018-12-05 Youenn Fablet <youenn@apple.com>
516 [iOS] Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https.html is a flaky failure
517 https://bugs.webkit.org/show_bug.cgi?id=189727
518 <rdar://problem/44584993>
520 Reviewed by Chris Dumez.
522 Make the test more deterministic and output more test to ease debugging.
524 * web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt:
525 * web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https.html:
526 * web-platform-tests/service-workers/service-worker/resources/fetch-cors-xhr-iframe.html:
528 2018-12-05 Frederic Wang <fwang@igalia.com>
530 Import css overscroll behavior WPT test
531 https://bugs.webkit.org/show_bug.cgi?id=192397
533 Reviewed by Manuel Rego Casasnovas.
535 * resources/import-expectations.json:
536 * web-platform-tests/css/css-overscroll-behavior/META.yml: Added.
537 * web-platform-tests/css/css-overscroll-behavior/inheritance-expected.txt: Added.
538 * web-platform-tests/css/css-overscroll-behavior/inheritance.html: Added.
539 * web-platform-tests/css/css-overscroll-behavior/w3c-import.log: Added.
541 2018-12-05 Alicia Boya García <aboya@igalia.com>
543 [MSE][GStreamer] Remove the AppendPipeline state machine
544 https://bugs.webkit.org/show_bug.cgi?id=192204
546 Reviewed by Xabier Rodriguez-Calvar.
548 Added a test checking that initialization segments with invalid codec
549 identifiers are flagged as errors.
551 * web-platform-tests/media-source/mediasource-invalid-codec-expected.txt: Added.
552 * web-platform-tests/media-source/mediasource-invalid-codec.html: Added.
553 * web-platform-tests/media-source/mp4/invalid-codec.mp4: Added.
554 * web-platform-tests/media-source/webm/invalid-codec.webm: Added.
556 2018-12-05 Rob Buis <rbuis@igalia.com>
558 [Mac] HEAD requests changed to GET after 301, 302, and 303 redirections (http/tests/xmlhttprequest/head-redirection.html)
559 https://bugs.webkit.org/show_bug.cgi?id=114965
561 Reviewed by Frédéric Wang.
563 Update test expectations.
565 * web-platform-tests/fetch/api/redirect/redirect-method-expected.txt:
566 * web-platform-tests/fetch/api/redirect/redirect-method-worker-expected.txt:
568 2018-12-05 Rob Buis <rbuis@igalia.com>
570 Align with Fetch on data: URLs
571 https://bugs.webkit.org/show_bug.cgi?id=182325
573 Reviewed by Alex Christensen.
575 Update improved test expectations.
577 * web-platform-tests/fetch/api/basic/scheme-data.any-expected.txt:
578 * web-platform-tests/fetch/api/basic/scheme-data.any.worker-expected.txt:
580 2018-11-30 Ryosuke Niwa <rniwa@webkit.org>
582 title attribute on style & link elements should be ignored inside a shadow tree
583 https://bugs.webkit.org/show_bug.cgi?id=191297
585 Reviewed by Antti Koivisto.
587 Rebaseline the test case that's now passing.
589 * web-platform-tests/css/css-scoping/stylesheet-title-002-expected.txt:
591 2018-11-30 Ryosuke Niwa <rniwa@webkit.org>
593 ShadowRoot should have styleSheets property
594 https://bugs.webkit.org/show_bug.cgi?id=191311
596 Reviewed by Antti Koivisto.
598 Rebaselined the tests.
600 * web-platform-tests/css/css-scoping/stylesheet-title-002-expected.txt: Rebaselined. The test now
601 doesn't throw but fails with the actual check the test is intending to check.
602 * web-platform-tests/css/cssom/selectorText-modification-restyle-002-expected.txt: Rebaselined
603 now that all test cases pass.
604 * web-platform-tests/shadow-dom/ShadowRoot-interface-expected.txt: Ditto.
606 2018-11-28 Ryosuke Niwa <rniwa@webkit.org>
608 Update web-platform-tests/shadow-dom
609 https://bugs.webkit.org/show_bug.cgi?id=192137
611 Reviewed by Antti Koivisto.
613 Re-imported the shadow DOM tests from wpt.
615 * resources/import-expectations.json:
616 * web-platform-tests/shadow-dom/ShadowRoot-interface.html:
617 * web-platform-tests/shadow-dom/event-dispatch-order.tentative-expected.txt: Added.
618 * web-platform-tests/shadow-dom/event-dispatch-order.tentative.html: Added.
619 * web-platform-tests/shadow-dom/input-type-radio-expected.txt: Added.
620 * web-platform-tests/shadow-dom/input-type-radio.html: Added.
621 * web-platform-tests/shadow-dom/resources/shadow-dom.js:
622 (dispatchEventWithLog):
623 (assert_event_path_equals):
624 * web-platform-tests/shadow-dom/slots-outside-shadow-dom-expected.txt: Added.
625 * web-platform-tests/shadow-dom/slots-outside-shadow-dom.html: Added.
626 * web-platform-tests/shadow-dom/w3c-import.log:
628 2018-11-29 Youenn Fablet <youenn@apple.com>
630 Updating a service worker during a navigation load sometimes makes the load fail
631 https://bugs.webkit.org/show_bug.cgi?id=191986
632 <rdar://problem/46259790>
634 Reviewed by Chris Dumez.
636 * web-platform-tests/service-workers/service-worker/resources/trickle.py: Added.
638 * web-platform-tests/service-workers/service-worker/resources/update-fetch-worker.py: Added.
640 * web-platform-tests/service-workers/service-worker/update-on-navigation.https-expected.txt: Added.
641 * web-platform-tests/service-workers/service-worker/update-on-navigation.https.html: Added.
643 2018-11-29 Rob Buis <rbuis@igalia.com>
645 Import fetch/api/cors tests
646 https://bugs.webkit.org/show_bug.cgi?id=192092
648 Reviewed by Frédéric Wang.
650 Import to most recent checkout since some old
651 tests like cors-multiple-origins.js were incorrect.
653 * resources/import-expectations.json:
654 * web-platform-tests/fetch/api/cors/cors-expose-star-worker.html: Removed.
655 * web-platform-tests/fetch/api/cors/cors-expose-star.html: Removed.
656 * web-platform-tests/fetch/api/cors/cors-expose-star.sub.any-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-expose-star-expected.txt.
657 * web-platform-tests/fetch/api/cors/cors-expose-star.sub.any.html: Added.
658 * web-platform-tests/fetch/api/cors/cors-expose-star.sub.any.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-expose-star.js.
659 (sharedHeaders.string_appeared_here.promise_test):
660 (string_appeared_here.promise_test):
661 * web-platform-tests/fetch/api/cors/cors-expose-star.sub.any.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-expose-star-worker-expected.txt.
662 * web-platform-tests/fetch/api/cors/cors-expose-star.sub.any.worker.html: Added.
663 * web-platform-tests/fetch/api/cors/cors-filtering-worker.html: Removed.
664 * web-platform-tests/fetch/api/cors/cors-filtering.html: Removed.
665 * web-platform-tests/fetch/api/cors/cors-filtering.sub.any-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-filtering-expected.txt.
666 * web-platform-tests/fetch/api/cors/cors-filtering.sub.any.html: Added.
667 * web-platform-tests/fetch/api/cors/cors-filtering.sub.any.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-filtering.js.
670 * web-platform-tests/fetch/api/cors/cors-filtering.sub.any.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-filtering-worker-expected.txt.
671 * web-platform-tests/fetch/api/cors/cors-filtering.sub.any.worker.html: Added.
672 * web-platform-tests/fetch/api/cors/cors-multiple-origins-worker-expected.txt: Removed.
673 * web-platform-tests/fetch/api/cors/cors-multiple-origins-worker.html: Removed.
674 * web-platform-tests/fetch/api/cors/cors-multiple-origins.html: Removed.
675 * web-platform-tests/fetch/api/cors/cors-multiple-origins.js: Removed.
676 * web-platform-tests/fetch/api/cors/cors-multiple-origins.sub.any-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-multiple-origins-expected.txt.
677 * web-platform-tests/fetch/api/cors/cors-multiple-origins.sub.any.html: Added.
678 * web-platform-tests/fetch/api/cors/cors-multiple-origins.sub.any.js: Added.
679 (corsMultipleOrigins):
680 * web-platform-tests/fetch/api/cors/cors-multiple-origins.sub.any.worker-expected.txt: Added.
681 * web-platform-tests/fetch/api/cors/cors-multiple-origins.sub.any.worker.html: Added.
682 * web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any-expected.txt: Added.
683 * web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any.html: Added.
684 * web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any.js: Added.
686 * web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any.worker-expected.txt: Added.
687 * web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any.worker.html: Added.
688 * web-platform-tests/fetch/api/cors/cors-preflight.any.js:
689 (headerNames): Deleted.
691 (corsPreflight): Deleted.
692 * web-platform-tests/fetch/api/cors/resources/corspreflight.js: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight.any.js.
695 * web-platform-tests/fetch/api/cors/resources/not-cors-safelisted.json: Added.
696 * web-platform-tests/fetch/api/cors/resources/w3c-import.log: Added.
697 * web-platform-tests/fetch/api/cors/sandboxed-iframe-expected.txt: Added.
698 * web-platform-tests/fetch/api/cors/sandboxed-iframe.html: Added.
699 * web-platform-tests/fetch/api/cors/w3c-import.log:
701 2018-11-28 Rob Buis <rbuis@igalia.com>
703 [XHR] Document.lastModified doesn't work for non-rendered documents
704 https://bugs.webkit.org/show_bug.cgi?id=179375
706 Reviewed by Alexey Proskuryakov.
708 * web-platform-tests/xhr/responsexml-document-properties-expected.txt:
710 2018-11-28 Ali Juma <ajuma@chromium.org>
712 Intersection Observer: rootMargin: '' gives weird results
713 https://bugs.webkit.org/show_bug.cgi?id=191975
715 Reviewed by Simon Fraser.
719 * web-platform-tests/intersection-observer/empty-root-margin-expected.txt: Added.
720 * web-platform-tests/intersection-observer/empty-root-margin.html: Added.
722 2018-11-27 Rob Buis <rbuis@igalia.com>
724 Block more ports (427, 548, 6697)
725 https://bugs.webkit.org/show_bug.cgi?id=186092
727 Reviewed by Frédéric Wang.
729 Update request-bad-port.html to latest version.
731 * web-platform-tests/fetch/api/request/request-bad-port-expected.txt:
732 * web-platform-tests/fetch/api/request/request-bad-port.html:
734 2018-11-27 Chris Dumez <cdumez@apple.com>
736 Resync service-workers web platform tests from upstream
737 https://bugs.webkit.org/show_bug.cgi?id=192035
739 Reviewed by Youenn Fablet.
741 Resync service-workers web platform tests from upstream 73507a79fc.
743 * web-platform-tests/: Updated.
745 2018-11-27 Javier Fernandez <jfernandez@igalia.com>
747 [css-grid] align-self center and position sticky don't work together
748 https://bugs.webkit.org/show_bug.cgi?id=191963
750 Reviewed by Manuel Rego Casasnovas.
752 This change makes several cases of the following tests to pass now.
754 * web-platform-tests/css/css-grid/alignment/grid-column-axis-alignment-sticky-positioned-items-001-expected.txt:
755 * web-platform-tests/css/css-grid/alignment/grid-column-axis-alignment-sticky-positioned-items-002-expected.txt:
756 * web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-sticky-positioned-items-001-expected.txt:
757 * web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-sticky-positioned-items-002-expected.txt:
759 2018-11-26 Javier Fernandez <jfernandez@igalia.com>
761 [css-grid] absolute positioned child is sized wrongly when using auto-fit, generating spurious collapsed tracks
762 https://bugs.webkit.org/show_bug.cgi?id=191938
764 Reviewed by Manuel Rego Casasnovas.
766 This change makes several cases of the following tests to pass now.
768 * web-platform-tests/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-004-expected.txt:
769 * web-platform-tests/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-005-expected.txt:
770 * web-platform-tests/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-006-expected.txt:
771 * web-platform-tests/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-007-expected.txt:
773 2018-11-26 Manuel Rego Casasnovas <rego@igalia.com>
775 [css-grid] Fix grid container sizing under min-content height
776 https://bugs.webkit.org/show_bug.cgi?id=191889
778 Reviewed by Javier Fernandez.
780 Imported tests from WPT.
782 * web-platform-tests/css/css-grid/grid-model/grid-container-sizing-constraints-001-expected.txt: Added.
783 * web-platform-tests/css/css-grid/grid-model/grid-container-sizing-constraints-001.html: Added.
784 * web-platform-tests/css/css-grid/grid-model/w3c-import.log:
786 2018-11-23 Javier Fernandez <jfernandez@igalia.com>
788 [css-grid] Implement Baseline Alignment for grid items
789 https://bugs.webkit.org/show_bug.cgi?id=145566
791 Reviewed by Manuel Rego Casasnovas.
793 Updated test expectations of severla tests, that are now passing with the new code.
795 * resources/import-expectations.json:
796 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-001-expected.txt:
797 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-002-expected.txt:
798 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-003-expected.txt:
799 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-004-expected.txt:
800 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-005-expected.txt:
801 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-006-expected.txt:
802 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-007-expected.txt:
803 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-008-expected.txt:
804 * web-platform-tests/css/css-grid/alignment/grid-column-axis-self-baseline-synthesized-001-expected.txt:
805 * web-platform-tests/css/css-grid/alignment/grid-column-axis-self-baseline-synthesized-002-expected.txt:
806 * web-platform-tests/css/css-grid/alignment/grid-column-axis-self-baseline-synthesized-003-expected.txt:
807 * web-platform-tests/css/css-grid/alignment/grid-column-axis-self-baseline-synthesized-004-expected.txt:
808 * web-platform-tests/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-001-expected.txt:
809 * web-platform-tests/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-002-expected.txt:
810 * web-platform-tests/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-003-expected.txt:
811 * web-platform-tests/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-004-expected.txt:
812 * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001-expected.txt:
813 * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002-expected.txt:
814 * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-003-expected.txt:
815 * web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-007.html:
816 * web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-008.html:
817 * web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-009.html:
818 * web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-010.html:
819 * web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-011.html:
820 * web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-012.html:
821 * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-002-expected.txt:
822 * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-lr-002-expected.txt:
823 * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-rl-002-expected.txt:
824 * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-002-expected.txt:
825 * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-lr-002-expected.txt:
826 * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-rl-002-expected.txt:
828 2018-11-20 Manuel Rego Casasnovas <rego@igalia.com>
830 [css-grid] Consider scrollbars in populateGridPositionsForDirection()
831 https://bugs.webkit.org/show_bug.cgi?id=191656
833 Reviewed by Javier Fernandez.
835 Imported tests from WPT.
837 * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-001-expected.html: Added.
838 * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-001.html: Added.
839 * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001-expected.html: Added.
840 * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001.html: Added.
841 * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001-expected.html: Added.
842 * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001.html: Added.
843 * web-platform-tests/css/css-grid/grid-model/w3c-import.log:
845 2018-11-19 Rob Buis <rbuis@igalia.com>
847 Setting document.title should have no effect for non SVG/HTML documents
848 https://bugs.webkit.org/show_bug.cgi?id=191643
850 Reviewed by Chris Dumez.
852 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-not-in-html-svg-expected.txt: Added.
853 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-not-in-html-svg.html: Added.
855 2018-11-18 Yusuke Suzuki <yusukesuzuki@slowstart.org>
857 Unreviewed, rolling in the rest of r237254
858 https://bugs.webkit.org/show_bug.cgi?id=190340
860 * web-platform-tests/html/webappapis/scripting/events/inline-event-handler-ordering-expected.txt:
861 * web-platform-tests/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-late-expected.txt:
862 * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-attribute-expected.txt:
863 * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-body-onerror-expected.txt:
865 2018-11-15 Truitt Savell <tsavell@apple.com>
867 Unreviewed, rolling out r238244.
869 Caused High Sierra test runs to fail early with 50 crashes and
870 casued 25 API failures.
874 "[css-logical] Implement flow-relative margin, padding and
876 https://bugs.webkit.org/show_bug.cgi?id=188697
877 https://trac.webkit.org/changeset/238244
879 2018-11-15 Oriol Brufau <obrufau@igalia.com>
881 [css-logical] Implement flow-relative margin, padding and border shorthands
882 https://bugs.webkit.org/show_bug.cgi?id=188697
884 Reviewed by Simon Fraser and Antti Koivisto.
886 Import tests from the WPT test suite for CSS Logical Properties and Values,
887 and enable the CSSLogicalEnabled runtime flag for them.
889 They still have some failures because sideways writing modes have not been
890 implemented yet (https://bugs.webkit.org/show_bug.cgi?id=166941).
892 * web-platform-tests/css/css-logical/logical-box-border-color-expected.txt:
893 * web-platform-tests/css/css-logical/logical-box-border-color.html:
894 * web-platform-tests/css/css-logical/logical-box-border-shorthands-expected.txt:
895 * web-platform-tests/css/css-logical/logical-box-border-shorthands.html:
896 * web-platform-tests/css/css-logical/logical-box-border-style-expected.txt:
897 * web-platform-tests/css/css-logical/logical-box-border-style.html:
898 * web-platform-tests/css/css-logical/logical-box-border-width-expected.txt:
899 * web-platform-tests/css/css-logical/logical-box-border-width.html:
900 * web-platform-tests/css/css-logical/logical-box-inset-expected.txt:
901 * web-platform-tests/css/css-logical/logical-box-inset.html:
902 * web-platform-tests/css/css-logical/logical-box-margin-expected.txt:
903 * web-platform-tests/css/css-logical/logical-box-margin.html:
904 * web-platform-tests/css/css-logical/logical-box-padding-expected.txt:
905 * web-platform-tests/css/css-logical/logical-box-padding.html:
906 * web-platform-tests/css/css-logical/logical-box-size.html:
907 * web-platform-tests/css/css-logical/resources/test-box-properties.js:
908 (export.createBoxPropertyGroup):
909 (export.createSizingPropertyGroup):
910 (export.runTests.set test):
912 * web-platform-tests/css/css-logical/resources/test-shared.js: Added.
913 (export.testCSSValues):
914 (export.testComputedValues):
915 (export.makeDeclaration):
916 * web-platform-tests/css/css-logical/resources/w3c-import.log:
918 2018-11-15 Truitt Savell <tsavell@apple.com>
920 Unreviewed, rolling out r238220.
922 Introduced failing tests to iOS and is slowing down EWS
926 "[css-grid] Consider scrollbars in
927 populateGridPositionsForDirection()"
928 https://bugs.webkit.org/show_bug.cgi?id=191656
929 https://trac.webkit.org/changeset/238220
931 2018-11-15 Youenn Fablet <youenn@apple.com>
933 Update RTCPeerConnection JS built-ins to be closer to specWe
934 https://bugs.webkit.org/show_bug.cgi?id=191665
936 Reviewed by Eric Carlson.
938 * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl-expected.txt:
940 2018-11-15 Manuel Rego Casasnovas <rego@igalia.com>
942 [css-grid] Consider scrollbars in populateGridPositionsForDirection()
943 https://bugs.webkit.org/show_bug.cgi?id=191656
945 Reviewed by Javier Fernandez.
947 Imported tests from WPT.
949 * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-001-expected.html: Added.
950 * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-001.html: Added.
951 * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001-expected.html: Added.
952 * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001.html: Added.
953 * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001-expected.html: Added.
954 * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001.html: Added.
955 * web-platform-tests/css/css-grid/grid-model/w3c-import.log:
957 2018-11-14 Youenn Fablet <youenn@apple.com>
959 Convert libwebrtc error types to DOM exceptions
960 https://bugs.webkit.org/show_bug.cgi?id=191590
962 Reviewed by Alex Christensen.
964 * web-platform-tests/webrtc/RTCConfiguration-rtcpMuxPolicy-expected.txt:
965 * web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription-answer-expected.txt:
966 * web-platform-tests/webrtc/RTCRtpTransceiver.https-expected.txt:
968 2018-11-14 Youenn Fablet <youenn@apple.com>
970 Calling removeTrack on different RTCPeerConnection should throw InvalidAccessError
971 https://bugs.webkit.org/show_bug.cgi?id=191603
973 Reviewed by Chris Dumez.
975 * web-platform-tests/webrtc/RTCPeerConnection-removeTrack.https-expected.txt:
977 2018-11-14 Youenn Fablet <youenn@apple.com>
979 Add support for RTCRtpCodecParameters.sdpFmtpLine
980 https://bugs.webkit.org/show_bug.cgi?id=191591
982 Reviewed by Eric Carlson.
984 * web-platform-tests/webrtc/protocol/video-codecs.https-expected.txt:
986 2018-11-14 Youenn Fablet <youenn@apple.com>
988 Add support for transport and peerConnection stats
989 https://bugs.webkit.org/show_bug.cgi?id=191592
991 Reviewed by Alex Christensen.
993 * web-platform-tests/webrtc/RTCPeerConnection-getStats.https-expected.txt:
994 * web-platform-tests/webrtc/RTCRtpReceiver-getStats.https-expected.txt:
995 * web-platform-tests/webrtc/RTCRtpSender-getStats.https-expected.txt:
996 * web-platform-tests/webrtc/getstats-expected.txt:
998 2018-11-13 Youenn Fablet <youenn@apple.com>
1000 RTCPeerConnection.getTransceivers is not always exposing all transceivers
1001 https://bugs.webkit.org/show_bug.cgi?id=191589
1003 Reviewed by Eric Carlson.
1005 * web-platform-tests/webrtc/RTCRtpTransceiver.https-expected.txt:
1007 2018-11-13 Youenn Fablet <youenn@apple.com>
1009 Refresh WPT webrtc tests to ToT
1010 https://bugs.webkit.org/show_bug.cgi?id=191564
1012 Reviewed by Eric Carlson.
1014 Also remove QUIC specific tests that are not related to webrtc-pc.
1015 * resources/import-expectations.json:
1016 * web-platform-tests/webrtc: refreshed.
1018 2018-11-12 Rob Buis <rbuis@igalia.com>
1020 Content-Type parameter values should allow empty quoted strings
1021 https://bugs.webkit.org/show_bug.cgi?id=191388
1023 Reviewed by Dean Jackson.
1025 Include improved expected test result and updated mime-type test:
1026 https://github.com/whatwg/mimesniff/pull/79
1028 * web-platform-tests/mimesniff/mime-types/charset-parameter.window-expected.txt:
1029 * web-platform-tests/mimesniff/mime-types/parsing.any-expected.txt:
1030 * web-platform-tests/mimesniff/mime-types/parsing.any.worker-expected.txt:
1031 * web-platform-tests/mimesniff/mime-types/resources/mime-types.json:
1032 * web-platform-tests/xhr/overridemimetype-blob-expected.txt:
1034 2018-11-12 Sihui Liu <sihui_liu@apple.com>
1036 imported/w3c/web-platform-tests/IndexedDB/keygenerator-explicit.html crashing on iOS device
1037 https://bugs.webkit.org/show_bug.cgi?id=191500
1039 Reviewed by Dean Jackson.
1041 * web-platform-tests/IndexedDB/keygenerator-explicit-expected.txt:
1043 2018-11-12 Youenn Fablet <youenn@apple.com>
1045 Support setting stream ids when adding a transceiver
1046 https://bugs.webkit.org/show_bug.cgi?id=191307
1048 Reviewed by Eric Carlson.
1050 * web-platform-tests/webrtc/RTCPeerConnection-transceivers.https-expected.txt:
1051 * web-platform-tests/webrtc/RTCRtpTransceiver.https-expected.txt:
1053 2018-11-12 Eric Carlson <eric.carlson@apple.com>
1055 Require <iframe allow="display"> for an iframe to use getDisplayMedia
1056 https://bugs.webkit.org/show_bug.cgi?id=191505
1057 <rdar://problem/45968811>
1059 Reviewed by Jer Noble.
1061 * web-platform-tests/mediacapture-streams/MediaStream-default-feature-policy.https-expected.txt:
1063 2018-11-11 Javier Fernandez <jfernandez@igalia.com>
1065 [css-grid] Import additional grid layout test from the WPT suite
1066 https://bugs.webkit.org/show_bug.cgi?id=191369
1068 Reviewed by Manuel Rego Casasnovas.
1070 New Grid Layout tests from the WPT suite.
1072 * resources/import-expectations.json:
1073 * web-platform-tests/css/css-grid/META.yml: Added.
1074 * web-platform-tests/css/css-grid/OWNERS: Removed.
1075 * web-platform-tests/css/css-grid/abspos/support/grid.css:
1076 (.thirdRowThirdColumn):
1077 * web-platform-tests/css/css-grid/abspos/support/w3c-import.log:
1078 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-001-expected.txt: Added.
1079 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-001.html: Added.
1080 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-002-expected.txt: Added.
1081 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-002.html: Added.
1082 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-003-expected.txt: Added.
1083 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-003.html: Added.
1084 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-004-expected.txt: Added.
1085 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-004.html: Added.
1086 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-005-expected.txt: Added.
1087 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-005.html: Added.
1088 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-006-expected.txt: Added.
1089 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-006.html: Added.
1090 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-007-expected.txt: Added.
1091 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-007.html: Added.
1092 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-008-expected.txt: Added.
1093 * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-008.html: Added.
1094 * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001-expected.txt:
1095 * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001.html:
1096 * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002-expected.txt:
1097 * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002.html:
1098 * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-003-expected.txt: Added.
1099 * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-003.html: Added.
1100 * web-platform-tests/css/css-grid/alignment/self-baseline/w3c-import.log:
1101 * web-platform-tests/css/css-grid/alignment/support/style-change.js:
1102 (evaluateStyleChangeMultiple):
1103 * web-platform-tests/css/css-grid/alignment/support/w3c-import.log:
1104 * web-platform-tests/css/css-grid/alignment/test-expected.txt: Added.
1105 * web-platform-tests/css/css-grid/alignment/w3c-import.log:
1106 * web-platform-tests/css/css-grid/grid-definition/support/grid.css:
1107 (.thirdRowThirdColumn):
1108 * web-platform-tests/css/css-grid/grid-definition/support/w3c-import.log:
1109 * web-platform-tests/css/css-grid/grid-items/anonymous-grid-item-001.html: Added.
1110 * web-platform-tests/css/css-grid/grid-items/grid-items-relative-offsets-001-expected.txt: Added.
1111 * web-platform-tests/css/css-grid/grid-items/grid-items-relative-offsets-001.html: Added.
1112 * web-platform-tests/css/css-grid/grid-items/grid-items-relative-offsets-002-expected.txt: Added.
1113 * web-platform-tests/css/css-grid/grid-items/grid-items-relative-offsets-002.html: Added.
1114 * web-platform-tests/css/css-grid/grid-items/item-with-table-with-infinite-max-intrinsic-width-expected.html: Added.
1115 * web-platform-tests/css/css-grid/grid-items/item-with-table-with-infinite-max-intrinsic-width.html: Added.
1116 * web-platform-tests/css/css-grid/grid-items/support/grid.css:
1117 (.thirdRowThirdColumn):
1118 * web-platform-tests/css/css-grid/grid-items/support/w3c-import.log:
1119 * web-platform-tests/css/css-grid/grid-items/table-with-infinite-max-intrinsic-width-expected.html: Added.
1120 * web-platform-tests/css/css-grid/grid-items/table-with-infinite-max-intrinsic-width.html: Added.
1121 * web-platform-tests/css/css-grid/grid-items/w3c-import.log:
1122 * web-platform-tests/css/css-grid/grid-model/grid-container-ignores-first-letter-002-expected.html: Added.
1123 * web-platform-tests/css/css-grid/grid-model/grid-container-ignores-first-letter-002.html: Added.
1124 * web-platform-tests/css/css-grid/grid-model/support/grid.css:
1125 (.thirdRowThirdColumn):
1126 * web-platform-tests/css/css-grid/grid-model/support/w3c-import.log:
1127 * web-platform-tests/css/css-grid/grid-model/w3c-import.log:
1128 * web-platform-tests/css/css-grid/implicit-grids/w3c-import.log:
1129 * web-platform-tests/css/css-grid/inheritance-expected.txt: Added.
1130 * web-platform-tests/css/css-grid/inheritance.html: Added.
1131 * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-cols-filled-shrinkwrap-001-expected.html: Added.
1132 * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-cols-filled-shrinkwrap-001.html: Added.
1133 * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-cols-spanned-shrinkwrap-001-expected.html: Added.
1134 * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-cols-spanned-shrinkwrap-001.html: Added.
1135 * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-rows-filled-shrinkwrap-001-expected.html: Added.
1136 * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-rows-filled-shrinkwrap-001.html: Added.
1137 * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-rows-spanned-shrinkwrap-001-expected.html: Added.
1138 * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-rows-spanned-shrinkwrap-001.html: Added.
1139 * web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
1140 * web-platform-tests/css/css-grid/parsing/grid-area-invalid-expected.txt: Added.
1141 * web-platform-tests/css/css-grid/parsing/grid-area-invalid.html: Added.
1142 * web-platform-tests/css/css-grid/parsing/grid-area-valid-expected.txt: Added.
1143 * web-platform-tests/css/css-grid/parsing/grid-area-valid.html: Added.
1144 * web-platform-tests/css/css-grid/parsing/grid-auto-columns-invalid-expected.txt: Added.
1145 * web-platform-tests/css/css-grid/parsing/grid-auto-columns-invalid.html: Added.
1146 * web-platform-tests/css/css-grid/parsing/grid-auto-columns-valid-expected.txt: Added.
1147 * web-platform-tests/css/css-grid/parsing/grid-auto-columns-valid.html: Added.
1148 * web-platform-tests/css/css-grid/parsing/grid-auto-flow-invalid-expected.txt: Added.
1149 * web-platform-tests/css/css-grid/parsing/grid-auto-flow-invalid.html: Added.
1150 * web-platform-tests/css/css-grid/parsing/grid-auto-flow-valid-expected.txt: Added.
1151 * web-platform-tests/css/css-grid/parsing/grid-auto-flow-valid.html: Added.
1152 * web-platform-tests/css/css-grid/parsing/grid-auto-rows-invalid-expected.txt: Added.
1153 * web-platform-tests/css/css-grid/parsing/grid-auto-rows-invalid.html: Added.
1154 * web-platform-tests/css/css-grid/parsing/grid-auto-rows-valid-expected.txt: Added.
1155 * web-platform-tests/css/css-grid/parsing/grid-auto-rows-valid.html: Added.
1156 * web-platform-tests/css/css-grid/parsing/grid-template-areas-invalid-expected.txt: Added.
1157 * web-platform-tests/css/css-grid/parsing/grid-template-areas-invalid.html: Added.
1158 * web-platform-tests/css/css-grid/parsing/grid-template-areas-valid-expected.txt: Added.
1159 * web-platform-tests/css/css-grid/parsing/grid-template-areas-valid.html: Added.
1160 * web-platform-tests/css/css-grid/parsing/w3c-import.log: Added.
1161 * web-platform-tests/css/css-grid/placement/w3c-import.log:
1162 * web-platform-tests/css/css-grid/test-plan/w3c-import.log:
1163 * web-platform-tests/css/css-grid/w3c-import.log:
1164 * web-platform-tests/css/support/META.yml: Added.
1165 * web-platform-tests/css/support/OWNERS: Removed.
1166 * web-platform-tests/css/support/computed-testcommon.js: Added.
1167 (test_computed_value):
1168 * web-platform-tests/css/support/grid.css:
1169 (.thirdRowThirdColumn):
1170 * web-platform-tests/css/support/inheritance-testcommon.js: Added.
1172 * web-platform-tests/css/support/parsing-testcommon.js: Added.
1174 * web-platform-tests/css/support/support/w3c-import.log:
1175 * web-platform-tests/css/support/w3c-import.log:
1178 2018-11-09 Andy Estes <aestes@apple.com>
1180 [Payment Request] canMakePayment() should not consider serialized payment method data
1181 https://bugs.webkit.org/show_bug.cgi?id=191432
1183 Reviewed by Dean Jackson.
1185 * web-platform-tests/payment-request/payment-request-canmakepayment-method.https-expected.txt: Added.
1187 2018-11-09 Jer Noble <jer.noble@apple.com>
1189 [Cocoa] Fix failing imported/w3c/web-platform-tests/media-source/mediasource-changetype-play.html test
1190 https://bugs.webkit.org/show_bug.cgi?id=191396
1192 Reviewed by Eric Carlson.
1194 Modify the changetype test suite to include a HEVC version.
1196 * web-platform-tests/media-source/hevc/test-v-128k-320x240-24fps-8kfr.mp4: Added.
1197 * web-platform-tests/media-source/mediasource-changetype-util.js:
1198 (findSupportedChangeTypeTestTypes):
1200 2018-11-08 Andy Estes <aestes@apple.com>
1202 [Payment Request] Update web platform tests
1203 https://bugs.webkit.org/show_bug.cgi?id=191426
1205 Updated web-platform-tests/payment-request/ to match wpt as of commit 577284e.
1207 Reviewed by Jiewen Tan.
1209 * resources/import-expectations.json:
1210 * web-platform-tests/payment-request/META.yml:
1211 * web-platform-tests/payment-request/payment-request-abort-method.https.html:
1212 * web-platform-tests/payment-request/payment-request-canmakepayment-method-protection.https-expected.txt: Added.
1213 * web-platform-tests/payment-request/payment-request-canmakepayment-method-protection.https.html: Added.
1214 * web-platform-tests/payment-request/payment-request-canmakepayment-method.https.html:
1215 * web-platform-tests/payment-request/payment-request-constructor.https.html:
1216 * web-platform-tests/payment-request/payment-request-id-attribute.https.html:
1217 * web-platform-tests/payment-request/payment-response/retry-method-manual.https.html:
1218 * web-platform-tests/payment-request/rejects_if_not_active.https.html:
1219 * web-platform-tests/payment-request/w3c-import.log:
1221 2018-11-07 Youenn Fablet <youenn@apple.com>
1223 Allow setting RTCRtpTransceiver.direction
1224 https://bugs.webkit.org/show_bug.cgi?id=191346
1226 Reviewed by Eric Carlson.
1228 * web-platform-tests/webrtc/RTCPeerConnection-remote-track-mute.https-expected.txt:
1229 * web-platform-tests/webrtc/RTCPeerConnection-transceivers.https-expected.txt:
1230 * web-platform-tests/webrtc/RTCRtpTransceiver.https-expected.txt:
1232 2018-11-06 Youenn Fablet <youenn@apple.com>
1234 Reenable imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-ontrack.https.html
1235 https://bugs.webkit.org/show_bug.cgi?id=191343
1239 * web-platform-tests/webrtc/RTCPeerConnection-ontrack.https-expected.txt:
1241 2018-11-06 Youenn Fablet <youenn@apple.com>
1243 sender.replaceTrack() fails with InvalidStateError if the transceiver.direction is "inactive"
1244 https://bugs.webkit.org/show_bug.cgi?id=191202
1246 Reviewed by Eric Carlson.
1248 Changes made upstreamed.
1250 * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-replaceTrack.https-expected.txt:
1251 * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-replaceTrack.https.html:
1253 2018-11-06 Youenn Fablet <youenn@apple.com>
1255 Add support for sender/receiver getCapabilities
1256 https://bugs.webkit.org/show_bug.cgi?id=191192
1258 Reviewed by Eric Carlson.
1260 * web-platform-tests/webrtc/RTCRtpCapabilities-helper.js:
1261 (string_appeared_here.validateRtpCapabilities): Change already made upstream.
1262 * web-platform-tests/webrtc/RTCRtpReceiver-getCapabilities-expected.txt:
1263 * web-platform-tests/webrtc/RTCRtpSender-getCapabilities-expected.txt:
1264 * web-platform-tests/webrtc/RTCRtpTransceiver-setCodecPreferences-expected.txt:
1266 2018-11-06 Youenn Fablet <youenn@apple.com>
1268 Support onremovetrack for RTCPeerConnection removed tracks
1269 https://bugs.webkit.org/show_bug.cgi?id=191299
1271 Reviewed by Eric Carlson.
1273 * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https-expected.txt:
1275 2018-11-06 Javier Fernandez <jfernandez@igalia.com>
1277 CSS grid elements with justify-content: space-around have extra whitespace, sometimes a lot
1278 https://bugs.webkit.org/show_bug.cgi?id=191308
1280 Reviewed by Dean Jackson.
1282 Imported WPT to cover the behavior changes added in this patch.
1284 * resources/import-expectations.json:
1285 * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-001-expected.txt: Added.
1286 * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-001.html: Added.
1287 * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-002-expected.txt: Added.
1288 * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-002.html: Added.
1289 * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-003-expected.txt: Added.
1290 * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-003.html: Added.
1291 * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-004-expected.txt: Added.
1292 * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-004.html: Added.
1293 * web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
1295 2018-11-06 Youenn Fablet <youenn@apple.com>
1297 Layout Test imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https.html is flaky
1298 https://bugs.webkit.org/show_bug.cgi?id=191278
1300 Reviewed by Eric Carlson.
1302 Updating test according upstreamed WPT.
1303 Rebased test accordingly.
1305 * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https-expected.txt:
1306 * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https.html:
1308 2018-11-06 Ali Juma <ajuma@chromium.org>
1310 [IntersectionObserver] Account for CSS zoom when computing client rects
1311 https://bugs.webkit.org/show_bug.cgi?id=191282
1313 Reviewed by Simon Fraser.
1315 Update expectation for test case that now passes.
1317 * web-platform-tests/intersection-observer/bounding-box-expected.txt:
1319 2018-11-06 Antoine Quint <graouts@apple.com>
1321 [Web Animations] Update all tests to match the latest API changes
1322 https://bugs.webkit.org/show_bug.cgi?id=191302
1323 <rdar://problem/41000438>
1325 Reviewed by Dean Jackson.
1327 * web-platform-tests/css-timing-1/cubic-bezier-timing-functions-output.html:
1328 * web-platform-tests/web-animations/META.yml: Added.
1329 * web-platform-tests/web-animations/README.md: Added.
1330 * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
1331 * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property.html:
1332 * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
1333 * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property.html:
1334 * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
1335 * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property.html:
1336 * web-platform-tests/web-animations/animation-model/animation-types/property-list.js:
1337 * web-platform-tests/web-animations/animation-model/animation-types/property-types.js:
1338 * web-platform-tests/web-animations/animation-model/combining-effects/applying-the-composited-result-expected.txt: Added.
1339 * web-platform-tests/web-animations/animation-model/combining-effects/applying-the-composited-result.html: Added.
1340 * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-interval-distance-expected.txt: Added.
1341 * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-interval-distance.html: Added.
1342 * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:
1343 * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
1344 * web-platform-tests/web-animations/interfaces/Animatable/animate.html:
1345 * web-platform-tests/web-animations/interfaces/Animatable/getAnimations.html:
1346 * web-platform-tests/web-animations/interfaces/Animation/cancel.html:
1347 * web-platform-tests/web-animations/interfaces/Animation/constructor.html:
1348 * web-platform-tests/web-animations/interfaces/Animation/effect.html:
1349 * web-platform-tests/web-animations/interfaces/Animation/finish-expected.txt: Removed.
1350 * web-platform-tests/web-animations/interfaces/Animation/finish.html: Removed.
1351 * web-platform-tests/web-animations/interfaces/Animation/finished.html:
1352 * web-platform-tests/web-animations/interfaces/Animation/idlharness-expected.txt: Removed.
1353 * web-platform-tests/web-animations/interfaces/Animation/idlharness.html: Removed.
1354 * web-platform-tests/web-animations/interfaces/Animation/idlharness.window.js: Added.
1355 * web-platform-tests/web-animations/interfaces/Animation/onfinish.html:
1356 * web-platform-tests/web-animations/interfaces/Animation/playbackRate-expected.txt: Removed.
1357 * web-platform-tests/web-animations/interfaces/Animation/playbackRate.html: Removed.
1358 * web-platform-tests/web-animations/interfaces/Animation/ready.html:
1359 * 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.
1360 * web-platform-tests/web-animations/interfaces/AnimationEffect/getComputedTiming.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/interfaces/AnimationEffectTiming/getComputedTiming.html.
1361 * web-platform-tests/web-animations/interfaces/AnimationEffect/updateTiming-expected.txt: Added.
1362 * web-platform-tests/web-animations/interfaces/AnimationEffect/updateTiming.html: Added.
1363 * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt: Removed.
1364 * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/delay.html: Removed.
1365 * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/direction-expected.txt: Removed.
1366 * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/direction.html: Removed.
1367 * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/duration-expected.txt: Removed.
1368 * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/duration.html: Removed.
1369 * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt: Removed.
1370 * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing.html: Removed.
1371 * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/endDelay-expected.txt: Removed.
1372 * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/endDelay.html: Removed.
1373 * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/fill-expected.txt: Removed.
1374 * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/fill.html: Removed.
1375 * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/idlharness-expected.txt: Removed.
1376 * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/idlharness.html: Removed.
1377 * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt: Removed.
1378 * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterationStart.html: Removed.
1379 * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterations-expected.txt: Removed.
1380 * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterations.html: Removed.
1381 * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/idlharness-expected.txt: Removed.
1382 * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/idlharness.html: Removed.
1383 * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/idlharness.window.js: Added.
1384 * web-platform-tests/web-animations/interfaces/Document/getAnimations-expected.txt:
1385 * web-platform-tests/web-animations/interfaces/Document/getAnimations.html:
1386 * web-platform-tests/web-animations/interfaces/DocumentTimeline/idlharness-expected.txt: Removed.
1387 * web-platform-tests/web-animations/interfaces/DocumentTimeline/idlharness.html: Removed.
1388 * web-platform-tests/web-animations/interfaces/DocumentTimeline/idlharness.window.js: Added.
1389 * web-platform-tests/web-animations/interfaces/KeyframeEffect/composite.html:
1390 * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor-expected.txt:
1391 * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor.html:
1392 * web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor-expected.txt:
1393 * web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor.html:
1394 * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness-expected.txt: Removed.
1395 * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness.html: Removed.
1396 * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness.window.js: Added.
1397 * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite.html:
1398 * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt:
1399 * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001.html:
1400 * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt:
1401 * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes.html:
1402 * web-platform-tests/web-animations/resources/keyframe-tests.js:
1403 * web-platform-tests/web-animations/resources/timing-tests.js: Added.
1404 * web-platform-tests/web-animations/resources/timing-utils.js: Added.
1405 * web-platform-tests/web-animations/testcommon.js:
1406 * web-platform-tests/web-animations/timing-model/animation-effects/phases-and-states.html:
1407 * web-platform-tests/web-animations/timing-model/animations/canceling-an-animation-expected.txt:
1408 * web-platform-tests/web-animations/timing-model/animations/canceling-an-animation.html:
1409 * web-platform-tests/web-animations/timing-model/animations/finishing-an-animation-expected.txt:
1410 * web-platform-tests/web-animations/timing-model/animations/finishing-an-animation.html:
1411 * web-platform-tests/web-animations/timing-model/animations/pausing-an-animation-expected.txt:
1412 * web-platform-tests/web-animations/timing-model/animations/pausing-an-animation.html:
1413 * web-platform-tests/web-animations/timing-model/animations/play-states-expected.txt:
1414 * web-platform-tests/web-animations/timing-model/animations/play-states.html:
1415 * web-platform-tests/web-animations/timing-model/animations/playing-an-animation-expected.txt:
1416 * web-platform-tests/web-animations/timing-model/animations/playing-an-animation.html:
1417 * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation-expected.txt:
1418 * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation.html:
1419 * web-platform-tests/web-animations/timing-model/animations/seamlessly-updating-the-playback-rate-of-an-animation-expected.txt: Added.
1420 * web-platform-tests/web-animations/timing-model/animations/seamlessly-updating-the-playback-rate-of-an-animation.html: Added.
1421 * web-platform-tests/web-animations/timing-model/animations/setting-the-current-time-of-an-animation-expected.txt: Added.
1422 * web-platform-tests/web-animations/timing-model/animations/setting-the-current-time-of-an-animation.html: Added.
1423 * web-platform-tests/web-animations/timing-model/animations/setting-the-playback-rate-of-an-animation-expected.txt: Added.
1424 * web-platform-tests/web-animations/timing-model/animations/setting-the-playback-rate-of-an-animation.html: Added.
1425 * 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.
1426 * 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.
1427 * 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.
1428 * 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.
1429 * 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.
1430 * 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.
1431 * 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.
1432 * 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.
1433 * web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt:
1434 * web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state.html:
1435 * web-platform-tests/web-animations/timing-model/timelines/document-timelines.html:
1436 * web-platform-tests/web-animations/timing-model/timelines/update-and-send-events-expected.txt: Added.
1437 * web-platform-tests/web-animations/timing-model/timelines/update-and-send-events.html: Added.
1439 2018-11-06 Rob Buis <rbuis@igalia.com>
1441 Some minor X-Content-Type-Options parsing issues
1442 https://bugs.webkit.org/show_bug.cgi?id=191107
1444 Reviewed by Darin Adler.
1446 Update improved result.
1448 * web-platform-tests/fetch/nosniff/parsing-nosniff-expected.txt:
1450 2018-11-05 Ali Juma <ajuma@chromium.org>
1452 [IntersectionObserver] Update WPTs to the latest upstream version
1453 https://bugs.webkit.org/show_bug.cgi?id=191274
1455 Reviewed by Simon Fraser.
1457 * web-platform-tests/intersection-observer/bounding-box-expected.txt:
1458 * web-platform-tests/intersection-observer/bounding-box.html:
1459 * web-platform-tests/intersection-observer/target-in-different-window-expected.txt: Added.
1460 * web-platform-tests/intersection-observer/target-in-different-window.html: Added.
1461 * web-platform-tests/intersection-observer/w3c-import.log:
1463 2018-11-05 Chris Dumez <cdumez@apple.com>
1465 Resync html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name WPT tests
1466 https://bugs.webkit.org/show_bug.cgi?id=191214
1468 Reviewed by Geoff Garen.
1470 Resync html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name WPT tests from
1471 upstream c583bcd7eb.
1473 * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01-expected.txt:
1474 * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01.html:
1475 * 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.
1476 * 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.
1477 * 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.
1478 (test.frame.contentWindow.onpagehide):
1479 (test.frame.contentDocument.onvisibilitychange):
1480 (test.frame.contentWindow.onbeforeunload):
1481 (test.frame.contentWindow.onunload):
1484 * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/w3c-import.log:
1485 * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener-expected.txt:
1486 * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener.html:
1487 * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/resources/message-opener.html:
1488 * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/resources/w3c-import.log:
1489 * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/w3c-import.log:
1491 2018-11-05 Ali Juma <ajuma@chromium.org>
1493 [IntersectionObserver] Fix isIntersecting computation when 0 is not a threshold
1494 https://bugs.webkit.org/show_bug.cgi?id=191210
1496 Reviewed by Simon Fraser.
1498 Update expectation for test that now passes.
1500 * web-platform-tests/intersection-observer/initial-observation-with-threshold-expected.txt:
1502 2018-11-04 Youenn Fablet <youenn@apple.com>
1504 IDB should allow storing RTCCertificate
1505 https://bugs.webkit.org/show_bug.cgi?id=191077
1507 Reviewed by Chris Dumez.
1509 * web-platform-tests/webrtc/RTCCertificate-postMessage.html: Added.
1510 * web-platform-tests/webrtc/resources/RTCCertificate-postMessage-iframe.html: Added.
1512 2018-11-04 Youenn Fablet <youenn@apple.com>
1514 Add support for RTCMuxPolicy
1515 https://bugs.webkit.org/show_bug.cgi?id=191188
1517 Reviewed by Eric Carlson.
1519 * web-platform-tests/webrtc/RTCConfiguration-rtcpMuxPolicy-expected.txt:
1520 * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt:
1522 2018-11-03 Youenn Fablet <youenn@apple.com>
1524 Refresh WPT webrtc tests
1525 https://bugs.webkit.org/show_bug.cgi?id=191133
1527 Reviewed by Eric Carlson.
1529 * web-platform-tests/webrtc/: Refreshed.
1530 * web-platform-tests/webrtc/w3c-import.log:
1532 2018-11-02 Ali Juma <ajuma@chromium.org>
1534 Allow cross-document intersection observing
1535 https://bugs.webkit.org/show_bug.cgi?id=165746
1537 Reviewed by Simon Fraser.
1539 Update expectations for tests that now pass.
1541 * web-platform-tests/intersection-observer/client-rect-expected.txt:
1542 * web-platform-tests/intersection-observer/cross-origin-iframe-expected.txt:
1543 * web-platform-tests/intersection-observer/iframe-no-root-expected.txt:
1544 * web-platform-tests/intersection-observer/timestamp-expected.txt:
1546 2018-11-01 Chris Dumez <cdumez@apple.com>
1548 Location object sans browsing context
1549 https://bugs.webkit.org/show_bug.cgi?id=191060
1551 Reviewed by Geoffrey Garen.
1553 * web-platform-tests/html/browsers/history/the-location-interface/no-browsing-context.window-expected.txt:
1554 Rebase WPT test now that all checks are passing.
1556 * web-platform-tests/html/browsers/history/the-location-interface/no-browsing-context.window.js:
1557 Fix bug in WPT test (https://github.com/web-platform-tests/wpt/pull/13854)
1559 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window-expected.txt:
1561 2018-11-01 Justin Michaud <justin_michaud@apple.com>
1563 CSS Custom Properties API Should Support syntax="*" and "<length>", and handle cycles properly
1564 https://bugs.webkit.org/show_bug.cgi?id=191042
1566 Reviewed by Antti Koivisto.
1568 * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt:
1569 * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt:
1570 * web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt:
1571 * web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt:
1572 * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles-expected.txt:
1573 * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt:
1575 2018-11-01 Chris Dumez <cdumez@apple.com>
1577 Resync html/browsers/history/the-location-interface web platform tests from upstream
1578 https://bugs.webkit.org/show_bug.cgi?id=191139
1580 Reviewed by Alex Christensen.
1582 Resync html/browsers/history/the-location-interface web platform tests from upstream 8295368c82.
1584 * web-platform-tests/html/browsers/history/the-location-interface/assign_after_load-expected.txt: Added.
1585 * web-platform-tests/html/browsers/history/the-location-interface/assign_after_load.html: Added.
1586 * web-platform-tests/html/browsers/history/the-location-interface/assign_before_load-expected.txt: Added.
1587 * web-platform-tests/html/browsers/history/the-location-interface/assign_before_load.html: Added.
1588 * web-platform-tests/html/browsers/history/the-location-interface/location-origin-idna.sub.window-expected.txt: Added.
1589 * web-platform-tests/html/browsers/history/the-location-interface/location-origin-idna.sub.window.html: Added.
1590 * web-platform-tests/html/browsers/history/the-location-interface/location_assign-expected.txt: Added.
1591 * web-platform-tests/html/browsers/history/the-location-interface/location_assign.html: Added.
1592 * web-platform-tests/html/browsers/history/the-location-interface/no-browsing-context.window-expected.txt: Added.
1593 * web-platform-tests/html/browsers/history/the-location-interface/no-browsing-context.window.html: Added.
1594 * web-platform-tests/html/browsers/history/the-location-interface/no-browsing-context.window.js: Added.
1597 (forEach.testSetup.testSetup.values.forEach.value.test):
1598 (string_appeared_here.forEach.method.string_appeared_here.forEach.value.test):
1599 * web-platform-tests/html/browsers/history/the-location-interface/non-automated/w3c-import.log:
1600 * web-platform-tests/html/browsers/history/the-location-interface/per-global.window-expected.txt: Added.
1601 * web-platform-tests/html/browsers/history/the-location-interface/per-global.window.html: Added.
1602 * web-platform-tests/html/browsers/history/the-location-interface/reload_post_1-1.html: Removed.
1603 * web-platform-tests/html/browsers/history/the-location-interface/reload_post_1-expected.txt: Removed.
1604 * web-platform-tests/html/browsers/history/the-location-interface/reload_post_1.html: Removed.
1605 * web-platform-tests/html/browsers/history/the-location-interface/resources/reload_post_1-1.py: Added.
1607 * web-platform-tests/html/browsers/history/the-location-interface/resources/w3c-import.log:
1608 * web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log:
1610 2018-11-01 Youenn Fablet <youenn@apple.com>
1612 RTCTrackEvent.streams should be SameObject
1613 https://bugs.webkit.org/show_bug.cgi?id=191130
1615 Reviewed by Eric Carlson.
1617 * web-platform-tests/webrtc/RTCTrackEvent-constructor-expected.txt:
1619 2018-10-31 Chris Dumez <cdumez@apple.com>
1621 Resync XHR Web Platform Tests from upstream 44dd29fb0d
1622 https://bugs.webkit.org/show_bug.cgi?id=191116
1624 Reviewed by Youenn Fablet.
1626 * web-platform-tests/xhr/getallresponseheaders-expected.txt:
1627 * web-platform-tests/xhr/getallresponseheaders.htm:
1628 * web-platform-tests/xhr/getresponseheader.any-expected.txt:
1629 * web-platform-tests/xhr/getresponseheader.any.js:
1630 (forEach.testValues.async_test.t.client.onload.t.step_func_done):
1631 (async_test.t.client.onload.t.step_func_done): Deleted.
1632 * web-platform-tests/xhr/getresponseheader.any.worker-expected.txt:
1633 * web-platform-tests/xhr/resources/header-content-length-twice.asis: Added.
1634 * web-platform-tests/xhr/resources/headers-double-empty.asis: Added.
1635 * web-platform-tests/xhr/resources/headers-some-are-empty.asis: Added.
1636 * web-platform-tests/xhr/resources/w3c-import.log:
1637 * web-platform-tests/xhr/setrequestheader-combining.window-expected.txt: Added.
1638 * web-platform-tests/xhr/setrequestheader-combining.window.html: Added.
1639 * web-platform-tests/xhr/setrequestheader-combining.window.js: Added.
1641 * web-platform-tests/xhr/w3c-import.log:
1643 2018-10-31 YUHAN WU <yuhan_wu@apple.com>
1645 MediaRecorder should fire dataavailable event when all tracks are ended and stop() is called
1646 https://bugs.webkit.org/show_bug.cgi?id=190778
1648 Reviewed by Youenn Fablet.
1650 * web-platform-tests/mediacapture-record/BlobEvent-constructor-expected.txt:
1651 * web-platform-tests/mediacapture-record/MediaRecorder-destroy-script-execution-expected.txt: Added.
1652 * web-platform-tests/mediacapture-record/MediaRecorder-destroy-script-execution.html: Added.
1653 * web-platform-tests/mediacapture-record/MediaRecorder-stop-expected.txt:
1654 * web-platform-tests/mediacapture-record/MediaRecorder-stop.html:
1655 * web-platform-tests/mediacapture-record/support/MediaRecorder-iframe.html: Added.
1657 2018-10-30 Chris Dumez <cdumez@apple.com>
1659 Resync XHR Web Platform Tests from upstream
1660 https://bugs.webkit.org/show_bug.cgi?id=191085
1662 Reviewed by Alex Christensen.
1664 Resync XHR Web Platform Tests from upstream 75b0f336c5.
1666 * web-platform-tests/xhr/abort-after-stop.htm:
1667 * web-platform-tests/xhr/getallresponseheaders-expected.txt:
1668 * web-platform-tests/xhr/getallresponseheaders.htm:
1669 * web-platform-tests/xhr/getresponseheader.any-expected.txt: Added.
1670 * web-platform-tests/xhr/getresponseheader.any.html: Added.
1671 * web-platform-tests/xhr/getresponseheader.any.js: Added.
1672 (async_test.t.client.onload.t.step_func_done):
1673 * web-platform-tests/xhr/getresponseheader.any.worker-expected.txt: Added.
1674 * web-platform-tests/xhr/getresponseheader.any.worker.html: Added.
1675 * web-platform-tests/xhr/headers-normalize-response-expected.txt:
1676 * web-platform-tests/xhr/headers-normalize-response.htm:
1677 * web-platform-tests/xhr/open-after-abort.htm:
1678 * web-platform-tests/xhr/open-after-stop.window-expected.txt: Added.
1679 * web-platform-tests/xhr/open-after-stop.window.html: Added.
1680 * web-platform-tests/xhr/open-after-stop.window.js: Added.
1682 * web-platform-tests/xhr/overridemimetype-edge-cases.window-expected.txt:
1683 * web-platform-tests/xhr/overridemimetype-edge-cases.window.js:
1684 (async_test.t.client.onload.t.step_func_done):
1685 (async_test.t.client.onload.t.step_func):
1686 * web-platform-tests/xhr/resources/headers-www-authenticate.asis: Added.
1687 * web-platform-tests/xhr/resources/inspect-headers.py:
1689 * web-platform-tests/xhr/resources/responseXML-unavailable-in-worker.js:
1691 * web-platform-tests/xhr/resources/w3c-import.log:
1692 * web-platform-tests/xhr/resources/xmlhttprequest-timeout-aborted.js:
1693 * web-platform-tests/xhr/resources/xmlhttprequest-timeout-abortedonmain.js:
1694 * web-platform-tests/xhr/resources/xmlhttprequest-timeout-overrides.js:
1695 * web-platform-tests/xhr/resources/xmlhttprequest-timeout-overridesexpires.js:
1696 * web-platform-tests/xhr/resources/xmlhttprequest-timeout-simple.js:
1697 * web-platform-tests/xhr/resources/xmlhttprequest-timeout-synconmain.js:
1698 * web-platform-tests/xhr/resources/xmlhttprequest-timeout-synconworker.js:
1699 * web-platform-tests/xhr/resources/xmlhttprequest-timeout-twice.js:
1700 * web-platform-tests/xhr/resources/xmlhttprequest-timeout.js:
1702 (SyncRequestSettingTimeoutAfterOpen.this.startXHR):
1703 (SyncRequestSettingTimeoutAfterOpen):
1704 (SyncRequestSettingTimeoutBeforeOpen.this.startXHR):
1705 (SyncRequestSettingTimeoutBeforeOpen):
1707 * web-platform-tests/xhr/send-content-type-charset-expected.txt:
1708 * web-platform-tests/xhr/send-content-type-charset.htm:
1709 * web-platform-tests/xhr/send-data-readablestream.any-expected.txt: Added.
1710 * web-platform-tests/xhr/send-data-readablestream.any.html: Added.
1711 * web-platform-tests/xhr/send-data-readablestream.any.js: Added.
1714 (promise_test.async):
1715 * web-platform-tests/xhr/send-data-readablestream.any.worker-expected.txt: Added.
1716 * web-platform-tests/xhr/send-data-readablestream.any.worker.html: Added.
1717 * web-platform-tests/xhr/setrequestheader-allow-empty-value-expected.txt:
1718 * web-platform-tests/xhr/setrequestheader-allow-whitespace-in-value-expected.txt:
1719 * web-platform-tests/xhr/setrequestheader-header-allowed-expected.txt:
1720 * web-platform-tests/xhr/setrequestheader-header-allowed.htm:
1721 * web-platform-tests/xhr/timeout-multiple-fetches.html:
1722 * web-platform-tests/xhr/w3c-import.log:
1723 * web-platform-tests/xhr/xmlhttprequest-timeout-aborted.html:
1724 * web-platform-tests/xhr/xmlhttprequest-timeout-abortedonmain.html:
1725 * web-platform-tests/xhr/xmlhttprequest-timeout-overrides.html:
1726 * web-platform-tests/xhr/xmlhttprequest-timeout-overridesexpires.html:
1727 * web-platform-tests/xhr/xmlhttprequest-timeout-simple.html:
1728 * web-platform-tests/xhr/xmlhttprequest-timeout-synconmain-expected.txt:
1729 * web-platform-tests/xhr/xmlhttprequest-timeout-synconmain.html:
1730 * web-platform-tests/xhr/xmlhttprequest-timeout-twice.html:
1731 * web-platform-tests/xhr/xmlhttprequest-timeout-worker-aborted.html:
1732 * web-platform-tests/xhr/xmlhttprequest-timeout-worker-overrides.html:
1733 * web-platform-tests/xhr/xmlhttprequest-timeout-worker-overridesexpires.html:
1734 * web-platform-tests/xhr/xmlhttprequest-timeout-worker-simple.html:
1735 * web-platform-tests/xhr/xmlhttprequest-timeout-worker-synconworker.html:
1736 * web-platform-tests/xhr/xmlhttprequest-timeout-worker-twice.html:
1738 2018-10-30 Sihui Liu <sihui_liu@apple.com>
1740 IndexedDB: iteration of cursors skip records if updated or deleted
1741 https://bugs.webkit.org/show_bug.cgi?id=190917
1742 <rdar://problem/35250410>
1744 Reviewed by Chris Dumez.
1746 Rebaseline the expectation for test that passes.
1748 * web-platform-tests/IndexedDB/idbcursor-iterating-update-expected.txt:
1750 2018-10-28 Antoine Quint <graouts@apple.com>
1752 [Web Animations] Implement the update animations and send events procedure
1753 https://bugs.webkit.org/show_bug.cgi?id=191013
1754 <rdar://problem/45620495>
1756 Reviewed by Dean Jackson.
1758 Progressions in a couple of Web Animations Web Platform Tests.
1760 * web-platform-tests/web-animations/timing-model/animations/current-time-expected.txt:
1761 * web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt:
1763 2018-10-29 Justin Michaud <justin_michaud@apple.com>
1765 Revert r237347 registered custom properties... https://bugs.webkit.org/show_bug.cgi?id=190039
1766 https://bugs.webkit.org/show_bug.cgi?id=190919
1768 Reviewed by Michael Saboff.
1770 * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt:
1771 * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt:
1772 * web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt:
1773 * web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt:
1774 * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles-expected.txt:
1775 * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt:
1777 2018-10-28 Andy Estes <aestes@apple.com>
1779 [Payment Request] Implement MerchantValidationEvent.methodName
1780 https://bugs.webkit.org/show_bug.cgi?id=190058
1782 Reviewed by Darin Adler.
1784 * web-platform-tests/payment-request/MerchantValidationEvent/constructor.https-expected.txt:
1786 2018-10-26 Antoine Quint <graouts@apple.com>
1788 [Web Animations] Rebase some flaky tests
1789 https://bugs.webkit.org/show_bug.cgi?id=190969
1791 Reviewed by Dean Jackson.
1793 A few Web Animations tests that are flaky have outdated expectations. Rebasing them to have the output
1794 that is most likely to be produced.
1796 * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-expected.txt:
1797 * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
1798 * web-platform-tests/web-animations/timing-model/animations/current-time-expected.txt:
1799 * web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt:
1801 2018-10-25 Jiewen Tan <jiewen_tan@apple.com>
1803 [WPT] Update resource-timing WPT tests to use the right cross origin
1804 https://bugs.webkit.org/show_bug.cgi?id=190554
1806 Reviewed by Youenn Fablet.
1808 * web-platform-tests/resource-timing/resource_TAO_cross_origin_redirect_chain-expected.txt:
1809 * web-platform-tests/resource-timing/resource_TAO_cross_origin_redirect_chain.html:
1810 * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect_chain-expected.txt:
1811 * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect_chain.html:
1813 2018-10-22 Justin Michaud <justin_michaud@apple.com>
1815 Registered custom properties should support syntax parameter for <length> and *
1816 https://bugs.webkit.org/show_bug.cgi?id=190039
1818 Reviewed by Antti Koivisto.
1820 Update WPT test results to fail in a new way.
1822 * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt:
1823 * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt:
1824 * web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt:
1825 * web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt:
1826 * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles-expected.txt:
1827 * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt:
1829 2018-10-12 Jiewen Tan <jiewen_tan@apple.com>
1831 Update web-platform-tests/resource-timing
1832 https://bugs.webkit.org/show_bug.cgi?id=190550
1834 Reviewed by Youenn Fablet.
1836 * resources/import-expectations.json:
1837 * web-platform-tests/resource-timing/resource_initiator_types-expected.txt:
1838 * web-platform-tests/resource-timing/resource_subframe_self_navigation-expected.txt:
1839 * web-platform-tests/resource-timing/resource_timing_buffer_full_eventually.html:
1840 * web-platform-tests/resource-timing/resources/TAOResponse.py:
1843 2018-10-20 YUHAN WU <yuhan_wu@apple.com>
1845 MediaRecorder should fire a stop event when all tracks are ended
1846 https://bugs.webkit.org/show_bug.cgi?id=190642
1848 Reviewed by Youenn Fablet.
1850 * web-platform-tests/mediacapture-record/MediaRecorder-stop-expected.txt: Added.
1851 * web-platform-tests/mediacapture-record/MediaRecorder-stop.html: Added.
1853 2018-10-19 Commit Queue <commit-queue@webkit.org>
1855 Unreviewed, rolling out r237254.
1856 https://bugs.webkit.org/show_bug.cgi?id=190760
1858 "It regresses JetStream 2 by 5% on some iOS devices"
1859 (Requested by saamyjoon on #webkit).
1863 "[JSC] JSC should have "parseFunction" to optimize Function
1865 https://bugs.webkit.org/show_bug.cgi?id=190340
1866 https://trac.webkit.org/changeset/237254
1868 2018-10-19 Charlie Turner <cturner@igalia.com>
1870 [EME] Fix crash during tracing in gst_qtdemux_request_protection_context
1871 https://bugs.webkit.org/show_bug.cgi?id=190738
1873 Reviewed by Xabier Rodriguez-Calvar.
1875 Add new passing baselines for some ClearKey tests, now that the
1876 GStreamer crash fix allows us the generate them.
1878 * web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.https-expected.txt: Added.
1879 * web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license.https-expected.txt: Added.
1880 * web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.https-expected.txt: Added.
1881 * web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.https-expected.txt: Added.
1882 * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.https-expected.txt: Added.
1883 * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.https-expected.txt: Added.
1884 * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey.https-expected.txt: Added.
1885 * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession.https-expected.txt: Added.
1886 * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.https-expected.txt: Added.
1887 * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.https-expected.txt: Added.
1888 * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https-expected.txt: Added.
1889 * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos.https-expected.txt: Added.
1890 * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.https-expected.txt: Added.
1891 * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary.https-expected.txt: Added.
1892 * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.https-expected.txt: Added.
1893 * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.https-expected.txt: Added.
1894 * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.https-expected.txt: Added.
1896 2018-10-19 Ali Juma <ajuma@chromium.org>
1898 [IntersectionObserver] Handle zero-area intersections
1899 https://bugs.webkit.org/show_bug.cgi?id=189624
1901 Reviewed by Simon Fraser.
1903 Rebaseline expectations for tests that now pass.
1905 * web-platform-tests/intersection-observer/edge-inclusive-intersection-expected.txt:
1906 * web-platform-tests/intersection-observer/isIntersecting-change-events-expected.txt:
1907 * web-platform-tests/intersection-observer/same-document-zero-size-target-expected.txt:
1908 * web-platform-tests/intersection-observer/text-target-expected.txt:
1909 * web-platform-tests/intersection-observer/zero-area-element-visible-expected.txt:
1911 2018-10-18 Yusuke Suzuki <yusukesuzuki@slowstart.org>
1913 [JSC] JSC should have "parseFunction" to optimize Function constructor
1914 https://bugs.webkit.org/show_bug.cgi?id=190340
1916 Reviewed by Mark Lam.
1918 * web-platform-tests/html/webappapis/scripting/events/inline-event-handler-ordering-expected.txt:
1919 * web-platform-tests/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-late-expected.txt:
1920 * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-attribute-expected.txt:
1921 * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-body-onerror-expected.txt:
1923 2018-10-17 Wenson Hsieh <wenson_hsieh@apple.com>
1925 Enable the datalist element by default on iOS and macOS
1926 https://bugs.webkit.org/show_bug.cgi?id=190594
1927 <rdar://problem/45281159>
1929 Reviewed by Ryosuke Niwa and Tim Horton.
1931 Rebaseline some web platform tests.
1933 * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt:
1934 * web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt:
1935 * web-platform-tests/html/semantics/forms/the-datalist-element/datalistoptions-expected.txt:
1936 * web-platform-tests/html/semantics/forms/the-input-element/hidden-expected.txt:
1937 * web-platform-tests/html/semantics/forms/the-input-element/selection-expected.txt:
1938 * web-platform-tests/html/semantics/forms/the-input-element/text-expected.txt:
1939 * web-platform-tests/shadow-dom/input-element-list-expected.txt:
1941 2018-10-17 Charlie Turner <cturner@igalia.com>
1943 [EME] Sanity check key ID length in the keyids init data format
1944 https://bugs.webkit.org/show_bug.cgi?id=190629
1946 Reviewed by Xabier Rodriguez-Calvar.
1948 * web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input.https-expected.txt:
1951 2018-10-16 Youenn Fablet <youenn@apple.com>
1953 Support RTCConfiguration.certificates
1954 https://bugs.webkit.org/show_bug.cgi?id=190603
1956 Reviewed by Eric Carlson.
1958 * web-platform-tests/webrtc/RTCCertificate-expected.txt:
1959 * web-platform-tests/webrtc/RTCPeerConnection-constructor-expected.txt:
1960 * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt:
1962 2018-10-16 Chris Dumez <cdumez@apple.com>
1964 window.navigator should not become null after the window loses its browsing context
1965 https://bugs.webkit.org/show_bug.cgi?id=190595
1967 Reviewed by Ryosuke Niwa.
1969 Rebaseline test which is not failing differently. The last check of this test is checking that
1970 navigator.serviceWorker returns null after the frame has been detached. The test has been written
1971 this way because this is how Chromium behaves. However, Firefox keeps returning the
1972 ServiceWorkerContainer, as we do. Also, the specification indicates the the attribute cannot
1973 return null (since the attribute is not nullable):
1974 - https://w3c.github.io/ServiceWorker/#navigator-serviceworker
1976 * web-platform-tests/service-workers/service-worker/detached-context.https-expected.txt:
1978 2018-10-16 Charlie Turner <cturner@igalia.com>
1980 [EME] Add some ClearKey baselines for passing tests
1981 https://bugs.webkit.org/show_bug.cgi?id=190579
1983 Reviewed by Unreviewed test gardening.
1985 * web-platform-tests/encrypted-media/clearkey-check-initdata-type.https-expected.txt: Added.
1986 * web-platform-tests/encrypted-media/clearkey-events-session-closed-event.https-expected.txt: Added.
1987 * web-platform-tests/encrypted-media/clearkey-events.https-expected.txt: Added.
1988 * web-platform-tests/encrypted-media/clearkey-invalid-license.https-expected.txt: Added.
1989 * web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions.https-expected.txt: Added.
1990 * web-platform-tests/encrypted-media/clearkey-keystatuses.https-expected.txt: Added.
1991 * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.https-expected.txt: Added.
1992 * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https-expected.txt: Added.
1993 * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.https-expected.txt: Added.
1994 * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys.https-expected.txt: Added.
1995 * web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession.https-expected.txt: Added.
1996 * web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.https-expected.txt: Added.
1997 * web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession.https-expected.txt: Added.
1998 * web-platform-tests/encrypted-media/clearkey-update-non-ascii-input.https-expected.txt: Added.
2000 2018-10-15 Youenn Fablet <youenn@apple.com>
2002 RTCPeerConnection.generateCertificate is not a function
2003 https://bugs.webkit.org/show_bug.cgi?id=173541
2004 <rdar://problem/32638029>
2006 Reviewed by Eric Carlson.
2008 * web-platform-tests/webrtc/RTCCertificate-expected.txt:
2009 * web-platform-tests/webrtc/RTCPeerConnection-generateCertificate-expected.txt:
2010 * web-platform-tests/webrtc/interfaces.https-expected.txt:
2011 * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt:
2013 2018-10-15 Commit Queue <commit-queue@webkit.org>
2015 Unreviewed, rolling out r237054.
2016 https://bugs.webkit.org/show_bug.cgi?id=190593
2018 "this regressed JetStream 2 by 6% on iOS" (Requested by
2019 saamyjoon on #webkit).
2023 "[JSC] JSC should have "parseFunction" to optimize Function
2025 https://bugs.webkit.org/show_bug.cgi?id=190340
2026 https://trac.webkit.org/changeset/237054
2028 2018-10-15 YUHAN WU <yuhan_wu@apple.com>
2030 Implement error handler of MediaRecorder
2031 https://bugs.webkit.org/show_bug.cgi?id=190438
2033 Reviewed by Youenn Fablet.
2035 * web-platform-tests/mediacapture-record/MediaRecorder-error-expected.txt: Added.
2036 * web-platform-tests/mediacapture-record/MediaRecorder-error.html: Added.
2038 2018-10-15 Chris Dumez <cdumez@apple.com>
2040 Window's properties such as 'location' should not become null when it loses its browsing context
2041 https://bugs.webkit.org/show_bug.cgi?id=190539
2043 Reviewed by Alex Christensen.
2045 Rebaseline WPT test whose output has changed.
2047 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window-expected.txt:
2049 2018-10-08 Yusuke Suzuki <yusukesuzuki@slowstart.org>
2051 [JSC] JSC should have "parseFunction" to optimize Function constructor
2052 https://bugs.webkit.org/show_bug.cgi?id=190340
2054 Reviewed by Mark Lam.
2056 * web-platform-tests/html/webappapis/scripting/events/inline-event-handler-ordering-expected.txt:
2057 * web-platform-tests/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-late-expected.txt:
2058 * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-attribute-expected.txt:
2059 * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-body-onerror-expected.txt:
2061 2018-10-10 Chris Dumez <cdumez@apple.com>
2063 Unreviewed, rolling out r236802.
2065 Working on getting the HTML spec updated instead
2066 (https://github.com/whatwg/html/pull/4079)
2070 "Passing noopener=NOOPENER to window.open() should cause the
2071 new window to not have an opener"
2072 https://bugs.webkit.org/show_bug.cgi?id=190251
2073 https://trac.webkit.org/changeset/236802
2075 2018-10-09 Antoine Quint <graouts@apple.com>
2077 Remove the frames() timing function
2078 https://bugs.webkit.org/show_bug.cgi?id=190034
2079 <rdar://problem/44827544>
2081 Reviewed by Dean Jackson.
2083 * web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt:
2084 * web-platform-tests/css-timing-1/frames-timing-functions-syntax-expected.txt:
2085 * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt:
2086 * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt:
2087 * web-platform-tests/web-animations/timing-model/time-transformations/transformed-progress-expected.txt:
2089 2018-10-09 Oriol Brufau <obrufau@igalia.com>
2091 Resolve inset properties to computed style when there is overconstraintment
2092 https://bugs.webkit.org/show_bug.cgi?id=188711
2094 Reviewed by Manuel Rego Casasnovas.
2096 This patch makes WebKit behave closer to Blink. Specifically,
2097 - In overconstrained relative or absolute positioning, inset properties resolve
2098 to the computed value (absolutizing percentages) instead of to the used value.
2099 - In fixed positioning, the resolved value of non-'auto' values is no longer
2100 increased by the border of the containg block.
2102 Some tests still have failures due to
2103 - https://bugs.webkit.org/show_bug.cgi?id=189513
2104 - https://bugs.webkit.org/show_bug.cgi?id=189518
2105 - https://bugs.webkit.org/show_bug.cgi?id=189549
2107 This patch can slighlty alter the resolved value if it's a long decimal number,
2108 that's why test expectations for the timing functions test changed.
2110 * web-platform-tests/css-timing-1/cubic-bezier-timing-functions-output-expected.txt:
2111 * web-platform-tests/css/cssom/getComputedStyle-insets-absolute-expected.txt: Added.
2112 * web-platform-tests/css/cssom/getComputedStyle-insets-absolute.html: Added.
2113 * web-platform-tests/css/cssom/getComputedStyle-insets-fixed-expected.txt: Added.
2114 * web-platform-tests/css/cssom/getComputedStyle-insets-fixed.html: Added.
2115 * web-platform-tests/css/cssom/getComputedStyle-insets-nobox-expected.txt: Added.
2116 * web-platform-tests/css/cssom/getComputedStyle-insets-nobox.html: Added.
2117 * web-platform-tests/css/cssom/getComputedStyle-insets-relative-expected.txt: Added.
2118 * web-platform-tests/css/cssom/getComputedStyle-insets-relative.html: Added.
2119 * web-platform-tests/css/cssom/getComputedStyle-insets-static-expected.txt: Added.
2120 * web-platform-tests/css/cssom/getComputedStyle-insets-static.html: Added.
2121 * web-platform-tests/css/cssom/getComputedStyle-insets-sticky-expected.txt: Added.
2122 * web-platform-tests/css/cssom/getComputedStyle-insets-sticky.html: Added.
2123 * web-platform-tests/css/cssom/support/getComputedStyle-insets.js: Added.
2130 2018-10-08 Truitt Savell <tsavell@apple.com>
2132 Attempt to fix test failure after 236915
2133 https://bugs.webkit.org/show_bug.cgi?id=190352
2135 Unreviewed Test Gardening
2137 * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt:
2139 2018-10-08 Truitt Savell <tsavell@apple.com>
2141 Rebaseline imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker.html for Mojave
2142 https://bugs.webkit.org/show_bug.cgi?id=190352
2144 Unreviewed Test Expetations
2146 * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt:
2148 2018-10-06 Justin Michaud <justin_michaud@apple.com>
2150 Properly determine if css custom property values are computationally independent
2151 https://bugs.webkit.org/show_bug.cgi?id=190303
2153 Reviewed by Antti Koivisto.
2155 * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt:
2156 * web-platform-tests/css/css-properties-values-api/registered-property-computation-expected.txt:
2158 2018-10-04 Chris Dumez <cdumez@apple.com>
2160 A Document / Window should lose its browsing context as soon as its iframe is removed from the document
2161 https://bugs.webkit.org/show_bug.cgi?id=190282
2163 Reviewed by Ryosuke Niwa.
2165 Rebaseline several WPT tests that are now passing. I have verified that those tests are also passing in
2168 * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-parent-null-expected.txt:
2169 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-synchronously-discard-expected.txt:
2171 2018-10-04 YUHAN WU <yuhan_wu@apple.com>
2173 runtime flag and IDL for MediaRecorder
2174 https://bugs.webkit.org/show_bug.cgi?id=190018
2176 Reviewed by Youenn Fablet and Chris Dumez.
2178 * web-platform-tests/mediacapture-record/BlobEvent-constructor-expected.txt:
2179 * web-platform-tests/mediacapture-record/MediaRecorder-constructor-expected.txt: Added.
2180 * web-platform-tests/mediacapture-record/MediaRecorder-constructor.html: Added.
2182 2018-10-03 Justin Michaud <justin_michaud@apple.com>
2184 Registered custom properties should allow inheritance to be controlled
2185 https://bugs.webkit.org/show_bug.cgi?id=190038
2187 Reviewed by Antti Koivisto.
2189 Update web platform tests for css registered custom properties to fail in a different way.
2191 * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt:
2192 * web-platform-tests/css/css-properties-values-api/registered-property-computation-expected.txt:
2193 * web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt:
2194 * web-platform-tests/css/css-properties-values-api/url-resolution-expected.txt:
2195 * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles-expected.txt:
2196 * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt:
2198 2018-10-03 Youenn Fablet <youenn@apple.com>
2200 Add VP8 support to WebRTC
2201 https://bugs.webkit.org/show_bug.cgi?id=189976
2203 Reviewed by Eric Carlson.
2205 * web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate-expected.txt:
2207 2018-10-03 Chris Dumez <cdumez@apple.com>
2209 Passing noopener=NOOPENER to window.open() should cause the new window to not have an opener
2210 https://bugs.webkit.org/show_bug.cgi?id=190251
2212 Reviewed by Alex Christensen.
2214 Rebaseline WPT test now that it is passing.
2216 * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener-expected.txt:
2218 2018-10-03 Chris Dumez <cdumez@apple.com>
2220 input.checked is incorrect while we're parsing its children
2221 https://bugs.webkit.org/show_bug.cgi?id=190227
2223 Reviewed by Ryosuke Niwa.
2225 Rebaseline WPT test now that it is passing.
2227 * web-platform-tests/html/semantics/forms/the-input-element/checked-expected.txt:
2229 2018-10-03 Rob Buis <rbuis@igalia.com>
2231 Import WPT mimesniff resources
2232 https://bugs.webkit.org/show_bug.cgi?id=190074
2234 Reviewed by Youenn Fablet.
2236 * resources/import-expectations.json:
2237 * web-platform-tests/mimesniff/META.yml: Added.
2238 * web-platform-tests/mimesniff/README.md: Added.
2239 * web-platform-tests/mimesniff/mime-types/README.md: Added.
2240 * web-platform-tests/mimesniff/mime-types/charset-parameter.window-expected.txt: Added.
2241 * web-platform-tests/mimesniff/mime-types/charset-parameter.window.html: Added.
2242 * web-platform-tests/mimesniff/mime-types/charset-parameter.window.js: Added.
2247 * web-platform-tests/mimesniff/mime-types/parsing.any-expected.txt: Added.
2248 * web-platform-tests/mimesniff/mime-types/parsing.any.html: Added.
2249 * web-platform-tests/mimesniff/mime-types/parsing.any.js: Added.
2253 * web-platform-tests/mimesniff/mime-types/parsing.any.worker-expected.txt: Added.
2254 * web-platform-tests/mimesniff/mime-types/parsing.any.worker.html: Added.
2255 * web-platform-tests/mimesniff/mime-types/resources/generated-mime-types.json: Added.
2256 * web-platform-tests/mimesniff/mime-types/resources/generated-mime-types.py: Added.
2257 (isHTTPTokenCodePoint):
2258 (isHTTPQuotedStringTokenCodePoint):
2259 * web-platform-tests/mimesniff/mime-types/resources/mime-charset.py: Added.
2261 * web-platform-tests/mimesniff/mime-types/resources/mime-types.json: Added.
2262 * web-platform-tests/mimesniff/mime-types/resources/w3c-import.log: Added.
2263 * web-platform-tests/mimesniff/mime-types/w3c-import.log: Added.
2264 * web-platform-tests/mimesniff/w3c-import.log: Added.
2265 * web-platform-tests/xhr/overridemimetype-blob-expected.txt:
2267 2018-10-02 Chris Dumez <cdumez@apple.com>
2269 MessageEvent.ports should return the same object
2270 https://bugs.webkit.org/show_bug.cgi?id=190151
2272 Reviewed by Darin Adler.
2274 Rebaseline WPT test now that it is passing.
2276 * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https-expected.txt:
2278 2018-10-02 Chris Dumez <cdumez@apple.com>
2280 radio / checkbox inputs should fire "click, input, change" events in order when clicked
2281 https://bugs.webkit.org/show_bug.cgi?id=190223
2283 Reviewed by Ryosuke Niwa.
2285 Rebaseline a few WPT tests that are now passing. I have verified that those are passing in Gecko and Blink
2288 * web-platform-tests/html/semantics/forms/the-input-element/checkbox-click-events-expected.txt:
2289 * web-platform-tests/html/semantics/forms/the-input-element/checkbox-expected.txt:
2290 * web-platform-tests/html/semantics/forms/the-input-element/radio-expected.txt:
2292 2018-10-02 Chris Dumez <cdumez@apple.com>
2294 fieldset.elements should return an HTMLCollection instead of an HTMLFormControlsCollection
2295 https://bugs.webkit.org/show_bug.cgi?id=190218
2297 Reviewed by Alex Christensen.
2299 Rebaseline existing WPT test now that it is passing.
2301 * web-platform-tests/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement-expected.txt:
2303 2018-10-02 Chris Dumez <cdumez@apple.com>
2305 Refresh imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh
2306 https://bugs.webkit.org/show_bug.cgi?id=190212
2308 Reviewed by Youenn Fablet.
2310 Refresh imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh
2311 from upstream f15449622a76d0.
2313 * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing-expected.txt:
2314 * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:
2315 * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/remove-from-document-expected.txt:
2316 * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html: Added.
2317 * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/w3c-import.log:
2319 2018-10-02 Chris Dumez <cdumez@apple.com>
2321 Image.__proto__ should be Function.prototype, not HTMLElement.prototype
2322 https://bugs.webkit.org/show_bug.cgi?id=190216
2324 Reviewed by Alex Christensen.
2326 Rebaseline existing WPT test now that it is passing.
2328 * web-platform-tests/html/semantics/embedded-content/the-img-element/Image-constructor-expected.txt:
2330 2018-10-01 Simon Pieters <zcorpan@gmail.com>
2332 <form> in quirks mode should have margin-block-end: 1em
2333 https://bugs.webkit.org/show_bug.cgi?id=157788
2335 Reviewed by Simon Fraser.
2337 * web-platform-tests/html/rendering/non-replaced-elements/flow-content-0/form-margin-quirk.html: Added.
2338 * web-platform-tests/html/rendering/non-replaced-elements/flow-content-0/form-margin-quirk-expected.txt: Added.
2340 2018-10-01 Rob Buis <rbuis@igalia.com>
2342 Align XMLHttpRequest's overrideMimeType() with the standard
2343 https://bugs.webkit.org/show_bug.cgi?id=169276
2345 Reviewed by Chris Dumez.
2347 * web-platform-tests/xhr/overridemimetype-invalid-mime-type-expected.txt:
2349 2018-10-01 Chris Dumez <cdumez@apple.com>
2351 Make crossOriginObject.then undefined for promises
2352 https://bugs.webkit.org/show_bug.cgi?id=190094
2354 Reviewed by Darin Adler.
2356 Rebaseline WPT test now that more checks are passing.
2358 * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:
2360 2018-09-30 Walker Henderson <wjahenderson@gmail.com>
2362 AudioNode.connect should return passed destination node
2363 https://bugs.webkit.org/show_bug.cgi?id=188834
2365 Reviewed by Eric Carlson.
2367 * web-platform-tests/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value-expected.txt:
2369 2018-09-29 Oriol Brufau <obrufau@igalia.com>
2371 [css-grid] Properly align items next to collapsed tracks with gutters
2372 https://bugs.webkit.org/show_bug.cgi?id=190089
2374 Reviewed by Manuel Rego Casasnovas.
2376 Import grid-gutters-013.html and reference from WPT.
2378 Test: imported/w3c/web-platform-tests/css/css-grid/alignment/grid-gutters-013.html
2380 * web-platform-tests/css/css-grid/alignment/grid-gutters-013-expected.xht: Added.
2381 * web-platform-tests/css/css-grid/alignment/grid-gutters-013.html: Added.
2383 2018-09-28 Chris Dumez <cdumez@apple.com>
2385 The return value of an OnBeforeUnloadEventHandler should always be coerced into a DOMString
2386 https://bugs.webkit.org/show_bug.cgi?id=190090
2388 Reviewed by Ryosuke Niwa.
2390 Rebaseline WPT test now that one more check is passing.
2392 * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling-expected.txt:
2394 2018-09-28 Chris Dumez <cdumez@apple.com>
2396 document.open() should throw errors for cross-origin calls
2397 https://bugs.webkit.org/show_bug.cgi?id=189371
2398 <rdar://problem/44282700>
2400 Reviewed by Youenn Fablet.
2402 Rebaseline existing WPT tests now that more checks are passing.
2404 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window-expected.txt:
2405 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window-expected.txt:
2407 2018-09-27 Andy Estes <aestes@apple.com>
2409 [Payment Request] Update web platform tests
2410 https://bugs.webkit.org/show_bug.cgi?id=190049
2412 Reviewed by Youenn Fablet.
2414 Updated web-platform-tests/payment-request/ to tip-of-tree from web-platform-tests.
2416 * web-platform-tests/payment-request/MerchantValidationEvent/complete-method.https-expected.txt: Added.
2417 * 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.
2418 * web-platform-tests/payment-request/MerchantValidationEvent/constructor.https-expected.txt:
2419 * web-platform-tests/payment-request/MerchantValidationEvent/constructor.https.html:
2420 * web-platform-tests/payment-request/MerchantValidationEvent/w3c-import.log:
2421 * web-platform-tests/payment-request/PaymentAddress/attributes-and-toJSON-method-manual.https.html:
2422 * web-platform-tests/payment-request/PaymentMethodChangeEvent/methodDetails-attribute.https-expected.txt:
2423 * web-platform-tests/payment-request/PaymentMethodChangeEvent/methodDetails-attribute.https.html:
2424 * web-platform-tests/payment-request/PaymentMethodChangeEvent/methodName-attribute.https-expected.txt:
2425 * web-platform-tests/payment-request/PaymentMethodChangeEvent/methodName-attribute.https.html:
2426 * web-platform-tests/payment-request/PaymentValidationErrors/retry-shows-shippingAddress-member-manual.https.html:
2427 * web-platform-tests/payment-request/historical.https-expected.txt:
2428 * web-platform-tests/payment-request/historical.https.html:
2429 * web-platform-tests/payment-request/idlharness.https.window.js:
2430 * 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.
2431 * web-platform-tests/payment-request/payment-response/w3c-import.log:
2433 2018-09-27 Ryan Haddad <ryanhaddad@apple.com>
2435 Unreviewed, rolling out r236557.
2437 Really roll out r236557 this time because it breaks internal
2442 "Add VP8 support to WebRTC"
2443 https://bugs.webkit.org/show_bug.cgi?id=189976
2444 https://trac.webkit.org/changeset/236557
2446 2018-09-27 Chris Dumez <cdumez@apple.com>
2448 Fragment should be stripped from document URL during document.open() URL propagation
2449 https://bugs.webkit.org/show_bug.cgi?id=189374
2450 <rdar://problem/44282736>
2452 Reviewed by Alex Christensen.
2454 Rebaseline WPT test now that it is passing.
2456 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window-expected.txt:
2458 2018-09-27 Youenn Fablet <youenn@apple.com>
2460 Add VP8 support to WebRTC
2461 https://bugs.webkit.org/show_bug.cgi?id=189976
2463 Reviewed by Eric Carlson.
2465 * web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate-expected.txt:
2467 2018-09-27 Chris Dumez <cdumez@apple.com>
2469 document.open() should not propagate URLs to non-fully active documents
2470 https://bugs.webkit.org/show_bug.cgi?id=189375
2471 <rdar://problem/44282755>
2473 Reviewed by Youenn Fablet.
2475 Rebaseline WPT test now that more checks are passing.
2477 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window-expected.txt:
2479 2018-09-27 Antoine Quint <graouts@apple.com>
2481 [Web Animations] Turn Web Animations with CSS integration on
2482 https://bugs.webkit.org/show_bug.cgi?id=184819
2483 <rdar://problem/39597337>
2485 Reviewed by Dean Jackson.
2487 * web-platform-tests/css-timing-1/frames-timing-functions-output.html:
2488 * web-platform-tests/css/css-logical/animation-003.tentative.html:
2489 * web-platform-tests/css/css-scoping/keyframes-001.html:
2490 * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context.html:
2491 * web-platform-tests/web-animations/interfaces/Animatable/animate.html:
2492 * web-platform-tests/web-animations/timing-model/animations/current-time.html:
2494 2018-09-26 YUHAN WU <yuhan_wu@apple.com>
2496 Video track clone cannot preserve original property
2497 https://bugs.webkit.org/show_bug.cgi?id=189872
2498 <rdar://problem/44706579>
2500 Reviewed by Youenn Fablet.
2502 * web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint-expected.txt:
2504 2018-09-26 Alex Christensen <achristensen@webkit.org>
2506 Unreviewed, rolling out r236524.
2512 "URLWithUserTypedString should return nil for URLs deemed to
2513 be invalid by WebCore::URL"
2514 https://bugs.webkit.org/show_bug.cgi?id=189979
2515 https://trac.webkit.org/changeset/236524
2517 2018-09-26 Chris Dumez <cdumez@apple.com>
2519 Ignore-opens-during-unload counter of a parent should apply to its children during beforeunload event
2520 https://bugs.webkit.org/show_bug.cgi?id=189376
2521 <rdar://problem/44282754>
2523 Reviewed by Ryosuke Niwa.
2525 Rebaseline existing test now that one more check is passing.
2527 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window-expected.txt:
2529 2018-09-25 YUHAN WU <yuhan_wu@apple.com>
2531 Implement MediaStreamTrack Content Hints
2532 https://bugs.webkit.org/show_bug.cgi?id=189262
2533 <rdar://problem/44101773>
2535 Reviewed by Youenn Fablet.
2537 * web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint-expected.txt:
2539 2018-09-25 YUHAN WU <yuhan_wu@apple.com>
2541 Import WPT content hint tests
2542 https://bugs.webkit.org/show_bug.cgi?id=189854
2544 Reviewed by Youenn Fablet.
2546 * web-platform-tests/mst-content-hint/idlharness.window-expected.txt: Added.
2548 2018-09-24 Simon Fraser <simon.fraser@apple.com>
2550 Remove filterRes parameter from SVG filters
2551 https://bugs.webkit.org/show_bug.cgi?id=129565
2552 <rdar://problem/44714340>
2554 Reviewed by Dean Jackson.
2556 Remove support for the "filterRes" attribute on SVG filters. It's marked as
2557 deprecated in https://drafts.fxtf.org/filter-effects/#element-attrdef-filter-filterres
2558 and no longer supported by Chrome or Firefox.
2560 * web-platform-tests/html/syntax/parsing/html5lib_tests11-expected.txt: Rebaseline
2562 2018-09-24 Justin Michaud <justin_michaud@apple.com>
2564 Import WPT tests for css custom properties api
2565 https://bugs.webkit.org/show_bug.cgi?id=189764
2567 Reviewed by Ryosuke Niwa.
2569 * resources/import-expectations.json:
2570 * web-platform-tests/css/css-properties-values-api/META.yml: Added.
2571 * web-platform-tests/css/css-properties-values-api/idlharness-expected.txt: Added.
2572 * web-platform-tests/css/css-properties-values-api/idlharness.html: Added.
2573 * web-platform-tests/css/css-properties-values-api/property-cascade-expected.txt: Added.
2574 * web-platform-tests/css/css-properties-values-api/property-cascade.html: Added.
2575 * web-platform-tests/css/css-properties-values-api/register-property-expected.txt: Added.
2576 * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt: Added.
2577 * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing.html: Added.
2578 * web-platform-tests/css/css-properties-values-api/register-property.html: Added.
2579 * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt: Added.
2580 * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance.html: Added.
2581 * web-platform-tests/css/css-properties-values-api/registered-property-computation-expected.txt: Added.
2582 * web-platform-tests/css/css-properties-values-api/registered-property-computation.html: Added.
2583 * web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt: Added.
2584 * web-platform-tests/css/css-properties-values-api/registered-property-cssom.html: Added.
2585 * web-platform-tests/css/css-properties-values-api/registered-property-initial-expected.txt: Added.
2586 * web-platform-tests/css/css-properties-values-api/registered-property-initial.html: Added.
2587 * web-platform-tests/css/css-properties-values-api/support/alt/alt.css: Added.
2589 * web-platform-tests/css/css-properties-values-api/support/alt/alt.js: Added.
2591 * web-platform-tests/css/css-properties-values-api/support/alt/w3c-import.log: Added.
2592 * web-platform-tests/css/css-properties-values-api/support/main/main.css: Added.
2594 * web-platform-tests/css/css-properties-values-api/support/main/main.js: Added.
2596 * web-platform-tests/css/css-properties-values-api/support/main/main.utf16be.css: Added.
2597 * web-platform-tests/css/css-properties-values-api/support/main/w3c-import.log: Added.
2598 * web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt: Added.
2599 * web-platform-tests/css/css-properties-values-api/typedom.tentative.html: Added.
2600 * web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt: Added.
2601 * web-platform-tests/css/css-properties-values-api/unit-cycles.html: Added.
2602 * web-platform-tests/css/css-properties-values-api/url-resolution-expected.txt: Added.
2603 * web-platform-tests/css/css-properties-values-api/url-resolution.html: Added.
2604 * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles-expected.txt: Added.
2605 * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles.html: Added.
2606 * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt: Added.
2607 * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties.html: Added.
2608 * web-platform-tests/css/css-properties-values-api/w3c-import.log: Added.
2610 2018-09-24 Chris Dumez <cdumez@apple.com>
2612 No-op document.open() calls should not have any side effects
2613 https://bugs.webkit.org/show_bug.cgi?id=189373
2614 <rdar://problem/44282702>
2616 Reviewed by Geoffrey Garen.
2618 Rebaseline WPT test now that it is passing.
2620 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window-expected.txt:
2622 2018-09-24 Chris Dumez <cdumez@apple.com>
2624 Import html/webappapis/dynamic-markup-insertion WPT tests
2625 https://bugs.webkit.org/show_bug.cgi?id=189863
2627 Reviewed by Youenn Fablet.
2629 * resources/import-expectations.json:
2630 * resources/resource-files.json:
2631 * web-platform-tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document.close-01-expected.txt: Added.
2632 * web-platform-tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml: Added.
2633 * web-platform-tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/w3c-import.log: Added.
2634 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/001-expected.txt: Added.
2635 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/001.html: Added.
2636 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/002-expected.txt: Added.
2637 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/002.html: Added.
2638 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/003-expected.txt: Added.
2639 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/003.html: Added.
2640 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/004-expected.txt: Added.
2641 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/004.html: Added.
2642 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/005-expected.txt: Added.
2643 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/005.html: Added.
2644 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/005.js: Added.
2645 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/006-expected.txt: Added.
2646 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/006.html: Added.
2647 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/006.js: Added.
2648 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/007-expected.txt: Added.
2649 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/007.html: Added.
2650 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/007.js: Added.
2652 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008-1.js: Added.
2654 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008-expected.txt: Added.
2655 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008.html: Added.
2656 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008.js: Added.
2658 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/009-expected.txt: Added.
2659 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/009.html: Added.
2660 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010-1.js: Added.
2662 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010-expected.txt: Added.
2663 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010.html: Added.
2664 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010.js: Added.
2666 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011-1.js: Added.
2668 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011-expected.txt: Added.
2669 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011.html: Added.
2670 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011.js: Added.
2672 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/012-expected.txt: Added.
2673 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/012.html: Added.
2674 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/012.js: Added.
2676 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/013-expected.txt: Added.
2677 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/013.html: Added.
2678 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/013.js: Added.
2679 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/014-expected.txt: Added.
2680 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/014.html: Added.
2681 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/015-expected.txt: Added.
2682 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/015.html: Added.
2683 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/016-expected.txt: Added.
2684 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/016.html: Added.
2685 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/017-expected.txt: Added.
2686 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/017.html: Added.
2687 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/018-expected.txt: Added.
2688 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/018.html: Added.
2689 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/019-expected.txt: Added.
2690 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/019.html: Added.
2691 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/020-expected.txt: Added.
2692 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/020.html: Added.
2693 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/021-expected.txt: Added.
2694 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/021.html: Added.
2695 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/022-expected.txt: Added.
2696 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/022.html: Added.
2697 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/023-expected.txt: Added.
2698 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/023.html: Added.
2699 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/024-expected.txt: Added.
2700 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/024.html: Added.
2701 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/025-expected.txt: Added.
2702 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/025.html: Added.
2703 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/026-expected.txt: Added.
2704 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/026.html: Added.
2705 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/027-expected.txt: Added.
2706 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/027.html: Added.
2707 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/028-expected.txt: Added.
2708 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/028.html: Added.
2709 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/029-expected.txt: Added.
2710 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/029.html: Added.
2711 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/030-expected.txt: Added.
2712 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/030.html: Added.
2713 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/031-expected.txt: Added.
2714 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/031.html: Added.
2715 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/032-expected.txt: Added.
2716 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/032.html: Added.
2717 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/033-expected.txt: Added.
2718 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/033.html: Added.
2719 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/034-expected.txt: Added.
2720 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/034.html: Added.
2721 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/035-expected.txt: Added.
2722 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/035.html: Added.
2723 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/036-expected.txt: Added.
2724 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/036.html: Added.
2725 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/037-expected.txt: Added.
2726 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/037.html: Added.
2727 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/038-expected.txt: Added.
2728 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/038.html: Added.
2729 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/039-expected.txt: Added.
2730 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/039.html: Added.
2731 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/040-expected.txt: Added.
2732 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/040.html: Added.
2733 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/041-expected.txt: Added.
2734 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/041.html: Added.
2735 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/042-expected.txt: Added.
2736 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/042.html: Added.
2737 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/043-expected.txt: Added.
2738 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/043.html: Added.
2739 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/044-expected.txt: Added.
2740 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/044.html: Added.
2741 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/045-expected.txt: Added.
2742 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/045.html: Added.
2743 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/046-expected.txt: Added.
2744 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/046.html: Added.
2745 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/047-expected.txt: Added.
2746 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/047.html: Added.
2747 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/048-expected.txt: Added.
2748 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/048.html: Added.
2749 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/049-expected.txt: Added.
2750 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/049.html: Added.
2751 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/050-expected.txt: Added.
2752 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/050.html: Added.
2753 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/051-expected.txt: Added.
2754 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/051.html: Added.
2755 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/contentType.window-expected.txt: Added.
2756 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/contentType.window.html: Added.
2757 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/contentType.window.js: Added.
2758 (string_appeared_here.forEach.val.async_test.t.frame.onload.t.step_func_done):
2759 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-01-expected.txt: Added.
2760 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-01.xhtml: Added.
2761 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-02-expected.txt: Added.
2762 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-02.html: Added.
2763 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/empty.html: Added.
2764 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_001-expected.txt: Added.
2765 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_001.html: Added.
2766 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_002-expected.txt: Added.
2767 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_002.html: Added.
2768 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_003-expected.txt: Added.
2769 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_003.html: Added.
2770 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_004-expected.txt: Added.
2771 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_004.html: Added.
2772 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_005-expected.txt: Added.
2773 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_005.html: Added.
2774 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_005.js: Added.
2775 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_006-expected.txt: Added.
2776 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_006.html: Added.
2777 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_007-expected.txt: Added.
2778 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_007.html: Added.
2779 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_008-expected.txt: Added.
2780 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_008.html: Added.
2781 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_009-expected.txt: Added.
2782 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_009.html: Added.
2783 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_010-expected.txt: Added.
2784 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_010.html: Added.
2785 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-1.html: Added.
2786 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-2.html: Added.
2787 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-external.js: Added.
2788 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/original-id.json: Added.
2789 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_001-expected.txt: Added.
2790 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_001.html: Added.
2791 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_002-expected.txt: Added.
2792 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_002.html: Added.
2793 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_003-expected.txt: Added.
2794 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_003.html: Added.
2795 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_004-expected.txt: Added.
2796 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_004.html: Added.
2797 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_005-expected.txt: Added.
2798 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_005.html: Added.
2799 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_006-expected.txt: Added.
2800 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_006.html: Added.
2801 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_007-expected.txt: Added.
2802 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_007.html: Added.
2803 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_008-expected.txt: Added.
2804 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_008.html: Added.
2805 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_009-expected.txt: Added.
2806 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_009.html: Added.
2807 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_010-expected.txt: Added.
2808 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_010.html: Added.
2809 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_011-expected.txt: Added.
2810 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_011.html: Added.
2811 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_012-expected.txt: Added.
2812 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_012.html: Added.
2813 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_013-expected.txt: Added.
2814 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_013.html: Added.
2815 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/w3c-import.log: Added.
2816 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/write-active-document-expected.txt: Added.
2817 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/write-active-document.html: Added.
2818 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-01-expected.txt: Added.
2819 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-01.xhtml: Added.
2820 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-02-expected.txt: Added.
2821 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-02.html: Added.
2822 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-03-expected.txt: Added.
2823 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-03.html: Added.
2824 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/original-id.json: Added.
2825 * web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/w3c-import.log: Added.
2826 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/002-expected.txt: Added.
2827 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/002.html: Added.
2828 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/004-expected.txt: Added.
2829 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/004.html: Added.
2830 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/006-expected.txt: Added.
2831 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/006.html: Added.
2832 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/011-1.html: Added.
2833 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/011-expected.txt: Added.
2834 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/011.html: Added.
2835 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/012-1.html: Added.
2836 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/012-expected.txt: Added.
2837 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/012.html: Added.
2838 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/013-1.html: Added.
2839 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/013-expected.txt: Added.
2840 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/013.html: Added.
2841 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/014-1.html: Added.
2842 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/014-expected.txt: Added.
2843 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/014.html: Added.
2844 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015-1.html: Added.
2845 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015-expected.txt: Added.
2846 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015.html: Added.
2847 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016-1.html: Added.
2848 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016-expected.txt: Added.
2849 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016.html: Added.
2850 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-immediate.window-expected.txt: Added.
2851 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-immediate.window.html: Added.
2852 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-immediate.window.js: Added.
2853 (async_test.t.frame.onload.t.step_func):
2854 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-header.window-expected.txt: Added.
2855 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-header.window.html: Added.
2856 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-header.window.js: Added.
2857 (async_test.t.frame.onload.t.step_func):
2858 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-meta.window-expected.txt: Added.
2859 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-meta.window.html: Added.
2860 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-meta.window.js: Added.
2861 (async_test.t.frame.onload.t.step_func):
2862 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-while-navigating.window-expected.txt: Added.
2863 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-while-navigating.window.html: Added.
2864 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-while-navigating.window.js: Added.
2865 (async_test.t.frame.onload.t.step_func):
2866 (async_test.t.t.step_timeout):
2867 (async_test.t.t.step_timeout.t.step_func_done):
2868 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort.sub.window-expected.txt: Added.
2869 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort.sub.window.html: Added.
2870 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort.sub.window.js: Added.
2871 (async_test.t.frame.onload.t.step_func):
2872 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window-expected.txt: Added.
2873 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.html: Added.
2874 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.js: Added.
2875 (async_test.t.window.handlers.afterOpen.t.step_func_done):
2876 (async_test.t.window.handlers.afterOpenAsync.t.step_func_done):
2877 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/active.window-expected.txt: Added.
2878 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/active.window.html: Added.
2879 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/active.window.js: Added.
2880 (assertOpenIsEffective):
2881 (async_test.t.frame.onload.t.step_func):
2882 (async_test.t.xhr.onload.t.step_func_done):
2883 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window-expected.txt: Added.
2884 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window.html: Added.
2885 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window.js: Added.
2886 (setEntryToTopLevel):
2887 (async_test.t.t.add_cleanup):
2888 (async_test.t.iframe.onload.t.step_func_done):
2889 (async_test.t.window.onCustomElementReady.t.step_func):
2890 (async_test.t.self.testSynchronousScript.t.step_func):
2891 (string_appeared_here.async_test.t.t.add_cleanup):
2892 (string_appeared_here.async_test.t.t.step_func):
2893 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-xml.window-expected.txt: Added.
2894 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-xml.window.html: Added.
2895 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-xml.window.js: Added.
2896 (async_test.t.t.add_cleanup):
2897 (async_test.t.self.testSynchronousScript.t.step_func_done):
2898 (string_appeared_here.async_test.t.t.add_cleanup):
2899 (string_appeared_here.async_test.t.t.step_func):
2900 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-ignore-opens-during-unload.window-expected.txt: Added.
2901 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-ignore-opens-during-unload.window.html: Added.
2902 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-ignore-opens-during-unload.window.js: Added.
2903 (string_appeared_here.async_test.t.iframe.onload.t.step_func):
2904 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window-expected.txt: Added.
2905 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window.html: Added.
2906 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window.js: Added.
2907 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window-expected.txt: Added.
2908 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window.html: Added.
2909 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window.js: Added.
2910 (async_test.t.self.testSynchronousScript.t.step_func):
2911 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-xml.window-expected.txt: Added.
2912 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-xml.window.html: Added.
2913 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-xml.window.js: Added.
2914 (async_test.t.iframe.onload.t.step_func_done):
2915 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/beforeunload.window-expected.txt: Added.
2916 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/beforeunload.window.html: Added.
2917 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/beforeunload.window.js: Added.
2918 (async_test.t.frame.onload.t.step_func):
2919 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/custom-element.window-expected.txt: Added.
2920 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/custom-element.window.html: Added.
2921 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/custom-element.window.js: Added.
2923 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-01-expected.txt: Added.
2924 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-01.xhtml: Added.
2925 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-02-expected.txt: Added.
2926 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-02.html: Added.
2927 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03-expected.txt: Added.
2928 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03-frame.html: Added.
2929 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03.html: Added.
2930 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/encoding.window-expected.txt: Added.
2931 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/encoding.window.html: Added.
2932 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/encoding.window.js: Added.
2933 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window-expected.txt: Added.
2934 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.html: Added.
2935 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js: Added.
2936 (async_test.t.frame.onload.t.step_func):
2937 (test.t.const.winListener.t.step_func):
2938 (test.t.t.add_cleanup):
2939 (test.t.const.bodyListener.t.step_func):
2940 (async_test.t.xhr.onload.t.step_func_done):
2941 (test.t.t.step_func):
2942 (test.t.thrower.t.step_func):
2943 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history-state.window-expected.txt: Added.
2944 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history-state.window.html: Added.
2945 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history-state.window.js: Added.
2946 (async_test.t.iframe.onload.t.step_func_done):
2947 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history.window-expected.txt: Added.
2948 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history.window.html: Added.
2949 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history.window.js: Added.
2950 (window.onFrameLoaded.t.step_func):
2951 (window.onDocumentOpen.t.step_func_done):
2952 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window-expected.txt: Added.
2953 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window.html: Added.
2954 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window.js: Added.
2955 (async_test.t.iframe.onload.t.step_func):
2956 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window-expected.txt: Added.
2957 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.html: Added.
2958 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.js: Added.
2959 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window-expected.txt: Added.
2960 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window.html: Added.
2961 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window.js: Added.
2962 (async_test.t.t.add_cleanup):
2963 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window-expected.txt: Added.
2964 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window.html: Added.
2965 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window.js: Added.
2966 (async_test.t.frame.onload.t.step_func_done):
2968 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-basic-expected.txt: Added.
2969 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-basic.html: Added.
2970 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-same-origin-domain.sub-expected.txt: Added.
2971 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-same-origin-domain.sub.html: Added.
2972 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/quirks.window-expected.txt: Added.
2973 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/quirks.window.html: Added.
2974 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/quirks.window.js: Added.
2975 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/readiness.window-expected.txt: Added.
2976 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/readiness.window.html: Added.
2977 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/readiness.window.js: Added.
2978 (async_test.t.t.add_cleanup):
2979 (async_test.t.frame.onload.t.step_func_done):
2980 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/reload.window-expected.txt: Added.
2981 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/reload.window.html: Added.
2982 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/reload.window.js: Added.
2983 (window.name.string_appeared_here.async_test.t.t.add_cleanup):
2984 (window.name.string_appeared_here.async_test.t.t.step_func):
2985 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/aborted-parser-async-frame.html: Added.
2986 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/aborted-parser-frame.html: Added.
2987 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-custom-element-with-domain-frame.sub.html: Added.
2988 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-synchronous-script-frame.html: Added.
2989 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-synchronous-script-with-domain-frame.sub.html: Added.
2990 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-xml-with-domain-frame.sub.xhtml: Added.
2991 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-xml-with-synchronous-script-frame.xhtml: Added.
2992 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/document-open-side-effects.js: Added.
2993 (assertDocumentIsReadyForSideEffectsTest):
2994 (assertOpenHasNoSideEffects):
2995 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/dummy.html: Added.
2996 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/encoding-frame.html: Added.
2997 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/global-variables-frame.html: Added.
2998 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/history-frame.html: Added.
2999 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/http-refresh.py: Added.
3001 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/meta-refresh.py: Added.
3003 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/page-with-frame.html: Added.
3004 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/set-document-domain.html: Added.
3005 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/slow-png.py: Added.
3007 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/url-frame.html: Added.
3008 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/w3c-import.log: Added.
3009 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/tasks.window-expected.txt: Added.
3010 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/tasks.window.html: Added.
3011 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/tasks.window.js: Added.
3013 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext-subframe.txt: Added.
3014 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext.window-expected.txt: Added.
3015 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext.window.html: Added.
3016 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext.window.js: Added.
3017 (string_appeared_here.forEach.type.async_test.t.frame.onload.t.step_func_done):
3018 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window-expected.txt: Added.
3019 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window.html: Added.
3020 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window.js: Added.
3021 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/unload.window-expected.txt: Added.
3022 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/unload.window.html: Added.
3023 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/unload.window.js: Added.
3024 (async_test.t.frame.onload.t.step_func):
3025 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window-expected.txt: Added.
3026 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window.html: Added.
3027 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window.js: Added.
3028 (async_test.t.t.add_cleanup):
3029 (async_test.t.self.onhashchange.t.step_func_done):
3030 (async_test.t.const.frame.document.body.appendChild.document.createElement.string_appeared_here.t.add_cleanup):
3031 (async_test.t.window.testDone.t.step_func_done):
3032 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window-expected.txt: Added.
3033 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window.html: Added.
3034 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window.js: Added.
3035 (async_test.t.frame.onload.t.step_func):
3036 * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/w3c-import.log: Added.
3038 2018-09-24 Yoav Weiss <yoav@yoav.ws>
3040 Import WPT resource-timing tests
3041 https://bugs.webkit.org/show_bug.cgi?id=189903
3043 Reviewed by Youenn Fablet.
3045 * web-platform-tests/resource-timing/META.yml: Added.
3046 * web-platform-tests/resource-timing/OWNERS: Removed.
3047 * web-platform-tests/resource-timing/clear_resource_timing_functionality.html: Added.
3048 * web-platform-tests/resource-timing/clear_resource_timing_functionality-expected.txt: Added.
3049 * web-platform-tests/resource-timing/idlharness.any.html: Added.
3050 * web-platform-tests/resource-timing/idlharness.any-expected.txt: Added.
3051 * web-platform-tests/resource-timing/idlharness.any.js: Added.
3053 * web-platform-tests/resource-timing/idlharness.any.worker.html: Added.
3054 * web-platform-tests/resource-timing/idlharness.any.worker-expected.txt: Added.
3055 * web-platform-tests/resource-timing/idlharness.html: Removed.
3056 * web-platform-tests/resource-timing/resource-timing-tojson.html: Added.
3057 * web-platform-tests/resource-timing/resource-timing-tojson-expected.txt: Added.
3058 * web-platform-tests/resource-timing/resource_TAO_cross_origin_redirect_chain.html: Added.
3059 * web-platform-tests/resource-timing/resource_TAO_cross_origin_redirect_chain-expected.txt: Added.
3060 * web-platform-tests/resource-timing/resource_TAO_match_origin.htm:
3061 * web-platform-tests/resource-timing/resource_TAO_match_origin-expected.txt: Changed.
3062 * web-platform-tests/resource-timing/resource_TAO_match_wildcard.htm:
3063 * web-platform-tests/resource-timing/resource_TAO_match_wildcard-expected.txt: Changed.
3064 * web-platform-tests/resource-timing/resource_TAO_multi.htm:
3065 * web-platform-tests/resource-timing/resource_TAO_multi-expected.txt: Changed.
3066 * web-platform-tests/resource-timing/resource_TAO_multi_wildcard.html: Copied from LayoutTests/imported/w3c/web-platform-tests/resource-timing/resource_TAO_multi.htm.
3067 * web-platform-tests/resource-timing/resource_TAO_multi_wildcard-expected.txt: Added.
3068 * web-platform-tests/resource-timing/resource_TAO_null.htm:
3069 * web-platform-tests/resource-timing/resource_TAO_null-expected.txt: Changed.
3070 * web-platform-tests/resource-timing/resource_TAO_origin_uppercase.htm:
3071 * web-platform-tests/resource-timing/resource_TAO_origin_uppercase-expected.txt: Changed.
3072 * web-platform-tests/resource-timing/resource_TAO_space.htm:
3073 * web-platform-tests/resource-timing/resource_TAO_space-expected.txt: Changed.
3074 * web-platform-tests/resource-timing/resource_TAO_wildcard.htm:
3075 * web-platform-tests/resource-timing/resource_TAO_wildcard-expected.txt: Changed.
3076 * web-platform-tests/resource-timing/resource_dedicated_worker.html: Added.
3077 * web-platform-tests/resource-timing/resource_dedicated_worker-expected.txt: Added.
3078 * web-platform-tests/resource-timing/resource_ignore_data_url.html: Added.
3079 * web-platform-tests/resource-timing/resource_ignore_data_url-expected.txt: Added.
3080 * web-platform-tests/resource-timing/resource_ignore_failures.html: Added.
3081 * web-platform-tests/resource-timing/resource_ignore_failures-expected.txt: Added.
3082 * web-platform-tests/resource-timing/resource_initiator_types.html: Added.
3083 * web-platform-tests/resource-timing/resource_initiator_types-expected.txt: Added.
3084 * web-platform-tests/resource-timing/resource_memory_cached.sub.html: Added.
3085 * web-platform-tests/resource-timing/resource_memory_cached.sub-expected.txt: Added.
3086 * web-platform-tests/resource-timing/resource_redirects.html: Added.
3087 * web-platform-tests/resource-timing/resource_redirects-expected.txt: Added.
3088 * web-platform-tests/resource-timing/resource_reparenting.html: Added.
3089 * web-platform-tests/resource-timing/resource_reparenting-expected.txt: Added.
3090 * web-platform-tests/resource-timing/resource_script_types.html: Added.
3091 * web-platform-tests/resource-timing/resource_script_types-expected.txt: Added.
3092 * web-platform-tests/resource-timing/resource_subframe_self_navigation.html: Added.
3093 * web-platform-tests/resource-timing/resource_subframe_self_navigation-expected.txt: Added.
3094 * web-platform-tests/resource-timing/resource_timing.worker.html: Added.
3095 * web-platform-tests/resource-timing/resource_timing.worker-expected.txt: Added.
3096 * web-platform-tests/resource-timing/resource_timing.worker.js: Added.
3098 (async_test.t.then):
3099 * web-platform-tests/resource-timing/resource_timing_TAO_cross_origin_redirect.html: Added.
3100 * web-platform-tests/resource-timing/resource_timing_TAO_cross_origin_redirect-expected.txt: Added.
3101 * web-platform-tests/resource-timing/resource_timing_buffer_full_eventually.html: Added.
3102 * web-platform-tests/resource-timing/resource_timing_buffer_full_eventually-expected.txt: Added.
3103 * web-platform-tests/resource-timing/resource_timing_buffer_full_when_populate_entries.html: Added.
3104 * web-platform-tests/resource-timing/resource_timing_buffer_full_when_populate_entries-expected.txt: Added.
3105 * web-platform-tests/resource-timing/resource_timing_buffer_full_when_shrink_buffer_size.html: Added.
3106 * web-platform-tests/resource-timing/resource_timing_buffer_full_when_shrink_buffer_size-expected.txt: Added.
3107 * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect.html: Added.
3108 * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect-expected.txt: Added.
3109 * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect_chain.html: Added.
3110 * web-platform-tests/resource-timing/resource_timing_cross_origin_redirect_chain-expected.txt: Added.
3111 * web-platform-tests/resource-timing/resource_timing_same_origin_redirect.html: Added.
3112 * web-platform-tests/resource-timing/resource_timing_same_origin_redirect-expected.txt: Added.
3113 * web-platform-tests/resource-timing/resource_timing_store_and_clear_during_callback.html: Added.
3114 * web-platform-tests/resource-timing/resource_timing_store_and_clear_during_callback-expected.txt: Added.
3115 * web-platform-tests/resource-timing/resources/TAOResponse.py:
3117 * web-platform-tests/resource-timing/resources/all_resource_types.htm: Added.
3118 * web-platform-tests/resource-timing/resources/blank_page_green.htm: Added.
3119 * web-platform-tests/resource-timing/resources/empty.js: Added.
3120 * web-platform-tests/resource-timing/resources/empty.py: Added.
3122 * web-platform-tests/resource-timing/resources/empty_script.js: Added.
3123 * web-platform-tests/resource-timing/resources/eventsource.py: Added.
3125 * web-platform-tests/resource-timing/resources/green_frame.htm: Added.
3126 * web-platform-tests/resource-timing/resources/iframe_TAO_multi_wildcard.html: Added.
3127 * web-platform-tests/resource-timing/resources/multi_redirect.py: Added.
3129 * web-platform-tests/resource-timing/resources/nested.css: Added.
3130 (@import "resource_timing_test0.css?id=n1";):
3132 * web-platform-tests/resource-timing/resources/notify_parent.html: Added.
3133 * web-platform-tests/resource-timing/resources/self_navigation.html: Added.
3134 * web-platform-tests/resource-timing/resources/w3c-import.log:
3135 * web-platform-tests/resource-timing/resources/worker_with_images.js: Added.
3137 (makeRequest.xhr.onreadystatechange):
3139 * web-platform-tests/resource-timing/w3c-import.log:
3141 2018-09-21 Dean Jackson <dino@apple.com>
3143 Add PointerEvent, plus feature flag, plus Web Platform Tests
3144 https://bugs.webkit.org/show_bug.cgi?id=189867
3145 <rdar://problem/44697384>
3147 Reviewed by Simon Fraser.
3149 Import the Web Platform Tests for Pointer Events.
3151 * resources/import-expectations.json:
3152 * web-platform-tests/pointerevents/META.yml: Added.
3153 * web-platform-tests/pointerevents/README.md: Added.
3154 * web-platform-tests/pointerevents/extension/idlharness.window-expected.txt: Added.
3155 * web-platform-tests/pointerevents/extension/idlharness.window.html: Added.
3156 * web-platform-tests/pointerevents/extension/idlharness.window.js: Added.
3157 * web-platform-tests/pointerevents/extension/pointerevent_constructor-expected.txt: Added.
3158 * web-platform-tests/pointerevents/extension/pointerevent_constructor.html: Added.
3159 * web-platform-tests/pointerevents/extension/pointerevent_touch-action-verification-expected.txt: Added.
3160 * web-platform-tests/pointerevents/extension/pointerevent_touch-action-verification.html: Added.
3161 * web-platform-tests/pointerevents/extension/w3c-import.log: Added.
3162 * web-platform-tests/pointerevents/idlharness.window-expected.txt: Added.
3163 * web-platform-tests/pointerevents/idlharness.window.html: Added.
3164 * web-platform-tests/pointerevents/idlharness.window.js: Added.
3165 * web-platform-tests/pointerevents/pointerevent_constructor-expected.txt: Added.
3166 * web-platform-tests/pointerevents/pointerevent_constructor.html: Added.
3167 * web-platform-tests/pointerevents/pointerevent_on_event_handlers-expected.txt: Added.
3168 * web-platform-tests/pointerevents/pointerevent_on_event_handlers.html: Added.
3169 * web-platform-tests/pointerevents/pointerevent_styles.css: Added.
3170 * web-platform-tests/pointerevents/pointerevent_support.js: Added.
3171 * web-platform-tests/pointerevents/pointerevent_touch-action-illegal-expected.txt: Added.
3172 * web-platform-tests/pointerevents/pointerevent_touch-action-illegal.html: Added.
3173 * web-platform-tests/pointerevents/pointerevent_touch-action-verification-expected.txt: Added.
3174 * web-platform-tests/pointerevents/pointerevent_touch-action-verification.html: Added.
3175 * web-platform-tests/pointerevents/pointerlock/resources/pointerevent_movementxy-iframe.html: Added.
3176 * web-platform-tests/pointerevents/pointerlock/resources/w3c-import.log: Added.
3177 * web-platform-tests/pointerevents/resources/pointerevent_attributes_hoverable_pointers-iframe.html: Added.
3178 * web-platform-tests/pointerevents/resources/pointerevent_fractional_coordinates-iframe.html: Added.
3179 * web-platform-tests/pointerevents/resources/pointerevent_pointerId_scope-iframe.html: Added.
3180 * web-platform-tests/pointerevents/resources/w3c-import.log: Added.
3181 * web-platform-tests/pointerevents/w3c-import.log: Added.
3183 2018-09-21 YUHAN WU <yuhan_wu@apple.com>
3185 Import WPT content hint tests
3186 https://bugs.webkit.org/show_bug.cgi?id=189854
3188 Reviewed by Youenn Fablet.
3190 * resources/import-expectations.json:
3191 * web-platform-tests/mst-content-hint/META.yml: Added.
3192 * web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint-expected.txt: Added.
3193 * web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint.html: Added.
3194 * web-platform-tests/mst-content-hint/idlharness.window.html: Added.
3195 * web-platform-tests/mst-content-hint/idlharness.window.js: Added.
3196 * web-platform-tests/mst-content-hint/w3c-import.log: Added.
3198 2018-09-21 Youenn Fablet <youenn@apple.com>
3200 Add RTCCodecStats support
3201 https://bugs.webkit.org/show_bug.cgi?id=189792
3202 <rdar://problem/32370668>
3204 Reviewed by Eric Carlson.
3206 * web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate-expected.txt:
3207 * web-platform-tests/webrtc/RTCRtpReceiver-getStats.https-expected.txt:
3208 * web-platform-tests/webrtc/RTCRtpSender-getStats.https-expected.txt:
3210 2018-09-20 Frederic Wang <fwang@igalia.com>
3212 Synchronize CSSOM View test suite against upstream WPT
3213 https://bugs.webkit.org/show_bug.cgi?id=189787
3215 Reviewed by Antonio Gomes.
3217 * web-platform-tests/css/cssom-view/META.yml: Added.
3218 * web-platform-tests/css/cssom-view/OWNERS: Removed.
3219 * web-platform-tests/css/cssom-view/cssom-getBoundingClientRect-vertical-rl-expected.html: Added.
3220 * web-platform-tests/css/cssom-view/cssom-getBoundingClientRect-vertical-rl.html: Added.
3221 * web-platform-tests/css/cssom-view/cssom-view-window-screen-interface-expected.txt:
3222 * web-platform-tests/css/cssom-view/cssom-view-window-screen-interface.html:
3223 * web-platform-tests/css/cssom-view/dom-element-scroll-expected.txt: Added.
3224 * web-platform-tests/css/cssom-view/dom-element-scroll.html: Added.
3225 * web-platform-tests/css/cssom-view/elementFromPoint-mixed-font-sizes-expected.txt: Added.
3226 * web-platform-tests/css/cssom-view/elementFromPoint-mixed-font-sizes.html: Added.
3227 * web-platform-tests/css/cssom-view/interfaces-expected.txt:
3228 * web-platform-tests/css/cssom-view/interfaces.html:
3229 * web-platform-tests/css/cssom-view/media-query-list-interface-expected.txt: Removed.
3230 * web-platform-tests/css/cssom-view/media-query-list-interface.xht: Removed.
3231 * web-platform-tests/css/cssom-view/resources/w3c-import.log:
3232 * web-platform-tests/css/cssom-view/scroll-behavior-default-css-expected.txt: Added.
3233 * web-platform-tests/css/cssom-view/scroll-behavior-default-css.html: Added.
3234 * web-platform-tests/css/cssom-view/scroll-behavior-element-expected.txt: Added.
3235 * web-platform-tests/css/cssom-view/scroll-behavior-element.html: Added.
3236 * web-platform-tests/css/cssom-view/scroll-behavior-main-frame-root-expected.txt: Added.
3237 * web-platform-tests/css/cssom-view/scroll-behavior-main-frame-root.html: Added.
3238 * web-platform-tests/css/cssom-view/scroll-behavior-main-frame-window-expected.txt: Added.
3239 * web-platform-tests/css/cssom-view/scroll-behavior-main-frame-window.html: Added.
3240 * web-platform-tests/css/cssom-view/scroll-behavior-scrollintoview-nested-expected.txt: Added.
3241 * web-platform-tests/css/cssom-view/scroll-behavior-scrollintoview-nested.html: Added.
3242 * web-platform-tests/css/cssom-view/scroll-behavior-smooth-positions-expected.txt: Added.
3243 * web-platform-tests/css/cssom-view/scroll-behavior-smooth-positions.html: Added.
3244 * web-platform-tests/css/cssom-view/scroll-behavior-subframe-root-expected.txt: Added.
3245 * web-platform-tests/css/cssom-view/scroll-behavior-subframe-root.html: Added.
3246 * web-platform-tests/css/cssom-view/scroll-behavior-subframe-window-expected.txt: Added.
3247 * web-platform-tests/css/cssom-view/scroll-behavior-subframe-window.html: Added.
3248 * web-platform-tests/css/cssom-view/scrollIntoView-vertical-rl-writing-mode-expected.txt: Added.
3249 * web-platform-tests/css/cssom-view/scrollIntoView-vertical-rl-writing-mode.html: Added.
3250 * web-platform-tests/css/cssom-view/support/scroll-behavior.js: Added.
3255 * web-platform-tests/css/cssom-view/support/support/w3c-import.log:
3256 * web-platform-tests/css/cssom-view/support/w3c-import.log:
3257 * web-platform-tests/css/cssom-view/table-client-props-expected.txt: Added.
3258 * web-platform-tests/css/cssom-view/table-client-props.html: Added.
3259 * web-platform-tests/css/cssom-view/table-offset-props-expected.txt: Added.
3260 * web-platform-tests/css/cssom-view/table-offset-props.html: Added.
3261 * web-platform-tests/css/cssom-view/table-scroll-props-expected.txt: Added.
3262 * web-platform-tests/css/cssom-view/table-scroll-props.html: Added.
3263 * web-platform-tests/css/cssom-view/w3c-import.log:
3264 * web-platform-tests/css/cssom-view/window-interface-expected.txt: Removed.
3265 * web-platform-tests/css/cssom-view/window-interface.xht: Removed.
3267 2018-09-19 YUHAN WU <yuhan_wu@apple.com>
3269 MediaStream-MediaElement-srcObject.https.html expects video duration for a MediaStream to be Infinity and is currently NaN
3270 https://bugs.webkit.org/show_bug.cgi?id=189516
3272 Reviewed by Youenn Fablet.
3274 * web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https.html:
3275 * web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https-expected.txt:
3277 2018-09-19 Youenn Fablet <youenn@apple.com>
3279 Implement sender/receiver getStats
3280 https://bugs.webkit.org/show_bug.cgi?id=189707
3282 Reviewed by Eric Carlson.
3284 * web-platform-tests/webrtc/RTCRtpReceiver-getStats.https-expected.txt:
3285 * web-platform-tests/webrtc/RTCRtpSender-getStats.https-expected.txt:
3287 2018-09-18 Youenn Fablet <youenn@apple.com>
3289 Implement RTCRtpReceiver getContributingSources/getSynchronizationSources
3290 https://bugs.webkit.org/show_bug.cgi?id=189671
3292 Reviewed by Eric Carlson.
3294 * web-platform-tests/webrtc/RTCRtpReceiver-getContributingSources.https-expected.txt:
3295 * web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https-expected.txt:
3296 * web-platform-tests/webrtc/interfaces-expected.txt: Removed, as no longer needed.
3298 2018-09-18 Manuel Rego Casasnovas <rego@igalia.com>
3300 [css-grid] Static position should use content-box, not padding-box
3301 https://bugs.webkit.org/show_bug.cgi?id=189698
3303 Reviewed by Javier Fernandez.
3305 * web-platform-tests/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html:
3306 Update tests from WPT.
3308 2018-09-12 Ryosuke Niwa <rniwa@webkit.org>
3310 Update composedPath to match the latest spec
3311 https://bugs.webkit.org/show_bug.cgi?id=180378
3312 <rdar://problem/42843004>
3314 Reviewed by Darin Adler.
3316 Rebaselined the test now that all test cases pass.
3318 * web-platform-tests/shadow-dom/event-composed-path-after-dom-mutation-expected.txt:
3320 2018-09-15 Rob Buis <rbuis@igalia.com>
3322 XMLHttpRequest::createResponseBlob() should create a Blob with type for empty response
3323 https://bugs.webkit.org/show_bug.cgi?id=189627
3325 Reviewed by Alexey Proskuryakov.
3327 * web-platform-tests/xhr/overridemimetype-blob-expected.txt:
3329 2018-09-14 Ms2ger <Ms2ger@igalia.com>
3331 Remove some obsolete XHR tests
3332 https://bugs.webkit.org/show_bug.cgi?id=189581
3334 Reviewed by Youenn Fablet.
3336 These tests were removed upstream, but stuck around in WebKit.
3338 * web-platform-tests/xhr/OWNERS: Removed.
3339 * web-platform-tests/xhr/abort-during-open-expected.txt: Removed.
3340 * web-platform-tests/xhr/abort-during-open.htm: Removed.
3341 * web-platform-tests/xhr/abort-during-open.js: Removed.
3342 * web-platform-tests/xhr/abort-during-open.worker-expected.txt: Removed.
3343 * web-platform-tests/xhr/abort-during-open.worker.html: Removed.
3344 * web-platform-tests/xhr/abort-during-open.worker.js: Removed.
3345 * web-platform-tests/xhr/getallresponseheaders-cl-expected.txt: Removed.
3346 * web-platform-tests/xhr/getallresponseheaders-cl.htm: Removed.
3347 * web-platform-tests/xhr/interfaces-expected.txt: Removed.
3348 * web-platform-tests/xhr/interfaces.html: Removed.
3349 * web-platform-tests/xhr/open-url-bogus-expected.txt: Removed.
3350 * web-platform-tests/xhr/open-url-bogus.htm: Removed.
3351 * web-platform-tests/xhr/overridemimetype-done-state-expected.txt: Removed.
3352 * web-platform-tests/xhr/overridemimetype-done-state.htm: Removed.
3353 * web-platform-tests/xhr/readme.txt: Removed.
3354 * web-platform-tests/xhr/responsetype-expected.txt: Removed.
3355 * web-platform-tests/xhr/responsetype.html: Removed.
3356 * web-platform-tests/xhr/send-non-same-origin.sub-expected.txt: Removed.
3357 * web-platform-tests/xhr/send-non-same-origin.sub.htm: Removed.
3358 * web-platform-tests/xhr/send-send-expected.txt: Removed.
3359 * web-platform-tests/xhr/send-send.htm: Removed.
3360 * web-platform-tests/xhr/send-send.js: Removed.
3361 * web-platform-tests/xhr/send-send.worker-expected.txt: Removed.
3362 * web-platform-tests/xhr/send-send.worker.html: Removed.
3363 * web-platform-tests/xhr/send-send.worker.js: Removed.
3364 * web-platform-tests/xhr/send-usp-expected.txt: Removed.
3365 * web-platform-tests/xhr/send-usp.html: Removed.
3366 * web-platform-tests/xhr/send-usp.js: Removed.
3368 2018-09-12 Ryosuke Niwa <rniwa@webkit.org>
3370 Capturing event listeners are called during bubbling phase for shadow hosts
3371 https://bugs.webkit.org/show_bug.cgi?id=174288
3373 Reviewed by Darin Adler.
3375 * web-platform-tests/dom/events/Event-dispatch-handlers-changed-expected.txt: Rebaselined. This test's
3376 expectation is now wrong because event listner 3 is added after the event listener list is cloned for
3377 capturing event listeners but before cloned for bubbling event listeners. As a result, event listener 3
3378 is now invoked. It used to be not called because both bubbling and capturing event listeners are called
3379 after cloning the event listner list once, which didn't have event listener 3.
3381 * web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt: Rebaselined. This test expects
3382 event listener 2, which is bubbling, to be called between two capturing event listeners 1 and 3, which
3383 is no longer true after this patch.
3385 2018-09-12 Chris Dumez <cdumez@apple.com>
3387 Unreviewed, rebaseline imported/w3c/web-platform-tests/url/failure.html after r235808.
3389 New checks are passing.
3391 * web-platform-tests/url/failure-expected.txt:
3393 2018-09-11 Dean Jackson <dino@apple.com>
3395 Header parsing for experimental and internal debug features
3396 https://bugs.webkit.org/show_bug.cgi?id=189486
3397 <rdar://problem/44320618>
3399 Reviewed by Tim Horton.
3401 New webkit-test-runner headers.
3403 * web-platform-tests/css-timing-1/frames-timing-functions-output.html:
3404 * web-platform-tests/media-source/mediasource-changetype-play.html:
3405 * web-platform-tests/media-source/mediasource-changetype.html:
3406 * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context.html:
3407 * web-platform-tests/web-animations/interfaces/Animatable/animate.html:
3408 * web-platform-tests/web-animations/interfaces/Animation/ready.html:
3409 * web-platform-tests/web-animations/timing-model/animations/current-time.html:
3410 * web-platform-tests/web-animations/timing-model/animations/playing-an-animation.html:
3411 * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation.html:
3413 2018-09-12 YUHAN WU <yuhan_wu@apple.com>
3415 Import media recorder api WPT tests
3416 https://bugs.webkit.org/show_bug.cgi?id=189526
3418 Reviewed by Youenn Fablet.
3420 * resources/import-expectations.json:
3421 * web-platform-tests/mediacapture-record/BlobEvent-constructor-expected.txt: Added.
3422 * web-platform-tests/mediacapture-record/BlobEvent-constructor.html: Added.
3423 * web-platform-tests/mediacapture-record/META.yml: Added.
3424 * web-platform-tests/mediacapture-record/idlharness.window-expected.txt: Added.
3425 * web-platform-tests/mediacapture-record/idlharness.window.html: Added.
3426 * web-platform-tests/mediacapture-record/idlharness.window.js: Added.
3428 * web-platform-tests/mediacapture-record/w3c-import.log: Added.
3430 2018-09-12 Ali Juma <ajuma@chromium.org>
3432 [IntersectionObserver] Implement rootMargin expansion
3433 https://bugs.webkit.org/show_bug.cgi?id=189525
3435 Reviewed by Simon Fraser.
3437 Rebasline expectation for test that now passes.
3439 * web-platform-tests/intersection-observer/root-margin-expected.txt:
3441 2018-09-11 Ali Juma <ajuma@chromium.org>
3443 [IntersectionObserver] Update WPTs to the latest upstream version
3444 https://bugs.webkit.org/show_bug.cgi?id=189515
3446 Reviewed by Youenn Fablet.
3448 * web-platform-tests/intersection-observer/initial-observation-with-threshold-expected.txt: Added.
3449 * web-platform-tests/intersection-observer/initial-observation-with-threshold.html: Added.
3450 * web-platform-tests/intersection-observer/resources/intersection-observer-test-utils.js:
3451 (waitForNotification):
3452 * web-platform-tests/intersection-observer/w3c-import.log:
3454 2018-09-11 Youenn Fablet <youenn@apple.com>
3456 Remove MediaDevices NoInterfaceObject
3457 https://bugs.webkit.org/show_bug.cgi?id=189512
3459 Reviewed by Alex Christensen.
3461 * web-platform-tests/mediacapture-streams/MediaDevices-IDL-all-expected.txt:
3462 * web-platform-tests/mediacapture-streams/MediaDevices-IDL-enumerateDevices-expected.txt:
3464 2018-09-11 Chris Dumez <cdumez@apple.com>
3466 Unreviewed, rebaseline imported/w3c/web-platform-tests/css/cssom/interfaces.html after r235889.
3468 * web-platform-tests/css/cssom/interfaces-expected.txt:
3470 == Rolled over to ChangeLog-2018-09-11 ==