No-Cors check should take into account same-origin
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2019-09-30  Rob Buis  <rbuis@igalia.com>
2
3         No-Cors check should take into account same-origin
4         https://bugs.webkit.org/show_bug.cgi?id=202353
5
6         Reviewed by Youenn Fablet.
7
8         * web-platform-tests/fetch/api/redirect/redirect-mode-expected.txt: Removed.
9         * web-platform-tests/fetch/api/redirect/redirect-mode.any-expected.txt:
10         * web-platform-tests/fetch/api/redirect/redirect-mode.any.worker-expected.txt:
11         * web-platform-tests/service-workers/service-worker/fetch-event-redirect.https-expected.txt:
12
13 2019-09-26  Truitt Savell  <tsavell@apple.com>
14
15         Unreviewed, rolling out r250385.
16
17         Broke imported/w3c/web-platform-tests/svg/animations/syncbase-
18         remove-add-while-running.html on all platforms. Which was
19         caught by EWS
20
21         Reverted changeset:
22
23         "Non-callable "handleEvent" property is silently ignored"
24         https://bugs.webkit.org/show_bug.cgi?id=200066
25         https://trac.webkit.org/changeset/250385
26
27 2019-09-26  Alexey Shvayka  <shvaikalesh@gmail.com>
28
29         Non-callable "handleEvent" property is silently ignored
30         https://bugs.webkit.org/show_bug.cgi?id=200066
31
32         Reviewed by Darin Adler.
33
34         * web-platform-tests/IndexedDB/fire-error-event-exception-expected.txt:
35         * web-platform-tests/IndexedDB/fire-success-event-exception-expected.txt:
36         * web-platform-tests/IndexedDB/fire-upgradeneeded-event-exception-expected.txt:
37         * web-platform-tests/dom/events/EventListener-handleEvent-expected.txt:
38
39 2019-09-25  Alexey Shvayka  <shvaikalesh@gmail.com>
40
41         Re-sync web-platform-tests/IndexedDB from upstream
42         https://bugs.webkit.org/show_bug.cgi?id=202179
43
44         Reviewed by Alex Christensen.
45
46         Re-sync web-platform-tests/IndexedDB from upstream a0f781e4d4e9.
47
48         * web-platform-tests/IndexedDB/*: Updated.
49
50 2019-09-24  Antoine Quint  <graouts@apple.com>
51
52         [Web Animations] Removing an element should only cancel its declarative animations
53         https://bugs.webkit.org/show_bug.cgi?id=202165
54
55         Reviewed by Dean Jackson.
56
57         Mark a WPT progression and a change in FAIL expectation in a test where we used to cancel an animation and now don't.
58
59         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-expected.txt:
60         * web-platform-tests/web-animations/timing-model/animations/canceling-an-animation-expected.txt:
61
62 2019-09-24  Antoine Quint  <graouts@apple.com>
63
64         [Web Animations] Unflake web-animations/timing-model/animations/updating-the-finished-state.html WPT test
65         https://bugs.webkit.org/show_bug.cgi?id=181121
66
67         Reviewed by Dean Jackson.
68
69         * web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt:
70
71 2019-09-24  Alex Christensen  <achristensen@webkit.org>
72
73         Import navigation-timing WPT tests that don't time out
74         https://bugs.webkit.org/show_bug.cgi?id=202131
75
76         Reviewed by Youenn Fablet.
77
78         * web-platform-tests/navigation-timing/buffered-flag.window.js: Added.
79         (async_test.t):
80         * web-platform-tests/navigation-timing/idlharness.window.js: Added.
81         * web-platform-tests/navigation-timing/nav2_test_document_open-expected.txt: Added.
82         * web-platform-tests/navigation-timing/nav2_test_document_open.html: Added.
83         * web-platform-tests/navigation-timing/nav2_test_document_replaced-expected.txt: Added.
84         * web-platform-tests/navigation-timing/nav2_test_document_replaced.html: Added.
85         * web-platform-tests/navigation-timing/nav2_test_frame_removed-expected.txt: Added.
86         * web-platform-tests/navigation-timing/nav2_test_frame_removed.html: Added.
87         * web-platform-tests/navigation-timing/nav2_test_instance_accessible_from_the_start-expected.txt: Added.
88         * web-platform-tests/navigation-timing/nav2_test_instance_accessible_from_the_start.html: Added.
89         * web-platform-tests/navigation-timing/nav2_test_navigate_within_document-expected.txt: Added.
90         * web-platform-tests/navigation-timing/nav2_test_navigate_within_document.html: Added.
91         * web-platform-tests/navigation-timing/nav2_test_navigation_type_backforward-expected.txt: Added.
92         * web-platform-tests/navigation-timing/nav2_test_navigation_type_backforward.html: Added.
93         * web-platform-tests/navigation-timing/nav2_test_navigation_type_reload-expected.txt: Added.
94         * web-platform-tests/navigation-timing/nav2_test_navigation_type_reload.html: Added.
95         * web-platform-tests/navigation-timing/nav2_test_redirect_chain_xserver_partial_opt_in-expected.txt: Added.
96         * web-platform-tests/navigation-timing/nav2_test_redirect_chain_xserver_partial_opt_in.html: Added.
97         * web-platform-tests/navigation-timing/nav2_test_redirect_server-expected.txt: Added.
98         * web-platform-tests/navigation-timing/nav2_test_redirect_server.html: Added.
99         * web-platform-tests/navigation-timing/nav2_test_redirect_xserver-expected.txt: Added.
100         * web-platform-tests/navigation-timing/nav2_test_redirect_xserver.html: Added.
101         * web-platform-tests/navigation-timing/resources: Added.
102         * web-platform-tests/navigation-timing/resources/blank_page_green.html: Added.
103         * web-platform-tests/navigation-timing/resources/blank_page_green_with_onunload.html: Added.
104         * web-platform-tests/navigation-timing/resources/blank_page_meta_redirect.html: Added.
105         * web-platform-tests/navigation-timing/resources/blank_page_unload.html: Added.
106         * web-platform-tests/navigation-timing/resources/blank_page_yellow.html: Added.
107         * web-platform-tests/navigation-timing/resources/blank_page_yellow_with_onunload.html: Added.
108         * web-platform-tests/navigation-timing/resources/performance_attribute_sender.html: Added.
109         * web-platform-tests/navigation-timing/resources/secure-connection-interim.html: Added.
110         * web-platform-tests/navigation-timing/resources/secure-connection-interim.html.headers: Added.
111         * web-platform-tests/navigation-timing/resources/secure-connection-test.html: Added.
112         * web-platform-tests/navigation-timing/resources/webperftestharness.js: Added.
113         (test_namespace):
114         (test_timing_order):
115         (test_timing_equals):
116         (sleep_milliseconds):
117         (test_greater_than):
118         (test_greater_or_equals):
119         * web-platform-tests/navigation-timing/secure_connection_start_non_zero.https-expected.txt: Added.
120         * web-platform-tests/navigation-timing/secure_connection_start_non_zero.https.html: Added.
121         * web-platform-tests/navigation-timing/supported_navigation_type.window.js: Added.
122         (test):
123         (typeof.PerformanceObserver.supportedEntryTypes.string_appeared_here.PerformanceObserver.supportedEntryTypes.includes.promise_test.):
124         (typeof.PerformanceObserver.supportedEntryTypes.string_appeared_here.PerformanceObserver.supportedEntryTypes.includes):
125         * web-platform-tests/navigation-timing/test_document_open-expected.txt: Added.
126         * web-platform-tests/navigation-timing/test_document_open.html: Added.
127         * web-platform-tests/navigation-timing/test_document_readiness_exist-expected.txt: Added.
128         * web-platform-tests/navigation-timing/test_document_readiness_exist.html: Added.
129         * web-platform-tests/navigation-timing/test_navigate_within_document-expected.txt: Added.
130         * web-platform-tests/navigation-timing/test_navigate_within_document.html: Added.
131         * web-platform-tests/navigation-timing/test_navigation_attributes_exist-expected.txt: Added.
132         * web-platform-tests/navigation-timing/test_navigation_attributes_exist.html: Added.
133         * web-platform-tests/navigation-timing/test_navigation_redirectCount_none-expected.txt: Added.
134         * web-platform-tests/navigation-timing/test_navigation_redirectCount_none.html: Added.
135         * web-platform-tests/navigation-timing/test_navigation_type_backforward-expected.txt: Added.
136         * web-platform-tests/navigation-timing/test_navigation_type_backforward.html: Added.
137         * web-platform-tests/navigation-timing/test_navigation_type_enums-expected.txt: Added.
138         * web-platform-tests/navigation-timing/test_navigation_type_enums.html: Added.
139         * web-platform-tests/navigation-timing/test_navigation_type_reload-expected.txt: Added.
140         * web-platform-tests/navigation-timing/test_navigation_type_reload.html: Added.
141         * web-platform-tests/navigation-timing/test_no_previous_document-expected.txt: Added.
142         * web-platform-tests/navigation-timing/test_no_previous_document.html: Added.
143         * web-platform-tests/navigation-timing/test_performance_attributes.sub-expected.txt: Added.
144         * web-platform-tests/navigation-timing/test_performance_attributes.sub.html: Added.
145         * web-platform-tests/navigation-timing/test_performance_attributes_exist-expected.txt: Added.
146         * web-platform-tests/navigation-timing/test_performance_attributes_exist.html: Added.
147         * web-platform-tests/navigation-timing/test_performance_attributes_exist_in_object-expected.txt: Added.
148         * web-platform-tests/navigation-timing/test_performance_attributes_exist_in_object.html: Added.
149         * web-platform-tests/navigation-timing/test_readwrite-expected.txt: Added.
150         * web-platform-tests/navigation-timing/test_readwrite.html: Added.
151         * web-platform-tests/navigation-timing/test_timing_attributes_exist-expected.txt: Added.
152         * web-platform-tests/navigation-timing/test_timing_attributes_exist.html: Added.
153         * web-platform-tests/navigation-timing/test_timing_attributes_order-expected.txt: Added.
154         * web-platform-tests/navigation-timing/test_timing_attributes_order.html: Added.
155         * web-platform-tests/navigation-timing/test_timing_client_redirect-expected.txt: Added.
156         * web-platform-tests/navigation-timing/test_timing_client_redirect.html: Added.
157         * web-platform-tests/navigation-timing/test_timing_reload-expected.txt: Added.
158         * web-platform-tests/navigation-timing/test_timing_reload.html: Added.
159         * web-platform-tests/navigation-timing/test_timing_server_redirect-expected.txt: Added.
160         * web-platform-tests/navigation-timing/test_timing_server_redirect.html: Added.
161         * web-platform-tests/navigation-timing/test_timing_xserver_redirect-expected.txt: Added.
162         * web-platform-tests/navigation-timing/test_timing_xserver_redirect.html: Added.
163         * web-platform-tests/navigation-timing/test_unique_performance_objects-expected.txt: Added.
164         * web-platform-tests/navigation-timing/test_unique_performance_objects.html: Added.
165         * web-platform-tests/navigation-timing/unload-event-same-origin-check-expected.txt: Added.
166         * web-platform-tests/navigation-timing/unload-event-same-origin-check.html: Added.
167
168 2019-09-23  Youenn Fablet  <youenn@apple.com>
169
170         Support sync-xhr feature policy
171         https://bugs.webkit.org/show_bug.cgi?id=202098
172
173         Reviewed by Alex Christensen.
174
175         Update test to use hosts[alt][].
176
177         * web-platform-tests/xhr/xmlhttprequest-sync-default-feature-policy.sub-expected.txt:
178         * web-platform-tests/xhr/xmlhttprequest-sync-default-feature-policy.sub.html:
179
180 2019-09-23  Alex Christensen  <achristensen@webkit.org>
181
182         Fix WPT test html/browsers/offline/application-cache-api/api_swapcache_error.https.html
183         https://bugs.webkit.org/show_bug.cgi?id=202056
184         <rdar://problem/55523986>
185
186         Reviewed by Youenn Fablet.
187
188         * web-platform-tests/html/browsers/offline/application-cache-api/api_swapcache_error.https-expected.txt:
189
190 2019-09-23  Antoine Quint  <graouts@apple.com>
191
192         [Web Animations] Update WPT tests
193         https://bugs.webkit.org/show_bug.cgi?id=202110
194
195         Reviewed by Dean Jackson.
196
197         * web-platform-tests/web-animations/README.md:
198         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
199         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
200         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
201         * web-platform-tests/web-animations/animation-model/animation-types/property-list.js:
202         * web-platform-tests/web-animations/animation-model/animation-types/property-types.js:
203         * web-platform-tests/web-animations/animation-model/combining-effects/effect-composition-expected.txt:
204         * web-platform-tests/web-animations/animation-model/combining-effects/effect-composition.html:
205         * web-platform-tests/web-animations/animation-model/keyframe-effects/computed-keyframes-shorthands-expected.txt: Added.
206         * web-platform-tests/web-animations/animation-model/keyframe-effects/computed-keyframes-shorthands.html: Added.
207         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-filling-expected.txt: Added.
208         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-filling.html: Added.
209         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:
210         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-replaced-animations-expected.txt: Added.
211         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-replaced-animations.html: Added.
212         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt:
213         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance.html:
214         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
215         * web-platform-tests/web-animations/interfaces/Animatable/animate.html:
216         * web-platform-tests/web-animations/interfaces/Animatable/getAnimations-expected.txt:
217         * web-platform-tests/web-animations/interfaces/Animatable/getAnimations.html:
218         * web-platform-tests/web-animations/interfaces/Animation/commitStyles-expected.txt: Added.
219         * web-platform-tests/web-animations/interfaces/Animation/commitStyles.html: Added.
220         * web-platform-tests/web-animations/interfaces/Animation/persist-expected.txt: Added.
221         * web-platform-tests/web-animations/interfaces/Animation/persist.html: Added.
222         * web-platform-tests/web-animations/interfaces/Animation/style-change-events-expected.txt: Added.
223         * web-platform-tests/web-animations/interfaces/Animation/style-change-events.html: Added.
224         * web-platform-tests/web-animations/interfaces/AnimationEffect/updateTiming-expected.txt:
225         * web-platform-tests/web-animations/interfaces/Document/getAnimations-expected.txt:
226         * web-platform-tests/web-animations/interfaces/Document/getAnimations.html:
227         * web-platform-tests/web-animations/interfaces/DocumentTimeline/constructor.html:
228         * web-platform-tests/web-animations/interfaces/DocumentTimeline/style-change-events-expected.txt: Added.
229         * web-platform-tests/web-animations/interfaces/DocumentTimeline/style-change-events.html: Added.
230         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor-expected.txt:
231         * web-platform-tests/web-animations/interfaces/KeyframeEffect/getKeyframes-expected.txt: Added.
232         * web-platform-tests/web-animations/interfaces/KeyframeEffect/getKeyframes.html: Added.
233         * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt:
234         * web-platform-tests/web-animations/interfaces/KeyframeEffect/style-change-events-expected.txt: Added.
235         * web-platform-tests/web-animations/interfaces/KeyframeEffect/style-change-events.html: Added.
236         * web-platform-tests/web-animations/interfaces/KeyframeEffect/target-expected.txt:
237         * web-platform-tests/web-animations/interfaces/KeyframeEffect/target.html:
238         * web-platform-tests/web-animations/resources/easing-tests.js:
239         * web-platform-tests/web-animations/resources/keyframe-tests.js:
240         * web-platform-tests/web-animations/resources/timing-override.js: Added.
241         * web-platform-tests/web-animations/testcommon.js:
242         * web-platform-tests/web-animations/timing-model/animations/canceling-an-animation-expected.txt:
243         * web-platform-tests/web-animations/timing-model/animations/canceling-an-animation.html:
244         * web-platform-tests/web-animations/timing-model/animations/finishing-an-animation.html:
245         * web-platform-tests/web-animations/timing-model/animations/pausing-an-animation.html:
246         * web-platform-tests/web-animations/timing-model/animations/setting-the-start-time-of-an-animation.html:
247         * web-platform-tests/web-animations/timing-model/animations/the-current-time-of-an-animation.html:
248         * web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state.html:
249         * web-platform-tests/web-animations/timing-model/time-transformations/transformed-progress-expected.txt:
250         * web-platform-tests/web-animations/timing-model/time-transformations/transformed-progress.html:
251         * web-platform-tests/web-animations/timing-model/timelines/document-timelines-expected.txt:
252         * web-platform-tests/web-animations/timing-model/timelines/document-timelines.html:
253         * web-platform-tests/web-animations/timing-model/timelines/update-and-send-events-expected.txt:
254         * web-platform-tests/web-animations/timing-model/timelines/update-and-send-events-replacement-expected.txt: Added.
255         * web-platform-tests/web-animations/timing-model/timelines/update-and-send-events-replacement.html: Added.
256         * web-platform-tests/web-animations/timing-model/timelines/update-and-send-events.html:
257
258 2019-09-23  Daniel Bates  <dabates@apple.com>
259
260         Improve CSP inheritance semantics
261         https://bugs.webkit.org/show_bug.cgi?id=201884
262         <rdar://problem/50172407>
263
264         Reviewed by Brent Fulgham.
265
266         Update expected results now that we pass more sub-tests.
267
268         * web-platform-tests/content-security-policy/inheritance/iframe-all-local-schemes-inherit-self.sub-expected.txt:
269         * web-platform-tests/content-security-policy/inheritance/window-expected.txt:
270
271 2019-09-23  Rob Buis  <rbuis@igalia.com>
272
273         Sync operator dictionary
274         https://bugs.webkit.org/show_bug.cgi?id=201974
275
276         Reviewed by Frédéric Wang.
277
278         Update improved test results.
279
280         * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-001-expected.txt:
281
282 2019-09-20  Alex Christensen  <achristensen@webkit.org>
283
284         [resource-timing] Report performance entries with all HTTP status codes
285         https://bugs.webkit.org/show_bug.cgi?id=202040
286
287         Reviewed by Joseph Pecoraro.
288
289         * web-platform-tests/resource-timing/resource_ignore_failures-expected.txt: Removed.
290         * web-platform-tests/resource-timing/resource_ignore_failures.html: Removed.
291         This test is no longer in wpt and it would regress with this change, so we remove it.
292         * web-platform-tests/resource-timing/resources/status-code.py: Added.
293         (main):
294         * web-platform-tests/resource-timing/status-codes-create-entry-expected.txt: Added.
295         * web-platform-tests/resource-timing/status-codes-create-entry.html: Added.
296
297 2019-09-20  Rob Buis  <rbuis@igalia.com>
298
299         Synchronize MathML WPT tests against upstream
300         https://bugs.webkit.org/show_bug.cgi?id=201975
301
302         Reviewed by Frédéric Wang.
303
304         Sync is based on a3a4442b04c37155f81c4ad4ae9c06339f76ce14.
305
306         * resources/import-expectations.json:
307         * web-platform-tests/mathml/presentation-markup/direction/direction-006.html:
308         * web-platform-tests/mathml/presentation-markup/direction/direction-007.html:
309         * web-platform-tests/mathml/presentation-markup/direction/direction-008.html:
310         * web-platform-tests/mathml/presentation-markup/direction/direction-009.html:
311         * web-platform-tests/mathml/presentation-markup/direction/direction-010.html:
312         * web-platform-tests/mathml/presentation-markup/fractions/frac-bar-002-expected.html: Added.
313         * web-platform-tests/mathml/presentation-markup/fractions/frac-bar-002.html: Added.
314         * web-platform-tests/mathml/presentation-markup/fractions/frac-default-padding-expected.html: Added.
315         * web-platform-tests/mathml/presentation-markup/fractions/frac-default-padding.html: Added.
316         * web-platform-tests/mathml/presentation-markup/fractions/frac-rendering-from-in-flow-expected.html: Added.
317         * web-platform-tests/mathml/presentation-markup/fractions/frac-rendering-from-in-flow.html: Added.
318         * web-platform-tests/mathml/presentation-markup/fractions/w3c-import.log:
319         * web-platform-tests/mathml/presentation-markup/menclose/legacy-menclose-radical-notation-expected.html: Added.
320         * web-platform-tests/mathml/presentation-markup/menclose/legacy-menclose-radical-notation.html: Added.
321         * web-platform-tests/mathml/presentation-markup/menclose/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/w3c-import.log.
322         * web-platform-tests/mathml/presentation-markup/mrow/legacy-mrow-like-elements-001-expected.txt: Added.
323         * web-platform-tests/mathml/presentation-markup/mrow/legacy-mrow-like-elements-001.html: Added.
324         * web-platform-tests/mathml/presentation-markup/mrow/legacy-mrow-like-elements-002-expected.html: Added.
325         * web-platform-tests/mathml/presentation-markup/mrow/legacy-mrow-like-elements-002.html: Added.
326         * web-platform-tests/mathml/presentation-markup/mrow/legacy-mstyle-attributes-expected.txt: Added.
327         * web-platform-tests/mathml/presentation-markup/mrow/legacy-mstyle-attributes.html: Added.
328         * web-platform-tests/mathml/presentation-markup/mrow/w3c-import.log:
329         * web-platform-tests/mathml/presentation-markup/operators/embellished-operator-001-expected.txt:
330         * web-platform-tests/mathml/presentation-markup/operators/embellished-operator-001.html:
331         * web-platform-tests/mathml/presentation-markup/operators/embellished-operator-002-expected.txt:
332         * web-platform-tests/mathml/presentation-markup/operators/embellished-operator-002.html:
333         * web-platform-tests/mathml/presentation-markup/operators/mo-form-dynamic.html:
334         * web-platform-tests/mathml/presentation-markup/operators/mo-form-fallback.html:
335         * web-platform-tests/mathml/presentation-markup/operators/mo-form-minus-plus.html:
336         * web-platform-tests/mathml/presentation-markup/operators/mo-form.html:
337         * web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits-default.html:
338         * web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits-dynamic.html:
339         * web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits-from-in-flow-expected.html: Added.
340         * web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits-from-in-flow.html: Added.
341         * web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits.html:
342         * web-platform-tests/mathml/presentation-markup/operators/mo-paint-lspace-rspace.html:
343         * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-001-expected.txt: Added.
344         * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-001.html: Added.
345         * web-platform-tests/mathml/presentation-markup/operators/w3c-import.log:
346         * web-platform-tests/mathml/presentation-markup/radicals/radical-rendering-from-in-flow-expected.html: Added.
347         * web-platform-tests/mathml/presentation-markup/radicals/radical-rendering-from-in-flow.html: Added.
348         * web-platform-tests/mathml/presentation-markup/radicals/w3c-import.log:
349         * web-platform-tests/mathml/presentation-markup/scripts/cramped-001-expected.txt: Added.
350         * web-platform-tests/mathml/presentation-markup/scripts/cramped-001.html: Added.
351         * web-platform-tests/mathml/presentation-markup/scripts/w3c-import.log:
352         * web-platform-tests/mathml/presentation-markup/spaces/space-like-004-expected.txt:
353         * web-platform-tests/mathml/presentation-markup/spaces/space-like-004.html:
354         * web-platform-tests/mathml/presentation-markup/tables/table-001-expected.txt: Added.
355         * web-platform-tests/mathml/presentation-markup/tables/table-001.html: Added.
356         * web-platform-tests/mathml/presentation-markup/tables/table-002-expected.txt: Added.
357         * web-platform-tests/mathml/presentation-markup/tables/table-002.html: Added.
358         * web-platform-tests/mathml/presentation-markup/tables/w3c-import.log:
359         * web-platform-tests/mathml/relations/css-styling/attribute-mapping-001.html:
360         * web-platform-tests/mathml/relations/css-styling/displaystyle-011.html:
361         * web-platform-tests/mathml/relations/css-styling/displaystyle-012.html:
362         * web-platform-tests/mathml/relations/css-styling/displaystyle-013.html:
363         * web-platform-tests/mathml/relations/css-styling/displaystyle-014.html:
364         * web-platform-tests/mathml/relations/css-styling/displaystyle-015.html:
365         * web-platform-tests/mathml/relations/css-styling/ignored-properties-001-expected.txt: Added.
366         * web-platform-tests/mathml/relations/css-styling/ignored-properties-001.html: Added.
367         * web-platform-tests/mathml/relations/css-styling/mathsize-attribute-css-keywords.html:
368         * web-platform-tests/mathml/relations/css-styling/mathsize-attribute-legacy-values.html:
369         * web-platform-tests/mathml/relations/css-styling/mathvariant-auto.html:
370         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold-fraktur.html:
371         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold-italic.html:
372         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold-sans-serif.html:
373         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold-script.html:
374         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold.html:
375         * web-platform-tests/mathml/relations/css-styling/mathvariant-double-struck.html:
376         * web-platform-tests/mathml/relations/css-styling/mathvariant-fraktur.html:
377         * web-platform-tests/mathml/relations/css-styling/mathvariant-initial.html:
378         * web-platform-tests/mathml/relations/css-styling/mathvariant-italic.html:
379         * web-platform-tests/mathml/relations/css-styling/mathvariant-looped.html:
380         * web-platform-tests/mathml/relations/css-styling/mathvariant-monospace.html:
381         * web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-bold-italic.html:
382         * web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-italic.html:
383         * web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif.html:
384         * web-platform-tests/mathml/relations/css-styling/mathvariant-script.html:
385         * web-platform-tests/mathml/relations/css-styling/mathvariant-stretched.html:
386         * web-platform-tests/mathml/relations/css-styling/mathvariant-tailed.html:
387         * web-platform-tests/mathml/relations/css-styling/not-participating-to-parent-layout.html:
388         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002.html:
389         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-002.html:
390         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002.html:
391         * web-platform-tests/mathml/relations/css-styling/w3c-import.log:
392         * web-platform-tests/mathml/relations/css-styling/width-height-001.html:
393         * web-platform-tests/mathml/relations/html5-tree/clipboard-event-handlers.tentative-expected.txt:
394         * web-platform-tests/mathml/relations/html5-tree/clipboard-event-handlers.tentative.html:
395         * web-platform-tests/mathml/relations/html5-tree/css-inline-style-dynamic.tentative-expected.html:
396         * web-platform-tests/mathml/relations/html5-tree/display-2-expected.html: Added.
397         * web-platform-tests/mathml/relations/html5-tree/display-2.html: Added.
398         * web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative-expected.txt:
399         * web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative.html:
400         * web-platform-tests/mathml/relations/html5-tree/tabindex-001-expected.txt: Added.
401         * web-platform-tests/mathml/relations/html5-tree/tabindex-001.html: Added.
402         * web-platform-tests/mathml/relations/html5-tree/tabindex-002-expected.txt: Added.
403         * web-platform-tests/mathml/relations/html5-tree/tabindex-002.html: Added.
404         * web-platform-tests/mathml/relations/html5-tree/w3c-import.log:
405         * web-platform-tests/mathml/support/box-navigation.js: Added.
406         (IsInFlow):
407         (firstInFlowChild):
408         (nextInFlowSibling):
409         (previousInFlowSibling):
410         * web-platform-tests/mathml/support/feature-detection.js:
411         (MathMLFeatureDetection.string_appeared_here):
412         (MathMLFeatureDetection.has_mspace): Deleted.
413         (MathMLFeatureDetection.has_operator_spacing): Deleted.
414         (MathMLFeatureDetection.has_mfrac): Deleted.
415         (MathMLFeatureDetection.has_msqrt): Deleted.
416         (MathMLFeatureDetection.has_menclose): Deleted.
417         (MathMLFeatureDetection.has_dir): Deleted.
418         * web-platform-tests/mathml/support/mathml-fragments.js:
419         (FragmentHelper.createElement):
420         (FragmentHelper.forceNonEmptyElement):
421         (FragmentHelper.forceNonEmptyDescendants):
422         * web-platform-tests/mathml/support/operator-dictionary.js: Added.
423         (async.fetchOperatorDictionary):
424         (splitKey):
425         (spaceIndexToLength):
426         (defaultPropertyValue):
427         * web-platform-tests/mathml/support/operator-dictionary.json: Added.
428         * web-platform-tests/mathml/support/w3c-import.log:
429         * web-platform-tests/mathml/tools/mathvariant-transforms.py:
430         * web-platform-tests/mathml/tools/operator-dictionary.py: Added.
431         (parseHexaNumber):
432         (parseHexaSequence):
433         (parseSpaces):
434         (parseProperties):
435         (buildKeyAndValueFrom):
436         (createSizeVariants):
437         (createStretchy):
438         * web-platform-tests/mathml/tools/operator-dictionary.xsl: Added.
439         * web-platform-tests/mathml/tools/utils/misc.py:
440         * web-platform-tests/mathml/tools/utils/w3c-import.log:
441         * web-platform-tests/mathml/tools/w3c-import.log:
442
443 2019-09-17  Chris Dumez  <cdumez@apple.com>
444
445         Unreviewed, address flakiness of imported/w3c/web-platform-tests/html/browsers/offline/application-cache-api/api_update_error.https.html.
446
447         Stop logging console messages.
448
449         * web-platform-tests/html/browsers/offline/application-cache-api/api_update_error.https-expected.txt:
450
451 2019-09-17  Chris Dumez  <cdumez@apple.com>
452
453         Unreviewed, revert r249850 as the flakiness should be gone as of the testharness.js update in r249977.
454         https://bugs.webkit.org/show_bug.cgi?id=201661
455
456         * web-platform-tests/service-workers/service-worker/getregistrations.https.html:
457
458 2019-09-17  Chris Dumez  <cdumez@apple.com>
459
460         Update testharness.js from upstream for web-platform-tests
461         https://bugs.webkit.org/show_bug.cgi?id=201843
462
463         Reviewed by Jiewen Tan.
464
465         Update testharness.js from upstream 6fd5e1e086ce590a4780a30d129 for web-platform-tests and
466         rebaseline tests accordingly.
467
468         * web-platform-tests/FileAPI/FileReader/workers-expected.txt:
469         * web-platform-tests/FileAPI/url/url-format.any.worker-expected.txt:
470         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.worker-expected.txt:
471         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.worker-expected.txt:
472         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.any-expected.txt:
473         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.any.worker-expected.txt:
474         * web-platform-tests/content-security-policy/inside-worker/shared-inheritance-expected.txt:
475         * web-platform-tests/content-security-policy/inside-worker/shared-script-expected.txt:
476         * web-platform-tests/content-security-policy/nonce-hiding/svgscript-nonces-hidden-meta.tentative.sub-expected.txt:
477         * web-platform-tests/content-security-policy/nonce-hiding/svgscript-nonces-hidden.tentative-expected.txt:
478         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-001-expected.txt:
479         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-002-expected.txt:
480         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-003-expected.txt:
481         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-004-expected.txt:
482         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-005-expected.txt:
483         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-006-expected.txt:
484         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-007-expected.txt:
485         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-008-expected.txt:
486         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-009-expected.txt:
487         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-010-expected.txt:
488         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-011-expected.txt:
489         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-012-expected.txt:
490         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-013-expected.txt:
491         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-014-expected.txt:
492         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-015-expected.txt:
493         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-016-expected.txt:
494         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-017-expected.txt:
495         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-018-expected.txt:
496         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-019-expected.txt:
497         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-020-expected.txt:
498         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-021-expected.txt:
499         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-022-expected.txt:
500         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-023-expected.txt:
501         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-024-expected.txt:
502         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-025-expected.txt:
503         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-026-expected.txt:
504         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-027-expected.txt:
505         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-028-expected.txt:
506         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-029-expected.txt:
507         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-030-expected.txt:
508         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-031-expected.txt:
509         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-032-expected.txt:
510         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-033-expected.txt:
511         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-034-expected.txt:
512         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-035-expected.txt:
513         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-036-expected.txt:
514         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-001-expected.txt:
515         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-002-expected.txt:
516         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-003-expected.txt:
517         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-004-expected.txt:
518         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-005-expected.txt:
519         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-006-expected.txt:
520         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-007-expected.txt:
521         * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-008-expected.txt:
522         * web-platform-tests/css/css-grid/grid-definition/grid-change-fit-content-argument-001-expected.txt:
523         * web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt:
524         * web-platform-tests/css/css-properties-values-api/url-resolution-expected.txt:
525         * web-platform-tests/custom-elements/parser/parser-fallsback-to-unknown-element-expected.txt:
526         * web-platform-tests/dom/events/Event-dispatch-listener-order.window-expected.txt:
527         * web-platform-tests/dom/events/Event-isTrusted.any-expected.txt:
528         * web-platform-tests/dom/events/Event-isTrusted.any.worker-expected.txt:
529         * web-platform-tests/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess-expected.txt:
530         * web-platform-tests/eventsource/eventsource-prototype-expected.txt:
531         * web-platform-tests/fetch/api/basic/stream-safe-creation.any.worker-expected.txt:
532         * web-platform-tests/fetch/api/cors/cors-preflight-cache.any-expected.txt:
533         * web-platform-tests/fetch/api/cors/cors-preflight-cache.any.worker-expected.txt:
534         * web-platform-tests/fetch/api/cors/cors-preflight-redirect.any-expected.txt:
535         * web-platform-tests/fetch/api/cors/cors-preflight-redirect.any.worker-expected.txt:
536         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https-expected.txt:
537         * web-platform-tests/fetch/api/request/request-consume-empty-expected.txt:
538         * web-platform-tests/fetch/api/response/response-consume-empty-expected.txt:
539         * web-platform-tests/fetch/cross-origin-resource-policy/scheme-restriction.https.window-expected.txt:
540         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-global-scope-expected.txt:
541         * web-platform-tests/html/browsers/history/joint-session-history/joint-session-history-iframe-state-expected.txt:
542         * web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-expected.txt:
543         * web-platform-tests/html/browsers/origin/origin-of-data-document-expected.txt:
544         * web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter-expected.txt:
545         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/no_window_open_when_term_nesting_level_nonzero.window-expected.txt:
546         * web-platform-tests/html/browsers/the-window-object/focus.window-expected.txt:
547         * web-platform-tests/html/browsers/windows/document-access/document_access_parent_access.tentative-expected.txt:
548         * web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts-expected.txt:
549         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-01-expected.txt:
550         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-02-expected.txt:
551         * web-platform-tests/html/rendering/non-replaced-elements/flow-content-0/dialog-display-expected.txt:
552         * web-platform-tests/html/rendering/non-replaced-elements/tables/table-vspace-hspace-expected.txt:
553         * web-platform-tests/html/rendering/non-replaced-elements/tables/table-vspace-hspace-s-expected.txt:
554         * web-platform-tests/html/rendering/non-replaced-elements/the-page/iframe-marginwidth-marginheight-expected.txt:
555         * web-platform-tests/html/semantics/document-metadata/the-base-element/base_target_does_not_affect_iframe_src_navigation-expected.txt:
556         * web-platform-tests/html/semantics/document-metadata/the-base-element/base_target_does_not_affect_location_assignment-expected.txt:
557         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/not-in-shadow-tree-expected.txt:
558         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/srclang-expected.txt:
559         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/language-expected.txt:
560         * web-platform-tests/html/semantics/embedded-content/the-frame-element/document-getters-return-null-for-cross-origin-expected.txt:
561         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/document-getters-return-null-for-cross-origin-expected.txt:
562         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_anchor_download_allow_downloads_without_user_activation.sub.tentative-expected.txt:
563         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_allow_downloads_without_user_activation.sub.tentative-expected.txt:
564         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/sandbox_030-expected.txt:
565         * web-platform-tests/html/semantics/embedded-content/the-object-element/document-getters-return-null-for-cross-origin-expected.txt:
566         * web-platform-tests/html/semantics/links/links-created-by-a-and-area-elements/htmlanchorelement_noopener-expected.txt:
567         * web-platform-tests/html/semantics/scripting-1/the-script-element/execution-timing/084-expected.txt:
568         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-02-expected.txt:
569         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-expected.txt:
570         * web-platform-tests/html/syntax/parsing/quotes-in-meta-expected.txt:
571         * web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document-open-cancels-javascript-url-navigation-expected.txt:
572         * web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-parse-error-expected.txt:
573         * web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error-expected.txt:
574         * web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error-throw-expected.txt:
575         * web-platform-tests/html/webappapis/timers/negative-settimeout-expected.txt:
576         * web-platform-tests/infrastructure/server/context.any-expected.txt:
577         * web-platform-tests/infrastructure/server/context.any.serviceworker-expected.txt:
578         * web-platform-tests/infrastructure/server/context.any.worker-expected.txt:
579         * web-platform-tests/infrastructure/server/title.any.worker-expected.txt:
580         * web-platform-tests/mediacapture-streams/MediaStreamTrack-end-manual.https-expected.txt:
581         * web-platform-tests/pointerevents/pointerevent_root_computed_style-expected.txt:
582         * web-platform-tests/pointerevents/pointerevent_root_hit_test-expected.txt:
583         * web-platform-tests/preload/link-header-preload-nonce-expected.txt:
584         * web-platform-tests/resource-timing/resource_TAO_match_origin-expected.txt:
585         * web-platform-tests/resource-timing/resource_TAO_match_wildcard-expected.txt:
586         * web-platform-tests/resource-timing/resource_TAO_multi-expected.txt:
587         * web-platform-tests/resource-timing/resource_TAO_multi_wildcard-expected.txt:
588         * web-platform-tests/resource-timing/resource_TAO_null-expected.txt:
589         * web-platform-tests/resource-timing/resource_TAO_origin_uppercase-expected.txt:
590         * web-platform-tests/resource-timing/resource_TAO_space-expected.txt:
591         * web-platform-tests/resource-timing/resource_TAO_wildcard-expected.txt:
592         * web-platform-tests/resources/testharness.css.headers:
593         * web-platform-tests/resources/testharness.js:
594         (WindowTestEnvironment.prototype._forEach_windows):
595         (WindowTestEnvironment.prototype.next_default_test_name):
596         (WorkerTestEnvironment.prototype.next_default_test_name):
597         (ShellTestEnvironment):
598         (ShellTestEnvironment.prototype.next_default_test_name):
599         (ShellTestEnvironment.prototype.on_new_harness_properties):
600         (ShellTestEnvironment.prototype.on_tests_ready):
601         (ShellTestEnvironment.prototype.add_on_loaded_callback):
602         (ShellTestEnvironment.prototype.test_timeout):
603         (create_test_environment):
604         (is_shared_worker):
605         (is_service_worker):
606         (test):
607         (promise_test):
608         (this.wait_for):
609         (EventWatcher):
610         (done):
611         * web-platform-tests/resources/testharness.js.headers:
612         * web-platform-tests/server-timing/resource_timing_idl-expected.txt:
613         * web-platform-tests/server-timing/resource_timing_idl.https-expected.txt:
614         * web-platform-tests/server-timing/service_worker_idl-expected.txt:
615         * web-platform-tests/service-workers/service-worker/clients-get-resultingClientId.https-expected.txt:
616         * web-platform-tests/streams/piping/general-expected.txt:
617         * web-platform-tests/visual-viewport/viewport-read-size-causes-layout-expected.txt:
618         * web-platform-tests/visual-viewport/viewport-read-size-in-iframe-causes-layout-expected.txt:
619         * web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.worker-expected.txt:
620         * web-platform-tests/wasm/jsapi/instance/constructor-bad-imports.any.worker-expected.txt:
621         * web-platform-tests/web-animations/timing-model/animations/canceling-an-animation-expected.txt:
622         * web-platform-tests/webrtc/RTCRtpTransceiver-setCodecPreferences-expected.txt:
623         * web-platform-tests/websockets/Close-undefined.any.worker-expected.txt:
624         * web-platform-tests/websockets/opening-handshake/003-expected.txt:
625         * web-platform-tests/websockets/unload-a-document/001-expected.txt:
626         * web-platform-tests/websockets/unload-a-document/002-expected.txt:
627         * web-platform-tests/websockets/unload-a-document/003-expected.txt:
628         * web-platform-tests/websockets/unload-a-document/004-expected.txt:
629         * web-platform-tests/workers/WorkerGlobalScope_requestAnimationFrame.tentative.worker-expected.txt:
630         * web-platform-tests/workers/Worker_ErrorEvent_error-expected.txt:
631         * web-platform-tests/workers/baseurl/alpha/importScripts-in-worker-expected.txt:
632         * web-platform-tests/workers/baseurl/alpha/xhr-in-worker-expected.txt:
633         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/001.worker-expected.txt:
634         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/002.worker-expected.txt:
635         * web-platform-tests/xhr/overridemimetype-done-state.any-expected.txt:
636         * web-platform-tests/xhr/overridemimetype-done-state.any.worker-expected.txt:
637         * web-platform-tests/xhr/responsetype.any-expected.txt:
638         * web-platform-tests/xhr/timeout-sync-expected.txt:
639
640 2019-09-17  Antti Koivisto  <antti@apple.com>
641
642         TextIterator should convert tabs to spaces
643         https://bugs.webkit.org/show_bug.cgi?id=201863
644
645         Reviewed by Zalan Bujtas.
646
647         * web-platform-tests/html/dom/elements/the-innertext-idl-attribute/getter-expected.txt:
648         * web-platform-tests/innerText/getter-expected.txt:
649
650 2019-09-17  Chris Dumez  <cdumez@apple.com>
651
652         Unreviewed, address flakiness of imported/w3c/web-platform-tests/IndexedDB/fire-error-event-exception.html
653
654         Do not log console messages.
655
656         * web-platform-tests/IndexedDB/fire-error-event-exception-expected.txt:
657
658 2019-09-17  Rob Buis  <rbuis@igalia.com>
659
660         Access-Control-Expose-Headers parsed incorrectly
661         https://bugs.webkit.org/show_bug.cgi?id=172357
662
663         Reviewed by Youenn Fablet.
664
665         Import cors/access-control-expose-headers-parsing.window.js and adjust it
666         so it fetches a remote url, since subdomains do not work for localhost.
667
668         * web-platform-tests/cors/access-control-expose-headers-parsing.window-expected.txt: Added.
669         * web-platform-tests/cors/access-control-expose-headers-parsing.window.html: Added.
670         * web-platform-tests/cors/access-control-expose-headers-parsing.window.js:
671         (runTests):
672         (exposeTest): Deleted.
673         * web-platform-tests/cors/allow-headers-expected.txt: Removed.
674         * web-platform-tests/cors/allow-headers.htm: Removed.
675         * web-platform-tests/cors/resources/access-control-expose-headers-parsing-2.asis: Removed.
676         * web-platform-tests/cors/resources/access-control-expose-headers-parsing.asis: Removed.
677         * web-platform-tests/cors/resources/access-control-expose-headers.json: Added.
678         * web-platform-tests/cors/resources/expose-headers.py: Added.
679         (main):
680
681 2019-09-17  Youenn Fablet  <youenn@apple.com>
682
683         Content-Type should be preserved on responses created from DOMCache
684         https://bugs.webkit.org/show_bug.cgi?id=201815
685
686         Reviewed by Alex Christensen.
687
688         Fixes one subtest.
689         Remaining failing test is failing consistently in other browsers.
690
691         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https-expected.txt:
692         * web-platform-tests/service-workers/cache-storage/window/cache-match.https-expected.txt:
693         * web-platform-tests/service-workers/cache-storage/worker/cache-match.https-expected.txt:
694
695 2019-09-16  Alex Christensen  <achristensen@webkit.org>
696
697         Remove "gopher" from list of special schemes in URLParser
698         https://bugs.webkit.org/show_bug.cgi?id=201852
699
700         Reviewed by Simon Fraser.
701
702         * web-platform-tests/url/a-element-expected.txt:
703         * web-platform-tests/url/a-element-origin-expected.txt:
704         * web-platform-tests/url/a-element-origin-xhtml-expected.txt:
705         * web-platform-tests/url/a-element-xhtml-expected.txt:
706         * web-platform-tests/url/url-constructor-expected.txt:
707         * web-platform-tests/url/url-origin-expected.txt:
708         * web-platform-tests/url/url-setters-expected.txt:
709
710 2019-09-16  Chris Dumez  <cdumez@apple.com>
711
712         Update testharness.js from upstream
713         https://bugs.webkit.org/show_bug.cgi?id=201808
714
715         Reviewed by Darin Adler.
716
717         Update existing layout tests so that they are compatible with this new version
718         of testharness.js.
719
720         * IndexedDB-private-browsing/idbdatabase_createObjectStore9-invalidparameters.html:
721         * IndexedDB-private-browsing/idbobjectstore_deleted.html:
722         * web-platform-tests/custom-elements/resources/custom-elements-helpers.js:
723         (create_window_in_test):
724
725 2019-09-16  Chris Dumez  <cdumez@apple.com>
726
727         Unreviewed, land expectations for imported/w3c/web-platform-tests/html/browsers/offline/application-cache-api/api_swapcache_error.https.html.
728
729         This test was imported in r249886.
730
731         * web-platform-tests/html/browsers/offline/application-cache-api/api_swapcache_error.https-expected.txt:
732
733 2019-09-16  Chris Dumez  <cdumez@apple.com>
734
735         Unreviewed, address flakiness of imported/w3c/web-platform-tests/html/browsers/offline/application-cache-api/api_update.https.html
736
737         Flaky since r249886.
738
739         * web-platform-tests/html/browsers/offline/application-cache-api/api_update.https-expected.txt:
740
741 2019-09-16  Antti Koivisto  <antti@apple.com>
742
743     Eliminate separate simple line layout path from TextIterator
744     https://bugs.webkit.org/show_bug.cgi?id=201760
745
746     Reviewed by Zalan Bujtas.
747
748     * web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-015-expected.txt:
749     * web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-016-expected.txt:
750     * web-platform-tests/innerText/getter-expected.txt:
751
752     Two '\t' subtests flip to FAIL because this was only supported on TextIterator simple line layout path.
753     This can now be fixed correctly for both paths.
754
755 2019-09-15  Chris Dumez  <cdumez@apple.com>
756
757         Re-sync HTML web-platform-tests from upstream
758         https://bugs.webkit.org/show_bug.cgi?id=201753
759
760         Reviewed by Youenn Fablet.
761
762         Re-sync HTML web-platform-tests from upstream 8893b1bcfc2ca0675f4e81.
763
764         * web-platform-tests/html/*: Updated.
765
766 2019-09-13  Youenn Fablet  <youenn@apple.com>
767
768         WPT importer should check META global tag in .any.js files to generate the valid .html stub files
769         https://bugs.webkit.org/show_bug.cgi?id=201718
770
771         Reviewed by Chris Dumez.
772
773         * web-platform-tests/infrastructure/server/context.any.serviceworker-expected.txt: Added.
774         * web-platform-tests/infrastructure/server/context.any.serviceworker.html: Added.
775         * web-platform-tests/infrastructure/server/secure-context.https.any.serviceworker-expected.txt: Added.
776         * web-platform-tests/infrastructure/server/secure-context.https.any.serviceworker.html: Added.
777
778 2019-09-13  Chris Dumez  <cdumez@apple.com>
779
780         Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/getregistrations.https.html is flaky
781         https://bugs.webkit.org/show_bug.cgi?id=201661
782         <rdar://problem/55240851>
783
784         Reviewed by Alex Christensen.
785
786         The last test's cleanup step was very complex (involving waiting for a promise to get resolved) and WebKit's
787         completion handler in testharnessreport.js was often getting called before the promise resolution, leaving
788         the test frame in the output when we call notifyDone(). This seems like a potential bug in testharness.js.
789         To address the issue for now, do the unregistration in the test's body and only remove the test frame in
790         the cleanup step.
791
792         * web-platform-tests/service-workers/service-worker/getregistrations.https-expected.txt:
793         * web-platform-tests/service-workers/service-worker/getregistrations.https.html:
794
795 2019-09-12  Chris Dumez  <cdumez@apple.com>
796
797         Node.replaceChild()'s pre-replacement validations are not done in the right order
798         https://bugs.webkit.org/show_bug.cgi?id=201741
799
800         Reviewed by Geoffrey Garen.
801
802         Rebaseline WPT test now that more checks are passing.
803
804         * web-platform-tests/dom/nodes/Node-replaceChild-expected.txt:
805
806 2019-09-12  Chris Dumez  <cdumez@apple.com>
807
808         Re-sync dom web-platform-tests from upstream
809         https://bugs.webkit.org/show_bug.cgi?id=201697
810
811         Reviewed by Youenn Fablet.
812
813         Re-sync dom web-platform-tests from upstream ab331d317554a3ba61.
814
815         * web-platform-tests/dom/META.yml: Added.
816         * web-platform-tests/dom/OWNERS: Removed.
817         * web-platform-tests/dom/abort/w3c-import.log:
818         * web-platform-tests/dom/collections/HTMLCollection-as-proto-length-get-throws-expected.txt: Removed.
819         * web-platform-tests/dom/collections/HTMLCollection-as-proto-length-get-throws.html: Removed.
820         * web-platform-tests/dom/collections/HTMLCollection-as-prototype-expected.txt: Added.
821         * web-platform-tests/dom/collections/HTMLCollection-as-prototype.html: Added.
822         * web-platform-tests/dom/collections/HTMLCollection-delete-expected.txt: Added.
823         * web-platform-tests/dom/collections/HTMLCollection-delete.html: Added.
824         * web-platform-tests/dom/collections/w3c-import.log:
825         * web-platform-tests/dom/historical-expected.txt:
826         * web-platform-tests/dom/historical.html:
827         * web-platform-tests/dom/idlharness.any.html: Added.
828         * web-platform-tests/dom/idlharness.any.js: Added.
829         * web-platform-tests/dom/idlharness.any.worker-expected.txt: Added.
830         * web-platform-tests/dom/idlharness.any.worker.html: Added.
831         * web-platform-tests/dom/idlharness.window-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/interfaces-expected.txt.
832         * web-platform-tests/dom/idlharness.window.html: Added.
833         * web-platform-tests/dom/idlharness.window.js: Added.
834         * web-platform-tests/dom/interfaces.html: Removed.
835         * web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes-expected.txt:
836         * web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes.html:
837         * web-platform-tests/dom/lists/w3c-import.log:
838         * web-platform-tests/dom/nodes/Comment-Text-constructor.js:
839         * web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
840         * web-platform-tests/dom/nodes/Document-Element-getElementsByTagName.js:
841         (test_getElementsByTagName):
842         * web-platform-tests/dom/nodes/Document-Element-getElementsByTagNameNS.js:
843         (test_getElementsByTagNameNS):
844         * web-platform-tests/dom/nodes/Document-URL-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Document-URL.sub-expected.txt.
845         * web-platform-tests/dom/nodes/Document-URL.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Document-URL.sub.html.
846         * web-platform-tests/dom/nodes/Document-constructor-expected.txt:
847         * web-platform-tests/dom/nodes/Document-constructor-svg.svg: Removed.
848         * web-platform-tests/dom/nodes/Document-constructor.html:
849         * web-platform-tests/dom/nodes/Document-contentType/contentType/w3c-import.log:
850         * web-platform-tests/dom/nodes/Document-contentType/resources/w3c-import.log:
851         * web-platform-tests/dom/nodes/Document-contentType/support/w3c-import.log:
852         * web-platform-tests/dom/nodes/Document-createAttribute-expected.txt:
853         * web-platform-tests/dom/nodes/Document-createAttribute.html:
854         * web-platform-tests/dom/nodes/Document-createElement-expected.txt:
855         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/w3c-import.log:
856         * web-platform-tests/dom/nodes/Document-createElement-namespace.html:
857         * web-platform-tests/dom/nodes/Document-createElement.html:
858         * web-platform-tests/dom/nodes/Document-createElementNS-expected.txt:
859         * web-platform-tests/dom/nodes/Document-createElementNS.js:
860         * web-platform-tests/dom/nodes/Document-createEvent.https-expected.txt: Added.
861         * web-platform-tests/dom/nodes/Document-createEvent.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Document-createEvent.html.
862         * web-platform-tests/dom/nodes/Document-getElementsByClassName-expected.txt: Added.
863         * web-platform-tests/dom/nodes/Document-getElementsByClassName.html: Added.
864         * web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
865         * web-platform-tests/dom/nodes/Document-getElementsByTagNameNS-expected.txt:
866         * web-platform-tests/dom/nodes/Element-getElementsByClassName-expected.txt:
867         * web-platform-tests/dom/nodes/Element-getElementsByClassName.html:
868         * web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
869         * web-platform-tests/dom/nodes/Element-getElementsByTagNameNS-expected.txt:
870         * web-platform-tests/dom/nodes/Element-matches-expected.txt:
871         * web-platform-tests/dom/nodes/Element-webkitMatchesSelector-expected.txt:
872         * web-platform-tests/dom/nodes/Node-childNodes-expected.txt:
873         * web-platform-tests/dom/nodes/Node-childNodes.html:
874         * web-platform-tests/dom/nodes/Node-cloneNode-expected.txt:
875         * web-platform-tests/dom/nodes/Node-cloneNode.html:
876         * web-platform-tests/dom/nodes/Node-insertBefore-expected.txt:
877         * web-platform-tests/dom/nodes/Node-insertBefore.html:
878         * web-platform-tests/dom/nodes/Node-normalize-expected.txt:
879         * web-platform-tests/dom/nodes/Node-normalize.html:
880         * web-platform-tests/dom/nodes/Node-replaceChild-expected.txt:
881         * web-platform-tests/dom/nodes/Node-replaceChild.html:
882         * web-platform-tests/dom/nodes/Node-textContent.html:
883         * web-platform-tests/dom/nodes/ParentNode-children-expected.txt: Added.
884         * web-platform-tests/dom/nodes/ParentNode-children.html: Added.
885         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-expected.txt:
886         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt:
887         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht.xht:
888         * web-platform-tests/dom/nodes/ParentNode-querySelector-All.html:
889         * web-platform-tests/dom/nodes/aria-element-reflection.tentative-expected.txt: Added.
890         * web-platform-tests/dom/nodes/aria-element-reflection.tentative.html: Added.
891         * web-platform-tests/dom/nodes/attributes.html:
892         * web-platform-tests/dom/nodes/pre-insertion-checks.js: Added.
893         (getNonParentNodes):
894         (getNonInsertableNodes):
895         (getNonDocumentParentNodes):
896         (test):
897         * web-platform-tests/dom/nodes/productions.js:
898         * web-platform-tests/dom/nodes/query-target-in-load-event-expected.txt: Added.
899         * web-platform-tests/dom/nodes/query-target-in-load-event.html: Added.
900         * web-platform-tests/dom/nodes/query-target-in-load-event.part.html: Added.
901         * web-platform-tests/dom/nodes/remove-and-adopt-crash-expected.txt: Added.
902         * web-platform-tests/dom/nodes/remove-and-adopt-crash.html: Added.
903         * web-platform-tests/dom/nodes/rootNode-expected.txt:
904         * web-platform-tests/dom/nodes/rootNode.html:
905         * web-platform-tests/dom/nodes/selectors.js:
906         * web-platform-tests/dom/nodes/w3c-import.log:
907         * web-platform-tests/dom/ranges/Range-intersectsNode-2-expected.txt: Added.
908         * web-platform-tests/dom/ranges/Range-intersectsNode-2.html: Added.
909         * web-platform-tests/dom/ranges/w3c-import.log:
910         * web-platform-tests/dom/w3c-import.log:
911
912 2019-09-11  Chris Dumez  <cdumez@apple.com>
913
914         Use same parser for <meta http-equiv="refresh"> and `Refresh` HTTP header
915         https://bugs.webkit.org/show_bug.cgi?id=201694
916
917         Reviewed by Alex Christensen.
918
919         Rebaseline WPT test now that it is passing.
920
921         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing-expected.txt:
922
923 2019-09-11  Chris Dumez  <cdumez@apple.com>
924
925         Posting a message to a redundant service worker should fail silently instead of throwing
926         https://bugs.webkit.org/show_bug.cgi?id=201696
927
928         Reviewed by Geoffrey Garen.
929
930         Rebaseline WPT test now that one more check is passing.
931
932         * web-platform-tests/service-workers/service-worker/postmessage.https-expected.txt:
933
934 2019-09-11  Chris Dumez  <cdumez@apple.com>
935
936         Align our XPath API with the specification and other browsers
937         https://bugs.webkit.org/show_bug.cgi?id=201660
938
939         Reviewed by Geoffrey Garen.
940
941         Rebaseline WPT tests now that more checks are passing.
942
943         * web-platform-tests/dom/interfaces-expected.txt:
944
945 2019-09-11  Frederic Wang  <fwang@igalia.com>
946
947         Bug 201603 - Synchronize MathML WPT tests against upstream
948         https://bugs.webkit.org/show_bug.cgi?id=201603
949
950         Reviewed by Rob Buis.
951
952         * resources/resource-files.json:
953         * web-platform-tests/mathml/presentation-markup/direction/direction-006-expected.html: Added.
954         * web-platform-tests/mathml/presentation-markup/direction/direction-006.html: Added.
955         * web-platform-tests/mathml/presentation-markup/direction/direction-007-expected.html: Added.
956         * web-platform-tests/mathml/presentation-markup/direction/direction-007.html: Added.
957         * web-platform-tests/mathml/presentation-markup/direction/direction-008-expected.html: Added.
958         * web-platform-tests/mathml/presentation-markup/direction/direction-008.html: Added.
959         * web-platform-tests/mathml/presentation-markup/direction/direction-009-expected.html: Added.
960         * web-platform-tests/mathml/presentation-markup/direction/direction-009.html: Added.
961         * web-platform-tests/mathml/presentation-markup/direction/direction-010-expected.html: Added.
962         * web-platform-tests/mathml/presentation-markup/direction/direction-010.html: Added.
963         * web-platform-tests/mathml/presentation-markup/direction/direction-expected.txt: Added.
964         * web-platform-tests/mathml/presentation-markup/direction/direction-overall-expected.html: Added.
965         * web-platform-tests/mathml/presentation-markup/direction/direction-overall.html: Added.
966         * web-platform-tests/mathml/presentation-markup/direction/direction-token-expected.html: Added.
967         * web-platform-tests/mathml/presentation-markup/direction/direction-token.html: Added.
968         * web-platform-tests/mathml/presentation-markup/direction/direction.html: Added.
969         * web-platform-tests/mathml/presentation-markup/direction/w3c-import.log: Added.
970         * web-platform-tests/mathml/presentation-markup/fractions/frac-1.html:
971         * web-platform-tests/mathml/presentation-markup/fractions/frac-bar-001.html:
972         * web-platform-tests/mathml/presentation-markup/fractions/frac-color-001.html:
973         * web-platform-tests/mathml/presentation-markup/fractions/frac-color-002.html:
974         * web-platform-tests/mathml/presentation-markup/fractions/frac-created-dynamically-2-expected.html: Added.
975         * web-platform-tests/mathml/presentation-markup/fractions/frac-created-dynamically-2.html: Added.
976         * web-platform-tests/mathml/presentation-markup/fractions/frac-created-dynamically-3-expected.html: Added.
977         * web-platform-tests/mathml/presentation-markup/fractions/frac-created-dynamically-3.html: Added.
978         * web-platform-tests/mathml/presentation-markup/fractions/frac-created-dynamically-expected.html: Added.
979         * web-platform-tests/mathml/presentation-markup/fractions/frac-created-dynamically.html: Added.
980         * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-001-expected.html:
981         * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-001.html:
982         * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002-expected.html: Removed.
983         * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002-expected.txt: Added.
984         * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002.html:
985         * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-003.html:
986         * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-004-expected.html: Added.
987         * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-004.html: Added.
988         * web-platform-tests/mathml/presentation-markup/fractions/frac-mrow-001.html:
989         * web-platform-tests/mathml/presentation-markup/fractions/frac-numalign-denomalign-001-expected.html:
990         * web-platform-tests/mathml/presentation-markup/fractions/frac-numalign-denomalign-001.html:
991         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1.html:
992         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2.html:
993         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-001-expected.html: Added.
994         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-001.html: Added.
995         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-002-expected.html: Added.
996         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-002.html: Added.
997         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-003-expected.html: Added.
998         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-003.html: Added.
999         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-004-expected.html: Added.
1000         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-004.html: Added.
1001         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-005-expected.html: Added.
1002         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-005.html: Added.
1003         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-006-expected.html: Added.
1004         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-006.html: Added.
1005         * web-platform-tests/mathml/presentation-markup/fractions/frac-visibility-001.html:
1006         * web-platform-tests/mathml/presentation-markup/fractions/w3c-import.log:
1007         * web-platform-tests/mathml/presentation-markup/mrow/inferred-mrow-baseline-expected.txt: Added.
1008         * web-platform-tests/mathml/presentation-markup/mrow/inferred-mrow-baseline.html: Added.
1009         * web-platform-tests/mathml/presentation-markup/mrow/inferred-mrow-stretchy-expected.txt: Added.
1010         * web-platform-tests/mathml/presentation-markup/mrow/inferred-mrow-stretchy.html: Added.
1011         * web-platform-tests/mathml/presentation-markup/mrow/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/spaces/w3c-import.log.
1012         * web-platform-tests/mathml/presentation-markup/operators/embellished-operator-001-expected.txt: Added.
1013         * web-platform-tests/mathml/presentation-markup/operators/embellished-operator-001.html: Added.
1014         * web-platform-tests/mathml/presentation-markup/operators/embellished-operator-002-expected.txt: Added.
1015         * web-platform-tests/mathml/presentation-markup/operators/embellished-operator-002.html: Added.
1016         * web-platform-tests/mathml/presentation-markup/operators/mo-axis-height-1.html:
1017         * web-platform-tests/mathml/presentation-markup/operators/mo-form-dynamic-expected.html: Added.
1018         * web-platform-tests/mathml/presentation-markup/operators/mo-form-dynamic.html: Added.
1019         * web-platform-tests/mathml/presentation-markup/operators/mo-form-expected.html: Added.
1020         * web-platform-tests/mathml/presentation-markup/operators/mo-form-fallback-expected.html: Added.
1021         * web-platform-tests/mathml/presentation-markup/operators/mo-form-fallback.html: Added.
1022         * web-platform-tests/mathml/presentation-markup/operators/mo-form-minus-plus-expected.html: Added.
1023         * web-platform-tests/mathml/presentation-markup/operators/mo-form-minus-plus.html: Added.
1024         * web-platform-tests/mathml/presentation-markup/operators/mo-form.html: Added.
1025         * web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits-default-expected.html: Added.
1026         * web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits-default.html: Added.
1027         * web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits-dynamic-expected.html: Added.
1028         * web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits-dynamic.html: Added.
1029         * web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits-expected.html: Added.
1030         * web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits.html: Added.
1031         * web-platform-tests/mathml/presentation-markup/operators/mo-paint-lspace-rspace-expected.html: Added.
1032         * web-platform-tests/mathml/presentation-markup/operators/mo-paint-lspace-rspace.html: Added.
1033         * web-platform-tests/mathml/presentation-markup/operators/w3c-import.log:
1034         * web-platform-tests/mathml/presentation-markup/radicals/root-parameters-1.html:
1035         * web-platform-tests/mathml/presentation-markup/scripts/subsup-1.html:
1036         * web-platform-tests/mathml/presentation-markup/scripts/subsup-2.html:
1037         * web-platform-tests/mathml/presentation-markup/scripts/subsup-3.html:
1038         * web-platform-tests/mathml/presentation-markup/scripts/subsup-4.html:
1039         * web-platform-tests/mathml/presentation-markup/scripts/subsup-5.html:
1040         * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-1.html:
1041         * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2.html:
1042         * web-platform-tests/mathml/presentation-markup/scripts/underover-1.html:
1043         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-1.html:
1044         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-2.html:
1045         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3.html:
1046         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4.html:
1047         * web-platform-tests/mathml/presentation-markup/spaces/mspace-children-expected.html: Added.
1048         * web-platform-tests/mathml/presentation-markup/spaces/mspace-children.html: Added.
1049         * web-platform-tests/mathml/presentation-markup/spaces/space-1.html:
1050         * web-platform-tests/mathml/presentation-markup/spaces/space-2.html:
1051         * web-platform-tests/mathml/presentation-markup/spaces/space-like-001-expected.txt: Added.
1052         * web-platform-tests/mathml/presentation-markup/spaces/space-like-001.html: Added.
1053         * web-platform-tests/mathml/presentation-markup/spaces/space-like-002-expected.txt: Added.
1054         * web-platform-tests/mathml/presentation-markup/spaces/space-like-002.html: Added.
1055         * web-platform-tests/mathml/presentation-markup/spaces/space-like-003-expected.txt: Added.
1056         * web-platform-tests/mathml/presentation-markup/spaces/space-like-003.html: Added.
1057         * web-platform-tests/mathml/presentation-markup/spaces/space-like-004-expected.txt: Added.
1058         * web-platform-tests/mathml/presentation-markup/spaces/space-like-004.html: Added.
1059         * web-platform-tests/mathml/presentation-markup/spaces/w3c-import.log:
1060         * web-platform-tests/mathml/presentation-markup/tables/table-axis-height.html:
1061         * web-platform-tests/mathml/relations/css-styling/attribute-mapping-002-expected.txt: Added.
1062         * web-platform-tests/mathml/relations/css-styling/attribute-mapping-002.html: Added.
1063         * web-platform-tests/mathml/relations/css-styling/color-001-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/color-1-expected.html.
1064         * web-platform-tests/mathml/relations/css-styling/color-001.html: Added.
1065         * web-platform-tests/mathml/relations/css-styling/color-002-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/color-1-expected.html.
1066         * web-platform-tests/mathml/relations/css-styling/color-002.html: Added.
1067         * web-platform-tests/mathml/relations/css-styling/color-003-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/color-1-expected.html.
1068         * web-platform-tests/mathml/relations/css-styling/color-003.html: Added.
1069         * web-platform-tests/mathml/relations/css-styling/color-004-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/color-1-expected.html.
1070         * web-platform-tests/mathml/relations/css-styling/color-004.html: Added.
1071         * web-platform-tests/mathml/relations/css-styling/color-1.html: Removed.
1072         * web-platform-tests/mathml/relations/css-styling/display-1.html:
1073         * web-platform-tests/mathml/relations/css-styling/display-contents-expected.txt: Added.
1074         * web-platform-tests/mathml/relations/css-styling/display-contents.html: Added.
1075         * web-platform-tests/mathml/relations/css-styling/displaystyle-011-expected.html: Added.
1076         * web-platform-tests/mathml/relations/css-styling/displaystyle-011.html: Added.
1077         * web-platform-tests/mathml/relations/css-styling/displaystyle-012-expected.html: Added.
1078         * web-platform-tests/mathml/relations/css-styling/displaystyle-012.html: Added.
1079         * web-platform-tests/mathml/relations/css-styling/displaystyle-013-expected.html: Added.
1080         * web-platform-tests/mathml/relations/css-styling/displaystyle-013.html: Added.
1081         * web-platform-tests/mathml/relations/css-styling/displaystyle-014-expected.html: Added.
1082         * web-platform-tests/mathml/relations/css-styling/displaystyle-014.html: Added.
1083         * web-platform-tests/mathml/relations/css-styling/displaystyle-015-expected.html: Added.
1084         * web-platform-tests/mathml/relations/css-styling/displaystyle-015.html: Added.
1085         * web-platform-tests/mathml/relations/css-styling/displaystyle-1-expected.txt:
1086         * web-platform-tests/mathml/relations/css-styling/displaystyle-1.html:
1087         * web-platform-tests/mathml/relations/css-styling/displaystyle-2-expected.txt: Added.
1088         * web-platform-tests/mathml/relations/css-styling/displaystyle-2.html: Added.
1089         * web-platform-tests/mathml/relations/css-styling/dynamic-dir-1-expected.html: Added.
1090         * web-platform-tests/mathml/relations/css-styling/dynamic-dir-1.html: Added.
1091         * web-platform-tests/mathml/relations/css-styling/lengths-1.html:
1092         * web-platform-tests/mathml/relations/css-styling/lengths-2-expected.html: Removed.
1093         * web-platform-tests/mathml/relations/css-styling/lengths-2-expected.txt: Added.
1094         * web-platform-tests/mathml/relations/css-styling/lengths-2.html:
1095         * web-platform-tests/mathml/relations/css-styling/lengths-3-expected.txt: Removed.
1096         * web-platform-tests/mathml/relations/css-styling/lengths-3.html: Removed.
1097         * web-platform-tests/mathml/relations/css-styling/mathbackground-001-expected.html: Added.
1098         * web-platform-tests/mathml/relations/css-styling/mathbackground-001-notref.html: Added.
1099         * web-platform-tests/mathml/relations/css-styling/mathbackground-001.html: Added.
1100         * web-platform-tests/mathml/relations/css-styling/mathbackground-002-expected.html: Added.
1101         * web-platform-tests/mathml/relations/css-styling/mathbackground-002-notref.html: Added.
1102         * web-platform-tests/mathml/relations/css-styling/mathbackground-002.html: Added.
1103         * web-platform-tests/mathml/relations/css-styling/mathbackground-003-expected.html: Added.
1104         * web-platform-tests/mathml/relations/css-styling/mathbackground-003-notref.html: Added.
1105         * web-platform-tests/mathml/relations/css-styling/mathbackground-003.html: Added.
1106         * web-platform-tests/mathml/relations/css-styling/mathbackground-004-expected.html: Added.
1107         * web-platform-tests/mathml/relations/css-styling/mathbackground-004-notref.html: Added.
1108         * web-platform-tests/mathml/relations/css-styling/mathbackground-004.html: Added.
1109         * web-platform-tests/mathml/relations/css-styling/mathcolor-001-expected.html: Added.
1110         * web-platform-tests/mathml/relations/css-styling/mathcolor-001-notref.html: Added.
1111         * web-platform-tests/mathml/relations/css-styling/mathcolor-001.html: Added.
1112         * web-platform-tests/mathml/relations/css-styling/mathcolor-002-expected.html: Added.
1113         * web-platform-tests/mathml/relations/css-styling/mathcolor-002-notref.html: Added.
1114         * web-platform-tests/mathml/relations/css-styling/mathcolor-002.html: Added.
1115         * web-platform-tests/mathml/relations/css-styling/mathcolor-003-expected.html: Added.
1116         * web-platform-tests/mathml/relations/css-styling/mathcolor-003-notref.html: Added.
1117         * web-platform-tests/mathml/relations/css-styling/mathcolor-003.html: Added.
1118         * web-platform-tests/mathml/relations/css-styling/mathcolor-004-expected.html: Added.
1119         * web-platform-tests/mathml/relations/css-styling/mathcolor-004-notref.html: Added.
1120         * web-platform-tests/mathml/relations/css-styling/mathcolor-004.html: Added.
1121         * web-platform-tests/mathml/relations/css-styling/mathsize-attribute-css-keywords-expected.html: Added.
1122         * web-platform-tests/mathml/relations/css-styling/mathsize-attribute-css-keywords.html: Added.
1123         * web-platform-tests/mathml/relations/css-styling/mathsize-attribute-expected.html: Added.
1124         * web-platform-tests/mathml/relations/css-styling/mathsize-attribute-legacy-values-expected.html: Added.
1125         * web-platform-tests/mathml/relations/css-styling/mathsize-attribute-legacy-values.html: Added.
1126         * web-platform-tests/mathml/relations/css-styling/mathsize-attribute.html: Added.
1127         * web-platform-tests/mathml/relations/css-styling/mathvariant-auto-expected.html: Added.
1128         * web-platform-tests/mathml/relations/css-styling/mathvariant-auto.html: Added.
1129         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold-expected.html:
1130         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold-fraktur-expected.html:
1131         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold-fraktur.html:
1132         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold-italic-expected.html:
1133         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold-italic.html:
1134         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold-sans-serif-expected.html:
1135         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold-sans-serif.html:
1136         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold-script-expected.html:
1137         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold-script.html:
1138         * web-platform-tests/mathml/relations/css-styling/mathvariant-bold.html:
1139         * web-platform-tests/mathml/relations/css-styling/mathvariant-case-sensitivity-expected.html: Added.
1140         * web-platform-tests/mathml/relations/css-styling/mathvariant-case-sensitivity.html: Added.
1141         * web-platform-tests/mathml/relations/css-styling/mathvariant-double-struck-expected.html:
1142         * web-platform-tests/mathml/relations/css-styling/mathvariant-double-struck.html:
1143         * web-platform-tests/mathml/relations/css-styling/mathvariant-fraktur-expected.html:
1144         * web-platform-tests/mathml/relations/css-styling/mathvariant-fraktur.html:
1145         * web-platform-tests/mathml/relations/css-styling/mathvariant-initial-expected.html:
1146         * web-platform-tests/mathml/relations/css-styling/mathvariant-initial.html:
1147         * web-platform-tests/mathml/relations/css-styling/mathvariant-italic-expected.html:
1148         * web-platform-tests/mathml/relations/css-styling/mathvariant-italic.html:
1149         * web-platform-tests/mathml/relations/css-styling/mathvariant-looped-expected.html:
1150         * web-platform-tests/mathml/relations/css-styling/mathvariant-looped.html:
1151         * web-platform-tests/mathml/relations/css-styling/mathvariant-monospace-expected.html:
1152         * web-platform-tests/mathml/relations/css-styling/mathvariant-monospace.html:
1153         * web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-bold-italic-expected.html:
1154         * web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-bold-italic.html:
1155         * web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-expected.html:
1156         * web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-italic-expected.html:
1157         * web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-italic.html:
1158         * web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif.html:
1159         * web-platform-tests/mathml/relations/css-styling/mathvariant-script-expected.html:
1160         * web-platform-tests/mathml/relations/css-styling/mathvariant-script.html:
1161         * web-platform-tests/mathml/relations/css-styling/mathvariant-stretched-expected.html:
1162         * web-platform-tests/mathml/relations/css-styling/mathvariant-stretched.html:
1163         * web-platform-tests/mathml/relations/css-styling/mathvariant-tailed-expected.html:
1164         * web-platform-tests/mathml/relations/css-styling/mathvariant-tailed.html:
1165         * web-platform-tests/mathml/relations/css-styling/not-participating-to-parent-layout-expected.txt: Added.
1166         * web-platform-tests/mathml/relations/css-styling/not-participating-to-parent-layout.html: Added.
1167         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-001-expected.txt: Added.
1168         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-001.html: Added.
1169         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt: Added.
1170         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002.html: Added.
1171         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-001-expected.txt: Added.
1172         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-001.html: Added.
1173         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-002-expected.txt: Added.
1174         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-002.html: Added.
1175         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-001-expected.txt: Added.
1176         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-001.html: Added.
1177         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002-expected.txt: Added.
1178         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002.html: Added.
1179         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-border-margin-001-expected.html: Added.
1180         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-border-margin-001.html: Added.
1181         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/w3c-import.log: Added.
1182         * web-platform-tests/mathml/relations/css-styling/visibility-001-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-1-expected.html.
1183         * web-platform-tests/mathml/relations/css-styling/visibility-001.html: Added.
1184         * web-platform-tests/mathml/relations/css-styling/visibility-002-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-1-expected.html.
1185         * web-platform-tests/mathml/relations/css-styling/visibility-002.html: Added.
1186         * web-platform-tests/mathml/relations/css-styling/visibility-003-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-1-expected.html.
1187         * web-platform-tests/mathml/relations/css-styling/visibility-003.html: Added.
1188         * web-platform-tests/mathml/relations/css-styling/visibility-004-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-1-expected.html.
1189         * web-platform-tests/mathml/relations/css-styling/visibility-004.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-1.html.
1190         * web-platform-tests/mathml/relations/css-styling/w3c-import.log:
1191         * web-platform-tests/mathml/relations/css-styling/width-height-001-expected.txt: Added.
1192         * web-platform-tests/mathml/relations/css-styling/width-height-001.html: Added.
1193         * web-platform-tests/mathml/relations/css-styling/writing-mode/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/w3c-import.log.
1194         * web-platform-tests/mathml/relations/css-styling/writing-mode/writing-mode-001-expected.txt: Added.
1195         * web-platform-tests/mathml/relations/css-styling/writing-mode/writing-mode-001.html: Added.
1196         * web-platform-tests/mathml/relations/css-styling/writing-mode/writing-mode-002-expected.txt: Added.
1197         * web-platform-tests/mathml/relations/css-styling/writing-mode/writing-mode-002.html: Added.
1198         * web-platform-tests/mathml/relations/html5-tree/clipboard-event-handlers.tentative-expected.txt:
1199         * web-platform-tests/mathml/relations/html5-tree/clipboard-event-handlers.tentative.html:
1200         * web-platform-tests/mathml/relations/text-and-math/use-typo-metrics-1.html:
1201         * web-platform-tests/mathml/tools/fractions.py:
1202         * web-platform-tests/mathml/tools/math-text.py: Added.
1203         * web-platform-tests/mathml/tools/mathvariant-transforms.py:
1204         * web-platform-tests/mathml/tools/percentscaledown.py: Added.
1205         * web-platform-tests/mathml/tools/stacks.py:
1206         * web-platform-tests/mathml/tools/w3c-import.log:
1207
1208 2019-09-10  Ryan Haddad  <ryanhaddad@apple.com>
1209
1210         Unreviewed, rebaseline imported/w3c/web-platform-tests/css/cssom/interfaces.html after r249672.
1211
1212         Unreviewed test gardening.
1213
1214         * web-platform-tests/css/cssom/interfaces-expected.txt:
1215
1216 2019-09-10  Chris Dumez  <cdumez@apple.com>
1217
1218         Add missing origin check for Service-Worker-Allowed header
1219         https://bugs.webkit.org/show_bug.cgi?id=201653
1220
1221         Reviewed by Geoffrey Garen.
1222
1223         Rebaseline WPT test that is now passing.
1224
1225         * web-platform-tests/service-workers/service-worker/Service-Worker-Allowed-header.https-expected.txt:
1226
1227 2019-09-10  Chris Dumez  <cdumez@apple.com>
1228
1229         Re-sync web-platform-tests IDL interfaces from upstream
1230         https://bugs.webkit.org/show_bug.cgi?id=201630
1231
1232         Reviewed by Alex Christensen.
1233
1234         Re-sync web-platform-tests IDL interfaces from upstream 603a271948a7162.
1235
1236         * web-platform-tests/interfaces/BackgroundSync.idl: Added.
1237         * web-platform-tests/interfaces/CSP.idl: Added.
1238         * web-platform-tests/interfaces/CSS-Parser-API.idl: Added.
1239         * web-platform-tests/interfaces/DOM-Parsing.idl:
1240         * web-platform-tests/interfaces/FileAPI.idl:
1241         * web-platform-tests/interfaces/IndexedDB.idl:
1242         * web-platform-tests/interfaces/InputDeviceCapabilities.idl: Added.
1243         * web-platform-tests/interfaces/META.yml: Added.
1244         * web-platform-tests/interfaces/README.md: Added.
1245         * web-platform-tests/interfaces/SRI.idl: Added.
1246         * web-platform-tests/interfaces/WebCryptoAPI.idl:
1247         * web-platform-tests/interfaces/accelerometer.idl:
1248         * web-platform-tests/interfaces/ambient-light.idl:
1249         * web-platform-tests/interfaces/animation-worklet.idl: Added.
1250         * web-platform-tests/interfaces/appmanifest.idl: Added.
1251         * web-platform-tests/interfaces/audio-output.idl: Added.
1252         * web-platform-tests/interfaces/background-fetch.idl:
1253         * web-platform-tests/interfaces/battery-status.idl: Added.
1254         * web-platform-tests/interfaces/beacon.idl: Added.
1255         * web-platform-tests/interfaces/clipboard-apis.idl:
1256         * web-platform-tests/interfaces/compat.idl: Added.
1257         * web-platform-tests/interfaces/console.idl:
1258         * web-platform-tests/interfaces/cookie-store.idl:
1259         * web-platform-tests/interfaces/cors-rfc1918.idl: Added.
1260         * web-platform-tests/interfaces/csp-embedded-enforcement.idl: Added.
1261         * web-platform-tests/interfaces/css-animations.idl: Added.
1262         * web-platform-tests/interfaces/css-conditional.idl: Added.
1263         * web-platform-tests/interfaces/css-counter-styles.idl: Added.
1264         * web-platform-tests/interfaces/css-device-adapt.idl: Added.
1265         * web-platform-tests/interfaces/css-font-loading.idl: Added.
1266         * web-platform-tests/interfaces/css-fonts.idl: Added.
1267         * web-platform-tests/interfaces/css-images.idl: Added.
1268         * web-platform-tests/interfaces/css-layout-api.idl: Added.
1269         * web-platform-tests/interfaces/css-masking.idl: Added.
1270         * web-platform-tests/interfaces/css-paint-api.idl: Added.
1271         * web-platform-tests/interfaces/css-regions.idl: Added.
1272         * web-platform-tests/interfaces/css-transitions.idl: Added.
1273         * web-platform-tests/interfaces/css-typed-om.idl:
1274         * web-platform-tests/interfaces/element-timing.idl: Added.
1275         * web-platform-tests/interfaces/encoding.idl:
1276         * web-platform-tests/interfaces/encrypted-media.idl:
1277         * web-platform-tests/interfaces/entries-api.idl:
1278         * web-platform-tests/interfaces/event-timing.idl: Added.
1279         * web-platform-tests/interfaces/feature-policy.idl: Added.
1280         * web-platform-tests/interfaces/fetch.idl:
1281         * web-platform-tests/interfaces/filter-effects.idl: Added.
1282         * web-platform-tests/interfaces/font-metrics-api.idl: Added.
1283         * web-platform-tests/interfaces/fullscreen.idl:
1284         * web-platform-tests/interfaces/gamepad.idl:
1285         * web-platform-tests/interfaces/generic-sensor.idl: Added.
1286         * web-platform-tests/interfaces/geolocation-API.idl: Added.
1287         * web-platform-tests/interfaces/geolocation-sensor.idl:
1288         * web-platform-tests/interfaces/geometry.idl:
1289         * web-platform-tests/interfaces/gyroscope.idl:
1290         * web-platform-tests/interfaces/hr-time.idl:
1291         * web-platform-tests/interfaces/html-media-capture.idl: Added.
1292         * web-platform-tests/interfaces/image-capture.idl: Added.
1293         * web-platform-tests/interfaces/input-events.idl: Added.
1294         * web-platform-tests/interfaces/intersection-observer.idl:
1295         * web-platform-tests/interfaces/keyboard-lock.idl: Added.
1296         * web-platform-tests/interfaces/keyboard-map.idl: Added.
1297         * web-platform-tests/interfaces/largest-contentful-paint.idl: Added.
1298         * web-platform-tests/interfaces/layout-instability.idl: Added.
1299         * web-platform-tests/interfaces/longtasks.idl: Added.
1300         * web-platform-tests/interfaces/magnetometer.idl:
1301         * web-platform-tests/interfaces/media-capabilities.idl: Added.
1302         * web-platform-tests/interfaces/media-playback-quality.idl: Added.
1303         * web-platform-tests/interfaces/media-source.idl: Added.
1304         * web-platform-tests/interfaces/mediacapture-depth.idl: Added.
1305         * web-platform-tests/interfaces/mediacapture-fromelement.idl: Added.
1306         * web-platform-tests/interfaces/mediasession.idl: Added.
1307         * web-platform-tests/interfaces/mediastream-recording.idl: Added.
1308         * web-platform-tests/interfaces/mst-content-hint.idl: Added.
1309         * web-platform-tests/interfaces/navigation-timing.idl: Added.
1310         * web-platform-tests/interfaces/netinfo.idl: Added.
1311         * web-platform-tests/interfaces/notifications.idl: Added.
1312         * web-platform-tests/interfaces/orientation-event.idl: Added.
1313         * web-platform-tests/interfaces/orientation-sensor.idl:
1314         * web-platform-tests/interfaces/page-visibility.idl: Added.
1315         * web-platform-tests/interfaces/paint-timing.idl: Added.
1316         * web-platform-tests/interfaces/payment-handler.idl:
1317         * web-platform-tests/interfaces/payment-method-basic-card.idl: Added.
1318         * web-platform-tests/interfaces/payment-request.idl:
1319         * web-platform-tests/interfaces/permissions.idl: Added.
1320         * web-platform-tests/interfaces/picture-in-picture.idl: Added.
1321         * web-platform-tests/interfaces/pointerevents-extension.idl: Added.
1322         * web-platform-tests/interfaces/pointerevents.idl: Added.
1323         * web-platform-tests/interfaces/pointerlock.idl: Added.
1324         * web-platform-tests/interfaces/presentation-api.idl: Added.
1325         * web-platform-tests/interfaces/proximity.idl:
1326         * web-platform-tests/interfaces/push-api.idl: Added.
1327         * web-platform-tests/interfaces/remote-playback.idl: Added.
1328         * web-platform-tests/interfaces/reporting.idl: Added.
1329         * web-platform-tests/interfaces/requestidlecallback.idl: Added.
1330         * web-platform-tests/interfaces/resize-observer.idl: Added.
1331         * web-platform-tests/interfaces/screen-capture.idl: Added.
1332         * web-platform-tests/interfaces/screen-orientation.idl:
1333         * web-platform-tests/interfaces/scroll-animations.idl: Added.
1334         * web-platform-tests/interfaces/secure-contexts.idl: Added.
1335         * web-platform-tests/interfaces/selection-api.idl:
1336         * web-platform-tests/interfaces/server-timing.idl: Added.
1337         * web-platform-tests/interfaces/shape-detection-api.idl: Added.
1338         * web-platform-tests/interfaces/speech-api.idl: Added.
1339         * web-platform-tests/interfaces/storage.idl:
1340         * web-platform-tests/interfaces/touch-events.idl: Added.
1341         * web-platform-tests/interfaces/trusted-types.tentative.idl: Added.
1342         * web-platform-tests/interfaces/uievents.idl:
1343         * web-platform-tests/interfaces/url.idl:
1344         * web-platform-tests/interfaces/user-timing.idl: Added.
1345         * web-platform-tests/interfaces/vibration.idl: Added.
1346         * web-platform-tests/interfaces/wai-aria.idl: Added.
1347         * web-platform-tests/interfaces/wake-lock.idl:
1348         * web-platform-tests/interfaces/wasm-js-api.idl: Added.
1349         * web-platform-tests/interfaces/wasm-web-api.idl: Added.
1350         * web-platform-tests/interfaces/web-animations.idl: Added.
1351         * web-platform-tests/interfaces/web-bluetooth.idl: Added.
1352         * web-platform-tests/interfaces/web-nfc.idl:
1353         * web-platform-tests/interfaces/web-share.idl:
1354         * web-platform-tests/interfaces/webaudio.idl: Added.
1355         * web-platform-tests/interfaces/webauthn.idl:
1356         * web-platform-tests/interfaces/webdriver.idl: Added.
1357         * web-platform-tests/interfaces/webgl1.idl: Added.
1358         * web-platform-tests/interfaces/webgl2.idl: Added.
1359         * web-platform-tests/interfaces/webidl.idl:
1360         * web-platform-tests/interfaces/webmidi.idl: Added.
1361         * web-platform-tests/interfaces/webrtc-dscp.idl: Added.
1362         * web-platform-tests/interfaces/webrtc-stats.idl: Added.
1363         * web-platform-tests/interfaces/webusb.idl:
1364         * web-platform-tests/interfaces/webvtt.idl: Added.
1365         * web-platform-tests/interfaces/webxr.idl:
1366         * web-platform-tests/interfaces/worklets.idl: Added.
1367         * web-platform-tests/interfaces/xhr.idl:
1368         * web-platform-tests/interfaces/xslt.tentative.idl: Added.
1369
1370 2019-09-10  Chris Dumez  <cdumez@apple.com>
1371
1372         Unreviewed, rolling out r249724.
1373
1374         Patch included a lot more changes than intended
1375
1376         Reverted changeset:
1377
1378         "Unreviewed, re-skip service worker test that was unskipped in
1379         r249716."
1380         https://trac.webkit.org/changeset/249724
1381
1382 2019-09-10  Chris Dumez  <cdumez@apple.com>
1383
1384         Re-sync workers web platform tests from upstream
1385         https://bugs.webkit.org/show_bug.cgi?id=201629
1386
1387         Reviewed by Alex Christensen.
1388
1389         Re-sync workers web platform tests from upstream 603a271948a7162.
1390
1391         * web-platform-tests/workers/META.yml: Added.
1392         * web-platform-tests/workers/OWNERS: Removed.
1393         * web-platform-tests/workers/README.md:
1394         * web-platform-tests/workers/SharedWorker-constructor-expected.txt: Added.
1395         * web-platform-tests/workers/SharedWorker-constructor.html: Added.
1396         * web-platform-tests/workers/SharedWorker-detach-frame-in-error-event-expected.txt: Added.
1397         * web-platform-tests/workers/SharedWorker-detach-frame-in-error-event.html: Added.
1398         * web-platform-tests/workers/SharedWorker-exception-expected.txt: Added.
1399         * web-platform-tests/workers/SharedWorker-exception-propagation-expected.txt: Added.
1400         * web-platform-tests/workers/SharedWorker-exception-propagation.html: Added.
1401         * web-platform-tests/workers/SharedWorker-exception.html: Added.
1402         * web-platform-tests/workers/SharedWorker-script-error-expected.txt: Added.
1403         * web-platform-tests/workers/SharedWorker-script-error.html: Added.
1404         * web-platform-tests/workers/SharedWorker-simple-expected.txt: Added.
1405         * web-platform-tests/workers/SharedWorker-simple.html: Added.
1406         * web-platform-tests/workers/SharedWorkerPerformanceNow-expected.txt: Added.
1407         * web-platform-tests/workers/SharedWorkerPerformanceNow.html: Added.
1408         * web-platform-tests/workers/SharedWorker_dataUrl-expected.txt: Added.
1409         * web-platform-tests/workers/SharedWorker_dataUrl.html: Added.
1410         * web-platform-tests/workers/Worker-call.worker-expected.txt: Added.
1411         * web-platform-tests/workers/Worker-call.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
1412         * web-platform-tests/workers/Worker-call.worker.js: Added.
1413         (test):
1414         * web-platform-tests/workers/Worker-messageport-expected.txt: Added.
1415         * web-platform-tests/workers/Worker-messageport.html: Added.
1416         * web-platform-tests/workers/Worker-multi-port-expected.txt: Added.
1417         * web-platform-tests/workers/Worker-multi-port.html: Added.
1418         * web-platform-tests/workers/Worker-nested-importScripts-error-expected.txt: Added.
1419         * web-platform-tests/workers/Worker-nested-importScripts-error.html: Added.
1420         * web-platform-tests/workers/Worker-simultaneous-errors-expected.txt: Added.
1421         * web-platform-tests/workers/Worker-simultaneous-errors.html: Added.
1422         * web-platform-tests/workers/Worker-structure-message-expected.txt: Added.
1423         * web-platform-tests/workers/Worker-structure-message.html: Added.
1424         * web-platform-tests/workers/Worker-terminate-forever-expected.txt: Added.
1425         * web-platform-tests/workers/Worker-terminate-forever.html: Added.
1426         * web-platform-tests/workers/Worker-termination-with-port-messages-expected.txt: Added.
1427         * web-platform-tests/workers/Worker-termination-with-port-messages.html: Added.
1428         * web-platform-tests/workers/Worker-timeout-cancel-order-expected.txt: Added.
1429         * web-platform-tests/workers/Worker-timeout-cancel-order.html: Added.
1430         * web-platform-tests/workers/Worker-timeout-decreasing-order-expected.txt: Added.
1431         * web-platform-tests/workers/Worker-timeout-decreasing-order.html: Added.
1432         * web-platform-tests/workers/Worker-timeout-increasing-order-expected.txt: Added.
1433         * web-platform-tests/workers/Worker-timeout-increasing-order.html: Added.
1434         * web-platform-tests/workers/WorkerGlobalScope-close-expected.txt: Added.
1435         * web-platform-tests/workers/WorkerGlobalScope-close.html: Added.
1436         * web-platform-tests/workers/WorkerGlobalScope_close-expected.txt: Removed.
1437         * web-platform-tests/workers/WorkerGlobalScope_close.htm: Removed.
1438         * web-platform-tests/workers/WorkerGlobalScope_requestAnimationFrame.tentative.worker-expected.txt: Added.
1439         * web-platform-tests/workers/WorkerGlobalScope_requestAnimationFrame.tentative.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
1440         * web-platform-tests/workers/WorkerGlobalScope_requestAnimationFrame.tentative.worker.js: Added.
1441         * web-platform-tests/workers/WorkerLocation-origin.sub.window.js: Removed.
1442         * web-platform-tests/workers/WorkerPerformanceNow-expected.txt: Added.
1443         * web-platform-tests/workers/WorkerPerformanceNow.html: Added.
1444         * web-platform-tests/workers/Worker_cross_origin_security_err.htm:
1445         * web-platform-tests/workers/baseurl/alpha/import-in-moduleworker-expected.txt: Added.
1446         * web-platform-tests/workers/baseurl/alpha/import-in-moduleworker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/workers/baseurl/alpha/importScripts.html.
1447         * web-platform-tests/workers/baseurl/alpha/importScripts-in-sharedworker-expected.txt: Added.
1448         * web-platform-tests/workers/baseurl/alpha/importScripts-in-sharedworker.html: Added.
1449         * web-platform-tests/workers/baseurl/alpha/importScripts-in-worker-expected.txt: Added.
1450         * web-platform-tests/workers/baseurl/alpha/importScripts-in-worker.html: Added.
1451         * web-platform-tests/workers/baseurl/alpha/sharedworker-in-worker-expected.txt: Added.
1452         * web-platform-tests/workers/baseurl/alpha/sharedworker-in-worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/workers/baseurl/alpha/sharedworker.html.
1453         * web-platform-tests/workers/baseurl/alpha/w3c-import.log:
1454         * web-platform-tests/workers/baseurl/alpha/worker-in-worker-expected.txt: Added.
1455         * web-platform-tests/workers/baseurl/alpha/worker-in-worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/workers/baseurl/alpha/worker.html.
1456         * web-platform-tests/workers/baseurl/alpha/xhr-in-moduleworker-expected.txt: Added.
1457         * web-platform-tests/workers/baseurl/alpha/xhr-in-moduleworker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/workers/baseurl/alpha/xhr.html.
1458         * web-platform-tests/workers/baseurl/alpha/xhr-in-sharedworker-expected.txt: Added.
1459         * web-platform-tests/workers/baseurl/alpha/xhr-in-sharedworker.html: Added.
1460         * web-platform-tests/workers/baseurl/alpha/xhr-in-worker-expected.txt: Added.
1461         * web-platform-tests/workers/baseurl/alpha/xhr-in-worker.html: Added.
1462         * web-platform-tests/workers/baseurl/beta/import.py: Added.
1463         (main):
1464         * web-platform-tests/workers/baseurl/beta/script.js:
1465         * web-platform-tests/workers/baseurl/beta/w3c-import.log:
1466         * web-platform-tests/workers/baseurl/beta/xhr-worker.py: Added.
1467         (main):
1468         * web-platform-tests/workers/baseurl/gamma/import.js: Added.
1469         * web-platform-tests/workers/baseurl/gamma/importScripts.js:
1470         (test):
1471         * web-platform-tests/workers/baseurl/gamma/script-module.js: Added.
1472         * web-platform-tests/workers/baseurl/gamma/script.js:
1473         * web-platform-tests/workers/baseurl/gamma/w3c-import.log:
1474         * web-platform-tests/workers/baseurl/gamma/xhr-worker.js: Added.
1475         * web-platform-tests/workers/constructors/SharedWorker/connect-event.html:
1476         * web-platform-tests/workers/constructors/SharedWorker/connect-event.js: Added.
1477         (onconnect):
1478         * web-platform-tests/workers/constructors/SharedWorker/dummy-name.html:
1479         * web-platform-tests/workers/constructors/SharedWorker/dummy-shared-worker.html:
1480         * web-platform-tests/workers/constructors/SharedWorker/dummy-shared-worker.js: Added.
1481         * web-platform-tests/workers/constructors/SharedWorker/empty-name.html:
1482         * web-platform-tests/workers/constructors/SharedWorker/empty.js: Added.
1483         * web-platform-tests/workers/constructors/SharedWorker/global-members.html:
1484         * web-platform-tests/workers/constructors/SharedWorker/global-members.js: Added.
1485         (onconnect):
1486         * web-platform-tests/workers/constructors/SharedWorker/interface-objects.html:
1487         * web-platform-tests/workers/constructors/SharedWorker/interface-objects.js: Added.
1488         (handleCall):
1489         (onconnect):
1490         * web-platform-tests/workers/constructors/SharedWorker/name.html:
1491         * web-platform-tests/workers/constructors/SharedWorker/name.js: Added.
1492         (onconnect):
1493         * web-platform-tests/workers/constructors/SharedWorker/port-onmessage.html:
1494         * web-platform-tests/workers/constructors/SharedWorker/port-onmessage.js: Added.
1495         (onconnect):
1496         * web-platform-tests/workers/constructors/SharedWorker/port-properties.html:
1497         * web-platform-tests/workers/constructors/SharedWorker/port-readonly.html:
1498         * web-platform-tests/workers/constructors/SharedWorker/same-origin.html:
1499         * web-platform-tests/workers/constructors/SharedWorker/unexpected-global-properties.html:
1500         * web-platform-tests/workers/constructors/SharedWorker/unexpected-global-properties.js: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/constructors/SharedWorker/unexpected-global-properties.html.
1501         (onconnect):
1502         * web-platform-tests/workers/constructors/SharedWorker/w3c-import.log:
1503         * web-platform-tests/workers/constructors/Worker/AbstractWorker.onerror-expected.txt:
1504         * web-platform-tests/workers/constructors/Worker/AbstractWorker.onerror.html:
1505         * web-platform-tests/workers/constructors/Worker/AbstractWorker.onerror.js: Added.
1506         * web-platform-tests/workers/constructors/Worker/Worker-constructor-expected.txt: Added.
1507         * web-platform-tests/workers/constructors/Worker/Worker-constructor.html: Added.
1508         * web-platform-tests/workers/constructors/Worker/no-arguments-ctor-expected.txt: Removed.
1509         * web-platform-tests/workers/constructors/Worker/no-arguments-ctor.html: Removed.
1510         * web-platform-tests/workers/constructors/Worker/resolve-empty-string-expected.txt: Removed.
1511         * web-platform-tests/workers/constructors/Worker/resolve-empty-string.html: Removed.
1512         * web-platform-tests/workers/constructors/Worker/same-origin.html:
1513         * web-platform-tests/workers/constructors/Worker/sample_worker/w3c-import.log:
1514         * web-platform-tests/workers/constructors/Worker/terminate.html:
1515         * web-platform-tests/workers/constructors/Worker/terminate.js: Added.
1516         (f):
1517         * web-platform-tests/workers/constructors/Worker/unresolvable-url-expected.txt: Removed.
1518         * web-platform-tests/workers/constructors/Worker/unresolvable-url.html: Removed.
1519         * web-platform-tests/workers/constructors/Worker/w3c-import.log:
1520         * web-platform-tests/workers/dedicated-worker-from-blob-url.window-expected.txt: Added.
1521         * web-platform-tests/workers/dedicated-worker-from-blob-url.window.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
1522         * web-platform-tests/workers/dedicated-worker-from-blob-url.window.js: Added.
1523         (message_from_port):
1524         * web-platform-tests/workers/examples/fetch_tests_from_worker-expected.txt: Added.
1525         * web-platform-tests/workers/examples/fetch_tests_from_worker.html: Added.
1526         * web-platform-tests/workers/examples/fetch_tests_from_worker.js: Added.
1527         (test):
1528         * web-platform-tests/workers/examples/general.worker-expected.txt: Added.
1529         * web-platform-tests/workers/examples/general.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
1530         * web-platform-tests/workers/examples/general.worker.js: Added.
1531         (test):
1532         * web-platform-tests/workers/examples/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/baseurl/alpha/w3c-import.log.
1533         * web-platform-tests/workers/interfaces.worker-expected.txt: Removed.
1534         * web-platform-tests/workers/interfaces.worker.js: Removed.
1535         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/event-ports-dedicated.html:
1536         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/event-ports-dedicated.js: Added.
1537         (onmessage):
1538         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/imagedata-cloned-canvas-in-array.html:
1539         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/imagedata-cloned-canvas-in-array.js: Added.
1540         (onmessage):
1541         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-dictionary-expected.txt: Added.
1542         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-dictionary.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null-in-array.html.
1543         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-dictionary.js: Added.
1544         (onmessage):
1545         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null-expected.txt:
1546         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null-in-array.html:
1547         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null-in-array.js: Added.
1548         (catch):
1549         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null.html:
1550         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null.js: Added.
1551         (catch):
1552         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-undefined.html:
1553         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-undefined.js: Added.
1554         (catch):
1555         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/setting-postMessage.html:
1556         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/setting-postMessage.js: Added.
1557         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-imagedata.html:
1558         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-imagedata.js: Added.
1559         (onmessage):
1560         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-message.html:
1561         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-message.js: Added.
1562         (i.catch):
1563         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/w3c-import.log:
1564         * web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/w3c-import.log:
1565         * web-platform-tests/workers/interfaces/SharedWorkerGlobalScope/name/getting.html:
1566         * web-platform-tests/workers/interfaces/SharedWorkerGlobalScope/name/getting.js: Added.
1567         (switch):
1568         * web-platform-tests/workers/interfaces/SharedWorkerGlobalScope/name/setting.html:
1569         * web-platform-tests/workers/interfaces/SharedWorkerGlobalScope/name/setting.js: Added.
1570         * web-platform-tests/workers/interfaces/SharedWorkerGlobalScope/name/w3c-import.log:
1571         * web-platform-tests/workers/interfaces/SharedWorkerGlobalScope/onconnect.html:
1572         * web-platform-tests/workers/interfaces/SharedWorkerGlobalScope/onconnect.js: Added.
1573         (catch):
1574         (try.self.onconnect.handleEvent):
1575         (f):
1576         * web-platform-tests/workers/interfaces/SharedWorkerGlobalScope/w3c-import.log:
1577         * web-platform-tests/workers/interfaces/WorkerGlobalScope/close/incoming-message.html:
1578         * web-platform-tests/workers/interfaces/WorkerGlobalScope/close/incoming-message.js: Added.
1579         (onmessage):
1580         * web-platform-tests/workers/interfaces/WorkerGlobalScope/close/sending-messages.html:
1581         * web-platform-tests/workers/interfaces/WorkerGlobalScope/close/sending-messages.js: Added.
1582         * web-platform-tests/workers/interfaces/WorkerGlobalScope/close/setInterval.html:
1583         * web-platform-tests/workers/interfaces/WorkerGlobalScope/close/setInterval.js: Added.
1584         (interval1.setInterval):
1585         (interval2.setInterval):
1586         * web-platform-tests/workers/interfaces/WorkerGlobalScope/close/setTimeout.html:
1587         * web-platform-tests/workers/interfaces/WorkerGlobalScope/close/setTimeout.js: Added.
1588         (x):
1589         * web-platform-tests/workers/interfaces/WorkerGlobalScope/close/w3c-import.log:
1590         * web-platform-tests/workers/interfaces/WorkerGlobalScope/location/members.html:
1591         * web-platform-tests/workers/interfaces/WorkerGlobalScope/location/members.js: Added.
1592         * web-platform-tests/workers/interfaces/WorkerGlobalScope/location/redirect-expected.txt:
1593         * web-platform-tests/workers/interfaces/WorkerGlobalScope/location/redirect-module-expected.txt: Added.
1594         * web-platform-tests/workers/interfaces/WorkerGlobalScope/location/redirect-module.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces/WorkerGlobalScope/location/redirect.html.
1595         * web-platform-tests/workers/interfaces/WorkerGlobalScope/location/redirect-sharedworker-expected.txt: Added.
1596         * web-platform-tests/workers/interfaces/WorkerGlobalScope/location/redirect-sharedworker.html: Added.
1597         * web-platform-tests/workers/interfaces/WorkerGlobalScope/location/redirect.html:
1598         * web-platform-tests/workers/interfaces/WorkerGlobalScope/location/redirect.js: Added.
1599         * web-platform-tests/workers/interfaces/WorkerGlobalScope/location/returns-same-object.html:
1600         * web-platform-tests/workers/interfaces/WorkerGlobalScope/location/returns-same-object.js: Added.
1601         * web-platform-tests/workers/interfaces/WorkerGlobalScope/location/setting-members.html:
1602         * web-platform-tests/workers/interfaces/WorkerGlobalScope/location/setting-members.js: Added.
1603         (catch):
1604         * web-platform-tests/workers/interfaces/WorkerGlobalScope/location/w3c-import.log:
1605         * web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/exception-in-onerror-expected.txt:
1606         * web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/exception-in-onerror.html:
1607         * web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/exception-in-onerror.js: Added.
1608         (onerror):
1609         (x):
1610         * web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/handled.html:
1611         * web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/handled.js: Added.
1612         (onerror):
1613         (x):
1614         * web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/not-handled.html:
1615         * web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/not-handled.js: Added.
1616         (onerror):
1617         (x):
1618         * web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/propagate-to-window-onerror.html:
1619         * web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/propagate-to-window-onerror.js: Added.
1620         (x):
1621         * web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/w3c-import.log:
1622         * web-platform-tests/workers/interfaces/WorkerGlobalScope/self.html:
1623         * web-platform-tests/workers/interfaces/WorkerGlobalScope/self.js: Added.
1624         (check):
1625         * web-platform-tests/workers/interfaces/WorkerGlobalScope/w3c-import.log:
1626         * web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/001.html:
1627         * web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/001.js: Added.
1628         (setTimeout):
1629         * web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/002.html:
1630         * web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/002.js: Added.
1631         (t.setTimeout):
1632         * web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/003.html:
1633         * web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/003.js: Added.
1634         (setInterval):
1635         * web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/004.html:
1636         * web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/004.js: Added.
1637         (t.setInterval):
1638         * web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/005-expected.txt: Added.
1639         * web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/005.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/001.html.
1640         * web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/005.js: Added.
1641         (t.setInterval):
1642         * web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/w3c-import.log:
1643         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/003.html:
1644         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/003.js: Added.
1645         (catch):
1646         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/004.html:
1647         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/004.js: Added.
1648         (catch):
1649         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/005.html:
1650         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/005.js: Added.
1651         (catch):
1652         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/006.html:
1653         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/006.js: Added.
1654         (catch):
1655         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/007.html:
1656         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/007.js: Added.
1657         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/008.html:
1658         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/008.js: Added.
1659         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/009.html:
1660         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/009.js: Added.
1661         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/010.html:
1662         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/010.js: Added.
1663         (catch):
1664         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/011.html:
1665         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/011.js: Added.
1666         (catch):
1667         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/012.html:
1668         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/012.js: Added.
1669         (catch):
1670         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/1.headers: Added.
1671         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/null.headers: Added.
1672         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/undefined.headers: Added.
1673         * web-platform-tests/workers/interfaces/WorkerUtils/importScripts/w3c-import.log:
1674         * web-platform-tests/workers/interfaces/WorkerUtils/navigator/002.html:
1675         * web-platform-tests/workers/interfaces/WorkerUtils/navigator/002.js: Added.
1676         * web-platform-tests/workers/interfaces/WorkerUtils/navigator/003.html:
1677         * web-platform-tests/workers/interfaces/WorkerUtils/navigator/003.js: Added.
1678         * web-platform-tests/workers/interfaces/WorkerUtils/navigator/004.html:
1679         * web-platform-tests/workers/interfaces/WorkerUtils/navigator/004.js: Added.
1680         * web-platform-tests/workers/interfaces/WorkerUtils/navigator/005.html:
1681         * web-platform-tests/workers/interfaces/WorkerUtils/navigator/005.js: Added.
1682         * web-platform-tests/workers/interfaces/WorkerUtils/navigator/006.html:
1683         * web-platform-tests/workers/interfaces/WorkerUtils/navigator/006.js: Added.
1684         * web-platform-tests/workers/interfaces/WorkerUtils/navigator/007.html:
1685         * web-platform-tests/workers/interfaces/WorkerUtils/navigator/007.js: Added.
1686         * web-platform-tests/workers/interfaces/WorkerUtils/navigator/language.html:
1687         * web-platform-tests/workers/interfaces/WorkerUtils/navigator/language.js: Added.
1688         * web-platform-tests/workers/interfaces/WorkerUtils/navigator/w3c-import.log:
1689         * web-platform-tests/workers/modules/dedicated-worker-import-blob-url.any-expected.txt: Added.
1690         * web-platform-tests/workers/modules/dedicated-worker-import-blob-url.any.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
1691         * web-platform-tests/workers/modules/dedicated-worker-import-blob-url.any.js: Added.
1692         (import_blob_url_test):
1693         * web-platform-tests/workers/modules/dedicated-worker-import-blob-url.any.worker-expected.txt: Added.
1694         * web-platform-tests/workers/modules/dedicated-worker-import-blob-url.any.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
1695         * web-platform-tests/workers/modules/dedicated-worker-import-csp-expected.txt: Added.
1696         * web-platform-tests/workers/modules/dedicated-worker-import-csp.html: Added.
1697         * web-platform-tests/workers/modules/dedicated-worker-import-data-url.any-expected.txt: Added.
1698         * web-platform-tests/workers/modules/dedicated-worker-import-data-url.any.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
1699         * web-platform-tests/workers/modules/dedicated-worker-import-data-url.any.js: Added.
1700         (import_data_url_test):
1701         * web-platform-tests/workers/modules/dedicated-worker-import-data-url.any.worker-expected.txt: Added.
1702         * web-platform-tests/workers/modules/dedicated-worker-import-data-url.any.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
1703         * web-platform-tests/workers/modules/dedicated-worker-import-failure-expected.txt: Added.
1704         * web-platform-tests/workers/modules/dedicated-worker-import-failure.html: Added.
1705         * web-platform-tests/workers/modules/dedicated-worker-import-meta-expected.txt: Added.
1706         * web-platform-tests/workers/modules/dedicated-worker-import-meta.html: Added.
1707         * web-platform-tests/workers/modules/dedicated-worker-import-referrer-expected.txt: Added.
1708         * web-platform-tests/workers/modules/dedicated-worker-import-referrer.html: Added.
1709         * web-platform-tests/workers/modules/dedicated-worker-import.any-expected.txt: Added.
1710         * web-platform-tests/workers/modules/dedicated-worker-import.any.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
1711         * web-platform-tests/workers/modules/dedicated-worker-import.any.js: Added.
1712         (import_test):
1713         * web-platform-tests/workers/modules/dedicated-worker-import.any.worker-expected.txt: Added.
1714         * web-platform-tests/workers/modules/dedicated-worker-import.any.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
1715         * web-platform-tests/workers/modules/dedicated-worker-options-credentials-expected.txt: Added.
1716         * web-platform-tests/workers/modules/dedicated-worker-options-credentials.html: Added.
1717         * web-platform-tests/workers/modules/dedicated-worker-options-credentials.html.headers: Added.
1718         * web-platform-tests/workers/modules/dedicated-worker-options-type-expected.txt: Added.
1719         * web-platform-tests/workers/modules/dedicated-worker-options-type.html: Added.
1720         * web-platform-tests/workers/modules/resources/credentials.py: Added.
1721         (main):
1722         * web-platform-tests/workers/modules/resources/dynamic-import-and-then-static-import-worker.js: Added.
1723         * web-platform-tests/workers/modules/resources/dynamic-import-given-url-worker.js: Added.
1724         * web-platform-tests/workers/modules/resources/dynamic-import-remote-origin-credentials-checker-worker.sub.js: Added.
1725         * web-platform-tests/workers/modules/resources/dynamic-import-remote-origin-referrer-checker-worker.sub.js: Added.
1726         * web-platform-tests/workers/modules/resources/dynamic-import-remote-origin-script-worker.sub.js: Added.
1727         * web-platform-tests/workers/modules/resources/dynamic-import-same-origin-credentials-checker-worker.js: Added.
1728         * web-platform-tests/workers/modules/resources/dynamic-import-same-origin-referrer-checker-worker.js: Added.
1729         * web-platform-tests/workers/modules/resources/dynamic-import-worker.js: Added.
1730         * web-platform-tests/workers/modules/resources/empty-worker.js: Added.
1731         * web-platform-tests/workers/modules/resources/eval-dynamic-import-worker.js: Added.
1732         * web-platform-tests/workers/modules/resources/export-on-dynamic-import-script.js: Added.
1733         * web-platform-tests/workers/modules/resources/export-on-dynamic-import-script.js.headers: Added.
1734         * web-platform-tests/workers/modules/resources/export-on-load-script.js: Added.
1735         * web-platform-tests/workers/modules/resources/export-on-load-script.js.headers: Added.
1736         * web-platform-tests/workers/modules/resources/export-on-static-import-script.js: Added.
1737         * web-platform-tests/workers/modules/resources/export-on-static-import-script.js.headers: Added.
1738         * web-platform-tests/workers/modules/resources/import-meta-url-worker.js: Added.
1739         * web-platform-tests/workers/modules/resources/import-scripts-worker.js: Added.
1740         (catch):
1741         * web-platform-tests/workers/modules/resources/import-test-cases.js: Added.
1742         * web-platform-tests/workers/modules/resources/nested-dynamic-import-worker.js: Added.
1743         * web-platform-tests/workers/modules/resources/nested-static-import-worker.js: Added.
1744         * web-platform-tests/workers/modules/resources/new-worker-window.html: Added.
1745         * web-platform-tests/workers/modules/resources/post-message-on-load-worker.js: Added.
1746         * web-platform-tests/workers/modules/resources/referrer-checker.py: Added.
1747         (main):
1748         * web-platform-tests/workers/modules/resources/static-import-and-then-dynamic-import-worker.js: Added.
1749         * web-platform-tests/workers/modules/resources/static-import-non-existent-script-worker.js: Added.
1750         * web-platform-tests/workers/modules/resources/static-import-remote-origin-credentials-checker-worker.sub.js: Added.
1751         * web-platform-tests/workers/modules/resources/static-import-remote-origin-referrer-checker-worker.sub.js: Added.
1752         * web-platform-tests/workers/modules/resources/static-import-remote-origin-script-worker.sub.js: Added.
1753         * web-platform-tests/workers/modules/resources/static-import-same-origin-credentials-checker-worker.js: Added.
1754         * web-platform-tests/workers/modules/resources/static-import-same-origin-referrer-checker-worker.js: Added.
1755         * web-platform-tests/workers/modules/resources/static-import-worker.js: Added.
1756         * web-platform-tests/workers/modules/resources/w3c-import.log: Added.
1757         * web-platform-tests/workers/modules/w3c-import.log: Added.
1758         * web-platform-tests/workers/name-property-expected.txt:
1759         * web-platform-tests/workers/name-property.html:
1760         * web-platform-tests/workers/nested_worker.worker.js:
1761         (async_test):
1762         * web-platform-tests/workers/nested_worker_close_from_parent_worker-expected.txt: Added.
1763         * web-platform-tests/workers/nested_worker_close_from_parent_worker.html: Added.
1764         * web-platform-tests/workers/nested_worker_close_self.worker-expected.txt: Added.
1765         * web-platform-tests/workers/nested_worker_close_self.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
1766         * web-platform-tests/workers/nested_worker_close_self.worker.js: Added.
1767         (async_test):
1768         * web-platform-tests/workers/nested_worker_importScripts.worker-expected.txt: Added.
1769         * web-platform-tests/workers/nested_worker_importScripts.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
1770         * web-platform-tests/workers/nested_worker_importScripts.worker.js: Added.
1771         (async_test):
1772         * web-platform-tests/workers/nested_worker_sync_xhr.worker-expected.txt: Added.
1773         * web-platform-tests/workers/nested_worker_sync_xhr.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
1774         * web-platform-tests/workers/nested_worker_sync_xhr.worker.js: Added.
1775         (async_test):
1776         * web-platform-tests/workers/nested_worker_terminate_from_document-expected.txt: Added.
1777         * web-platform-tests/workers/nested_worker_terminate_from_document.html: Added.
1778         * web-platform-tests/workers/non-automated/navigator-onLine.html:
1779         * web-platform-tests/workers/non-automated/navigator-onLine.js: Added.
1780         (string_appeared_here.in.self.onmessage):
1781         (else.e.ports.0.onmessage):
1782         (else.onconnect):
1783         * web-platform-tests/workers/non-automated/w3c-import.log:
1784         * web-platform-tests/workers/opaque-origin.html:
1785         * web-platform-tests/workers/semantics/encodings/001.html:
1786         * web-platform-tests/workers/semantics/encodings/001.html.headers: Removed.
1787         * web-platform-tests/workers/semantics/encodings/001.js: Added.
1788         * web-platform-tests/workers/semantics/encodings/001.js.headers: Added.
1789         * web-platform-tests/workers/semantics/encodings/002.html:
1790         * web-platform-tests/workers/semantics/encodings/002.html.headers: Removed.
1791         * web-platform-tests/workers/semantics/encodings/002.js: Added.
1792         (onconnect):
1793         * web-platform-tests/workers/semantics/encodings/002.js.headers: Added.
1794         * web-platform-tests/workers/semantics/encodings/003.html:
1795         * web-platform-tests/workers/semantics/encodings/003.js: Added.
1796         * web-platform-tests/workers/semantics/encodings/004.html:
1797         * web-platform-tests/workers/semantics/encodings/004.js: Added.
1798         (onconnect):
1799         * web-platform-tests/workers/semantics/encodings/w3c-import.log:
1800         * web-platform-tests/workers/semantics/interface-objects/001.worker-expected.txt:
1801         * web-platform-tests/workers/semantics/interface-objects/001.worker.js:
1802         * web-platform-tests/workers/semantics/interface-objects/002.worker-expected.txt:
1803         * web-platform-tests/workers/semantics/interface-objects/002.worker.js:
1804         * web-platform-tests/workers/semantics/interface-objects/003.html:
1805         * web-platform-tests/workers/semantics/interface-objects/003.js: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/003.html.
1806         (onconnect):
1807         * web-platform-tests/workers/semantics/interface-objects/004.html:
1808         * web-platform-tests/workers/semantics/interface-objects/004.js: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/004.html.
1809         (onconnect):
1810         * web-platform-tests/workers/semantics/interface-objects/w3c-import.log:
1811         * web-platform-tests/workers/semantics/multiple-workers/001.html:
1812         * web-platform-tests/workers/semantics/multiple-workers/001.js: Added.
1813         (string_appeared_here.in.self.onmessage):
1814         (else.e.ports.0.onmessage):
1815         (else.onconnect):
1816         * web-platform-tests/workers/semantics/multiple-workers/002.html:
1817         * web-platform-tests/workers/semantics/multiple-workers/002.js: Added.
1818         * web-platform-tests/workers/semantics/multiple-workers/003.html:
1819         * web-platform-tests/workers/semantics/multiple-workers/003.js: Added.
1820         (location.hash.string_appeared_here.w2.onmessage):
1821         (else.w3.onmessage):
1822         (else):
1823         * web-platform-tests/workers/semantics/multiple-workers/004-expected.txt:
1824         * web-platform-tests/workers/semantics/multiple-workers/004.html:
1825         * web-platform-tests/workers/semantics/multiple-workers/005.html:
1826         * web-platform-tests/workers/semantics/multiple-workers/006.html:
1827         * web-platform-tests/workers/semantics/multiple-workers/007.html:
1828         * web-platform-tests/workers/semantics/multiple-workers/008-1.html:
1829         * web-platform-tests/workers/semantics/multiple-workers/008.html:
1830         * web-platform-tests/workers/semantics/multiple-workers/008.js: Added.
1831         (onconnect):
1832         * web-platform-tests/workers/semantics/multiple-workers/w3c-import.log:
1833         * web-platform-tests/workers/semantics/navigation/001-1.html:
1834         * web-platform-tests/workers/semantics/navigation/001-1.js: Added.
1835         (setInterval):
1836         * web-platform-tests/workers/semantics/navigation/w3c-import.log:
1837         * web-platform-tests/workers/semantics/reporting-errors/001.html:
1838         * web-platform-tests/workers/semantics/reporting-errors/001.js: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/semantics/reporting-errors/001.html.
1839         (onerror):
1840         (onconnect):
1841         * web-platform-tests/workers/semantics/reporting-errors/002.html:
1842         * web-platform-tests/workers/semantics/reporting-errors/002.js: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/semantics/reporting-errors/002.html.
1843         (onconnect):
1844         * web-platform-tests/workers/semantics/reporting-errors/003.html:
1845         * web-platform-tests/workers/semantics/reporting-errors/003.js: Added.
1846         (onconnect):
1847         * web-platform-tests/workers/semantics/reporting-errors/004-1.html:
1848         * web-platform-tests/workers/semantics/reporting-errors/004.html:
1849         * web-platform-tests/workers/semantics/reporting-errors/004.js: Added.
1850         (onconnect):
1851         * web-platform-tests/workers/semantics/reporting-errors/w3c-import.log:
1852         * web-platform-tests/workers/semantics/run-a-worker/001.html:
1853         * web-platform-tests/workers/semantics/run-a-worker/001.js: Added.
1854         * web-platform-tests/workers/semantics/run-a-worker/002.html:
1855         * web-platform-tests/workers/semantics/run-a-worker/002.js: Added.
1856         (onconnect):
1857         * web-platform-tests/workers/semantics/run-a-worker/003.html:
1858         * web-platform-tests/workers/semantics/run-a-worker/w3c-import.log:
1859         * web-platform-tests/workers/semantics/structured-clone/w3c-import.log:
1860         * web-platform-tests/workers/semantics/xhr/001.html:
1861         * web-platform-tests/workers/semantics/xhr/001.js: Added.
1862         (xhr.onreadystatechange):
1863         * web-platform-tests/workers/semantics/xhr/002.html:
1864         * web-platform-tests/workers/semantics/xhr/002.js: Added.
1865         * web-platform-tests/workers/semantics/xhr/003.html:
1866         * web-platform-tests/workers/semantics/xhr/003.js: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/semantics/xhr/003.html.
1867         (xhr.onreadystatechange):
1868         (onconnect):
1869         * web-platform-tests/workers/semantics/xhr/004.html:
1870         * web-platform-tests/workers/semantics/xhr/004.js: Added.
1871         (onconnect):
1872         * web-platform-tests/workers/semantics/xhr/support/w3c-import.log:
1873         * web-platform-tests/workers/semantics/xhr/w3c-import.log:
1874         * web-platform-tests/workers/shared-worker-from-blob-url.window-expected.txt: Added.
1875         * web-platform-tests/workers/shared-worker-from-blob-url.window.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
1876         * web-platform-tests/workers/shared-worker-from-blob-url.window.js: Added.
1877         (message_from_port):
1878         * web-platform-tests/workers/support/SharedWorker-common.js: Added.
1879         (generateError):
1880         (event.ports.0.onmessage):
1881         (onconnect):
1882         (handleMessage):
1883         * web-platform-tests/workers/support/SharedWorker-create-common.js: Added.
1884         (createWorker.worker.port.onmessage):
1885         (createWorker.worker.postMessage):
1886         (createWorker):
1887         * web-platform-tests/workers/support/SharedWorker-script-error.js: Added.
1888         (event.ports.0.onmessage):
1889         (onconnect):
1890         (else.onerror):
1891         (handleMessage):
1892         * web-platform-tests/workers/support/Worker-common.js: Added.
1893         (onmessage):
1894         * web-platform-tests/workers/support/Worker-create-common.js: Added.
1895         (createWorker):
1896         * web-platform-tests/workers/support/Worker-messageport.js: Added.
1897         (onmessage):
1898         (pingBack):
1899         * web-platform-tests/workers/support/Worker-run-forever.js: Added.
1900         * web-platform-tests/workers/support/Worker-structure-message.js: Added.
1901         (self.onmessage):
1902         * web-platform-tests/workers/support/Worker-termination-with-port-messages.js: Added.
1903         (echo):
1904         (onmessage):
1905         * web-platform-tests/workers/support/Worker-thread-multi-port.js: Added.
1906         (onmessage):
1907         (testPassed):
1908         (testFailed):
1909         * web-platform-tests/workers/support/Worker-timeout-cancel-order.js: Added.
1910         (t1.setTimeout):
1911         (setTimeout):
1912         * web-platform-tests/workers/support/Worker-timeout-decreasing-order.js: Added.
1913         (setTimeout):
1914         * web-platform-tests/workers/support/Worker-timeout-increasing-order.js: Added.
1915         (setTimeout):
1916         * web-platform-tests/workers/support/WorkerGlobalScope-close.js: Added.
1917         (else.messagePort.onmessage):
1918         (onmessage):
1919         * web-platform-tests/workers/support/WorkerSendingPerformanceNow.js: Added.
1920         (calcResponse):
1921         (self.onmessage):
1922         (port.onmessage):
1923         * web-platform-tests/workers/support/iframe_sw_dataUrl.html: Added.
1924         * web-platform-tests/workers/support/importScripts-1.js: Added.
1925         * web-platform-tests/workers/support/importScripts-2.js: Added.
1926         * web-platform-tests/workers/support/importScripts-3.js: Added.
1927         * web-platform-tests/workers/support/imported_script.py: Added.
1928         (main):
1929         * web-platform-tests/workers/support/invalidScript.js: Added.
1930         * web-platform-tests/workers/support/name.js:
1931         (test):
1932         * web-platform-tests/workers/support/parent_of_nested_worker.js: Added.
1933         (try.worker.onmessage):
1934         (catch):
1935         * web-platform-tests/workers/support/sync_xhr.js: Added.
1936         (catch):
1937         * web-platform-tests/workers/support/sync_xhr_target.xml: Added.
1938         * web-platform-tests/workers/support/throw-on-message-Worker.js: Added.
1939         (self.onerror):
1940         (self.onmessage):
1941         * web-platform-tests/workers/support/w3c-import.log:
1942         * web-platform-tests/workers/w3c-import.log:
1943         * web-platform-tests/workers/worker-performance.worker-expected.txt:
1944
1945 2019-09-10  Youenn Fablet  <youenn@apple.com>
1946
1947         Remove MediaStreamPrivate::scheduleDeferredTask
1948         https://bugs.webkit.org/show_bug.cgi?id=200975
1949
1950         Reviewed by Eric Carlson.
1951
1952         * web-platform-tests/mediacapture-streams/MediaStream-finished-add.https-expected.txt:
1953
1954 2019-09-10  Chris Dumez  <cdumez@apple.com>
1955
1956         Unreviewed, unskip / rebaseline a few service worker tests
1957         https://bugs.webkit.org/show_bug.cgi?id=201626
1958
1959         * web-platform-tests/service-workers/service-worker/client-navigate.https-expected.txt:
1960         * web-platform-tests/service-workers/service-worker/embed-and-object-are-not-intercepted.https-expected.txt:
1961         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-video-cache.https-expected.txt:
1962         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-video-with-range-request.https-expected.txt:
1963         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-video.https-expected.txt:
1964         * web-platform-tests/service-workers/service-worker/import-module-scripts.https-expected.txt:
1965         * web-platform-tests/service-workers/service-worker/import-scripts-redirect.https-expected.txt:
1966         * web-platform-tests/service-workers/service-worker/multipart-image.https-expected.txt:
1967         * web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
1968         * web-platform-tests/service-workers/service-worker/performance-timeline.https-expected.txt:
1969         * web-platform-tests/service-workers/service-worker/ready.https-expected.txt:
1970         * web-platform-tests/service-workers/service-worker/respond-with-body-accessed-response.https-expected.txt:
1971         * web-platform-tests/service-workers/service-worker/sandboxed-iframe-fetch-event.https-expected.txt:
1972         * web-platform-tests/service-workers/service-worker/skip-waiting-without-using-registration.https-expected.txt:
1973         * web-platform-tests/service-workers/service-worker/update-not-allowed.https-expected.txt:
1974         * web-platform-tests/service-workers/service-worker/update.https-expected.txt:
1975         * web-platform-tests/service-workers/service-worker/worker-client-id.https-expected.txt:
1976         * web-platform-tests/service-workers/service-worker/worker-in-sandboxed-iframe-by-csp-fetch-event.https-expected.txt:
1977
1978 2019-09-10  Youenn Fablet  <youenn@apple.com>
1979
1980         Add support to RTCDataChannel.send(Blob)
1981         https://bugs.webkit.org/show_bug.cgi?id=201377
1982
1983         Reviewed by Chris Dumez.
1984
1985         * web-platform-tests/webrtc/RTCDataChannel-send-blob-order-expected.txt: Added.
1986         * web-platform-tests/webrtc/RTCDataChannel-send-blob-order.html: Added.
1987         * web-platform-tests/webrtc/RTCDataChannel-send-expected.txt:
1988
1989 2019-09-09  Joonghun Park  <jh718.park@samsung.com>
1990
1991         getComputedStyle for line-height: normal should return the keyword instead of a length
1992         https://bugs.webkit.org/show_bug.cgi?id=201296
1993
1994         Reviewed by Ryosuke Niwa.
1995
1996         Per https://github.com/w3c/csswg-drafts/issues/3749,
1997         Gecko and Blink has this behavior already.
1998
1999         This patch makes WebKit has the same behavior with them.
2000
2001         * web-platform-tests/css/css-inline/parsing/line-height-computed-expected.txt: Added.
2002         * web-platform-tests/css/css-inline/parsing/line-height-computed.html: Added.
2003         * web-platform-tests/css/cssom/getComputedStyle-line-height-expected.txt: Added.
2004         * web-platform-tests/css/cssom/getComputedStyle-line-height.html: Added.
2005         * web-platform-tests/html/rendering/replaced-elements/the-select-element/select-1-line-height-expected.html: Added.
2006         * web-platform-tests/html/rendering/replaced-elements/the-select-element/select-1-line-height.html: Added.
2007
2008 2019-09-09  Chris Dumez  <cdumez@apple.com>
2009
2010         Resync service workers WPT tests from upstream
2011         https://bugs.webkit.org/show_bug.cgi?id=201589
2012
2013         Reviewed by Youenn Fablet.
2014
2015         Resync service workers WPT tests from upstream 820f0f86047e6e26401e.
2016
2017         * web-platform-tests/service-workers/service-worker/Service-Worker-Allowed-header.https-expected.txt:
2018         * web-platform-tests/service-workers/service-worker/Service-Worker-Allowed-header.https.html:
2019         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/postmessage.https.html:
2020         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/unregister.https.html:
2021         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/update.https.html:
2022         * web-platform-tests/service-workers/service-worker/about-blank-replacement.https.html:
2023         * web-platform-tests/service-workers/service-worker/activate-event-after-install-state-change.https.html:
2024         * web-platform-tests/service-workers/service-worker/activation-after-registration.https.html:
2025         * web-platform-tests/service-workers/service-worker/activation.https-expected.txt:
2026         * web-platform-tests/service-workers/service-worker/activation.https.html:
2027         * web-platform-tests/service-workers/service-worker/appcache-ordering-main.https.html:
2028         * web-platform-tests/service-workers/service-worker/claim-fetch-with-appcache.https-expected.txt: Removed.
2029         * web-platform-tests/service-workers/service-worker/claim-fetch-with-appcache.https.html: Removed.
2030         * web-platform-tests/service-workers/service-worker/claim-fetch.https.html:
2031         * web-platform-tests/service-workers/service-worker/claim-not-using-registration.https.html:
2032         * web-platform-tests/service-workers/service-worker/claim-shared-worker-fetch.https.html:
2033         * web-platform-tests/service-workers/service-worker/claim-using-registration.https.html:
2034         * web-platform-tests/service-workers/service-worker/claim-worker-fetch.https-expected.txt:
2035         * web-platform-tests/service-workers/service-worker/claim-worker-fetch.https.html:
2036         * web-platform-tests/service-workers/service-worker/client-id.https.html:
2037         * web-platform-tests/service-workers/service-worker/clients-get-client-types.https.html:
2038         * web-platform-tests/service-workers/service-worker/clients-get-resultingClientId.https-expected.txt: Removed.
2039         * web-platform-tests/service-workers/service-worker/clients-get-resultingClientId.https.html: Removed.
2040         * web-platform-tests/service-workers/service-worker/clients-get.https-expected.txt:
2041         * web-platform-tests/service-workers/service-worker/clients-get.https.html:
2042         * web-platform-tests/service-workers/service-worker/clients-matchall-client-types.https.html:
2043         * web-platform-tests/service-workers/service-worker/clients-matchall-exact-controller.https-expected.txt:
2044         * web-platform-tests/service-workers/service-worker/clients-matchall-exact-controller.https.html:
2045         * web-platform-tests/service-workers/service-worker/clients-matchall-include-uncontrolled.https.html:
2046         * web-platform-tests/service-workers/service-worker/clients-matchall-order.https.html:
2047         * web-platform-tests/service-workers/service-worker/clients-matchall.https.html:
2048         * web-platform-tests/service-workers/service-worker/controller-on-disconnect.https.html:
2049         * web-platform-tests/service-workers/service-worker/controller-on-load.https.html:
2050         * web-platform-tests/service-workers/service-worker/controller-on-reload.https.html:
2051         * web-platform-tests/service-workers/service-worker/data-transfer-files.https-expected.txt: Removed.
2052         * web-platform-tests/service-workers/service-worker/data-transfer-files.https.html: Removed.
2053         * web-platform-tests/service-workers/service-worker/detached-context.https-expected.txt:
2054         * web-platform-tests/service-workers/service-worker/detached-context.https.html:
2055         * web-platform-tests/service-workers/service-worker/extendable-event-async-waituntil.https-expected.txt:
2056         * web-platform-tests/service-workers/service-worker/extendable-event-async-waituntil.https.html:
2057         * web-platform-tests/service-workers/service-worker/extendable-event-waituntil.https.html:
2058         * web-platform-tests/service-workers/service-worker/fetch-audio-tainting.https-expected.txt: Removed.
2059         * web-platform-tests/service-workers/service-worker/fetch-audio-tainting.https.html: Removed.
2060         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-double-write.https-expected.txt: Removed.
2061         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-double-write.https.html: Removed.
2062         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-video-cache.https.html:
2063         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-video.https.html:
2064         * web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt:
2065         * web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https.html:
2066         * web-platform-tests/service-workers/service-worker/fetch-csp.https.html:
2067         * web-platform-tests/service-workers/service-worker/fetch-event-after-navigation-within-page.https.html:
2068         * web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https-expected.txt:
2069         * web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https.html:
2070         * web-platform-tests/service-workers/service-worker/fetch-event-network-error.https.html:
2071         * web-platform-tests/service-workers/service-worker/fetch-event-referrer-policy.https-expected.txt:
2072         * web-platform-tests/service-workers/service-worker/fetch-event-referrer-policy.https.html:
2073         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-argument.https.html:
2074         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-body-loaded-in-chunk.https.html:
2075         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-stops-propagation.https.html:
2076         * web-platform-tests/service-workers/service-worker/fetch-event-throws-after-respond-with.https.html:
2077         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
2078         * web-platform-tests/service-workers/service-worker/fetch-event.https.html:
2079         * web-platform-tests/service-workers/service-worker/fetch-frame-resource.https.html:
2080         * web-platform-tests/service-workers/service-worker/fetch-header-visibility.https.html:
2081         * web-platform-tests/service-workers/service-worker/fetch-request-css-base-url.https-expected.txt:
2082         * web-platform-tests/service-workers/service-worker/fetch-request-css-base-url.https.html:
2083         * web-platform-tests/service-workers/service-worker/fetch-request-css-images.https.html:
2084         * web-platform-tests/service-workers/service-worker/fetch-request-html-imports.https-expected.txt:
2085         * web-platform-tests/service-workers/service-worker/fetch-request-html-imports.https.html:
2086         * web-platform-tests/service-workers/service-worker/fetch-request-no-freshness-headers.https.html:
2087         * web-platform-tests/service-workers/service-worker/fetch-request-redirect.https.html:
2088         * web-platform-tests/service-workers/service-worker/fetch-request-xhr-sync.https.html:
2089         * web-platform-tests/service-workers/service-worker/fetch-response-xhr.https.html:
2090         * web-platform-tests/service-workers/service-worker/fetch-waits-for-activate.https.html:
2091         * web-platform-tests/service-workers/service-worker/getregistration.https-expected.txt:
2092         * web-platform-tests/service-workers/service-worker/getregistration.https.html:
2093         * web-platform-tests/service-workers/service-worker/import-module-scripts.https-expected.txt: Removed.
2094         * web-platform-tests/service-workers/service-worker/import-module-scripts.https.html: Removed.
2095         * web-platform-tests/service-workers/service-worker/import-scripts-mime-types.https-expected.txt: Removed.
2096         * web-platform-tests/service-workers/service-worker/import-scripts-mime-types.https.html: Removed.
2097         * web-platform-tests/service-workers/service-worker/import-scripts-resource-map.https-expected.txt:
2098         * web-platform-tests/service-workers/service-worker/import-scripts-resource-map.https.html:
2099         * web-platform-tests/service-workers/service-worker/interfaces-window.https.html:
2100         * web-platform-tests/service-workers/service-worker/invalid-blobtype.https.html:
2101         * web-platform-tests/service-workers/service-worker/invalid-header.https.html:
2102         * web-platform-tests/service-workers/service-worker/iso-latin1-header.https.html:
2103         * web-platform-tests/service-workers/service-worker/multiple-update.https.html:
2104         * web-platform-tests/service-workers/service-worker/navigation-redirect.https.html:
2105         * web-platform-tests/service-workers/service-worker/onactivate-script-error.https.html:
2106         * web-platform-tests/service-workers/service-worker/performance-timeline.https.html:
2107         * web-platform-tests/service-workers/service-worker/postmessage-from-waiting-serviceworker.https.html:
2108         * web-platform-tests/service-workers/service-worker/postmessage-to-client-message-queue.https-expected.txt: Removed.
2109         * web-platform-tests/service-workers/service-worker/postmessage-to-client-message-queue.https.html: Removed.
2110         * web-platform-tests/service-workers/service-worker/postmessage-to-client.https.html:
2111         * web-platform-tests/service-workers/service-worker/postmessage.https-expected.txt:
2112         * web-platform-tests/service-workers/service-worker/postmessage.https.html:
2113         * web-platform-tests/service-workers/service-worker/ready.https.html:
2114         * web-platform-tests/service-workers/service-worker/redirected-response.https-expected.txt:
2115         * web-platform-tests/service-workers/service-worker/redirected-response.https.html:
2116         * web-platform-tests/service-workers/service-worker/referer.https.html:
2117         * web-platform-tests/service-workers/service-worker/register-default-scope.https.html:
2118         * web-platform-tests/service-workers/service-worker/register-wait-forever-in-install-worker.https.html:
2119         * web-platform-tests/service-workers/service-worker/registration-end-to-end.https.html:
2120         * web-platform-tests/service-workers/service-worker/registration-events.https.html:
2121         * web-platform-tests/service-workers/service-worker/registration-mime-types.https-expected.txt:
2122         * web-platform-tests/service-workers/service-worker/registration-mime-types.https.html:
2123         * web-platform-tests/service-workers/service-worker/registration-schedule-job.https-expected.txt: Removed.
2124         * web-platform-tests/service-workers/service-worker/registration-schedule-job.https.html: Removed.
2125         * web-platform-tests/service-workers/service-worker/registration-scope.https-expected.txt:
2126         * web-platform-tests/service-workers/service-worker/registration-security-error.https-expected.txt:
2127         * web-platform-tests/service-workers/service-worker/registration-service-worker-attributes.https.html:
2128         * web-platform-tests/service-workers/service-worker/registration-updateviacache.https-expected.txt:
2129         * web-platform-tests/service-workers/service-worker/registration-updateviacache.https.html:
2130         * web-platform-tests/service-workers/service-worker/resource-timing.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resource-timing.sub.https.html.
2131         * web-platform-tests/service-workers/service-worker/resource-timing.sub.https-expected.txt: Removed.
2132         * web-platform-tests/service-workers/service-worker/resources/about-blank-replacement-ping-frame.py:
2133         * web-platform-tests/service-workers/service-worker/resources/appcache-ordering.manifest:
2134         * web-platform-tests/service-workers/service-worker/resources/claim-worker.js:
2135         * web-platform-tests/service-workers/service-worker/resources/classic-worker.js: Removed.
2136         * web-platform-tests/service-workers/service-worker/resources/clients-get-cross-origin-frame.html:
2137         * web-platform-tests/service-workers/service-worker/resources/clients-get-resultingClientId-worker.js: Removed.
2138         * web-platform-tests/service-workers/service-worker/resources/clients-get-worker.js:
2139         (self.onmessage):
2140         * web-platform-tests/service-workers/service-worker/resources/enable-client-message-queue.html: Removed.
2141         * web-platform-tests/service-workers/service-worker/resources/extendable-event-async-waituntil.js:
2142         (switch):
2143         (event.request.url.indexOf):
2144         (else.event.request.url.indexOf):
2145         * web-platform-tests/service-workers/service-worker/resources/fetch-canvas-tainting-double-write-worker.js: Removed.
2146         * web-platform-tests/service-workers/service-worker/resources/fetch-cors-xhr-iframe.html:
2147         * web-platform-tests/service-workers/service-worker/resources/fetch-event-async-respond-with-worker.js:
2148         (setTimeout):
2149         * web-platform-tests/service-workers/service-worker/resources/fetch-event-network-fallback-worker.js:
2150         * web-platform-tests/service-workers/service-worker/resources/fetch-event-test-worker.js:
2151         * web-platform-tests/service-workers/service-worker/resources/fetch-request-css-base-url-iframe.html:
2152         * web-platform-tests/service-workers/service-worker/resources/fetch-request-css-base-url-worker.js:
2153         (self.onmessage):
2154         (url.indexOf):
2155         (else.url.indexOf):
2156         * web-platform-tests/service-workers/service-worker/resources/get-resultingClientId-worker.js: Removed.
2157         * web-platform-tests/service-workers/service-worker/resources/import-relative.xsl: Removed.
2158         * web-platform-tests/service-workers/service-worker/resources/import-scripts-diff-resource-map-worker.js: Removed.
2159         * web-platform-tests/service-workers/service-worker/resources/import-scripts-get.py: Removed.
2160         * web-platform-tests/service-workers/service-worker/resources/import-scripts-mime-types-worker.js: Removed.
2161         * web-platform-tests/service-workers/service-worker/resources/imported-classic-script.js: Removed.
2162         * web-platform-tests/service-workers/service-worker/resources/imported-module-script.js: Removed.
2163         * web-platform-tests/service-workers/service-worker/resources/message-vs-microtask.html: Removed.
2164         * web-platform-tests/service-workers/service-worker/resources/module-worker.js: Removed.
2165         * web-platform-tests/service-workers/service-worker/resources/navigation-redirect-other-origin.html:
2166         * web-platform-tests/service-workers/service-worker/resources/navigation-redirect-out-scope.py:
2167         * web-platform-tests/service-workers/service-worker/resources/navigation-redirect-scope1.py:
2168         * web-platform-tests/service-workers/service-worker/resources/navigation-redirect-scope2.py:
2169         * web-platform-tests/service-workers/service-worker/resources/nested-iframe-parent.html: Removed.
2170         * web-platform-tests/service-workers/service-worker/resources/performance-timeline-worker.js:
2171         (promise_test.):
2172         (promise_test):
2173         * web-platform-tests/service-workers/service-worker/resources/postmessage-echo-worker.js: Removed.
2174         * web-platform-tests/service-workers/service-worker/resources/redirect-worker.js:
2175         (event.waitUntil.Promise.all.waitUntilPromiseList.then):
2176         (then):
2177         (waitUntilPromise.caches.open.cacheName.then):
2178         (event.respondWith.waitUntilPromise.then):
2179         * web-platform-tests/service-workers/service-worker/resources/registration-tests-mime-types.js:
2180         (registration_tests_mime_types):
2181         * web-platform-tests/service-workers/service-worker/resources/registration-tests-scope.js:
2182         (registration_tests_scope):
2183         * web-platform-tests/service-workers/service-worker/resources/registration-tests-security-error.js:
2184         (registration_tests_security_error):
2185         * web-platform-tests/service-workers/service-worker/resources/resource-timing-iframe.sub.html:
2186         * web-platform-tests/service-workers/service-worker/resources/service-worker-csp-worker.py:
2187         * web-platform-tests/service-workers/service-worker/resources/service-worker-header.py:
2188         (main):
2189         * web-platform-tests/service-workers/service-worker/resources/skip-waiting-installed-worker.js:
2190         (event.waitUntil.self.skipWaiting.then):
2191         * web-platform-tests/service-workers/service-worker/resources/stalling-service-worker.js: Removed.
2192         * web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js:
2193         (wait_for_update):
2194         (async.wait_for_activation_on_dummy_scope):
2195         * web-platform-tests/service-workers/service-worker/resources/test-request-headers-worker.js: Removed.
2196         * web-platform-tests/service-workers/service-worker/resources/test-request-headers-worker.py: Removed.
2197         * web-platform-tests/service-workers/service-worker/resources/trickle.py: Removed.
2198         * web-platform-tests/service-workers/service-worker/resources/update-during-installation-worker.js: Removed.
2199         * web-platform-tests/service-workers/service-worker/resources/update-during-installation-worker.py: Removed.
2200         * web-platform-tests/service-workers/service-worker/resources/update-fetch-worker.py: Removed.
2201         * web-platform-tests/service-workers/service-worker/resources/update-missing-import-scripts-imported-worker.py: Removed.
2202         * web-platform-tests/service-workers/service-worker/resources/update-missing-import-scripts-main-worker.py: Removed.
2203         * web-platform-tests/service-workers/service-worker/resources/update-registration-with-type.py: Removed.
2204         * web-platform-tests/service-workers/service-worker/resources/w3c-import.log:
2205         * web-platform-tests/service-workers/service-worker/resources/worker-interception-iframe.https.html:
2206         * web-platform-tests/service-workers/service-worker/resources/worker-load-interceptor.js:
2207         (self.onfetch):
2208         * web-platform-tests/service-workers/service-worker/resources/worker-testharness.js:
2209         (create_temporary_cache):
2210         * web-platform-tests/service-workers/service-worker/resources/xhr-iframe.html: Removed.
2211         * web-platform-tests/service-workers/service-worker/resources/xhr-response-url-worker.js: Removed.
2212         * web-platform-tests/service-workers/service-worker/resources/xsl-base-url-iframe.xml: Removed.
2213         * web-platform-tests/service-workers/service-worker/resources/xsl-base-url-worker.js: Removed.
2214         * web-platform-tests/service-workers/service-worker/resources/xslt-pass.xsl: Removed.
2215         * web-platform-tests/service-workers/service-worker/service-worker-csp-connect.https-expected.txt:
2216         * web-platform-tests/service-workers/service-worker/service-worker-csp-default.https-expected.txt:
2217         * web-platform-tests/service-workers/service-worker/service-worker-csp-script.https-expected.txt:
2218         * web-platform-tests/service-workers/service-worker/service-worker-header.https-expected.txt:
2219         * web-platform-tests/service-workers/service-worker/service-worker-header.https.html:
2220         * web-platform-tests/service-workers/service-worker/serviceworker-message-event-historical.https.html:
2221         * web-platform-tests/service-workers/service-worker/shared-worker-controlled.https.html:
2222         * web-platform-tests/service-workers/service-worker/skip-waiting-installed.https-expected.txt:
2223         * web-platform-tests/service-workers/service-worker/skip-waiting-installed.https.html:
2224         * web-platform-tests/service-workers/service-worker/skip-waiting-using-registration.https.html:
2225         * web-platform-tests/service-workers/service-worker/skip-waiting-without-using-registration.https.html:
2226         * web-platform-tests/service-workers/service-worker/skip-waiting.https.html:
2227         * web-platform-tests/service-workers/service-worker/state.https.html:
2228         * web-platform-tests/service-workers/service-worker/synced-state.https.html:
2229         * web-platform-tests/service-workers/service-worker/uncontrolled-page.https.html:
2230         * web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https-expected.txt:
2231         * web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https.html:
2232         * web-platform-tests/service-workers/service-worker/unregister-then-register.https-expected.txt:
2233         * web-platform-tests/service-workers/service-worker/unregister-then-register.https.html:
2234         * web-platform-tests/service-workers/service-worker/update-after-navigation-redirect.https.html:
2235         * web-platform-tests/service-workers/service-worker/update-after-oneday.https.html:
2236         * web-platform-tests/service-workers/service-worker/update-bytecheck.https.html:
2237         * web-platform-tests/service-workers/service-worker/update-missing-import-scripts.https-expected.txt: Removed.
2238         * web-platform-tests/service-workers/service-worker/update-missing-import-scripts.https.html: Removed.
2239         * web-platform-tests/service-workers/service-worker/update-no-cache-request-headers.https-expected.txt: Removed.
2240         * web-platform-tests/service-workers/service-worker/update-no-cache-request-headers.https.html: Removed.
2241         * web-platform-tests/service-workers/service-worker/update-not-allowed.https-expected.txt: Removed.
2242         * web-platform-tests/service-workers/service-worker/update-not-allowed.https.html: Removed.
2243         * web-platform-tests/service-workers/service-worker/update-on-navigation.https-expected.txt: Removed.
2244         * web-platform-tests/service-workers/service-worker/update-on-navigation.https.html: Removed.
2245         * web-platform-tests/service-workers/service-worker/update-recovery.https.html:
2246         * web-platform-tests/service-workers/service-worker/update-registration-with-type.https-expected.txt: Removed.
2247         * web-platform-tests/service-workers/service-worker/update-registration-with-type.https.html: Removed.
2248         * web-platform-tests/service-workers/service-worker/w3c-import.log:
2249         * web-platform-tests/service-workers/service-worker/websocket.https-expected.txt:
2250         * web-platform-tests/service-workers/service-worker/websocket.https.html:
2251         * web-platform-tests/service-workers/service-worker/windowclient-navigate.https.html:
2252         * web-platform-tests/service-workers/service-worker/worker-client-id.https-expected.txt:
2253         * web-platform-tests/service-workers/service-worker/worker-interception.https-expected.txt:
2254         * web-platform-tests/service-workers/service-worker/worker-interception.https.html:
2255         * web-platform-tests/service-workers/service-worker/xhr-response-url.https-expected.txt: Removed.
2256         * web-platform-tests/service-workers/service-worker/xhr-response-url.https.html: Removed.
2257         * web-platform-tests/service-workers/service-worker/xsl-base-url.https-expected.txt: Removed.
2258         * web-platform-tests/service-workers/service-worker/xsl-base-url.https.html: Removed.
2259
2260 2019-09-09  Ryan Haddad  <ryanhaddad@apple.com>
2261
2262         Unreviewed, rolling out r249574.
2263
2264         Caused fast/mediastream/media-stream-track-source-failure.html
2265         to become flaky.
2266
2267         Reverted changeset:
2268
2269         "Remove MediaStreamPrivate::scheduleDeferredTask"
2270         https://bugs.webkit.org/show_bug.cgi?id=200975
2271         https://trac.webkit.org/changeset/249574
2272
2273 2019-09-09  Rob Buis  <rbuis@igalia.com>
2274
2275         [GTK][WPE] Remove attributes deprecated from MathML3
2276         https://bugs.webkit.org/show_bug.cgi?id=197492
2277
2278         Reviewed by Frédéric Wang.
2279
2280         Import relevant WPT test.
2281
2282         * web-platform-tests/mathml/relations/css-styling/attribute-mapping-001-expected.txt: Added.
2283         * web-platform-tests/mathml/relations/css-styling/attribute-mapping-001.html: Added.
2284
2285 2019-09-07  Chris Dumez  <cdumez@apple.com>
2286
2287         Add support for postMessage buffering between the service worker and window
2288         https://bugs.webkit.org/show_bug.cgi?id=201169
2289
2290         Reviewed by Youenn Fablet.
2291
2292         Rebaseline WPT test that is now passing.
2293
2294         * web-platform-tests/service-workers/service-worker/postmessage-to-client-message-queue.https-expected.txt:
2295
2296 2019-09-07  Chris Dumez  <cdumez@apple.com>
2297
2298         [Service Workers] Drop support for registration resurrection
2299         https://bugs.webkit.org/show_bug.cgi?id=201584
2300
2301         Reviewed by Alex Christensen.
2302
2303         Re-sync a couple of outdated WPT tests from upstream 820f0f86047e6e.
2304
2305         * web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https-expected.txt:
2306         * web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https.html:
2307         * web-platform-tests/service-workers/service-worker/unregister-then-register.https-expected.txt:
2308         * web-platform-tests/service-workers/service-worker/unregister-then-register.https.html:
2309
2310 2019-09-07  Ryan Haddad  <ryanhaddad@apple.com>
2311
2312         Unreviewed, rolling out r249353.
2313
2314         The test for this change is a flaky failure.
2315
2316         Reverted changeset:
2317
2318         "Add support for postMessage buffering between the service
2319         worker and window"
2320         https://bugs.webkit.org/show_bug.cgi?id=201169
2321         https://trac.webkit.org/changeset/249353
2322
2323 2019-09-06  Youenn Fablet  <youenn@apple.com>
2324
2325         Remove MediaStreamPrivate::scheduleDeferredTask
2326         https://bugs.webkit.org/show_bug.cgi?id=200975
2327
2328         Reviewed by Eric Carlson.
2329
2330         * web-platform-tests/mediacapture-streams/MediaStream-finished-add.https-expected.txt:
2331
2332 2019-09-06  Rob Buis  <rbuis@igalia.com>
2333
2334         Implement MathMLIDL / HTMLOrForeignElement
2335         https://bugs.webkit.org/show_bug.cgi?id=200470
2336
2337         Reviewed by Ryosuke Niwa.
2338
2339         Add tests for functionality exposed by HTMLOrForeignElement.
2340         Import WPT tests as of 6e83b23bb962c97687b6573c378963208219ad1b (origin/master).
2341
2342         * resources/import-expectations.json:
2343         * web-platform-tests/mathml/relations/html5-tree/class-1.html:
2344         * web-platform-tests/mathml/relations/html5-tree/class-2.html:
2345         * web-platform-tests/mathml/relations/html5-tree/clipboard-event-handlers.tentative-expected.txt: Added.
2346         * web-platform-tests/mathml/relations/html5-tree/clipboard-event-handlers.tentative.html: Added.
2347         * web-platform-tests/mathml/relations/html5-tree/color-attributes-1.html:
2348         * web-platform-tests/mathml/relations/html5-tree/css-inline-style-dynamic.tentative-expected.html: Added.
2349         * web-platform-tests/mathml/relations/html5-tree/css-inline-style-dynamic.tentative.html: Added.
2350         * web-platform-tests/mathml/relations/html5-tree/css-inline-style-interface.tentative-expected.txt: Added.
2351         * web-platform-tests/mathml/relations/html5-tree/css-inline-style-interface.tentative.html: Added.
2352         * web-platform-tests/mathml/relations/html5-tree/display-1-expected.txt:
2353         * web-platform-tests/mathml/relations/html5-tree/display-1.html:
2354         * web-platform-tests/mathml/relations/html5-tree/dynamic-1.html:
2355         * web-platform-tests/mathml/relations/html5-tree/href-click-1.html:
2356         * web-platform-tests/mathml/relations/html5-tree/href-click-2.html:
2357         * web-platform-tests/mathml/relations/html5-tree/href-click-3.html:
2358         * web-platform-tests/mathml/relations/html5-tree/html-or-foreign-element-interfaces.tentative-expected.txt: Added.
2359         * web-platform-tests/mathml/relations/html5-tree/html-or-foreign-element-interfaces.tentative.html: Added.
2360         * web-platform-tests/mathml/relations/html5-tree/integration-point-1.html:
2361         * web-platform-tests/mathml/relations/html5-tree/integration-point-2.html:
2362         * web-platform-tests/mathml/relations/html5-tree/integration-point-3.html:
2363         * web-platform-tests/mathml/relations/html5-tree/integration-point-4-expected.txt: Added.
2364         * web-platform-tests/mathml/relations/html5-tree/integration-point-4.html: Added.
2365         * web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative-expected.txt: Added.
2366         * web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative.html: Added.
2367         * web-platform-tests/mathml/relations/html5-tree/required-extensions-1-expected.txt: Removed.
2368         * web-platform-tests/mathml/relations/html5-tree/required-extensions-1.html: Removed.
2369         * web-platform-tests/mathml/relations/html5-tree/required-extensions-2.html:
2370         * web-platform-tests/mathml/relations/html5-tree/unique-identifier-1.html:
2371         * web-platform-tests/mathml/relations/html5-tree/unique-identifier-2.html:
2372         * web-platform-tests/mathml/relations/html5-tree/unique-identifier-3.html:
2373         * web-platform-tests/mathml/relations/html5-tree/w3c-import.log:
2374         * web-platform-tests/mathml/support/attribute-values.js: Added.
2375         (AttributeValueTransforms.lowercase):
2376         (AttributeValueTransforms.uppercase):
2377         (AttributeValueTransforms.alternate_case):
2378         (TransformAttributeValues):
2379         * web-platform-tests/mathml/support/box-comparison.js: Added.
2380         (spaceBetween):
2381         (measureSpaceAround):
2382         (compareSpaceWithAndWithoutStyle):
2383         (compareSizeWithAndWithoutStyle):
2384         * web-platform-tests/mathml/support/layout-comparison.js: Added.
2385         (getWritingMode):
2386         (compareSize):
2387         (participateToParentLayout):
2388         (childrenParticipatingToLayout):
2389         (compareLayout):
2390         * web-platform-tests/mathml/support/mathml-fragments.js: Added.
2391         (FragmentHelper.createElement):
2392         (FragmentHelper.isValidChildOfMrow):
2393         (FragmentHelper.isEmpty):
2394         (FragmentHelper.element):
2395         (FragmentHelper.appendChild):
2396         (FragmentHelper.forceNonEmptyElement):
2397         * web-platform-tests/mathml/support/w3c-import.log: Added.
2398
2399 2019-09-05  Chris Dumez  <cdumez@apple.com>
2400
2401         Stop using testRunner.setPrivateBrowsingEnabled_DEPRECATED() in imported/w3c/IndexedDB-private-browsing
2402         https://bugs.webkit.org/show_bug.cgi?id=201519
2403
2404         Reviewed by Alex Christensen.
2405
2406         Drop Webkit-specific changes to WPT tests.
2407
2408         * IndexedDB-private-browsing/support.js:
2409
2410 2019-09-05  Chris Dumez  <cdumez@apple.com>
2411
2412         [WK2] Add proper layout test support for ephemeral sessions
2413         https://bugs.webkit.org/show_bug.cgi?id=201475
2414
2415         Reviewed by Antti Koivisto.
2416
2417         * IndexedDB-private-browsing/support.js:
2418
2419 2019-09-05  Youenn Fablet  <youenn@apple.com>
2420
2421         Introduce WorkerSWClientConnection to make SWClientConnection mono-thread
2422         https://bugs.webkit.org/show_bug.cgi?id=201430
2423
2424         Reviewed by Alex Christensen.
2425
2426         Remove inserted iframes to make test outputs more stable.
2427
2428         * web-platform-tests/service-workers/service-worker/activation.https-expected.txt:
2429         * web-platform-tests/service-workers/service-worker/activation.https.html:
2430         * web-platform-tests/service-workers/service-worker/detached-context.https-expected.txt:
2431         * web-platform-tests/service-workers/service-worker/detached-context.https.html:
2432
2433 2019-09-04  Yusuke Suzuki  <ysuzuki@apple.com>
2434
2435         [JSC] Make Promise implementation faster
2436         https://bugs.webkit.org/show_bug.cgi?id=200898
2437
2438         Reviewed by Saam Barati.
2439
2440         * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:
2441
2442 2019-09-01  Said Abou-Hallawa  <sabouhallawa@apple.com>
2443
2444         HTMLImageElement::decode() should return a resolved promise for decoding non bitmap images
2445         https://bugs.webkit.org/show_bug.cgi?id=201243
2446
2447         Reviewed by Youenn Fablet.
2448
2449         * web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-picture-expected.txt:
2450
2451 2019-08-31  Rob Buis  <rbuis@igalia.com>
2452
2453         XMLHttpRequest: responseXML returns null if the Content-Type is valid (end in +xml) in some cases
2454         https://bugs.webkit.org/show_bug.cgi?id=46146
2455
2456         Reviewed by Youenn Fablet.
2457
2458         Updated expected result.
2459
2460         * web-platform-tests/xhr/responsexml-media-type-expected.txt:
2461
2462 2019-08-31  Frederic Wang  <fwang@igalia.com>
2463
2464         Fix interpretation of fraction shifts
2465         https://bugs.webkit.org/show_bug.cgi?id=201242
2466
2467         Reviewed by Rob Buis.
2468
2469         Update tests and support files for fractions/stacks parameters.
2470
2471         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2-expected.txt:
2472         Update expectation now that AxisHeight is no longer involved in stacks.
2473         * web-platform-tests/fonts/math/fraction-denominatordisplaystyleshiftdown6000-axisheight1000-rulethickness1000.woff: Added.
2474         * web-platform-tests/fonts/math/fraction-denominatorshiftdown3000-axisheight1000-rulethickness1000.woff: Added.
2475         * web-platform-tests/fonts/math/fraction-numeratordisplaystyleshiftup2000-axisheight1000-rulethickness1000.woff: Added.
2476         * web-platform-tests/fonts/math/fraction-numeratorshiftup11000-axisheight1000-rulethickness1000.woff: Added.
2477         * web-platform-tests/fonts/math/stack-bottomdisplaystyleshiftdown5000-axisheight1000.woff: Added.
2478         * web-platform-tests/fonts/math/stack-bottomshiftdown6000-axisheight1000.woff: Added.
2479         * web-platform-tests/fonts/math/stack-topdisplaystyleshiftup3000-axisheight1000.woff: Added.
2480         * web-platform-tests/fonts/math/stack-topshiftup9000-axisheight1000.woff: Added.
2481         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1.html:
2482         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2.html:
2483         * web-platform-tests/mathml/support/feature-detection.js: Added.
2484         (MathMLFeatureDetection.has_mspace):
2485         (MathMLFeatureDetection.has_operator_spacing):
2486         (MathMLFeatureDetection.has_mfrac):
2487         (MathMLFeatureDetection.has_msqrt):
2488         (MathMLFeatureDetection.has_menclose):
2489         (MathMLFeatureDetection.has_dir):
2490         (MathMLFeatureDetection.ensure_for_match_reftest):
2491
2492 2019-08-30  Chris Dumez  <cdumez@apple.com>
2493
2494         Add support for postMessage buffering between the service worker and window
2495         https://bugs.webkit.org/show_bug.cgi?id=201169
2496
2497         Reviewed by Youenn Fablet.
2498
2499         Rebaseline WPT test that is now passing.
2500
2501         * web-platform-tests/service-workers/service-worker/postmessage-to-client-message-queue.https-expected.txt:
2502
2503 2019-08-30  Ryan Haddad  <ryanhaddad@apple.com>
2504
2505         Unreviewed, rolling out r249338.
2506
2507         Caused 500+ layout test failures on WK1
2508
2509         Reverted changeset:
2510
2511         "Add support for postMessage buffering between the service
2512         worker and window"
2513         https://bugs.webkit.org/show_bug.cgi?id=201169
2514         https://trac.webkit.org/changeset/249338
2515
2516 2019-08-30  Chris Dumez  <cdumez@apple.com>
2517
2518         Add support for postMessage buffering between the service worker and window
2519         https://bugs.webkit.org/show_bug.cgi?id=201169
2520
2521         Reviewed by Youenn Fablet.
2522
2523         Rebaseline WPT test that is now passing.
2524
2525         * web-platform-tests/service-workers/service-worker/postmessage-to-client-message-queue.https-expected.txt:
2526
2527 2019-08-30  Youenn Fablet  <youenn@apple.com>
2528
2529         Bind WPT server hostname
2530         https://bugs.webkit.org/show_bug.cgi?id=201334
2531
2532         Reviewed by Alex Christensen.
2533
2534         Make WPT server bind to localhost/127.0.0.1 only.
2535         * resources/config.json:
2536
2537 2019-08-30  Alicia Boya García  <aboya@igalia.com>
2538
2539         [MSE][GStreamer] Replaying the video should update currentTime
2540         https://bugs.webkit.org/show_bug.cgi?id=201307
2541
2542         Reviewed by Xabier Rodriguez-Calvar.
2543
2544         * web-platform-tests/media-source/mediasource-replay-expected.txt: Added.
2545         * web-platform-tests/media-source/mediasource-replay.html: Added.
2546
2547 2019-08-30  Joonghun Park  <jh718.park@samsung.com>
2548
2549         Import css/css-text/tab-size/tab-size.html wpt test
2550         https://bugs.webkit.org/show_bug.cgi?id=201328
2551
2552         Unreviewed. No behavioral changes.
2553
2554         The css/css-text/tab-size/tab-size.html wpt test was ported from
2555         the original test LayoutTests/css3/tab-size.html.
2556
2557         So we import that wpt test and remove the original test from LayoutTests.
2558
2559         * web-platform-tests/css/css-text/tab-size/tab-size-expected.txt: Renamed from LayoutTests/css3/tab-size-expected.txt.
2560         * web-platform-tests/css/css-text/tab-size/tab-size.html: Added.
2561
2562 2019-08-29  Youenn Fablet  <youenn@apple.com>
2563
2564         document.fonts.ready is resolved too quickly
2565         https://bugs.webkit.org/show_bug.cgi?id=174030
2566         <rdar://problem/33083550>
2567
2568         Reviewed by Frédéric Wang.
2569
2570         Test from https://github.com/web-platform-tests/wpt/pull/18489.
2571
2572         * web-platform-tests/fonts/ahem.css: Added.
2573         (@font-face):
2574         * web-platform-tests/infrastructure/assumptions/document-fonts-ready-expected.txt: Added.
2575         * web-platform-tests/infrastructure/assumptions/document-fonts-ready.html: Added.
2576
2577 2019-08-28  Ryosuke Niwa  <rniwa@webkit.org>
2578
2579         Make tabIndex IDL attribute reflect its content attribute
2580         https://bugs.webkit.org/show_bug.cgi?id=199606
2581         <rdar://problem/52811448>
2582
2583         Reviewed by Chris Dumez.
2584
2585         * web-platform-tests/html/dom/reflection-misc-expected.txt: Rebaselined now that test cases for summary are passing.
2586
2587 2019-08-28  Alicia Boya García  <aboya@igalia.com>
2588
2589         [MSE][GStreamer] WebKitMediaSrc rework
2590         https://bugs.webkit.org/show_bug.cgi?id=199719
2591
2592         Reviewed by Xabier Rodriguez-Calvar.
2593
2594         * web-platform-tests/html/semantics/embedded-content/the-video-element/timeout_on_seek.py: Added.
2595         (parse_range):
2596         (main):
2597         * web-platform-tests/html/semantics/embedded-content/the-video-element/video_timeupdate_on_seek.html: Added.
2598         * web-platform-tests/html/semantics/embedded-content/the-video-element/video_timeupdate_on_seek-expected.txt: Added.
2599         * web-platform-tests/media-source/mediasource-buffered-seek-expected.txt: Added.
2600         * web-platform-tests/media-source/mediasource-buffered-seek.html: Added.
2601
2602 2019-08-26  Chris Dumez  <cdumez@apple.com>
2603
2604         Change default value of window.open()'s url argument
2605         https://bugs.webkit.org/show_bug.cgi?id=200882
2606
2607         Reviewed by Ryosuke Niwa.
2608
2609         Rebaseline WPT test now that it is passing.
2610
2611         * web-platform-tests/html/browsers/the-window-object/window-open-defaults.window-expected.txt:
2612
2613 2019-08-26  Chris Dumez  <cdumez@apple.com>
2614
2615         Resync web-platform-tests/html/browsers/the-window-object from upstream
2616         https://bugs.webkit.org/show_bug.cgi?id=201145
2617
2618         Reviewed by Youenn Fablet.
2619
2620         Resync web-platform-tests/html/browsers/the-window-object from upstream 552bd3bf8bc1be.
2621
2622         * resources/resource-files.json:
2623         * web-platform-tests/html/browsers/the-window-object/*:
2624
2625 2019-08-26  Youenn Fablet  <youenn@apple.com>
2626
2627         Add a WebsiteDataStore delegate to handle AuthenticationChallenge that do not come from pages
2628         https://bugs.webkit.org/show_bug.cgi?id=196870
2629         <rdar://problem/54593556>
2630
2631         Reviewed by Alex Christensen.
2632
2633         * web-platform-tests/service-workers/service-worker/websocket-in-service-worker.https-expected.txt:
2634
2635 2019-08-22  Ryosuke Niwa  <rniwa@webkit.org>
2636
2637         Implement StaticRange constructor
2638         https://bugs.webkit.org/show_bug.cgi?id=201055
2639
2640         Reviewed by Wenson Hsieh.
2641
2642         Added a test from https://github.com/web-platform-tests/wpt/pull/18619
2643         with my review comment addressed.
2644
2645         * web-platform-tests/dom/interfaces-expected.txt: Rebaselined.
2646         * web-platform-tests/dom/ranges/StaticRange-constructor-expected.txt: Added.
2647         * web-platform-tests/dom/ranges/StaticRange-constructor.html: Added.
2648
2649 2019-08-21  Ryosuke Niwa  <rniwa@webkit.org>
2650
2651         Put keygen element behind a runtime flag and disable it by default
2652         https://bugs.webkit.org/show_bug.cgi?id=200850
2653
2654         Reviewed by Antti Koivisto.
2655
2656         Re-sycned htmlformcontrolscollection.html as of ffc0fba7d4063f0fb063b9a215dd9ef7fedefebd.
2657
2658         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt:
2659         Rebaselined due to the whitespace change due to the keygen element rendering differently.
2660         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-xhtml-expected.txt:
2661         Ditto.
2662         * web-platform-tests/html/infrastructure/common-dom-interfaces/collections/htmlformcontrolscollection-expected.txt:
2663         * web-platform-tests/html/infrastructure/common-dom-interfaces/collections/htmlformcontrolscollection.html:
2664         * web-platform-tests/html/semantics/forms/the-label-element/labelable-elements-expected.txt: Rebaselined now that the test for keygen is passing.
2665
2666 2019-08-20  Ryosuke Niwa  <rniwa@webkit.org>
2667
2668         Revert the unintended test change in r248914.
2669
2670         * web-platform-tests/html/infrastructure/common-dom-interfaces/collections/htmlformcontrolscollection.html:
2671
2672 2019-08-14  Alexey Shvayka  <shvaikalesh@gmail.com>
2673
2674         Error thrown during "acceptNode" lookup is overridden
2675         https://bugs.webkit.org/show_bug.cgi?id=200735
2676
2677         Reviewed by Ross Kirsling.
2678
2679         * web-platform-tests/dom/traversal/TreeWalker-acceptNode-filter-expected.txt:
2680
2681 2019-08-14  Alexey Shvayka  <shvaikalesh@gmail.com>
2682
2683         Re-sync web-platform-tests/dom/traversal from upstream
2684         https://bugs.webkit.org/show_bug.cgi?id=200737
2685
2686         Reviewed by Ryosuke Niwa.
2687
2688         Re-sync web-platform-tests/dom/traversal from upstream 91adbef87678.
2689
2690         * resources/import-expectations.json:
2691         * web-platform-tests/dom/traversal/*: Updated.
2692
2693 2019-08-13  Alexey Shvayka  <shvaikalesh@gmail.com>
2694
2695         Re-sync web-platform-tests/dom/events from upstream
2696         https://bugs.webkit.org/show_bug.cgi?id=200592
2697
2698         Reviewed by Ryosuke Niwa.
2699
2700         Re-sync web-platform-tests/dom/events from upstream 1e6fef09eae3.
2701
2702         * resources/import-expectations.json:
2703         * web-platform-tests/dom/events/*: Updated.
2704
2705 2019-08-08  Rob Buis  <rbuis@igalia.com>
2706
2707         Import lazy loading WPT tests
2708         https://bugs.webkit.org/show_bug.cgi?id=199795
2709
2710         Reviewed by Darin Adler.
2711
2712         Import lazy loading WPT tests.
2713
2714         * resources/import-expectations.json:
2715         * web-platform-tests/loading/lazyload/iframe-loading-eager.tentative-expected.txt: Added.
2716         * web-platform-tests/loading/lazyload/iframe-loading-eager.tentative.html: Added.
2717         * web-platform-tests/loading/lazyload/iframe-loading-lazy.tentative.html: Added.
2718         * web-platform-tests/loading/lazyload/image-loading-eager.tentative-expected.txt: Added.
2719         * web-platform-tests/loading/lazyload/image-loading-eager.tentative.html: Added.
2720         * web-platform-tests/loading/lazyload/image-loading-lazy.tentative.html: Added.
2721         * web-platform-tests/loading/lazyload/resources/image.png: Added.
2722         * web-platform-tests/loading/lazyload/resources/subframe.html: Added.
2723         * web-platform-tests/loading/lazyload/resources/w3c-import.log: Added.
2724         * web-platform-tests/loading/lazyload/w3c-import.log: Added.
2725
2726 2019-08-05  Youenn Fablet  <youenn@apple.com>
2727
2728         Response constructor doesn't throw on disturbed ReadableStream
2729         https://bugs.webkit.org/show_bug.cgi?id=200130
2730         <rdar://problem/53550351>
2731
2732         Reviewed by Alex Christensen.
2733
2734         Update test to use promise_rejects instead of assert_throws.
2735
2736         * web-platform-tests/fetch/api/request/request-init-stream.any-expected.txt:
2737         * web-platform-tests/fetch/api/request/request-init-stream.any.js:
2738         (async.assert_request):
2739         (promise_test.async):
2740         * web-platform-tests/fetch/api/request/request-init-stream.any.worker-expected.txt:
2741         * web-platform-tests/fetch/api/response/response-from-stream.any-expected.txt:
2742         * web-platform-tests/fetch/api/response/response-from-stream.any.worker-expected.txt:
2743
2744 2019-08-05  Youenn Fablet  <youenn@apple.com>
2745
2746         Support RTCRtpSender.dtmf
2747         https://bugs.webkit.org/show_bug.cgi?id=200431
2748
2749         Reviewed by Eric Carlson.
2750
2751         * web-platform-tests/webrtc/RTCDTMFSender-insertDTMF.https-expected.txt:
2752         * web-platform-tests/webrtc/RTCDTMFSender-ontonechange-long.https-expected.txt:
2753         * web-platform-tests/webrtc/RTCDTMFSender-ontonechange.https-expected.txt:
2754
2755 2019-07-24  Alicia Boya García  <aboya@igalia.com>
2756
2757         Unreviewed: Added missing expectation file for video_crash_empty_src.html
2758         https://bugs.webkit.org/show_bug.cgi?id=200081
2759
2760         * web-platform-tests/html/semantics/embedded-content/the-video-element/video_crash_empty_src-expected.txt: Added.
2761
2762 2019-07-24  Alicia Boya García  <aboya@igalia.com>
2763
2764         [GStreamer] Don't crash with empty video src
2765         https://bugs.webkit.org/show_bug.cgi?id=200081
2766
2767         Reviewed by Philippe Normand.
2768
2769         * web-platform-tests/html/semantics/embedded-content/the-video-element/video_crash_empty_src.html: Added.
2770
2771 2019-07-17  Alex Christensen  <achristensen@webkit.org>
2772
2773         Add a runtime-disabled dialog element skeleton
2774         https://bugs.webkit.org/show_bug.cgi?id=199839
2775
2776         Reviewed by Ryosuke Niwa.
2777
2778         * web-platform-tests/custom-elements/builtin-coverage-expected.txt:
2779         * web-platform-tests/dom/nodes/Node-cloneNode-expected.txt:
2780         * web-platform-tests/html/dom/reflection-misc-expected.txt:
2781         * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/centering-expected.txt:
2782         * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-close-expected.txt:
2783         * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-open-expected.txt:
2784         * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-showModal-expected.txt:
2785         * web-platform-tests/html/semantics/interfaces-expected.txt:
2786
2787 2019-07-15  Yusuke Suzuki  <ysuzuki@apple.com>
2788
2789         [JSC] Improve wasm wpt test results by fixing miscellaneous issues
2790         https://bugs.webkit.org/show_bug.cgi?id=199783
2791
2792         Reviewed by Mark Lam.
2793
2794         Import web-platform-tests/wasm/jsapi. Some of tests are failing just because imported wpt tests are old.
2795         They are fixed in the upstream. When upgrading wpt tests, we can mark them PASS.
2796
2797         * resources/import-expectations.json:
2798         * web-platform-tests/wasm/jsapi/assertions.js: Added.
2799         (assert_function_name):
2800         (assert_function_length):
2801         * web-platform-tests/wasm/jsapi/bad-imports.js: Added.
2802         (test_bad_imports):
2803         * web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any-expected.txt: Added.
2804         * web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.html: Added.
2805         * web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.js: Added.
2806         (test_bad_imports):
2807         * web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.worker-expected.txt: Added.
2808         * web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.worker.html: Added.
2809         * web-platform-tests/wasm/jsapi/constructor/w3c-import.log: Added.
2810         * web-platform-tests/wasm/jsapi/global/constructor.any-expected.txt: Added.
2811         * web-platform-tests/wasm/jsapi/global/constructor.any.html: Added.
2812         * web-platform-tests/wasm/jsapi/global/constructor.any.js: Added.
2813         (assert_Global):
2814         (test):
2815         (test.get assert_array_equals):
2816         (string_appeared_here.test):
2817         (string_appeared_here.toString):
2818         (string_appeared_here.valueOf):
2819         (string_appeared_here.name.format_value):
2820         * web-platform-tests/wasm/jsapi/global/constructor.any.worker-expected.txt: Added.
2821         * web-platform-tests/wasm/jsapi/global/constructor.any.worker.html: Added.
2822         * web-platform-tests/wasm/jsapi/global/toString.any-expected.txt: Added.
2823         * web-platform-tests/wasm/jsapi/global/toString.any.html: Added.
2824         * web-platform-tests/wasm/jsapi/global/toString.any.js: Added.
2825         (test):
2826         * web-platform-tests/wasm/jsapi/global/toString.any.worker-expected.txt: Added.
2827         * web-platform-tests/wasm/jsapi/global/toString.any.worker.html: Added.
2828         * web-platform-tests/wasm/jsapi/global/value-set.any-expected.txt: Added.
2829         * web-platform-tests/wasm/jsapi/global/value-set.any.html: Added.
2830         * web-platform-tests/wasm/jsapi/global/value-set.any.js: Added.
2831         (test):
2832         (string_appeared_here.name.of.immutableOptions.test):
2833         (string_appeared_here.name.of.mutableOptions.test):
2834         * web-platform-tests/wasm/jsapi/global/value-set.any.worker-expected.txt: Added.
2835         * web-platform-tests/wasm/jsapi/global/value-set.any.worker.html: Added.
2836         * web-platform-tests/wasm/jsapi/global/valueOf.any-expected.txt: Added.
2837         * web-platform-tests/wasm/jsapi/global/valueOf.any.html: Added.
2838         * web-platform-tests/wasm/jsapi/global/valueOf.any.js: Added.
2839         (test):
2840         * web-platform-tests/wasm/jsapi/global/valueOf.any.worker-expected.txt: Added.
2841         * web-platform-tests/wasm/jsapi/global/valueOf.any.worker.html: Added.
2842         * web-platform-tests/wasm/jsapi/global/w3c-import.log: Added.
2843         * web-platform-tests/wasm/jsapi/instance/constructor-bad-imports.any-expected.txt: Added.
2844         * web-platform-tests/wasm/jsapi/instance/constructor-bad-imports.any.html: Added.
2845         * web-platform-tests/wasm/jsapi/instance/constructor-bad-imports.any.js: Added.
2846         (test_bad_imports):
2847         * web-platform-tests/wasm/jsapi/instance/constructor-bad-imports.any.worker-expected.txt: Added.
2848         * web-platform-tests/wasm/jsapi/instance/constructor-bad-imports.any.worker.html: Added.
2849         * web-platform-tests/wasm/jsapi/instance/constructor.any-expected.txt: Added.
2850         * web-platform-tests/wasm/jsapi/instance/constructor.any.html: Added.
2851         * web-platform-tests/wasm/jsapi/instance/constructor.any.js: Added.
2852         (assert_exported_function):
2853         * web-platform-tests/wasm/jsapi/instance/constructor.any.worker-expected.txt: Added.
2854         * web-platform-tests/wasm/jsapi/instance/constructor.any.worker.html: Added.
2855         * web-platform-tests/wasm/jsapi/instance/exports.any-expected.txt: Added.
2856         * web-platform-tests/wasm/jsapi/instance/exports.any.html: Added.
2857         * web-platform-tests/wasm/jsapi/instance/exports.any.js: Added.
2858         (setup):
2859         (test):
2860         * web-platform-tests/wasm/jsapi/instance/exports.any.worker-expected.txt: Added.
2861         * web-platform-tests/wasm/jsapi/instance/exports.any.worker.html: Added.
2862         * web-platform-tests/wasm/jsapi/instance/toString.any-expected.txt: Added.
2863         * web-platform-tests/wasm/jsapi/instance/toString.any.html: Added.
2864         * web-platform-tests/wasm/jsapi/instance/toString.any.js: Added.
2865         (test):
2866         * web-platform-tests/wasm/jsapi/instance/toString.any.worker-expected.txt: Added.
2867         * web-platform-tests/wasm/jsapi/instance/toString.any.worker.html: Added.
2868         * web-platform-tests/wasm/jsapi/instance/w3c-import.log: Added.
2869         * web-platform-tests/wasm/jsapi/interface.any-expected.txt: Added.
2870         * web-platform-tests/wasm/jsapi/interface.any.html: Added.
2871         * web-platform-tests/wasm/jsapi/interface.any.js: Added.
2872         (test_operations):
2873         (test):
2874         (const.name.of.interfaces.test):
2875         * web-platform-tests/wasm/jsapi/interface.any.worker-expected.txt: Added.
2876         * web-platform-tests/wasm/jsapi/interface.any.worker.html: Added.
2877         * web-platform-tests/wasm/jsapi/memory/buffer.any-expected.txt: Added.
2878         * web-platform-tests/wasm/jsapi/memory/buffer.any.html: Added.
2879         * web-platform-tests/wasm/jsapi/memory/buffer.any.js: Added.
2880         (test):
2881         * web-platform-tests/wasm/jsapi/memory/buffer.any.worker-expected.txt: Added.
2882         * web-platform-tests/wasm/jsapi/memory/buffer.any.worker.html: Added.
2883         * web-platform-tests/wasm/jsapi/memory/constructor.any-expected.txt: Added.
2884         * web-platform-tests/wasm/jsapi/memory/constructor.any.html: Added.
2885         * web-platform-tests/wasm/jsapi/memory/constructor.any.js: Added.
2886         (assert_Memory):
2887         (test):
2888         (const.value.of.outOfRangeValues.test):
2889         (test.get new):
2890         (test.get assert_array_equals):
2891         * web-platform-tests/wasm/jsapi/memory/constructor.any.worker-expected.txt: Added.
2892         * web-platform-tests/wasm/jsapi/memory/constructor.any.worker.html: Added.
2893         * web-platform-tests/wasm/jsapi/memory/grow.any-expected.txt: Added.
2894         * web-platform-tests/wasm/jsapi/memory/grow.any.html: Added.
2895         * web-platform-tests/wasm/jsapi/memory/grow.any.js: Added.
2896         (assert_ArrayBuffer):
2897         (test):
2898         (valueOf):
2899         (const.value.of.outOfRangeValues.test):
2900         * web-platform-tests/wasm/jsapi/memory/grow.any.worker-expected.txt: Added.
2901         * web-platform-tests/wasm/jsapi/memory/grow.any.worker.html: Added.
2902         * web-platform-tests/wasm/jsapi/memory/toString.any-expected.txt: Added.
2903         * web-platform-tests/wasm/jsapi/memory/toString.any.html: Added.
2904         * web-platform-tests/wasm/jsapi/memory/toString.any.js: Added.
2905         (test):
2906         * web-platform-tests/wasm/jsapi/memory/toString.any.worker-expected.txt: Added.
2907         * web-platform-tests/wasm/jsapi/memory/toString.any.worker.html: Added.
2908         * web-platform-tests/wasm/jsapi/memory/w3c-import.log: Added.
2909         * web-platform-tests/wasm/jsapi/module/constructor.any-expected.txt: Added.
2910         * web-platform-tests/wasm/jsapi/module/constructor.any.html: Added.
2911         * web-platform-tests/wasm/jsapi/module/constructor.any.js: Added.
2912         (setup):
2913         (test):
2914         * web-platform-tests/wasm/jsapi/module/constructor.any.worker-expected.txt: Added.
2915         * web-platform-tests/wasm/jsapi/module/constructor.any.worker.html: Added.
2916         * web-platform-tests/wasm/jsapi/module/customSections.any-expected.txt: Added.
2917         * web-platform-tests/wasm/jsapi/module/customSections.any.html: Added.
2918         * web-platform-tests/wasm/jsapi/module/customSections.any.js: Added.
2919         (assert_ArrayBuffer):
2920         (assert_sections):
2921         (setup):
2922         (test):
2923         * web-platform-tests/wasm/jsapi/module/customSections.any.worker-expected.txt: Added.
2924         * web-platform-tests/wasm/jsapi/module/customSections.any.worker.html: Added.
2925         * web-platform-tests/wasm/jsapi/module/exports.any-expected.txt: Added.
2926         * web-platform-tests/wasm/jsapi/module/exports.any.html: Added.
2927         * web-platform-tests/wasm/jsapi/module/exports.any.js: Added.
2928         (setup):
2929         (assert_ModuleExportDescriptor):
2930         (assert_exports):
2931         (test):
2932         * web-platform-tests/wasm/jsapi/module/exports.any.worker-expected.txt: Added.
2933         * web-platform-tests/wasm/jsapi/module/exports.any.worker.html: Added.
2934         * web-platform-tests/wasm/jsapi/module/imports.any-expected.txt: Added.
2935         * web-platform-tests/wasm/jsapi/module/imports.any.html: Added.
2936         * web-platform-tests/wasm/jsapi/module/imports.any.js: Added.
2937         (assert_ModuleImportDescriptor):
2938         (assert_imports):
2939         (setup):
2940         (test):
2941         * web-platform-tests/wasm/jsapi/module/imports.any.worker-expected.txt: Added.
2942         * web-platform-tests/wasm/jsapi/module/imports.any.worker.html: Added.
2943         * web-platform-tests/wasm/jsapi/module/toString.any-expected.txt: Added.
2944         * web-platform-tests/wasm/jsapi/module/toString.any.html: Added.
2945         * web-platform-tests/wasm/jsapi/module/toString.any.js: Added.
2946         (test):
2947         * web-platform-tests/wasm/jsapi/module/toString.any.worker-expected.txt: Added.
2948         * web-platform-tests/wasm/jsapi/module/toString.any.worker.html: Added.
2949         * web-platform-tests/wasm/jsapi/module/w3c-import.log: Added.
2950         * web-platform-tests/wasm/jsapi/table/assertions.js: Added.
2951         (assert_equal_to_array):
2952         * web-platform-tests/wasm/jsapi/table/constructor.any-expected.txt: Added.
2953         * web-platform-tests/wasm/jsapi/table/constructor.any.html: Added.
2954         * web-platform-tests/wasm/jsapi/table/constructor.any.js: Added.
2955         (assert_Table):
2956         (test):
2957         (const.value.of.outOfRangeValues.test):
2958         (test.get const):
2959         * web-platform-tests/wasm/jsapi/table/constructor.any.worker-expected.txt: Added.
2960         * web-platform-tests/wasm/jsapi/table/constructor.any.worker.html: Added.
2961         * web-platform-tests/wasm/jsapi/table/get-set.any-expected.txt: Added.
2962         * web-platform-tests/wasm/jsapi/table/get-set.any.html: Added.
2963         * web-platform-tests/wasm/jsapi/table/get-set.any.js: Added.
2964         (setup):
2965         (test):
2966         (test.set assert_equal_to_array):
2967         (test.const.fn):
2968         (valueOf):
2969         (const.value.of.outOfRangeValues.test):
2970         * web-platform-tests/wasm/jsapi/table/get-set.any.worker-expected.txt: Added.
2971         * web-platform-tests/wasm/jsapi/table/get-set.any.worker.html: Added.
2972         * web-platform-tests/wasm/jsapi/table/grow.any-expected.txt: Added.
2973         * web-platform-tests/wasm/jsapi/table/grow.any.html: Added.
2974         * web-platform-tests/wasm/jsapi/table/grow.any.js: Added.
2975         (nulls):
2976         (test):
2977         (valueOf):
2978         (const.value.of.outOfRangeValues.test):
2979         * web-platform-tests/wasm/jsapi/table/grow.any.worker-expected.txt: Added.
2980         * web-platform-tests/wasm/jsapi/table/grow.any.worker.html: Added.
2981         * web-platform-tests/wasm/jsapi/table/length.any-expected.txt: Added.
2982         * web-platform-tests/wasm/jsapi/table/length.any.html: Added.
2983         * web-platform-tests/wasm/jsapi/table/length.any.js: Added.
2984         (test):
2985         * web-platform-tests/wasm/jsapi/table/length.any.worker-expected.txt: Added.
2986         * web-platform-tests/wasm/jsapi/table/length.any.worker.html: Added.
2987         * web-platform-tests/wasm/jsapi/table/toString.any-expected.txt: Added.
2988         * web-platform-tests/wasm/jsapi/table/toString.any.html: Added.
2989         * web-platform-tests/wasm/jsapi/table/toString.any.js: Added.
2990         (test):
2991         * web-platform-tests/wasm/jsapi/table/toString.any.worker-expected.txt: Added.
2992         * web-platform-tests/wasm/jsapi/table/toString.any.worker.html: Added.
2993         * web-platform-tests/wasm/jsapi/table/w3c-import.log: Added.
2994         * web-platform-tests/wasm/jsapi/w3c-import.log: Added.
2995         * web-platform-tests/wasm/jsapi/wasm-constants.js: Added.
2996         (bytes):
2997         (bytesWithHeader):
2998         (makeSig):
2999         (makeSig_v_x):
3000         (makeSig_v_xx):
3001         (makeSig_r_v):
3002         (makeSig_r_x):
3003         (makeSig_r_xx):
3004         (assertTraps):
3005         (assertWasmThrows):
3006         * web-platform-tests/wasm/jsapi/wasm-module-builder.js: Added.
3007         (Binary.prototype.emit_u8):
3008         (Binary.prototype.emit_u16):
3009         (Binary.prototype.emit_u32):
3010         (Binary.prototype.emit_u32v):
3011         (Binary.prototype.emit_bytes):
3012         (Binary.prototype.emit_string):
3013         (Binary.prototype.emit_header):
3014         (Binary.prototype.emit_section):
3015         (Binary):
3016         (WasmFunctionBuilder):
3017         (WasmFunctionBuilder.prototype.exportAs):
3018         (WasmFunctionBuilder.prototype.exportFunc):
3019         (WasmFunctionBuilder.prototype.addBody):
3020         (WasmFunctionBuilder.prototype.addLocals):
3021         (WasmFunctionBuilder.prototype.end):
3022         (WasmGlobalBuilder):
3023         (WasmGlobalBuilder.prototype.exportAs):
3024         (WasmModuleBuilder):
3025         (WasmModuleBuilder.prototype.addStart):
3026         (WasmModuleBuilder.prototype.addMemory):
3027         (WasmModuleBuilder.prototype.addExplicitSection):
3028         (WasmModuleBuilder.prototype.addType):
3029         (WasmModuleBuilder.prototype.addGlobal):
3030         (WasmModuleBuilder.prototype.addFunction):
3031         (WasmModuleBuilder.prototype.addImport):
3032         (WasmModuleBuilder.prototype.addImportedGlobal):
3033         (WasmModuleBuilder.prototype.addImportedMemory):
3034         (WasmModuleBuilder.prototype.addImportedTable):
3035         (WasmModuleBuilder.prototype.addExport):
3036         (WasmModuleBuilder.prototype.addExportOfKind):
3037         (WasmModuleBuilder.prototype.addDataSegment):
3038         (WasmModuleBuilder.prototype.exportMemoryAs):
3039         (WasmModuleBuilder.prototype.addFunctionTableInit):
3040         (WasmModuleBuilder.prototype.appendToTable):
3041         (WasmModuleBuilder.prototype.setFunctionTableLength):
3042         (WasmModuleBuilder.prototype.toArray):
3043         (WasmModuleBuilder.prototype.toBuffer):
3044         (WasmModuleBuilder.prototype.instantiate):
3045
3046 2019-07-15  Michael Catanzaro  <mcatanzaro@igalia.com>
3047
3048         Unreviewed, rolling out r247440.
3049
3050         Broke builds
3051
3052         Reverted changeset:
3053
3054         "[JSC] Improve wasm wpt test results by fixing miscellaneous
3055         issues"
3056         https://bugs.webkit.org/show_bug.cgi?id=199783
3057         https://trac.webkit.org/changeset/247440
3058
3059 2019-07-15  Rob Buis  <rbuis@igalia.com>
3060
3061         MathML WPT test for RadicalDegreeBottomRaisePercent fails
3062         https://bugs.webkit.org/show_bug.cgi?id=183631
3063
3064         Reviewed by Frédéric Wang.
3065
3066         Adjust test expectation.
3067
3068         * web-platform-tests/mathml/presentation-markup/radicals/root-parameters-1-expected.txt:
3069
3070 2019-07-15  Yusuke Suzuki  <ysuzuki@apple.com>
3071
3072         [JSC] Improve wasm wpt test results by fixing miscellaneous issues
3073         https://bugs.webkit.org/show_bug.cgi?id=199783
3074
3075         Reviewed by Mark Lam.
3076
3077         Import web-platform-tests/wasm/jsapi. Some of tests are failing just because imported wpt tests are old.
3078         They are fixed in the upstream. When upgrading wpt tests, we can mark them PASS.
3079
3080         * resources/import-expectations.json:
3081         * web-platform-tests/wasm/jsapi/assertions.js: Added.
3082         (assert_function_name):
3083         (assert_function_length):
3084         * web-platform-tests/wasm/jsapi/bad-imports.js: Added.
3085         (test_bad_imports):
3086         * web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any-expected.txt: Added.
3087         * web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.html: Added.
3088         * web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.js: Added.
3089         (test_bad_imports):
3090         * web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.worker-expected.txt: Added.
3091         * web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.worker.html: Added.
3092         * web-platform-tests/wasm/jsapi/constructor/w3c-import.log: Added.
3093         * web-platform-tests/wasm/jsapi/global/constructor.any-expected.txt: Added.
3094         * web-platform-tests/wasm/jsapi/global/constructor.any.html: Added.
3095         * web-platform-tests/wasm/jsapi/global/constructor.any.js: Added.
3096         (assert_Global):
3097         (test):
3098         (test.get assert_array_equals):
3099         (string_appeared_here.test):
3100         (string_appeared_here.toString):
3101         (string_appeared_here.valueOf):
3102         (string_appeared_here.name.format_value):
3103         * web-platform-tests/wasm/jsapi/global/constructor.any.worker-expected.txt: Added.
3104         * web-platform-tests/wasm/jsapi/global/constructor.any.worker.html: Added.
3105         * web-platform-tests/wasm/jsapi/global/toString.any-expected.txt: Added.
3106         * web-platform-tests/wasm/jsapi/global/toString.any.html: Added.
3107         * web-platform-tests/wasm/jsapi/global/toString.any.js: Added.
3108         (test):
3109         * web-platform-tests/wasm/jsapi/global/toString.any.worker-expected.txt: Added.
3110         * web-platform-tests/wasm/jsapi/global/toString.any.worker.html: Added.
3111         * web-platform-tests/wasm/jsapi/global/value-set.any-expected.txt: Added.
3112         * web-platform-tests/wasm/jsapi/global/value-set.any.html: Added.
3113         * web-platform-tests/wasm/jsapi/global/value-set.any.js: Added.
3114         (test):
3115         (string_appeared_here.name.of.immutableOptions.test):
3116         (string_appeared_here.name.of.mutableOptions.test):
3117         * web-platform-tests/wasm/jsapi/global/value-set.any.worker-expected.txt: Added.
3118         * web-platform-tests/wasm/jsapi/global/value-set.any.worker.html: Added.
3119         * web-platform-tests/wasm/jsapi/global/valueOf.any-expected.txt: Added.
3120         * web-platform-tests/wasm/jsapi/global/valueOf.any.html: Added.
3121         * web-platform-tests/wasm/jsapi/global/valueOf.any.js: Added.