[WK2] Add support for Window's beforeprint / afterprint events
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2019-04-02  Chris Dumez  <cdumez@apple.com>
2
3         [WK2] Add support for Window's beforeprint / afterprint events
4         https://bugs.webkit.org/show_bug.cgi?id=196478
5
6         Reviewed by Alex Christensen.
7
8         Rebaseline WPT tests now that more checks are passing.
9
10         * web-platform-tests/html/browsers/the-window-object/security-window/window-security.https-expected.txt:
11         * web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub-expected.txt:
12         * web-platform-tests/html/browsers/the-window-object/window-properties.https-expected.txt:
13         * web-platform-tests/html/dom/interfaces-expected.txt:
14         * web-platform-tests/html/webappapis/scripting/events/body-exposed-window-event-handlers-expected.txt:
15         * web-platform-tests/html/webappapis/scripting/events/event-handler-attributes-body-window-expected.txt:
16
17 2019-04-02  Chris Dumez  <cdumez@apple.com>
18
19         [Fetch API] Allow used body replacement in Request constructor
20         https://bugs.webkit.org/show_bug.cgi?id=183703
21         <rdar://problem/49425609>
22
23         Reviewed by Youenn Fablet.
24
25         Rebaseline WPT test now that one more check is passing.
26
27         * web-platform-tests/fetch/api/request/request-disturbed-expected.txt:
28
29 2019-04-02  Chris Dumez  <cdumez@apple.com>
30
31         Unreviewed, rolling out r243551.
32
33         Seems to have broken file uploads to SoundCloud
34
35         Reverted changeset:
36
37         "XMLHttpRequestUpload's loadstart event not correct
38         initialized"
39         https://bugs.webkit.org/show_bug.cgi?id=196174
40         https://trac.webkit.org/changeset/243551
41
42 2019-04-01  Chris Dumez  <cdumez@apple.com>
43
44         Attr nodes are not cloned properly
45         https://bugs.webkit.org/show_bug.cgi?id=196466
46
47         Reviewed by Ryosuke Niwa.
48
49         Rebaseline WPT test now that one more check is passing.
50
51         * web-platform-tests/dom/nodes/Document-importNode-expected.txt:
52
53 2019-04-01  Chris Dumez  <cdumez@apple.com>
54
55         Support "noreferrer" for window.open()
56         https://bugs.webkit.org/show_bug.cgi?id=194533
57
58         Reviewed by Geoffrey Garen.
59
60         Rebaseline WPT test now that all checks are passing.
61
62         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noreferrer-expected.txt:
63
64 2019-04-01  Emilio Cobos Álvarez  <emilio@crisal.io>
65
66         Be less strict about closing blocks in attribute and functional pseudo-element selectors.
67         https://bugs.webkit.org/show_bug.cgi?id=142167
68
69         Reviewed by Antti Koivisto.
70
71         * web-platform-tests/dom/nodes/selectors.js: Add tests for ::slotted
72
73 2019-03-29  Chris Dumez  <cdumez@apple.com>
74
75         Make someWindow.frames, .self, .window always return someWindow
76         https://bugs.webkit.org/show_bug.cgi?id=195406
77
78         Reviewed by Alex Christensen.
79
80         Rebaseline WPT test now that all its checks are passing.
81
82         * web-platform-tests/html/browsers/the-window-object/self-et-al.window-expected.txt:
83
84 2019-03-29  Javier Fernandez  <jfernandez@igalia.com>
85
86         Update the CSS Text WPT test suite
87         https://bugs.webkit.org/show_bug.cgi?id=196397
88
89         Reviewed by Manuel Rego Casasnovas.
90
91         Updated several tests from the CSS Text test suite.
92
93         * resources/resource-files.json:
94         * web-platform-tests/css/css-text/META.yml:
95         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-006.html:
96         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-007.html:
97         * web-platform-tests/css/css-text/white-space/break-spaces-004.html:
98         * web-platform-tests/css/css-text/white-space/break-spaces-005.html:
99         * web-platform-tests/css/css-text/white-space/break-spaces-006.html:
100         * web-platform-tests/css/css-text/white-space/break-spaces-007.html:
101         * web-platform-tests/css/css-text/white-space/break-spaces-008.html:
102         * web-platform-tests/css/css-text/white-space/pre-wrap-008.html:
103         * web-platform-tests/css/css-text/white-space/pre-wrap-015.html:
104         * web-platform-tests/css/css-text/white-space/pre-wrap-016.html:
105         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-001-expected.html:
106         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-001.html:
107         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-002-expected.html:
108         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-002.html:
109         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-003-expected.html:
110         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-003.html:
111         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004-expected.html:
112         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004.html:
113         * web-platform-tests/css/css-text/word-break/w3c-import.log:
114         * web-platform-tests/css/css-text/word-break/word-break-break-all-010.html:
115         * web-platform-tests/css/css-text/word-break/word-break-break-all-011.html:
116         * web-platform-tests/css/css-text/word-break/word-break-break-all-012.html:
117         * web-platform-tests/css/css-text/word-break/word-break-break-all-013.html:
118         * web-platform-tests/css/css-text/word-break/word-break-break-all-015.html:
119         * web-platform-tests/css/css-text/word-break/word-break-break-word-overflow-wrap-interactions-expected.html: Added.
120         * web-platform-tests/css/css-text/word-break/word-break-break-word-overflow-wrap-interactions.html: Added.
121
122 2019-03-29  Chris Dumez  <cdumez@apple.com>
123
124         Set window.closed immediately when close() is invoked
125         https://bugs.webkit.org/show_bug.cgi?id=195409
126
127         Reviewed by Alex Christensen.
128
129         Rebaseline WPT tests now that more checks are passing.
130
131         * web-platform-tests/html/browsers/the-window-object/close-method.window-expected.txt:
132         * web-platform-tests/html/browsers/the-window-object/closed-attribute.window-expected.txt:
133
134 2019-03-29  Chris Dumez  <cdumez@apple.com>
135
136         Unreviewed, rebaseline WPT test after r243638.
137
138         * web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/navigated-named-objects.window-expected.txt:
139
140 2019-03-29  Cathie Chen  <cathiechen@igalia.com>
141
142         Implement ResizeObserver.
143         https://bugs.webkit.org/show_bug.cgi?id=157743
144
145         Reviewed by Simon Fraser.
146
147         Set ResizeObserverEnabled for test runner and update expectations.
148
149         * web-platform-tests/interfaces/ResizeObserver.idl: Added.
150         * web-platform-tests/resize-observer/eventloop-expected.txt:
151         * web-platform-tests/resize-observer/eventloop.html:
152         * web-platform-tests/resize-observer/idlharness.window-expected.txt:
153         * web-platform-tests/resize-observer/idlharness.window.html:
154         * web-platform-tests/resize-observer/notify-expected.txt:
155         * web-platform-tests/resize-observer/notify.html:
156         * web-platform-tests/resize-observer/observe-expected.txt:
157         * web-platform-tests/resize-observer/observe.html:
158         * web-platform-tests/resize-observer/svg-expected.txt:
159         * web-platform-tests/resize-observer/svg.html:
160
161 2019-03-28  Chris Dumez  <cdumez@apple.com>
162
163         Support <object>.contentWindow
164         https://bugs.webkit.org/show_bug.cgi?id=195562
165
166         Reviewed by Sam Weinig.
167
168         Rebaseline WPT tests now that more checks are passing or failing later on.
169
170         * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03-expected.txt:
171         * web-platform-tests/html/dom/interfaces-expected.txt:
172         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-attributes-expected.txt:
173
174 2019-03-28  Chris Dumez  <cdumez@apple.com>
175
176         Re-sync web-platform-tests/html/browsers/the-window-object/ from upstream
177         https://bugs.webkit.org/show_bug.cgi?id=196379
178
179         Reviewed by Ryosuke Niwa.
180
181         Re-sync web-platform-tests/html/browsers/the-window-object/ from upstream 3bfdeb8976fc.
182
183         * web-platform-tests/html/browsers/the-window-object/*: Updated.
184
185 2019-03-28  Chris Dumez  <cdumez@apple.com>
186
187         Unreviewed, rebaseline web-platform-tests/html/dom/interfaces.html
188
189         * web-platform-tests/html/dom/interfaces-expected.txt:
190
191 2019-03-27  Chris Dumez  <cdumez@apple.com>
192
193         XMLHttpRequestUpload's loadstart event not correct initialized
194         https://bugs.webkit.org/show_bug.cgi?id=196174
195         <rdar://problem/49191412>
196
197         Reviewed by Alex Christensen.
198
199         * web-platform-tests/xhr/event-error-order.sub.html:
200         Update test after https://github.com/web-platform-tests/wpt/pull/13365
201
202         * web-platform-tests/xhr/abort-during-upload-expected.txt:
203         * web-platform-tests/xhr/event-error-order.sub-expected.txt:
204         * web-platform-tests/xhr/event-loadstart-upload-expected.txt:
205         * web-platform-tests/xhr/event-timeout-order-expected.txt:
206         * web-platform-tests/xhr/send-response-event-order-expected.txt:
207         Rebaseline several WPT tests that are now passing.
208
209 2019-03-25  Javier Fernandez  <jfernandez@igalia.com>
210
211         A single leading space is not considered as a word break even when word-break: break-all is set
212         https://bugs.webkit.org/show_bug.cgi?id=195361
213
214         Reviewed by Ryosuke Niwa.
215
216         Imported additonal WPT from the CSS Text Suite that verify the
217         change doesn't regress in any case, specially for the word-break:
218         break-word feature.
219
220         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-007-expected.html: Added.
221         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-007.html: Added.
222         * web-platform-tests/css/css-text/overflow-wrap/w3c-import.log:
223         * web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html: Added.
224         * web-platform-tests/css/css-text/white-space/pre-wrap-008.html: Added.
225         * web-platform-tests/css/css-text/white-space/w3c-import.log:
226         * web-platform-tests/css/css-text/word-break/w3c-import.log:
227         * web-platform-tests/css/css-text/word-break/word-break-break-all-015-expected.html: Added.
228         * web-platform-tests/css/css-text/word-break/word-break-break-all-015.html: Added.
229
230 2019-03-25  Rob Buis  <rbuis@igalia.com>
231
232         Reflect HTMLLinkElement.as according to the spec
233         https://bugs.webkit.org/show_bug.cgi?id=196189
234
235         Reviewed by Youenn Fablet.
236
237         Update improved test result and import reflected-as-value.html.
238
239         * web-platform-tests/html/dom/reflection-metadata-expected.txt:
240         * web-platform-tests/preload/reflected-as-value-expected.txt: Added.
241         * web-platform-tests/preload/reflected-as-value.html: Added.
242
243 2019-03-25  Manuel Rego Casasnovas  <rego@igalia.com>
244
245         [css-grid] Fix grid container baseline alignment for orthogonal items
246         https://bugs.webkit.org/show_bug.cgi?id=196141
247
248         Reviewed by Javier Fernandez.
249
250         Imported test from WPT. This patch is making some of the test cases pass but not all.
251         Some are still failing in WebKit as it never uses the central baseline on vertical writing modes (bug #94410),
252         also "text-orientation" is not supported yet in WebKit (bug #196139),
253         even the prefixed version "-webkit-text-orientation" doesn't fix anything in this test case.
254
255         * web-platform-tests/css/css-grid/alignment/grid-container-baseline-001-expected.txt: Added.
256         * web-platform-tests/css/css-grid/alignment/grid-container-baseline-001.html: Added.
257         * web-platform-tests/css/css-grid/alignment/w3c-import.log:
258
259 2019-03-22  Alicia Boya García  <aboya@igalia.com>
260
261         [MSE][GStreamer] Don't construct segments on PlaybackPipeline::flush
262         https://bugs.webkit.org/show_bug.cgi?id=195867
263
264         Reviewed by Xabier Rodriguez-Calvar.
265
266         These tests check that video and audio are roughly in sync with each
267         other and with the reported player position during MSE playback.
268
269         * web-platform-tests/media-source/mediasource-correct-frames-after-reappend-expected.txt: Added.
270         * web-platform-tests/media-source/mediasource-correct-frames-after-reappend.html: Added.
271         * web-platform-tests/media-source/mediasource-correct-frames-expected.txt: Added.
272         * web-platform-tests/media-source/mediasource-correct-frames.html: Added.
273         * web-platform-tests/media-source/mp4/test-boxes-audio.mp4: Added.
274         * web-platform-tests/media-source/mp4/test-boxes-video.mp4: Added.
275
276 2019-03-21  Sihui Liu  <sihui_liu@apple.com>
277
278         Fix key path extraction code in IndexedDB to check own property
279         https://bugs.webkit.org/show_bug.cgi?id=196099
280
281         Reviewed by Ryosuke Niwa.
282
283         Updated test expectations to PASS.
284
285         * web-platform-tests/IndexedDB/key-conversion-exceptions-expected.txt:
286         * web-platform-tests/IndexedDB/keygenerator-inject-expected.txt:
287         * web-platform-tests/IndexedDB/keypath-exceptions-expected.txt: Added.
288         * web-platform-tests/IndexedDB/wasm-module-value-expected.txt:
289
290 2019-03-21  Sihui Liu  <sihui_liu@apple.com>
291
292         Fix three IDB WPT tests
293         https://bugs.webkit.org/show_bug.cgi?id=196099
294
295         Reviewed by Ryosuke Niwa.
296
297         Updated test expectations to PASS.
298
299         * web-platform-tests/IndexedDB/key-conversion-exceptions-expected.txt:
300         * web-platform-tests/IndexedDB/keygenerator-inject-expected.txt:
301         * web-platform-tests/IndexedDB/keypath-exceptions-expected.txt: Added.
302
303 2019-03-21  Youenn Fablet  <youenn@apple.com>
304
305         Fix one of RTCRtpTransceiver-stop.html test title
306         https://bugs.webkit.org/show_bug.cgi?id=196090
307
308         Reviewed by Brent Fulgham.
309
310         * web-platform-tests/webrtc/RTCRtpTransceiver-stop-expected.txt:
311         * web-platform-tests/webrtc/RTCRtpTransceiver-stop.html:
312
313 2019-03-19  Ryosuke Niwa  <rniwa@webkit.org>
314
315         appendChild should throw when inserting an ancestor of a template into its content adopted to another document
316         https://bugs.webkit.org/show_bug.cgi?id=195984
317
318         Reviewed by Darin Adler.
319
320         Rebaselined the test that is not fully passing.
321
322         * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-content-hierarcy-expected.txt:
323
324 2019-03-20  Oriol Brufau  <obrufau@igalia.com>
325
326         [css-grid] Always consider baseline shim for the minimum contribution
327         https://bugs.webkit.org/show_bug.cgi?id=195964
328
329         Reviewed by Javier Fernandez.
330
331         Import WPT tests.
332
333         * web-platform-tests/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim-expected.txt: Added.
334         * web-platform-tests/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim-vertical-lr-expected.txt: Added.
335         * web-platform-tests/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim-vertical-lr.html: Added.
336         * web-platform-tests/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim-vertical-rl-expected.txt: Added.
337         * web-platform-tests/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim-vertical-rl.html: Added.
338         * web-platform-tests/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim.html: Added.
339         * web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
340
341 2019-03-16  Youenn Fablet  <youenn@apple.com>
342
343         Update WPT WebRTC tests up to a22a149
344         https://bugs.webkit.org/show_bug.cgi?id=195831
345
346         Reviewed by Eric Carlson.
347
348         * web-platform-tests/webrtc: Resynced.
349
350 2019-03-16  Sihui Liu  <sihui_liu@apple.com>
351
352         Layout tests imported/w3c/web-platform-tests/IndexedDB/*-exception-order.html are failing
353         https://bugs.webkit.org/show_bug.cgi?id=195650
354
355         Reviewed by Ryosuke Niwa.
356
357         Updated test expectations to PASS.
358
359         * web-platform-tests/IndexedDB/idbdatabase-createObjectStore-exception-order-expected.txt:
360         * web-platform-tests/IndexedDB/idbdatabase-transaction-exception-order-expected.txt:
361         * web-platform-tests/IndexedDB/idbindex-query-exception-order-expected.txt:
362         * web-platform-tests/IndexedDB/idbobjectstore-delete-exception-order-expected.txt:
363         * web-platform-tests/IndexedDB/idbobjectstore-query-exception-order-expected.txt:
364
365 2019-03-12  Sihui Liu  <sihui_liu@apple.com>
366
367         Layout Test imported/w3c/web-platform-tests/IndexedDB/fire-*-event-exception.html are failing
368         https://bugs.webkit.org/show_bug.cgi?id=195581
369
370         Updated test expectations to PASS.
371
372         Reviewed by Brady Eidson.
373
374         * web-platform-tests/IndexedDB/fire-error-event-exception-expected.txt:
375         * web-platform-tests/IndexedDB/fire-success-event-exception-expected.txt:
376         * web-platform-tests/IndexedDB/fire-upgradeneeded-event-exception-expected.txt:
377
378 2019-03-12  Sihui Liu  <sihui_liu@apple.com>
379
380         Layout Test imported/w3c/web-platform-tests/IndexedDB/transaction-abort-request-error.html is failing
381         https://bugs.webkit.org/show_bug.cgi?id=195570
382
383         Reviewed by Brady Eidson.
384
385         Updated test expectation to PASS.
386
387         * web-platform-tests/IndexedDB/transaction-abort-request-error-expected.txt:
388
389 2019-03-12  Rob Buis  <rbuis@igalia.com>
390
391         Implement further CORS restrictions
392         https://bugs.webkit.org/show_bug.cgi?id=188644
393
394         Reviewed by Darin Adler.
395
396         Update improved test results.
397
398         * web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any-expected.txt:
399         * web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any.worker-expected.txt:
400         * web-platform-tests/fetch/api/headers/headers-no-cors.window-expected.txt:
401
402 2019-03-07  Frederic Wang  <fwang@igalia.com>
403
404         Update WPT tests for embedded content
405         https://bugs.webkit.org/show_bug.cgi?id=194770
406
407         Reviewed by Rob Buis.
408
409         * resources/import-expectations.json:
410         * resources/resource-files.json:
411         * web-platform-tests/html/semantics/embedded-content/META.yml: Added.
412         * web-platform-tests/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference-expected.txt: Added.
413         * web-platform-tests/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html: Added.
414         * web-platform-tests/html/semantics/embedded-content/image-maps/image-map-processing-model/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
415         * web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log:
416         * web-platform-tests/html/semantics/embedded-content/media-elements/audio_loop_base-expected.txt: Added.
417         * web-platform-tests/html/semantics/embedded-content/media-elements/audio_loop_base.html: Added.
418         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy-attribute-redirect-on-load.https.sub-expected.txt: Added.
419         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html: Added.
420         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy-attribute.https.sub-expected.txt: Added.
421         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy-attribute.https.sub.html: Added.
422         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy.https.sub-expected.txt: Added.
423         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy.https.sub.html: Added.
424         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy.https.sub.html.headers: Added.
425         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-default-feature-policy.https.sub-expected.txt: Added.
426         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-default-feature-policy.https.sub.html: Added.
427         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-disabled-by-feature-policy.https.sub-expected.txt: Added.
428         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-disabled-by-feature-policy.https.sub.html: Added.
429         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-disabled-by-feature-policy.https.sub.html.headers: Added.
430         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-supported-by-feature-policy-expected.txt: Added.
431         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-supported-by-feature-policy.html: Added.
432         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-with-broken-track-expected.txt: Added.
433         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-with-broken-track.html: Added.
434         * web-platform-tests/html/semantics/embedded-content/media-elements/error-codes/error-expected.txt: Added.
435         * web-platform-tests/html/semantics/embedded-content/media-elements/error-codes/error.html: Added.
436         * web-platform-tests/html/semantics/embedded-content/media-elements/error-codes/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
437         * web-platform-tests/html/semantics/embedded-content/media-elements/event_canplay.html:
438         * web-platform-tests/html/semantics/embedded-content/media-elements/event_canplay_noautoplay.html:
439         * web-platform-tests/html/semantics/embedded-content/media-elements/event_canplaythrough.html:
440         * web-platform-tests/html/semantics/embedded-content/media-elements/event_canplaythrough_noautoplay.html:
441         * web-platform-tests/html/semantics/embedded-content/media-elements/event_loadeddata.html:
442         * web-platform-tests/html/semantics/embedded-content/media-elements/event_loadeddata_noautoplay.html:
443         * web-platform-tests/html/semantics/embedded-content/media-elements/event_loadedmetadata.html:
444         * web-platform-tests/html/semantics/embedded-content/media-elements/event_loadedmetadata_noautoplay.html:
445         * web-platform-tests/html/semantics/embedded-content/media-elements/event_loadstart.html:
446         * web-platform-tests/html/semantics/embedded-content/media-elements/event_loadstart_noautoplay.html:
447         * web-platform-tests/html/semantics/embedded-content/media-elements/event_order_canplay_canplaythrough.html:
448         * web-platform-tests/html/semantics/embedded-content/media-elements/event_order_canplay_playing.html:
449         * web-platform-tests/html/semantics/embedded-content/media-elements/event_order_loadedmetadata_loadeddata.html:
450         * web-platform-tests/html/semantics/embedded-content/media-elements/event_order_loadstart_progress.html:
451         * web-platform-tests/html/semantics/embedded-content/media-elements/event_pause.html:
452         * web-platform-tests/html/semantics/embedded-content/media-elements/event_pause_noautoplay-expected.txt:
453         * web-platform-tests/html/semantics/embedded-content/media-elements/event_pause_noautoplay.html:
454         * web-platform-tests/html/semantics/embedded-content/media-elements/event_play.html:
455         * web-platform-tests/html/semantics/embedded-content/media-elements/event_play_noautoplay-expected.txt:
456         * web-platform-tests/html/semantics/embedded-content/media-elements/event_play_noautoplay.html:
457         * web-platform-tests/html/semantics/embedded-content/media-elements/event_playing.html:
458         * web-platform-tests/html/semantics/embedded-content/media-elements/event_playing_noautoplay.html:
459         * web-platform-tests/html/semantics/embedded-content/media-elements/event_progress.html:
460         * web-platform-tests/html/semantics/embedded-content/media-elements/event_progress_noautoplay.html:
461         * web-platform-tests/html/semantics/embedded-content/media-elements/event_timeupdate.html:
462         * web-platform-tests/html/semantics/embedded-content/media-elements/event_timeupdate_noautoplay.html:
463         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLMediaElement/crossOrigin-expected.txt: Added.
464         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLMediaElement/crossOrigin.html: Added.
465         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLMediaElement/w3c-import.log:
466         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/w3c-import.log:
467         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/activeCues.html:
468         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/addCue.html:
469         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/removeCue.html:
470         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/w3c-import.log:
471         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/constructor-expected.txt: Added.
472         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/constructor.html: Added.
473         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/w3c-import.log:
474         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCueList/w3c-import.log:
475         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackList/w3c-import.log:
476         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TrackEvent/w3c-import.log:
477         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/autoplay-overrides-preload.html: Added.
478         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState-expected.txt: Added.
479         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState.html: Added.
480         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event-expected.txt: Added.
481         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event.html: Added.
482         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before-expected.txt: Added.
483         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before.html: Added.
484         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-moved-expected.txt: Added.
485         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-moved.html: Added.
486         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-addEventListener.html: Added.
487         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-no-listener-expected.txt: Added.
488         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-no-listener.html: Added.
489         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-onerror.html: Added.
490         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor-expected.txt: Added.
491         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor-no-src-expected.txt: Added.
492         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor-no-src.html: Added.
493         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor.html: Added.
494         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event-expected.txt: Added.
495         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event.html: Added.
496         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-fragment-into-document-expected.txt: Added.
497         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-fragment-into-document.html: Added.
498         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-document-expected.txt: Added.
499         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-document.html: Added.
500         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe-expected.txt: Added.
501         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe.html: Added.
502         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-parent-into-document-expected.txt: Added.
503         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-parent-into-document.html: Added.
504         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-expected.txt: Added.
505         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-div-expected.txt: Added.
506         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-div.html: Added.
507         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-namespace-expected.txt: Added.
508         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-namespace.html: Added.
509         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState-expected.txt: Added.
510         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState.html: Added.
511         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-not-in-document-expected.txt: Added.
512         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-not-in-document.html: Added.
513         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source.html: Added.
514         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load-expected.txt: Added.
515         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load.html: Added.
516         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-expected.txt: Added.
517         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-networkState-expected.txt: Added.
518         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-networkState.html: Added.
519         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause.html: Added.
520         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play-expected.txt: Added.
521         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play.html: Added.
522         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-expected.txt: Added.
523         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-networkState-expected.txt: Added.
524         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-networkState.html: Added.
525         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document.html: Added.
526         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src-expected.txt: Added.
527         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src.html: Added.
528         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-expected.txt: Added.
529         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-in-namespace-expected.txt: Added.
530         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-in-namespace.html: Added.
531         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-networkState-expected.txt: Added.
532         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-networkState.html: Added.
533         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document-expected.txt: Added.
534         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document.html: Added.
535         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src.html: Added.
536         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-control-expected.txt: Added.
537         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-control.html: Added.
538         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-br-expected.txt: Added.
539         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-br.html: Added.
540         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-source-expected.txt: Added.
541         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-source.html: Added.
542         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-text-expected.txt: Added.
543         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-text.html: Added.
544         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-after-expected.txt: Added.
545         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-after.html: Added.
546         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-expected.txt: Added.
547         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source.html: Added.
548         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-text-expected.txt: Added.
549         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-text.html: Added.
550         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source-expected.txt: Added.
551         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source.html: Added.
552         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src-expected.txt: Added.
553         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src.html: Added.
554         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media-expected.txt: Added.
555         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media.html: Added.
556         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resources/delayed-broken-video.py: Added.
557         (main):
558         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
559         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/w3c-import.log: Added.
560         * web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc-expected.txt: Added.
561         * web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html: Added.
562         * web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
563         * web-platform-tests/html/semantics/embedded-content/media-elements/mime-types/w3c-import.log:
564         * web-platform-tests/html/semantics/embedded-content/media-elements/networkState_during_loadstart.html:
565         * web-platform-tests/html/semantics/embedded-content/media-elements/networkState_during_progress-expected.txt: Added.
566         * web-platform-tests/html/semantics/embedded-content/media-elements/networkState_during_progress.html: Added.
567         * web-platform-tests/html/semantics/embedded-content/media-elements/offsets-into-the-media-resource/currentTime-expected.txt: Added.
568         * web-platform-tests/html/semantics/embedded-content/media-elements/offsets-into-the-media-resource/currentTime.html: Added.
569         * web-platform-tests/html/semantics/embedded-content/media-elements/offsets-into-the-media-resource/w3c-import.log:
570         * web-platform-tests/html/semantics/embedded-content/media-elements/paused_false_during_play.html:
571         * web-platform-tests/html/semantics/embedded-content/media-elements/paused_true_during_pause-expected.txt:
572         * web-platform-tests/html/semantics/embedded-content/media-elements/paused_true_during_pause.html:
573         * web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document-networkState.html: Added.
574         * web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/play-in-detached-document.html: Added.
575         * web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/w3c-import.log:
576         * web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/autoplay-expected.txt: Added.
577         * web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/autoplay-hidden.optional.html: Added.
578         * web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/autoplay.html: Added.
579         * web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/w3c-import.log:
580         * web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_canplay.html:
581         * web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_canplaythrough.html:
582         * web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_loadeddata.html:
583         * web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_loadedmetadata.html:
584         * web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_playing.html:
585         * web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-currentTime-expected.txt: Added.
586         * web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-currentTime.html: Added.
587         * web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-max-value-expected.txt: Added.
588         * web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-max-value.htm: Added.
589         * web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-negative-time-expected.txt: Added.
590         * web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-negative-time.htm: Added.
591         * web-platform-tests/html/semantics/embedded-content/media-elements/seeking/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/w3c-import.log.
592         * web-platform-tests/html/semantics/embedded-content/media-elements/user-interface/w3c-import.log:
593         * web-platform-tests/html/semantics/embedded-content/media-elements/video_loop_base-expected.txt: Added.
594         * web-platform-tests/html/semantics/embedded-content/media-elements/video_loop_base.html: Added.
595         * web-platform-tests/html/semantics/embedded-content/media-elements/w3c-import.log:
596         * web-platform-tests/html/semantics/embedded-content/resources/w3c-import.log:
597         * web-platform-tests/html/semantics/embedded-content/svg/intrinsicsize/intrinsicsize-svg-image.tentative-expected.html: Added.
598         * web-platform-tests/html/semantics/embedded-content/svg/intrinsicsize/intrinsicsize-svg-image.tentative.html: Added.
599         * web-platform-tests/html/semantics/embedded-content/svg/intrinsicsize/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/w3c-import.log.
600         * web-platform-tests/html/semantics/embedded-content/the-area-element/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
601         * web-platform-tests/html/semantics/embedded-content/the-area-element/support/w3c-import.log:
602         * web-platform-tests/html/semantics/embedded-content/the-area-element/w3c-import.log:
603         * web-platform-tests/html/semantics/embedded-content/the-audio-element/audio_constructor-expected.txt:
604         * web-platform-tests/html/semantics/embedded-content/the-audio-element/audio_constructor.html:
605         * web-platform-tests/html/semantics/embedded-content/the-audio-element/w3c-import.log:
606         * web-platform-tests/html/semantics/embedded-content/the-embed-element/document-getters-return-null-for-cross-origin-expected.txt: Added.
607         * web-platform-tests/html/semantics/embedded-content/the-embed-element/document-getters-return-null-for-cross-origin.html: Added.
608         * web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-represent-nothing-04-expected.html: Added.
609         * web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-represent-nothing-04.html: Added.
610         * web-platform-tests/html/semantics/embedded-content/the-embed-element/w3c-import.log:
611         * web-platform-tests/html/semantics/embedded-content/the-frame-element/document-getters-return-null-for-cross-origin-expected.txt: Added.
612         * web-platform-tests/html/semantics/embedded-content/the-frame-element/document-getters-return-null-for-cross-origin.html: Added.
613         * web-platform-tests/html/semantics/embedded-content/the-frame-element/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
614         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/content_document_changes_only_after_load_matures.html:
615         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/cross_origin_parentage.sub.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/cross_origin_parentage.html.
616         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/document-getters-return-null-for-cross-origin-expected.txt: Added.
617         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/document-getters-return-null-for-cross-origin.html: Added.
618         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allow-expected.txt: Added.
619         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allow.html: Added.
620         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allowfullscreen-expected.txt:
621         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allowfullscreen.html:
622         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-nosrc-expected.txt: Added.
623         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-nosrc.html: Added.
624         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01-expected.txt:
625         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01.htm:
626         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_remove_src-expected.txt: Added.
627         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_remove_src.html: Added.
628         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-1-expected.txt:
629         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-1.html:
630         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-2-expected.txt:
631         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-2.html:
632         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-3-expected.txt:
633         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-3.html:
634         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_anchor_download_allow_downloads_without_user_activation.sub.tentative-expected.txt: Added.
635         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_anchor_download_allow_downloads_without_user_activation.sub.tentative.html: Added.
636         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_anchor_download_block_downloads_without_user_activation.sub.tentative-expected.txt: Added.
637         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_anchor_download_block_downloads_without_user_activation.sub.tentative.html: Added.
638         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_allow_downloads_without_user_activation.sub.tentative-expected.txt: Added.
639         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_allow_downloads_without_user_activation.sub.tentative.html: Added.
640         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_block_downloads_without_user_activation.sub.tentative-expected.txt: Added.
641         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_block_downloads_without_user_activation.sub.tentative.html: Added.
642         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/src-repeated-in-ancestor.html: Added.
643         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/download_stash.py: Added.
644         (main):
645         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-that-checks-contentDocument.html: Added.
646         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe_sandbox_download_helper.js: Added.
647         (StreamDownloadFinishDelay):
648         (DownloadVerifyDelay):
649         (VerifyDownload):
650         (AssertDownloadSuccess):
651         (AssertDownloadFailure):
652         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/load-into-the-iframe.html: Added.
653         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/w3c-import.log:
654         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log:
655         * web-platform-tests/html/semantics/embedded-content/the-img-element/404-response-with-actual-image-data-expected.txt: Added.
656         * web-platform-tests/html/semantics/embedded-content/the-img-element/404-response-with-actual-image-data.html: Added.
657         * web-platform-tests/html/semantics/embedded-content/the-img-element/404-response-with-actual-image-data.py: Added.
658         (main):
659         * web-platform-tests/html/semantics/embedded-content/the-img-element/Image-constructor.html:
660         * web-platform-tests/html/semantics/embedded-content/the-img-element/available-images-expected.html: Added.
661         * web-platform-tests/html/semantics/embedded-content/the-img-element/available-images-onload-expected.txt: Added.
662         * web-platform-tests/html/semantics/embedded-content/the-img-element/available-images-onload.html: Added.
663         * web-platform-tests/html/semantics/embedded-content/the-img-element/available-images.html: Added.
664         * web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/w3c-import.log:
665         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-iframe.html: Added.
666         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes-svg.tentative-expected.txt: Added.
667         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes-svg.tentative.html: Added.
668         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes.html: Added.
669         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-picture-expected.txt: Added.
670         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-picture.html: Added.
671         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-svg.tentative-expected.txt: Added.
672         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-svg.tentative.html: Added.
673         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-with-quick-attach-expected.txt: Added.
674         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-with-quick-attach-svg.tentative-expected.txt: Added.
675         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-with-quick-attach-svg.tentative.html: Added.
676         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-with-quick-attach.html: Added.
677         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode.html: Added.
678         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-object-element/w3c-import.log.
679         * web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change.html:
680         * web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/w3c-import.log:
681         * web-platform-tests/html/semantics/embedded-content/the-img-element/img.complete-expected.txt:
682         * web-platform-tests/html/semantics/embedded-content/the-img-element/img.complete.html:
683         * web-platform-tests/html/semantics/embedded-content/the-img-element/intrinsicsize/intrinsicsize-with-responsive-images.tentative-expected.txt: Added.
684         * web-platform-tests/html/semantics/embedded-content/the-img-element/intrinsicsize/intrinsicsize-with-responsive-images.tentative.html: Added.
685         * web-platform-tests/html/semantics/embedded-content/the-img-element/intrinsicsize/intrinsicsize-without-unsized-media.tentative.https.sub-expected.txt: Added.
686         * web-platform-tests/html/semantics/embedded-content/the-img-element/intrinsicsize/intrinsicsize-without-unsized-media.tentative.https.sub.html: Added.
687         * web-platform-tests/html/semantics/embedded-content/the-img-element/intrinsicsize/intrinsicsize-without-unsized-media.tentative.https.sub.html.headers: Added.
688         * web-platform-tests/html/semantics/embedded-content/the-img-element/intrinsicsize/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCueList/w3c-import.log.
689         * web-platform-tests/html/semantics/embedded-content/the-img-element/invalid-src.html:
690         * web-platform-tests/html/semantics/embedded-content/the-img-element/ismap/w3c-import.log:
691         * web-platform-tests/html/semantics/embedded-content/the-img-element/null-image-source-expected.txt: Added.
692         * web-platform-tests/html/semantics/embedded-content/the-img-element/null-image-source.html: Added.
693         * web-platform-tests/html/semantics/embedded-content/the-img-element/relevant-mutations.html: Added.
694         * web-platform-tests/html/semantics/embedded-content/the-img-element/resources/w3c-import.log:
695         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-display-none-expected.txt: Added.
696         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-display-none.html: Added.
697         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-quirks-mode-expected.txt: Added.
698         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-quirks-mode.html: Added.
699         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-standards-mode-expected.txt: Added.
700         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-standards-mode.html: Added.
701         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-width-1000px-expected.txt: Added.
702         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-width-1000px.html: Added.
703         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute.html: Removed.
704         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-dynamic-001-expected.html: Added.
705         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-dynamic-001.html: Added.
706         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-dynamic-002-expected.html: Added.
707         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-dynamic-002.html: Added.
708         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/support/parse-a-sizes-attribute.js: Added.
709         (check):
710         (onload):
711         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/support/sizes-iframed.sub.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-iframed.sub.html.
712         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/w3c-import.log.
713         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/w3c-import.log:
714         * web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/srcset-media-dynamic-expected.txt: Added.
715         * web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/srcset-media-dynamic.html: Added.
716         * web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/w3c-import.log:
717         * web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-image-data/fail-to-resolve-expected.txt: Added.
718         * web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-image-data/fail-to-resolve.html: Added.
719         * web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-image-data/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
720         * web-platform-tests/html/semantics/embedded-content/the-img-element/w3c-import.log:
721         * web-platform-tests/html/semantics/embedded-content/the-object-element/document-getters-return-null-for-cross-origin-expected.txt: Added.
722         * web-platform-tests/html/semantics/embedded-content/the-object-element/document-getters-return-null-for-cross-origin.html: Added.
723         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-events.html: Added.
724         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-fallback-failed-cross-origin-navigation.sub-expected.txt: Added.
725         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-fallback-failed-cross-origin-navigation.sub.html: Added.
726         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-setcustomvalidity-expected.txt: Added.
727         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-setcustomvalidity.html: Added.
728         * web-platform-tests/html/semantics/embedded-content/the-object-element/w3c-import.log:
729         * web-platform-tests/html/semantics/embedded-content/the-video-element/intrinsic_sizes-expected.txt: Added.
730         * web-platform-tests/html/semantics/embedded-content/the-video-element/intrinsic_sizes.htm: Added.
731         * web-platform-tests/html/semantics/embedded-content/the-video-element/intrinsicsize/intrinsicsize-without-unsized-media.tentative.https.sub.html: Added.
732         * web-platform-tests/html/semantics/embedded-content/the-video-element/intrinsicsize/intrinsicsize-without-unsized-media.tentative.https.sub.html.headers: Added.
733         * web-platform-tests/html/semantics/embedded-content/the-video-element/intrinsicsize/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/resources/w3c-import.log.
734         * web-platform-tests/html/semantics/embedded-content/the-video-element/w3c-import.log:
735         * web-platform-tests/html/semantics/embedded-content/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
736
737 2019-03-06  Javier Fernandez  <jfernandez@igalia.com>
738
739         Import new tests from the CSS Text 3 WPT test suite
740         https://bugs.webkit.org/show_bug.cgi?id=195275
741
742         Reviewed by Myles C. Maxfield.
743
744         Imported new CSS Text tests from the WPT suite
745
746         * web-platform-tests/css/css-text/META.yml: Added.
747         * web-platform-tests/css/css-text/OWNERS: Removed.
748         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-001-expected.html: Added.
749         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-001.html: Added.
750         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-002-expected.html: Added.
751         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-002.html: Added.
752         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-003-expected.html: Added.
753         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-003.html: Added.
754         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-004-expected.html: Added.
755         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-004.html: Added.
756         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-005-expected.html: Added.
757         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-005.html: Added.
758         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-006-expected.html: Added.
759         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-006.html: Added.
760         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-007-expected.html: Added.
761         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-007.html: Added.
762         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-008-expected.html: Added.
763         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-008.html: Added.
764         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-009-expected.html: Added.
765         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-009.html: Added.
766         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-010-expected.html: Added.
767         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-010.html: Added.
768         * web-platform-tests/css/css-text/boundary-shaping/resources/LinLibertine_Re-4.7.5.woff: Added.
769         * web-platform-tests/css/css-text/boundary-shaping/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/i18n/support/w3c-import.log.
770         * web-platform-tests/css/css-text/boundary-shaping/w3c-import.log: Added.
771         * web-platform-tests/css/css-text/hanging-punctuation/hanging-scrollable-001-expected.html: Added.
772         * web-platform-tests/css/css-text/hanging-punctuation/hanging-scrollable-001.html: Added.
773         * web-platform-tests/css/css-text/hanging-punctuation/w3c-import.log:
774         * web-platform-tests/css/css-text/hyphens/hyphens-auto-001-expected.html: Added.
775         * web-platform-tests/css/css-text/hyphens/hyphens-auto-001.html: Added.
776         * web-platform-tests/css/css-text/hyphens/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/i18n/support/w3c-import.log.
777         * web-platform-tests/css/css-text/i18n/META.yml: Added.
778         * web-platform-tests/css/css-text/i18n/OWNERS: Removed.
779         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-cj-loose.html:
780         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-cj-normal.html:
781         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-cj-strict.html:
782         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-cpm-loose.html:
783         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-cpm-normal.html:
784         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-cpm-strict.html:
785         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-loose.html:
786         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-normal.html:
787         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-strict.html:
788         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-in-loose.html:
789         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-in-normal.html:
790         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-in-strict.html:
791         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-iteration-loose.html:
792         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-iteration-normal.html:
793         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-iteration-strict.html:
794         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-po-loose.html:
795         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-po-normal.html:
796         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-po-strict.html:
797         * web-platform-tests/css/css-text/i18n/ja/w3c-import.log:
798         * web-platform-tests/css/css-text/i18n/support/w3c-import.log:
799         * web-platform-tests/css/css-text/i18n/w3c-import.log:
800         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-cpm-loose.html:
801         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-cpm-normal.html:
802         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-cpm-strict.html:
803         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-loose.html:
804         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-normal.html:
805         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-strict.html:
806         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-in-loose.html:
807         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-in-normal.html:
808         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-in-strict.html:
809         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-iteration-loose.html:
810         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-iteration-normal.html:
811         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-iteration-strict.html:
812         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-po-loose.html:
813         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-po-normal.html:
814         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-po-strict.html:
815         * web-platform-tests/css/css-text/i18n/zh/w3c-import.log:
816         * web-platform-tests/css/css-text/inheritance-expected.txt: Added.
817         * web-platform-tests/css/css-text/inheritance.html: Added.
818         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-bidi-001-expected.html: Added.
819         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-bidi-001.html: Added.
820         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-bidi-002-expected.html: Added.
821         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-bidi-002.html: Added.
822         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-end-of-line-001-expected.html: Added.
823         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-end-of-line-001.html: Added.
824         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-nesting-001-expected.html: Added.
825         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-nesting-001.html: Added.
826         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-nesting-002-expected.html: Added.
827         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-nesting-002.html: Added.
828         * web-platform-tests/css/css-text/letter-spacing/w3c-import.log:
829         * web-platform-tests/css/css-text/line-break/line-break-loose-011-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-011-expected.xht.
830         * web-platform-tests/css/css-text/line-break/line-break-loose-011.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-011.xht.
831         * web-platform-tests/css/css-text/line-break/line-break-loose-012-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-012-expected.xht.
832         * web-platform-tests/css/css-text/line-break/line-break-loose-012.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-012.xht.
833         * web-platform-tests/css/css-text/line-break/line-break-loose-013-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-013-expected.xht.
834         * web-platform-tests/css/css-text/line-break/line-break-loose-013.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-013.xht.
835         * web-platform-tests/css/css-text/line-break/line-break-loose-014-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-021-expected.xht.
836         * web-platform-tests/css/css-text/line-break/line-break-loose-014.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-014.xht.
837         * web-platform-tests/css/css-text/line-break/line-break-loose-015-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-022-expected.xht.
838         * web-platform-tests/css/css-text/line-break/line-break-loose-015.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-015.xht.
839         * web-platform-tests/css/css-text/line-break/line-break-loose-016a-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-023a-expected.xht.
840         * web-platform-tests/css/css-text/line-break/line-break-loose-016a.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-013.xht.
841         * web-platform-tests/css/css-text/line-break/line-break-loose-016b-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-016b-expected.xht.
842         * web-platform-tests/css/css-text/line-break/line-break-loose-016b.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-023b.xht.
843         * web-platform-tests/css/css-text/line-break/line-break-loose-017a-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-017a-expected.xht.
844         * web-platform-tests/css/css-text/line-break/line-break-loose-017a.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-017a.xht.
845         * web-platform-tests/css/css-text/line-break/line-break-loose-017b-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-024b-expected.xht.
846         * web-platform-tests/css/css-text/line-break/line-break-loose-017b.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-024b.xht.
847         * web-platform-tests/css/css-text/line-break/line-break-loose-018-expected.xht: Added.
848         * web-platform-tests/css/css-text/line-break/line-break-loose-018.xht: Added.
849         * web-platform-tests/css/css-text/line-break/line-break-normal-011-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-011-expected.xht.
850         * web-platform-tests/css/css-text/line-break/line-break-normal-011.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-011.xht.
851         * web-platform-tests/css/css-text/line-break/line-break-normal-012-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-012-expected.xht.
852         * web-platform-tests/css/css-text/line-break/line-break-normal-012.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-012.xht.
853         * web-platform-tests/css/css-text/line-break/line-break-normal-013-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-013-expected.xht.
854         * web-platform-tests/css/css-text/line-break/line-break-normal-013.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-013.xht.
855         * web-platform-tests/css/css-text/line-break/line-break-normal-014-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-021-expected.xht.
856         * web-platform-tests/css/css-text/line-break/line-break-normal-014.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-021.xht.
857         * web-platform-tests/css/css-text/line-break/line-break-normal-015-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-022-expected.xht.
858         * web-platform-tests/css/css-text/line-break/line-break-normal-015.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-022.xht.
859         * web-platform-tests/css/css-text/line-break/line-break-normal-016a-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-013-expected.xht.
860         * web-platform-tests/css/css-text/line-break/line-break-normal-016a.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-023a.xht.
861         * web-platform-tests/css/css-text/line-break/line-break-normal-016b-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-023b-expected.xht.
862         * web-platform-tests/css/css-text/line-break/line-break-normal-016b.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-023b.xht.
863         * web-platform-tests/css/css-text/line-break/line-break-normal-017a-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-024a-expected.xht.
864         * web-platform-tests/css/css-text/line-break/line-break-normal-017a.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-024a.xht.
865         * web-platform-tests/css/css-text/line-break/line-break-normal-017b-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-024b-expected.xht.
866         * web-platform-tests/css/css-text/line-break/line-break-normal-017b.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-024b.xht.
867         * web-platform-tests/css/css-text/line-break/line-break-normal-018-expected.xht: Added.
868         * web-platform-tests/css/css-text/line-break/line-break-normal-018.xht: Added.
869         * web-platform-tests/css/css-text/line-break/line-break-strict-011-expected.xht:
870         * web-platform-tests/css/css-text/line-break/line-break-strict-011.xht:
871         * web-platform-tests/css/css-text/line-break/line-break-strict-012-expected.xht:
872         * web-platform-tests/css/css-text/line-break/line-break-strict-012.xht:
873         * web-platform-tests/css/css-text/line-break/line-break-strict-013-expected.xht:
874         * web-platform-tests/css/css-text/line-break/line-break-strict-013.xht:
875         * web-platform-tests/css/css-text/line-break/line-break-strict-014-expected.xht:
876         * web-platform-tests/css/css-text/line-break/line-break-strict-014.xht:
877         * web-platform-tests/css/css-text/line-break/line-break-strict-015-expected.xht:
878         * web-platform-tests/css/css-text/line-break/line-break-strict-015.xht:
879         * web-platform-tests/css/css-text/line-break/line-break-strict-016a-expected.xht:
880         * web-platform-tests/css/css-text/line-break/line-break-strict-016a.xht:
881         * web-platform-tests/css/css-text/line-break/line-break-strict-016b-expected.xht:
882         * web-platform-tests/css/css-text/line-break/line-break-strict-016b.xht:
883         * web-platform-tests/css/css-text/line-break/line-break-strict-017a-expected.xht:
884         * web-platform-tests/css/css-text/line-break/line-break-strict-017a.xht:
885         * web-platform-tests/css/css-text/line-break/line-break-strict-017b-expected.xht:
886         * web-platform-tests/css/css-text/line-break/line-break-strict-017b.xht:
887         * web-platform-tests/css/css-text/line-break/line-break-strict-018-expected.xht: Added.
888         * web-platform-tests/css/css-text/line-break/line-break-strict-018.xht: Added.
889         * web-platform-tests/css/css-text/line-break/w3c-import.log:
890         * web-platform-tests/css/css-text/line-breaking/w3c-import.log:
891         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-001.html:
892         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-002.html:
893         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-003-expected.html: Removed.
894         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-003.html: Removed.
895         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-004.html:
896         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-005-expected.html: Removed.
897         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-005.html: Removed.
898         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-001-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
899         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-001.html: Added.
900         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-002-expected.html: Added.
901         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-002.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-002.html.
902         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-003-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-003-expected.html.
903         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-003.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-003.html.
904         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-004-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
905         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-004.html: Added.
906         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-005-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
907         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-005.html: Added.
908         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-fit-content-001-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-fit-content-001.html.
909         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-fit-content-001.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-fit-content-001.html.
910         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-001-expected.html: Added.
911         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-001.html: Added.
912         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-002-expected.txt: Added.
913         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-002.html: Added.
914         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-002.html:
915         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-003-expected.html:
916         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-003.html:
917         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-004-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
918         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-004.html: Added.
919         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-005-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
920         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-005.html: Added.
921         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-006-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
922         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-006.html: Added.
923         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-fit-content-001.html:
924         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-001-expected.html: Added.
925         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-001.html: Added.
926         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-002-expected.txt: Added.
927         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-002.html: Added.
928         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-001.html:
929         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-002-expected.html: Added.
930         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-002.html: Added.
931         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-003-expected.html: Added.
932         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-003.html: Added.
933         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-004-expected.html: Added.
934         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-004.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-001.html.
935         * web-platform-tests/css/css-text/overflow-wrap/w3c-import.log:
936         * web-platform-tests/css/css-text/overflow-wrap/word-wrap-001.html:
937         * web-platform-tests/css/css-text/overflow-wrap/word-wrap-002.html:
938         * web-platform-tests/css/css-text/overflow-wrap/word-wrap-003-expected.html: Removed.
939         * web-platform-tests/css/css-text/overflow-wrap/word-wrap-003.html: Removed.
940         * web-platform-tests/css/css-text/overflow-wrap/word-wrap-004.html:
941         * web-platform-tests/css/css-text/overflow-wrap/word-wrap-005-expected.html: Removed.
942         * web-platform-tests/css/css-text/overflow-wrap/word-wrap-005.html: Removed.
943         * web-platform-tests/css/css-text/overflow-wrap/word-wrap-alias-expected.txt: Added.
944         * web-platform-tests/css/css-text/overflow-wrap/word-wrap-alias.html: Added.
945         * web-platform-tests/css/css-text/parsing/hanging-punctuation-invalid-expected.txt: Added.
946         * web-platform-tests/css/css-text/parsing/hanging-punctuation-invalid.html: Added.
947         * web-platform-tests/css/css-text/parsing/hanging-punctuation-valid-expected.txt: Added.
948         * web-platform-tests/css/css-text/parsing/hanging-punctuation-valid.html: Added.
949         * web-platform-tests/css/css-text/parsing/hyphens-invalid-expected.txt: Added.
950         * web-platform-tests/css/css-text/parsing/hyphens-invalid.html: Added.
951         * web-platform-tests/css/css-text/parsing/hyphens-valid-expected.txt: Added.
952         * web-platform-tests/css/css-text/parsing/hyphens-valid.html: Added.
953         * web-platform-tests/css/css-text/parsing/letter-spacing-invalid-expected.txt: Added.
954         * web-platform-tests/css/css-text/parsing/letter-spacing-invalid.html: Added.
955         * web-platform-tests/css/css-text/parsing/letter-spacing-valid-expected.txt: Added.
956         * web-platform-tests/css/css-text/parsing/letter-spacing-valid.html: Added.
957         * web-platform-tests/css/css-text/parsing/line-break-invalid-expected.txt: Added.
958         * web-platform-tests/css/css-text/parsing/line-break-invalid.html: Added.
959         * web-platform-tests/css/css-text/parsing/line-break-valid-expected.txt: Added.
960         * web-platform-tests/css/css-text/parsing/line-break-valid.html: Added.
961         * web-platform-tests/css/css-text/parsing/overflow-wrap-invalid-expected.txt: Added.
962         * web-platform-tests/css/css-text/parsing/overflow-wrap-invalid.html: Added.
963         * web-platform-tests/css/css-text/parsing/overflow-wrap-valid-expected.txt: Added.
964         * web-platform-tests/css/css-text/parsing/overflow-wrap-valid.html: Added.
965         * web-platform-tests/css/css-text/parsing/tab-size-invalid-expected.txt: Added.
966         * web-platform-tests/css/css-text/parsing/tab-size-invalid.html: Added.
967         * web-platform-tests/css/css-text/parsing/tab-size-valid-expected.txt: Added.
968         * web-platform-tests/css/css-text/parsing/tab-size-valid.html: Added.
969         * web-platform-tests/css/css-text/parsing/text-align-all-invalid-expected.txt: Added.
970         * web-platform-tests/css/css-text/parsing/text-align-all-invalid.html: Added.
971         * web-platform-tests/css/css-text/parsing/text-align-all-valid-expected.txt: Added.
972         * web-platform-tests/css/css-text/parsing/text-align-all-valid.html: Added.
973         * web-platform-tests/css/css-text/parsing/text-align-invalid-expected.txt: Added.
974         * web-platform-tests/css/css-text/parsing/text-align-invalid.html: Added.
975         * web-platform-tests/css/css-text/parsing/text-align-last-invalid-expected.txt: Added.
976         * web-platform-tests/css/css-text/parsing/text-align-last-invalid.html: Added.
977         * web-platform-tests/css/css-text/parsing/text-align-last-valid-expected.txt: Added.
978         * web-platform-tests/css/css-text/parsing/text-align-last-valid.html: Added.
979         * web-platform-tests/css/css-text/parsing/text-align-valid-expected.txt: Added.
980         * web-platform-tests/css/css-text/parsing/text-align-valid.html: Added.
981         * web-platform-tests/css/css-text/parsing/text-indent-invalid-expected.txt: Added.
982         * web-platform-tests/css/css-text/parsing/text-indent-invalid.html: Added.
983         * web-platform-tests/css/css-text/parsing/text-indent-valid-expected.txt: Added.
984         * web-platform-tests/css/css-text/parsing/text-indent-valid.html: Added.
985         * web-platform-tests/css/css-text/parsing/text-justify-invalid-expected.txt: Added.
986         * web-platform-tests/css/css-text/parsing/text-justify-invalid.html: Added.
987         * web-platform-tests/css/css-text/parsing/text-justify-valid-expected.txt: Added.
988         * web-platform-tests/css/css-text/parsing/text-justify-valid.html: Added.
989         * web-platform-tests/css/css-text/parsing/text-transform-invalid-expected.txt: Added.
990         * web-platform-tests/css/css-text/parsing/text-transform-invalid.html: Added.
991         * web-platform-tests/css/css-text/parsing/text-transform-valid-expected.txt: Added.
992         * web-platform-tests/css/css-text/parsing/text-transform-valid.html: Added.
993         * web-platform-tests/css/css-text/parsing/w3c-import.log: Added.
994         * web-platform-tests/css/css-text/parsing/white-space-invalid-expected.txt: Added.
995         * web-platform-tests/css/css-text/parsing/white-space-invalid.html: Added.
996         * web-platform-tests/css/css-text/parsing/white-space-valid-expected.txt: Added.
997         * web-platform-tests/css/css-text/parsing/white-space-valid.html: Added.
998         * web-platform-tests/css/css-text/parsing/word-break-invalid-expected.txt: Added.
999         * web-platform-tests/css/css-text/parsing/word-break-invalid.html: Added.
1000         * web-platform-tests/css/css-text/parsing/word-break-valid-expected.txt: Added.
1001         * web-platform-tests/css/css-text/parsing/word-break-valid.html: Added.
1002         * web-platform-tests/css/css-text/parsing/word-spacing-invalid-expected.txt: Added.
1003         * web-platform-tests/css/css-text/parsing/word-spacing-invalid.html: Added.
1004         * web-platform-tests/css/css-text/parsing/word-spacing-valid-expected.txt: Added.
1005         * web-platform-tests/css/css-text/parsing/word-spacing-valid.html: Added.
1006         * web-platform-tests/css/css-text/parsing/word-wrap-invalid-expected.txt: Added.
1007         * web-platform-tests/css/css-text/parsing/word-wrap-invalid.html: Added.
1008         * web-platform-tests/css/css-text/parsing/word-wrap-valid-expected.txt: Added.
1009         * web-platform-tests/css/css-text/parsing/word-wrap-valid.html: Added.
1010         * web-platform-tests/css/css-text/support/support/w3c-import.log:
1011         * web-platform-tests/css/css-text/support/w3c-import.log:
1012         * web-platform-tests/css/css-text/tab-size/tab-min-rendered-width-1-expected.html: Added.
1013         * web-platform-tests/css/css-text/tab-size/tab-min-rendered-width-1.html: Added.
1014         * web-platform-tests/css/css-text/tab-size/tab-size-inheritance-001-expected.html: Added.
1015         * web-platform-tests/css/css-text/tab-size/tab-size-inheritance-001.html: Added.
1016         * web-platform-tests/css/css-text/tab-size/tab-size-spacing-001-expected.html: Added.
1017         * web-platform-tests/css/css-text/tab-size/tab-size-spacing-001.html: Added.
1018         * web-platform-tests/css/css-text/tab-size/w3c-import.log:
1019         * web-platform-tests/css/css-text/text-align/w3c-import.log:
1020         * web-platform-tests/css/css-text/text-indent/percentage-value-intrinsic-size-expected.txt: Added.
1021         * web-platform-tests/css/css-text/text-indent/percentage-value-intrinsic-size.html: Added.
1022         * web-platform-tests/css/css-text/text-indent/text-indent-percentage-001-expected.xht:
1023         * web-platform-tests/css/css-text/text-indent/text-indent-percentage-001.xht:
1024         * web-platform-tests/css/css-text/text-indent/text-indent-percentage-002-expected.html: Added.
1025         * web-platform-tests/css/css-text/text-indent/text-indent-percentage-002.html: Added.
1026         * web-platform-tests/css/css-text/text-indent/text-indent-percentage-003-expected.html: Added.
1027         * web-platform-tests/css/css-text/text-indent/text-indent-percentage-003.html: Added.
1028         * web-platform-tests/css/css-text/text-indent/text-indent-percentage-004-expected.html: Added.
1029         * web-platform-tests/css/css-text/text-indent/text-indent-percentage-004.html: Added.
1030         * web-platform-tests/css/css-text/text-indent/w3c-import.log:
1031         * web-platform-tests/css/css-text/text-justify/w3c-import.log:
1032         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-001-expected.html:
1033         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-001.html:
1034         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-003-expected.html:
1035         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-003.html:
1036         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-005-expected.html:
1037         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-005.html:
1038         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-007-expected.html:
1039         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-007.html:
1040         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-009-expected.html:
1041         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-009.html:
1042         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-010-expected.html:
1043         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-010.html:
1044         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-011-expected.html:
1045         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-011.html:
1046         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-014-expected.html:
1047         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-014.html:
1048         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-016-expected.html:
1049         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-016.html:
1050         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-018-expected.html:
1051         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-018.html:
1052         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-020-expected.html:
1053         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-020.html:
1054         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-022-expected.html:
1055         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-022.html:
1056         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-024-expected.html:
1057         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-024.html:
1058         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-026-expected.html:
1059         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-026.html:
1060         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-028-expected.html:
1061         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-028.html:
1062         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-030-expected.html:
1063         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-030.html:
1064         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-031-expected.html:
1065         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-031.html:
1066         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-033-expected.html: Added.
1067         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-033.html: Added.
1068         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-001-expected.html: Added.
1069         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-001.html: Added.
1070         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-002-expected.html: Added.
1071         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-002.html: Added.
1072         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-003-expected.html: Added.
1073         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-003.html: Added.
1074         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-004-expected.html: Added.
1075         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-004.html: Added.
1076         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-005-expected.html: Added.
1077         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-005.html: Added.
1078         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-006-expected.html: Added.
1079         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-006.html: Added.
1080         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-007-expected.html: Added.
1081         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-007.html: Added.
1082         * web-platform-tests/css/css-text/text-transform/text-transform-shaping-001-expected.html: Added.
1083         * web-platform-tests/css/css-text/text-transform/text-transform-shaping-001.html: Added.
1084         * web-platform-tests/css/css-text/text-transform/text-transform-shaping-002-expected.html: Added.
1085         * web-platform-tests/css/css-text/text-transform/text-transform-shaping-002.html: Added.
1086         * web-platform-tests/css/css-text/text-transform/text-transform-shaping-003-expected.html: Added.
1087         * web-platform-tests/css/css-text/text-transform/text-transform-shaping-003.html: Added.
1088         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-001-expected.html:
1089         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-001.html:
1090         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-002-expected.html:
1091         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-002.html:
1092         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-002a-expected.html:
1093         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-002a.html:
1094         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-003-expected.html:
1095         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-003.html:
1096         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-004-expected.html:
1097         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-004.html:
1098         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-005-expected.html:
1099         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-005.html:
1100         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-001-expected.html:
1101         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-001.html:
1102         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-002-expected.html:
1103         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-002.html:
1104         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-003-expected.html:
1105         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-003.html:
1106         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-004-expected.html:
1107         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-004.html:
1108         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-005-expected.html:
1109         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-005.html:
1110         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-006-expected.html:
1111         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-006.html:
1112         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-007-expected.html:
1113         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-007.html:
1114         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-008-expected.html:
1115         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-008.html:
1116         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-009-expected.html:
1117         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-009.html:
1118         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-010-expected.html:
1119         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-010.html:
1120         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-011-expected.html:
1121         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-011.html:
1122         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-012-expected.html:
1123         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-012.html:
1124         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-014-expected.html:
1125         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-014.html:
1126         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-015-expected.html:
1127         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-015.html:
1128         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-016-expected.html:
1129         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-016.html:
1130         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-017-expected.html:
1131         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-017.html:
1132         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-018-expected.html:
1133         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-018.html:
1134         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-019-expected.html:
1135         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-019.html:
1136         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-020-expected.html:
1137         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-020.html:
1138         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-021-expected.html:
1139         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-021.html:
1140         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-022-expected.html:
1141         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-022.html:
1142         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-023-expected.html:
1143         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-023.html:
1144         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-024-expected.html:
1145         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-024.html:
1146         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-025-expected.html:
1147         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-025.html:
1148         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-026-expected.html:
1149         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-026.html:
1150         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-027-expected.html:
1151         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-027.html:
1152         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-028-expected.html:
1153         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-028.html:
1154         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-029-expected.html:
1155         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-029.html:
1156         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-030-expected.html:
1157         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-030.html:
1158         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-031-expected.html:
1159         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-031.html:
1160         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-032-expected.html:
1161         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-032.html:
1162         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-033-expected.html:
1163         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-033.html:
1164         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-034-expected.html:
1165         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-034.html:
1166         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-035-expected.html:
1167         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-035.html:
1168         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-038-expected.html:
1169         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-038.html:
1170         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-039-expected.html:
1171         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-039.html:
1172         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-040-expected.html:
1173         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-040.html:
1174         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-041-expected.html:
1175         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-041.html:
1176         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-042-expected.html:
1177         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-042.html:
1178         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-043-expected.html:
1179         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-043.html:
1180         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-101-expected.html:
1181         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-101.html:
1182         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-102-expected.html:
1183         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-102.html:
1184         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-103-expected.html:
1185         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-103.html:
1186         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-104-expected.html:
1187         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-104.html:
1188         * web-platform-tests/css/css-text/text-transform/w3c-import.log:
1189         * web-platform-tests/css/css-text/w3c-import.log:
1190         * web-platform-tests/css/css-text/white-space/break-spaces-001-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
1191         * web-platform-tests/css/css-text/white-space/break-spaces-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008.html.
1192         * web-platform-tests/css/css-text/white-space/break-spaces-002-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-009-expected.html.
1193         * web-platform-tests/css/css-text/white-space/break-spaces-002.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-009.html.
1194         * web-platform-tests/css/css-text/white-space/break-spaces-004-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-010-expected.html.
1195         * web-platform-tests/css/css-text/white-space/break-spaces-004.html: Added.
1196         * web-platform-tests/css/css-text/white-space/break-spaces-005-expected.html: Added.
1197         * web-platform-tests/css/css-text/white-space/break-spaces-005.html: Added.
1198         * web-platform-tests/css/css-text/white-space/break-spaces-006-expected.html: Added.
1199         * web-platform-tests/css/css-text/white-space/break-spaces-006.html: Added.
1200         * web-platform-tests/css/css-text/white-space/break-spaces-007-expected.html: Added.
1201         * web-platform-tests/css/css-text/white-space/break-spaces-007.html: Added.
1202         * web-platform-tests/css/css-text/white-space/break-spaces-008-expected.html: Added.
1203         * web-platform-tests/css/css-text/white-space/break-spaces-008.html: Added.
1204         * web-platform-tests/css/css-text/white-space/control-chars-000-expected.html: Added.
1205         * web-platform-tests/css/css-text/white-space/control-chars-000.html: Added.
1206         * web-platform-tests/css/css-text/white-space/control-chars-001-expected.html: Added.
1207         * web-platform-tests/css/css-text/white-space/control-chars-001.html: Added.
1208         * web-platform-tests/css/css-text/white-space/control-chars-002-expected.html: Added.
1209         * web-platform-tests/css/css-text/white-space/control-chars-002.html: Added.
1210         * web-platform-tests/css/css-text/white-space/control-chars-003-expected.html: Added.
1211         * web-platform-tests/css/css-text/white-space/control-chars-003.html: Added.
1212         * web-platform-tests/css/css-text/white-space/control-chars-004-expected.html: Added.
1213         * web-platform-tests/css/css-text/white-space/control-chars-004.html: Added.
1214         * web-platform-tests/css/css-text/white-space/control-chars-005-expected.html: Added.
1215         * web-platform-tests/css/css-text/white-space/control-chars-005.html: Added.
1216         * web-platform-tests/css/css-text/white-space/control-chars-006-expected.html: Added.
1217         * web-platform-tests/css/css-text/white-space/control-chars-006.html: Added.
1218         * web-platform-tests/css/css-text/white-space/control-chars-007-expected.html: Added.
1219         * web-platform-tests/css/css-text/white-space/control-chars-007.html: Added.
1220         * web-platform-tests/css/css-text/white-space/control-chars-008-expected.html: Added.
1221         * web-platform-tests/css/css-text/white-space/control-chars-008.html: Added.
1222         * web-platform-tests/css/css-text/white-space/control-chars-00B-expected.html: Added.
1223         * web-platform-tests/css/css-text/white-space/control-chars-00B.html: Added.
1224         * web-platform-tests/css/css-text/white-space/control-chars-00D-expected.html: Added.
1225         * web-platform-tests/css/css-text/white-space/control-chars-00D.html: Added.
1226         * web-platform-tests/css/css-text/white-space/control-chars-00E-expected.html: Added.
1227         * web-platform-tests/css/css-text/white-space/control-chars-00E.html: Added.
1228         * web-platform-tests/css/css-text/white-space/control-chars-00F-expected.html: Added.
1229         * web-platform-tests/css/css-text/white-space/control-chars-00F.html: Added.
1230         * web-platform-tests/css/css-text/white-space/control-chars-010-expected.html: Added.
1231         * web-platform-tests/css/css-text/white-space/control-chars-010.html: Added.
1232         * web-platform-tests/css/css-text/white-space/control-chars-011-expected.html: Added.
1233         * web-platform-tests/css/css-text/white-space/control-chars-011.html: Added.
1234         * web-platform-tests/css/css-text/white-space/control-chars-012-expected.html: Added.
1235         * web-platform-tests/css/css-text/white-space/control-chars-012.html: Added.
1236         * web-platform-tests/css/css-text/white-space/control-chars-013-expected.html: Added.
1237         * web-platform-tests/css/css-text/white-space/control-chars-013.html: Added.
1238         * web-platform-tests/css/css-text/white-space/control-chars-014-expected.html: Added.
1239         * web-platform-tests/css/css-text/white-space/control-chars-014.html: Added.
1240         * web-platform-tests/css/css-text/white-space/control-chars-015-expected.html: Added.
1241         * web-platform-tests/css/css-text/white-space/control-chars-015.html: Added.
1242         * web-platform-tests/css/css-text/white-space/control-chars-016-expected.html: Added.
1243         * web-platform-tests/css/css-text/white-space/control-chars-016.html: Added.
1244         * web-platform-tests/css/css-text/white-space/control-chars-017-expected.html: Added.
1245         * web-platform-tests/css/css-text/white-space/control-chars-017.html: Added.
1246         * web-platform-tests/css/css-text/white-space/control-chars-018-expected.html: Added.
1247         * web-platform-tests/css/css-text/white-space/control-chars-018.html: Added.
1248         * web-platform-tests/css/css-text/white-space/control-chars-019-expected.html: Added.
1249         * web-platform-tests/css/css-text/white-space/control-chars-019.html: Added.
1250         * web-platform-tests/css/css-text/white-space/control-chars-01A-expected.html: Added.
1251         * web-platform-tests/css/css-text/white-space/control-chars-01A.html: Added.
1252         * web-platform-tests/css/css-text/white-space/control-chars-01B-expected.html: Added.
1253         * web-platform-tests/css/css-text/white-space/control-chars-01B.html: Added.
1254         * web-platform-tests/css/css-text/white-space/control-chars-01C-expected.html: Added.
1255         * web-platform-tests/css/css-text/white-space/control-chars-01C.html: Added.
1256         * web-platform-tests/css/css-text/white-space/control-chars-01D-expected.html: Added.
1257         * web-platform-tests/css/css-text/white-space/control-chars-01D.html: Added.
1258         * web-platform-tests/css/css-text/white-space/control-chars-01E-expected.html: Added.
1259         * web-platform-tests/css/css-text/white-space/control-chars-01E.html: Added.
1260         * web-platform-tests/css/css-text/white-space/control-chars-01F-expected.html: Added.
1261         * web-platform-tests/css/css-text/white-space/control-chars-01F.html: Added.
1262         * web-platform-tests/css/css-text/white-space/control-chars-07F-expected.html: Added.
1263         * web-platform-tests/css/css-text/white-space/control-chars-07F.html: Added.
1264         * web-platform-tests/css/css-text/white-space/control-chars-080-expected.html: Added.
1265         * web-platform-tests/css/css-text/white-space/control-chars-080.html: Added.
1266         * web-platform-tests/css/css-text/white-space/control-chars-081-expected.html: Added.
1267         * web-platform-tests/css/css-text/white-space/control-chars-081.html: Added.
1268         * web-platform-tests/css/css-text/white-space/control-chars-082-expected.html: Added.
1269         * web-platform-tests/css/css-text/white-space/control-chars-082.html: Added.
1270         * web-platform-tests/css/css-text/white-space/control-chars-083-expected.html: Added.
1271         * web-platform-tests/css/css-text/white-space/control-chars-083.html: Added.
1272         * web-platform-tests/css/css-text/white-space/control-chars-084-expected.html: Added.
1273         * web-platform-tests/css/css-text/white-space/control-chars-084.html: Added.
1274         * web-platform-tests/css/css-text/white-space/control-chars-085-expected.html: Added.
1275         * web-platform-tests/css/css-text/white-space/control-chars-085.html: Added.
1276         * web-platform-tests/css/css-text/white-space/control-chars-086-expected.html: Added.
1277         * web-platform-tests/css/css-text/white-space/control-chars-086.html: Added.
1278         * web-platform-tests/css/css-text/white-space/control-chars-087-expected.html: Added.
1279         * web-platform-tests/css/css-text/white-space/control-chars-087.html: Added.
1280         * web-platform-tests/css/css-text/white-space/control-chars-088-expected.html: Added.
1281         * web-platform-tests/css/css-text/white-space/control-chars-088.html: Added.
1282         * web-platform-tests/css/css-text/white-space/control-chars-089-expected.html: Added.
1283         * web-platform-tests/css/css-text/white-space/control-chars-089.html: Added.
1284         * web-platform-tests/css/css-text/white-space/control-chars-08A-expected.html: Added.
1285         * web-platform-tests/css/css-text/white-space/control-chars-08A.html: Added.
1286         * web-platform-tests/css/css-text/white-space/control-chars-08B-expected.html: Added.
1287         * web-platform-tests/css/css-text/white-space/control-chars-08B.html: Added.
1288         * web-platform-tests/css/css-text/white-space/control-chars-08C-expected.html: Added.
1289         * web-platform-tests/css/css-text/white-space/control-chars-08C.html: Added.
1290         * web-platform-tests/css/css-text/white-space/control-chars-08D-expected.html: Added.
1291         * web-platform-tests/css/css-text/white-space/control-chars-08D.html: Added.
1292         * web-platform-tests/css/css-text/white-space/control-chars-08E-expected.html: Added.
1293         * web-platform-tests/css/css-text/white-space/control-chars-08E.html: Added.
1294         * web-platform-tests/css/css-text/white-space/control-chars-08F-expected.html: Added.
1295         * web-platform-tests/css/css-text/white-space/control-chars-08F.html: Added.
1296         * web-platform-tests/css/css-text/white-space/control-chars-090-expected.html: Added.
1297         * web-platform-tests/css/css-text/white-space/control-chars-090.html: Added.
1298         * web-platform-tests/css/css-text/white-space/control-chars-091-expected.html: Added.
1299         * web-platform-tests/css/css-text/white-space/control-chars-091.html: Added.
1300         * web-platform-tests/css/css-text/white-space/control-chars-092-expected.html: Added.
1301         * web-platform-tests/css/css-text/white-space/control-chars-092.html: Added.
1302         * web-platform-tests/css/css-text/white-space/control-chars-093-expected.html: Added.
1303         * web-platform-tests/css/css-text/white-space/control-chars-093.html: Added.
1304         * web-platform-tests/css/css-text/white-space/control-chars-094-expected.html: Added.
1305         * web-platform-tests/css/css-text/white-space/control-chars-094.html: Added.
1306         * web-platform-tests/css/css-text/white-space/control-chars-095-expected.html: Added.
1307         * web-platform-tests/css/css-text/white-space/control-chars-095.html: Added.
1308         * web-platform-tests/css/css-text/white-space/control-chars-096-expected.html: Added.
1309         * web-platform-tests/css/css-text/white-space/control-chars-096.html: Added.
1310         * web-platform-tests/css/css-text/white-space/control-chars-097-expected.html: Added.
1311         * web-platform-tests/css/css-text/white-space/control-chars-097.html: Added.
1312         * web-platform-tests/css/css-text/white-space/control-chars-098-expected.html: Added.
1313         * web-platform-tests/css/css-text/white-space/control-chars-098.html: Added.
1314         * web-platform-tests/css/css-text/white-space/control-chars-099-expected.html: Added.
1315         * web-platform-tests/css/css-text/white-space/control-chars-099.html: Added.
1316         * web-platform-tests/css/css-text/white-space/control-chars-09A-expected.html: Added.
1317         * web-platform-tests/css/css-text/white-space/control-chars-09A.html: Added.
1318         * web-platform-tests/css/css-text/white-space/control-chars-09B-expected.html: Added.
1319         * web-platform-tests/css/css-text/white-space/control-chars-09B.html: Added.
1320         * web-platform-tests/css/css-text/white-space/control-chars-09C-expected.html: Added.
1321         * web-platform-tests/css/css-text/white-space/control-chars-09C.html: Added.
1322         * web-platform-tests/css/css-text/white-space/control-chars-09D-expected.html: Added.
1323         * web-platform-tests/css/css-text/white-space/control-chars-09D.html: Added.
1324         * web-platform-tests/css/css-text/white-space/control-chars-09E-expected.html: Added.
1325         * web-platform-tests/css/css-text/white-space/control-chars-09E.html: Added.
1326         * web-platform-tests/css/css-text/white-space/control-chars-09F-expected.html: Added.
1327         * web-platform-tests/css/css-text/white-space/control-chars-09F.html: Added.
1328         * web-platform-tests/css/css-text/white-space/line-edge-white-space-collapse-001-expected.html: Added.
1329         * web-platform-tests/css/css-text/white-space/line-edge-white-space-collapse-001.html: Added.
1330         * web-platform-tests/css/css-text/white-space/line-edge-white-space-collapse-002-expected.html: Added.
1331         * web-platform-tests/css/css-text/white-space/line-edge-white-space-collapse-002.html: Added.
1332         * web-platform-tests/css/css-text/white-space/pre-float-001-expected.html: Added.
1333         * web-platform-tests/css/css-text/white-space/pre-float-001.html: Added.
1334         * web-platform-tests/css/css-text/white-space/pre-wrap-002.html:
1335         * web-platform-tests/css/css-text/white-space/pre-wrap-010.html: Removed.
1336         * web-platform-tests/css/css-text/white-space/pre-wrap-012-expected.html:
1337         * web-platform-tests/css/css-text/white-space/pre-wrap-012.html:
1338         * web-platform-tests/css/css-text/white-space/pre-wrap-013-expected.html:
1339         * web-platform-tests/css/css-text/white-space/pre-wrap-013.html:
1340         * web-platform-tests/css/css-text/white-space/pre-wrap-014-expected.html:
1341         * web-platform-tests/css/css-text/white-space/pre-wrap-014.html:
1342         * web-platform-tests/css/css-text/white-space/pre-wrap-015-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
1343         * web-platform-tests/css/css-text/white-space/pre-wrap-015.html: Added.
1344         * web-platform-tests/css/css-text/white-space/pre-wrap-016-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
1345         * web-platform-tests/css/css-text/white-space/pre-wrap-016.html: Added.
1346         * web-platform-tests/css/css-text/white-space/pre-wrap-float-001-expected.html: Added.
1347         * web-platform-tests/css/css-text/white-space/pre-wrap-float-001.html: Added.
1348         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-001-expected.html: Added.
1349         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-001.html: Added.
1350         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-002-expected.html: Added.
1351         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-002.html: Added.
1352         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-003-expected.html: Added.
1353         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-003.html: Added.
1354         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-004-expected.html: Added.
1355         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-004.html: Added.
1356         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-005-expected.html: Added.
1357         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-005.html: Added.
1358         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-006-expected.html: Added.
1359         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-006.html: Added.
1360         * web-platform-tests/css/css-text/white-space/text-space-collapse-discard-001-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-collapsing-discard-001-expected.xht.
1361         * web-platform-tests/css/css-text/white-space/text-space-collapse-discard-001.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-collapsing-discard-001.xht.
1362         * web-platform-tests/css/css-text/white-space/text-space-collapse-preserve-breaks-001-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-collapsing-preserve-breaks-001-expected.xht.
1363         * web-platform-tests/css/css-text/white-space/text-space-collapse-preserve-breaks-001.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-collapsing-preserve-breaks-001.xht.
1364         * web-platform-tests/css/css-text/white-space/text-space-trim-trim-inner-001-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-collapsing-trim-inner-001-expected.xht.
1365         * web-platform-tests/css/css-text/white-space/text-space-trim-trim-inner-001.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-collapsing-trim-inner-001.xht.
1366         * web-platform-tests/css/css-text/white-space/textarea-break-spaces-001-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/textarea-pre-wrap-008-expected.html.
1367         * web-platform-tests/css/css-text/white-space/textarea-break-spaces-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/textarea-pre-wrap-008.html.
1368         * web-platform-tests/css/css-text/white-space/textarea-break-spaces-002-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/textarea-pre-wrap-009-expected.html.
1369         * web-platform-tests/css/css-text/white-space/textarea-break-spaces-002.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/textarea-pre-wrap-009.html.
1370         * web-platform-tests/css/css-text/white-space/textarea-pre-wrap-010-expected.html: Removed.
1371         * web-platform-tests/css/css-text/white-space/textarea-pre-wrap-010.html: Removed.
1372         * web-platform-tests/css/css-text/white-space/trailing-ideographic-space-001-expected.html: Added.
1373         * web-platform-tests/css/css-text/white-space/trailing-ideographic-space-001.html: Added.
1374         * web-platform-tests/css/css-text/white-space/trailing-ideographic-space-002-expected.html: Added.
1375         * web-platform-tests/css/css-text/white-space/trailing-ideographic-space-002.html: Added.
1376         * web-platform-tests/css/css-text/white-space/trailing-ideographic-space-003-expected.html: Added.
1377         * web-platform-tests/css/css-text/white-space/trailing-ideographic-space-003.html: Added.
1378         * web-platform-tests/css/css-text/white-space/trailing-ideographic-space-004-expected.html: Added.
1379         * web-platform-tests/css/css-text/white-space/trailing-ideographic-space-004.html: Added.
1380         * web-platform-tests/css/css-text/white-space/trailing-space-before-br-001-expected.txt: Added.
1381         * web-platform-tests/css/css-text/white-space/trailing-space-before-br-001.html: Added.
1382         * web-platform-tests/css/css-text/white-space/w3c-import.log:
1383         * web-platform-tests/css/css-text/white-space/white-space-empty-text-sibling-expected.html: Added.
1384         * web-platform-tests/css/css-text/white-space/white-space-empty-text-sibling.html: Added.
1385         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-001-expected.html: Added.
1386         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-001.html: Added.
1387         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-002-expected.html: Added.
1388         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-002.html: Added.
1389         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-003-expected.html: Added.
1390         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-003.html: Added.
1391         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004-expected.html: Added.
1392         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004.html: Added.
1393         * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-001-expected.html: Added.
1394         * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-001.html: Added.
1395         * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002-expected.html: Added.
1396         * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002.html: Added.
1397         * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003-expected.html: Added.
1398         * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003.html: Added.
1399         * web-platform-tests/css/css-text/white-space/white-space-wrap-after-nowrap-001-expected.html: Added.
1400         * web-platform-tests/css/css-text/white-space/white-space-wrap-after-nowrap-001.html: Added.
1401         * web-platform-tests/css/css-text/word-break/w3c-import.log:
1402         * web-platform-tests/css/css-text/word-break/word-break-001.html: Removed.
1403         * web-platform-tests/css/css-text/word-break/word-break-002.html: Removed.
1404         * web-platform-tests/css/css-text/word-break/word-break-003.html: Removed.
1405         * web-platform-tests/css/css-text/word-break/word-break-004.html: Removed.
1406         * web-platform-tests/css/css-text/word-break/word-break-break-all-008.html:
1407         * web-platform-tests/css/css-text/word-break/word-break-break-all-009-expected.xht: Removed.
1408         * web-platform-tests/css/css-text/word-break/word-break-break-all-009.xht: Removed.
1409         * web-platform-tests/css/css-text/word-break/word-break-break-all-010-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
1410         * web-platform-tests/css/css-text/word-break/word-break-break-all-010.html: Added.
1411         * web-platform-tests/css/css-text/word-break/word-break-break-all-011-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
1412         * web-platform-tests/css/css-text/word-break/word-break-break-all-011.html: Added.
1413         * web-platform-tests/css/css-text/word-break/word-break-break-all-012-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
1414         * web-platform-tests/css/css-text/word-break/word-break-break-all-012.html: Added.
1415         * web-platform-tests/css/css-text/word-break/word-break-break-all-013-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
1416         * web-platform-tests/css/css-text/word-break/word-break-break-all-013.html: Added.
1417         * web-platform-tests/css/css-text/word-break/word-break-break-all-014-expected.html: Added.
1418         * web-platform-tests/css/css-text/word-break/word-break-break-all-014.html: Added.
1419         * web-platform-tests/css/css-text/word-break/word-break-break-all-020-expected.html: Added.
1420         * web-platform-tests/css/css-text/word-break/word-break-break-all-020.html: Added.
1421         * web-platform-tests/css/css-text/word-break/word-break-keep-all-003-expected.html:
1422         * web-platform-tests/css/css-text/word-break/word-break-keep-all-003.html:
1423         * web-platform-tests/css/css-text/word-break/word-break-keep-all-004-expected.xht: Removed.
1424         * web-platform-tests/css/css-text/word-break/word-break-keep-all-004.xht: Removed.
1425         * web-platform-tests/css/css-text/word-break/word-break-keep-all-005-expected.html: Added.
1426         * web-platform-tests/css/css-text/word-break/word-break-keep-all-005.html: Added.
1427         * web-platform-tests/css/css-text/word-break/word-break-keep-all-006-expected.html: Added.
1428         * web-platform-tests/css/css-text/word-break/word-break-keep-all-006.html: Added.
1429         * web-platform-tests/css/css-text/writing-system/w3c-import.log: Added.
1430         * web-platform-tests/css/css-text/writing-system/writing-system-font-001-expected.html: Added.
1431         * web-platform-tests/css/css-text/writing-system/writing-system-font-001.html: Added.
1432         * web-platform-tests/css/css-text/writing-system/writing-system-line-break-001-expected.html: Added.
1433         * web-platform-tests/css/css-text/writing-system/writing-system-line-break-001.html: Added.
1434         * web-platform-tests/css/css-text/writing-system/writing-system-line-break-002-expected.html: Added.
1435         * web-platform-tests/css/css-text/writing-system/writing-system-line-break-002.html: Added.
1436         * web-platform-tests/css/css-text/writing-system/writing-system-segment-break-001-expected.html: Added.
1437         * web-platform-tests/css/css-text/writing-system/writing-system-segment-break-001.html: Added.
1438         * web-platform-tests/css/css-text/writing-system/writing-system-text-transform-001-expected.html: Added.
1439         * web-platform-tests/css/css-text/writing-system/writing-system-text-transform-001.html: Added.
1440
1441 2019-03-06  Frederic Wang  <fwang@igalia.com>
1442
1443         Update WPT tests for the track element
1444         https://bugs.webkit.org/show_bug.cgi?id=195358
1445
1446         Reviewed by Rob Buis.
1447
1448         * resources/resource-files.json:
1449         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/003.html: Added.
1450         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/004.html: Added.
1451         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/005.html: Added.
1452         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/006.html: Added.
1453         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/007.html: Added.
1454         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/008.html: Added.
1455         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/009.html: Added.
1456         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/010.html: Added.
1457         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/011.html: Added.
1458         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/012.html: Added.
1459         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/013.html: Added.
1460         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/014.html: Added.
1461         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/015.html: Added.
1462         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/016.html: Added.
1463         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/017.html: Added.
1464         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/018.html: Added.
1465         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/019.html: Added.
1466         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/020.html: Added.
1467         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/021.html: Added.
1468         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/022.html: Added.
1469         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/023.html: Added.
1470         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/024.html: Added.
1471         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/025.html: Added.
1472         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/026.html: Added.
1473         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/027.html: Added.
1474         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/028.html: Added.
1475         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/029.html: Added.
1476         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/030.html: Added.
1477         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/031.html: Added.
1478         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/032.html: Added.
1479         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/033.html: Added.
1480         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/034.html: Added.
1481         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/035.html: Added.
1482         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/036.html: Added.
1483         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/037.html: Added.
1484         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/038.html: Added.
1485         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/039.html: Added.
1486         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/040.html: Added.
1487         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/041.html: Added.
1488         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/042.html: Added.
1489         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/043.html: Added.
1490         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/044.html: Added.
1491         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/045.html: Added.
1492         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/046.html: Added.
1493         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/support/common.js: Added.
1494         (setup):
1495         (window.otherOriginURL.string_appeared_here.location.pathname.replace):
1496         (onload):
1497         (setCrossDomainCookie):
1498         (loadTrack.):
1499         (loadTrack):
1500         (removeLog):
1501         (checkData):
1502         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/support/cors-tester.py: Added.
1503         (main):
1504         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/support/remove-cookie.html: Added.
1505         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/support/set-cookie.html: Added.
1506         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/w3c-import.log.
1507         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/w3c-import.log: Added.
1508         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/align-positioning-bad.vtt: Added.
1509         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/align-positioning.vtt: Added.
1510         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/align-text-line-position-bad.vtt: Added.
1511         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/align-text-line-position.vtt: Added.
1512         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/alignment-bad.vtt: Added.
1513         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/alignment-ltr.vtt: Added.
1514         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/alignment.vtt: Added.
1515         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/bom.vtt: Added.
1516         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/captions-fast.vtt: Added.
1517         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/captions-gaps.vtt: Added.
1518         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/captions-html.vtt: Added.
1519         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/captions.vtt: Added.
1520         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/class-bad.vtt: Added.
1521         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/class.vtt: Added.
1522         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-id-error.vtt: Added.
1523         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-id.vtt: Added.
1524         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-no-id-error.vtt: Added.
1525         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-no-id.vtt: Added.
1526         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-recovery-cuetext.vtt: Added.
1527         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-recovery-header.vtt: Added.
1528         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-recovery-note.vtt: Added.
1529         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-size-align-bad.vtt: Added.
1530         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-size-align.vtt: Added.
1531         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-size-bad.vtt: Added.
1532         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-size.vtt: Added.
1533         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cues-chrono-order.vtt: Added.
1534         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cues-no-separation.vtt: Added.
1535         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cues-overlapping.vtt: Added.
1536         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cues.vtt: Added.
1537         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/default-styles.vtt: Added.
1538         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/degenerate-cues.vtt: Added.
1539         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/empty-cue.vtt: Added.
1540         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/entities-wrong.vtt: Added.
1541         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/entities.vtt: Added.
1542         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/interspersed-non-cue.vtt: Added.
1543         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/iso2022jp3.vtt: Added.
1544         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/large-timestamp.vtt: Added.
1545         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/line-position-bad.vtt: Added.
1546         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/line-position.vtt: Added.
1547         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/markup-bad.vtt: Added.
1548         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/markup.vtt: Added.
1549         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/metadata-area.vtt: Added.
1550         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/metadata.vtt: Added.
1551         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/missed-cues.vtt: Added.
1552         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/no-newline-at-eof.vtt: Added.
1553         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/no-timings.vtt: Added.
1554         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/no-webvtt.vtt: Added.
1555         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/positioning-bad.vtt: Added.
1556         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/positioning-ltr.vtt: Added.
1557         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/positioning.vtt: Added.
1558         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/settings-bad-separation.vtt: Added.
1559         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/settings.vtt: Added.
1560         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/simple-captions.vtt: Added.
1561         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/sorted-dispatch.vtt: Added.
1562         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timestamp-bad.vtt: Added.
1563         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timestamp.vtt: Added.
1564         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timings-hour-error.vtt: Added.
1565         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timings-hour.vtt: Added.
1566         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timings-no-hour-errors.vtt: Added.
1567         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timings-no-hour.vtt: Added.
1568         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timings-whitespace.vtt: Added.
1569         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/unsupported-markup.vtt: Added.
1570         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/utf8.vtt: Added.
1571         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/valign-bad.vtt: Added.
1572         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/valign-ltr.vtt: Added.
1573         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/valign.vtt: Added.
1574         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/voice-bad.vtt: Added.
1575         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/voice.vtt: Added.
1576         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/vp8-vorbis-webvtt.webm: Added.
1577         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/w3c-import.log:
1578         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/webvtt-file.vtt: Added.
1579         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/webvtt-rubbish.vtt: Added.
1580         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/src-empty-string.html: Added.
1581         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-active-cues.html: Added.
1582         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-add-remove-cue.html: Added.
1583         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-add-track-expected.txt: Added.
1584         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-add-track.html: Added.
1585         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-addtrack-kind-expected.txt: Added.
1586         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-addtrack-kind.html: Added.
1587         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-change-event-expected.txt: Added.
1588         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-change-event.html: Added.
1589         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-css-cue-pseudo-class-expected.txt: Added.
1590         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-css-cue-pseudo-class.html: Added.
1591         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-empty-expected.txt: Added.
1592         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-empty.html: Added.
1593         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-inline-expected.txt: Added.
1594         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-inline.html: Added.
1595         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-mutable-fragment.html: Added.
1596         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-mutable.html: Added.
1597         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-duration-expected.txt: Added.
1598         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-duration.html: Added.
1599         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-timestamp-events-expected.txt: Added.
1600         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-timestamp-events.html: Added.
1601         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-timestamp.html: Added.
1602         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-after-controls-added-expected.html: Added.
1603         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-after-controls-added.html: Added.
1604         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-after-controls-removed-expected.html: Added.
1605         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-after-controls-removed.html: Added.
1606         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-empty-cue-expected.html: Added.
1607         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-empty-cue.html: Added.
1608         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-line-doesnt-fit-expected.html: Added.
1609         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-line-doesnt-fit.html: Added.
1610         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-transformed-video-expected.html: Added.
1611         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-transformed-video.html: Added.
1612         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cues-cuechange.html: Added.
1613         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cues-enter-exit.html: Added.
1614         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cues-missed.html: Added.
1615         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cues-pause-on-exit.html: Added.
1616         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cues-seeking.html: Added.
1617         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cues-sorted-before-dispatch.html: Added.
1618         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-default-attribute.html: Added.
1619         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-delete-during-setup-expected.txt: Added.
1620         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-delete-during-setup.html: Added.
1621         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-disabled-addcue.html: Added.
1622         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-disabled.html: Added.
1623         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-element-dom-change-expected.txt: Added.
1624         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-element-dom-change.html: Added.
1625         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-element-src-change-error.html: Added.
1626         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-element-src-change.html: Added.
1627         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-helpers.js: Added.
1628         (enableAllTextTracks):
1629         (assert_cues_equal):
1630         (assert_cues_match):
1631         (assert_cues_html_content):
1632         (check_cues_from_track):
1633         (assert_cue_fragment_as_textcontent):
1634         (createFragment):
1635         (cloneChildrenToFragment):
1636         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-id-expected.txt: Added.
1637         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-id.html: Added.
1638         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-insert-after-load.html: Added.
1639         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-large-timestamp.html: Added.
1640         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-load-error-readyState.html: Added.
1641         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-load-from-element-readyState.html: Added.
1642         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-load-from-src-readyState-expected.txt: Added.
1643         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-load-from-src-readyState.html: Added.
1644         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-mode-disabled.html: Added.
1645         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-mode-not-changed-by-new-track.html: Added.
1646         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-mode-triggers-loading.html: Added.
1647         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-mode.html: Added.
1648         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-node-add-remove-expected.txt: Added.
1649         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-node-add-remove.html: Added.
1650         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-active-cue.html: Added.
1651         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-by-setting-innerHTML.html: Added.
1652         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-insert-ready-state.html: Added.
1653         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-quickly-expected.txt: Added.
1654         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-quickly.html: Added.
1655         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-track-expected.txt: Added.
1656         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-track-inband.html: Added.
1657         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-track.html: Added.
1658         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-selection-metadata-expected.txt: Added.
1659         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-selection-metadata.html: Added.
1660         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-text-track-cue-list.html: Added.
1661         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-texttracks-expected.txt: Added.
1662         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-texttracks.html: Added.
1663         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-align-positioning-expected.txt: Added.
1664         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-align-positioning.html: Added.
1665         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-align-text-line-position-expected.txt: Added.
1666         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-align-text-line-position.html: Added.
1667         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-alignment.html: Added.
1668         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-blank-lines.html: Added.
1669         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-bom.html: Added.
1670         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-class-markup.html: Added.
1671         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-cue-identifiers.html: Added.
1672         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-cue-no-id.html: Added.
1673         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-cue-recovery.html: Added.
1674         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-cue-size-align.html: Added.
1675         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-cue-size.html: Added.
1676         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-degenerate-cues.html: Added.
1677         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-empty-cue.html: Added.
1678         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-entities.html: Added.
1679         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-header-comment-expected.txt: Added.
1680         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-header-comment.html: Added.
1681         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-interspersed-non-cue.html: Added.
1682         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-line-position-expected.txt: Added.
1683         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-line-position.html: Added.
1684         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-magic-header-expected.txt: Added.
1685         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-magic-header.html: Added.
1686         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-markup.html: Added.
1687         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-newlines.html: Added.
1688         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-no-timings.html: Added.
1689         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-non-snap-to-lines-expected.html: Added.
1690         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-non-snap-to-lines.html: Added.
1691         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-positioning.html: Added.
1692         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-settings.html: Added.
1693         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-timestamp.html: Added.
1694         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-timings-hour-expected.txt: Added.
1695         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-timings-hour.html: Added.
1696         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-timings-no-hours-expected.txt: Added.
1697         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-timings-no-hours.html: Added.
1698         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-timings-whitespace.html: Added.
1699         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-two-cue-layout-after-first-end-expected.html: Added.
1700         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-two-cue-layout-after-first-end.html: Added.
1701         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-unsupported-markup.html: Added.
1702         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-utf8-expected.txt: Added.
1703         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-utf8.html: Added.
1704         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-valign.html: Added.
1705         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-voice.html: Added.
1706         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/vtt-cue-float-precision-expected.txt: Added.
1707         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/vtt-cue-float-precision.html: Added.
1708         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/w3c-import.log:
1709
1710 2019-03-06  Rob Buis  <rbuis@igalia.com>
1711
1712         Consider supporting the `referrerpolicy` attribute.
1713         https://bugs.webkit.org/show_bug.cgi?id=179053
1714
1715         Reviewed by Darin Adler.
1716
1717         Update improved results.
1718
1719         * web-platform-tests/html/dom/reflection-embedded-expected.txt:
1720
1721 2019-03-06  Frederic Wang  <fwang@igalia.com>
1722
1723         Update WPT tests for the canvas element
1724         https://bugs.webkit.org/show_bug.cgi?id=195331
1725
1726         Reviewed by Youenn Fablet.
1727
1728         * resources/import-expectations.json:
1729         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.html:
1730         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.whitespace.html:
1731         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/w3c-import.log:
1732
1733 2019-03-02  Darin Adler  <darin@apple.com>
1734
1735         Retire legacy dtoa function and DecimalNumber class
1736         https://bugs.webkit.org/show_bug.cgi?id=195253
1737
1738         Reviewed by Daniel Bates.
1739
1740         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
1741         Rebaseline still-failing part of this test that dumps super-small numbers that are formatted
1742         differently by the new code (exponential style).
1743
1744 2019-03-01  Rob Buis  <rbuis@igalia.com>
1745
1746         Adjust XMLHttpRequest Content-Type handling
1747         https://bugs.webkit.org/show_bug.cgi?id=184645
1748
1749         Reviewed by Youenn Fablet.
1750
1751         Sync test and update test expectation (all PASSes).
1752
1753         * web-platform-tests/xhr/send-content-type-charset-expected.txt:
1754         * web-platform-tests/xhr/send-content-type-charset.htm:
1755
1756 2019-03-01  Antoine Quint  <graouts@apple.com>
1757
1758         Enable WPT Pointer Events tests
1759         https://bugs.webkit.org/show_bug.cgi?id=195204
1760         <rdar://problem/48502751>
1761
1762         Reviewed by Dean Jackson.
1763
1764         The touch-action property has been enabled as part of the work on webkit.org/b/195008 but the WPT tests
1765         had not been enabled yet, so we're now adding the progressions made.
1766
1767         * web-platform-tests/pointerevents/extension/pointerevent_touch-action-verification-expected.txt:
1768         * web-platform-tests/pointerevents/pointerevent_touch-action-verification-expected.txt:
1769
1770 2019-02-28  Charles Vazac  <cvazac@akamai.com>
1771
1772         Fix Resource Timing buffer edge cases for WPT
1773         https://bugs.webkit.org/show_bug.cgi?id=193213
1774
1775         Reviewed by Youenn Fablet.
1776
1777         * web-platform-tests/resource-timing/buffer-full-add-after-full-event.html:
1778         * web-platform-tests/resource-timing/buffer-full-add-entries-during-callback-that-drop-expected.txt:
1779         * web-platform-tests/resource-timing/buffer-full-add-then-clear-expected.txt:
1780         * web-platform-tests/resource-timing/buffer-full-then-increased-expected.txt:
1781
1782 2019-02-26  Youenn Fablet  <youenn@apple.com>
1783
1784         Move service worker response validation from the service worker client to the service worker itself
1785         https://bugs.webkit.org/show_bug.cgi?id=194716
1786
1787         Reviewed by Geoffrey Garen.
1788
1789         Rebased tests as we now report to the console log any service worker response validation erorr.
1790
1791         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-image.https-expected.txt:
1792
1793 2019-02-26  Frederic Wang  <fwang@igalia.com>
1794
1795         Synchronize MathML WPT tests
1796         https://bugs.webkit.org/show_bug.cgi?id=195048
1797
1798         This imports changes to the documentation and spec references for MathML.
1799         It also imports a new test for href currently disabled due to bug 187039.
1800
1801         Reviewed by Manuel Rego Casasnovas.
1802
1803         * web-platform-tests/mathml/README.md:
1804         * web-platform-tests/mathml/presentation-markup/fractions/frac-1.html:
1805         * web-platform-tests/mathml/presentation-markup/fractions/frac-bar-001.html:
1806         * web-platform-tests/mathml/presentation-markup/fractions/frac-color-001.html:
1807         * web-platform-tests/mathml/presentation-markup/fractions/frac-color-002.html:
1808         * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-001.html:
1809         * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002.html:
1810         * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-003.html:
1811         * web-platform-tests/mathml/presentation-markup/fractions/frac-mrow-001.html:
1812         * web-platform-tests/mathml/presentation-markup/fractions/frac-numalign-denomalign-001.html:
1813         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1.html:
1814         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2.html:
1815         * web-platform-tests/mathml/presentation-markup/fractions/frac-visibility-001.html:
1816         * web-platform-tests/mathml/presentation-markup/operators/mo-axis-height-1.html:
1817         * web-platform-tests/mathml/presentation-markup/radicals/root-parameters-1.html:
1818         * web-platform-tests/mathml/presentation-markup/scripts/subsup-1.html:
1819         * web-platform-tests/mathml/presentation-markup/scripts/subsup-2.html:
1820         * web-platform-tests/mathml/presentation-markup/scripts/subsup-3.html:
1821         * web-platform-tests/mathml/presentation-markup/scripts/subsup-4.html:
1822         * web-platform-tests/mathml/presentation-markup/scripts/subsup-5.html:
1823         * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-1.html:
1824         * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2.html:
1825         * web-platform-tests/mathml/presentation-markup/scripts/underover-1.html:
1826         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-1.html:
1827         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-2.html:
1828         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3.html:
1829         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4.html:
1830         * web-platform-tests/mathml/presentation-markup/spaces/space-1.html:
1831         * web-platform-tests/mathml/presentation-markup/spaces/space-2.html:
1832         * web-platform-tests/mathml/presentation-markup/tables/table-axis-height.html:
1833         * web-platform-tests/mathml/relations/css-styling/color-1.html:
1834         * web-platform-tests/mathml/relations/css-styling/display-1.html:
1835         * web-platform-tests/mathml/relations/css-styling/displaystyle-1.html:
1836         * web-platform-tests/mathml/relations/css-styling/lengths-1.html:
1837         * web-platform-tests/mathml/relations/css-styling/lengths-2.html:
1838         * web-platform-tests/mathml/relations/css-styling/lengths-3.html:
1839         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold-fraktur.html:
1840         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold-italic.html:
1841         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold-sans-serif.html:
1842         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold-script.html:
1843         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold.html:
1844         * web-platform-tests/mathml/relations/css-styling/mathvariant-double-struck.html:
1845         * web-platform-tests/mathml/relations/css-styling/mathvariant-fraktur.html:
1846         * web-platform-tests/mathml/relations/css-styling/mathvariant-initial.html:
1847         * web-platform-tests/mathml/relations/css-styling/mathvariant-italic.html:
1848         * web-platform-tests/mathml/relations/css-styling/mathvariant-looped.html:
1849         * web-platform-tests/mathml/relations/css-styling/mathvariant-monospace.html:
1850         * web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-bold-italic.html:
1851         * web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-italic.html:
1852         * web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif.html:
1853         * web-platform-tests/mathml/relations/css-styling/mathvariant-script.html:
1854         * web-platform-tests/mathml/relations/css-styling/mathvariant-stretched.html:
1855         * web-platform-tests/mathml/relations/css-styling/mathvariant-tailed.html:
1856         * web-platform-tests/mathml/relations/css-styling/visibility-1.html:
1857         * web-platform-tests/mathml/relations/html5-tree/class-1.html:
1858         * web-platform-tests/mathml/relations/html5-tree/class-2.html:
1859         * web-platform-tests/mathml/relations/html5-tree/color-attributes-1.html:
1860         * web-platform-tests/mathml/relations/html5-tree/display-1.html:
1861         * web-platform-tests/mathml/relations/html5-tree/dynamic-1.html:
1862         * web-platform-tests/mathml/relations/html5-tree/href-click-1.html:
1863         * web-platform-tests/mathml/relations/html5-tree/href-click-2.html:
1864         * web-platform-tests/mathml/relations/html5-tree/href-click-3.html: Added.
1865         * web-platform-tests/mathml/relations/html5-tree/integration-point-1.html:
1866         * web-platform-tests/mathml/relations/html5-tree/integration-point-2.html:
1867         * web-platform-tests/mathml/relations/html5-tree/integration-point-3.html:
1868         * web-platform-tests/mathml/relations/html5-tree/required-extensions-1.html:
1869         * web-platform-tests/mathml/relations/html5-tree/required-extensions-2.html:
1870         * web-platform-tests/mathml/relations/html5-tree/unique-identifier-1.html:
1871         * web-platform-tests/mathml/relations/html5-tree/unique-identifier-2.html:
1872         * web-platform-tests/mathml/relations/html5-tree/unique-identifier-3.html:
1873         * web-platform-tests/mathml/relations/html5-tree/w3c-import.log:
1874         * web-platform-tests/mathml/relations/text-and-math/use-typo-metrics-1.html:
1875         * web-platform-tests/mathml/tools/mathvariant-transforms.py:
1876         * web-platform-tests/mathml/tools/utils/w3c-import.log:
1877
1878 2019-02-26  Frederic Wang  <fwang@igalia.com>
1879
1880         Export MathML fraction tests to WPT
1881         https://bugs.webkit.org/show_bug.cgi?id=194436
1882
1883         This is just an import of the current MathML WPT tests. It includes fraction tests from
1884         WebKit that were exported in [1]. Some test results have whitespace change, due to [2].
1885
1886         [1] https://github.com/web-platform-tests/wpt/pull/15301
1887         [2] https://github.com/web-platform-tests/wpt/commit/e2dd57c3f273468b3c6a087978c531dcd00933de
1888
1889         Reviewed by Manuel Rego Casasnovas.
1890
1891         * resources/resource-files.json:
1892         * web-platform-tests/mathml/META.yml: Added.
1893         * web-platform-tests/mathml/OWNERS: Removed.
1894         * web-platform-tests/mathml/README.md:
1895         * web-platform-tests/mathml/presentation-markup/fractions/frac-1-expected.txt:
1896         * web-platform-tests/mathml/presentation-markup/fractions/frac-1.html:
1897         * web-platform-tests/mathml/presentation-markup/fractions/frac-bar-001-expected.html: Added.
1898         * web-platform-tests/mathml/presentation-markup/fractions/frac-bar-001.html: Added.
1899         * web-platform-tests/mathml/presentation-markup/fractions/frac-color-001-expected.html: Added.
1900         * web-platform-tests/mathml/presentation-markup/fractions/frac-color-001-notref.html: Added.
1901         * web-platform-tests/mathml/presentation-markup/fractions/frac-color-001.html: Added.
1902         * web-platform-tests/mathml/presentation-markup/fractions/frac-color-002-expected.html: Added.
1903         * web-platform-tests/mathml/presentation-markup/fractions/frac-color-002.html: Added.
1904         * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-001-expected.html: Added.
1905         * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-001.html: Added.
1906         * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002-expected.html: Added.
1907         * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002.html: Added.
1908         * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-003-expected.html: Added.
1909         * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-003-notref.html: Added.
1910         * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-003.html: Added.
1911         * web-platform-tests/mathml/presentation-markup/fractions/frac-mrow-001-expected.html: Added.
1912         * web-platform-tests/mathml/presentation-markup/fractions/frac-mrow-001.html: Added.
1913         * web-platform-tests/mathml/presentation-markup/fractions/frac-numalign-denomalign-001-expected.html: Added.
1914         * web-platform-tests/mathml/presentation-markup/fractions/frac-numalign-denomalign-001.html: Added.
1915         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1-expected.txt:
1916         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1.html:
1917         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2-expected.txt:
1918         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2.html:
1919         * web-platform-tests/mathml/presentation-markup/fractions/frac-visibility-001-expected.html: Added.
1920         * web-platform-tests/mathml/presentation-markup/fractions/frac-visibility-001.html: Added.
1921         * web-platform-tests/mathml/presentation-markup/fractions/w3c-import.log:
1922         * web-platform-tests/mathml/presentation-markup/operators/mo-axis-height-1-expected.txt:
1923         * web-platform-tests/mathml/presentation-markup/operators/mo-axis-height-1.html:
1924         * web-platform-tests/mathml/presentation-markup/operators/w3c-import.log:
1925         * web-platform-tests/mathml/presentation-markup/radicals/root-parameters-1-expected.txt:
1926         * web-platform-tests/mathml/presentation-markup/radicals/root-parameters-1.html:
1927         * web-platform-tests/mathml/presentation-markup/radicals/w3c-import.log:
1928         * web-platform-tests/mathml/presentation-markup/scripts/subsup-1.html:
1929         * web-platform-tests/mathml/presentation-markup/scripts/subsup-2.html:
1930         * web-platform-tests/mathml/presentation-markup/scripts/subsup-3.html:
1931         * web-platform-tests/mathml/presentation-markup/scripts/subsup-4.html:
1932         * web-platform-tests/mathml/presentation-markup/scripts/subsup-5.html:
1933         * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-1-expected.txt:
1934         * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-1.html:
1935         * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2.html:
1936         * web-platform-tests/mathml/presentation-markup/scripts/underover-1.html:
1937         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-1-expected.txt:
1938         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-1.html:
1939         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-2-expected.txt:
1940         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-2.html:
1941         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3-expected.txt:
1942         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3.html:
1943         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4-expected.txt:
1944         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4.html:
1945         * web-platform-tests/mathml/presentation-markup/scripts/w3c-import.log:
1946         * web-platform-tests/mathml/presentation-markup/spaces/space-1-expected.txt:
1947         * web-platform-tests/mathml/presentation-markup/spaces/space-1.html:
1948         * web-platform-tests/mathml/presentation-markup/spaces/space-2.html:
1949         * web-platform-tests/mathml/presentation-markup/spaces/w3c-import.log:
1950         * web-platform-tests/mathml/presentation-markup/tables/table-axis-height-expected.txt:
1951         * web-platform-tests/mathml/presentation-markup/tables/table-axis-height.html:
1952         * web-platform-tests/mathml/presentation-markup/tables/w3c-import.log:
1953         * web-platform-tests/mathml/relations/css-styling/display-1.html:
1954         * web-platform-tests/mathml/relations/css-styling/displaystyle-1-expected.txt:
1955         * web-platform-tests/mathml/relations/css-styling/displaystyle-1.html:
1956         * web-platform-tests/mathml/relations/css-styling/lengths-3-expected.txt:
1957         * web-platform-tests/mathml/relations/css-styling/lengths-3.html:
1958         * web-platform-tests/mathml/relations/css-styling/w3c-import.log:
1959         * web-platform-tests/mathml/relations/html5-tree/class-2.html:
1960         * web-platform-tests/mathml/relations/html5-tree/display-1-expected.txt:
1961         * web-platform-tests/mathml/relations/html5-tree/display-1.html:
1962         * web-platform-tests/mathml/relations/html5-tree/href-click-1.html:
1963         * web-platform-tests/mathml/relations/html5-tree/href-click-2.html:
1964         * web-platform-tests/mathml/relations/html5-tree/unique-identifier-2.html:
1965         * web-platform-tests/mathml/relations/html5-tree/w3c-import.log:
1966         * web-platform-tests/mathml/relations/text-and-math/w3c-import.log:
1967         * web-platform-tests/mathml/tools/utils/w3c-import.log:
1968         * web-platform-tests/mathml/tools/w3c-import.log:
1969         * web-platform-tests/mathml/w3c-import.log:
1970
1971 2019-02-21  Rob Buis  <rbuis@igalia.com>
1972
1973         Update MIME type parser
1974         https://bugs.webkit.org/show_bug.cgi?id=180526
1975
1976         Reviewed by Darin Adler.
1977
1978         Update improved test expectations.
1979
1980         * web-platform-tests/xhr/overridemimetype-blob-expected.txt:
1981
1982 2019-02-18  Oriol Brufau  <obrufau@igalia.com>
1983
1984         [css-grid] Handle indefinite percentages in fit-content()
1985         https://bugs.webkit.org/show_bug.cgi?id=194509
1986
1987         Reviewed by Javier Fernandez.
1988
1989         Import WPT test.
1990
1991         * web-platform-tests/css/css-grid/layout-algorithm/grid-fit-content-percentage-expected.txt: Added.
1992         * web-platform-tests/css/css-grid/layout-algorithm/grid-fit-content-percentage.html: Added.
1993         * web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
1994
1995 2019-02-12  Rob Buis  <rbuis@igalia.com>
1996
1997         Align with Fetch on data: URLs
1998         https://bugs.webkit.org/show_bug.cgi?id=182325
1999
2000         Reviewed by Alex Christensen.
2001
2002         Update improved test expectations.
2003
2004         * web-platform-tests/fetch/data-urls/processing.any-expected.txt:
2005         * web-platform-tests/fetch/data-urls/processing.any.worker-expected.txt:
2006
2007 2019-01-30  Youenn Fablet  <youenn@apple.com>
2008
2009         ServiceWorkerJob should notify its client in case its job is cancelled
2010         https://bugs.webkit.org/show_bug.cgi?id=193747
2011         <rdar://problem/47498196>
2012
2013         Reviewed by Chris Dumez.
2014
2015         * web-platform-tests/service-workers/service-worker/registration-security-error.https-expected.txt:
2016
2017 2019-01-29  Rob Buis  <rbuis@igalia.com>
2018
2019         Align with Fetch on data: URLs
2020         https://bugs.webkit.org/show_bug.cgi?id=182325
2021
2022         Reviewed by Alex Christensen.
2023
2024         Update improved test expectations.
2025
2026         * web-platform-tests/fetch/data-urls/processing.any-expected.txt:
2027         * web-platform-tests/fetch/data-urls/processing.any.worker-expected.txt:
2028         * web-platform-tests/xhr/overridemimetype-blob-expected.txt:
2029
2030 2019-01-29  cathie chen  <cathiechen@igalia.com>
2031
2032         Import Resize Observer test cases from WPTs
2033         https://bugs.webkit.org/show_bug.cgi?id=193821
2034
2035         Reviewed by Frédéric Wang.
2036
2037         * resources/import-expectations.json:
2038         * web-platform-tests/resize-observer/META.yml: Added.
2039         * web-platform-tests/resize-observer/eventloop-expected.txt: Added.
2040         * web-platform-tests/resize-observer/eventloop.html: Added.
2041         * web-platform-tests/resize-observer/idlharness.window-expected.txt: Added.
2042         * web-platform-tests/resize-observer/idlharness.window.html: Added.
2043         * web-platform-tests/resize-observer/idlharness.window.js: Added.
2044         * web-platform-tests/resize-observer/notify-expected.txt: Added.
2045         * web-platform-tests/resize-observer/notify.html: Added.
2046         * web-platform-tests/resize-observer/observe-expected.txt: Added.
2047         * web-platform-tests/resize-observer/observe.html: Added.
2048         * web-platform-tests/resize-observer/resources/iframe.html: Added.
2049         * web-platform-tests/resize-observer/resources/resizeTestHelper.js: Added.
2050         (ResizeTestHelper):
2051         (ResizeTestHelper.prototype.get _currentStep):
2052         (ResizeTestHelper.prototype._nextStep):
2053         (ResizeTestHelper.prototype._handleNotification):
2054         (ResizeTestHelper.prototype._handleTimeout):
2055         (ResizeTestHelper.prototype._done):
2056         (ResizeTestHelper.prototype.start):
2057         (ResizeTestHelper.prototype.get rafCount):
2058         (ResizeTestHelper.prototype._incrementRaf):
2059         (ResizeTestHelper.prototype.startCountingRaf):
2060         * web-platform-tests/resize-observer/resources/w3c-import.log: Added.
2061         * web-platform-tests/resize-observer/svg-expected.txt: Added.
2062         * web-platform-tests/resize-observer/svg.html: Added.
2063         * web-platform-tests/resize-observer/w3c-import.log: Added.
2064
2065 2019-01-28  Rob Buis  <rbuis@igalia.com>
2066
2067         Update MIME type parser
2068         https://bugs.webkit.org/show_bug.cgi?id=180526
2069
2070         Reviewed by Frédéric Wang.
2071
2072         Update improved test expectations.
2073
2074         * web-platform-tests/xhr/overridemimetype-blob-expected.txt:
2075
2076 2019-01-28  Oriol Brufau  <obrufau@igalia.com>
2077
2078         [css-logical] Reject unitless length quirk in 'inset' shorthand
2079         https://bugs.webkit.org/show_bug.cgi?id=193773
2080
2081         Reviewed by Manuel Rego Casasnovas.
2082
2083         Import WPT tests that check that the unitless length quirk is not
2084         allowed in the 'inset' shorthand.
2085
2086         * resources/import-expectations.json:
2087         * web-platform-tests/quirks/support/test-ref-iframe.js: Added.
2088         (setupIframe):
2089         * web-platform-tests/quirks/support/w3c-import.log: Added.
2090         * web-platform-tests/quirks/unitless-length/excluded-properties-001-expected.txt: Added.
2091         * web-platform-tests/quirks/unitless-length/excluded-properties-001.html: Added.
2092         * web-platform-tests/quirks/unitless-length/excluded-properties-002-expected.txt: Added.
2093         * web-platform-tests/quirks/unitless-length/excluded-properties-002.html: Added.
2094         * web-platform-tests/quirks/unitless-length/excluded-properties-003-expected.txt: Added.
2095         * web-platform-tests/quirks/unitless-length/excluded-properties-003.html: Added.
2096         * web-platform-tests/quirks/unitless-length/limited-quirks-expected.txt: Added.
2097         * web-platform-tests/quirks/unitless-length/limited-quirks.html: Added.
2098         * web-platform-tests/quirks/unitless-length/no-quirks-expected.txt: Added.
2099         * web-platform-tests/quirks/unitless-length/no-quirks.html: Added.
2100         * web-platform-tests/quirks/unitless-length/quirks-expected.txt: Added.
2101         * web-platform-tests/quirks/unitless-length/quirks.html: Added.
2102         * web-platform-tests/quirks/unitless-length/support/common.js: Added.
2103         (onload):
2104         * web-platform-tests/quirks/unitless-length/support/w3c-import.log: Added.
2105         * web-platform-tests/quirks/unitless-length/w3c-import.log: Added.
2106
2107 2019-01-24  Charles Vazac  <cvazac@akamai.com>
2108
2109         Implement PerformanceObserver.supportedEntryTypes
2110         https://bugs.webkit.org/show_bug.cgi?id=193428
2111
2112         Reviewed by Joseph Pecoraro.
2113
2114         * web-platform-tests/resource-timing/supported_resource_type.any-expected.txt:
2115         * web-platform-tests/resource-timing/supported_resource_type.any.worker-expected.txt:
2116
2117 2019-01-23  Oriol Brufau  <obrufau@igalia.com>
2118
2119         [css-logical] Implement flow-relative inset properties
2120         https://bugs.webkit.org/show_bug.cgi?id=189441
2121
2122         Reviewed by Dean Jackson.
2123
2124         Enable the CSSLogicalEnabled flag in the test for logical insets, and
2125         update its expectations. It still has some failures because sideways
2126         writing modes have not been implemented yet
2127         (https://bugs.webkit.org/show_bug.cgi?id=166941).
2128
2129         * web-platform-tests/css/css-logical/logical-box-inset-expected.txt:
2130         * web-platform-tests/css/css-logical/logical-box-inset.html:
2131
2132 2019-01-23  Oriol Brufau  <obrufau@igalia.com>
2133
2134         [css-grid] Properly handle static positions of abspos inside grid items
2135         https://bugs.webkit.org/show_bug.cgi?id=193657
2136
2137         Reviewed by Javier Fernandez.
2138
2139         Import test changes from WPT.
2140         Various orthogonal tests still fail because of https://bugs.webkit.org/show_bug.cgi?id=189513
2141         Some other tests also fail because of https://bugs.webkit.org/show_bug.cgi?id=193656
2142
2143         * resources/import-expectations.json:
2144         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-001-expected.txt: Added.
2145         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-001.html: Added.
2146         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-002-expected.txt: Added.
2147         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-002.html: Added.
2148         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-003-expected.txt: Added.
2149         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-003.html: Added.
2150         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-004-expected.txt: Added.
2151         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-004.html: Added.
2152         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-005-expected.txt: Added.
2153         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-005.html: Added.
2154         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-006-expected.txt: Added.
2155         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-006.html: Added.
2156         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-007-expected.txt: Added.
2157         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-007.html: Added.
2158         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-008-expected.txt: Added.
2159         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-008.html: Added.
2160         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-009-expected.txt: Added.
2161         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-009.html: Added.
2162         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-010-expected.txt: Added.
2163         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-010.html: Added.
2164         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-011-expected.txt: Added.
2165         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-011.html: Added.
2166         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-012-expected.txt: Added.
2167         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-012.html: Added.
2168         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-013-expected.txt: Added.
2169         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-013.html: Added.
2170         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-014-expected.txt: Added.
2171         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-014.html: Added.
2172         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-015-expected.txt: Added.
2173         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-015.html: Added.
2174         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-016-expected.txt: Added.
2175         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-016.html: Added.
2176         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-001-expected.txt: Added.
2177         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-001.html: Added.
2178         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-002-expected.txt: Added.
2179         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-002.html: Added.
2180         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-003-expected.txt: Added.
2181         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-003.html: Added.
2182         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-004-expected.txt: Added.
2183         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-004.html: Added.
2184         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-005-expected.txt: Added.
2185         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-005.html: Added.
2186         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-006-expected.txt: Added.
2187         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-006.html: Added.
2188         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-007-expected.txt: Added.
2189         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-007.html: Added.
2190         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-008-expected.txt: Added.
2191         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-008.html: Added.
2192         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-009-expected.txt: Added.
2193         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-009.html: Added.
2194         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-010-expected.txt: Added.
2195         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-010.html: Added.
2196         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-011-expected.txt: Added.
2197         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-011.html: Added.
2198         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-012-expected.txt: Added.
2199         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-012.html: Added.
2200         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-013-expected.txt: Added.
2201         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-013.html: Added.
2202         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-014-expected.txt: Added.
2203         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-014.html: Added.
2204         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-015-expected.txt: Added.
2205         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-015.html: Added.
2206         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-016-expected.txt: Added.
2207         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-016.html: Added.
2208         * web-platform-tests/css/css-grid/abspos/support/positioned-grid-descendants.css: Added.
2209         (.grid):
2210         (.abspos):
2211         (.orthogonal):
2212         (.grid > :nth-child(1) > .abspos):
2213         (.grid > :nth-child(2) > .abspos):
2214         * web-platform-tests/css/css-grid/abspos/support/positioned-grid-descendants.js: Added.
2215         (export.runTests):
2216         * web-platform-tests/css/css-grid/abspos/support/w3c-import.log:
2217         * web-platform-tests/css/css-grid/abspos/w3c-import.log:
2218
2219 2019-01-23  Rob Buis  <rbuis@igalia.com>
2220
2221         Update MIME type parser
2222         https://bugs.webkit.org/show_bug.cgi?id=180526
2223
2224         Reviewed by Frédéric Wang.
2225
2226         Update improved test expectations.
2227
2228         * web-platform-tests/xhr/overridemimetype-blob-expected.txt:
2229
2230 2019-01-22  Youenn Fablet  <youenn@apple.com>
2231
2232         Resync libwebrtc with latest M72 branch
2233         https://bugs.webkit.org/show_bug.cgi?id=193693
2234         <rdar://problem/47463803>
2235
2236         Reviewed by Eric Carlson.
2237
2238         * web-platform-tests/webrtc/RTCRtpTransceiver.https-expected.txt:
2239
2240 2019-01-22  Oriol Brufau  <obrufau@igalia.com>
2241
2242         [css-logical] Implement flow-relative margin, padding and border shorthands
2243         https://bugs.webkit.org/show_bug.cgi?id=188697
2244
2245         Reviewed by Simon Fraser and Antti Koivisto.
2246
2247         Import tests from the WPT test suite for CSS Logical Properties and Values,
2248         and enable the CSSLogicalEnabled runtime flag for them.
2249
2250         They still have some failures because sideways writing modes have not been
2251         implemented yet (https://bugs.webkit.org/show_bug.cgi?id=166941).
2252
2253         * web-platform-tests/css/css-logical/logical-box-border-color-expected.txt:
2254         * web-platform-tests/css/css-logical/logical-box-border-color.html:
2255         * web-platform-tests/css/css-logical/logical-box-border-shorthands-expected.txt:
2256         * web-platform-tests/css/css-logical/logical-box-border-shorthands.html:
2257         * web-platform-tests/css/css-logical/logical-box-border-style-expected.txt:
2258         * web-platform-tests/css/css-logical/logical-box-border-style.html:
2259         * web-platform-tests/css/css-logical/logical-box-border-width-expected.txt:
2260         * web-platform-tests/css/css-logical/logical-box-border-width.html:
2261         * web-platform-tests/css/css-logical/logical-box-inset-expected.txt:
2262         * web-platform-tests/css/css-logical/logical-box-inset.html:
2263         * web-platform-tests/css/css-logical/logical-box-margin-expected.txt:
2264         * web-platform-tests/css/css-logical/logical-box-margin.html:
2265         * web-platform-tests/css/css-logical/logical-box-padding-expected.txt:
2266         * web-platform-tests/css/css-logical/logical-box-padding.html:
2267         * web-platform-tests/css/css-logical/logical-box-size.html:
2268         * web-platform-tests/css/css-logical/resources/test-box-properties.js:
2269         (export.createBoxPropertyGroup):
2270         (export.createSizingPropertyGroup):
2271         (export.runTests.set test):
2272         (export.runTests):
2273         * web-platform-tests/css/css-logical/resources/test-shared.js: Added.
2274         (export.testCSSValues):
2275         (export.testComputedValues):
2276         (export.makeDeclaration):
2277         * web-platform-tests/css/css-logical/resources/w3c-import.log:
2278
2279 2019-01-18  Ali Juma  <ajuma@chromium.org>
2280
2281         FetchResponse::url should return the empty string for tainted responses
2282         https://bugs.webkit.org/show_bug.cgi?id=193553
2283
2284         Reviewed by Youenn Fablet.
2285
2286         * web-platform-tests/fetch/api/basic/mode-no-cors.sub.any.js:
2287         (fetchNoCors):
2288
2289 2019-01-14  Charles Vazac  <cvazac@akamai.com>
2290
2291         Import current Resource-Timing WPTs
2292         https://bugs.webkit.org/show_bug.cgi?id=193302
2293
2294         Reviewed by Youenn Fablet.
2295
2296         * web-platform-tests/resource-timing/SyntheticResponse.py:
2297         (main):
2298         * web-platform-tests/resource-timing/buffer-full-add-after-full-event-expected.txt: Added.
2299         * web-platform-tests/resource-timing/buffer-full-add-after-full-event.html: Added.
2300         * web-platform-tests/resource-timing/buffer-full-add-entries-during-callback-expected.txt: Added.
2301         * web-platform-tests/resource-timing/buffer-full-add-entries-during-callback-that-drop.html: Added.
2302         * web-platform-tests/resource-timing/buffer-full-add-entries-during-callback.html: Added.
2303         * web-platform-tests/resource-timing/buffer-full-add-then-clear-expected.txt: Added.
2304         * web-platform-tests/resource-timing/buffer-full-add-then-clear.html: Added.
2305         * web-platform-tests/resource-timing/buffer-full-decrease-buffer-during-callback.html: Added.
2306         * web-platform-tests/resource-timing/buffer-full-increase-buffer-during-callback-expected.txt: Added.
2307         * web-platform-tests/resource-timing/buffer-full-increase-buffer-during-callback.html: Added.
2308         * web-platform-tests/resource-timing/buffer-full-inspect-buffer-during-callback-expected.txt: Added.
2309         * web-platform-tests/resource-timing/buffer-full-inspect-buffer-during-callback.html: Added.
2310         * web-platform-tests/resource-timing/buffer-full-set-to-current-buffer-expected.txt: Added.
2311         * web-platform-tests/resource-timing/buffer-full-set-to-current-buffer.html: Added.
2312         * web-platform-tests/resource-timing/buffer-full-store-and-clear-during-callback-expected.txt: Added.
2313         * web-platform-tests/resource-timing/buffer-full-store-and-clear-during-callback.html: Added.
2314         * web-platform-tests/resource-timing/buffer-full-then-increased-expected.txt: Added.
2315         * web-platform-tests/resource-timing/buffer-full-then-increased.html: Added.
2316         * web-platform-tests/resource-timing/buffer-full-when-populate-entries-expected.txt: Added.
2317         * web-platform-tests/resource-timing/buffer-full-when-populate-entries.html: Added.
2318         * web-platform-tests/resource-timing/document-domain-no-impact-loader.sub-expected.txt: Added.
2319         * web-platform-tests/resource-timing/document-domain-no-impact-loader.sub.html: Added.
2320         * web-platform-tests/resource-timing/no-entries-for-cross-origin-css-fetched.sub-expected.txt: Added.
2321         * web-platform-tests/resource-timing/no-entries-for-cross-origin-css-fetched.sub.html: Added.
2322         * web-platform-tests/resource-timing/resource-timing-level1.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/resource-timing/resource-timing.js.
2323         (assertInvariants):
2324         (window.onload):
2325         * web-platform-tests/resource-timing/resource-timing-level1.sub-expected.txt: Added.
2326         * web-platform-tests/resource-timing/resource-timing-level1.sub.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/resource-timing/resource-timing.html.
2327         * web-platform-tests/resource-timing/resource_connection_reuse.html:
2328         * web-platform-tests/resource-timing/resource_timing.worker.js:
2329         * web-platform-tests/resource-timing/resource_timing_buffer_full_when_populate_entries-expected.txt: Removed.
2330         * web-platform-tests/resource-timing/resource_timing_buffer_full_when_populate_entries.html: Removed.
2331         * web-platform-tests/resource-timing/resource_timing_store_and_clear_during_callback-expected.txt: Removed.
2332         * web-platform-tests/resource-timing/resource_timing_store_and_clear_during_callback.html: Removed.
2333         * web-platform-tests/resource-timing/resources/buffer-full-utilities.js: Added.
2334         (let.appendScript):
2335         (let.waitForNextTask):
2336         (let.waitForEventToFire.return.new.Promise):
2337         (let.waitForEventToFire):
2338         * web-platform-tests/resource-timing/resources/document-domain-no-impact.sub.html: Added.
2339         * web-platform-tests/resource-timing/resources/iframe-setdomain.sub.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/resource-timing/iframe-setdomain.sub.html.
2340         * web-platform-tests/resource-timing/resources/w3c-import.log:
2341         * web-platform-tests/resource-timing/resources/webperftestharness.js:
2342         (wp_test):
2343         (test_namespace):
2344         * web-platform-tests/resource-timing/resources/webperftestharnessextension.js:
2345         (test_resource_entries):
2346         (performance_entrylist_checker): Deleted.
2347         * web-platform-tests/resource-timing/single-entry-per-resource.html:
2348         * web-platform-tests/resource-timing/supported_resource_type.any-expected.txt: Added.
2349         * web-platform-tests/resource-timing/supported_resource_type.any.html: Added.
2350         * web-platform-tests/resource-timing/supported_resource_type.any.js: Added.
2351         (test):
2352         * web-platform-tests/resource-timing/supported_resource_type.any.worker-expected.txt: Added.
2353         * web-platform-tests/resource-timing/supported_resource_type.any.worker.html: Added.
2354         * web-platform-tests/resource-timing/test_resource_timing.https-expected.txt: Added.
2355         * web-platform-tests/resource-timing/test_resource_timing.https.html: Added.
2356         * web-platform-tests/resource-timing/test_resource_timing.js:
2357         (resource_load):
2358         * web-platform-tests/resource-timing/w3c-import.log:
2359 2019-01-10  Oriol Brufau  <obrufau@igalia.com>
2360
2361         [css-grid] Let abspos items reference implicit grid lines
2362         https://bugs.webkit.org/show_bug.cgi?id=193313
2363
2364         Reviewed by Manuel Rego Casasnovas.
2365
2366         Import test changes from WPT.
2367
2368         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-padding-001.html:
2369         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-unknown-named-grid-line-001.html:
2370
2371 2019-01-10  cathie chen  <cathiechen@igalia.com>
2372
2373         Import css-lists testcases from WPT.
2374         https://bugs.webkit.org/show_bug.cgi?id=193273
2375
2376         Reviewed by Daniel Bates.
2377
2378         * resources/import-expectations.json:
2379         * resources/resource-files.json:
2380         * web-platform-tests/css/css-lists/META.yml: Added.
2381         * web-platform-tests/css/css-lists/add-inline-child-after-marker-001-expected.html: Added.
2382         * web-platform-tests/css/css-lists/add-inline-child-after-marker-001.html: Added.
2383         * web-platform-tests/css/css-lists/content-property/marker-text-matches-armenian-expected.html: Added.
2384         * web-platform-tests/css/css-lists/content-property/marker-text-matches-armenian.html: Added.
2385         * web-platform-tests/css/css-lists/content-property/marker-text-matches-circle-expected.html: Added.
2386         * web-platform-tests/css/css-lists/content-property/marker-text-matches-circle.html: Added.
2387         * web-platform-tests/css/css-lists/content-property/marker-text-matches-decimal-expected.html: Added.
2388         * web-platform-tests/css/css-lists/content-property/marker-text-matches-decimal-leading-zero-expected.html: Added.
2389         * web-platform-tests/css/css-lists/content-property/marker-text-matches-decimal-leading-zero.html: Added.
2390         * web-platform-tests/css/css-lists/content-property/marker-text-matches-decimal.html: Added.
2391         * web-platform-tests/css/css-lists/content-property/marker-text-matches-disc-expected.html: Added.
2392         * web-platform-tests/css/css-lists/content-property/marker-text-matches-disc.html: Added.
2393         * web-platform-tests/css/css-lists/content-property/marker-text-matches-georgian-expected.html: Added.
2394         * web-platform-tests/css/css-lists/content-property/marker-text-matches-georgian.html: Added.
2395         * web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-greek-expected.html: Added.
2396         * web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-greek.html: Added.
2397         * web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-latin-expected.html: Added.
2398         * web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-latin.html: Added.
2399         * web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-roman-expected.html: Added.
2400         * web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-roman.html: Added.
2401         * web-platform-tests/css/css-lists/content-property/marker-text-matches-square-expected.html: Added.
2402         * web-platform-tests/css/css-lists/content-property/marker-text-matches-square.html: Added.
2403         * web-platform-tests/css/css-lists/content-property/marker-text-matches-upper-latin-expected.html: Added.
2404         * web-platform-tests/css/css-lists/content-property/marker-text-matches-upper-latin.html: Added.
2405         * web-platform-tests/css/css-lists/content-property/marker-text-matches-upper-roman-expected.html: Added.
2406         * web-platform-tests/css/css-lists/content-property/marker-text-matches-upper-roman.html: Added.
2407         * web-platform-tests/css/css-lists/content-property/w3c-import.log: Added.
2408         * web-platform-tests/css/css-lists/counter-increment-inside-display-contents-expected.html: Added.
2409         * web-platform-tests/css/css-lists/counter-increment-inside-display-contents.html: Added.
2410         * web-platform-tests/css/css-lists/counter-invalid-expected.html: Added.
2411         * web-platform-tests/css/css-lists/counter-invalid.htm: Added.
2412         * web-platform-tests/css/css-lists/counter-reset-increment-display-contents-expected.html: Added.
2413         * web-platform-tests/css/css-lists/counter-reset-increment-display-contents.html: Added.
2414         * web-platform-tests/css/css-lists/counter-reset-increment-display-none-expected.html: Added.
2415         * web-platform-tests/css/css-lists/counter-reset-increment-display-none.html: Added.
2416         * web-platform-tests/css/css-lists/counter-reset-inside-display-contents-expected.html: Added.
2417         * web-platform-tests/css/css-lists/counter-reset-inside-display-contents.html: Added.
2418         * web-platform-tests/css/css-lists/inheritance-expected.txt: Added.
2419         * web-platform-tests/css/css-lists/inheritance.html: Added.
2420         * web-platform-tests/css/css-lists/li-with-height-001-expected.html: Added.
2421         * web-platform-tests/css/css-lists/li-with-height-001.html: Added.
2422         * web-platform-tests/css/css-lists/li-with-overflow-hidden-change-list-style-position-001-expected.html: Added.
2423         * web-platform-tests/css/css-lists/li-with-overflow-hidden-change-list-style-position-001.html: Added.
2424         * web-platform-tests/css/css-lists/list-and-block-textarea-001-expected.txt: Added.
2425         * web-platform-tests/css/css-lists/list-and-block-textarea-001.html: Added.
2426         * web-platform-tests/css/css-lists/list-and-flex-001-expected.html: Added.
2427         * web-platform-tests/css/css-lists/list-and-flex-001.html: Added.
2428         * web-platform-tests/css/css-lists/list-and-grid-001-expected.html: Added.
2429         * web-platform-tests/css/css-lists/list-and-grid-001.html: Added.
2430         * web-platform-tests/css/css-lists/list-and-margin-collapse-001-expected.txt: Added.
2431         * web-platform-tests/css/css-lists/list-and-margin-collapse-001.html: Added.
2432         * web-platform-tests/css/css-lists/list-and-writing-mode-001-expected.txt: Added.
2433         * web-platform-tests/css/css-lists/list-and-writing-mode-001.html: Added.
2434         * web-platform-tests/css/css-lists/list-marker-with-lineheight-and-overflow-hidden-001-expected.html: Added.
2435         * web-platform-tests/css/css-lists/list-marker-with-lineheight-and-overflow-hidden-001.html: Added.
2436         * web-platform-tests/css/css-lists/list-style-type-armenian-002.xht: Added.
2437         * web-platform-tests/css/css-lists/list-style-type-armenian-003.xht: Added.
2438         * web-platform-tests/css/css-lists/list-with-image-display-changed-001-expected.html: Added.
2439         * web-platform-tests/css/css-lists/list-with-image-display-changed-001.html: Added.
2440         * web-platform-tests/css/css-lists/resources/w3c-import.log: Added.
2441         * web-platform-tests/css/css-lists/resources/white.gif: Added.
2442         * web-platform-tests/css/css-lists/w3c-import.log: Added.
2443
2444 2019-01-08  Youenn Fablet  <youenn@apple.com>
2445
2446         service worker fetch handler results in bad referrer
2447         https://bugs.webkit.org/show_bug.cgi?id=188248
2448         <rdar://problem/47050478>
2449
2450         Reviewed by Alex Christensen.
2451
2452         * web-platform-tests/service-workers/service-worker/referrer-policy-header.https-expected.txt:
2453
2454 2019-01-07  Dean Jackson  <dino@apple.com>
2455
2456         Turn on Pointer Events by default for iOS
2457         https://bugs.webkit.org/show_bug.cgi?id=193214
2458         <rdar://problem/46974878>
2459
2460         Reviewed by Wenson Hsieh.
2461
2462         Update expected results.
2463
2464         * web-platform-tests/pointerevents/extension/pointerevent_touch-action-verification-expected.txt:
2465         * web-platform-tests/pointerevents/pointerevent_touch-action-illegal-expected.txt:
2466         * web-platform-tests/pointerevents/pointerevent_touch-action-verification-expected.txt:
2467
2468 2019-01-07  Youenn Fablet  <youenn@apple.com>
2469
2470         Resync WPT fetch tests to 834eac4
2471         https://bugs.webkit.org/show_bug.cgi?id=193125
2472
2473         Reviewed by Chris Dumez.
2474
2475         * web-platform-tests/fetch: Resynced.
2476         * web-platform-tests/html/webappapis/atob/base64-expected.txt:
2477
2478 2019-01-05  Youenn Fablet  <youenn@apple.com>
2479
2480         Service Worker fetch should obey its referrer policy
2481         https://bugs.webkit.org/show_bug.cgi?id=193152
2482
2483         Reviewed by Chris Dumez.
2484
2485         * web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https-expected.txt:
2486         * web-platform-tests/service-workers/service-worker/referrer-policy-header.https-expected.txt:
2487
2488 2019-01-04  Youenn Fablet  <youenn@apple.com>
2489
2490         [Fetch API] Implement abortable fetch
2491         https://bugs.webkit.org/show_bug.cgi?id=174980
2492         <rdar://problem/46861402>
2493
2494         Reviewed by Chris Dumez.
2495
2496         Fixed tests to run in WebKit CI.
2497         Also fixed a bug in a test where the fetch response body is not actually empty.
2498
2499         * web-platform-tests/fetch/api/abort/cache.https-expected.txt:
2500         * web-platform-tests/fetch/api/abort/general-serviceworker.https-expected.txt:
2501         * web-platform-tests/fetch/api/abort/general.any-expected.txt:
2502         * web-platform-tests/fetch/api/abort/general.any.js:
2503         * web-platform-tests/fetch/api/abort/general.any.worker-expected.txt:
2504         * web-platform-tests/fetch/api/abort/serviceworker-intercepted.https-expected.txt:
2505         * web-platform-tests/fetch/api/response/response-consume-stream-expected.txt:
2506
2507 2019-01-02  Simon Fraser  <simon.fraser@apple.com>
2508
2509         Support css-color-4 rgb functions
2510         https://bugs.webkit.org/show_bug.cgi?id=192321
2511
2512         Reviewed by Zalan Bujtas.
2513         
2514         New expected results.
2515
2516         * web-platform-tests/css/css-color/color-resolving-expected.txt:
2517         * web-platform-tests/css/css-color/rgb-rounding-001-expected.txt:
2518
2519 2018-12-21  Manuel Rego Casasnovas  <rego@igalia.com>
2520
2521         [css-grid] Fix percentages in relative offsets for grid items
2522         https://bugs.webkit.org/show_bug.cgi?id=190492
2523
2524         Reviewed by Sergio Villar Senin.
2525
2526         * web-platform-tests/css/css-grid/grid-items/grid-items-relative-offsets-002-expected.txt:
2527           Update expected file as we're now passing this test.
2528
2529 2018-12-19  Youenn Fablet  <youenn@apple.com>
2530
2531         Remove RTCRtpTransceiver.setDirection
2532         https://bugs.webkit.org/show_bug.cgi?id=192869
2533
2534         Reviewed by Alex Christensen.
2535
2536         * web-platform-tests/webrtc/historical-expected.txt:
2537
2538 2018-12-18  Justin Michaud  <justin_michaud@apple.com>
2539
2540         Update CSS Properties and Values API to use new cycle fallback behaviour
2541         https://bugs.webkit.org/show_bug.cgi?id=192800
2542
2543         Reviewed by Antti Koivisto.
2544
2545         Re-import tests and adjust expected results. Some of the tests go from pass to fail because
2546         this patch adds some extra dependency checking to property registrations to fix a crash, but
2547         now unsupported syntaxes like <length-percentage> do not register properly.
2548
2549         * web-platform-tests/css/css-properties-values-api/register-property-expected.txt:
2550         * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt:
2551         * web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing.html:
2552         * web-platform-tests/css/css-properties-values-api/register-property.html:
2553         * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt:
2554         * web-platform-tests/css/css-properties-values-api/registered-properties-inheritance.html:
2555         * web-platform-tests/css/css-properties-values-api/registered-property-computation-expected.txt:
2556         * web-platform-tests/css/css-properties-values-api/registered-property-computation.html:
2557         * web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt:
2558         * web-platform-tests/css/css-properties-values-api/registered-property-cssom.html:
2559         * web-platform-tests/css/css-properties-values-api/registered-property-initial-expected.txt:
2560         * web-platform-tests/css/css-properties-values-api/registered-property-initial.html:
2561         * web-platform-tests/css/css-properties-values-api/resources/utils.js: Added.
2562         (generate_name):
2563         (any_initial_value):
2564         (generate_property):
2565         (all_syntaxes):
2566         * web-platform-tests/css/css-properties-values-api/resources/w3c-import.log: Added.
2567         * web-platform-tests/css/css-properties-values-api/self-utils-expected.txt: Added.
2568         * web-platform-tests/css/css-properties-values-api/self-utils.html: Added.
2569         * web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt:
2570         * web-platform-tests/css/css-properties-values-api/typedom.tentative.html:
2571         * web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt:
2572         * web-platform-tests/css/css-properties-values-api/unit-cycles.html:
2573         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles.html:
2574         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt:
2575         * web-platform-tests/css/css-properties-values-api/var-reference-registered-properties.html:
2576         * web-platform-tests/css/css-properties-values-api/w3c-import.log:
2577
2578 2018-12-18  Justin Michaud  <justin_michaud@apple.com>
2579
2580         CSS Typed OM should expose attributeStyleMap
2581         https://bugs.webkit.org/show_bug.cgi?id=192671
2582
2583         Reviewed by Ryosuke Niwa.
2584
2585         * web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt:
2586         * web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt:
2587
2588 2018-12-14  Youenn Fablet  <youenn@apple.com>
2589
2590         getSenders/getReceivers() should not return closed transceiver senders/receivers
2591         https://bugs.webkit.org/show_bug.cgi?id=192706
2592
2593         Reviewed by Eric Carlson.
2594
2595         * web-platform-tests/webrtc/RTCPeerConnection-setDescription-transceiver.html:
2596         * web-platform-tests/webrtc/RTCRtpTransceiver.https.html:
2597
2598 2018-12-13  Youenn Fablet  <youenn@apple.com>
2599
2600         RTCRtpTransceiver.stopped should be true when applying a remote description with the corresponding m section rejected
2601         https://bugs.webkit.org/show_bug.cgi?id=192685
2602
2603         Reviewed by Eric Carlson.
2604
2605         * web-platform-tests/webrtc/RTCPeerConnection-setDescription-transceiver-expected.txt:
2606         * web-platform-tests/webrtc/RTCPeerConnection-setDescription-transceiver.html:
2607
2608 2018-12-10  Rob Buis  <rbuis@igalia.com>
2609
2610         XMLHttpRequest removes spaces from content-types before processing
2611         https://bugs.webkit.org/show_bug.cgi?id=8644
2612
2613         Reviewed by Chris Dumez.
2614
2615         Update improved test expectations.
2616
2617         * web-platform-tests/mimesniff/mime-types/parsing.any-expected.txt:
2618         * web-platform-tests/mimesniff/mime-types/parsing.any.worker-expected.txt:
2619
2620 2018-12-05  Youenn Fablet  <youenn@apple.com>
2621
2622         [iOS] Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https.html is a flaky failure
2623         https://bugs.webkit.org/show_bug.cgi?id=189727
2624         <rdar://problem/44584993>
2625
2626         Reviewed by Chris Dumez.
2627
2628         Make the test more deterministic and output more test to ease debugging.
2629
2630         * web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt:
2631         * web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https.html:
2632         * web-platform-tests/service-workers/service-worker/resources/fetch-cors-xhr-iframe.html:
2633
2634 2018-12-05  Frederic Wang  <fwang@igalia.com>
2635
2636         Import css overscroll behavior WPT test
2637         https://bugs.webkit.org/show_bug.cgi?id=192397
2638
2639         Reviewed by Manuel Rego Casasnovas.
2640
2641         * resources/import-expectations.json:
2642         * web-platform-tests/css/css-overscroll-behavior/META.yml: Added.
2643         * web-platform-tests/css/css-overscroll-behavior/inheritance-expected.txt: Added.
2644         * web-platform-tests/css/css-overscroll-behavior/inheritance.html: Added.
2645         * web-platform-tests/css/css-overscroll-behavior/w3c-import.log: Added.
2646
2647 2018-12-05  Alicia Boya García  <aboya@igalia.com>
2648
2649         [MSE][GStreamer] Remove the AppendPipeline state machine
2650         https://bugs.webkit.org/show_bug.cgi?id=192204
2651
2652         Reviewed by Xabier Rodriguez-Calvar.
2653
2654         Added a test checking that initialization segments with invalid codec
2655         identifiers are flagged as errors.
2656
2657         * web-platform-tests/media-source/mediasource-invalid-codec-expected.txt: Added.
2658         * web-platform-tests/media-source/mediasource-invalid-codec.html: Added.
2659         * web-platform-tests/media-source/mp4/invalid-codec.mp4: Added.
2660         * web-platform-tests/media-source/webm/invalid-codec.webm: Added.
2661
2662 2018-12-05  Rob Buis  <rbuis@igalia.com>
2663
2664         [Mac] HEAD requests changed to GET after 301, 302, and 303 redirections (http/tests/xmlhttprequest/head-redirection.html)
2665         https://bugs.webkit.org/show_bug.cgi?id=114965
2666
2667         Reviewed by Frédéric Wang.
2668
2669         Update test expectations.
2670
2671         * web-platform-tests/fetch/api/redirect/redirect-method-expected.txt:
2672         * web-platform-tests/fetch/api/redirect/redirect-method-worker-expected.txt:
2673
2674 2018-12-05  Rob Buis  <rbuis@igalia.com>
2675
2676         Align with Fetch on data: URLs
2677         https://bugs.webkit.org/show_bug.cgi?id=182325
2678
2679         Reviewed by Alex Christensen.
2680
2681         Update improved test expectations.
2682
2683         * web-platform-tests/fetch/api/basic/scheme-data.any-expected.txt:
2684         * web-platform-tests/fetch/api/basic/scheme-data.any.worker-expected.txt:
2685
2686 2018-11-30  Ryosuke Niwa  <rniwa@webkit.org>
2687
2688         title attribute on style & link elements should be ignored inside a shadow tree
2689         https://bugs.webkit.org/show_bug.cgi?id=191297
2690
2691         Reviewed by Antti Koivisto.
2692
2693         Rebaseline the test case that's now passing.
2694
2695         * web-platform-tests/css/css-scoping/stylesheet-title-002-expected.txt:
2696
2697 2018-11-30  Ryosuke Niwa  <rniwa@webkit.org>
2698
2699         ShadowRoot should have styleSheets property
2700         https://bugs.webkit.org/show_bug.cgi?id=191311
2701
2702         Reviewed by Antti Koivisto.
2703
2704         Rebaselined the tests.
2705
2706         * web-platform-tests/css/css-scoping/stylesheet-title-002-expected.txt: Rebaselined. The test now
2707         doesn't throw but fails with the actual check the test is intending to check.
2708         * web-platform-tests/css/cssom/selectorText-modification-restyle-002-expected.txt: Rebaselined
2709         now that all test cases pass.
2710         * web-platform-tests/shadow-dom/ShadowRoot-interface-expected.txt: Ditto.
2711
2712 2018-11-28  Ryosuke Niwa  <rniwa@webkit.org>
2713
2714         Update web-platform-tests/shadow-dom
2715         https://bugs.webkit.org/show_bug.cgi?id=192137
2716
2717         Reviewed by Antti Koivisto.
2718
2719         Re-imported the shadow DOM tests from wpt.
2720
2721         * resources/import-expectations.json:
2722         * web-platform-tests/shadow-dom/ShadowRoot-interface.html:
2723         * web-platform-tests/shadow-dom/event-dispatch-order.tentative-expected.txt: Added.
2724         * web-platform-tests/shadow-dom/event-dispatch-order.tentative.html: Added.
2725         * web-platform-tests/shadow-dom/input-type-radio-expected.txt: Added.
2726         * web-platform-tests/shadow-dom/input-type-radio.html: Added.
2727         * web-platform-tests/shadow-dom/resources/shadow-dom.js:
2728         (dispatchEventWithLog):
2729         (assert_event_path_equals):
2730         * web-platform-tests/shadow-dom/slots-outside-shadow-dom-expected.txt: Added.
2731         * web-platform-tests/shadow-dom/slots-outside-shadow-dom.html: Added.
2732         * web-platform-tests/shadow-dom/w3c-import.log:
2733
2734 2018-11-29  Youenn Fablet  <youenn@apple.com>
2735
2736         Updating a service worker during a navigation load sometimes makes the load fail
2737         https://bugs.webkit.org/show_bug.cgi?id=191986
2738         <rdar://problem/46259790>
2739
2740         Reviewed by Chris Dumez.
2741
2742         * web-platform-tests/service-workers/service-worker/resources/trickle.py: Added.
2743         (main):
2744         * web-platform-tests/service-workers/service-worker/resources/update-fetch-worker.py: Added.
2745         (main):
2746         * web-platform-tests/service-workers/service-worker/update-on-navigation.https-expected.txt: Added.
2747         * web-platform-tests/service-workers/service-worker/update-on-navigation.https.html: Added.
2748
2749 2018-11-29  Rob Buis  <rbuis@igalia.com>
2750
2751         Import fetch/api/cors tests
2752         https://bugs.webkit.org/show_bug.cgi?id=192092
2753
2754         Reviewed by Frédéric Wang.
2755
2756         Import to most recent checkout since some old
2757         tests like cors-multiple-origins.js were incorrect.
2758
2759         * resources/import-expectations.json:
2760         * web-platform-tests/fetch/api/cors/cors-expose-star-worker.html: Removed.
2761         * web-platform-tests/fetch/api/cors/cors-expose-star.html: Removed.
2762         * 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.
2763         * web-platform-tests/fetch/api/cors/cors-expose-star.sub.any.html: Added.
2764         * 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.
2765         (sharedHeaders.string_appeared_here.promise_test):
2766         (string_appeared_here.promise_test):
2767         * 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.
2768         * web-platform-tests/fetch/api/cors/cors-expose-star.sub.any.worker.html: Added.
2769         * web-platform-tests/fetch/api/cors/cors-filtering-worker.html: Removed.
2770         * web-platform-tests/fetch/api/cors/cors-filtering.html: Removed.
2771         * 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.
2772         * web-platform-tests/fetch/api/cors/cors-filtering.sub.any.html: Added.
2773         * 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.
2774         (corsFilter):
2775         (corsExposeFilter):
2776         * 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.
2777         * web-platform-tests/fetch/api/cors/cors-filtering.sub.any.worker.html: Added.
2778         * web-platform-tests/fetch/api/cors/cors-multiple-origins-worker-expected.txt: Removed.
2779         * web-platform-tests/fetch/api/cors/cors-multiple-origins-worker.html: Removed.
2780         * web-platform-tests/fetch/api/cors/cors-multiple-origins.html: Removed.
2781         * web-platform-tests/fetch/api/cors/cors-multiple-origins.js: Removed.
2782         * 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.
2783         * web-platform-tests/fetch/api/cors/cors-multiple-origins.sub.any.html: Added.
2784         * web-platform-tests/fetch/api/cors/cors-multiple-origins.sub.any.js: Added.
2785         (corsMultipleOrigins):
2786         * web-platform-tests/fetch/api/cors/cors-multiple-origins.sub.any.worker-expected.txt: Added.
2787         * web-platform-tests/fetch/api/cors/cors-multiple-origins.sub.any.worker.html: Added.
2788         * web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any-expected.txt: Added.
2789         * web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any.html: Added.
2790         * web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any.js: Added.
2791         (runTests):
2792         * web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any.worker-expected.txt: Added.
2793         * web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any.worker.html: Added.
2794         * web-platform-tests/fetch/api/cors/cors-preflight.any.js:
2795         (headerNames): Deleted.
2796         (): Deleted.
2797         (corsPreflight): Deleted.
2798         * web-platform-tests/fetch/api/cors/resources/corspreflight.js: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight.any.js.
2799         (headerNames):
2800         (corsPreflight):
2801         * web-platform-tests/fetch/api/cors/resources/not-cors-safelisted.json: Added.
2802         * web-platform-tests/fetch/api/cors/resources/w3c-import.log: Added.
2803         * web-platform-tests/fetch/api/cors/sandboxed-iframe-expected.txt: Added.
2804         * web-platform-tests/fetch/api/cors/sandboxed-iframe.html: Added.
2805         * web-platform-tests/fetch/api/cors/w3c-import.log:
2806
2807 2018-11-28  Rob Buis  <rbuis@igalia.com>
2808
2809         [XHR] Document.lastModified doesn't work for non-rendered documents
2810         https://bugs.webkit.org/show_bug.cgi?id=179375
2811
2812         Reviewed by Alexey Proskuryakov.
2813
2814         * web-platform-tests/xhr/responsexml-document-properties-expected.txt:
2815
2816 2018-11-28  Ali Juma  <ajuma@chromium.org>
2817
2818         Intersection Observer: rootMargin: '' gives weird results
2819         https://bugs.webkit.org/show_bug.cgi?id=191975
2820
2821         Reviewed by Simon Fraser.
2822
2823         Add test coverage.
2824
2825         * web-platform-tests/intersection-observer/empty-root-margin-expected.txt: Added.
2826         * web-platform-tests/intersection-observer/empty-root-margin.html: Added.
2827
2828 2018-11-27  Rob Buis  <rbuis@igalia.com>
2829
2830         Block more ports (427, 548, 6697)
2831         https://bugs.webkit.org/show_bug.cgi?id=186092
2832
2833         Reviewed by Frédéric Wang.
2834
2835         Update request-bad-port.html to latest version.
2836
2837         * web-platform-tests/fetch/api/request/request-bad-port-expected.txt:
2838         * web-platform-tests/fetch/api/request/request-bad-port.html:
2839
2840 2018-11-27  Chris Dumez  <cdumez@apple.com>
2841
2842         Resync service-workers web platform tests from upstream
2843         https://bugs.webkit.org/show_bug.cgi?id=192035
2844
2845         Reviewed by Youenn Fablet.
2846
2847         Resync service-workers web platform tests from upstream 73507a79fc.
2848
2849         * web-platform-tests/: Updated.
2850
2851 2018-11-27  Javier Fernandez  <jfernandez@igalia.com>
2852
2853         [css-grid] align-self center and position sticky don't work together
2854         https://bugs.webkit.org/show_bug.cgi?id=191963
2855
2856         Reviewed by Manuel Rego Casasnovas.
2857
2858         This change makes several cases of the following tests to pass now.
2859
2860         * web-platform-tests/css/css-grid/alignment/grid-column-axis-alignment-sticky-positioned-items-001-expected.txt:
2861         * web-platform-tests/css/css-grid/alignment/grid-column-axis-alignment-sticky-positioned-items-002-expected.txt:
2862         * web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-sticky-positioned-items-001-expected.txt:
2863         * web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-sticky-positioned-items-002-expected.txt:
2864
2865 2018-11-26  Javier Fernandez  <jfernandez@igalia.com>
2866
2867         [css-grid] absolute positioned child is sized wrongly when using auto-fit, generating spurious collapsed tracks
2868         https://bugs.webkit.org/show_bug.cgi?id=191938
2869
2870         Reviewed by Manuel Rego Casasnovas.
2871
2872         This change makes several cases of the following tests to pass now.
2873
2874         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-004-expected.txt:
2875         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-005-expected.txt:
2876         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-006-expected.txt:
2877         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-007-expected.txt:
2878
2879 2018-11-26  Manuel Rego Casasnovas  <rego@igalia.com>
2880
2881         [css-grid] Fix grid container sizing under min-content height
2882         https://bugs.webkit.org/show_bug.cgi?id=191889
2883
2884         Reviewed by Javier Fernandez.
2885
2886         Imported tests from WPT.
2887
2888         * web-platform-tests/css/css-grid/grid-model/grid-container-sizing-constraints-001-expected.txt: Added.
2889         * web-platform-tests/css/css-grid/grid-model/grid-container-sizing-constraints-001.html: Added.
2890         * web-platform-tests/css/css-grid/grid-model/w3c-import.log:
2891
2892 2018-11-23  Javier Fernandez  <jfernandez@igalia.com>
2893
2894         [css-grid] Implement Baseline Alignment for grid items
2895         https://bugs.webkit.org/show_bug.cgi?id=145566
2896
2897         Reviewed by Manuel Rego Casasnovas.
2898
2899         Updated test expectations of severla tests, that are now passing with the new code.
2900
2901         * resources/import-expectations.json:
2902         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-001-expected.txt:
2903         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-002-expected.txt:
2904         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-003-expected.txt:
2905         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-004-expected.txt:
2906         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-005-expected.txt:
2907         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-006-expected.txt:
2908         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-007-expected.txt:
2909         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-008-expected.txt:
2910         * web-platform-tests/css/css-grid/alignment/grid-column-axis-self-baseline-synthesized-001-expected.txt:
2911         * web-platform-tests/css/css-grid/alignment/grid-column-axis-self-baseline-synthesized-002-expected.txt:
2912         * web-platform-tests/css/css-grid/alignment/grid-column-axis-self-baseline-synthesized-003-expected.txt:
2913         * web-platform-tests/css/css-grid/alignment/grid-column-axis-self-baseline-synthesized-004-expected.txt:
2914         * web-platform-tests/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-001-expected.txt:
2915         * web-platform-tests/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-002-expected.txt:
2916         * web-platform-tests/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-003-expected.txt:
2917         * web-platform-tests/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-004-expected.txt:
2918         * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001-expected.txt:
2919         * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002-expected.txt:
2920         * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-003-expected.txt:
2921         * web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-007.html:
2922         * web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-008.html:
2923         * web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-009.html:
2924         * web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-010.html:
2925         * web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-011.html:
2926         * web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-012.html:
2927         * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-002-expected.txt:
2928         * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-lr-002-expected.txt:
2929         * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-rl-002-expected.txt:
2930         * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-002-expected.txt:
2931         * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-lr-002-expected.txt:
2932         * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-rl-002-expected.txt:
2933
2934 2018-11-20  Manuel Rego Casasnovas  <rego@igalia.com>
2935
2936         [css-grid] Consider scrollbars in populateGridPositionsForDirection()
2937         https://bugs.webkit.org/show_bug.cgi?id=191656
2938
2939         Reviewed by Javier Fernandez.
2940
2941         Imported tests from WPT.
2942
2943         * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-001-expected.html: Added.
2944         * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-001.html: Added.
2945         * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001-expected.html: Added.
2946         * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001.html: Added.
2947         * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001-expected.html: Added.
2948         * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001.html: Added.
2949         * web-platform-tests/css/css-grid/grid-model/w3c-import.log:
2950
2951 2018-11-19  Rob Buis  <rbuis@igalia.com>
2952
2953         Setting document.title should have no effect for non SVG/HTML documents
2954         https://bugs.webkit.org/show_bug.cgi?id=191643
2955
2956         Reviewed by Chris Dumez.
2957
2958         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-not-in-html-svg-expected.txt: Added.
2959         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-not-in-html-svg.html: Added.
2960
2961 2018-11-18  Yusuke Suzuki  <yusukesuzuki@slowstart.org>
2962
2963         Unreviewed, rolling in the rest of r237254
2964         https://bugs.webkit.org/show_bug.cgi?id=190340
2965
2966         * web-platform-tests/html/webappapis/scripting/events/inline-event-handler-ordering-expected.txt:
2967         * web-platform-tests/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-late-expected.txt:
2968         * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-attribute-expected.txt:
2969         * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-body-onerror-expected.txt:
2970
2971 2018-11-15  Truitt Savell  <tsavell@apple.com>
2972
2973         Unreviewed, rolling out r238244.
2974
2975         Caused High Sierra test runs to fail early with 50 crashes and
2976         casued 25 API failures.
2977
2978         Reverted changeset:
2979
2980         "[css-logical] Implement flow-relative margin, padding and
2981         border shorthands"
2982         https://bugs.webkit.org/show_bug.cgi?id=188697
2983         https://trac.webkit.org/changeset/238244
2984
2985 2018-11-15  Oriol Brufau  <obrufau@igalia.com>
2986
2987         [css-logical] Implement flow-relative margin, padding and border shorthands
2988         https://bugs.webkit.org/show_bug.cgi?id=188697
2989
2990         Reviewed by Simon Fraser and Antti Koivisto.
2991
2992         Import tests from the WPT test suite for CSS Logical Properties and Values,
2993         and enable the CSSLogicalEnabled runtime flag for them.
2994
2995         They still have some failures because sideways writing modes have not been
2996         implemented yet (https://bugs.webkit.org/show_bug.cgi?id=166941).
2997
2998         * web-platform-tests/css/css-logical/logical-box-border-color-expected.txt:
2999         * web-platform-tests/css/css-logical/logical-box-border-color.html:
3000         * web-platform-tests/css/css-logical/logical-box-border-shorthands-expected.txt:
3001         * web-platform-tests/css/css-logical/logical-box-border-shorthands.html:
3002         * web-platform-tests/css/css-logical/logical-box-border-style-expected.txt:
3003         * web-platform-tests/css/css-logical/logical-box-border-style.html:
3004         * web-platform-tests/css/css-logical/logical-box-border-width-expected.txt:
3005         * web-platform-tests/css/css-logical/logical-box-border-width.html:
3006         * web-platform-tests/css/css-logical/logical-box-inset-expected.txt:
3007         * web-platform-tests/css/css-logical/logical-box-inset.html:
3008         * web-platform-tests/css/css-logical/logical-box-margin-expected.txt:
3009         * web-platform-tests/css/css-logical/logical-box-margin.html:
3010         * web-platform-tests/css/css-logical/logical-box-padding-expected.txt:
3011         * web-platform-tests/css/css-logical/logical-box-padding.html:
3012         * web-platform-tests/css/css-logical/logical-box-size.html:
3013         * web-platform-tests/css/css-logical/resources/test-box-properties.js:
3014         (export.createBoxPropertyGroup):
3015         (export.createSizingPropertyGroup):
3016         (export.runTests.set test):
3017         (export.runTests):
3018         * web-platform-tests/css/css-logical/resources/test-shared.js: Added.
3019         (export.testCSSValues):
3020         (export.testComputedValues):
3021         (export.makeDeclaration):
3022         * web-platform-tests/css/css-logical/resources/w3c-import.log:
3023
3024 2018-11-15  Truitt Savell  <tsavell@apple.com>
3025
3026         Unreviewed, rolling out r238220.
3027
3028         Introduced failing tests to iOS and is slowing down EWS
3029
3030         Reverted changeset:
3031
3032         "[css-grid] Consider scrollbars in
3033         populateGridPositionsForDirection()"
3034         https://bugs.webkit.org/show_bug.cgi?id=191656
3035         https://trac.webkit.org/changeset/238220
3036
3037 2018-11-15  Youenn Fablet  <youenn@apple.com>
3038
3039         Update RTCPeerConnection JS built-ins to be closer to specWe
3040         https://bugs.webkit.org/show_bug.cgi?id=191665
3041
3042         Reviewed by Eric Carlson.
3043
3044         * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl-expected.txt:
3045
3046 2018-11-15  Manuel Rego Casasnovas  <rego@igalia.com>
3047
3048         [css-grid] Consider scrollbars in populateGridPositionsForDirection()
3049         https://bugs.webkit.org/show_bug.cgi?id=191656
3050
3051         Reviewed by Javier Fernandez.
3052
3053         Imported tests from WPT.
3054
3055         * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-001-expected.html: Added.
3056         * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-001.html: Added.
3057         * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001-expected.html: Added.
3058         * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001.html: Added.
3059         * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001-expected.html: Added.
3060         * web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001.html: Added.
3061         * web-platform-tests/css/css-grid/grid-model/w3c-import.log:
3062
3063 2018-11-14  Youenn Fablet  <youenn@apple.com>
3064
3065         Convert libwebrtc error types to DOM exceptions
3066         https://bugs.webkit.org/show_bug.cgi?id=191590
3067
3068         Reviewed by Alex Christensen.
3069
3070         * web-platform-tests/webrtc/RTCConfiguration-rtcpMuxPolicy-expected.txt:
3071         * web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription-answer-expected.txt:
3072         * web-platform-tests/webrtc/RTCRtpTransceiver.https-expected.txt:
3073
3074 2018-11-14  Youenn Fablet  <youenn@apple.com>
3075
3076         Calling removeTrack on different RTCPeerConnection should throw InvalidAccessError
3077         https://bugs.webkit.org/show_bug.cgi?id=191603
3078
3079         Reviewed by Chris Dumez.
3080
3081         * web-platform-tests/webrtc/RTCPeerConnection-removeTrack.https-expected.txt:
3082
3083 2018-11-14  Youenn Fablet  <youenn@apple.com>
3084
3085         Add support for RTCRtpCodecParameters.sdpFmtpLine
3086         https://bugs.webkit.org/show_bug.cgi?id=191591
3087
3088         Reviewed by Eric Carlson.
3089
3090         * web-platform-tests/webrtc/protocol/video-codecs.https-expected.txt:
3091
3092 2018-11-14  Youenn Fablet  <youenn@apple.com>
3093
3094         Add support for transport and peerConnection stats
3095         https://bugs.webkit.org/show_bug.cgi?id=191592
3096
3097         Reviewed by Alex Christensen.
3098
3099         * web-platform-tests/webrtc/RTCPeerConnection-getStats.https-expected.txt:
3100         * web-platform-tests/webrtc/RTCRtpReceiver-getStats.https-expected.txt:
3101         * web-platform-tests/webrtc/RTCRtpSender-getStats.https-expected.txt:
3102         * web-platform-tests/webrtc/getstats-expected.txt:
3103
3104 2018-11-13  Youenn Fablet  <youenn@apple.com>
3105
3106         RTCPeerConnection.getTransceivers is not always exposing all transceivers
3107         https://bugs.webkit.org/show_bug.cgi?id=191589
3108
3109         Reviewed by Eric Carlson.
3110
3111         * web-platform-tests/webrtc/RTCRtpTransceiver.https-expected.txt:
3112
3113 2018-11-13  Youenn Fablet  <youenn@apple.com>
3114
3115         Refresh WPT webrtc tests to ToT
3116         https://bugs.webkit.org/show_bug.cgi?id=191564
3117
3118         Reviewed by Eric Carlson.
3119
3120         Also remove QUIC specific tests that are not related to webrtc-pc.
3121         * resources/import-expectations.json:
3122         * web-platform-tests/webrtc: refreshed.
3123
3124 2018-11-12  Rob Buis  <rbuis@igalia.com>
3125
3126         Content-Type parameter values should allow empty quoted strings
3127         https://bugs.webkit.org/show_bug.cgi?id=191388
3128
3129         Reviewed by Dean Jackson.
3130
3131         Include improved expected test result and updated mime-type test:
3132         https://github.com/whatwg/mimesniff/pull/79
3133
3134         * web-platform-tests/mimesniff/mime-types/charset-parameter.window-expected.txt:
3135         * web-platform-tests/mimesniff/mime-types/parsing.any-expected.txt:
3136         * web-platform-tests/mimesniff/mime-types/parsing.any.worker-expected.txt:
3137         * web-platform-tests/mimesniff/mime-types/resources/mime-types.json:
3138         * web-platform-tests/xhr/overridemimetype-blob-expected.txt:
3139
3140 2018-11-12  Sihui Liu  <sihui_liu@apple.com>
3141
3142         imported/w3c/web-platform-tests/IndexedDB/keygenerator-explicit.html crashing on iOS device
3143         https://bugs.webkit.org/show_bug.cgi?id=191500
3144
3145         Reviewed by Dean Jackson.
3146
3147         * web-platform-tests/IndexedDB/keygenerator-explicit-expected.txt:
3148
3149 2018-11-12  Youenn Fablet  <youenn@apple.com>
3150
3151         Support setting stream ids when adding a transceiver
3152         https://bugs.webkit.org/show_bug.cgi?id=191307
3153
3154         Reviewed by Eric Carlson.
3155
3156         * web-platform-tests/webrtc/RTCPeerConnection-transceivers.https-expected.txt:
3157         * web-platform-tests/webrtc/RTCRtpTransceiver.https-expected.txt:
3158
3159 2018-11-12  Eric Carlson  <eric.carlson@apple.com>
3160
3161         Require <iframe allow="display"> for an iframe to use getDisplayMedia
3162         https://bugs.webkit.org/show_bug.cgi?id=191505
3163         <rdar://problem/45968811>
3164
3165         Reviewed by Jer Noble.
3166
3167         * web-platform-tests/mediacapture-streams/MediaStream-default-feature-policy.https-expected.txt:
3168
3169 2018-11-11  Javier Fernandez  <jfernandez@igalia.com>
3170
3171         [css-grid] Import additional grid layout test from the WPT suite
3172         https://bugs.webkit.org/show_bug.cgi?id=191369
3173
3174         Reviewed by Manuel Rego Casasnovas.
3175
3176         New Grid Layout tests from the WPT suite.
3177
3178         * resources/import-expectations.json:
3179         * web-platform-tests/css/css-grid/META.yml: Added.
3180         * web-platform-tests/css/css-grid/OWNERS: Removed.
3181         * web-platform-tests/css/css-grid/abspos/support/grid.css:
3182         (.thirdRowThirdColumn):
3183         * web-platform-tests/css/css-grid/abspos/support/w3c-import.log:
3184         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-001-expected.txt: Added.
3185         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-001.html: Added.
3186         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-002-expected.txt: Added.
3187         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-002.html: Added.
3188         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-003-expected.txt: Added.
3189         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-003.html: Added.
3190         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-004-expected.txt: Added.
3191         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-004.html: Added.
3192         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-005-expected.txt: Added.
3193         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-005.html: Added.
3194         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-006-expected.txt: Added.
3195         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-006.html: Added.
3196         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-007-expected.txt: Added.
3197         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-007.html: Added.
3198         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-008-expected.txt: Added.
3199         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-008.html: Added.
3200         * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001-expected.txt:
3201         * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001.html:
3202         * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002-expected.txt:
3203         * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002.html:
3204         * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-003-expected.txt: Added.
3205         * web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-003.html: Added.
3206         * web-platform-tests/css/css-grid/alignment/self-baseline/w3c-import.log:
3207         * web-platform-tests/css/css-grid/alignment/support/style-change.js:
3208         (evaluateStyleChangeMultiple):
3209         * web-platform-tests/css/css-grid/alignment/support/w3c-import.log:
3210         * web-platform-tests/css/css-grid/alignment/test-expected.txt: Added.
3211         * web-platform-tests/css/css-grid/alignment/w3c-import.log:
3212         * web-platform-tests/css/css-grid/grid-definition/support/grid.css:
3213         (.thirdRowThirdColumn):
3214         * web-platform-tests/css/css-grid/grid-definition/support/w3c-import.log:
3215         * web-platform-tests/css/css-grid/grid-items/anonymous-grid-item-001.html: Added.
3216         * web-platform-tests/css/css-grid/grid-items/grid-items-relative-offsets-001-expected.txt: Added.
3217         * web-platform-tests/css/css-grid/grid-items/grid-items-relative-offsets-001.html: Added.
3218         * web-platform-tests/css/css-grid/grid-items/grid-items-relative-offsets-002-expected.txt: Added.
3219         * web-platform-tests/css/css-grid/grid-items/grid-items-relative-offsets-002.html: Added.
3220         * web-platform-tests/css/css-grid/grid-items/item-with-table-with-infinite-max-intrinsic-width-expected.html: Added.
3221         * web-platform-tests/css/css-grid/grid-items/item-with-table-with-infinite-max-intrinsic-width.html: Added.
3222         * web-platform-tests/css/css-grid/grid-items/support/grid.css:
3223         (.thirdRowThirdColumn):
3224         * web-platform-tests/css/css-grid/grid-items/support/w3c-import.log:
3225         * web-platform-tests/css/css-grid/grid-items/table-with-infinite-max-intrinsic-width-expected.html: Added.
3226         * web-platform-tests/css/css-grid/grid-items/table-with-infinite-max-intrinsic-width.html: Added.
3227         * web-platform-tests/css/css-grid/grid-items/w3c-import.log:
3228         * web-platform-tests/css/css-grid/grid-model/grid-container-ignores-first-letter-002-expected.html: Added.
3229         * web-platform-tests/css/css-grid/grid-model/grid-container-ignores-first-letter-002.html: Added.
3230         * web-platform-tests/css/css-grid/grid-model/support/grid.css:
3231         (.thirdRowThirdColumn):
3232         * web-platform-tests/css/css-grid/grid-model/support/w3c-import.log:
3233         * web-platform-tests/css/css-grid/grid-model/w3c-import.log:
3234         * web-platform-tests/css/css-grid/implicit-grids/w3c-import.log:
3235         * web-platform-tests/css/css-grid/inheritance-expected.txt: Added.
3236         * web-platform-tests/css/css-grid/inheritance.html: Added.
3237         * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-cols-filled-shrinkwrap-001-expected.html: Added.
3238         * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-cols-filled-shrinkwrap-001.html: Added.
3239         * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-cols-spanned-shrinkwrap-001-expected.html: Added.
3240         * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-cols-spanned-shrinkwrap-001.html: Added.
3241         * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-rows-filled-shrinkwrap-001-expected.html: Added.
3242         * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-rows-filled-shrinkwrap-001.html: Added.
3243         * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-rows-spanned-shrinkwrap-001-expected.html: Added.
3244         * web-platform-tests/css/css-grid/layout-algorithm/grid-percent-rows-spanned-shrinkwrap-001.html: Added.
3245         * web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
3246         * web-platform-tests/css/css-grid/parsing/grid-area-invalid-expected.txt: Added.
3247         * web-platform-tests/css/css-grid/parsing/grid-area-invalid.html: Added.
3248         * web-platform-tests/css/css-grid/parsing/grid-area-valid-expected.txt: Added.
3249         * web-platform-tests/css/css-grid/parsing/grid-area-valid.html: Added.
3250         * web-platform-tests/css/css-grid/parsing/grid-auto-columns-invalid-expected.txt: Added.
3251         * web-platform-tests/css/css-grid/parsing/grid-auto-columns-invalid.html: Added.
3252         * web-platform-tests/css/css-grid/parsing/grid-auto-columns-valid-expected.txt: Added.
3253         * web-platform-tests/css/css-grid/parsing/grid-auto-columns-valid.html: Added.
3254         * web-platform-tests/css/css-grid/parsing/grid-auto-flow-invalid-expected.txt: Added.
3255         * web-platform-tests/css/css-grid/parsing/grid-auto-flow-invalid.html: Added.
3256         * web-platform-tests/css/css-grid/parsing/grid-auto-flow-valid-expected.txt: Added.
3257         * web-platform-tests/css/css-grid/parsing/grid-auto-flow-valid.html: Added.
3258         * web-platform-tests/css/css-grid/parsing/grid-auto-rows-invalid-expected.txt: Added.
3259         * web-platform-tests/css/css-grid/parsing/grid-auto-rows-invalid.html: Added.
3260         * web-platform-tests/css/css-grid/parsing/grid-auto-rows-valid-expected.txt: Added.
3261         * web-platform-tests/css/css-grid/parsing/grid-auto-rows-valid.html: Added.
3262         * web-platform-tests/css/css-grid/parsing/grid-template-areas-invalid-expected.txt: Added.
3263         * web-platform-tests/css/css-grid/parsing/grid-template-areas-invalid.html: Added.
3264         * web-platform-tests/css/css-grid/parsing/grid-template-areas-valid-expected.txt: Added.
3265         * web-platform-tests/css/css-grid/parsing/grid-template-areas-valid.html: Added.
3266         * web-platform-tests/css/css-grid/parsing/w3c-import.log: Added.
3267         * web-platform-tests/css/css-grid/placement/w3c-import.log:
3268         * web-platform-tests/css/css-grid/test-plan/w3c-import.log:
3269         * web-platform-tests/css/css-grid/w3c-import.log:
3270         * web-platform-tests/css/support/META.yml: Added.
3271         * web-platform-tests/css/support/OWNERS: Removed.
3272         * web-platform-tests/css/support/computed-testcommon.js: Added.
3273         (test_computed_value):
3274         * web-platform-tests/css/support/grid.css:
3275         (.thirdRowThirdColumn):
3276         * web-platform-tests/css/support/inheritance-testcommon.js: Added.
3277         (assert_initial):
3278         * web-platform-tests/css/support/parsing-testcommon.js: Added.
3279         (test_valid_value):
3280         * web-platform-tests/css/support/support/w3c-import.log:
3281         * web-platform-tests/css/support/w3c-import.log:
3282
3283
3284 2018-11-09  Andy Estes  <aestes@apple.com>
3285
3286         [Payment Request] canMakePayment() should not consider serialized payment method data
3287         https://bugs.webkit.org/show_bug.cgi?id=191432
3288
3289         Reviewed by Dean Jackson.
3290
3291         * web-platform-tests/payment-request/payment-request-canmakepayment-method.https-expected.txt: Added.
3292
3293 2018-11-09  Jer Noble  <jer.noble@apple.com>
3294
3295         [Cocoa] Fix failing imported/w3c/web-platform-tests/media-source/mediasource-changetype-play.html test
3296         https://bugs.webkit.org/show_bug.cgi?id=191396
3297
3298         Reviewed by Eric Carlson.
3299
3300         Modify the changetype test suite to include a HEVC version.
3301
3302         * web-platform-tests/media-source/hevc/test-v-128k-320x240-24fps-8kfr.mp4: Added.
3303         * web-platform-tests/media-source/mediasource-changetype-util.js:
3304         (findSupportedChangeTypeTestTypes):
3305
3306 2018-11-08  Andy Estes  <aestes@apple.com>
3307
3308         [Payment Request] Update web platform tests
3309         https://bugs.webkit.org/show_bug.cgi?id=191426
3310
3311         Updated web-platform-tests/payment-request/ to match wpt as of commit 577284e.
3312
3313         Reviewed by Jiewen Tan.
3314
3315         * resources/import-expectations.json:
3316         * web-platform-tests/payment-request/META.yml:
3317         * web-platform-tests/payment-request/payment-request-abort-method.https.html:
3318         * web-platform-tests/payment-request/payment-request-canmakepayment-method-protection.https-expected.txt: Added.
3319         * web-platform-tests/payment-request/payment-request-canmakepayment-method-protection.https.html: Added.
3320         * web-platform-tests/payment-request/payment-request-canmakepayment-method.https.html:
3321         * web-platform-tests/payment-request/payment-request-constructor.https.html:
3322         * web-platform-tests/payment-request/payment-request-id-attribute.https.html:
3323         * web-platform-tests/payment-request/payment-response/retry-method-manual.https.html:
3324         * web-platform-tests/payment-request/rejects_if_not_active.https.html:
3325         * web-platform-tests/payment-request/w3c-import.log:
3326
3327 2018-11-07  Youenn Fablet  <youenn@apple.com>
3328
3329         Allow setting RTCRtpTransceiver.direction
3330         https://bugs.webkit.org/show_bug.cgi?id=191346
3331
3332         Reviewed by Eric Carlson.
3333
3334         * web-platform-tests/webrtc/RTCPeerConnection-remote-track-mute.https-expected.txt:
3335         * web-platform-tests/webrtc/RTCPeerConnection-transceivers.https-expected.txt:
3336         * web-platform-tests/webrtc/RTCRtpTransceiver.https-expected.txt:
3337
3338 2018-11-06  Youenn Fablet  <youenn@apple.com>
3339
3340         Reenable imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-ontrack.https.html
3341         https://bugs.webkit.org/show_bug.cgi?id=191343
3342
3343         Unreviewed.
3344
3345         * web-platform-tests/webrtc/RTCPeerConnection-ontrack.https-expected.txt:
3346
3347 2018-11-06  Youenn Fablet  <youenn@apple.com>
3348
3349         sender.replaceTrack() fails with InvalidStateError if the transceiver.direction is "inactive"
3350         https://bugs.webkit.org/show_bug.cgi?id=191202
3351
3352         Reviewed by Eric Carlson.
3353
3354         Changes made upstreamed.
3355
3356         * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-replaceTrack.https-expected.txt:
3357         * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-replaceTrack.https.html:
3358
3359 2018-11-06  Youenn Fablet  <youenn@apple.com>
3360
3361         Add support for sender/receiver getCapabilities
3362         https://bugs.webkit.org/show_bug.cgi?id=191192
3363
3364         Reviewed by Eric Carlson.
3365
3366         * web-platform-tests/webrtc/RTCRtpCapabilities-helper.js:
3367         (string_appeared_here.validateRtpCapabilities): Change already made upstream.
3368         * web-platform-tests/webrtc/RTCRtpReceiver-getCapabilities-expected.txt:
3369         * web-platform-tests/webrtc/RTCRtpSender-getCapabilities-expected.txt:
3370         * web-platform-tests/webrtc/RTCRtpTransceiver-setCodecPreferences-expected.txt:
3371
3372 2018-11-06  Youenn Fablet  <youenn@apple.com>
3373
3374         Support onremovetrack for RTCPeerConnection removed tracks
3375         https://bugs.webkit.org/show_bug.cgi?id=191299
3376
3377         Reviewed by Eric Carlson.
3378
3379         * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https-expected.txt:
3380
3381 2018-11-06  Javier Fernandez  <jfernandez@igalia.com>
3382
3383         CSS grid elements with justify-content: space-around have extra whitespace, sometimes a lot
3384         https://bugs.webkit.org/show_bug.cgi?id=191308
3385
3386         Reviewed by Dean Jackson.
3387
3388         Imported WPT to cover the behavior changes added in this patch.
3389
3390         * resources/import-expectations.json:
3391         * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-001-expected.txt: Added.
3392         * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-001.html: Added.
3393         * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-002-expected.txt: Added.
3394         * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-002.html: Added.
3395         * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-003-expected.txt: Added.
3396         * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-003.html: Added.
3397         * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-004-expected.txt: Added.
3398         * web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-004.html: Added.
3399         * web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
3400
3401 2018-11-06  Youenn Fablet  <youenn@apple.com>
3402
3403         Layout Test imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https.html is flaky
3404         https://bugs.webkit.org/show_bug.cgi?id=191278
3405
3406         Reviewed by Eric Carlson.
3407
3408         Updating test according upstreamed WPT.
3409         Rebased test accordingly.
3410
3411         * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https-expected.txt:
3412         * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https.html:
3413
3414 2018-11-06  Ali Juma  <ajuma@chromium.org>
3415
3416         [IntersectionObserver] Account for CSS zoom when computing client rects
3417         https://bugs.webkit.org/show_bug.cgi?id=191282
3418
3419         Reviewed by Simon Fraser.
3420
3421         Update expectation for test case that now passes.
3422
3423         * web-platform-tests/intersection-observer/bounding-box-expected.txt:
3424
3425 2018-11-06  Antoine Quint  <graouts@apple.com>
3426
3427         [Web Animations] Update all tests to match the latest API changes
3428         https://bugs.webkit.org/show_bug.cgi?id=191302
3429         <rdar://problem/41000438>
3430
3431         Reviewed by Dean Jackson.
3432
3433         * web-platform-tests/css-timing-1/cubic-bezier-timing-functions-output.html:
3434         * web-platform-tests/web-animations/META.yml: Added.
3435         * web-platform-tests/web-animations/README.md: Added.
3436         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
3437         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property.html:
3438         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
3439         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property.html:
3440         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
3441         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property.html:
3442         * web-platform-tests/web-animations/animation-model/animation-types/property-list.js:
3443         * web-platform-tests/web-animations/animation-model/animation-types/property-types.js:
3444         * web-platform-tests/web-animations/animation-model/combining-effects/applying-the-composited-result-expected.txt: Added.
3445         * web-platform-tests/web-animations/animation-model/combining-effects/applying-the-composited-result.html: Added.
3446         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-interval-distance-expected.txt: Added.
3447         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-interval-distance.html: Added.
3448         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:
3449         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
3450         * web-platform-tests/web-animations/interfaces/Animatable/animate.html:
3451         * web-platform-tests/web-animations/interfaces/Animatable/getAnimations.html:
3452         * web-platform-tests/web-animations/interfaces/Animation/cancel.html:
3453         * web-platform-tests/web-animations/interfaces/Animation/constructor.html:
3454         * web-platform-tests/web-animations/interfaces/Animation/effect.html:
3455         * web-platform-tests/web-animations/interfaces/Animation/finish-expected.txt: Removed.
3456         * web-platform-tests/web-animations/interfaces/Animation/finish.html: Removed.
3457         * web-platform-tests/web-animations/interfaces/Animation/finished.html:
3458         * web-platform-tests/web-animations/interfaces/Animation/idlharness-expected.txt: Removed.
3459         * web-platform-tests/web-animations/interfaces/Animation/idlharness.html: Removed.
3460         * web-platform-tests/web-animations/interfaces/Animation/idlharness.window.js: Added.
3461         * web-platform-tests/web-animations/interfaces/Animation/onfinish.html: