[Pointer Events] Fire pointerout and pointerleave events after firing pointercancel
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2019-06-05  Antoine Quint  <graouts@apple.com>
2
3         [Pointer Events] Fire pointerout and pointerleave events after firing pointercancel
4         https://bugs.webkit.org/show_bug.cgi?id=198560
5
6         Reviewed by Dean Jackson.
7
8         Mark WPT progressions. Notably, the iOS-specific tests now have 100% PASS rate.
9
10         * web-platform-tests/pointerevents/pointerevent_mouse_capture_change_hover-expected.txt:
11         * web-platform-tests/pointerevents/pointerevent_pointercancel_touch-expected.txt:
12         * web-platform-tests/pointerevents/pointerevent_pointerleave_after_pointercancel_touch-expected.txt:
13         * web-platform-tests/pointerevents/pointerevent_pointerout_after_pointercancel_touch-expected.txt:
14
15 2019-06-05  Javier Fernandez  <jfernandez@igalia.com>
16
17         Update the CSS Text WPT test suite
18         https://bugs.webkit.org/show_bug.cgi?id=197929
19
20         Reviewed by Myles C. Maxfield.
21
22         Import the last changes in the CSS Text suite.
23
24         * web-platform-tests/css/css-text/line-break/line-break-anywhere-001.html:
25         * web-platform-tests/css/css-text/line-break/line-break-anywhere-002.html:
26         * web-platform-tests/css/css-text/line-break/line-break-anywhere-013-expected.html: Added.
27         * web-platform-tests/css/css-text/line-break/line-break-anywhere-013.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html.
28         * web-platform-tests/css/css-text/line-break/line-break-anywhere-014-expected.html: Added.
29         * web-platform-tests/css/css-text/line-break/line-break-anywhere-014.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html.
30         * web-platform-tests/css/css-text/line-break/line-break-anywhere-015-expected.html: Added.
31         * web-platform-tests/css/css-text/line-break/line-break-anywhere-015.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html.
32         * web-platform-tests/css/css-text/line-break/line-break-anywhere-016-expected.html: Added.
33         * web-platform-tests/css/css-text/line-break/line-break-anywhere-016.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html.
34         * web-platform-tests/css/css-text/line-break/w3c-import.log:
35         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-008.html:
36         * web-platform-tests/css/css-text/white-space/break-spaces-009.html:
37         * web-platform-tests/css/css-text/white-space/break-spaces-010-expected.html: Added.
38         * web-platform-tests/css/css-text/white-space/break-spaces-010.html: Added.
39         * web-platform-tests/css/css-text/white-space/w3c-import.log:
40         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004-expected.html:
41         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004.html:
42         * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002-expected.html:
43         * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002.html:
44         * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003-expected.html:
45         * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003.html:
46         * web-platform-tests/css/css-text/word-break/w3c-import.log:
47         * web-platform-tests/css/css-text/word-break/word-break-break-all-017.html:
48         * web-platform-tests/css/css-text/word-break/word-break-break-all-023.html:
49         * web-platform-tests/css/css-text/word-break/word-break-break-all-024.html:
50         * web-platform-tests/css/css-text/word-break/word-break-break-all-025-expected.html: Added.
51         * web-platform-tests/css/css-text/word-break/word-break-break-all-025.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html.
52         * web-platform-tests/css/css-text/word-break/word-break-break-all-026-expected.html: Added.
53         * web-platform-tests/css/css-text/word-break/word-break-break-all-026.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html.
54         * web-platform-tests/css/css-text/word-break/word-break-break-all-027-expected.html: Added.
55         * web-platform-tests/css/css-text/word-break/word-break-break-all-027.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html.
56         * web-platform-tests/css/css-text/word-break/word-break-break-all-028-expected.html: Added.
57         * web-platform-tests/css/css-text/word-break/word-break-break-all-028.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html.
58
59 2019-06-01  Antoine Quint  <graouts@apple.com>
60
61         [Pointer Events] Add support for chorded button interactions
62         https://bugs.webkit.org/show_bug.cgi?id=198462
63
64         Reviewed by Dean Jackson.
65
66         Mark the progression for web-platform-tests/pointerevents/pointerevent_mouse_capture_change_hover.html which
67         proves the correct implementation of the chorded button interactions section of the Pointer Events spec. To do that,
68         we also had to make use of the "button" parameter used in WPT tests action sequences, which allows the test to indicate
69         which mouse button is pressed. Finally, there is now a change in the pointerevent_pointermove_on_chorded_mouse_button.html
70         results, another source change is required to get this test to fully pass.
71
72         * web-platform-tests/pointerevents/pointerevent_mouse_capture_change_hover-expected.txt:
73         * web-platform-tests/pointerevents/pointerevent_pointermove_on_chorded_mouse_button-expected.txt:
74         * web-platform-tests/resources/testdriver-vendor.js:
75         (dispatchMouseActions):
76
77 2019-06-04  Antoine Quint  <graouts@apple.com>
78
79         [Pointer Events] Only allow pointer capture if the pointer is in the active buttons state
80         https://bugs.webkit.org/show_bug.cgi?id=198479
81
82         Reviewed by Dean Jackson.
83
84         Mark WPT progression.
85
86         * web-platform-tests/pointerevents/pointerevent_setpointercapture_inactive_button_mouse-expected.txt:
87
88 2019-06-03  Rob Buis  <rbuis@igalia.com>
89
90         Implement imagesrcset and imagesizes attributes on link rel=preload
91         https://bugs.webkit.org/show_bug.cgi?id=192950
92
93         Reviewed by Youenn Fablet.
94
95         Import relevant tests for this feature.
96
97         * web-platform-tests/preload/dynamic-adding-preload-imagesrcset-expected.txt: Added.
98         * web-platform-tests/preload/dynamic-adding-preload-imagesrcset.html: Added.
99         * web-platform-tests/preload/link-header-preload-expected.txt: Added.
100         * web-platform-tests/preload/link-header-preload-imagesrcset-expected.txt: Added.
101         * web-platform-tests/preload/link-header-preload-imagesrcset.html: Added.
102         * web-platform-tests/preload/link-header-preload-imagesrcset.html.headers: Added.
103         * web-platform-tests/preload/link-header-preload-nonce-expected.txt: Added.
104         * web-platform-tests/preload/link-header-preload-nonce.html: Added.
105         * web-platform-tests/preload/link-header-preload-nonce.html.headers: Added.
106         * web-platform-tests/preload/link-header-preload.html: Added.
107         * web-platform-tests/preload/link-header-preload.html.headers: Added.
108         * web-platform-tests/preload/onload-event-expected.txt: Added.
109         * web-platform-tests/preload/onload-event.html: Added.
110         * web-platform-tests/preload/preload-csp.sub-expected.txt:
111         * web-platform-tests/preload/preload-csp.sub.html:
112         * web-platform-tests/preload/preload-default-csp.sub-expected.txt:
113         * web-platform-tests/preload/preload-default-csp.sub.html:
114         * web-platform-tests/preload/preload-with-type-expected.txt: Added.
115         * web-platform-tests/preload/preload-with-type.html: Added.
116         * web-platform-tests/preload/resources/A4.ogv: Added.
117         * web-platform-tests/preload/resources/A4.ogv.sub.headers: Added.
118         * web-platform-tests/preload/resources/cross-origin-module.py: Added.
119         (main):
120         * web-platform-tests/preload/resources/dummy-preloads-subresource.css: Added.
121         * web-platform-tests/preload/resources/dummy-preloads-subresource.css.sub.headers: Added.
122         * web-platform-tests/preload/resources/empty.html: Added.
123         * web-platform-tests/preload/resources/empty.html.sub.headers: Added.
124         * web-platform-tests/preload/resources/foo.vtt.sub.headers: Added.
125         * web-platform-tests/preload/resources/module1.js: Added.
126         * web-platform-tests/preload/resources/module2.js: Added.
127         * web-platform-tests/preload/resources/preload_helper.js:
128         (verifyNumberOfResourceTimingEntries):
129         (numberOfResourceTimingEntries):
130
131 2019-05-31  Joonghun Park  <jh718.park@samsung.com>
132
133         Always min-width should win over max-width.
134         https://bugs.webkit.org/show_bug.cgi?id=198032
135
136         Reviewed by Darin Adler.
137
138         In the spec, https://www.w3.org/TR/CSS21/visudet.html#min-max-widths,
139         the following algorithm describes how the two properties influence
140         the used value of the 'width' property.
141
142         1. The tentative used width is calculated (without 'min-width' and 'max-width')
143         following the rules under "Calculating widths and margins" above.
144         2. If the tentative used width is greater than 'max-width',
145         the rules above are applied again, but this time using the computed value of 'max-width'
146         as the computed value for 'width'.
147         3. If the resulting width is smaller than 'min-width', the rules above are applied again,
148         but this time using the value of 'min-width' as the computed value for 'width'.
149
150         * web-platform-tests/css/css-sizing/min-width-max-width-precedence-expected.txt: Added.
151         * web-platform-tests/css/css-sizing/min-width-max-width-precedence.html: Added.
152
153 2019-05-29  Said Abou-Hallawa  <sabouhallawa@apple.com>
154
155         REGRESSION (r244182) [Mac WK2] Layout Test imported/w3c/web-platform-tests/visual-viewport/viewport-resize-event-on-load-overflowing-page.html is a flaky failure
156         https://bugs.webkit.org/show_bug.cgi?id=197286
157
158         Reviewed by Simon Fraser.
159
160         This is a time sensitive test. It expects to receive a resize event within
161         two frames after the page load. Scheduling the page update through the 
162         RenderingUpdate made updating the page for the first time happens not 
163         immediately after the page load but after an additional frame.
164
165         So we need to wait for this additional frame before checking whether the
166         'resize' event was fired.
167
168         * web-platform-tests/visual-viewport/viewport-resize-event-on-load-overflowing-page.html:
169
170 2019-05-29  Antoine Quint  <graouts@apple.com>
171
172         [Pointer Events] toElement and fromElement should be null
173         https://bugs.webkit.org/show_bug.cgi?id=198338
174
175         Reviewed by Dean Jackson.
176
177         Mark WPT progressions now that we return the correct values for toElement and fromElement.
178
179         * web-platform-tests/pointerevents/pointerevent_pointerenter_does_not_bubble-expected.txt:
180         * web-platform-tests/pointerevents/pointerevent_pointerleave_does_not_bubble-expected.txt:
181
182 2019-05-28  Shawn Roberts  <sroberts@apple.com>
183
184         Unreviewed, rolling out r245475.
185
186         Newly imported test is flaky. Features need flags.
187
188         Reverted changeset:
189
190         "Implement imagesrcset and imagesizes attributes on link
191         rel=preload"
192         https://bugs.webkit.org/show_bug.cgi?id=192950
193         https://trac.webkit.org/changeset/245475
194
195 2019-05-28  Antoine Quint  <graouts@apple.com>
196
197         [Pointer Events WPT] Unflake imported/w3c/web-platform-tests/pointerevents/pointerevent_suppress_compat_events_on_drag_mouse.html
198         https://bugs.webkit.org/show_bug.cgi?id=197008
199
200         Reviewed by Jon Lee.
201
202         We raised an issue on the WPT test which was testing the event timestamp in an invalid manner (see https://github.com/w3c/pointerevents/issues/284
203         and https://github.com/web-platform-tests/wpt/issues/170160). As a result this test now passes reliably, so we can update the expected out and
204         the TestExpectations.
205
206         * web-platform-tests/pointerevents/pointerevent_suppress_compat_events_on_drag_mouse-expected.txt:
207         * web-platform-tests/pointerevents/pointerevent_suppress_compat_events_on_drag_mouse.html:
208
209 2019-05-27  Oriol Brufau  <obrufau@igalia.com>
210
211         [css-grid] Preserve repeat() notation when serializing declared values
212         https://bugs.webkit.org/show_bug.cgi?id=197840
213
214         Reviewed by Manuel Rego Casasnovas.
215
216         Import WPT test.
217
218         * web-platform-tests/css/css-grid/grid-definition/grid-support-repeat-002-expected.txt: Added.
219         * web-platform-tests/css/css-grid/grid-definition/grid-support-repeat-002.html: Added.
220         * web-platform-tests/css/css-grid/grid-definition/w3c-import.log:
221
222 2019-05-24  Joonghun Park  <jh718.park@samsung.com>
223
224         Make computed width of non-replaced inline return computed style.
225         https://bugs.webkit.org/show_bug.cgi?id=197814
226
227         Reviewed by Antti Koivisto.
228
229         Currently, Computed width of non-replaced inline incorrectly returns "auto"
230         instead of the computed value.
231         This patch changes the behavior according to
232         https://drafts.csswg.org/cssom/#resolved-value as below.
233
234         'If the property applies to the element or pseudo-element
235         and the resolved value of the display property is not none or contents,
236         then the resolved value is the used value.
237         Otherwise the resolved value is the computed value.'
238
239         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-attributes-expected.txt:
240
241 2019-05-22  Ali Juma  <ajuma@chromium.org>
242
243         Intersection Observer: bounding client rect is wrong for an inline element
244         https://bugs.webkit.org/show_bug.cgi?id=198009
245
246         Reviewed by Simon Fraser.
247
248         Import test added upstream in
249         https://github.com/web-platform-tests/wpt/commit/cf40205c68f739ae23429439de13d125e3df9f7a
250
251         * web-platform-tests/intersection-observer/inline-with-block-child-client-rect-expected.txt: Added.
252         * web-platform-tests/intersection-observer/inline-with-block-child-client-rect.html: Added.
253
254 2019-05-22  Antoine Quint  <graouts@apple.com>
255
256         [iOS] Compatibility mouse events aren't prevented by calling preventDefault() on pointerdown
257         https://bugs.webkit.org/show_bug.cgi?id=198124
258         <rdar://problem/50410863>
259
260         Reviewed by Tim Horton.
261
262         We add basic support to run a test that wasn't specifically designed for a touch-based interaction such that the test
263         at imported/w3c/web-platform-tests/pointerevents/pointerevent_suppress_compat_events_on_click.html may run on iOS. The
264         trick here is to add a pause after a touch ends to avoid the likelihood or two tap gestures triggering a double tap.
265
266         * web-platform-tests/resources/testdriver-vendor.js:
267
268 2019-05-22  Youenn Fablet  <youenn@apple.com>
269
270         Implement Feature policy self/none/* parsing
271         https://bugs.webkit.org/show_bug.cgi?id=198078
272
273         Reviewed by Eric Carlson.
274
275         * web-platform-tests/mediacapture-streams/MediaStream-feature-policy-none.https-expected.txt: Added.
276         * web-platform-tests/mediacapture-streams/MediaStream-feature-policy-none.https.html: Added.
277
278 2019-05-21  Antoine Quint  <graouts@apple.com>
279
280         [macOS] Compatibility mouse events aren't prevented by calling preventDefault() on pointerdown
281         https://bugs.webkit.org/show_bug.cgi?id=198072
282         <rdar://problem/50983361>
283
284         Reviewed by Dean Jackson.
285
286         Mark the WPT test progression after fixing this bug.
287
288         * web-platform-tests/pointerevents/pointerevent_suppress_compat_events_on_click-expected.txt:
289
290 2019-05-21  Antoine Quint  <graouts@apple.com>
291
292         [Pointer Events] Do not dispatch pointermove events when the pointer is not down in WPT testdriver
293         https://bugs.webkit.org/show_bug.cgi?id=198071
294
295         Reviewed by Dean Jackson.
296
297         WPT actions sequences may move the pointer prior to pressing it down. In this case, we need to make sure we don't
298         end up queuing a "moved" touch and instead save the pointer position for when the pointer is pressed. It's important
299         to also generate a different touch id for each time we pause or end a touch sequence. This allows a few more WPT
300         touch tests to pass without any source change in our Pointer Events implementation.
301
302         * web-platform-tests/pointerevents/pointerevent_pointerleave_after_pointercancel_touch-expected.txt:
303         * web-platform-tests/pointerevents/pointerevent_pointerout_after_pointercancel_touch-expected.txt:
304         * web-platform-tests/pointerevents/pointerevent_touch-action-auto-css_touch-expected.txt:
305         * web-platform-tests/pointerevents/pointerevent_touch-action-inherit_highest-parent-none_touch-expected.txt:
306         * web-platform-tests/pointerevents/pointerevent_touch-action-pan-x-pan-y_touch-expected.txt:
307         * web-platform-tests/resources/testdriver-vendor.js:
308
309 2019-05-17  Rob Buis  <rbuis@igalia.com>
310
311         Implement imagesrcset and imagesizes attributes on link rel=preload
312         https://bugs.webkit.org/show_bug.cgi?id=192950
313
314         Reviewed by Youenn Fablet.
315
316         Import relevant tests for this feature.
317
318         * web-platform-tests/preload/dynamic-adding-preload-imagesrcset-expected.txt: Added.
319         * web-platform-tests/preload/dynamic-adding-preload-imagesrcset.html: Added.
320         * web-platform-tests/preload/link-header-preload-delay-onload-expected.txt: Added.
321         * web-platform-tests/preload/link-header-preload-delay-onload.html: Added.
322         * web-platform-tests/preload/link-header-preload-delay-onload.html.headers: Added.
323         * web-platform-tests/preload/link-header-preload-expected.txt: Added.
324         * web-platform-tests/preload/link-header-preload-imagesrcset-expected.txt: Added.
325         * web-platform-tests/preload/link-header-preload-imagesrcset.html: Added.
326         * web-platform-tests/preload/link-header-preload-imagesrcset.html.headers: Added.
327         * web-platform-tests/preload/link-header-preload-nonce-expected.txt: Added.
328         * web-platform-tests/preload/link-header-preload-nonce.html: Added.
329         * web-platform-tests/preload/link-header-preload-nonce.html.headers: Added.
330         * web-platform-tests/preload/link-header-preload.html: Added.
331         * web-platform-tests/preload/link-header-preload.html.headers: Added.
332         * web-platform-tests/preload/onload-event-expected.txt: Added.
333         * web-platform-tests/preload/onload-event.html: Added.
334         * web-platform-tests/preload/preload-csp.sub-expected.txt:
335         * web-platform-tests/preload/preload-csp.sub.html:
336         * web-platform-tests/preload/preload-default-csp.sub-expected.txt:
337         * web-platform-tests/preload/preload-default-csp.sub.html:
338         * web-platform-tests/preload/preload-with-type-expected.txt: Added.
339         * web-platform-tests/preload/preload-with-type.html: Added.
340         * web-platform-tests/preload/resources/A4.ogv: Added.
341         * web-platform-tests/preload/resources/A4.ogv.sub.headers: Added.
342         * web-platform-tests/preload/resources/cross-origin-module.py: Added.
343         (main):
344         * web-platform-tests/preload/resources/dummy-preloads-subresource.css: Added.
345         * web-platform-tests/preload/resources/dummy-preloads-subresource.css.sub.headers: Added.
346         * web-platform-tests/preload/resources/empty.html: Added.
347         * web-platform-tests/preload/resources/empty.html.sub.headers: Added.
348         * web-platform-tests/preload/resources/foo.vtt.sub.headers: Added.
349         * web-platform-tests/preload/resources/module1.js: Added.
350         * web-platform-tests/preload/resources/module2.js: Added.
351         * web-platform-tests/preload/resources/preload_helper.js:
352         (verifyNumberOfResourceTimingEntries):
353         (numberOfResourceTimingEntries):
354         (verifyLoadedAndNoDoubleDownload):
355         * web-platform-tests/preload/single-download-preload-expected.txt:
356         * web-platform-tests/preload/single-download-preload.html:
357
358 2019-05-14  Oriol Brufau  <obrufau@igalia.com>
359
360         [css-grid] Update grid when changing auto repeat type
361         https://bugs.webkit.org/show_bug.cgi?id=197849
362
363         Reviewed by Javier Fernandez.
364
365         Import WPT test.
366
367         * web-platform-tests/css/css-grid/grid-definition/grid-change-auto-repeat-tracks-expected.txt: Added.
368         * web-platform-tests/css/css-grid/grid-definition/grid-change-auto-repeat-tracks.html: Added.
369         * web-platform-tests/css/css-grid/grid-definition/w3c-import.log:
370
371 2019-05-14  Manuel Rego Casasnovas  <rego@igalia.com>
372
373         [css-grid] Use max size to compute auto repeat tracks
374         https://bugs.webkit.org/show_bug.cgi?id=197854
375
376         Reviewed by Javier Fernandez.
377
378         Imported WPT tests for this bug.
379
380         * web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-max-size-001-expected.txt: Added.
381         * web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-max-size-001.html: Added.
382         * web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-max-size-002-expected.txt: Added.
383         * web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-max-size-002.html: Added.
384         * web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-min-max-size-001-expected.txt: Added.
385         * web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-min-max-size-001.html: Added.
386         * web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-min-size-001-expected.txt: Added.
387         * web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-min-size-001.html: Added.
388         * web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-min-size-002-expected.txt: Added.
389         * web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-min-size-002.html: Added.
390         * web-platform-tests/css/css-grid/grid-definition/w3c-import.log:
391
392 2019-05-14  Joonghun Park  <jh718.park@samsung.com>
393
394         Implement page-break-* and -webkit-column-break-* as legacy-shorthands.
395         https://bugs.webkit.org/show_bug.cgi?id=197656
396
397         Reviewed by Darin Adler.
398
399         According to https://drafts.csswg.org/css-cascade-4/#legacy-shorthand,
400         implement page-break-* and -webkit-column-break-* as legacy-shorthands for break-*.
401
402         This change also serialize page-break-* properties
403         to CSSStyleDeclaration,
404         per https://drafts.csswg.org/css-break/#page-break-properties.
405
406         * web-platform-tests/css/cssom/serialize-values-expected.txt:
407
408 2019-05-14  Javier Fernandez  <jfernandez@igalia.com>
409
410         Implement "line-break: anywhere"
411         https://bugs.webkit.org/show_bug.cgi?id=181169
412         <rdar://problem/48507088>
413
414         Reviewed by Myles C. Maxfield.
415
416         New tests to verify the new line-break: anywhere feature and how
417         it behaves different to 'word-break: break-all'.
418
419         * web-platform-tests/css/css-text/line-break/line-break-anywhere-001.html:
420         * web-platform-tests/css/css-text/line-break/line-break-anywhere-002.html:
421         * web-platform-tests/css/css-text/line-break/line-break-anywhere-003-expected.html: Added.
422         * web-platform-tests/css/css-text/line-break/line-break-anywhere-003.html: Added.
423         * web-platform-tests/css/css-text/line-break/line-break-anywhere-004-expected.html: Added.
424         * web-platform-tests/css/css-text/line-break/line-break-anywhere-004.html: Added.
425         * web-platform-tests/css/css-text/line-break/line-break-anywhere-005-expected.html: Added.
426         * web-platform-tests/css/css-text/line-break/line-break-anywhere-005.html: Added.
427         * web-platform-tests/css/css-text/line-break/line-break-anywhere-006-expected.html: Added.
428         * web-platform-tests/css/css-text/line-break/line-break-anywhere-006.html: Added.
429         * web-platform-tests/css/css-text/line-break/line-break-anywhere-007-expected.html: Added.
430         * web-platform-tests/css/css-text/line-break/line-break-anywhere-007.html: Added.
431         * web-platform-tests/css/css-text/line-break/line-break-anywhere-008-expected.html: Added.
432         * web-platform-tests/css/css-text/line-break/line-break-anywhere-008.html: Added.
433         * web-platform-tests/css/css-text/line-break/line-break-anywhere-009-expected.html: Added.
434         * web-platform-tests/css/css-text/line-break/line-break-anywhere-009.html: Added.
435         * web-platform-tests/css/css-text/line-break/line-break-anywhere-010-expected.html: Added.
436         * web-platform-tests/css/css-text/line-break/line-break-anywhere-010.html: Added.
437         * web-platform-tests/css/css-text/line-break/line-break-anywhere-011-expected.html: Added.
438         * web-platform-tests/css/css-text/line-break/line-break-anywhere-011.html: Added.
439         * web-platform-tests/css/css-text/line-break/line-break-anywhere-012-expected.html: Added.
440         * web-platform-tests/css/css-text/line-break/line-break-anywhere-012.html: Added.
441         * web-platform-tests/css/css-text/parsing/line-break-valid-expected.txt:
442         * web-platform-tests/css/css-text/word-break/word-break-break-all-016-expected.html: Added.
443         * web-platform-tests/css/css-text/word-break/word-break-break-all-016.html: Added.
444         * web-platform-tests/css/css-text/word-break/word-break-break-all-017-expected.html: Added.
445         * web-platform-tests/css/css-text/word-break/word-break-break-all-017.html: Added.
446         * web-platform-tests/css/css-text/word-break/word-break-break-all-018-expected.html: Added.
447         * web-platform-tests/css/css-text/word-break/word-break-break-all-018.html: Added.
448         * web-platform-tests/css/css-text/word-break/word-break-break-all-019-expected.html: Added.
449         * web-platform-tests/css/css-text/word-break/word-break-break-all-019.html: Added.
450         * web-platform-tests/css/css-text/word-break/word-break-break-all-021-expected.html: Added.
451         * web-platform-tests/css/css-text/word-break/word-break-break-all-021.html: Added.
452         * web-platform-tests/css/css-text/word-break/word-break-break-all-022-expected.html: Added.
453         * web-platform-tests/css/css-text/word-break/word-break-break-all-022.html: Added.
454         * web-platform-tests/css/css-text/word-break/word-break-break-all-023-expected.html: Added.
455         * web-platform-tests/css/css-text/word-break/word-break-break-all-023.html: Added.
456         * web-platform-tests/css/css-text/word-break/word-break-break-all-024-expected.html: Added.
457         * web-platform-tests/css/css-text/word-break/word-break-break-all-024.html: Added.
458
459 2019-05-07  Antoine Quint  <graouts@apple.com>
460
461         [Pointer Events] isPrimary property of pointercancel events should match previous events for that pointer
462         https://bugs.webkit.org/show_bug.cgi?id=197665
463
464         Reviewed by Dean Jackson.
465
466         Record WPT progressions.
467
468         * web-platform-tests/pointerevents/pointerevent_pointercancel_touch-expected.txt:
469
470 2019-05-07  Youenn Fablet  <youenn@apple.com>
471
472         Import WPT referrer-policy tests
473         https://bugs.webkit.org/show_bug.cgi?id=197321
474
475         Reviewed by Alex Christensen.
476
477         * resources/import-expectations.json:
478         * web-platform-tests/common/: Refreshed.
479         * web-platform-tests/custom-elements/custom-element-registry/per-global-expected.txt:
480         * web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/navigated-named-objects.window-expected.txt:
481         * web-platform-tests/referrer-policy/: Added.
482
483 2019-05-03  Youenn Fablet  <youenn@apple.com>
484
485         LayoutTest imported/w3c/web-platform-tests/xhr/event-upload-progress-crossorigin.htm is a flaky failure
486         https://bugs.webkit.org/show_bug.cgi?id=182849
487         <rdar://problem/50353372>
488
489         Reviewed by Alex Christensen.
490
491         Modernize the test and add an assertion that the body is transmitted after a redirection.
492
493         * web-platform-tests/xhr/event-upload-progress-crossorigin.htm:
494
495 2019-05-03  Joonghun Park  <jh718.park@samsung.com>
496
497         Resolve the percentage values of inset properties against proper box.
498         https://bugs.webkit.org/show_bug.cgi?id=189549
499
500         Reviewed by Antti Koivisto.
501
502         Before this CL, sticky element's layout was executed relative to
503         a box's overflow container,
504         but the value returned by getComputedStyle was resolved against
505         its containing block.
506
507         So, the computed value and the actual value used in layout
508         was different before this change.
509
510         * web-platform-tests/css/cssom/getComputedStyle-insets-sticky-container-for-abspos-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/css/cssom/getComputedStyle-insets-sticky-expected.txt.
511         * web-platform-tests/css/cssom/getComputedStyle-insets-sticky-container-for-abspos.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/cssom/getComputedStyle-insets-sticky.html.
512         * web-platform-tests/css/cssom/getComputedStyle-insets-sticky-expected.txt:
513         * web-platform-tests/css/cssom/getComputedStyle-insets-sticky.html:
514         * web-platform-tests/css/cssom/getComputedStyle-sticky-pos-percent-expected.txt: Added.
515         * web-platform-tests/css/cssom/getComputedStyle-sticky-pos-percent.html: Added.
516         * web-platform-tests/css/cssom/support/getComputedStyle-insets.js:
517         (runTestsWithWM):
518
519 2019-05-02  Frederic Wang  <fwang@igalia.com>
520
521         [GTK][WPE] Disable "thin", "thick", "medium" values of mfrac@linethickness at runtime
522         https://bugs.webkit.org/show_bug.cgi?id=196142
523
524         This patch introduces some experimental runtime flag to let users
525         disable MathML features that are removed from MathML Core [1]. For now,
526         these features are only disabled on GTK and WPE ports. This patch also
527         adds a condition to disable "thin", "thick", "medium" values of
528         mfrac@linethickness at runtime as agreed in [2].
529
530         [1] https://mathml-refresh.github.io/mathml-core/
531         [2] https://github.com/mathml-refresh/mathml/issues/4
532
533         Reviewed by Rob Buis.
534
535         * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-001.html:
536         Explicitly enable deprecated features in this test. It should be moved
537         back to WebKit's test suite if/when it is updated in the upstream WPT
538         repository so also add a reminder for the next synchronization.
539
540 2019-05-01  Darin Adler  <darin@apple.com>
541
542         WebKit has too much of its own UTF-8 code and should rely more on ICU's UTF-8 support
543         https://bugs.webkit.org/show_bug.cgi?id=195535
544
545         Reviewed by Alexey Proskuryakov.
546
547         * web-platform-tests/encoding/textdecoder-utf16-surrogates-expected.txt:
548         Updated expected results to have the Unicode replacement character in cases where the
549         text contains unpaired surrogates. The tests are still doing the same operations, and
550         still getting the same results, but the text output no longer includes illegal UTF-8.
551
552 2019-05-01  Shawn Roberts  <sroberts@apple.com>
553
554         Unreviewed, rolling out r244821.
555
556         Causing
557
558         Reverted changeset:
559
560         "WebKit has too much of its own UTF-8 code and should rely
561         more on ICU's UTF-8 support"
562         https://bugs.webkit.org/show_bug.cgi?id=195535
563         https://trac.webkit.org/changeset/244821
564
565 2019-05-01  Youenn Fablet  <youenn@apple.com>
566
567         Kept alive loaders should use the redirected request in case of redirections
568         https://bugs.webkit.org/show_bug.cgi?id=197337
569
570         Reviewed by Alex Christensen.
571
572         * web-platform-tests/fetch/api/basic/keepalive-expected.txt:
573
574 2019-04-29  Darin Adler  <darin@apple.com>
575
576         WebKit has too much of its own UTF-8 code and should rely more on ICU's UTF-8 support
577         https://bugs.webkit.org/show_bug.cgi?id=195535
578
579         Reviewed by Alexey Proskuryakov.
580
581         * web-platform-tests/encoding/textdecoder-utf16-surrogates-expected.txt:
582         Updated expected results to have the Unicode replacement character in cases where the
583         text contains unpaired surrogates. The tests are still doing the same operations, and
584         still getting the same results, but the text output no longer includes illegal UTF-8.
585
586 2019-04-30  Youenn Fablet  <youenn@apple.com>
587
588         [macOS WK1] ASSERTION FAILED: formData in WebCore::ResourceRequest::doUpdateResourceHTTPBody()
589         https://bugs.webkit.org/show_bug.cgi?id=196864
590         <rdar://problem/49854497>
591
592         Reviewed by Alex Christensen.
593
594         * web-platform-tests/xhr/send-redirect-post-upload-expected.txt:
595
596 2019-04-30  Youenn Fablet  <youenn@apple.com>
597
598         Update WPT service-worker resource-timing test to use hosts[alt]
599         https://bugs.webkit.org/show_bug.cgi?id=197329
600
601         Reviewed by Chris Dumez.
602
603         Set alt server as 127.0.0.1.
604         Use hosts[alt][] instead of domains[www] to trigger a cross origin load.
605
606         * resources/config.json:
607         * web-platform-tests/service-workers/service-worker/resource-timing.https-expected.txt: Removed.
608         * web-platform-tests/service-workers/service-worker/resource-timing.sub.https-expected.txt: Added.
609         * web-platform-tests/service-workers/service-worker/resource-timing.sub.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resource-timing.https.html.
610         * web-platform-tests/service-workers/service-worker/resources/resource-timing-iframe.sub.html:
611
612 2019-04-29  Javier Fernandez  <jfernandez@igalia.com>
613
614         line should not be broken before the first space after a word
615         https://bugs.webkit.org/show_bug.cgi?id=197278
616
617         Reviewed by Myles C. Maxfield.
618
619         Added new Web Platform Tests to cover the cases discussed [1] with the CSS WG.
620
621         [1] https://github.com/w3c/csswg-drafts/issues/3701
622
623         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-001-expected.html: Added.
624         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-001.html: Added.
625         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-002-expected.html: Added.
626         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-002.html: Added.
627         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-003-expected.html: Added.
628         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-003.html: Added.
629         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-004-expected.html: Added.
630         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-004.html: Added.
631         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-005-expected.html: Added.
632         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-005.html: Added.
633         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-006-expected.html: Added.
634         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-006.html: Added.
635         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-007-expected.html: Added.
636         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-007.html: Added.
637         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-008-expected.html: Added.
638         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-008.html: Added.
639         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-009-expected.html: Added.
640         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-009.html: Added.
641         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-010-expected.html: Added.
642         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-010.html: Added.
643         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-011-expected.html: Added.
644         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-011.html: Added.
645         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-012-expected.html: Added.
646         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-012.html: Added.
647         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-013-expected.html: Added.
648         * web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-013.html: Added.
649
650 2019-04-29  Javier Fernandez  <jfernandez@igalia.com>
651
652         Update the CSS Text WPT test suite
653         https://bugs.webkit.org/show_bug.cgi?id=197326
654
655         Unreviewed test gardening.
656
657         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-007.html:
658         * web-platform-tests/css/css-text/overflow-wrap/w3c-import.log:
659         * web-platform-tests/css/css-text/parsing/text-transform-valid.html:
660         * web-platform-tests/css/css-text/parsing/word-break-invalid-expected.txt:
661         * web-platform-tests/css/css-text/parsing/word-break-invalid.html:
662         * web-platform-tests/css/css-text/parsing/word-break-valid-expected.txt:
663         * web-platform-tests/css/css-text/parsing/word-break-valid.html:
664         * web-platform-tests/css/css-text/text-transform/w3c-import.log:
665         * web-platform-tests/css/css-text/white-space/break-spaces-003-expected.html:
666         * web-platform-tests/css/css-text/white-space/break-spaces-003.html:
667         * web-platform-tests/css/css-text/white-space/break-spaces-004.html:
668         * web-platform-tests/css/css-text/white-space/break-spaces-005-expected.html:
669         * web-platform-tests/css/css-text/white-space/break-spaces-005.html:
670         * web-platform-tests/css/css-text/white-space/break-spaces-006-expected.html:
671         * web-platform-tests/css/css-text/white-space/break-spaces-006.html:
672         * web-platform-tests/css/css-text/white-space/break-spaces-007-expected.html:
673         * web-platform-tests/css/css-text/white-space/break-spaces-007.html:
674         * web-platform-tests/css/css-text/white-space/break-spaces-008-expected.html:
675         * web-platform-tests/css/css-text/white-space/break-spaces-008.html:
676         * web-platform-tests/css/css-text/white-space/break-spaces-009-expected.html:
677         * web-platform-tests/css/css-text/white-space/break-spaces-009.html:
678         * web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html:
679         * web-platform-tests/css/css-text/white-space/pre-wrap-008.html:
680         * web-platform-tests/css/css-text/white-space/pre-wrap-015.html:
681         * web-platform-tests/css/css-text/white-space/pre-wrap-016.html:
682         * web-platform-tests/css/css-text/white-space/textarea-break-spaces-001-expected.html:
683         * web-platform-tests/css/css-text/white-space/w3c-import.log:
684
685 2019-04-28  Youenn Fablet  <youenn@apple.com>
686
687         Fix imported/w3c/web-platform-tests/fetch/api/request/request-keepalive.html assert_throws call
688         https://bugs.webkit.org/show_bug.cgi?id=197338
689
690         Reviewed by Darin Adler.
691
692
693 2019-04-26  Youenn Fablet  <youenn@apple.com>
694
695         Use normal loading path for ping loads
696         https://bugs.webkit.org/show_bug.cgi?id=196807
697
698         Reviewed by Alex Christensen.
699
700         * web-platform-tests/beacon/headers/header-content-type-expected.txt:
701         * web-platform-tests/fetch/api/request/request-keepalive-expected.txt:
702
703 2019-04-26  Youenn Fablet  <youenn@apple.com>
704
705         [Mac WK2 iOS Sim] Layout Test imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https.html is a flaky failure
706         https://bugs.webkit.org/show_bug.cgi?id=196633
707         <rdar://problem/49627667>
708
709         Reviewed by Alex Christensen.
710
711         * web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https-expected.txt:
712
713 2019-04-22  Youenn Fablet  <youenn@apple.com>
714
715         Cache API should return Abort error in case of putting an aborted fetch
716         https://bugs.webkit.org/show_bug.cgi?id=196757
717
718         Reviewed by Darin Adler.
719
720         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-abort.https-expected.txt:
721         * web-platform-tests/service-workers/cache-storage/window/cache-abort.https-expected.txt:
722         * web-platform-tests/service-workers/cache-storage/worker/cache-abort.https-expected.txt:
723
724 2019-04-19  Antoine Quint  <graouts@apple.com>
725
726         [Pointer Events WPT] Provide iOS testdriver
727         https://bugs.webkit.org/show_bug.cgi?id=197101
728         <rdar://problem/50044834>
729
730         Reviewed by Dean Jackson.
731
732         Add support for the "none" action source and for the "touch" pointer type. This allows us to run the touch-specific
733         WPT tests for Pointer Events and add some baseline expectations for those tests.
734
735         * web-platform-tests/pointerevents/pointerevent_change-touch-action-onpointerdown_touch-expected.txt: Added.
736         * web-platform-tests/pointerevents/pointerevent_pointercancel_touch-expected.txt: Added.
737         * web-platform-tests/pointerevents/pointerevent_pointerleave_after_pointercancel_touch-expected.txt: Added.
738         * web-platform-tests/pointerevents/pointerevent_pointerout_after_pointercancel_touch-expected.txt: Added.
739         * web-platform-tests/pointerevents/pointerevent_releasepointercapture_onpointercancel_touch-expected.txt: Added.
740         * web-platform-tests/pointerevents/pointerevent_touch-action-auto-css_touch-expected.txt: Added.
741         * web-platform-tests/pointerevents/pointerevent_touch-action-inherit_highest-parent-none_touch-expected.txt: Added.
742         * web-platform-tests/pointerevents/pointerevent_touch-action-pan-x-pan-y_touch-expected.txt: Added.
743         * web-platform-tests/resources/testdriver-vendor.js:
744         (logDebug): Take a callback so that we don't run code for the purpose of logging unless we're in debug mode.
745         (dispatchMouseActions):
746         (dispatchTouchActions): Use testRunner.runUIScript() to compile an event stream based on the input from the WPT tests.
747         (window.test_driver_internal.action_sequence): Handle the "none" source to insert "pause" commands in the pointer source.
748
749 2019-04-18  Sihui Liu  <sihui_liu@apple.com>
750
751         Blob type cannot be stored correctly in IDB when IDBObjectStore has autoIncrement and keyPath options
752         https://bugs.webkit.org/show_bug.cgi?id=196128
753         <rdar://problem/49562115>
754
755         Reviewed by Geoffrey Garen.
756
757         Updated test expectations to PASS.
758
759         * web-platform-tests/IndexedDB/nested-cloning-large-expected.txt:
760         * web-platform-tests/IndexedDB/nested-cloning-large-multiple-expected.txt:
761         * web-platform-tests/IndexedDB/nested-cloning-small-expected.txt:
762
763 2019-04-18  Antoine Quint  <graouts@apple.com>
764
765         [Pointer Events WPT] Unskip imported/w3c/web-platform-tests/pointerevents/pointerevent_lostpointercapture_for_disconnected_node.html
766         https://bugs.webkit.org/show_bug.cgi?id=197004
767
768         Reviewed by Antti Koivisto.
769
770         * web-platform-tests/pointerevents/pointerevent_lostpointercapture_for_disconnected_node-expected.txt: Added.
771
772 2019-04-17  Antoine Quint  <graouts@apple.com>
773
774         [Pointer Events WPT] Unskip imported/w3c/web-platform-tests/pointerevents/pointerevent_on_event_handlers.html
775         https://bugs.webkit.org/show_bug.cgi?id=197006
776
777         Reviewed by Antti Koivisto.
778
779         * web-platform-tests/pointerevents/pointerevent_on_event_handlers-expected.txt: Added.
780
781 2019-04-17  Antoine Quint  <graouts@apple.com>
782
783         [Pointer Events WPT] Update WPT tests and provide macOS testdriver
784         https://bugs.webkit.org/show_bug.cgi?id=197011
785         <rdar://problem/49976553>
786
787         Reviewed by Dean Jackson.
788
789         We update the WPT tests from the latest state of the WPT GitHub repository and provide a testdriver to dispatch mouse events on macOS.
790
791         * web-platform-tests/payment-request/payment-request-canmakepayment-method.https-expected.txt: Update expectations now that an (incomplete)
792         test driver is available.
793         * web-platform-tests/pointerevents/META.yml:
794         * web-platform-tests/pointerevents/compat/pointerevent_touch-action_two-finger_interaction-manual.html: Added.
795         * web-platform-tests/pointerevents/extension/idlharness.window-expected.txt: Removed.
796         * web-platform-tests/pointerevents/extension/idlharness.window.html: Removed.
797         * web-platform-tests/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html: Added.
798         * web-platform-tests/pointerevents/extension/pointerevent_constructor.html:
799         * web-platform-tests/pointerevents/extension/pointerevent_getCoalescedEvents_when_pointerlocked-manual.html: Added.
800         * web-platform-tests/pointerevents/extension/pointerevent_getPredictedEvents_when_pointerlocked-manual.html: Added.
801         * web-platform-tests/pointerevents/extension/pointerevent_pointerrawmove-manual.html: Added.
802         * web-platform-tests/pointerevents/extension/pointerevent_pointerrawmove_in_pointerlock-manual.html: Added.
803         * web-platform-tests/pointerevents/extension/pointerevent_predicted_events_attributes-manual.html: Added.
804         * web-platform-tests/pointerevents/extension/pointerevent_touch-action-pan-down-css_touch-manual.html: Added.
805         * web-platform-tests/pointerevents/extension/pointerevent_touch-action-pan-left-css_touch-manual.html: Added.
806         * web-platform-tests/pointerevents/extension/pointerevent_touch-action-pan-right-css_touch-manual.html: Added.
807         * web-platform-tests/pointerevents/extension/pointerevent_touch-action-pan-up-css_touch-manual.html: Added.
808         * web-platform-tests/pointerevents/extension/w3c-import.log: Removed.
809         * web-platform-tests/pointerevents/html/pointerevent_drag_interaction-manual.html: Added.
810         * web-platform-tests/pointerevents/idlharness.window-expected.txt: Removed.
811         * web-platform-tests/pointerevents/idlharness.window.html: Removed.
812         * web-platform-tests/pointerevents/pointerevent_attributes_hoverable_pointers-manual-expected.txt: Added.
813         * web-platform-tests/pointerevents/pointerevent_attributes_hoverable_pointers-manual.html: Added.
814         * web-platform-tests/pointerevents/pointerevent_attributes_nohover_pointers-manual-expected.txt: Added.
815         * web-platform-tests/pointerevents/pointerevent_attributes_nohover_pointers-manual.html: Added.
816         * web-platform-tests/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers-expected.txt: Added.
817         * web-platform-tests/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html: Added.
818         * web-platform-tests/pointerevents/pointerevent_boundary_events_in_capturing-manual.html: Added.
819         * web-platform-tests/pointerevents/pointerevent_capture_mouse-expected.txt: Added.
820         * web-platform-tests/pointerevents/pointerevent_capture_mouse.html: Added.
821         * web-platform-tests/pointerevents/pointerevent_capture_suppressing_mouse-manual.html: Added.
822         * web-platform-tests/pointerevents/pointerevent_change-touch-action-onpointerdown_touch.html: Added.
823         * web-platform-tests/pointerevents/pointerevent_click_during_capture-expected.txt: Added.
824         * web-platform-tests/pointerevents/pointerevent_click_during_capture.html: Added.
825         * web-platform-tests/pointerevents/pointerevent_disabled_form_control-manual.html: Added.
826         * web-platform-tests/pointerevents/pointerevent_element_haspointercapture-manual.html: Added.
827         * web-platform-tests/pointerevents/pointerevent_element_haspointercapture_release_pending_capture-manual.html: Added.
828         * web-platform-tests/pointerevents/pointerevent_fractional_coordinates-manual.html: Added.
829         * web-platform-tests/pointerevents/pointerevent_lostpointercapture_for_disconnected_node.html: Added.
830         * web-platform-tests/pointerevents/pointerevent_lostpointercapture_is_first.html: Added.
831         * web-platform-tests/pointerevents/pointerevent_mouse_capture_change_hover-expected.txt: Added.
832         * web-platform-tests/pointerevents/pointerevent_mouse_capture_change_hover.html: Added.
833         * web-platform-tests/pointerevents/pointerevent_mouse_pointercapture_in_frame-expected.txt: Added.
834         * web-platform-tests/pointerevents/pointerevent_mouse_pointercapture_in_frame.html: Added.
835         * web-platform-tests/pointerevents/pointerevent_mouse_pointercapture_inactivate_pointer-expected.txt: Added.
836         * web-platform-tests/pointerevents/pointerevent_mouse_pointercapture_inactivate_pointer.html: Added.
837         * web-platform-tests/pointerevents/pointerevent_multiple_primary_pointers_boundary_events-manual.html: Added.
838         * web-platform-tests/pointerevents/pointerevent_on_event_handlers-expected.txt: Removed.
839         * web-platform-tests/pointerevents/pointerevent_pointerId_scope-manual.html: Added.
840         * web-platform-tests/pointerevents/pointerevent_pointercancel_touch.html: Added.
841         * web-platform-tests/pointerevents/pointerevent_pointerenter_does_not_bubble-expected.txt: Added.
842         * web-platform-tests/pointerevents/pointerevent_pointerenter_does_not_bubble.html: Added.
843         * web-platform-tests/pointerevents/pointerevent_pointerleave_after_pointercancel_touch.html: Added.
844         * web-platform-tests/pointerevents/pointerevent_pointerleave_descendant_over-expected.txt: Added.
845         * web-platform-tests/pointerevents/pointerevent_pointerleave_descendant_over.html: Added.
846         * web-platform-tests/pointerevents/pointerevent_pointerleave_descendants-expected.txt: Added.
847         * web-platform-tests/pointerevents/pointerevent_pointerleave_descendants.html: Added.
848         * web-platform-tests/pointerevents/pointerevent_pointerleave_does_not_bubble-expected.txt: Added.
849         * web-platform-tests/pointerevents/pointerevent_pointerleave_does_not_bubble.html: Added.
850         * web-platform-tests/pointerevents/pointerevent_pointerleave_pen-manual.html: Added.
851         * web-platform-tests/pointerevents/pointerevent_pointermove-expected.txt: Added.
852         * web-platform-tests/pointerevents/pointerevent_pointermove.html: Added.
853         * web-platform-tests/pointerevents/pointerevent_pointermove_isprimary_same_as_pointerdown-expected.txt: Added.
854         * web-platform-tests/pointerevents/pointerevent_pointermove_isprimary_same_as_pointerdown.html: Added.
855         * web-platform-tests/pointerevents/pointerevent_pointermove_on_chorded_mouse_button-expected.txt: Added.
856         * web-platform-tests/pointerevents/pointerevent_pointermove_on_chorded_mouse_button.html: Added.
857         * web-platform-tests/pointerevents/pointerevent_pointerout_after_pointercancel_touch.html: Added.
858         * web-platform-tests/pointerevents/pointerevent_pointerout_pen.html: Added.
859         * web-platform-tests/pointerevents/pointerevent_pointerout_received_once-expected.txt: Added.
860         * web-platform-tests/pointerevents/pointerevent_pointerout_received_once.html: Added.
861         * web-platform-tests/pointerevents/pointerevent_releasepointercapture_events_to_original_target-manual.html: Added.
862         * web-platform-tests/pointerevents/pointerevent_releasepointercapture_invalid_pointerid-expected.txt: Added.
863         * web-platform-tests/pointerevents/pointerevent_releasepointercapture_invalid_pointerid.html: Added.
864         * web-platform-tests/pointerevents/pointerevent_releasepointercapture_onpointercancel_touch.html: Added.
865         * web-platform-tests/pointerevents/pointerevent_releasepointercapture_onpointerup_mouse-expected.txt: Added.
866         * web-platform-tests/pointerevents/pointerevent_releasepointercapture_onpointerup_mouse.html: Added.
867         * web-platform-tests/pointerevents/pointerevent_releasepointercapture_release_right_after_capture-manual.html: Added.
868         * web-platform-tests/pointerevents/pointerevent_root_computed_style-expected.txt: Added.
869         * web-platform-tests/pointerevents/pointerevent_root_computed_style.html: Added.
870         * web-platform-tests/pointerevents/pointerevent_root_hit_test-expected.txt: Added.
871         * web-platform-tests/pointerevents/pointerevent_root_hit_test.html: Added.
872         * web-platform-tests/pointerevents/pointerevent_sequence_at_implicit_release_on_click-manual.html: Added.
873         * web-platform-tests/pointerevents/pointerevent_sequence_at_implicit_release_on_drag-manual.html: Added.
874         * web-platform-tests/pointerevents/pointerevent_setpointercapture_disconnected-expected.txt: Added.
875         * web-platform-tests/pointerevents/pointerevent_setpointercapture_disconnected.html: Added.
876         * web-platform-tests/pointerevents/pointerevent_setpointercapture_inactive_button_mouse-expected.txt: Added.
877         * web-platform-tests/pointerevents/pointerevent_setpointercapture_inactive_button_mouse.html: Added.
878         * web-platform-tests/pointerevents/pointerevent_setpointercapture_invalid_pointerid-expected.txt: Added.
879         * web-platform-tests/pointerevents/pointerevent_setpointercapture_invalid_pointerid.html: Added.
880         * web-platform-tests/pointerevents/pointerevent_setpointercapture_override_pending_capture_element-manual.html: Added.
881         * web-platform-tests/pointerevents/pointerevent_setpointercapture_relatedtarget-expected.txt: Added.
882         * web-platform-tests/pointerevents/pointerevent_setpointercapture_relatedtarget.html: Added.
883         * web-platform-tests/pointerevents/pointerevent_setpointercapture_to_same_element_twice-manual.html: Added.
884         * web-platform-tests/pointerevents/pointerevent_support.js:
885         * web-platform-tests/pointerevents/pointerevent_suppress_compat_events_on_click-expected.txt: Added.
886         * web-platform-tests/pointerevents/pointerevent_suppress_compat_events_on_click.html: Added.
887         * web-platform-tests/pointerevents/pointerevent_suppress_compat_events_on_drag_mouse-expected.txt: Added.
888         * web-platform-tests/pointerevents/pointerevent_suppress_compat_events_on_drag_mouse.html: Added.
889         * web-platform-tests/pointerevents/pointerevent_touch-action-auto-css_touch.html: Added.
890         * web-platform-tests/pointerevents/pointerevent_touch-action-button-test_touch-manual.html: Added.
891         * web-platform-tests/pointerevents/pointerevent_touch-action-inherit_child-auto-child-none_touch-manual.html: Added.
892         * web-platform-tests/pointerevents/pointerevent_touch-action-inherit_child-none_touch-manual.html: Added.
893         * web-platform-tests/pointerevents/pointerevent_touch-action-inherit_child-pan-x-child-pan-x_touch-manual.html: Added.
894         * web-platform-tests/pointerevents/pointerevent_touch-action-inherit_child-pan-x-child-pan-y_touch-manual.html: Added.
895         * web-platform-tests/pointerevents/pointerevent_touch-action-inherit_highest-parent-none_touch.html: Added.
896         * web-platform-tests/pointerevents/pointerevent_touch-action-inherit_parent-none_touch-manual.html: Added.
897         * web-platform-tests/pointerevents/pointerevent_touch-action-keyboard-manual.html: Added.
898         * web-platform-tests/pointerevents/pointerevent_touch-action-mouse-manual.html: Added.
899         * web-platform-tests/pointerevents/pointerevent_touch-action-none-css_touch-manual.html: Added.
900         * web-platform-tests/pointerevents/pointerevent_touch-action-pan-x-css_touch-manual.html: Added.
901         * web-platform-tests/pointerevents/pointerevent_touch-action-pan-x-pan-y-pan-y_touch-manual.html: Added.
902         * web-platform-tests/pointerevents/pointerevent_touch-action-pan-x-pan-y_touch.html: Added.
903         * web-platform-tests/pointerevents/pointerevent_touch-action-pan-y-css_touch-manual.html: Added.
904         * web-platform-tests/pointerevents/pointerevent_touch-action-rotated-divs_touch-manual.html: Added.
905         * web-platform-tests/pointerevents/pointerevent_touch-action-span-test_touch-manual.html: Added.
906         * web-platform-tests/pointerevents/pointerevent_touch-action-svg-test_touch-manual.html: Added.
907         * web-platform-tests/pointerevents/pointerevent_touch-action-table-test_touch-manual.html: Added.
908         * web-platform-tests/pointerevents/pointerlock/pointerevent_coordinates_when_locked.html: Added.
909         * web-platform-tests/pointerevents/pointerlock/pointerevent_movementxy-manual.html: Added.
910         * web-platform-tests/pointerevents/pointerlock/pointerevent_movementxy_when_locked-manual.html: Added.
911         * web-platform-tests/pointerevents/pointerlock/pointerevent_pointerlock_after_pointercapture-manual.html: Added.
912         * web-platform-tests/pointerevents/pointerlock/pointerevent_pointerlock_supercedes_capture-manual.html: Added.
913         * web-platform-tests/pointerevents/pointerlock/pointerevent_pointermove_in_pointerlock-manual.html: Added.
914         * web-platform-tests/pointerevents/pointerlock/pointerevent_pointermove_on_chorded_mouse_button_when_locked-manual.html: Added.
915         * web-platform-tests/pointerevents/pointerlock/resources/pointerevent_pointermove_in_pointerlock-iframe.html: Added.
916         * web-platform-tests/pointerevents/pointerlock/resources/w3c-import.log: Removed.
917         * web-platform-tests/pointerevents/resources/pointerevent_mouse_pointercapture-iframe.html: Added.
918         * web-platform-tests/pointerevents/resources/pointerevent_mouse_pointercapture_inactivate_pointer-iframe.html: Added.
919         * web-platform-tests/pointerevents/resources/pointerevent_pointerrawmove_in_pointerlock-iframe.html: Added.
920         * web-platform-tests/pointerevents/resources/w3c-import.log: Removed.
921         * web-platform-tests/pointerevents/w3c-import.log: Removed.
922         * web-platform-tests/resources/testdriver-actions.js: Added.
923         * web-platform-tests/resources/testdriver-vendor.js: Added.
924         (logDebug):
925         (dispatchMouseActions):
926         (window.test_driver_internal.action_sequence):
927         * web-platform-tests/resources/testdriver.js: Added.
928
929 2019-04-17  Rob Buis  <rbuis@igalia.com>
930
931         XMLHttpRequest has the wrong fallback encoding
932         https://bugs.webkit.org/show_bug.cgi?id=191741
933
934         Reviewed by Alex Christensen.
935
936         Update improved test expectations and sync unsupported-encodings.any.js and
937         replacement-encodings.any.js tests.
938
939         * web-platform-tests/encoding/replacement-encodings.any-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/encoding/replacement-encodings-expected.txt.
940         * web-platform-tests/encoding/replacement-encodings.any.html: Added.
941         * web-platform-tests/encoding/replacement-encodings.any.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/encoding/replacement-encodings.html.
942         * web-platform-tests/encoding/replacement-encodings.any.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/encoding/replacement-encodings-expected.txt.
943         * web-platform-tests/encoding/replacement-encodings.any.worker.html: Added.
944         * web-platform-tests/encoding/unsupported-encodings-expected.txt: Removed.
945         * web-platform-tests/encoding/unsupported-encodings.any-expected.txt: Added.
946         * web-platform-tests/encoding/unsupported-encodings.any.html: Added.
947         * web-platform-tests/encoding/unsupported-encodings.any.js: Added.
948         * web-platform-tests/encoding/unsupported-encodings.any.worker-expected.txt: Added.
949         * web-platform-tests/encoding/unsupported-encodings.any.worker.html: Added.
950         * web-platform-tests/encoding/unsupported-encodings.html: Removed.
951         * web-platform-tests/xhr/overridemimetype-edge-cases.window-expected.txt:
952         * web-platform-tests/xhr/responsetext-decoding-expected.txt:
953
954 2019-04-17  Cathie Chen  <cathiechen@igalia.com>
955
956         Update the test result of resize-observer/eventloop.html.
957         https://bugs.webkit.org/show_bug.cgi?id=197001
958
959         Reviewed by Frédéric Wang.
960
961         * web-platform-tests/resize-observer/eventloop-expected.txt:
962
963 2019-04-12  Ryosuke Niwa  <rniwa@webkit.org>
964
965         Throw TypeError when custom element constructor returns a wrong element or tries to create itself
966         https://bugs.webkit.org/show_bug.cgi?id=196892
967
968         Reviewed by Dean Jackson.
969
970         Update the tests according to https://github.com/web-platform-tests/wpt/pull/16328.
971
972         * web-platform-tests/custom-elements/upgrading/Node-cloneNode-expected.txt:
973         * web-platform-tests/custom-elements/upgrading/Node-cloneNode.html:
974         * web-platform-tests/custom-elements/upgrading/upgrading-parser-created-element-expected.txt:
975         * web-platform-tests/custom-elements/upgrading/upgrading-parser-created-element.html:
976
977 2019-04-12  Rob Buis  <rbuis@igalia.com>
978
979         Import WPT preload tests
980         https://bugs.webkit.org/show_bug.cgi?id=196439
981
982         Reviewed by Youenn Fablet.
983
984         * web-platform-tests/preload/avoid-delaying-onload-link-preload-expected.txt: Added.
985         * web-platform-tests/preload/avoid-delaying-onload-link-preload.html: Added.
986         * web-platform-tests/preload/delaying-onload-link-preload-after-discovery-expected.txt: Added.
987         * web-platform-tests/preload/delaying-onload-link-preload-after-discovery.html: Added.
988         * web-platform-tests/preload/dynamic-adding-preload-expected.txt: Added.
989         * web-platform-tests/preload/dynamic-adding-preload.html: Added.
990         * web-platform-tests/preload/preload-csp.sub-expected.txt: Added.
991         * web-platform-tests/preload/preload-csp.sub.html: Added.
992         * web-platform-tests/preload/preload-default-csp.sub-expected.txt: Added.
993         * web-platform-tests/preload/preload-default-csp.sub.html: Added.
994         * web-platform-tests/preload/resources/dummy.css: Added.
995         * web-platform-tests/preload/resources/dummy.css.sub.headers: Added.
996         * web-platform-tests/preload/resources/dummy.js: Added.
997         * web-platform-tests/preload/resources/dummy.js.sub.headers: Added.
998         * web-platform-tests/preload/resources/dummy.xml: Added.
999         * web-platform-tests/preload/resources/dummy.xml.sub.headers: Added.
1000         * web-platform-tests/preload/resources/foo.vtt: Added.
1001         * web-platform-tests/preload/resources/preload_helper.js: Added.
1002         (verifyPreloadAndRTSupport):
1003         (getAbsoluteURL):
1004         (verifyNumberOfResourceTimingEntries):
1005         (verifyLoadedAndNoDoubleDownload):
1006         * web-platform-tests/preload/resources/sound_5.oga: Added.
1007         * web-platform-tests/preload/resources/square.png: Added.
1008         * web-platform-tests/preload/resources/white.mp4: Added.
1009         * web-platform-tests/preload/single-download-late-used-preload-expected.txt: Added.
1010         * web-platform-tests/preload/single-download-late-used-preload.html: Added.
1011         * web-platform-tests/preload/single-download-preload-expected.txt: Added.
1012         * web-platform-tests/preload/single-download-preload.html: Added.
1013
1014 2019-04-12  Manuel Rego Casasnovas  <rego@igalia.com>
1015
1016         [css-flex][css-grid] Fix synthesized baseline
1017         https://bugs.webkit.org/show_bug.cgi?id=196312
1018
1019         Reviewed by Javier Fernandez.
1020
1021         Imported some tests from WPT css-align test suite that are fixed with this patch.
1022
1023         * resources/import-expectations.json:
1024         * web-platform-tests/css/css-align/baseline-rules/synthesized-baseline-flexbox-001-expected.txt: Added.
1025         * web-platform-tests/css/css-align/baseline-rules/synthesized-baseline-flexbox-001.html: Added.
1026         * web-platform-tests/css/css-align/baseline-rules/synthesized-baseline-grid-001-expected.txt: Added.
1027         * web-platform-tests/css/css-align/baseline-rules/synthesized-baseline-grid-001.html: Added.
1028         * web-platform-tests/css/css-align/baseline-rules/synthesized-baseline-inline-block-001-expected.txt: Added.
1029         * web-platform-tests/css/css-align/baseline-rules/synthesized-baseline-inline-block-001.html: Added.
1030         * web-platform-tests/css/css-align/baseline-rules/w3c-import.log: Added.
1031
1032 2019-04-11  Youenn Fablet  <youenn@apple.com>
1033
1034         Support RTCDataChannel blob binaryType
1035         https://bugs.webkit.org/show_bug.cgi?id=196821
1036
1037         Reviewed by Eric Carlson.
1038
1039         * web-platform-tests/webrtc/RTCDataChannel-send-expected.txt:
1040
1041 2019-04-10  Said Abou-Hallawa  <sabouhallawa@apple.com>
1042
1043         requestAnimationFrame should execute before the next frame
1044         https://bugs.webkit.org/show_bug.cgi?id=177484
1045
1046         Reviewed by Simon Fraser.
1047
1048         Add trace points for the page RenderingUpdate.
1049
1050         * web-platform-tests/resize-observer/resources/resizeTestHelper.js:
1051         Change ResizeTestHelper.TIMEOUT to be 1 second instead of 100 ms which
1052         is too short for layout tests.
1053
1054 2019-04-09  Youenn Fablet  <youenn@apple.com>
1055
1056         Refresh WPT service worker expectations
1057         https://bugs.webkit.org/show_bug.cgi?id=196732
1058
1059         Reviewed by Alex Christensen.
1060
1061         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-abort.https-expected.txt:
1062         * web-platform-tests/service-workers/cache-storage/window/cache-abort.https-expected.txt:
1063         * web-platform-tests/service-workers/cache-storage/worker/cache-abort.https-expected.txt:
1064         * web-platform-tests/service-workers/service-worker/client-navigate.https-expected.txt:
1065         * web-platform-tests/service-workers/service-worker/clients-matchall-include-uncontrolled.https-expected.txt:
1066         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-image-cache.https-expected.txt:
1067         * web-platform-tests/service-workers/service-worker/multipart-image.https-expected.txt:
1068         * web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
1069         * web-platform-tests/service-workers/service-worker/performance-timeline.https-expected.txt:
1070         * web-platform-tests/service-workers/service-worker/resource-timing.https-expected.txt:
1071         * web-platform-tests/service-workers/service-worker/respond-with-body-accessed-response.https-expected.txt:
1072         * web-platform-tests/service-workers/service-worker/sandboxed-iframe-fetch-event.https-expected.txt:
1073         * web-platform-tests/service-workers/service-worker/update-after-navigation-fetch-event.https-expected.txt:
1074
1075 2019-04-08  Javier Fernandez  <jfernandez@igalia.com>
1076
1077         Implement white-space:break-spaces value
1078         https://bugs.webkit.org/show_bug.cgi?id=177327
1079
1080         Reviewed by Myles Maxfield and Zalan Bujtas.
1081
1082         Imoprted a few aditional tests from the CSS Text WPT suite that are relevant for this change.
1083
1084         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-008-expected.html: Added.
1085         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-008.html: Added.
1086         * web-platform-tests/css/css-text/overflow-wrap/w3c-import.log:
1087         * web-platform-tests/css/css-text/parsing/white-space-valid-expected.txt:
1088         * web-platform-tests/css/css-text/white-space/break-spaces-003-expected.html: Added.
1089         * web-platform-tests/css/css-text/white-space/break-spaces-003.html: Added.
1090         * web-platform-tests/css/css-text/white-space/break-spaces-009-expected.html: Added.
1091         * web-platform-tests/css/css-text/white-space/break-spaces-009.html: Added.
1092         * web-platform-tests/css/css-text/white-space/w3c-import.log:
1093
1094 2019-04-05  Caitlin Potter  <caitp@igalia.com>
1095
1096         [JSC] throw if 'ownKeys' Proxy trap result contains duplicate keys
1097         https://bugs.webkit.org/show_bug.cgi?id=185211
1098
1099         Reviewed by Saam Barati.
1100
1101         This is for the normative spec change in https://github.com/tc39/ecma262/pull/833
1102
1103         Change some test expectations which were previously expected to fail.
1104
1105         * web-platform-tests/fetch/api/headers/headers-record-expected.txt:
1106
1107 2019-04-04  Commit Queue  <commit-queue@webkit.org>
1108
1109         Unreviewed, rolling out r243807 and r243824.
1110         https://bugs.webkit.org/show_bug.cgi?id=196611
1111
1112         Test added is a flaky timeout on iOS Simulator, 3 tests
1113         unskipped are flaky failures (Requested by ShawnRoberts on
1114         #webkit).
1115
1116         Reverted changesets:
1117
1118         "Blob type cannot be stored correctly in IDB when
1119         IDBObjectStore has autoIncrement and keyPath options"
1120         https://bugs.webkit.org/show_bug.cgi?id=196128
1121         https://trac.webkit.org/changeset/243807
1122
1123         "Follow up fix for r243807: Use MarkedArgumentBuffer instead
1124         of Vector for JSValue"
1125         https://bugs.webkit.org/show_bug.cgi?id=196547
1126         https://trac.webkit.org/changeset/243824
1127
1128 2019-04-03  Chris Dumez  <cdumez@apple.com>
1129
1130         HTML fragment serialization should not strip whitespace from URL attribute values
1131         https://bugs.webkit.org/show_bug.cgi?id=196551
1132
1133         Reviewed by Ryosuke Niwa.
1134
1135         Rebaseline WPT test now that all checks are passing. This test was already passing
1136         in Gecko and Blink.
1137
1138         * web-platform-tests/domparsing/innerhtml-mxss.sub-expected.txt:
1139
1140 2019-04-03  Chris Dumez  <cdumez@apple.com>
1141
1142         [XML Parser] Insert the error message block when stopping parsing and an error occurred
1143         https://bugs.webkit.org/show_bug.cgi?id=196546
1144
1145         Reviewed by Alexey Proskuryakov.
1146
1147         Rebaseline WPT test now that all checks are passing. Both Gecko and Blink already passed
1148         these checks.
1149
1150         * web-platform-tests/domparsing/DOMParser-parseFromString-xml-parsererror-expected.txt:
1151
1152 2019-04-03  Chris Dumez  <cdumez@apple.com>
1153
1154         Re-sync web-platform-tests/domparsing from upstream
1155         https://bugs.webkit.org/show_bug.cgi?id=196544
1156
1157         Reviewed by Alex Christensen.
1158
1159         Re-sync web-platform-tests/domparsing from upstream 3bfdeb8976fc5.
1160
1161         * web-platform-tests/domparsing/*: Updated
1162         * web-platform-tests/interfaces/DOM-Parsing.idl: Added.
1163
1164 2019-04-03  Sihui Liu  <sihui_liu@apple.com>
1165
1166         Blob type cannot be stored correctly in IDB when IDBObjectStore has autoIncrement and keyPath options
1167         https://bugs.webkit.org/show_bug.cgi?id=196128
1168
1169         Reviewed by Geoffrey Garen.
1170
1171         Updated test expectations to PASS.
1172
1173         * web-platform-tests/IndexedDB/nested-cloning-large-expected.txt:
1174         * web-platform-tests/IndexedDB/nested-cloning-large-multiple-expected.txt:
1175         * web-platform-tests/IndexedDB/nested-cloning-small-expected.txt:
1176
1177 2019-04-02  Chris Dumez  <cdumez@apple.com>
1178
1179         HTML Parser: Remove conditional parsing of <noembed> content
1180         https://bugs.webkit.org/show_bug.cgi?id=196514
1181
1182         Reviewed by Geoffrey Garen.
1183
1184         Resync WPT after https://github.com/web-platform-tests/wpt/pull/15471 to gain
1185         test coverage. Both Gecko and Blink are passing the new check, only WebKit was
1186         failing.
1187
1188         * web-platform-tests/domparsing/DOMParser-parseFromString-html-expected.txt:
1189         * web-platform-tests/domparsing/DOMParser-parseFromString-html.html:
1190
1191 2019-04-02  Chris Dumez  <cdumez@apple.com>
1192
1193         XMLHttpRequestUpload's loadstart event not correct initialized
1194         https://bugs.webkit.org/show_bug.cgi?id=196174
1195         <rdar://problem/49191412>
1196
1197         Reviewed by Alex Christensen.
1198
1199         * web-platform-tests/xhr/event-error-order.sub.html:
1200         Update test after https://github.com/web-platform-tests/wpt/pull/13365
1201
1202         * web-platform-tests/xhr/abort-during-upload-expected.txt:
1203         * web-platform-tests/xhr/event-error-order.sub-expected.txt:
1204         * web-platform-tests/xhr/event-loadstart-upload-expected.txt:
1205         * web-platform-tests/xhr/event-timeout-order-expected.txt:
1206         * web-platform-tests/xhr/send-response-event-order-expected.txt:
1207         Rebaseline several WPT tests that are now passing.
1208
1209 2019-04-02  Chris Dumez  <cdumez@apple.com>
1210
1211         [WK2] Add support for Window's beforeprint / afterprint events
1212         https://bugs.webkit.org/show_bug.cgi?id=196478
1213
1214         Reviewed by Alex Christensen.
1215
1216         Rebaseline WPT tests now that more checks are passing.
1217
1218         * web-platform-tests/html/browsers/the-window-object/security-window/window-security.https-expected.txt:
1219         * web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub-expected.txt:
1220         * web-platform-tests/html/browsers/the-window-object/window-properties.https-expected.txt:
1221         * web-platform-tests/html/dom/interfaces-expected.txt:
1222         * web-platform-tests/html/webappapis/scripting/events/body-exposed-window-event-handlers-expected.txt:
1223         * web-platform-tests/html/webappapis/scripting/events/event-handler-attributes-body-window-expected.txt:
1224
1225 2019-04-02  Chris Dumez  <cdumez@apple.com>
1226
1227         [Fetch API] Allow used body replacement in Request constructor
1228         https://bugs.webkit.org/show_bug.cgi?id=183703
1229         <rdar://problem/49425609>
1230
1231         Reviewed by Youenn Fablet.
1232
1233         Rebaseline WPT test now that one more check is passing.
1234
1235         * web-platform-tests/fetch/api/request/request-disturbed-expected.txt:
1236
1237 2019-04-02  Chris Dumez  <cdumez@apple.com>
1238
1239         Unreviewed, rolling out r243551.
1240
1241         Seems to have broken file uploads to SoundCloud
1242
1243         Reverted changeset:
1244
1245         "XMLHttpRequestUpload's loadstart event not correct
1246         initialized"
1247         https://bugs.webkit.org/show_bug.cgi?id=196174
1248         https://trac.webkit.org/changeset/243551
1249
1250 2019-04-01  Chris Dumez  <cdumez@apple.com>
1251
1252         Attr nodes are not cloned properly
1253         https://bugs.webkit.org/show_bug.cgi?id=196466
1254
1255         Reviewed by Ryosuke Niwa.
1256
1257         Rebaseline WPT test now that one more check is passing.
1258
1259         * web-platform-tests/dom/nodes/Document-importNode-expected.txt:
1260
1261 2019-04-01  Chris Dumez  <cdumez@apple.com>
1262
1263         Support "noreferrer" for window.open()
1264         https://bugs.webkit.org/show_bug.cgi?id=194533
1265
1266         Reviewed by Geoffrey Garen.
1267
1268         Rebaseline WPT test now that all checks are passing.
1269
1270         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noreferrer-expected.txt:
1271
1272 2019-04-01  Emilio Cobos Álvarez  <emilio@crisal.io>
1273
1274         Be less strict about closing blocks in attribute and functional pseudo-element selectors.
1275         https://bugs.webkit.org/show_bug.cgi?id=142167
1276
1277         Reviewed by Antti Koivisto.
1278
1279         * web-platform-tests/dom/nodes/selectors.js: Add tests for ::slotted
1280
1281 2019-03-29  Chris Dumez  <cdumez@apple.com>
1282
1283         Make someWindow.frames, .self, .window always return someWindow
1284         https://bugs.webkit.org/show_bug.cgi?id=195406
1285
1286         Reviewed by Alex Christensen.
1287
1288         Rebaseline WPT test now that all its checks are passing.
1289
1290         * web-platform-tests/html/browsers/the-window-object/self-et-al.window-expected.txt:
1291
1292 2019-03-29  Javier Fernandez  <jfernandez@igalia.com>
1293
1294         Update the CSS Text WPT test suite
1295         https://bugs.webkit.org/show_bug.cgi?id=196397
1296
1297         Reviewed by Manuel Rego Casasnovas.
1298
1299         Updated several tests from the CSS Text test suite.
1300
1301         * resources/resource-files.json:
1302         * web-platform-tests/css/css-text/META.yml:
1303         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-006.html:
1304         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-007.html:
1305         * web-platform-tests/css/css-text/white-space/break-spaces-004.html:
1306         * web-platform-tests/css/css-text/white-space/break-spaces-005.html:
1307         * web-platform-tests/css/css-text/white-space/break-spaces-006.html:
1308         * web-platform-tests/css/css-text/white-space/break-spaces-007.html:
1309         * web-platform-tests/css/css-text/white-space/break-spaces-008.html:
1310         * web-platform-tests/css/css-text/white-space/pre-wrap-008.html:
1311         * web-platform-tests/css/css-text/white-space/pre-wrap-015.html:
1312         * web-platform-tests/css/css-text/white-space/pre-wrap-016.html:
1313         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-001-expected.html:
1314         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-001.html:
1315         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-002-expected.html:
1316         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-002.html:
1317         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-003-expected.html:
1318         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-003.html:
1319         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004-expected.html:
1320         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004.html:
1321         * web-platform-tests/css/css-text/word-break/w3c-import.log:
1322         * web-platform-tests/css/css-text/word-break/word-break-break-all-010.html:
1323         * web-platform-tests/css/css-text/word-break/word-break-break-all-011.html:
1324         * web-platform-tests/css/css-text/word-break/word-break-break-all-012.html:
1325         * web-platform-tests/css/css-text/word-break/word-break-break-all-013.html:
1326         * web-platform-tests/css/css-text/word-break/word-break-break-all-015.html:
1327         * web-platform-tests/css/css-text/word-break/word-break-break-word-overflow-wrap-interactions-expected.html: Added.
1328         * web-platform-tests/css/css-text/word-break/word-break-break-word-overflow-wrap-interactions.html: Added.
1329
1330 2019-03-29  Chris Dumez  <cdumez@apple.com>
1331
1332         Set window.closed immediately when close() is invoked
1333         https://bugs.webkit.org/show_bug.cgi?id=195409
1334
1335         Reviewed by Alex Christensen.
1336
1337         Rebaseline WPT tests now that more checks are passing.
1338
1339         * web-platform-tests/html/browsers/the-window-object/close-method.window-expected.txt:
1340         * web-platform-tests/html/browsers/the-window-object/closed-attribute.window-expected.txt:
1341
1342 2019-03-29  Chris Dumez  <cdumez@apple.com>
1343
1344         Unreviewed, rebaseline WPT test after r243638.
1345
1346         * web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/navigated-named-objects.window-expected.txt:
1347
1348 2019-03-29  Cathie Chen  <cathiechen@igalia.com>
1349
1350         Implement ResizeObserver.
1351         https://bugs.webkit.org/show_bug.cgi?id=157743
1352
1353         Reviewed by Simon Fraser.
1354
1355         Set ResizeObserverEnabled for test runner and update expectations.
1356
1357         * web-platform-tests/interfaces/ResizeObserver.idl: Added.
1358         * web-platform-tests/resize-observer/eventloop-expected.txt:
1359         * web-platform-tests/resize-observer/eventloop.html:
1360         * web-platform-tests/resize-observer/idlharness.window-expected.txt:
1361         * web-platform-tests/resize-observer/idlharness.window.html:
1362         * web-platform-tests/resize-observer/notify-expected.txt:
1363         * web-platform-tests/resize-observer/notify.html:
1364         * web-platform-tests/resize-observer/observe-expected.txt:
1365         * web-platform-tests/resize-observer/observe.html:
1366         * web-platform-tests/resize-observer/svg-expected.txt:
1367         * web-platform-tests/resize-observer/svg.html:
1368
1369 2019-03-28  Chris Dumez  <cdumez@apple.com>
1370
1371         Support <object>.contentWindow
1372         https://bugs.webkit.org/show_bug.cgi?id=195562
1373
1374         Reviewed by Sam Weinig.
1375
1376         Rebaseline WPT tests now that more checks are passing or failing later on.
1377
1378         * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03-expected.txt:
1379         * web-platform-tests/html/dom/interfaces-expected.txt:
1380         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-attributes-expected.txt:
1381
1382 2019-03-28  Chris Dumez  <cdumez@apple.com>
1383
1384         Re-sync web-platform-tests/html/browsers/the-window-object/ from upstream
1385         https://bugs.webkit.org/show_bug.cgi?id=196379
1386
1387         Reviewed by Ryosuke Niwa.
1388
1389         Re-sync web-platform-tests/html/browsers/the-window-object/ from upstream 3bfdeb8976fc.
1390
1391         * web-platform-tests/html/browsers/the-window-object/*: Updated.
1392
1393 2019-03-28  Chris Dumez  <cdumez@apple.com>
1394
1395         Unreviewed, rebaseline web-platform-tests/html/dom/interfaces.html
1396
1397         * web-platform-tests/html/dom/interfaces-expected.txt:
1398
1399 2019-03-27  Chris Dumez  <cdumez@apple.com>
1400
1401         XMLHttpRequestUpload's loadstart event not correct initialized
1402         https://bugs.webkit.org/show_bug.cgi?id=196174
1403         <rdar://problem/49191412>
1404
1405         Reviewed by Alex Christensen.
1406
1407         * web-platform-tests/xhr/event-error-order.sub.html:
1408         Update test after https://github.com/web-platform-tests/wpt/pull/13365
1409
1410         * web-platform-tests/xhr/abort-during-upload-expected.txt:
1411         * web-platform-tests/xhr/event-error-order.sub-expected.txt:
1412         * web-platform-tests/xhr/event-loadstart-upload-expected.txt:
1413         * web-platform-tests/xhr/event-timeout-order-expected.txt:
1414         * web-platform-tests/xhr/send-response-event-order-expected.txt:
1415         Rebaseline several WPT tests that are now passing.
1416
1417 2019-03-25  Javier Fernandez  <jfernandez@igalia.com>
1418
1419         A single leading space is not considered as a word break even when word-break: break-all is set
1420         https://bugs.webkit.org/show_bug.cgi?id=195361
1421
1422         Reviewed by Ryosuke Niwa.
1423
1424         Imported additonal WPT from the CSS Text Suite that verify the
1425         change doesn't regress in any case, specially for the word-break:
1426         break-word feature.
1427
1428         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-007-expected.html: Added.
1429         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-007.html: Added.
1430         * web-platform-tests/css/css-text/overflow-wrap/w3c-import.log:
1431         * web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html: Added.
1432         * web-platform-tests/css/css-text/white-space/pre-wrap-008.html: Added.
1433         * web-platform-tests/css/css-text/white-space/w3c-import.log:
1434         * web-platform-tests/css/css-text/word-break/w3c-import.log:
1435         * web-platform-tests/css/css-text/word-break/word-break-break-all-015-expected.html: Added.
1436         * web-platform-tests/css/css-text/word-break/word-break-break-all-015.html: Added.
1437
1438 2019-03-25  Rob Buis  <rbuis@igalia.com>
1439
1440         Reflect HTMLLinkElement.as according to the spec
1441         https://bugs.webkit.org/show_bug.cgi?id=196189
1442
1443         Reviewed by Youenn Fablet.
1444
1445         Update improved test result and import reflected-as-value.html.
1446
1447         * web-platform-tests/html/dom/reflection-metadata-expected.txt:
1448         * web-platform-tests/preload/reflected-as-value-expected.txt: Added.
1449         * web-platform-tests/preload/reflected-as-value.html: Added.
1450
1451 2019-03-25  Manuel Rego Casasnovas  <rego@igalia.com>
1452
1453         [css-grid] Fix grid container baseline alignment for orthogonal items
1454         https://bugs.webkit.org/show_bug.cgi?id=196141
1455
1456         Reviewed by Javier Fernandez.
1457
1458         Imported test from WPT. This patch is making some of the test cases pass but not all.
1459         Some are still failing in WebKit as it never uses the central baseline on vertical writing modes (bug #94410),
1460         also "text-orientation" is not supported yet in WebKit (bug #196139),
1461         even the prefixed version "-webkit-text-orientation" doesn't fix anything in this test case.
1462
1463         * web-platform-tests/css/css-grid/alignment/grid-container-baseline-001-expected.txt: Added.
1464         * web-platform-tests/css/css-grid/alignment/grid-container-baseline-001.html: Added.
1465         * web-platform-tests/css/css-grid/alignment/w3c-import.log:
1466
1467 2019-03-22  Alicia Boya García  <aboya@igalia.com>
1468
1469         [MSE][GStreamer] Don't construct segments on PlaybackPipeline::flush
1470         https://bugs.webkit.org/show_bug.cgi?id=195867
1471
1472         Reviewed by Xabier Rodriguez-Calvar.
1473
1474         These tests check that video and audio are roughly in sync with each
1475         other and with the reported player position during MSE playback.
1476
1477         * web-platform-tests/media-source/mediasource-correct-frames-after-reappend-expected.txt: Added.
1478         * web-platform-tests/media-source/mediasource-correct-frames-after-reappend.html: Added.
1479         * web-platform-tests/media-source/mediasource-correct-frames-expected.txt: Added.
1480         * web-platform-tests/media-source/mediasource-correct-frames.html: Added.
1481         * web-platform-tests/media-source/mp4/test-boxes-audio.mp4: Added.
1482         * web-platform-tests/media-source/mp4/test-boxes-video.mp4: Added.
1483
1484 2019-03-21  Sihui Liu  <sihui_liu@apple.com>
1485
1486         Fix key path extraction code in IndexedDB to check own property
1487         https://bugs.webkit.org/show_bug.cgi?id=196099
1488
1489         Reviewed by Ryosuke Niwa.
1490
1491         Updated test expectations to PASS.
1492
1493         * web-platform-tests/IndexedDB/key-conversion-exceptions-expected.txt:
1494         * web-platform-tests/IndexedDB/keygenerator-inject-expected.txt:
1495         * web-platform-tests/IndexedDB/keypath-exceptions-expected.txt: Added.
1496         * web-platform-tests/IndexedDB/wasm-module-value-expected.txt:
1497
1498 2019-03-21  Sihui Liu  <sihui_liu@apple.com>
1499
1500         Fix three IDB WPT tests
1501         https://bugs.webkit.org/show_bug.cgi?id=196099
1502
1503         Reviewed by Ryosuke Niwa.
1504
1505         Updated test expectations to PASS.
1506
1507         * web-platform-tests/IndexedDB/key-conversion-exceptions-expected.txt:
1508         * web-platform-tests/IndexedDB/keygenerator-inject-expected.txt:
1509         * web-platform-tests/IndexedDB/keypath-exceptions-expected.txt: Added.
1510
1511 2019-03-21  Youenn Fablet  <youenn@apple.com>
1512
1513         Fix one of RTCRtpTransceiver-stop.html test title
1514         https://bugs.webkit.org/show_bug.cgi?id=196090
1515
1516         Reviewed by Brent Fulgham.
1517
1518         * web-platform-tests/webrtc/RTCRtpTransceiver-stop-expected.txt:
1519         * web-platform-tests/webrtc/RTCRtpTransceiver-stop.html:
1520
1521 2019-03-19  Ryosuke Niwa  <rniwa@webkit.org>
1522
1523         appendChild should throw when inserting an ancestor of a template into its content adopted to another document
1524         https://bugs.webkit.org/show_bug.cgi?id=195984
1525
1526         Reviewed by Darin Adler.
1527
1528         Rebaselined the test that is not fully passing.
1529
1530         * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-content-hierarcy-expected.txt:
1531
1532 2019-03-20  Oriol Brufau  <obrufau@igalia.com>
1533
1534         [css-grid] Always consider baseline shim for the minimum contribution
1535         https://bugs.webkit.org/show_bug.cgi?id=195964
1536
1537         Reviewed by Javier Fernandez.
1538
1539         Import WPT tests.
1540
1541         * web-platform-tests/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim-expected.txt: Added.
1542         * web-platform-tests/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim-vertical-lr-expected.txt: Added.
1543         * web-platform-tests/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim-vertical-lr.html: Added.
1544         * web-platform-tests/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim-vertical-rl-expected.txt: Added.
1545         * web-platform-tests/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim-vertical-rl.html: Added.
1546         * web-platform-tests/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim.html: Added.
1547         * web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
1548
1549 2019-03-16  Youenn Fablet  <youenn@apple.com>
1550
1551         Update WPT WebRTC tests up to a22a149
1552         https://bugs.webkit.org/show_bug.cgi?id=195831
1553
1554         Reviewed by Eric Carlson.
1555
1556         * web-platform-tests/webrtc: Resynced.
1557
1558 2019-03-16  Sihui Liu  <sihui_liu@apple.com>
1559
1560         Layout tests imported/w3c/web-platform-tests/IndexedDB/*-exception-order.html are failing
1561         https://bugs.webkit.org/show_bug.cgi?id=195650
1562
1563         Reviewed by Ryosuke Niwa.
1564
1565         Updated test expectations to PASS.
1566
1567         * web-platform-tests/IndexedDB/idbdatabase-createObjectStore-exception-order-expected.txt:
1568         * web-platform-tests/IndexedDB/idbdatabase-transaction-exception-order-expected.txt:
1569         * web-platform-tests/IndexedDB/idbindex-query-exception-order-expected.txt:
1570         * web-platform-tests/IndexedDB/idbobjectstore-delete-exception-order-expected.txt:
1571         * web-platform-tests/IndexedDB/idbobjectstore-query-exception-order-expected.txt:
1572
1573 2019-03-12  Sihui Liu  <sihui_liu@apple.com>
1574
1575         Layout Test imported/w3c/web-platform-tests/IndexedDB/fire-*-event-exception.html are failing
1576         https://bugs.webkit.org/show_bug.cgi?id=195581
1577
1578         Updated test expectations to PASS.
1579
1580         Reviewed by Brady Eidson.
1581
1582         * web-platform-tests/IndexedDB/fire-error-event-exception-expected.txt:
1583         * web-platform-tests/IndexedDB/fire-success-event-exception-expected.txt:
1584         * web-platform-tests/IndexedDB/fire-upgradeneeded-event-exception-expected.txt:
1585
1586 2019-03-12  Sihui Liu  <sihui_liu@apple.com>
1587
1588         Layout Test imported/w3c/web-platform-tests/IndexedDB/transaction-abort-request-error.html is failing
1589         https://bugs.webkit.org/show_bug.cgi?id=195570
1590
1591         Reviewed by Brady Eidson.
1592
1593         Updated test expectation to PASS.
1594
1595         * web-platform-tests/IndexedDB/transaction-abort-request-error-expected.txt:
1596
1597 2019-03-12  Rob Buis  <rbuis@igalia.com>
1598
1599         Implement further CORS restrictions
1600         https://bugs.webkit.org/show_bug.cgi?id=188644
1601
1602         Reviewed by Darin Adler.
1603
1604         Update improved test results.
1605
1606         * web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any-expected.txt:
1607         * web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any.worker-expected.txt:
1608         * web-platform-tests/fetch/api/headers/headers-no-cors.window-expected.txt:
1609
1610 2019-03-07  Frederic Wang  <fwang@igalia.com>
1611
1612         Update WPT tests for embedded content
1613         https://bugs.webkit.org/show_bug.cgi?id=194770
1614
1615         Reviewed by Rob Buis.
1616
1617         * resources/import-expectations.json:
1618         * resources/resource-files.json:
1619         * web-platform-tests/html/semantics/embedded-content/META.yml: Added.
1620         * web-platform-tests/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference-expected.txt: Added.
1621         * web-platform-tests/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html: Added.
1622         * 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.
1623         * web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log:
1624         * web-platform-tests/html/semantics/embedded-content/media-elements/audio_loop_base-expected.txt: Added.
1625         * web-platform-tests/html/semantics/embedded-content/media-elements/audio_loop_base.html: Added.
1626         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy-attribute-redirect-on-load.https.sub-expected.txt: Added.
1627         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html: Added.
1628         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy-attribute.https.sub-expected.txt: Added.
1629         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy-attribute.https.sub.html: Added.
1630         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy.https.sub-expected.txt: Added.
1631         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy.https.sub.html: Added.
1632         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy.https.sub.html.headers: Added.
1633         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-default-feature-policy.https.sub-expected.txt: Added.
1634         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-default-feature-policy.https.sub.html: Added.
1635         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-disabled-by-feature-policy.https.sub-expected.txt: Added.
1636         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-disabled-by-feature-policy.https.sub.html: Added.
1637         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-disabled-by-feature-policy.https.sub.html.headers: Added.
1638         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-supported-by-feature-policy-expected.txt: Added.
1639         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-supported-by-feature-policy.html: Added.
1640         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-with-broken-track-expected.txt: Added.
1641         * web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-with-broken-track.html: Added.
1642         * web-platform-tests/html/semantics/embedded-content/media-elements/error-codes/error-expected.txt: Added.
1643         * web-platform-tests/html/semantics/embedded-content/media-elements/error-codes/error.html: Added.
1644         * 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.
1645         * web-platform-tests/html/semantics/embedded-content/media-elements/event_canplay.html:
1646         * web-platform-tests/html/semantics/embedded-content/media-elements/event_canplay_noautoplay.html:
1647         * web-platform-tests/html/semantics/embedded-content/media-elements/event_canplaythrough.html:
1648         * web-platform-tests/html/semantics/embedded-content/media-elements/event_canplaythrough_noautoplay.html:
1649         * web-platform-tests/html/semantics/embedded-content/media-elements/event_loadeddata.html:
1650         * web-platform-tests/html/semantics/embedded-content/media-elements/event_loadeddata_noautoplay.html:
1651         * web-platform-tests/html/semantics/embedded-content/media-elements/event_loadedmetadata.html:
1652         * web-platform-tests/html/semantics/embedded-content/media-elements/event_loadedmetadata_noautoplay.html:
1653         * web-platform-tests/html/semantics/embedded-content/media-elements/event_loadstart.html:
1654         * web-platform-tests/html/semantics/embedded-content/media-elements/event_loadstart_noautoplay.html:
1655         * web-platform-tests/html/semantics/embedded-content/media-elements/event_order_canplay_canplaythrough.html:
1656         * web-platform-tests/html/semantics/embedded-content/media-elements/event_order_canplay_playing.html:
1657         * web-platform-tests/html/semantics/embedded-content/media-elements/event_order_loadedmetadata_loadeddata.html:
1658         * web-platform-tests/html/semantics/embedded-content/media-elements/event_order_loadstart_progress.html:
1659         * web-platform-tests/html/semantics/embedded-content/media-elements/event_pause.html:
1660         * web-platform-tests/html/semantics/embedded-content/media-elements/event_pause_noautoplay-expected.txt:
1661         * web-platform-tests/html/semantics/embedded-content/media-elements/event_pause_noautoplay.html:
1662         * web-platform-tests/html/semantics/embedded-content/media-elements/event_play.html:
1663         * web-platform-tests/html/semantics/embedded-content/media-elements/event_play_noautoplay-expected.txt:
1664         * web-platform-tests/html/semantics/embedded-content/media-elements/event_play_noautoplay.html:
1665         * web-platform-tests/html/semantics/embedded-content/media-elements/event_playing.html:
1666         * web-platform-tests/html/semantics/embedded-content/media-elements/event_playing_noautoplay.html:
1667         * web-platform-tests/html/semantics/embedded-content/media-elements/event_progress.html:
1668         * web-platform-tests/html/semantics/embedded-content/media-elements/event_progress_noautoplay.html:
1669         * web-platform-tests/html/semantics/embedded-content/media-elements/event_timeupdate.html:
1670         * web-platform-tests/html/semantics/embedded-content/media-elements/event_timeupdate_noautoplay.html:
1671         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLMediaElement/crossOrigin-expected.txt: Added.
1672         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLMediaElement/crossOrigin.html: Added.
1673         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLMediaElement/w3c-import.log:
1674         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/w3c-import.log:
1675         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/activeCues.html:
1676         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/addCue.html:
1677         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/removeCue.html:
1678         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/w3c-import.log:
1679         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/constructor-expected.txt: Added.
1680         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/constructor.html: Added.
1681         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/w3c-import.log:
1682         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCueList/w3c-import.log:
1683         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackList/w3c-import.log:
1684         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TrackEvent/w3c-import.log:
1685         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/autoplay-overrides-preload.html: Added.
1686         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState-expected.txt: Added.
1687         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState.html: Added.
1688         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event-expected.txt: Added.
1689         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event.html: Added.
1690         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before-expected.txt: Added.
1691         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before.html: Added.
1692         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-moved-expected.txt: Added.
1693         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-moved.html: Added.
1694         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-addEventListener.html: Added.
1695         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-no-listener-expected.txt: Added.
1696         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-no-listener.html: Added.
1697         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-onerror.html: Added.
1698         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor-expected.txt: Added.
1699         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor-no-src-expected.txt: Added.
1700         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor-no-src.html: Added.
1701         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor.html: Added.
1702         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event-expected.txt: Added.
1703         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event.html: Added.
1704         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-fragment-into-document-expected.txt: Added.
1705         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-fragment-into-document.html: Added.
1706         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-document-expected.txt: Added.
1707         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-document.html: Added.
1708         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe-expected.txt: Added.
1709         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe.html: Added.
1710         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-parent-into-document-expected.txt: Added.
1711         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-parent-into-document.html: Added.
1712         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-expected.txt: Added.
1713         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-div-expected.txt: Added.
1714         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-div.html: Added.
1715         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-namespace-expected.txt: Added.
1716         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-namespace.html: Added.
1717         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState-expected.txt: Added.
1718         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState.html: Added.
1719         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-not-in-document-expected.txt: Added.
1720         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-not-in-document.html: Added.
1721         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source.html: Added.
1722         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load-expected.txt: Added.
1723         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load.html: Added.
1724         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-expected.txt: Added.
1725         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-networkState-expected.txt: Added.
1726         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-networkState.html: Added.
1727         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause.html: Added.
1728         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play-expected.txt: Added.
1729         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play.html: Added.
1730         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-expected.txt: Added.
1731         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-networkState-expected.txt: Added.
1732         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-networkState.html: Added.
1733         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document.html: Added.
1734         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src-expected.txt: Added.
1735         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src.html: Added.
1736         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-expected.txt: Added.
1737         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-in-namespace-expected.txt: Added.
1738         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-in-namespace.html: Added.
1739         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-networkState-expected.txt: Added.
1740         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-networkState.html: Added.
1741         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document-expected.txt: Added.
1742         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document.html: Added.
1743         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src.html: Added.
1744         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-control-expected.txt: Added.
1745         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-control.html: Added.
1746         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-br-expected.txt: Added.
1747         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-br.html: Added.
1748         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-source-expected.txt: Added.
1749         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-source.html: Added.
1750         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-text-expected.txt: Added.
1751         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-text.html: Added.
1752         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-after-expected.txt: Added.
1753         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-after.html: Added.
1754         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-expected.txt: Added.
1755         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source.html: Added.
1756         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-text-expected.txt: Added.
1757         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-text.html: Added.
1758         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source-expected.txt: Added.
1759         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source.html: Added.
1760         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src-expected.txt: Added.
1761         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src.html: Added.
1762         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media-expected.txt: Added.
1763         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media.html: Added.
1764         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resources/delayed-broken-video.py: Added.
1765         (main):
1766         * 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.
1767         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/w3c-import.log: Added.
1768         * web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc-expected.txt: Added.
1769         * web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html: Added.
1770         * 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.
1771         * web-platform-tests/html/semantics/embedded-content/media-elements/mime-types/w3c-import.log:
1772         * web-platform-tests/html/semantics/embedded-content/media-elements/networkState_during_loadstart.html:
1773         * web-platform-tests/html/semantics/embedded-content/media-elements/networkState_during_progress-expected.txt: Added.
1774         * web-platform-tests/html/semantics/embedded-content/media-elements/networkState_during_progress.html: Added.
1775         * web-platform-tests/html/semantics/embedded-content/media-elements/offsets-into-the-media-resource/currentTime-expected.txt: Added.
1776         * web-platform-tests/html/semantics/embedded-content/media-elements/offsets-into-the-media-resource/currentTime.html: Added.
1777         * web-platform-tests/html/semantics/embedded-content/media-elements/offsets-into-the-media-resource/w3c-import.log:
1778         * web-platform-tests/html/semantics/embedded-content/media-elements/paused_false_during_play.html:
1779         * web-platform-tests/html/semantics/embedded-content/media-elements/paused_true_during_pause-expected.txt:
1780         * web-platform-tests/html/semantics/embedded-content/media-elements/paused_true_during_pause.html:
1781         * web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document-networkState.html: Added.
1782         * web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/play-in-detached-document.html: Added.
1783         * web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/w3c-import.log:
1784         * web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/autoplay-expected.txt: Added.
1785         * web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/autoplay-hidden.optional.html: Added.
1786         * web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/autoplay.html: Added.
1787         * web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/w3c-import.log:
1788         * web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_canplay.html:
1789         * web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_canplaythrough.html:
1790         * web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_loadeddata.html:
1791         * web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_loadedmetadata.html:
1792         * web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_playing.html:
1793         * web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-currentTime-expected.txt: Added.
1794         * web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-currentTime.html: Added.
1795         * web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-max-value-expected.txt: Added.
1796         * web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-max-value.htm: Added.
1797         * web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-negative-time-expected.txt: Added.
1798         * web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-negative-time.htm: Added.
1799         * 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.
1800         * web-platform-tests/html/semantics/embedded-content/media-elements/user-interface/w3c-import.log:
1801         * web-platform-tests/html/semantics/embedded-content/media-elements/video_loop_base-expected.txt: Added.
1802         * web-platform-tests/html/semantics/embedded-content/media-elements/video_loop_base.html: Added.
1803         * web-platform-tests/html/semantics/embedded-content/media-elements/w3c-import.log:
1804         * web-platform-tests/html/semantics/embedded-content/resources/w3c-import.log:
1805         * web-platform-tests/html/semantics/embedded-content/svg/intrinsicsize/intrinsicsize-svg-image.tentative-expected.html: Added.
1806         * web-platform-tests/html/semantics/embedded-content/svg/intrinsicsize/intrinsicsize-svg-image.tentative.html: Added.
1807         * 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.
1808         * 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.
1809         * web-platform-tests/html/semantics/embedded-content/the-area-element/support/w3c-import.log:
1810         * web-platform-tests/html/semantics/embedded-content/the-area-element/w3c-import.log:
1811         * web-platform-tests/html/semantics/embedded-content/the-audio-element/audio_constructor-expected.txt:
1812         * web-platform-tests/html/semantics/embedded-content/the-audio-element/audio_constructor.html:
1813         * web-platform-tests/html/semantics/embedded-content/the-audio-element/w3c-import.log:
1814         * web-platform-tests/html/semantics/embedded-content/the-embed-element/document-getters-return-null-for-cross-origin-expected.txt: Added.
1815         * web-platform-tests/html/semantics/embedded-content/the-embed-element/document-getters-return-null-for-cross-origin.html: Added.
1816         * web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-represent-nothing-04-expected.html: Added.
1817         * web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-represent-nothing-04.html: Added.
1818         * web-platform-tests/html/semantics/embedded-content/the-embed-element/w3c-import.log:
1819         * web-platform-tests/html/semantics/embedded-content/the-frame-element/document-getters-return-null-for-cross-origin-expected.txt: Added.
1820         * web-platform-tests/html/semantics/embedded-content/the-frame-element/document-getters-return-null-for-cross-origin.html: Added.
1821         * 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.
1822         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/content_document_changes_only_after_load_matures.html:
1823         * 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.
1824         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/document-getters-return-null-for-cross-origin-expected.txt: Added.
1825         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/document-getters-return-null-for-cross-origin.html: Added.
1826         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allow-expected.txt: Added.
1827         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allow.html: Added.
1828         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allowfullscreen-expected.txt:
1829         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allowfullscreen.html:
1830         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-nosrc-expected.txt: Added.
1831         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-nosrc.html: Added.
1832         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01-expected.txt:
1833         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01.htm:
1834         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_remove_src-expected.txt: Added.
1835         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_remove_src.html: Added.
1836         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-1-expected.txt:
1837         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-1.html:
1838         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-2-expected.txt:
1839         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-2.html:
1840         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-3-expected.txt:
1841         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-3.html:
1842         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_anchor_download_allow_downloads_without_user_activation.sub.tentative-expected.txt: Added.
1843         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_anchor_download_allow_downloads_without_user_activation.sub.tentative.html: Added.
1844         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_anchor_download_block_downloads_without_user_activation.sub.tentative-expected.txt: Added.
1845         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_anchor_download_block_downloads_without_user_activation.sub.tentative.html: Added.
1846         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_allow_downloads_without_user_activation.sub.tentative-expected.txt: Added.
1847         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_allow_downloads_without_user_activation.sub.tentative.html: Added.
1848         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_block_downloads_without_user_activation.sub.tentative-expected.txt: Added.
1849         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_block_downloads_without_user_activation.sub.tentative.html: Added.
1850         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/src-repeated-in-ancestor.html: Added.
1851         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/download_stash.py: Added.
1852         (main):
1853         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-that-checks-contentDocument.html: Added.
1854         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe_sandbox_download_helper.js: Added.
1855         (StreamDownloadFinishDelay):
1856         (DownloadVerifyDelay):
1857         (VerifyDownload):
1858         (AssertDownloadSuccess):
1859         (AssertDownloadFailure):
1860         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/load-into-the-iframe.html: Added.
1861         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/w3c-import.log:
1862         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log:
1863         * web-platform-tests/html/semantics/embedded-content/the-img-element/404-response-with-actual-image-data-expected.txt: Added.
1864         * web-platform-tests/html/semantics/embedded-content/the-img-element/404-response-with-actual-image-data.html: Added.
1865         * web-platform-tests/html/semantics/embedded-content/the-img-element/404-response-with-actual-image-data.py: Added.
1866         (main):
1867         * web-platform-tests/html/semantics/embedded-content/the-img-element/Image-constructor.html:
1868         * web-platform-tests/html/semantics/embedded-content/the-img-element/available-images-expected.html: Added.
1869         * web-platform-tests/html/semantics/embedded-content/the-img-element/available-images-onload-expected.txt: Added.
1870         * web-platform-tests/html/semantics/embedded-content/the-img-element/available-images-onload.html: Added.
1871         * web-platform-tests/html/semantics/embedded-content/the-img-element/available-images.html: Added.
1872         * web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/w3c-import.log:
1873         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-iframe.html: Added.
1874         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes-svg.tentative-expected.txt: Added.
1875         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes-svg.tentative.html: Added.
1876         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes.html: Added.
1877         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-picture-expected.txt: Added.
1878         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-picture.html: Added.
1879         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-svg.tentative-expected.txt: Added.
1880         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-svg.tentative.html: Added.
1881         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-with-quick-attach-expected.txt: Added.
1882         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-with-quick-attach-svg.tentative-expected.txt: Added.
1883         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-with-quick-attach-svg.tentative.html: Added.
1884         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-with-quick-attach.html: Added.
1885         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode.html: Added.
1886         * 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.
1887         * web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change.html:
1888         * web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/w3c-import.log:
1889         * web-platform-tests/html/semantics/embedded-content/the-img-element/img.complete-expected.txt:
1890         * web-platform-tests/html/semantics/embedded-content/the-img-element/img.complete.html:
1891         * web-platform-tests/html/semantics/embedded-content/the-img-element/intrinsicsize/intrinsicsize-with-responsive-images.tentative-expected.txt: Added.
1892         * web-platform-tests/html/semantics/embedded-content/the-img-element/intrinsicsize/intrinsicsize-with-responsive-images.tentative.html: Added.
1893         * web-platform-tests/html/semantics/embedded-content/the-img-element/intrinsicsize/intrinsicsize-without-unsized-media.tentative.https.sub-expected.txt: Added.
1894         * web-platform-tests/html/semantics/embedded-content/the-img-element/intrinsicsize/intrinsicsize-without-unsized-media.tentative.https.sub.html: Added.
1895         * web-platform-tests/html/semantics/embedded-content/the-img-element/intrinsicsize/intrinsicsize-without-unsized-media.tentative.https.sub.html.headers: Added.
1896         * 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.
1897         * web-platform-tests/html/semantics/embedded-content/the-img-element/invalid-src.html:
1898         * web-platform-tests/html/semantics/embedded-content/the-img-element/ismap/w3c-import.log:
1899         * web-platform-tests/html/semantics/embedded-content/the-img-element/null-image-source-expected.txt: Added.
1900         * web-platform-tests/html/semantics/embedded-content/the-img-element/null-image-source.html: Added.
1901         * web-platform-tests/html/semantics/embedded-content/the-img-element/relevant-mutations.html: Added.
1902         * web-platform-tests/html/semantics/embedded-content/the-img-element/resources/w3c-import.log:
1903         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-display-none-expected.txt: Added.
1904         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-display-none.html: Added.
1905         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-quirks-mode-expected.txt: Added.
1906         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-quirks-mode.html: Added.
1907         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-standards-mode-expected.txt: Added.
1908         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-standards-mode.html: Added.
1909         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-width-1000px-expected.txt: Added.
1910         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-width-1000px.html: Added.
1911         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute.html: Removed.
1912         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-dynamic-001-expected.html: Added.
1913         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-dynamic-001.html: Added.
1914         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-dynamic-002-expected.html: Added.
1915         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-dynamic-002.html: Added.
1916         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/support/parse-a-sizes-attribute.js: Added.
1917         (check):
1918         (onload):
1919         * 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.
1920         * 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.
1921         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/w3c-import.log:
1922         * web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/srcset-media-dynamic-expected.txt: Added.
1923         * web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/srcset-media-dynamic.html: Added.
1924         * web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/w3c-import.log:
1925         * web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-image-data/fail-to-resolve-expected.txt: Added.
1926         * web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-image-data/fail-to-resolve.html: Added.
1927         * 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.
1928         * web-platform-tests/html/semantics/embedded-content/the-img-element/w3c-import.log:
1929         * web-platform-tests/html/semantics/embedded-content/the-object-element/document-getters-return-null-for-cross-origin-expected.txt: Added.
1930         * web-platform-tests/html/semantics/embedded-content/the-object-element/document-getters-return-null-for-cross-origin.html: Added.
1931         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-events.html: Added.
1932         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-fallback-failed-cross-origin-navigation.sub-expected.txt: Added.
1933         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-fallback-failed-cross-origin-navigation.sub.html: Added.
1934         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-setcustomvalidity-expected.txt: Added.
1935         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-setcustomvalidity.html: Added.
1936         * web-platform-tests/html/semantics/embedded-content/the-object-element/w3c-import.log:
1937         * web-platform-tests/html/semantics/embedded-content/the-video-element/intrinsic_sizes-expected.txt: Added.
1938         * web-platform-tests/html/semantics/embedded-content/the-video-element/intrinsic_sizes.htm: Added.
1939         * web-platform-tests/html/semantics/embedded-content/the-video-element/intrinsicsize/intrinsicsize-without-unsized-media.tentative.https.sub.html: Added.
1940         * web-platform-tests/html/semantics/embedded-content/the-video-element/intrinsicsize/intrinsicsize-without-unsized-media.tentative.https.sub.html.headers: Added.
1941         * 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.
1942         * web-platform-tests/html/semantics/embedded-content/the-video-element/w3c-import.log:
1943         * 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.
1944
1945 2019-03-06  Javier Fernandez  <jfernandez@igalia.com>
1946
1947         Import new tests from the CSS Text 3 WPT test suite
1948         https://bugs.webkit.org/show_bug.cgi?id=195275
1949
1950         Reviewed by Myles C. Maxfield.
1951
1952         Imported new CSS Text tests from the WPT suite
1953
1954         * web-platform-tests/css/css-text/META.yml: Added.
1955         * web-platform-tests/css/css-text/OWNERS: Removed.
1956         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-001-expected.html: Added.
1957         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-001.html: Added.
1958         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-002-expected.html: Added.
1959         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-002.html: Added.
1960         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-003-expected.html: Added.
1961         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-003.html: Added.
1962         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-004-expected.html: Added.
1963         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-004.html: Added.
1964         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-005-expected.html: Added.
1965         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-005.html: Added.
1966         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-006-expected.html: Added.
1967         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-006.html: Added.
1968         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-007-expected.html: Added.
1969         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-007.html: Added.
1970         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-008-expected.html: Added.
1971         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-008.html: Added.
1972         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-009-expected.html: Added.
1973         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-009.html: Added.
1974         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-010-expected.html: Added.
1975         * web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-010.html: Added.
1976         * web-platform-tests/css/css-text/boundary-shaping/resources/LinLibertine_Re-4.7.5.woff: Added.
1977         * 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.
1978         * web-platform-tests/css/css-text/boundary-shaping/w3c-import.log: Added.
1979         * web-platform-tests/css/css-text/hanging-punctuation/hanging-scrollable-001-expected.html: Added.
1980         * web-platform-tests/css/css-text/hanging-punctuation/hanging-scrollable-001.html: Added.
1981         * web-platform-tests/css/css-text/hanging-punctuation/w3c-import.log:
1982         * web-platform-tests/css/css-text/hyphens/hyphens-auto-001-expected.html: Added.
1983         * web-platform-tests/css/css-text/hyphens/hyphens-auto-001.html: Added.
1984         * 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.
1985         * web-platform-tests/css/css-text/i18n/META.yml: Added.
1986         * web-platform-tests/css/css-text/i18n/OWNERS: Removed.
1987         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-cj-loose.html:
1988         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-cj-normal.html:
1989         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-cj-strict.html:
1990         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-cpm-loose.html:
1991         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-cpm-normal.html:
1992         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-cpm-strict.html:
1993         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-loose.html:
1994         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-normal.html:
1995         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-strict.html:
1996         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-in-loose.html:
1997         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-in-normal.html:
1998         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-in-strict.html:
1999         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-iteration-loose.html:
2000         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-iteration-normal.html:
2001         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-iteration-strict.html:
2002         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-po-loose.html:
2003         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-po-normal.html:
2004         * web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-po-strict.html:
2005         * web-platform-tests/css/css-text/i18n/ja/w3c-import.log:
2006         * web-platform-tests/css/css-text/i18n/support/w3c-import.log:
2007         * web-platform-tests/css/css-text/i18n/w3c-import.log:
2008         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-cpm-loose.html:
2009         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-cpm-normal.html:
2010         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-cpm-strict.html:
2011         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-loose.html:
2012         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-normal.html:
2013         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-strict.html:
2014         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-in-loose.html:
2015         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-in-normal.html:
2016         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-in-strict.html:
2017         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-iteration-loose.html:
2018         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-iteration-normal.html:
2019         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-iteration-strict.html:
2020         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-po-loose.html:
2021         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-po-normal.html:
2022         * web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-po-strict.html:
2023         * web-platform-tests/css/css-text/i18n/zh/w3c-import.log:
2024         * web-platform-tests/css/css-text/inheritance-expected.txt: Added.
2025         * web-platform-tests/css/css-text/inheritance.html: Added.
2026         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-bidi-001-expected.html: Added.
2027         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-bidi-001.html: Added.
2028         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-bidi-002-expected.html: Added.
2029         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-bidi-002.html: Added.
2030         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-end-of-line-001-expected.html: Added.
2031         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-end-of-line-001.html: Added.
2032         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-nesting-001-expected.html: Added.
2033         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-nesting-001.html: Added.
2034         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-nesting-002-expected.html: Added.
2035         * web-platform-tests/css/css-text/letter-spacing/letter-spacing-nesting-002.html: Added.
2036         * web-platform-tests/css/css-text/letter-spacing/w3c-import.log:
2037         * 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.
2038         * 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.
2039         * 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.
2040         * 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.
2041         * 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.
2042         * 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.
2043         * 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.
2044         * 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.
2045         * 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.
2046         * 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.
2047         * 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.
2048         * 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.
2049         * 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.
2050         * 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.
2051         * 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.
2052         * 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.
2053         * 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.
2054         * 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.
2055         * web-platform-tests/css/css-text/line-break/line-break-loose-018-expected.xht: Added.
2056         * web-platform-tests/css/css-text/line-break/line-break-loose-018.xht: Added.
2057         * 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.
2058         * 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.
2059         * 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.
2060         * 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.
2061         * 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.
2062         * 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.
2063         * 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.
2064         * 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.
2065         * 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.
2066         * 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.
2067         * 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.
2068         * 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.
2069         * 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.
2070         * 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.
2071         * 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.
2072         * 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.
2073         * 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.
2074         * 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.
2075         * web-platform-tests/css/css-text/line-break/line-break-normal-018-expected.xht: Added.
2076         * web-platform-tests/css/css-text/line-break/line-break-normal-018.xht: Added.
2077         * web-platform-tests/css/css-text/line-break/line-break-strict-011-expected.xht:
2078         * web-platform-tests/css/css-text/line-break/line-break-strict-011.xht:
2079         * web-platform-tests/css/css-text/line-break/line-break-strict-012-expected.xht:
2080         * web-platform-tests/css/css-text/line-break/line-break-strict-012.xht:
2081         * web-platform-tests/css/css-text/line-break/line-break-strict-013-expected.xht:
2082         * web-platform-tests/css/css-text/line-break/line-break-strict-013.xht:
2083         * web-platform-tests/css/css-text/line-break/line-break-strict-014-expected.xht:
2084         * web-platform-tests/css/css-text/line-break/line-break-strict-014.xht:
2085         * web-platform-tests/css/css-text/line-break/line-break-strict-015-expected.xht:
2086         * web-platform-tests/css/css-text/line-break/line-break-strict-015.xht:
2087         * web-platform-tests/css/css-text/line-break/line-break-strict-016a-expected.xht:
2088         * web-platform-tests/css/css-text/line-break/line-break-strict-016a.xht:
2089         * web-platform-tests/css/css-text/line-break/line-break-strict-016b-expected.xht:
2090         * web-platform-tests/css/css-text/line-break/line-break-strict-016b.xht:
2091         * web-platform-tests/css/css-text/line-break/line-break-strict-017a-expected.xht:
2092         * web-platform-tests/css/css-text/line-break/line-break-strict-017a.xht:
2093         * web-platform-tests/css/css-text/line-break/line-break-strict-017b-expected.xht:
2094         * web-platform-tests/css/css-text/line-break/line-break-strict-017b.xht:
2095         * web-platform-tests/css/css-text/line-break/line-break-strict-018-expected.xht: Added.
2096         * web-platform-tests/css/css-text/line-break/line-break-strict-018.xht: Added.
2097         * web-platform-tests/css/css-text/line-break/w3c-import.log:
2098         * web-platform-tests/css/css-text/line-breaking/w3c-import.log:
2099         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-001.html:
2100         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-002.html:
2101         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-003-expected.html: Removed.
2102         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-003.html: Removed.
2103         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-004.html:
2104         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-005-expected.html: Removed.
2105         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-005.html: Removed.
2106         * 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.
2107         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-001.html: Added.
2108         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-002-expected.html: Added.
2109         * 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.
2110         * 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.
2111         * 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.
2112         * 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.
2113         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-004.html: Added.
2114         * 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.
2115         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-005.html: Added.
2116         * 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.
2117         * 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.
2118         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-001-expected.html: Added.
2119         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-001.html: Added.
2120         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-002-expected.txt: Added.
2121         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-002.html: Added.
2122         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-002.html:
2123         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-003-expected.html:
2124         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-003.html:
2125         * 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.
2126         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-004.html: Added.
2127         * 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.
2128         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-005.html: Added.
2129         * 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.
2130         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-006.html: Added.
2131         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-fit-content-001.html:
2132         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-001-expected.html: Added.
2133         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-001.html: Added.
2134         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-002-expected.txt: Added.
2135         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-002.html: Added.
2136         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-001.html:
2137         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-002-expected.html: Added.
2138         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-002.html: Added.
2139         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-003-expected.html: Added.
2140         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-003.html: Added.
2141         * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-004-expected.html: Added.
2142         * 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.
2143         * web-platform-tests/css/css-text/overflow-wrap/w3c-import.log:
2144         * web-platform-tests/css/css-text/overflow-wrap/word-wrap-001.html:
2145         * web-platform-tests/css/css-text/overflow-wrap/word-wrap-002.html:
2146         * web-platform-tests/css/css-text/overflow-wrap/word-wrap-003-expected.html: Removed.
2147         * web-platform-tests/css/css-text/overflow-wrap/word-wrap-003.html: Removed.
2148         * web-platform-tests/css/css-text/overflow-wrap/word-wrap-004.html:
2149         * web-platform-tests/css/css-text/overflow-wrap/word-wrap-005-expected.html: Removed.
2150         * web-platform-tests/css/css-text/overflow-wrap/word-wrap-005.html: Removed.
2151         * web-platform-tests/css/css-text/overflow-wrap/word-wrap-alias-expected.txt: Added.
2152         * web-platform-tests/css/css-text/overflow-wrap/word-wrap-alias.html: Added.
2153         * web-platform-tests/css/css-text/parsing/hanging-punctuation-invalid-expected.txt: Added.
2154         * web-platform-tests/css/css-text/parsing/hanging-punctuation-invalid.html: Added.
2155         * web-platform-tests/css/css-text/parsing/hanging-punctuation-valid-expected.txt: Added.
2156         * web-platform-tests/css/css-text/parsing/hanging-punctuation-valid.html: Added.
2157         * web-platform-tests/css/css-text/parsing/hyphens-invalid-expected.txt: Added.
2158         * web-platform-tests/css/css-text/parsing/hyphens-invalid.html: Added.
2159         * web-platform-tests/css/css-text/parsing/hyphens-valid-expected.txt: Added.
2160         * web-platform-tests/css/css-text/parsing/hyphens-valid.html: Added.
2161         * web-platform-tests/css/css-text/parsing/letter-spacing-invalid-expected.txt: Added.
2162         * web-platform-tests/css/css-text/parsing/letter-spacing-invalid.html: Added.
2163         * web-platform-tests/css/css-text/parsing/letter-spacing-valid-expected.txt: Added.
2164         * web-platform-tests/css/css-text/parsing/letter-spacing-valid.html: Added.
2165         * web-platform-tests/css/css-text/parsing/line-break-invalid-expected.txt: Added.
2166         * web-platform-tests/css/css-text/parsing/line-break-invalid.html: Added.
2167         * web-platform-tests/css/css-text/parsing/line-break-valid-expected.txt: Added.
2168         * web-platform-tests/css/css-text/parsing/line-break-valid.html: Added.
2169         * web-platform-tests/css/css-text/parsing/overflow-wrap-invalid-expected.txt: Added.
2170         * web-platform-tests/css/css-text/parsing/overflow-wrap-invalid.html: Added.
2171         * web-platform-tests/css/css-text/parsing/overflow-wrap-valid-expected.txt: Added.
2172         * web-platform-tests/css/css-text/parsing/overflow-wrap-valid.html: Added.
2173         * web-platform-tests/css/css-text/parsing/tab-size-invalid-expected.txt: Added.
2174         * web-platform-tests/css/css-text/parsing/tab-size-invalid.html: Added.
2175         * web-platform-tests/css/css-text/parsing/tab-size-valid-expected.txt: Added.
2176         * web-platform-tests/css/css-text/parsing/tab-size-valid.html: Added.
2177         * web-platform-tests/css/css-text/parsing/text-align-all-invalid-expected.txt: Added.
2178         * web-platform-tests/css/css-text/parsing/text-align-all-invalid.html: Added.
2179         * web-platform-tests/css/css-text/parsing/text-align-all-valid-expected.txt: Added.
2180         * web-platform-tests/css/css-text/parsing/text-align-all-valid.html: Added.
2181         * web-platform-tests/css/css-text/parsing/text-align-invalid-expected.txt: Added.
2182         * web-platform-tests/css/css-text/parsing/text-align-invalid.html: Added.
2183         * web-platform-tests/css/css-text/parsing/text-align-last-invalid-expected.txt: Added.
2184         * web-platform-tests/css/css-text/parsing/text-align-last-invalid.html: Added.
2185         * web-platform-tests/css/css-text/parsing/text-align-last-valid-expected.txt: Added.
2186         * web-platform-tests/css/css-text/parsing/text-align-last-valid.html: Added.
2187         * web-platform-tests/css/css-text/parsing/text-align-valid-expected.txt: Added.
2188         * web-platform-tests/css/css-text/parsing/text-align-valid.html: Added.
2189         * web-platform-tests/css/css-text/parsing/text-indent-invalid-expected.txt: Added.
2190         * web-platform-tests/css/css-text/parsing/text-indent-invalid.html: Added.
2191         * web-platform-tests/css/css-text/parsing/text-indent-valid-expected.txt: Added.
2192         * web-platform-tests/css/css-text/parsing/text-indent-valid.html: Added.
2193         * web-platform-tests/css/css-text/parsing/text-justify-invalid-expected.txt: Added.
2194         * web-platform-tests/css/css-text/parsing/text-justify-invalid.html: Added.
2195         * web-platform-tests/css/css-text/parsing/text-justify-valid-expected.txt: Added.
2196         * web-platform-tests/css/css-text/parsing/text-justify-valid.html: Added.
2197         * web-platform-tests/css/css-text/parsing/text-transform-invalid-expected.txt: Added.
2198         * web-platform-tests/css/css-text/parsing/text-transform-invalid.html: Added.
2199         * web-platform-tests/css/css-text/parsing/text-transform-valid-expected.txt: Added.
2200         * web-platform-tests/css/css-text/parsing/text-transform-valid.html: Added.
2201         * web-platform-tests/css/css-text/parsing/w3c-import.log: Added.
2202         * web-platform-tests/css/css-text/parsing/white-space-invalid-expected.txt: Added.
2203         * web-platform-tests/css/css-text/parsing/white-space-invalid.html: Added.
2204         * web-platform-tests/css/css-text/parsing/white-space-valid-expected.txt: Added.
2205         * web-platform-tests/css/css-text/parsing/white-space-valid.html: Added.
2206         * web-platform-tests/css/css-text/parsing/word-break-invalid-expected.txt: Added.
2207         * web-platform-tests/css/css-text/parsing/word-break-invalid.html: Added.
2208         * web-platform-tests/css/css-text/parsing/word-break-valid-expected.txt: Added.
2209         * web-platform-tests/css/css-text/parsing/word-break-valid.html: Added.
2210         * web-platform-tests/css/css-text/parsing/word-spacing-invalid-expected.txt: Added.
2211         * web-platform-tests/css/css-text/parsing/word-spacing-invalid.html: Added.
2212         * web-platform-tests/css/css-text/parsing/word-spacing-valid-expected.txt: Added.
2213         * web-platform-tests/css/css-text/parsing/word-spacing-valid.html: Added.
2214         * web-platform-tests/css/css-text/parsing/word-wrap-invalid-expected.txt: Added.
2215         * web-platform-tests/css/css-text/parsing/word-wrap-invalid.html: Added.
2216         * web-platform-tests/css/css-text/parsing/word-wrap-valid-expected.txt: Added.
2217         * web-platform-tests/css/css-text/parsing/word-wrap-valid.html: Added.
2218         * web-platform-tests/css/css-text/support/support/w3c-import.log:
2219         * web-platform-tests/css/css-text/support/w3c-import.log:
2220         * web-platform-tests/css/css-text/tab-size/tab-min-rendered-width-1-expected.html: Added.
2221         * web-platform-tests/css/css-text/tab-size/tab-min-rendered-width-1.html: Added.
2222         * web-platform-tests/css/css-text/tab-size/tab-size-inheritance-001-expected.html: Added.
2223         * web-platform-tests/css/css-text/tab-size/tab-size-inheritance-001.html: Added.
2224         * web-platform-tests/css/css-text/tab-size/tab-size-spacing-001-expected.html: Added.
2225         * web-platform-tests/css/css-text/tab-size/tab-size-spacing-001.html: Added.
2226         * web-platform-tests/css/css-text/tab-size/w3c-import.log:
2227         * web-platform-tests/css/css-text/text-align/w3c-import.log:
2228         * web-platform-tests/css/css-text/text-indent/percentage-value-intrinsic-size-expected.txt: Added.
2229         * web-platform-tests/css/css-text/text-indent/percentage-value-intrinsic-size.html: Added.
2230         * web-platform-tests/css/css-text/text-indent/text-indent-percentage-001-expected.xht:
2231         * web-platform-tests/css/css-text/text-indent/text-indent-percentage-001.xht:
2232         * web-platform-tests/css/css-text/text-indent/text-indent-percentage-002-expected.html: Added.
2233         * web-platform-tests/css/css-text/text-indent/text-indent-percentage-002.html: Added.
2234         * web-platform-tests/css/css-text/text-indent/text-indent-percentage-003-expected.html: Added.
2235         * web-platform-tests/css/css-text/text-indent/text-indent-percentage-003.html: Added.
2236         * web-platform-tests/css/css-text/text-indent/text-indent-percentage-004-expected.html: Added.
2237         * web-platform-tests/css/css-text/text-indent/text-indent-percentage-004.html: Added.
2238         * web-platform-tests/css/css-text/text-indent/w3c-import.log:
2239         * web-platform-tests/css/css-text/text-justify/w3c-import.log:
2240         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-001-expected.html:
2241         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-001.html:
2242         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-003-expected.html:
2243         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-003.html:
2244         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-005-expected.html:
2245         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-005.html:
2246         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-007-expected.html:
2247         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-007.html:
2248         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-009-expected.html:
2249         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-009.html:
2250         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-010-expected.html:
2251         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-010.html:
2252         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-011-expected.html:
2253         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-011.html:
2254         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-014-expected.html:
2255         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-014.html:
2256         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-016-expected.html:
2257         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-016.html:
2258         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-018-expected.html:
2259         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-018.html:
2260         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-020-expected.html:
2261         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-020.html:
2262         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-022-expected.html:
2263         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-022.html:
2264         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-024-expected.html:
2265         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-024.html:
2266         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-026-expected.html:
2267         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-026.html:
2268         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-028-expected.html:
2269         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-028.html:
2270         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-030-expected.html:
2271         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-030.html:
2272         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-031-expected.html:
2273         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-031.html:
2274         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-033-expected.html: Added.
2275         * web-platform-tests/css/css-text/text-transform/text-transform-capitalize-033.html: Added.
2276         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-001-expected.html: Added.
2277         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-001.html: Added.
2278         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-002-expected.html: Added.
2279         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-002.html: Added.
2280         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-003-expected.html: Added.
2281         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-003.html: Added.
2282         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-004-expected.html: Added.
2283         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-004.html: Added.
2284         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-005-expected.html: Added.
2285         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-005.html: Added.
2286         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-006-expected.html: Added.
2287         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-006.html: Added.
2288         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-007-expected.html: Added.
2289         * web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-007.html: Added.
2290         * web-platform-tests/css/css-text/text-transform/text-transform-shaping-001-expected.html: Added.
2291         * web-platform-tests/css/css-text/text-transform/text-transform-shaping-001.html: Added.
2292         * web-platform-tests/css/css-text/text-transform/text-transform-shaping-002-expected.html: Added.
2293         * web-platform-tests/css/css-text/text-transform/text-transform-shaping-002.html: Added.
2294         * web-platform-tests/css/css-text/text-transform/text-transform-shaping-003-expected.html: Added.
2295         * web-platform-tests/css/css-text/text-transform/text-transform-shaping-003.html: Added.
2296         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-001-expected.html:
2297         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-001.html:
2298         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-002-expected.html:
2299         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-002.html:
2300         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-002a-expected.html:
2301         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-002a.html:
2302         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-003-expected.html:
2303         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-003.html:
2304         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-004-expected.html:
2305         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-004.html:
2306         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-005-expected.html:
2307         * web-platform-tests/css/css-text/text-transform/text-transform-tailoring-005.html:
2308         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-001-expected.html:
2309         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-001.html:
2310         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-002-expected.html:
2311         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-002.html:
2312         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-003-expected.html:
2313         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-003.html:
2314         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-004-expected.html:
2315         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-004.html:
2316         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-005-expected.html:
2317         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-005.html:
2318         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-006-expected.html:
2319         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-006.html:
2320         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-007-expected.html:
2321         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-007.html:
2322         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-008-expected.html:
2323         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-008.html:
2324         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-009-expected.html:
2325         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-009.html:
2326         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-010-expected.html:
2327         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-010.html:
2328         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-011-expected.html:
2329         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-011.html:
2330         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-012-expected.html:
2331         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-012.html:
2332         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-014-expected.html:
2333         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-014.html:
2334         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-015-expected.html:
2335         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-015.html:
2336         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-016-expected.html:
2337         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-016.html:
2338         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-017-expected.html:
2339         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-017.html:
2340         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-018-expected.html:
2341         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-018.html:
2342         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-019-expected.html:
2343         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-019.html:
2344         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-020-expected.html:
2345         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-020.html:
2346         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-021-expected.html:
2347         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-021.html:
2348         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-022-expected.html:
2349         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-022.html:
2350         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-023-expected.html:
2351         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-023.html:
2352         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-024-expected.html:
2353         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-024.html:
2354         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-025-expected.html:
2355         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-025.html:
2356         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-026-expected.html:
2357         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-026.html:
2358         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-027-expected.html:
2359         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-027.html:
2360         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-028-expected.html:
2361         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-028.html:
2362         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-029-expected.html:
2363         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-029.html:
2364         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-030-expected.html:
2365         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-030.html:
2366         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-031-expected.html:
2367         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-031.html:
2368         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-032-expected.html:
2369         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-032.html:
2370         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-033-expected.html:
2371         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-033.html:
2372         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-034-expected.html:
2373         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-034.html:
2374         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-035-expected.html:
2375         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-035.html:
2376         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-038-expected.html:
2377         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-038.html:
2378         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-039-expected.html:
2379         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-039.html:
2380         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-040-expected.html:
2381         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-040.html:
2382         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-041-expected.html:
2383         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-041.html:
2384         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-042-expected.html:
2385         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-042.html:
2386         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-043-expected.html:
2387         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-043.html:
2388         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-101-expected.html:
2389         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-101.html:
2390         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-102-expected.html:
2391         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-102.html:
2392         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-103-expected.html:
2393         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-103.html:
2394         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-104-expected.html:
2395         * web-platform-tests/css/css-text/text-transform/text-transform-upperlower-104.html:
2396         * web-platform-tests/css/css-text/text-transform/w3c-import.log:
2397         * web-platform-tests/css/css-text/w3c-import.log:
2398         * 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.
2399         * 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.
2400         * 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.
2401         * 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.
2402         * 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.
2403         * web-platform-tests/css/css-text/white-space/break-spaces-004.html: Added.
2404         * web-platform-tests/css/css-text/white-space/break-spaces-005-expected.html: Added.
2405         * web-platform-tests/css/css-text/white-space/break-spaces-005.html: Added.
2406         * web-platform-tests/css/css-text/white-space/break-spaces-006-expected.html: Added.
2407         * web-platform-tests/css/css-text/white-space/break-spaces-006.html: Added.
2408         * web-platform-tests/css/css-text/white-space/break-spaces-007-expected.html: Added.
2409         * web-platform-tests/css/css-text/white-space/break-spaces-007.html: Added.
2410         * web-platform-tests/css/css-text/white-space/break-spaces-008-expected.html: Added.
2411         * web-platform-tests/css/css-text/white-space/break-spaces-008.html: Added.
2412         * web-platform-tests/css/css-text/white-space/control-chars-000-expected.html: Added.
2413         * web-platform-tests/css/css-text/white-space/control-chars-000.html: Added.
2414         * web-platform-tests/css/css-text/white-space/control-chars-001-expected.html: Added.
2415         * web-platform-tests/css/css-text/white-space/control-chars-001.html: Added.
2416         * web-platform-tests/css/css-text/white-space/control-chars-002-expected.html: Added.
2417         * web-platform-tests/css/css-text/white-space/control-chars-002.html: Added.
2418         * web-platform-tests/css/css-text/white-space/control-chars-003-expected.html: Added.
2419         * web-platform-tests/css/css-text/white-space/control-chars-003.html: Added.
2420         * web-platform-tests/css/css-text/white-space/control-chars-004-expected.html: Added.
2421         * web-platform-tests/css/css-text/white-space/control-chars-004.html: Added.
2422         * web-platform-tests/css/css-text/white-space/control-chars-005-expected.html: Added.
2423         * web-platform-tests/css/css-text/white-space/control-chars-005.html: Added.
2424         * web-platform-tests/css/css-text/white-space/control-chars-006-expected.html: Added.
2425         * web-platform-tests/css/css-text/white-space/control-chars-006.html: Added.
2426         * web-platform-tests/css/css-text/white-space/control-chars-007-expected.html: Added.
2427         * web-platform-tests/css/css-text/white-space/control-chars-007.html: Added.
2428         * web-platform-tests/css/css-text/white-space/control-chars-008-expected.html: Added.
2429         * web-platform-tests/css/css-text/white-space/control-chars-008.html: Added.
2430         * web-platform-tests/css/css-text/white-space/control-chars-00B-expected.html: Added.
2431         * web-platform-tests/css/css-text/white-space/control-chars-00B.html: Added.
2432         * web-platform-tests/css/css-text/white-space/control-chars-00D-expected.html: Added.
2433         * web-platform-tests/css/css-text/white-space/control-chars-00D.html: Added.
2434         * web-platform-tests/css/css-text/white-space/control-chars-00E-expected.html: Added.
2435         * web-platform-tests/css/css-text/white-space/control-chars-00E.html: Added.
2436         * web-platform-tests/css/css-text/white-space/control-chars-00F-expected.html: Added.
2437         * web-platform-tests/css/css-text/white-space/control-chars-00F.html: Added.
2438         * web-platform-tests/css/css-text/white-space/control-chars-010-expected.html: Added.
2439         * web-platform-tests/css/css-text/white-space/control-chars-010.html: Added.
2440         * web-platform-tests/css/css-text/white-space/control-chars-011-expected.html: Added.
2441         * web-platform-tests/css/css-text/white-space/control-chars-011.html: Added.
2442         * web-platform-tests/css/css-text/white-space/control-chars-012-expected.html: Added.
2443         * web-platform-tests/css/css-text/white-space/control-chars-012.html: Added.
2444         * web-platform-tests/css/css-text/white-space/control-chars-013-expected.html: Added.
2445         * web-platform-tests/css/css-text/white-space/control-chars-013.html: Added.
2446         * web-platform-tests/css/css-text/white-space/control-chars-014-expected.html: Added.
2447         * web-platform-tests/css/css-text/white-space/control-chars-014.html: Added.
2448         * web-platform-tests/css/css-text/white-space/control-chars-015-expected.html: Added.
2449         * web-platform-tests/css/css-text/white-space/control-chars-015.html: Added.
2450         * web-platform-tests/css/css-text/white-space/control-chars-016-expected.html: Added.
2451         * web-platform-tests/css/css-text/white-space/control-chars-016.html: Added.
2452         * web-platform-tests/css/css-text/white-space/control-chars-017-expected.html: Added.
2453         * web-platform-tests/css/css-text/white-space/control-chars-017.html: Added.
2454         * web-platform-tests/css/css-text/white-space/control-chars-018-expected.html: Added.
2455         * web-platform-tests/css/css-text/white-space/control-chars-018.html: Added.
2456         * web-platform-tests/css/css-text/white-space/control-chars-019-expected.html: Added.
2457         * web-platform-tests/css/css-text/white-space/control-chars-019.html: Added.
2458         * web-platform-tests/css/css-text/white-space/control-chars-01A-expected.html: Added.
2459         * web-platform-tests/css/css-text/white-space/control-chars-01A.html: Added.
2460         * web-platform-tests/css/css-text/white-space/control-chars-01B-expected.html: Added.
2461         * web-platform-tests/css/css-text/white-space/control-chars-01B.html: Added.
2462         * web-platform-tests/css/css-text/white-space/control-chars-01C-expected.html: Added.
2463         * web-platform-tests/css/css-text/white-space/control-chars-01C.html: Added.
2464         * web-platform-tests/css/css-text/white-space/control-chars-01D-expected.html: Added.
2465         * web-platform-tests/css/css-text/white-space/control-chars-01D.html: Added.
2466         * web-platform-tests/css/css-text/white-space/control-chars-01E-expected.html: Added.
2467         * web-platform-tests/css/css-text/white-space/control-chars-01E.html: Added.
2468         * web-platform-tests/css/css-text/white-space/control-chars-01F-expected.html: Added.
2469         * web-platform-tests/css/css-text/white-space/control-chars-01F.html: Added.
2470         * web-platform-tests/css/css-text/white-space/control-chars-07F-expected.html: Added.
2471         * web-platform-tests/css/css-text/white-space/control-chars-07F.html: Added.
2472         * web-platform-tests/css/css-text/white-space/control-chars-080-expected.html: Added.
2473         * web-platform-tests/css/css-text/white-space/control-chars-080.html: Added.
2474         * web-platform-tests/css/css-text/white-space/control-chars-081-expected.html: Added.
2475         * web-platform-tests/css/css-text/white-space/control-chars-081.html: Added.
2476         * web-platform-tests/css/css-text/white-space/control-chars-082-expected.html: Added.
2477         * web-platform-tests/css/css-text/white-space/control-chars-082.html: Added.
2478         * web-platform-tests/css/css-text/white-space/control-chars-083-expected.html: Added.
2479         * web-platform-tests/css/css-text/white-space/control-chars-083.html: Added.
2480         * web-platform-tests/css/css-text/white-space/control-chars-084-expected.html: Added.
2481         * web-platform-tests/css/css-text/white-space/control-chars-084.html: Added.
2482         * web-platform-tests/css/css-text/white-space/control-chars-085-expected.html: Added.
2483         * web-platform-tests/css/css-text/white-space/control-chars-085.html: Added.
2484         * web-platform-tests/css/css-text/white-space/control-chars-086-expected.html: Added.
2485         * web-platform-tests/css/css-text/white-space/control-chars-086.html: Added.
2486         * web-platform-tests/css/css-text/white-space/control-chars-087-expected.html: Added.
2487         * web-platform-tests/css/css-text/white-space/control-chars-087.html: Added.
2488         * web-platform-tests/css/css-text/white-space/control-chars-088-expected.html: Added.
2489         * web-platform-tests/css/css-text/white-space/control-chars-088.html: Added.
2490         * web-platform-tests/css/css-text/white-space/control-chars-089-expected.html: Added.
2491         * web-platform-tests/css/css-text/white-space/control-chars-089.html: Added.
2492         * web-platform-tests/css/css-text/white-space/control-chars-08A-expected.html: Added.
2493         * web-platform-tests/css/css-text/white-space/control-chars-08A.html: Added.
2494         * web-platform-tests/css/css-text/white-space/control-chars-08B-expected.html: Added.
2495         * web-platform-tests/css/css-text/white-space/control-chars-08B.html: Added.
2496         * web-platform-tests/css/css-text/white-space/control-chars-08C-expected.html: Added.
2497         * web-platform-tests/css/css-text/white-space/control-chars-08C.html: Added.
2498         * web-platform-tests/css/css-text/white-space/control-chars-08D-expected.html: Added.
2499         * web-platform-tests/css/css-text/white-space/control-chars-08D.html: Added.
2500         * web-platform-tests/css/css-text/white-space/control-chars-08E-expected.html: Added.
2501         * web-platform-tests/css/css-text/white-space/control-chars-08E.html: Added.
2502         * web-platform-tests/css/css-text/white-space/control-chars-08F-expected.html: Added.
2503         * web-platform-tests/css/css-text/white-space/control-chars-08F.html: Added.
2504         * web-platform-tests/css/css-text/white-space/control-chars-090-expected.html: Added.
2505         * web-platform-tests/css/css-text/white-space/control-chars-090.html: Added.
2506         * web-platform-tests/css/css-text/white-space/control-chars-091-expected.html: Added.
2507         * web-platform-tests/css/css-text/white-space/control-chars-091.html: Added.
2508         * web-platform-tests/css/css-text/white-space/control-chars-092-expected.html: Added.
2509         * web-platform-tests/css/css-text/white-space/control-chars-092.html: Added.
2510         * web-platform-tests/css/css-text/white-space/control-chars-093-expected.html: Added.
2511         * web-platform-tests/css/css-text/white-space/control-chars-093.html: Added.
2512         * web-platform-tests/css/css-text/white-space/control-chars-094-expected.html: Added.
2513         * web-platform-tests/css/css-text/white-space/control-chars-094.html: Added.
2514         * web-platform-tests/css/css-text/white-space/control-chars-095-expected.html: Added.
2515         * web-platform-tests/css/css-text/white-space/control-chars-095.html: Added.
2516         * web-platform-tests/css/css-text/white-space/control-chars-096-expected.html: Added.
2517         * web-platform-tests/css/css-text/white-space/control-chars-096.html: Added.
2518         * web-platform-tests/css/css-text/white-space/control-chars-097-expected.html: Added.
2519         * web-platform-tests/css/css-text/white-space/control-chars-097.html: Added.
2520         * web-platform-tests/css/css-text/white-space/control-chars-098-expected.html: Added.
2521         * web-platform-tests/css/css-text/white-space/control-chars-098.html: Added.
2522         * web-platform-tests/css/css-text/white-space/control-chars-099-expected.html: Added.
2523         * web-platform-tests/css/css-text/white-space/control-chars-099.html: Added.
2524         * web-platform-tests/css/css-text/white-space/control-chars-09A-expected.html: Added.
2525         * web-platform-tests/css/css-text/white-space/control-chars-09A.html: Added.
2526         * web-platform-tests/css/css-text/white-space/control-chars-09B-expected.html: Added.
2527         * web-platform-tests/css/css-text/white-space/control-chars-09B.html: Added.
2528         * web-platform-tests/css/css-text/white-space/control-chars-09C-expected.html: Added.
2529         * web-platform-tests/css/css-text/white-space/control-chars-09C.html: Added.
2530         * web-platform-tests/css/css-text/white-space/control-chars-09D-expected.html: Added.
2531         * web-platform-tests/css/css-text/white-space/control-chars-09D.html: Added.
2532         * web-platform-tests/css/css-text/white-space/control-chars-09E-expected.html: Added.
2533         * web-platform-tests/css/css-text/white-space/control-chars-09E.html: Added.
2534         * web-platform-tests/css/css-text/white-space/control-chars-09F-expected.html: Added.
2535         * web-platform-tests/css/css-text/white-space/control-chars-09F.html: Added.
2536         * web-platform-tests/css/css-text/white-space/line-edge-white-space-collapse-001-expected.html: Added.
2537         * web-platform-tests/css/css-text/white-space/line-edge-white-space-collapse-001.html: Added.
2538         * web-platform-tests/css/css-text/white-space/line-edge-white-space-collapse-002-expected.html: Added.
2539         * web-platform-tests/css/css-text/white-space/line-edge-white-space-collapse-002.html: Added.
2540         * web-platform-tests/css/css-text/white-space/pre-float-001-expected.html: Added.
2541         * web-platform-tests/css/css-text/white-space/pre-float-001.html: Added.
2542         * web-platform-tests/css/css-text/white-space/pre-wrap-002.html:
2543         * web-platform-tests/css/css-text/white-space/pre-wrap-010.html: Removed.
2544         * web-platform-tests/css/css-text/white-space/pre-wrap-012-expected.html:
2545         * web-platform-tests/css/css-text/white-space/pre-wrap-012.html:
2546         * web-platform-tests/css/css-text/white-space/pre-wrap-013-expected.html:
2547         * web-platform-tests/css/css-text/white-space/pre-wrap-013.html:
2548         * web-platform-tests/css/css-text/white-space/pre-wrap-014-expected.html:
2549         * web-platform-tests/css/css-text/white-space/pre-wrap-014.html:
2550         * 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.
2551         * web-platform-tests/css/css-text/white-space/pre-wrap-015.html: Added.
2552         * 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.
2553         * web-platform-tests/css/css-text/white-space/pre-wrap-016.html: Added.
2554         * web-platform-tests/css/css-text/white-space/pre-wrap-float-001-expected.html: Added.
2555         * web-platform-tests/css/css-text/white-space/pre-wrap-float-001.html: Added.
2556         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-001-expected.html: Added.
2557         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-001.html: Added.
2558         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-002-expected.html: Added.
2559         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-002.html: Added.
2560         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-003-expected.html: Added.
2561         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-003.html: Added.
2562         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-004-expected.html: Added.
2563         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-004.html: Added.
2564         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-005-expected.html: Added.
2565         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-005.html: Added.
2566         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-006-expected.html: Added.
2567         * web-platform-tests/css/css-text/white-space/tab-stop-threshold-006.html: Added.
2568         * 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.
2569         * 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.
2570         * 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.
2571         * 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.
2572         * 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.
2573         * 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.
2574         * 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.
2575         * 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.
2576         * 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.
2577         * 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.
2578         * web-platform-tests/css/css-text/white-space/textarea-pre-wrap-010-expected.html: Removed.
2579         * web-platform-tests/css/css-text/white-space/textarea-pre-wrap-010.html: Removed.
2580         * web-platform-tests/css/css-text/white-space/trailing-ideographic-space-001-expected.html: Added.
2581         * web-platform-tests/css/css-text/white-space/trailing-ideographic-space-001.html: Added.
2582         * web-platform-tests/css/css-text/white-space/trailing-ideographic-space-002-expected.html: Added.
2583         * web-platform-tests/css/css-text/white-space/trailing-ideographic-space-002.html: Added.
2584         * web-platform-tests/css/css-text/white-space/trailing-ideographic-space-003-expected.html: Added.
2585         * web-platform-tests/css/css-text/white-space/trailing-ideographic-space-003.html: Added.
2586         * web-platform-tests/css/css-text/white-space/trailing-ideographic-space-004-expected.html: Added.
2587         * web-platform-tests/css/css-text/white-space/trailing-ideographic-space-004.html: Added.
2588         * web-platform-tests/css/css-text/white-space/trailing-space-before-br-001-expected.txt: Added.
2589         * web-platform-tests/css/css-text/white-space/trailing-space-before-br-001.html: Added.
2590         * web-platform-tests/css/css-text/white-space/w3c-import.log:
2591         * web-platform-tests/css/css-text/white-space/white-space-empty-text-sibling-expected.html: Added.
2592         * web-platform-tests/css/css-text/white-space/white-space-empty-text-sibling.html: Added.
2593         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-001-expected.html: Added.
2594         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-001.html: Added.
2595         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-002-expected.html: Added.
2596         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-002.html: Added.
2597         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-003-expected.html: Added.
2598         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-003.html: Added.
2599         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004-expected.html: Added.
2600         * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004.html: Added.
2601         * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-001-expected.html: Added.
2602         * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-001.html: Added.
2603         * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002-expected.html: Added.
2604         * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002.html: Added.
2605         * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003-expected.html: Added.
2606         * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003.html: Added.
2607         * web-platform-tests/css/css-text/white-space/white-space-wrap-after-nowrap-001-expected.html: Added.
2608         * web-platform-tests/css/css-text/white-space/white-space-wrap-after-nowrap-001.html: Added.
2609         * web-platform-tests/css/css-text/word-break/w3c-import.log:
2610         * web-platform-tests/css/css-text/word-break/word-break-001.html: Removed.
2611         * web-platform-tests/css/css-text/word-break/word-break-002.html: Removed.
2612         * web-platform-tests/css/css-text/word-break/word-break-003.html: Removed.
2613         * web-platform-tests/css/css-text/word-break/word-break-004.html: Removed.
2614         * web-platform-tests/css/css-text/word-break/word-break-break-all-008.html:
2615         * web-platform-tests/css/css-text/word-break/word-break-break-all-009-expected.xht: Removed.
2616         * web-platform-tests/css/css-text/word-break/word-break-break-all-009.xht: Removed.
2617         * 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.
2618         * web-platform-tests/css/css-text/word-break/word-break-break-all-010.html: Added.
2619         * 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.
2620         * web-platform-tests/css/css-text/word-break/word-break-break-all-011.html: Added.
2621         * 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.
2622         * web-platform-tests/css/css-text/word-break/word-break-break-all-012.html: Added.
2623         * 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.
2624         * web-platform-tests/css/css-text/word-break/word-break-break-all-013.html: Added.
2625         * web-platform-tests/css/css-text/word-break/word-break-break-all-014-expected.html: Added.
2626         * web-platform-tests/css/css-text/word-break/word-break-break-all-014.html: Added.
2627         * web-platform-tests/css/css-text/word-break/word-break-break-all-020-expected.html: Added.
2628         * web-platform-tests/css/css-text/word-break/word-break-break-all-020.html: Added.
2629         * web-platform-tests/css/css-text/word-break/word-break-keep-all-003-expected.html:
2630         * web-platform-tests/css/css-text/word-break/word-break-keep-all-003.html:
2631         * web-platform-tests/css/css-text/word-break/word-break-keep-all-004-expected.xht: Removed.
2632         * web-platform-tests/css/css-text/word-break/word-break-keep-all-004.xht: Removed.
2633         * web-platform-tests/css/css-text/word-break/word-break-keep-all-005-expected.html: Added.
2634         * web-platform-tests/css/css-text/word-break/word-break-keep-all-005.html: Added.
2635         * web-platform-tests/css/css-text/word-break/word-break-keep-all-006-expected.html: Added.
2636         * web-platform-tests/css/css-text/word-break/word-break-keep-all-006.html: Added.
2637         * web-platform-tests/css/css-text/writing-system/w3c-import.log: Added.
2638         * web-platform-tests/css/css-text/writing-system/writing-system-font-001-expected.html: Added.
2639         * web-platform-tests/css/css-text/writing-system/writing-system-font-001.html: Added.
2640         * web-platform-tests/css/css-text/writing-system/writing-system-line-break-001-expected.html: Added.
2641         * web-platform-tests/css/css-text/writing-system/writing-system-line-break-001.html: Added.
2642         * web-platform-tests/css/css-text/writing-system/writing-system-line-break-002-expected.html: Added.
2643         * web-platform-tests/css/css-text/writing-system/writing-system-line-break-002.html: Added.
2644         * web-platform-tests/css/css-text/writing-system/writing-system-segment-break-001-expected.html: Added.
2645         * web-platform-tests/css/css-text/writing-system/writing-system-segment-break-001.html: Added.
2646         * web-platform-tests/css/css-text/writing-system/writing-system-text-transform-001-expected.html: Added.
2647         * web-platform-tests/css/css-text/writing-system/writing-system-text-transform-001.html: Added.
2648
2649 2019-03-06  Frederic Wang  <fwang@igalia.com>
2650
2651         Update WPT tests for the track element
2652         https://bugs.webkit.org/show_bug.cgi?id=195358
2653
2654         Reviewed by Rob Buis.
2655
2656         * resources/resource-files.json:
2657         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/003.html: Added.
2658         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/004.html: Added.
2659         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/005.html: Added.
2660         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/006.html: Added.
2661         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/007.html: Added.
2662         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/008.html: Added.
2663         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/009.html: Added.
2664         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/010.html: Added.
2665         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/011.html: Added.
2666         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/012.html: Added.
2667         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/013.html: Added.
2668         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/014.html: Added.
2669         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/015.html: Added.
2670         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/016.html: Added.
2671         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/017.html: Added.
2672         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/018.html: Added.
2673         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/019.html: Added.
2674         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/020.html: Added.
2675         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/021.html: Added.
2676         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/022.html: Added.
2677         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/023.html: Added.
2678         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/024.html: Added.
2679         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/025.html: Added.
2680         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/026.html: Added.
2681         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/027.html: Added.
2682         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/028.html: Added.
2683         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/029.html: Added.
2684         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/030.html: Added.
2685         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/031.html: Added.
2686         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/032.html: Added.
2687         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/033.html: Added.
2688         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/034.html: Added.
2689         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/035.html: Added.
2690         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/036.html: Added.
2691         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/037.html: Added.
2692         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/038.html: Added.
2693         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/039.html: Added.
2694         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/040.html: Added.
2695         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/041.html: Added.
2696         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/042.html: Added.
2697         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/043.html: Added.
2698         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/044.html: Added.
2699         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/045.html: Added.
2700         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/046.html: Added.
2701         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/support/common.js: Added.
2702         (setup):
2703         (window.otherOriginURL.string_appeared_here.location.pathname.replace):
2704         (onload):
2705         (setCrossDomainCookie):
2706         (loadTrack.):
2707         (loadTrack):
2708         (removeLog):
2709         (checkData):
2710         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/support/cors-tester.py: Added.
2711         (main):
2712         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/support/remove-cookie.html: Added.
2713         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/support/set-cookie.html: Added.
2714         * 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.
2715         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/w3c-import.log: Added.
2716         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/align-positioning-bad.vtt: Added.
2717         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/align-positioning.vtt: Added.
2718         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/align-text-line-position-bad.vtt: Added.
2719         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/align-text-line-position.vtt: Added.
2720         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/alignment-bad.vtt: Added.
2721         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/alignment-ltr.vtt: Added.
2722         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/alignment.vtt: Added.
2723         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/bom.vtt: Added.
2724         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/captions-fast.vtt: Added.
2725         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/captions-gaps.vtt: Added.
2726         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/captions-html.vtt: Added.
2727         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/captions.vtt: Added.
2728         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/class-bad.vtt: Added.
2729         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/class.vtt: Added.
2730         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-id-error.vtt: Added.
2731         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-id.vtt: Added.
2732         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-no-id-error.vtt: Added.
2733         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-no-id.vtt: Added.
2734         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-recovery-cuetext.vtt: Added.
2735         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-recovery-header.vtt: Added.
2736         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-recovery-note.vtt: Added.
2737         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-size-align-bad.vtt: Added.
2738         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-size-align.vtt: Added.
2739         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-size-bad.vtt: Added.
2740         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-size.vtt: Added.
2741         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cues-chrono-order.vtt: Added.
2742         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cues-no-separation.vtt: Added.
2743         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cues-overlapping.vtt: Added.
2744         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cues.vtt: Added.
2745         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/default-styles.vtt: Added.
2746         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/degenerate-cues.vtt: Added.
2747         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/empty-cue.vtt: Added.
2748         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/entities-wrong.vtt: Added.
2749         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/entities.vtt: Added.
2750         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/interspersed-non-cue.vtt: Added.
2751         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/iso2022jp3.vtt: Added.
2752         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/large-timestamp.vtt: Added.
2753         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/line-position-bad.vtt: Added.
2754         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/line-position.vtt: Added.
2755         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/markup-bad.vtt: Added.
2756         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/markup.vtt: Added.
2757         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/metadata-area.vtt: Added.
2758         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/metadata.vtt: Added.
2759         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/missed-cues.vtt: Added.
2760         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/no-newline-at-eof.vtt: Added.
2761         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/no-timings.vtt: Added.
2762         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/no-webvtt.vtt: Added.
2763         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/positioning-bad.vtt: Added.
2764         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/positioning-ltr.vtt: Added.
2765         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/positioning.vtt: Added.
2766         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/settings-bad-separation.vtt: Added.
2767         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/settings.vtt: Added.
2768         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/simple-captions.vtt: Added.
2769         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/sorted-dispatch.vtt: Added.
2770         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timestamp-bad.vtt: Added.
2771         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timestamp.vtt: Added.
2772         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timings-hour-error.vtt: Added.
2773         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timings-hour.vtt: Added.
2774         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timings-no-hour-errors.vtt: Added.
2775         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timings-no-hour.vtt: Added.
2776         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timings-whitespace.vtt: Added.
2777         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/unsupported-markup.vtt: Added.
2778         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/utf8.vtt: Added.
2779         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/valign-bad.vtt: Added.
2780         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/valign-ltr.vtt: Added.
2781         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/valign.vtt: Added.
2782         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/voice-bad.vtt: Added.
2783         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/voice.vtt: Added.
2784         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/vp8-vorbis-webvtt.webm: Added.
2785         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/w3c-import.log:
2786         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/webvtt-file.vtt: Added.
2787         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/webvtt-rubbish.vtt: Added.
2788         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/src-empty-string.html: Added.
2789         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-active-cues.html: Added.
2790         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-add-remove-cue.html: Added.
2791         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-add-track-expected.txt: Added.
2792         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-add-track.html: Added.
2793         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-addtrack-kind-expected.txt: Added.
2794         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-addtrack-kind.html: Added.
2795         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-change-event-expected.txt: Added.
2796         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-change-event.html: Added.
2797         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-css-cue-pseudo-class-expected.txt: Added.
2798         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-css-cue-pseudo-class.html: Added.
2799         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-empty-expected.txt: Added.
2800         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-empty.html: Added.
2801         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-inline-expected.txt: Added.
2802         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-inline.html: Added.
2803         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-mutable-fragment.html: Added.
2804         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-mutable.html: Added.
2805         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-duration-expected.txt: Added.
2806         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-duration.html: Added.
2807         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-timestamp-events-expected.txt: Added.
2808         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-timestamp-events.html: Added.
2809         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-timestamp.html: Added.
2810         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-after-controls-added-expected.html: Added.
2811         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-after-controls-added.html: Added.
2812         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-after-controls-removed-expected.html: Added.
2813         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-after-controls-removed.html: Added.
2814         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-empty-cue-expected.html: Added.
2815         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-empty-cue.html: Added.
2816         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-line-doesnt-fit-expected.html: Added.
2817         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-line-doesnt-fit.html: Added.
2818         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-transformed-video-expected.html: Added.
2819         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-transformed-video.html: Added.
2820         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cues-cuechange.html: Added.
2821         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cues-enter-exit.html: Added.
2822         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cues-missed.html: Added.
2823         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cues-pause-on-exit.html: Added.
2824         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cues-seeking.html: Added.
2825         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cues-sorted-before-dispatch.html: Added.
2826         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-default-attribute.html: Added.
2827         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-delete-during-setup-expected.txt: Added.
2828         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-delete-during-setup.html: Added.
2829         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-disabled-addcue.html: Added.
2830         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-disabled.html: Added.
2831         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-element-dom-change-expected.txt: Added.
2832         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-element-dom-change.html: Added.
2833         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-element-src-change-error.html: Added.
2834         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-element-src-change.html: Added.
2835         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-helpers.js: Added.
2836         (enableAllTextTracks):
2837         (assert_cues_equal):
2838         (assert_cues_match):
2839         (assert_cues_html_content):
2840         (check_cues_from_track):
2841         (assert_cue_fragment_as_textcontent):
2842         (createFragment):
2843         (cloneChildrenToFragment):
2844         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-id-expected.txt: Added.
2845         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-id.html: Added.
2846         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-insert-after-load.html: Added.
2847         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-large-timestamp.html: Added.
2848         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-load-error-readyState.html: Added.
2849         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-load-from-element-readyState.html: Added.
2850         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-load-from-src-readyState-expected.txt: Added.
2851         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-load-from-src-readyState.html: Added.
2852         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-mode-disabled.html: Added.
2853         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-mode-not-changed-by-new-track.html: Added.
2854         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-mode-triggers-loading.html: Added.
2855         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-mode.html: Added.
2856         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-node-add-remove-expected.txt: Added.
2857         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-node-add-remove.html: Added.
2858         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-active-cue.html: Added.
2859         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-by-setting-innerHTML.html: Added.
2860         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-insert-ready-state.html: Added.
2861         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-quickly-expected.txt: Added.
2862         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-quickly.html: Added.
2863         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-track-expected.txt: Added.
2864         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-track-inband.html: Added.
2865         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-track.html: Added.
2866         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-selection-metadata-expected.txt: Added.
2867         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-selection-metadata.html: Added.
2868         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-text-track-cue-list.html: Added.
2869         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-texttracks-expected.txt: Added.
2870         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-texttracks.html: Added.
2871         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-align-positioning-expected.txt: Added.
2872         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-align-positioning.html: Added.
2873         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-align-text-line-position-expected.txt: Added.
2874         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-align-text-line-position.html: Added.
2875         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-alignment.html: Added.
2876         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-blank-lines.html: Added.
2877         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-bom.html: Added.
2878         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-class-markup.html: Added.
2879         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-cue-identifiers.html: Added.
2880         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-cue-no-id.html: Added.
2881         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-cue-recovery.html: Added.
2882         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-cue-size-align.html: Added.
2883         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-cue-size.html: Added.
2884         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-degenerate-cues.html: Added.
2885         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-empty-cue.html: Added.
2886         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-entities.html: Added.
2887         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-header-comment-expected.txt: Added.
2888         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-header-comment.html: Added.
2889         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-interspersed-non-cue.html: Added.
2890         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-line-position-expected.txt: Added.
2891         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-line-position.html: Added.
2892         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-magic-header-expected.txt: Added.
2893         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-magic-header.html: Added.
2894         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-markup.html: Added.
2895         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-newlines.html: Added.
2896         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-no-timings.html: Added.
2897         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-non-snap-to-lines-expected.html: Added.
2898         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-non-snap-to-lines.html: Added.
2899         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-positioning.html: Added.
2900         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-settings.html: Added.
2901         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-timestamp.html: Added.
2902         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-timings-hour-expected.txt: Added.
2903         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-timings-hour.html: Added.
2904         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-timings-no-hours-expected.txt: Added.
2905         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-timings-no-hours.html: Added.
2906         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-timings-whitespace.html: Added.
2907         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-two-cue-layout-after-first-end-expected.html: Added.
2908         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-two-cue-layout-after-first-end.html: Added.
2909         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-unsupported-markup.html: Added.
2910         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-utf8-expected.txt: Added.
2911         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-utf8.html: Added.
2912         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-valign.html: Added.
2913         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-voice.html: Added.
2914         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/vtt-cue-float-precision-expected.txt: Added.
2915         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/vtt-cue-float-precision.html: Added.
2916         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/w3c-import.log:
2917
2918 2019-03-06  Rob Buis  <rbuis@igalia.com>
2919
2920         Consider supporting the `referrerpolicy` attribute.
2921         https://bugs.webkit.org/show_bug.cgi?id=179053
2922
2923         Reviewed by Darin Adler.
2924
2925         Update improved results.
2926
2927         * web-platform-tests/html/dom/reflection-embedded-expected.txt:
2928
2929 2019-03-06  Frederic Wang  <fwang@igalia.com>
2930
2931         Update WPT tests for the canvas element
2932         https://bugs.webkit.org/show_bug.cgi?id=195331
2933
2934         Reviewed by Youenn Fablet.
2935
2936         * resources/import-expectations.json:
2937         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.html:
2938         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.whitespace.html:
2939         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/w3c-import.log:
2940
2941 2019-03-02  Darin Adler  <darin@apple.com>
2942
2943         Retire legacy dtoa function and DecimalNumber class
2944         https://bugs.webkit.org/show_bug.cgi?id=195253
2945
2946         Reviewed by Daniel Bates.
2947
2948         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
2949         Rebaseline still-failing part of this test that dumps super-small numbers that are formatted
2950         differently by the new code (exponential style).
2951
2952 2019-03-01  Rob Buis  <rbuis@igalia.com>
2953
2954         Adjust XMLHttpRequest Content-Type handling
2955         https://bugs.webkit.org/show_bug.cgi?id=184645
2956
2957         Reviewed by Youenn Fablet.
2958
2959         Sync test and update test expectation (all PASSes).
2960
2961         * web-platform-tests/xhr/send-content-type-charset-expected.txt:
2962         * web-platform-tests/xhr/send-content-type-charset.htm:
2963
2964 2019-03-01  Antoine Quint  <graouts@apple.com>
2965
2966         Enable WPT Pointer Events tests
2967         https://bugs.webkit.org/show_bug.cgi?id=195204
2968         <rdar://problem/48502751>
2969
2970         Reviewed by Dean Jackson.
2971
2972         The touch-action property has been enabled as part of the work on webkit.org/b/195008 but the WPT tests
2973         had not been enabled yet, so we're now adding the progressions made.
2974
2975         * web-platform-tests/pointerevents/extension/pointerevent_touch-action-verification-expected.txt:
2976         * web-platform-tests/pointerevents/pointerevent_touch-action-verification-expected.txt:
2977
2978 2019-02-28  Charles Vazac  <cvazac@akamai.com>
2979
2980         Fix Resource Timing buffer edge cases for WPT
2981         https://bugs.webkit.org/show_bug.cgi?id=193213
2982
2983         Reviewed by Youenn Fablet.
2984
2985         * web-platform-tests/resource-timing/buffer-full-add-after-full-event.html:
2986  &nbs