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