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