Change Event's returnValue so it doesn't expose a new primitive
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2018-04-15  Chris Dumez  <cdumez@apple.com>
2
3         Change Event's returnValue so it doesn't expose a new primitive
4         https://bugs.webkit.org/show_bug.cgi?id=184415
5
6         Reviewed by Darin Adler.
7
8         Import test coverage from https://github.com/w3c/web-platform-tests/pull/10258.
9
10         * web-platform-tests/dom/events/AddEventListenerOptions-passive-expected.txt:
11         * web-platform-tests/dom/events/AddEventListenerOptions-passive.html:
12         * web-platform-tests/dom/events/Event-constructors.html:
13         * web-platform-tests/dom/events/Event-defaultPrevented-after-dispatch-expected.txt:
14         * web-platform-tests/dom/events/Event-defaultPrevented-after-dispatch.html:
15         * web-platform-tests/dom/events/Event-defaultPrevented-expected.txt:
16         * web-platform-tests/dom/events/Event-defaultPrevented.html:
17         * web-platform-tests/dom/events/Event-dispatch-click.html:
18         * web-platform-tests/dom/events/Event-dispatch-detached-click.html:
19         * web-platform-tests/dom/events/Event-dispatch-other-document.html:
20         * web-platform-tests/dom/events/Event-initEvent.html:
21         * web-platform-tests/dom/events/Event-returnValue-expected.txt: Added.
22         * web-platform-tests/dom/events/Event-returnValue.html: Added.
23         * web-platform-tests/dom/events/EventListener-handleEvent.html:
24         * web-platform-tests/dom/events/EventTarget-dispatchEvent-returnvalue-expected.txt:
25         * web-platform-tests/dom/events/EventTarget-dispatchEvent-returnvalue.html:
26         * web-platform-tests/dom/events/w3c-import.log:
27         * web-platform-tests/dom/interfaces-expected.txt:
28         * web-platform-tests/interfaces/dom.idl:
29
30 2018-04-12  Antoine Quint  <graouts@apple.com>
31
32         [Web Animations] Turn CSS Animations and CSS Transitions as Web Animations on by default
33         https://bugs.webkit.org/show_bug.cgi?id=184569
34         <rdar://problem/38671301>
35
36         Reviewed by Jon Lee.
37
38         This test now fails at a later assertion, so updating the expectation for it.
39
40         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
41
42 2018-04-12  Daniel Bates  <dabates@apple.com>
43
44         Content-Type not enforced for <script> allows for XSS
45         https://bugs.webkit.org/show_bug.cgi?id=184386
46         <rdar://problem/39112268>
47
48         Reviewed by Brady Eidson.
49
50         Update expected result now that we pass all sub tests.
51
52         * web-platform-tests/fetch/api/basic/block-mime-as-script-expected.txt:
53
54 2018-04-12  Antoine Quint  <graouts@apple.com>
55
56         [Web Animations] Only cancel declarative animations upon element removal
57         https://bugs.webkit.org/show_bug.cgi?id=184553
58
59         Reviewed by Dean Jackson.
60
61         Make some WPT tests opt into the CSS Animations and CSS Transtions as Web Animations flag.
62
63         * web-platform-tests/web-animations/interfaces/Animation/ready.html:
64         * web-platform-tests/web-animations/timing-model/animations/playing-an-animation.html:
65         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation.html:
66
67 2018-04-11  Antoine Quint  <graouts@apple.com>
68
69         [Web Animations] Enable seeking for hardware animations
70         https://bugs.webkit.org/show_bug.cgi?id=184518
71
72         Reviewed by Dean Jackson.
73
74         Track a small regression in the Web Animations WPT tests.
75
76         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
77
78 2018-04-11  Jianjun Zhu  <jianjun.zhu@intel.com>
79
80         Fix a WebRTC data channel issue for non-ASCII characters.
81
82         At the sender side, buffer size are calulcated after UTF8 encoding. At the
83         receiver side, strings are constructed with UTF8 data.
84
85         https://bugs.webkit.org/show_bug.cgi?id=184481
86
87         Reviewed by Youenn Fablet.
88
89         * web-platform-tests/webrtc/RTCDataChannel-send-expected.txt:
90
91 2018-04-09  Brendan McLoughlin  <brendan@bocoup.com>
92
93         sync remaining web-platform-tests to 94b33b573a069ae5170104ca581a354a35762536
94         https://bugs.webkit.org/show_bug.cgi?id=184333
95
96         Reviewed by Youenn Fablet.
97
98         * resources/TestRepositories:
99         * resources/resource-files.json:
100         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.worker-expected.txt.
101         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.worker.html.
102         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.worker.js.
103         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.worker-expected.txt.
104         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.worker.html.
105         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.worker.js.
106         * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker-expected.txt.
107         * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker.html.
108         * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker.js.
109         * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker-expected.txt.
110         * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker.html.
111         * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker.js.
112         * web-platform-tests/WebCryptoAPI/derive_bits_keys/w3c-import.log:
113         * web-platform-tests/WebCryptoAPI/digest/digest.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/digest/digest.worker-expected.txt.
114         * web-platform-tests/WebCryptoAPI/digest/digest.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/digest/digest.worker.html.
115         * web-platform-tests/WebCryptoAPI/digest/digest.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/digest/digest.worker.js.
116         * web-platform-tests/WebCryptoAPI/digest/w3c-import.log:
117         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker-expected.txt.
118         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker.html.
119         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker.js.
120         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.worker-expected.txt.
121         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.worker.html.
122         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.worker.js.
123         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.worker-expected.txt.
124         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.worker.html.
125         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.worker.js.
126         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/rsa.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/rsa.worker-expected.txt.
127         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/rsa.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/rsa.worker.html.
128         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/rsa.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/rsa.worker.js.
129         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/w3c-import.log:
130         * web-platform-tests/WebCryptoAPI/generateKey/failures.worker.js: Removed.
131         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.worker-expected.txt.
132         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.worker.html.
133         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.worker.js.
134         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.worker-expected.txt.
135         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.worker.html.
136         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.worker.js.
137         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.worker-expected.txt.
138         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.worker.html.
139         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.worker.js.
140         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.worker-expected.txt.
141         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.worker.html.
142         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.worker.js.
143         * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.worker-expected.txt.
144         * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.worker.html.
145         * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.worker.js.
146         * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.worker-expected.txt.
147         * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.worker.html.
148         * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.worker.js.
149         * web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.worker-expected.txt.
150         * web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.worker.html.
151         * web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.worker.js.
152         * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.worker-expected.txt.
153         * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.worker.html.
154         * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.worker.js.
155         * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.worker-expected.txt.
156         * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.worker.html.
157         * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.worker.js.
158         * web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.worker-expected.txt.
159         * web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.worker.html.
160         * web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.worker.js.
161         * web-platform-tests/WebCryptoAPI/generateKey/successes.worker.js: Removed.
162         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.worker-expected.txt.
163         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.worker.html.
164         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.worker.js.
165         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.worker-expected.txt.
166         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.worker.html.
167         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.worker.js.
168         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.worker-expected.txt.
169         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.worker.html.
170         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.worker.js.
171         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.worker-expected.txt.
172         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.worker.html.
173         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.worker.js.
174         * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.worker-expected.txt.
175         * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.worker.html.
176         * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.worker.js.
177         * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.worker-expected.txt.
178         * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.worker.html.
179         * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.worker.js.
180         * web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.worker-expected.txt.
181         * web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.worker.html.
182         * web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.worker.js.
183         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.worker-expected.txt.
184         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.worker.html.
185         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.worker.js.
186         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker-expected.txt: Added.
187         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.worker.html.
188         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.worker.js.
189         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.worker-expected.txt: Removed.
190         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.worker-expected.txt.
191         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.worker.html.
192         * web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.worker.js.
193         * web-platform-tests/WebCryptoAPI/generateKey/test_failures.https-expected.txt: Removed.
194         * web-platform-tests/WebCryptoAPI/generateKey/test_failures.https.html: Removed.
195         * web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-OAEP.https-expected.txt:
196         * web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-OAEP.https.html:
197         * web-platform-tests/WebCryptoAPI/generateKey/w3c-import.log:
198         * web-platform-tests/WebCryptoAPI/import_export/ec_importKey.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/ec_importKey.worker-expected.txt.
199         * web-platform-tests/WebCryptoAPI/import_export/ec_importKey.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/ec_importKey.worker.html.
200         * web-platform-tests/WebCryptoAPI/import_export/ec_importKey.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/ec_importKey.worker.js.
201         * web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt.
202         * web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker.html.
203         * web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker.js.
204         * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker-expected.txt.
205         * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker.html.
206         * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker.js.
207         * web-platform-tests/WebCryptoAPI/import_export/w3c-import.log:
208         * web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.worker-expected.txt.
209         * web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.worker.html.
210         * web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.worker.js.
211         * web-platform-tests/WebCryptoAPI/sign_verify/hmac.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/hmac.worker-expected.txt.
212         * web-platform-tests/WebCryptoAPI/sign_verify/hmac.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/hmac.worker.html.
213         * web-platform-tests/WebCryptoAPI/sign_verify/hmac.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/hmac.worker.js.
214         * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt.
215         * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker.html.
216         * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker.js.
217         * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.https.worker-expected.txt: Added.
218         * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker.html.
219         * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker.js.
220         * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Removed.
221         * web-platform-tests/WebCryptoAPI/sign_verify/w3c-import.log:
222         * web-platform-tests/WebCryptoAPI/tools/generate.py:
223         * web-platform-tests/WebCryptoAPI/w3c-import.log:
224         * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/w3c-import.log:
225         * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.worker-expected.txt: Copied from LayoutTests/platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt.
226         * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker.html.
227         * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker.js.
228         * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Removed.
229         * web-platform-tests/XMLHttpRequest/send-authentication-basic-cors-expected.txt:
230         * web-platform-tests/XMLHttpRequest/send-network-error-async-events.sub-expected.txt:
231         * web-platform-tests/css/OWNERS: Removed.
232         * web-platform-tests/css/README.md:
233         * web-platform-tests/css/build-css-testsuites.sh:
234         * web-platform-tests/css/css-align/gaps/column-gap-parsing-001-expected.txt:
235         * web-platform-tests/css/css-align/gaps/column-gap-parsing-001.html:
236         * web-platform-tests/css/css-align/gaps/gap-parsing-001-expected.txt:
237         * web-platform-tests/css/css-align/gaps/gap-parsing-001.html:
238         * web-platform-tests/css/css-align/gaps/grid-column-gap-parsing-001-expected.txt:
239         * web-platform-tests/css/css-align/gaps/grid-column-gap-parsing-001.html:
240         * web-platform-tests/css/css-align/gaps/grid-gap-parsing-001-expected.txt:
241         * web-platform-tests/css/css-align/gaps/grid-gap-parsing-001.html:
242         * web-platform-tests/css/css-align/gaps/grid-row-gap-parsing-001-expected.txt:
243         * web-platform-tests/css/css-align/gaps/grid-row-gap-parsing-001.html:
244         * web-platform-tests/css/css-align/gaps/row-gap-parsing-001-expected.txt:
245         * web-platform-tests/css/css-align/gaps/row-gap-parsing-001.html:
246         * web-platform-tests/css/css-color/t31-color-currentColor-b.xht:
247         * web-platform-tests/css/css-color/t32-opacity-offscreen-multiple-boxes-1-c.xht:
248         * web-platform-tests/css/css-color/t32-opacity-offscreen-multiple-boxes-2-c.xht:
249         * web-platform-tests/css/css-color/t421-rgb-func-int-a.xht:
250         * web-platform-tests/css/css-color/t421-rgb-func-no-mixed-f.xht:
251         * web-platform-tests/css/css-color/t421-rgb-func-pct-a.xht:
252         * web-platform-tests/css/css-color/t421-rgb-func-whitespace-b.xht:
253         * web-platform-tests/css/css-color/t421-rgb-hex-parsing-f.xht:
254         * web-platform-tests/css/css-color/t421-rgb-hex3-a.xht:
255         * web-platform-tests/css/css-color/t421-rgb-hex6-a.xht:
256         * web-platform-tests/css/css-color/t422-rgba-a1.0-a.xht:
257         * web-platform-tests/css/css-color/t422-rgba-clamping-a0.0-b.xht:
258         * web-platform-tests/css/css-color/t422-rgba-clamping-a1.0-b.xht:
259         * web-platform-tests/css/css-color/t422-rgba-clip-outside-device-gamut-b.xht:
260         * web-platform-tests/css/css-color/t422-rgba-func-int-a.xht:
261         * web-platform-tests/css/css-color/t422-rgba-func-no-mixed-f.xht:
262         * web-platform-tests/css/css-color/t422-rgba-func-pct-a.xht:
263         * web-platform-tests/css/css-color/t422-rgba-func-whitespace-b.xht:
264         * web-platform-tests/css/css-color/t422-rgba-onscreen-b.xht:
265         * web-platform-tests/css/css-color/t422-rgba-onscreen-multiple-boxes-c.xht:
266         * web-platform-tests/css/css-color/t423-transparent-1-a.xht:
267         * web-platform-tests/css/css-color/t423-transparent-2-a.xht:
268         * web-platform-tests/css/css-color/t424-hsl-basic-a.xht:
269         * web-platform-tests/css/css-color/t424-hsl-clip-outside-gamut-b.xht:
270         * web-platform-tests/css/css-color/t424-hsl-parsing-f.xht:
271         * web-platform-tests/css/css-color/t424-hsl-values-b-1.html:
272         * web-platform-tests/css/css-color/t424-hsl-values-b-10.html:
273         * web-platform-tests/css/css-color/t424-hsl-values-b-11.html:
274         * web-platform-tests/css/css-color/t424-hsl-values-b-12.html:
275         * web-platform-tests/css/css-color/t424-hsl-values-b-13.html:
276         * web-platform-tests/css/css-color/t424-hsl-values-b-14.html:
277         * web-platform-tests/css/css-color/t424-hsl-values-b-15.html:
278         * web-platform-tests/css/css-color/t424-hsl-values-b-2.html:
279         * web-platform-tests/css/css-color/t424-hsl-values-b-3.html:
280         * web-platform-tests/css/css-color/t424-hsl-values-b-4.html:
281         * web-platform-tests/css/css-color/t424-hsl-values-b-5.html:
282         * web-platform-tests/css/css-color/t424-hsl-values-b-6.html:
283         * web-platform-tests/css/css-color/t424-hsl-values-b-7.html:
284         * web-platform-tests/css/css-color/t424-hsl-values-b-8.html:
285         * web-platform-tests/css/css-color/t424-hsl-values-b-9.html:
286         * web-platform-tests/css/css-color/t425-hsla-clip-outside-device-gamut-b.xht:
287         * web-platform-tests/css/css-color/t425-hsla-onscreen-multiple-boxes-c.xht:
288         * web-platform-tests/css/css-color/t425-hsla-parsing-f.xht:
289         * web-platform-tests/css/css-color/t425-hsla-values-b.xht:
290         * web-platform-tests/css/css-color/t44-currentcolor-background-b.xht:
291         * web-platform-tests/css/css-color/t44-currentcolor-border-b-expected.html:
292         * web-platform-tests/css/css-color/t44-currentcolor-border-b.xht:
293         * web-platform-tests/css/css-display/display-contents-before-after-001-expected.html:
294         * web-platform-tests/css/css-display/display-contents-before-after-001.html:
295         * web-platform-tests/css/css-display/display-contents-before-after-002-expected.html:
296         * web-platform-tests/css/css-display/display-contents-before-after-002.html:
297         * web-platform-tests/css/css-display/display-contents-replaced-001-expected.html: Removed.
298         * web-platform-tests/css/css-display/display-contents-replaced-001.html: Removed.
299         * web-platform-tests/css/css-display/display-contents-td-001-expected.html:
300         * web-platform-tests/css/css-display/display-contents-td-001.html:
301         * web-platform-tests/css/css-display/w3c-import.log:
302         * web-platform-tests/css/css-grid/abspos/absolute-positioning-grid-container-containing-block-001.html:
303         * web-platform-tests/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html:
304         * web-platform-tests/css/css-grid/abspos/grid-paint-positioned-children-001.html:
305         * web-platform-tests/css/css-grid/abspos/grid-positioned-children-writing-modes-001-expected.html:
306         * web-platform-tests/css/css-grid/abspos/grid-positioned-children-writing-modes-001.html:
307         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-background-001.html:
308         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-background-rtl-001.html:
309         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-content-alignment-001.html:
310         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-content-alignment-rtl-001.html:
311         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-gaps-001.html:
312         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-gaps-rtl-001.html:
313         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-implicit-grid-001.html:
314         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-implicit-grid-line-001.html:
315         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-padding-001.html:
316         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-unknown-named-grid-line-001.html:
317         * web-platform-tests/css/css-grid/abspos/grid-positioned-items-within-grid-implicit-track-001.html:
318         * web-platform-tests/css/css-grid/abspos/grid-sizing-positioned-items-001.html:
319         * web-platform-tests/css/css-grid/abspos/positioned-grid-items-should-not-create-implicit-tracks-001.html:
320         * web-platform-tests/css/css-grid/abspos/positioned-grid-items-should-not-take-up-space-001.html:
321         * web-platform-tests/css/css-grid/abspos/positioned-grid-items-sizing-001-expected.html:
322         * web-platform-tests/css/css-grid/abspos/positioned-grid-items-sizing-001.html:
323         * web-platform-tests/css/css-grid/abspos/support/grid.css: Added.
324         (.grid):
325         (.inline-grid):
326         (.firstRowFirstColumn):
327         (.onlyFirstRowOnlyFirstColumn):
328         (.firstRowSecondColumn):
329         (.onlyFirstRowOnlySecondColumn):
330         (.secondRowFirstColumn):
331         (.onlySecondRowOnlyFirstColumn):
332         (.secondRowSecondColumn):
333         (.onlySecondRowOnlySecondColumn):
334         (.endSecondRowEndSecondColumn):
335         (.thirdRowSecondColumn):
336         (.firstRowThirdColumn):
337         (.secondRowThirdColumn):
338         (.firstRowFourthColumn):
339         (.secondRowFourthColumn):
340         (.firstAutoRowSecondAutoColumn):
341         (.autoLastRowAutoLastColumn):
342         (.autoSecondRowAutoFirstColumn):
343         (.firstRowBothColumn):
344         (.secondRowBothColumn):
345         (.bothRowFirstColumn):
346         (.bothRowSecondColumn):
347         (.bothRowBothColumn):
348         (.autoRowAutoColumn):
349         (.firstRowAutoColumn):
350         (.secondRowAutoColumn):
351         (.thirdRowAutoColumn):
352         (.autoRowFirstColumn):
353         (.autoRowSecondColumn):
354         (.autoRowThirdColumn):
355         (.autoRowAutoColumnSpanning2):
356         (.autoRowSpanning2AutoColumn):
357         (.autoRowSpanning2AutoColumnSpanning3):
358         (.autoRowSpanning3AutoColumnSpanning2):
359         (.autoRowFirstColumnSpanning2):
360         (.autoRowSecondColumnSpanning2):
361         (.firstRowSpanning2AutoColumn):
362         (.secondRowSpanning2AutoColumn):
363         (.gridAutoFlowColumnSparse):
364         (.gridAutoFlowColumnDense):
365         (.gridAutoFlowRowSparse):
366         (.gridAutoFlowRowDense):
367         (.constrainedContainer):
368         (.unconstrainedContainer):
369         (.sizedToGridArea):
370         (.verticalRL):
371         (.verticalLR):
372         (.horizontalTB):
373         (.directionRTL):
374         (.directionLTR):
375         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-001.html:
376         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-002.html:
377         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-003.html:
378         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-004.html:
379         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-005.html:
380         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-006.html:
381         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-007.html:
382         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-008.html:
383         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-009.html:
384         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-010.html:
385         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-011.html:
386         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-012.html:
387         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-013.html:
388         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-014.html:
389         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-015.html:
390         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-016.html:
391         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-017.html:
392         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-018.html:
393         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-019.html:
394         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-020.html:
395         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-021.html:
396         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-022.html:
397         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-023.html:
398         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-024.html:
399         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-025.html:
400         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-026.html:
401         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-027.html:
402         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-028.html:
403         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-029.html:
404         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-030.html:
405         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-031.html:
406         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-032.html:
407         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-033.html:
408         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-034.html:
409         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-035.html:
410         * web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-036.html:
411         * web-platform-tests/css/css-grid/alignment/support/100x100-green.png: Added.
412         * web-platform-tests/css/css-grid/alignment/support/style-change.js: Added.
413         (evaluateStyleChange):
414         * web-platform-tests/css/css-grid/alignment/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/custom-elements/resources/w3c-import.log.
415         * web-platform-tests/css/css-grid/alignment/w3c-import.log:
416         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-022.html:
417         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-023.html:
418         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-024.html:
419         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-025.html:
420         * web-platform-tests/css/css-grid/grid-items/support/100x100-green.png:
421         * web-platform-tests/css/css-grid/grid-items/support/grid.css: Added.
422         (.grid):
423         (.inline-grid):
424         (.firstRowFirstColumn):
425         (.onlyFirstRowOnlyFirstColumn):
426         (.firstRowSecondColumn):
427         (.onlyFirstRowOnlySecondColumn):
428         (.secondRowFirstColumn):
429         (.onlySecondRowOnlyFirstColumn):
430         (.secondRowSecondColumn):
431         (.onlySecondRowOnlySecondColumn):
432         (.endSecondRowEndSecondColumn):
433         (.thirdRowSecondColumn):
434         (.firstRowThirdColumn):
435         (.secondRowThirdColumn):
436         (.firstRowFourthColumn):
437         (.secondRowFourthColumn):
438         (.firstAutoRowSecondAutoColumn):
439         (.autoLastRowAutoLastColumn):
440         (.autoSecondRowAutoFirstColumn):
441         (.firstRowBothColumn):
442         (.secondRowBothColumn):
443         (.bothRowFirstColumn):
444         (.bothRowSecondColumn):
445         (.bothRowBothColumn):
446         (.autoRowAutoColumn):
447         (.firstRowAutoColumn):
448         (.secondRowAutoColumn):
449         (.thirdRowAutoColumn):
450         (.autoRowFirstColumn):
451         (.autoRowSecondColumn):
452         (.autoRowThirdColumn):
453         (.autoRowAutoColumnSpanning2):
454         (.autoRowSpanning2AutoColumn):
455         (.autoRowSpanning2AutoColumnSpanning3):
456         (.autoRowSpanning3AutoColumnSpanning2):
457         (.autoRowFirstColumnSpanning2):
458         (.autoRowSecondColumnSpanning2):
459         (.firstRowSpanning2AutoColumn):
460         (.secondRowSpanning2AutoColumn):
461         (.gridAutoFlowColumnSparse):
462         (.gridAutoFlowColumnDense):
463         (.gridAutoFlowRowSparse):
464         (.gridAutoFlowRowDense):
465         (.constrainedContainer):
466         (.unconstrainedContainer):
467         (.sizedToGridArea):
468         (.verticalRL):
469         (.verticalLR):
470         (.horizontalTB):
471         (.directionRTL):
472         (.directionLTR):
473         * web-platform-tests/css/css-grid/grid-items/support/w3c-import.log:
474         * web-platform-tests/css/css-grid/grid-model/support/grid.css: Added.
475         (.grid):
476         (.inline-grid):
477         (.firstRowFirstColumn):
478         (.onlyFirstRowOnlyFirstColumn):
479         (.firstRowSecondColumn):
480         (.onlyFirstRowOnlySecondColumn):
481         (.secondRowFirstColumn):
482         (.onlySecondRowOnlyFirstColumn):
483         (.secondRowSecondColumn):
484         (.onlySecondRowOnlySecondColumn):
485         (.endSecondRowEndSecondColumn):
486         (.thirdRowSecondColumn):
487         (.firstRowThirdColumn):
488         (.secondRowThirdColumn):
489         (.firstRowFourthColumn):
490         (.secondRowFourthColumn):
491         (.firstAutoRowSecondAutoColumn):
492         (.autoLastRowAutoLastColumn):
493         (.autoSecondRowAutoFirstColumn):
494         (.firstRowBothColumn):
495         (.secondRowBothColumn):
496         (.bothRowFirstColumn):
497         (.bothRowSecondColumn):
498         (.bothRowBothColumn):
499         (.autoRowAutoColumn):
500         (.firstRowAutoColumn):
501         (.secondRowAutoColumn):
502         (.thirdRowAutoColumn):
503         (.autoRowFirstColumn):
504         (.autoRowSecondColumn):
505         (.autoRowThirdColumn):
506         (.autoRowAutoColumnSpanning2):
507         (.autoRowSpanning2AutoColumn):
508         (.autoRowSpanning2AutoColumnSpanning3):
509         (.autoRowSpanning3AutoColumnSpanning2):
510         (.autoRowFirstColumnSpanning2):
511         (.autoRowSecondColumnSpanning2):
512         (.firstRowSpanning2AutoColumn):
513         (.secondRowSpanning2AutoColumn):
514         (.gridAutoFlowColumnSparse):
515         (.gridAutoFlowColumnDense):
516         (.gridAutoFlowRowSparse):
517         (.gridAutoFlowRowDense):
518         (.constrainedContainer):
519         (.unconstrainedContainer):
520         (.sizedToGridArea):
521         (.verticalRL):
522         (.verticalLR):
523         (.horizontalTB):
524         (.directionRTL):
525         (.directionLTR):
526         * web-platform-tests/css/css-grid/grid-model/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/custom-elements/resources/w3c-import.log.
527         * web-platform-tests/css/css-multicol/multicol-fill-auto-002-expected.xht:
528         * web-platform-tests/css/css-multicol/multicol-fill-auto-002.xht:
529         * web-platform-tests/css/css-multicol/multicol-fill-balance-001-expected.xht:
530         * web-platform-tests/css/css-multicol/multicol-fill-balance-001.xht:
531         * web-platform-tests/css/css-multicol/multicol-inherit-003-expected.xht:
532         * web-platform-tests/css/css-multicol/multicol-inherit-003.xht:
533         * web-platform-tests/css/css-multicol/multicol-rule-002-expected.xht:
534         * web-platform-tests/css/css-multicol/multicol-rule-002.xht:
535         * web-platform-tests/css/css-multicol/multicol-rule-fraction-003-expected.xht:
536         * web-platform-tests/css/css-multicol/multicol-rule-fraction-003.xht:
537         * web-platform-tests/css/css-multicol/multicol-rule-px-001-expected.xht:
538         * web-platform-tests/css/css-multicol/multicol-rule-px-001.xht:
539         * web-platform-tests/css/css-multicol/multicol-rule-shorthand-2-expected.xht:
540         * web-platform-tests/css/css-multicol/multicol-rule-shorthand-2.xht:
541         * web-platform-tests/css/css-multicol/multicol-rule-stacking-001-expected.xht:
542         * web-platform-tests/css/css-multicol/multicol-rule-stacking-001.xht:
543         * web-platform-tests/css/css-multicol/multicol-shorthand-001-expected.xht:
544         * web-platform-tests/css/css-multicol/multicol-shorthand-001.xht:
545         * web-platform-tests/css/css-multicol/multicol-span-all-block-sibling-003-expected.xht:
546         * web-platform-tests/css/css-multicol/multicol-span-all-block-sibling-003.xht:
547         * web-platform-tests/css/css-multicol/multicol-span-all-margin-nested-firstchild-001-expected.xht:
548         * web-platform-tests/css/css-multicol/multicol-span-all-margin-nested-firstchild-001.xht:
549         * web-platform-tests/css/css-multicol/multicol-table-cell-vertical-align-001-expected.xht:
550         * web-platform-tests/css/css-multicol/multicol-table-cell-vertical-align-001.xht:
551         * web-platform-tests/css/css-pseudo/marker-color-expected.html:
552         * web-platform-tests/css/css-pseudo/marker-color.html:
553         * web-platform-tests/css/css-pseudo/marker-font-properties.html:
554         * web-platform-tests/css/css-shapes/shape-outside/values/shape-image-threshold-003-expected.txt:
555         * web-platform-tests/css/css-shapes/shape-outside/values/shape-image-threshold-003.html:
556         * web-platform-tests/css/css-ui/cursor-image-006.html:
557         * web-platform-tests/css/css-ui/outline-016.html:
558         * web-platform-tests/css/css-ui/text-overflow-007.html:
559         * web-platform-tests/css/css-ui/text-overflow-008-expected.html:
560         * web-platform-tests/css/css-ui/text-overflow-008.html:
561         * web-platform-tests/css/css-ui/text-overflow-010.html:
562         * web-platform-tests/css/css-ui/text-overflow-011.html:
563         * web-platform-tests/css/css-ui/text-overflow-013-expected.html:
564         * web-platform-tests/css/css-ui/text-overflow-013.html:
565         * web-platform-tests/css/css-ui/text-overflow-014.html:
566         * web-platform-tests/css/css-ui/text-overflow-015.html:
567         * web-platform-tests/css/css-ui/text-overflow-016.html:
568         * web-platform-tests/css/css-ui/text-overflow-017.html:
569         * web-platform-tests/css/css-ui/text-overflow-020.html:
570         * web-platform-tests/css/css-ui/text-overflow-023.html:
571         * web-platform-tests/css/geometry/DOMMatrix-003-expected.txt:
572         * web-platform-tests/css/geometry/DOMMatrix-003.html:
573         * web-platform-tests/css/geometry/DOMMatrixInit-validate-fixup.html:
574         * web-platform-tests/css/geometry/DOMPoint-002-expected.txt:
575         * web-platform-tests/css/geometry/DOMPoint-002.html:
576         * web-platform-tests/css/geometry/OWNERS:
577         * web-platform-tests/css/geometry/structured-serialization-expected.txt:
578         * web-platform-tests/css/geometry/structured-serialization.html:
579         * web-platform-tests/css/mediaqueries/min-width-tables-001.html:
580         * web-platform-tests/css/mediaqueries/test_media_queries-expected.txt:
581         * web-platform-tests/css/mediaqueries/test_media_queries.html:
582         * web-platform-tests/css/requirements.txt:
583         * web-platform-tests/css/selectors/OWNERS:
584         * web-platform-tests/css/w3c-import.log:
585         * web-platform-tests/custom-elements/Document-createElement-expected.txt:
586         * web-platform-tests/custom-elements/Document-createElement.html:
587         * web-platform-tests/custom-elements/OWNERS:
588         * web-platform-tests/custom-elements/attribute-changed-callback-expected.txt:
589         * web-platform-tests/custom-elements/attribute-changed-callback.html:
590         * web-platform-tests/custom-elements/custom-element-registry/w3c-import.log:
591         * web-platform-tests/custom-elements/parser/parser-sets-attributes-and-children-expected.txt:
592         * web-platform-tests/custom-elements/parser/parser-sets-attributes-and-children.html:
593         * web-platform-tests/custom-elements/parser/parser-uses-registry-of-owner-document-expected.txt:
594         * web-platform-tests/custom-elements/parser/parser-uses-registry-of-owner-document.html:
595         * web-platform-tests/custom-elements/parser/w3c-import.log:
596         * web-platform-tests/custom-elements/reactions/CSSStyleDeclaration-expected.txt:
597         * web-platform-tests/custom-elements/reactions/CSSStyleDeclaration.html:
598         * web-platform-tests/custom-elements/reactions/Document.html:
599         * web-platform-tests/custom-elements/reactions/HTMLElement-expected.txt:
600         * web-platform-tests/custom-elements/reactions/HTMLElement.html:
601         * web-platform-tests/custom-elements/reactions/w3c-import.log:
602         * web-platform-tests/custom-elements/resources/custom-elements-helpers.js:
603         (CustomElement):
604         (CustomElement.prototype.attributeChangedCallback):
605         (CustomElement.prototype.connectedCallback):
606         (CustomElement.prototype.disconnectedCallback):
607         (CustomElement.prototype.adoptedCallback):
608         (document_types.return.create): Deleted.
609         (document_types.create): Deleted.
610         (document_types.): Deleted.
611         (document_types): Deleted.
612         * web-platform-tests/custom-elements/resources/w3c-import.log:
613         * web-platform-tests/custom-elements/upgrading/Node-cloneNode-expected.txt:
614         * web-platform-tests/custom-elements/upgrading/Node-cloneNode.html:
615         * web-platform-tests/custom-elements/upgrading/w3c-import.log:
616         * web-platform-tests/custom-elements/w3c-import.log:
617         * web-platform-tests/encrypted-media/clearkey-check-initdata-type.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-check-initdata-type.html.
618         * web-platform-tests/encrypted-media/clearkey-events-session-closed-event.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-events-session-closed-event.html.
619         * web-platform-tests/encrypted-media/clearkey-events.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-events.html.
620         * web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input.html.
621         * web-platform-tests/encrypted-media/clearkey-invalid-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-invalid-license.html.
622         * web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions.html.
623         * web-platform-tests/encrypted-media/clearkey-keystatuses.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses.html.
624         * web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html.
625         * web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-events.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-events.html.
626         * web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license.html.
627         * web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html.
628         * web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record.html.
629         * web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html.
630         * web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html.
631         * web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html.
632         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html.
633         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html.
634         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html.
635         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events.html.
636         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html.
637         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html.
638         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey.html.
639         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession.html.
640         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html.
641         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html.
642         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html.
643         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html.
644         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos.html.
645         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html.
646         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary.html.
647         * web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html.
648         * web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html.
649         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html.
650         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html.
651         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html.
652         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html.
653         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html.
654         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html.
655         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys.html.
656         * web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeys.html.
657         * web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession.html.
658         * web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html.
659         * web-platform-tests/encrypted-media/clearkey-mp4-unique-origin.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-unique-origin.html.
660         * web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input.html.
661         * web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key.html.
662         * web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession.html.
663         * web-platform-tests/encrypted-media/clearkey-update-non-ascii-input.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/clearkey-update-non-ascii-input.html.
664         * web-platform-tests/encrypted-media/drm-check-initdata-type.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-check-initdata-type.html.
665         * web-platform-tests/encrypted-media/drm-events-session-closed-event.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-events-session-closed-event.html.
666         * web-platform-tests/encrypted-media/drm-events.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-events.html.
667         * web-platform-tests/encrypted-media/drm-expiration.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-expiration.html.
668         * web-platform-tests/encrypted-media/drm-generate-request-disallowed-input.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-generate-request-disallowed-input.html.
669         * web-platform-tests/encrypted-media/drm-invalid-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-invalid-license.html.
670         * web-platform-tests/encrypted-media/drm-keystatuses-multiple-sessions.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-keystatuses-multiple-sessions.html.
671         * web-platform-tests/encrypted-media/drm-keystatuses.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-keystatuses.html.
672         * web-platform-tests/encrypted-media/drm-mp4-onencrypted.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-onencrypted.html.
673         * web-platform-tests/encrypted-media/drm-mp4-playback-destroy-persistent-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-destroy-persistent-license.html.
674         * web-platform-tests/encrypted-media/drm-mp4-playback-persistent-license-events.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-persistent-license-events.html.
675         * web-platform-tests/encrypted-media/drm-mp4-playback-persistent-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-persistent-license.html.
676         * web-platform-tests/encrypted-media/drm-mp4-playback-persistent-usage-record-events.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-persistent-usage-record-events.html.
677         * web-platform-tests/encrypted-media/drm-mp4-playback-persistent-usage-record.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-persistent-usage-record.html.
678         * web-platform-tests/encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html.
679         * web-platform-tests/encrypted-media/drm-mp4-playback-retrieve-persistent-license.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-retrieve-persistent-license.html.
680         * web-platform-tests/encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html.
681         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-clear-encrypted.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html.
682         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html.
683         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-encrypted-clear.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html.
684         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-events.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-events.html.
685         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-expired.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-expired.html.
686         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html.
687         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multikey-sequential.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html.
688         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multikey.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multikey.html.
689         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multisession.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multisession.html.
690         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-playduration-keystatus.html: Copied from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary.html.
691         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-playduration.html: Copied from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary.html.
692         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html.
693         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html.
694         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html.
695         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html.
696         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-two-videos.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-two-videos.html.
697         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-waitingforkey.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary-waitingforkey.html.
698         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-playback-temporary.html.
699         * web-platform-tests/encrypted-media/drm-mp4-requestmediakeysystemaccess.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-requestmediakeysystemaccess.html.
700         * web-platform-tests/encrypted-media/drm-mp4-reset-src-after-setmediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-reset-src-after-setmediakeys.html.
701         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-again-after-playback.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-setmediakeys-again-after-playback.html.
702         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html.
703         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-at-same-time.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-setmediakeys-at-same-time.html.
704         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html.
705         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html.
706         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html.
707         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-setmediakeys.html.
708         * web-platform-tests/encrypted-media/drm-mp4-syntax-mediakeys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-syntax-mediakeys.html.
709         * web-platform-tests/encrypted-media/drm-mp4-syntax-mediakeysession.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-syntax-mediakeysession.html.
710         * web-platform-tests/encrypted-media/drm-mp4-syntax-mediakeysystemaccess.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html.
711         * web-platform-tests/encrypted-media/drm-mp4-unique-origin.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-unique-origin.html.
712         * web-platform-tests/encrypted-media/drm-mp4-waiting-for-a-key.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-mp4-waiting-for-a-key.html.
713         * web-platform-tests/encrypted-media/drm-not-callable-after-createsession.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-not-callable-after-createsession.html.
714         * web-platform-tests/encrypted-media/drm-temporary-license-type.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/drm-temporary-license-type.html.
715         * web-platform-tests/encrypted-media/encrypted-media-default-feature-policy.https.sub.html:
716         * web-platform-tests/encrypted-media/polyfill/make-polyfill-tests.py:
717         * web-platform-tests/encrypted-media/resources/clearkey-retrieve-destroy-persistent-license.html:
718         * web-platform-tests/encrypted-media/resources/clearkey-retrieve-persistent-license.html:
719         * web-platform-tests/encrypted-media/resources/drm-retrieve-destroy-persistent-license.html:
720         * web-platform-tests/encrypted-media/resources/drm-retrieve-persistent-license.html:
721         * web-platform-tests/encrypted-media/resources/drm-retrieve-persistent-usage-record.html:
722         * web-platform-tests/encrypted-media/resources/retrieve-persistent-usage-record.html:
723         * web-platform-tests/encrypted-media/scripts/playback-retrieve-persistent-license.js:
724         (runTest):
725         * web-platform-tests/encrypted-media/scripts/playback-retrieve-persistent-usage-record.js:
726         (runTest):
727         * web-platform-tests/encrypted-media/scripts/playback-temporary-playduration-keystatus.js: Added.
728         (runTest):
729         * web-platform-tests/encrypted-media/scripts/playback-temporary-playduration.js: Added.
730         (runTest):
731         * web-platform-tests/encrypted-media/scripts/unique-origin.js:
732         (runTest.load_iframe):
733         (runTest.):
734         * web-platform-tests/encrypted-media/scripts/w3c-import.log:
735         * web-platform-tests/encrypted-media/util/drm-messagehandler.js:
736         (const.requestConstructors.string_appeared_here):
737         * web-platform-tests/encrypted-media/util/utils.js:
738         * web-platform-tests/encrypted-media/w3c-import.log:
739         * web-platform-tests/fetch/data-urls/resources/base64.json: Added.
740         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent-expected.txt:
741         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent.html:
742         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/hashchange_event-expected.txt:
743         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/hashchange_event.html:
744         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin-expected.txt:
745         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html:
746         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-anchor-name-expected.txt:
747         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-anchor-name.html:
748         * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:
749         * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.html:
750         * web-platform-tests/html/browsers/origin/cross-origin-objects/frame-with-then.html: Added.
751         * web-platform-tests/html/browsers/origin/cross-origin-objects/frame.html:
752         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height-expected.txt:
753         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height.html:
754         * web-platform-tests/html/dom/documents/dom-tree-accessors/Document.body-expected.txt:
755         * web-platform-tests/html/dom/documents/dom-tree-accessors/Document.body.html:
756         * web-platform-tests/html/dom/documents/resource-metadata-management/document-lastModified-01.html:
757         * web-platform-tests/html/dom/elements-embedded.js:
758         * web-platform-tests/html/dom/elements-forms.js:
759         * web-platform-tests/html/dom/elements-metadata.js:
760         * web-platform-tests/html/dom/elements-misc.js:
761         * web-platform-tests/html/dom/reflection-embedded-expected.txt:
762         * web-platform-tests/html/dom/reflection-forms-expected.txt:
763         * web-platform-tests/html/dom/reflection-metadata-expected.txt:
764         * web-platform-tests/html/dom/reflection-misc-expected.txt:
765         * web-platform-tests/html/dom/reflection.js:
766         (ReflectionTests.reflects):
767         * web-platform-tests/html/semantics/document-metadata/the-link-element/link-load-event.html:
768         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/readyState-expected.txt:
769         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/readyState.html:
770         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/activeCues.html:
771         * web-platform-tests/html/semantics/embedded-content/media-elements/mime-types/canPlayType-expected.txt:
772         * web-platform-tests/html/semantics/embedded-content/media-elements/mime-types/canPlayType.html:
773         * web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-to-other-document.html:
774         * web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-within-document.html:
775         * web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document.html:
776         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cloneNode.html:
777         * web-platform-tests/html/semantics/embedded-content/media-elements/user-interface/muted-expected.txt:
778         * web-platform-tests/html/semantics/embedded-content/media-elements/user-interface/muted.html:
779         * web-platform-tests/html/semantics/embedded-content/the-area-element/area-download-click.html:
780         * web-platform-tests/html/semantics/embedded-content/the-area-element/resources/area-download-click.html: Added.
781         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/imagedata-expected.txt:
782         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/imagedata.html:
783         * web-platform-tests/html/semantics/forms/textfieldselection/selection-not-application-expected.txt:
784         * web-platform-tests/html/semantics/forms/textfieldselection/selection-not-application.html:
785         * web-platform-tests/html/semantics/forms/textfieldselection/selection-start-end-expected.txt:
786         * web-platform-tests/html/semantics/forms/textfieldselection/selection-start-end.html:
787         * web-platform-tests/html/semantics/forms/textfieldselection/selection-value-interactions-expected.txt:
788         * web-platform-tests/html/semantics/forms/textfieldselection/selection-value-interactions.html:
789         * web-platform-tests/html/semantics/forms/the-fieldset-element/disabled-001-expected.txt:
790         * web-platform-tests/html/semantics/forms/the-fieldset-element/disabled-001.html:
791         * web-platform-tests/html/semantics/forms/the-input-element/checkbox.html:
792         * web-platform-tests/html/semantics/forms/the-input-element/datetime-local-expected.txt:
793         * web-platform-tests/html/semantics/forms/the-input-element/datetime-local.html:
794         * web-platform-tests/html/semantics/forms/the-input-element/month-expected.txt:
795         * web-platform-tests/html/semantics/forms/the-input-element/month.html:
796         * web-platform-tests/html/semantics/forms/the-input-element/range-expected.txt:
797         * web-platform-tests/html/semantics/forms/the-input-element/range.html:
798         * web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt:
799         * web-platform-tests/html/semantics/forms/the-input-element/type-change-state.html:
800         * web-platform-tests/html/semantics/forms/the-input-element/week-expected.txt:
801         * web-platform-tests/html/semantics/forms/the-input-element/week.html:
802         * web-platform-tests/html/semantics/forms/the-progress-element/progress-expected.txt:
803         * web-platform-tests/html/semantics/forms/the-progress-element/progress.html:
804         * web-platform-tests/html/semantics/forms/the-select-element/selected-index-expected.txt:
805         * web-platform-tests/html/semantics/forms/the-select-element/selected-index.html:
806         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-script-error-expected.txt:
807         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-script-error.html:
808         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-external-classic-expected.txt: Added.
809         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-external-classic.html: Added.
810         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-external-module-expected.txt: Added.
811         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-external-module.html: Added.
812         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-inline-classic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-module-expected.txt.
813         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-inline-classic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-classic.html.
814         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-inline-module-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-classic-expected.txt.
815         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-inline-module.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-module.html.
816         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/w3c-import.log:
817         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-1-expected.txt:
818         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-1.html:
819         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-2-expected.txt:
820         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-2.html:
821         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-3-expected.txt:
822         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-3.html:
823         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4-expected.txt:
824         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4.html:
825         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5-expected.txt:
826         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5.html:
827         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/load-error-events-inline.html:
828         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-in-xhtml.xhtml:
829         * web-platform-tests/html/semantics/tabular-data/the-table-element/caption-methods-expected.txt:
830         * web-platform-tests/html/semantics/tabular-data/the-table-element/caption-methods.html:
831         * web-platform-tests/html/semantics/text-level-semantics/the-a-element/a-download-click-404.html:
832         * web-platform-tests/html/semantics/text-level-semantics/the-a-element/a-download-click-expected.txt:
833         * web-platform-tests/html/semantics/text-level-semantics/the-a-element/a-download-click.html:
834         * web-platform-tests/html/semantics/text-level-semantics/the-a-element/resources/a-download-click.html: Added.
835         * web-platform-tests/html/syntax/parsing/DOMContentLoaded-defer-support.js:
836         (t.step):
837         * web-platform-tests/html/syntax/parsing/the-end-expected.txt:
838         * web-platform-tests/html/syntax/parsing/the-end.html:
839         * web-platform-tests/html/tools/update_html5lib_tests.py:
840         * web-platform-tests/html/webappapis/animation-frames/same-dispatch-time.html:
841         * web-platform-tests/html/webappapis/atob/base64-expected.txt:
842         * web-platform-tests/html/webappapis/atob/base64.html:
843         * web-platform-tests/html/webappapis/scripting/events/event-handler-spec-example.html:
844         * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigator.any.js:
845         (async_test):
846         * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol-expected.txt:
847         * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.html:
848         * web-platform-tests/innerText/getter.html:
849         * web-platform-tests/innerText/setter.html:
850         * web-platform-tests/mathml/tools/utils/w3c-import.log:
851         * web-platform-tests/media-source/mediasource-addsourcebuffer.html:
852         * web-platform-tests/media-source/mediasource-config-changes.js:
853         (mediaSourceConfigChangeTest):
854         * web-platform-tests/media-source/mediasource-endofstream.html:
855         * web-platform-tests/media-source/mediasource-is-type-supported.html:
856         * web-platform-tests/media-source/mediasource-play.html:
857         * web-platform-tests/mediacapture-fromelement/capture.html:
858         * web-platform-tests/mediacapture-fromelement/creation.html:
859         * web-platform-tests/mediacapture-fromelement/ended.html:
860         * web-platform-tests/payment-request/OWNERS:
861         * web-platform-tests/payment-request/PaymentAddress/attributes-and-toJSON-method-manual.https.html:
862         * web-platform-tests/payment-request/payment-request-abort-method-manual.https-expected.txt: Added.
863         * web-platform-tests/payment-request/payment-request-abort-method-manual.https.html: Added.
864         * web-platform-tests/payment-request/payment-request-abort-method.https.html: Removed.
865         * web-platform-tests/payment-request/payment-request-canmakepayment-method-manual.https-expected.txt: Added.
866         * web-platform-tests/payment-request/payment-request-canmakepayment-method-manual.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/payment-request/payment-request-canmakepayment-method.https.html.
867         * web-platform-tests/payment-request/payment-request-constructor-crash.https.html:
868         * web-platform-tests/payment-request/payment-request-constructor.https.html:
869         * web-platform-tests/payment-request/payment-request-ctor-pmi-handling.https-expected.txt:
870         * web-platform-tests/payment-request/payment-request-ctor-pmi-handling.https.html:
871         * web-platform-tests/payment-request/payment-request-id-attribute.https-expected.txt:
872         * web-platform-tests/payment-request/payment-request-id-attribute.https.html:
873         * web-platform-tests/payment-request/payment-request-response-id.html: Removed.
874         * web-platform-tests/payment-request/payment-request-show-method.https.html:
875         * web-platform-tests/payment-request/w3c-import.log:
876         * web-platform-tests/resource-timing/resource_TAO_origin-expected.txt:
877         * web-platform-tests/resource-timing/resource_TAO_origin.htm:
878         * web-platform-tests/resource-timing/resource_TAO_zero-expected.txt:
879         * web-platform-tests/resource-timing/resource_TAO_zero.htm:
880         * web-platform-tests/resource-timing/resource_connection_reuse.html:
881         * web-platform-tests/resource-timing/resource_dynamic_insertion.html:
882         * web-platform-tests/resource-timing/resources/fake_responses.py:
883         * web-platform-tests/resource-timing/resources/w3c-import.log:
884         * web-platform-tests/resource-timing/test_resource_timing.js:
885         (resource_load):
886         * web-platform-tests/secure-contexts/basic-dedicated-worker.html:
887         * web-platform-tests/secure-contexts/basic-dedicated-worker.https.html:
888         * web-platform-tests/secure-contexts/basic-popup-and-iframe-tests-expected.txt:
889         * web-platform-tests/secure-contexts/basic-popup-and-iframe-tests.https.js:
890         (LoadTarget.prototype.load_and_get_result_for):
891         * web-platform-tests/secure-contexts/shared-worker-insecure-first.https.html:
892         * web-platform-tests/secure-contexts/shared-worker-secure-first.https.html:
893         * web-platform-tests/secure-contexts/support/https-subframe-dedicated.html:
894         * web-platform-tests/secure-contexts/support/parent-dedicated-worker-script.js:
895         (typeof.Worker.string_appeared_here.w.onmessage):
896         (w.onmessage): Deleted.
897         * web-platform-tests/secure-contexts/support/parent-shared-worker-script.js:
898         (typeof.Worker.string_appeared_here.w.onmessage):
899         (w.onmessage): Deleted.
900         * web-platform-tests/shadow-dom/event-composed-path-with-related-target-expected.txt:
901         * web-platform-tests/shadow-dom/event-composed-path-with-related-target.html:
902         * web-platform-tests/shadow-dom/event-inside-shadow-tree-expected.txt:
903         * web-platform-tests/shadow-dom/event-inside-shadow-tree.html:
904         * web-platform-tests/shadow-dom/slots-expected.txt:
905         * web-platform-tests/shadow-dom/slots-fallback-expected.txt:
906         * web-platform-tests/shadow-dom/slots-fallback.html:
907         * web-platform-tests/shadow-dom/slots.html:
908         * web-platform-tests/streams/piping/close-propagation-forward-expected.txt:
909         * web-platform-tests/streams/piping/close-propagation-forward.dedicatedworker-expected.txt:
910         * web-platform-tests/streams/piping/close-propagation-forward.js:
911         (promise_test):
912         * web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https-expected.txt:
913         * web-platform-tests/streams/piping/error-propagation-backward.js:
914         (promise_test):
915         (promise_test.t.string_appeared_here.then):
916         (promise_test.t.then):
917         * web-platform-tests/streams/piping/error-propagation-forward-expected.txt:
918         * web-platform-tests/streams/piping/error-propagation-forward.dedicatedworker-expected.txt:
919         * web-platform-tests/streams/piping/error-propagation-forward.js:
920         (promise_test.t.const.ws.recordingWritableStream.write):
921         (promise_test.t.then):
922         (promise_test.t.return.writeCalledPromise.then):
923         (promise_test.t.then.flushAsyncEvents.then):
924         (promise_test.t.rs.pipeTo.ws.then):
925         (promise_test.t.return.writeCalledPromise.then.flushAsyncEvents.then):
926         * web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https-expected.txt:
927         * web-platform-tests/streams/piping/multiple-propagation.js:
928         (promise_test.t.string_appeared_here.then):
929         * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt:
930         * web-platform-tests/streams/readable-byte-streams/general.html:
931         * web-platform-tests/streams/readable-byte-streams/general.js:
932         (promise_test):
933         (test):
934         * web-platform-tests/streams/readable-byte-streams/general.serviceworker.https-expected.txt:
935         * web-platform-tests/streams/readable-byte-streams/properties-expected.txt:
936         * web-platform-tests/streams/readable-byte-streams/properties.dedicatedworker-expected.txt:
937         * web-platform-tests/streams/readable-byte-streams/properties.js:
938         (promise_test.t.const.rs.new.ReadableStream.pull):
939         (test):
940         * web-platform-tests/streams/readable-streams/bad-underlying-sources-expected.txt:
941         * web-platform-tests/streams/readable-streams/bad-underlying-sources.dedicatedworker-expected.txt:
942         * web-platform-tests/streams/readable-streams/bad-underlying-sources.js:
943         (test):
944         (promise_test):
945         (promise_test.t.const.rs.new.ReadableStream.get cancel): Deleted.
946         (promise_test.t.const.rs.new.ReadableStream.cancel): Deleted.
947         * web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https-expected.txt:
948         * web-platform-tests/streams/readable-streams/default-reader-expected.txt:
949         * web-platform-tests/streams/readable-streams/default-reader.dedicatedworker-expected.txt:
950         * web-platform-tests/streams/readable-streams/default-reader.js:
951         (test):
952         * web-platform-tests/streams/readable-streams/default-reader.serviceworker.https-expected.txt:
953         * web-platform-tests/streams/readable-streams/garbage-collection-expected.txt:
954         * web-platform-tests/streams/readable-streams/garbage-collection.dedicatedworker-expected.txt:
955         * web-platform-tests/streams/readable-streams/garbage-collection.js:
956         (promise_test):
957         * web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https-expected.txt:
958         * web-platform-tests/streams/readable-streams/general-expected.txt:
959         * web-platform-tests/streams/readable-streams/general.dedicatedworker-expected.txt:
960         * web-platform-tests/streams/readable-streams/general.js:
961         (test):
962         * web-platform-tests/streams/readable-streams/general.serviceworker.https-expected.txt:
963         * web-platform-tests/streams/readable-streams/tee.dedicatedworker-expected.txt:
964         * web-platform-tests/streams/readable-streams/tee.js:
965         (test.t.const.stream.new.ReadableStream.start):
966         (test.t.ReadableStream):
967         (test.t.t.add_cleanup):
968         * web-platform-tests/streams/readable-streams/tee.serviceworker.https-expected.txt:
969         * web-platform-tests/streams/resources/recording-streams.js:
970         (self.recordingTransformStream):
971         * web-platform-tests/streams/resources/test-utils.js:
972         (self.getterRejectsForAll):
973         (self.methodRejectsForAll):
974         (self.getterThrowsForAll):
975         (self.methodThrowsForAll):
976         (self.constructorThrowsForAll):
977         * web-platform-tests/touch-events/historical.html:
978         * web-platform-tests/touch-events/multi-touch-interactions.js:
979         (debug_print):
980         (check_list_subset_of_two_targetlists):
981         (is_at_least_one_item_in_targetlist):
982         (check_no_item_in_targetlist):
983         (check_targets):
984         (run.):
985         (run):
986         * web-platform-tests/url/OWNERS:
987         * web-platform-tests/url/a-element-expected.txt:
988         * web-platform-tests/url/a-element-origin-expected.txt:
989         * web-platform-tests/url/a-element-origin-xhtml-expected.txt:
990         * web-platform-tests/url/a-element-xhtml-expected.txt:
991         * web-platform-tests/url/setters_tests.json:
992         * web-platform-tests/url/url-constructor-expected.txt:
993         * web-platform-tests/url/url-origin-expected.txt:
994         * web-platform-tests/url/url-setters-expected.txt:
995         * web-platform-tests/url/urlsearchparams-stringifier-expected.txt:
996         * web-platform-tests/url/urlsearchparams-stringifier.html:
997         * web-platform-tests/url/urltestdata.json:
998         * web-platform-tests/user-timing/invoke_with_timing_attributes-expected.txt:
999         * web-platform-tests/user-timing/invoke_with_timing_attributes.html:
1000         * web-platform-tests/user-timing/measure_exceptions_navigation_timing-expected.txt:
1001         * web-platform-tests/user-timing/measure_exceptions_navigation_timing.html:
1002         * web-platform-tests/webrtc/OWNERS:
1003         * web-platform-tests/webrtc/RTCCertificate.html:
1004         * web-platform-tests/webrtc/RTCConfiguration-iceTransportPolicy-expected.txt:
1005         * web-platform-tests/webrtc/RTCConfiguration-iceTransportPolicy.html:
1006         * web-platform-tests/webrtc/RTCDTMFSender-helper.js:
1007         (createDtmfSender.then.):
1008         (createDtmfSender):
1009         * web-platform-tests/webrtc/RTCDTMFSender-insertDTMF.https-expected.txt:
1010         * web-platform-tests/webrtc/RTCDTMFSender-insertDTMF.https.html:
1011         * web-platform-tests/webrtc/RTCDTMFSender-ontonechange.https.html:
1012         * web-platform-tests/webrtc/RTCDtlsTransport-getRemoteCertificates.html:
1013         * web-platform-tests/webrtc/RTCPeerConnection-addTransceiver.html:
1014         * web-platform-tests/webrtc/RTCPeerConnection-constructor.html:
1015         * web-platform-tests/webrtc/RTCPeerConnection-createDataChannel.html:
1016         * web-platform-tests/webrtc/RTCPeerConnection-getStats.https-expected.txt:
1017         * web-platform-tests/webrtc/RTCPeerConnection-getStats.https.html:
1018         * web-platform-tests/webrtc/RTCPeerConnection-helper.js:
1019         * web-platform-tests/webrtc/RTCPeerConnection-peerIdentity.html:
1020         * web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription-offer-expected.txt:
1021         * web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription-offer.html:
1022         * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-offer-expected.txt:
1023         * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-offer.html:
1024         * web-platform-tests/webrtc/RTCRtpCapabilities-helper.js:
1025         (validateHeaderExtensionCapability):
1026         * web-platform-tests/webrtc/RTCRtpReceiver-getStats.https-expected.txt: Added.
1027         * web-platform-tests/webrtc/RTCRtpReceiver-getStats.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getStats.html.
1028         * web-platform-tests/webrtc/RTCRtpSender-getStats.https-expected.txt: Added.
1029         * web-platform-tests/webrtc/RTCRtpSender-getStats.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpSender-getStats.html.
1030         * web-platform-tests/webrtc/RTCStats-helper.js:
1031         (findStatsFromReport):
1032         (validateRtcStats):
1033         (validateRtpStreamStats):
1034         (validateCodecStats):
1035         (validateReceivedRtpStreamStats):
1036         (validateInboundRtpStreamStats):
1037         (validateRemoteInboundRtpStreamStats):
1038         (validateSentRtpStreamStats):
1039         (validateOutboundRtpStreamStats):
1040         (validateRemoteOutboundRtpStreamStats):
1041         (validateMediaStreamTrackStats):
1042         (validateDataChannelStats):
1043         (validateTransportStats):
1044         (validateIceCandidateStats):
1045         (validateIceCandidatePairStats):
1046         (validateCertificateStats):
1047         * web-platform-tests/webrtc/RTCTrackEvent-constructor-expected.txt:
1048         * web-platform-tests/webrtc/RTCTrackEvent-constructor.html:
1049         * web-platform-tests/webrtc/historical-expected.txt:
1050         * web-platform-tests/webrtc/historical.html:
1051         * web-platform-tests/webrtc/simplecall.https-expected.txt: Added.
1052         * web-platform-tests/webrtc/simplecall.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/webrtc/simplecall.html.
1053         * web-platform-tests/webrtc/w3c-import.log:
1054         * web-platform-tests/workers/data-url-expected.txt:
1055         * web-platform-tests/workers/data-url-shared.html:
1056         * web-platform-tests/workers/data-url.html:
1057         * web-platform-tests/workers/name-property-expected.txt:
1058         * web-platform-tests/workers/support/name-as-accidental-global.js:
1059         (test):
1060         * web-platform-tests/workers/worker-performance.worker.js:
1061         (test.testPerformanceMark):
1062         (test.testPerformanceHasToJSON):
1063         (test.testPerformanceHasNoToJSON): Deleted.
1064         * web-platform-tests/xhr/resources/inspect-headers.py: Added.
1065         (get_response):
1066         (main):
1067
1068 2018-04-06  Ryan Haddad  <ryanhaddad@apple.com>
1069
1070         Rebaseline imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer.html after r230350.
1071
1072         Unreviewed test gardening.
1073
1074         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer-expected.txt:
1075
1076 2018-04-06  Youenn Fablet  <youenn@apple.com>
1077
1078         Import wpt webaudio tests
1079         https://bugs.webkit.org/show_bug.cgi?id=184348
1080
1081         Reviewed by Eric Carlson.
1082
1083         * resources/import-expectations.json:
1084         * web-platform-tests/webaudio/: Added.
1085
1086 2018-04-06  Ms2ger  <Ms2ger@igalia.com>
1087
1088         Implement createImageBitmap(Blob)
1089         https://bugs.webkit.org/show_bug.cgi?id=183247
1090
1091         Reviewed by Dean Jackson.
1092
1093         Update expectations.
1094
1095         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
1096         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1097
1098 2018-04-06  Ms2ger  <Ms2ger@igalia.com>
1099
1100         Support transferring ImageBitmap objects
1101         https://bugs.webkit.org/show_bug.cgi?id=183131
1102
1103         Reviewed by Dean Jackson.
1104
1105         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer-expected.txt: Added.
1106         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer.html: Added.
1107         * web-platform-tests/2dcontext/imagebitmap/transfer-worker.js: Added.
1108
1109 2018-04-06  Brendan McLoughlin  <brendan@bocoup.com>
1110
1111         Sync 2dcontext, FileAPI, IndexedDB, background-fetch, credential-management, custom-elements, dom, encoding, and fetch web-platform-tests to 94b33b573a069ae5170104ca581a354a35762536
1112         https://bugs.webkit.org/show_bug.cgi?id=184299
1113
1114         Reviewed by Youenn Fablet.
1115
1116         * web-platform-tests/2dcontext/imagebitmap/common.sub.js:
1117         (makeMakeHTMLImage.return.new.Promise): Deleted.
1118         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub.html:
1119         * web-platform-tests/FileAPI/BlobURL/support/file_test1.js: Removed.
1120         * web-platform-tests/FileAPI/BlobURL/support/file_test3.html: Removed.
1121         * web-platform-tests/FileAPI/FileReader/w3c-import.log:
1122         * web-platform-tests/FileAPI/blob/Blob-XHR-revoke-expected.txt: Removed.
1123         * web-platform-tests/FileAPI/blob/Blob-XHR-revoke.html: Removed.
1124         * web-platform-tests/FileAPI/blob/Blob-constructor-expected.txt:
1125         * web-platform-tests/FileAPI/blob/Blob-constructor.html:
1126         * web-platform-tests/FileAPI/blob/Blob-slice-overflow.html:
1127         * web-platform-tests/FileAPI/blob/w3c-import.log:
1128         * web-platform-tests/FileAPI/file/File-constructor-expected.txt:
1129         * web-platform-tests/FileAPI/file/File-constructor.html:
1130         * web-platform-tests/FileAPI/file/w3c-import.log:
1131         * web-platform-tests/FileAPI/url/blob-url-in-sandboxed-iframe-expected.txt: Removed.
1132         * web-platform-tests/FileAPI/url/blob-url-in-sandboxed-iframe.html: Removed.
1133         * web-platform-tests/FileAPI/url/cross-global-revoke.sub-expected.txt: Added.
1134         * web-platform-tests/FileAPI/url/cross-global-revoke.sub.html: Added.
1135         * web-platform-tests/FileAPI/url/resources/create-helper.html: Added.
1136         * web-platform-tests/FileAPI/url/resources/create-helper.js: Added.
1137         * web-platform-tests/FileAPI/url/resources/fetch-tests.js: Added.
1138         (fetch_tests):
1139         * web-platform-tests/FileAPI/url/resources/revoke-helper.html: Added.
1140         * web-platform-tests/FileAPI/url/resources/revoke-helper.js: Added.
1141         * web-platform-tests/FileAPI/url/sandboxed-iframe-expected.txt: Added.
1142         * web-platform-tests/FileAPI/url/sandboxed-iframe.html: Added.
1143         * web-platform-tests/FileAPI/url/unicode-origin.sub-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/FileAPI/url/origin.sub-expected.txt.
1144         * web-platform-tests/FileAPI/url/unicode-origin.sub.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/FileAPI/url/origin.sub.html.
1145         * web-platform-tests/FileAPI/url/url-format.any-expected.txt: Added.
1146         * web-platform-tests/FileAPI/url/url-format.any.html: Added.
1147         * web-platform-tests/FileAPI/url/url-format.any.js: Added.
1148         (test):
1149         * web-platform-tests/FileAPI/url/url-format.any.worker-expected.txt: Added.
1150         * web-platform-tests/FileAPI/url/url-format.any.worker.html: Added.
1151         * web-platform-tests/FileAPI/url/url-in-tags.window.js: Added.
1152         (async_test.t.e.onload.t.step_func_done):
1153         (async_test.t.frame.onload.t.step_func_done):
1154         * web-platform-tests/FileAPI/url/url-lifetime-expected.txt: Added.
1155         * web-platform-tests/FileAPI/url/url-lifetime.html: Added.
1156         * web-platform-tests/FileAPI/url/url-with-fetch.any-expected.txt: Added.
1157         * web-platform-tests/FileAPI/url/url-with-fetch.any.html: Added.
1158         * web-platform-tests/FileAPI/url/url-with-fetch.any.js: Added.
1159         (fetch_should_succeed):
1160         (promise_test):
1161         * web-platform-tests/FileAPI/url/url-with-fetch.any.worker-expected.txt: Added.
1162         * web-platform-tests/FileAPI/url/url-with-fetch.any.worker.html: Added.
1163         * web-platform-tests/FileAPI/url/url-with-xhr.any-expected.txt: Added.
1164         * web-platform-tests/FileAPI/url/url-with-xhr.any.html: Added.
1165         * web-platform-tests/FileAPI/url/url-with-xhr.any.js: Added.
1166         (xhr_should_succeed):
1167         (async_test.t.xhr.onloadend.t.step_func_done):
1168         (async_test.t.xhr.onload.t.step_func_done):
1169         * web-platform-tests/FileAPI/url/url-with-xhr.any.worker-expected.txt: Added.
1170         * web-platform-tests/FileAPI/url/url-with-xhr.any.worker.html: Added.
1171         * web-platform-tests/FileAPI/url/url_createobjecturl_blob-expected.txt: Removed.
1172         * web-platform-tests/FileAPI/url/url_createobjecturl_blob.html: Removed.
1173         * web-platform-tests/FileAPI/url/url_xmlhttprequest.html: Removed.
1174         * web-platform-tests/FileAPI/url/url_xmlhttprequest_img.html:
1175         * web-platform-tests/FileAPI/url/w3c-import.log:
1176         * web-platform-tests/FileAPI/w3c-import.log:
1177         * web-platform-tests/IndexedDB/README.md:
1178         * web-platform-tests/IndexedDB/interleaved-cursors.html: Removed.
1179         * web-platform-tests/IndexedDB/w3c-import.log:
1180         * web-platform-tests/background-fetch/mixed-content-and-allowed-schemes.https.window.js:
1181         (backgroundFetchTest):
1182         * web-platform-tests/background-fetch/w3c-import.log:
1183         * web-platform-tests/credential-management/credentialscontainer-create-basics.https-expected.txt:
1184         * web-platform-tests/credential-management/credentialscontainer-create-basics.https.html:
1185         * web-platform-tests/custom-elements/Document-createElement-expected.txt:
1186         * web-platform-tests/custom-elements/Document-createElement.html:
1187         * web-platform-tests/custom-elements/OWNERS:
1188         * web-platform-tests/custom-elements/attribute-changed-callback-expected.txt:
1189         * web-platform-tests/custom-elements/attribute-changed-callback.html:
1190         * web-platform-tests/custom-elements/custom-element-registry/w3c-import.log:
1191         * web-platform-tests/custom-elements/parser/parser-sets-attributes-and-children-expected.txt:
1192         * web-platform-tests/custom-elements/parser/parser-sets-attributes-and-children.html:
1193         * web-platform-tests/custom-elements/parser/parser-uses-registry-of-owner-document-expected.txt:
1194         * web-platform-tests/custom-elements/parser/parser-uses-registry-of-owner-document.html:
1195         * web-platform-tests/custom-elements/parser/w3c-import.log:
1196         * web-platform-tests/custom-elements/reactions/CSSStyleDeclaration-expected.txt:
1197         * web-platform-tests/custom-elements/reactions/CSSStyleDeclaration.html:
1198         * web-platform-tests/custom-elements/reactions/Document.html:
1199         * web-platform-tests/custom-elements/reactions/HTMLElement-expected.txt:
1200         * web-platform-tests/custom-elements/reactions/HTMLElement.html:
1201         * web-platform-tests/custom-elements/reactions/w3c-import.log:
1202         * web-platform-tests/custom-elements/resources/custom-elements-helpers.js:
1203         (CustomElement):
1204         (CustomElement.prototype.attributeChangedCallback):
1205         (CustomElement.prototype.connectedCallback):
1206         (CustomElement.prototype.disconnectedCallback):
1207         (CustomElement.prototype.adoptedCallback):
1208         (document_types.return.create): Deleted.
1209         (document_types.create): Deleted.
1210         (document_types.): Deleted.
1211         (document_types): Deleted.
1212         * web-platform-tests/custom-elements/resources/w3c-import.log:
1213         * web-platform-tests/custom-elements/upgrading/Node-cloneNode-expected.txt:
1214         * web-platform-tests/custom-elements/upgrading/Node-cloneNode.html:
1215         * web-platform-tests/custom-elements/upgrading/w3c-import.log:
1216         * web-platform-tests/custom-elements/w3c-import.log:
1217         * web-platform-tests/dom/nodes/Element-classlist.html:
1218         * web-platform-tests/dom/nodes/w3c-import.log:
1219         * web-platform-tests/encoding/big5-encoder-expected.txt:
1220         * web-platform-tests/encoding/big5-encoder.html:
1221         * web-platform-tests/encoding/gbk-encoder-expected.txt:
1222         * web-platform-tests/encoding/gbk-encoder.html:
1223         * web-platform-tests/fetch/README.md:
1224         * web-platform-tests/fetch/api/abort/general.any.js:
1225         * web-platform-tests/fetch/api/basic/integrity.js:
1226         * web-platform-tests/fetch/api/cors/cors-expose-star.js:
1227         (string_appeared_here.promise_test):
1228         * web-platform-tests/fetch/api/cors/cors-filtering.js:
1229         * web-platform-tests/fetch/api/cors/cors-preflight-star.any-expected.txt:
1230         * web-platform-tests/fetch/api/cors/cors-preflight-star.any.js:
1231         * web-platform-tests/fetch/api/cors/cors-preflight-star.any.worker-expected.txt:
1232         * web-platform-tests/fetch/api/redirect/redirect-location.js:
1233         * web-platform-tests/fetch/api/redirect/redirect-method-expected.txt:
1234         * web-platform-tests/fetch/api/redirect/redirect-method-worker-expected.txt:
1235         * web-platform-tests/fetch/api/redirect/redirect-method.js:
1236         (redirectMethod):
1237         * web-platform-tests/fetch/api/redirect/redirect-mode-expected.txt:
1238         * web-platform-tests/fetch/api/redirect/redirect-mode-worker-expected.txt:
1239         * web-platform-tests/fetch/api/redirect/redirect-mode.js:
1240         (redirectMode):
1241         * web-platform-tests/fetch/api/request/request-disturbed-expected.txt:
1242         * web-platform-tests/fetch/api/request/request-disturbed.html:
1243         * web-platform-tests/fetch/api/request/request-keepalive-expected.txt:
1244         * web-platform-tests/fetch/api/request/request-keepalive-quota-expected.txt:
1245         * web-platform-tests/fetch/api/request/request-keepalive-quota.html:
1246         * web-platform-tests/fetch/api/request/request-keepalive.html:
1247         * web-platform-tests/fetch/api/resources/redirect.py:
1248         (main):
1249         * web-platform-tests/fetch/api/resources/trickle.py:
1250         (main):
1251         * web-platform-tests/fetch/api/response/response-consume.html:
1252         * web-platform-tests/fetch/api/response/response-init-002-expected.txt:
1253         * web-platform-tests/fetch/api/response/response-init-002.html:
1254         * web-platform-tests/fetch/api/response/response-trailer-expected.txt:
1255         * web-platform-tests/fetch/api/response/response-trailer.html:
1256         * web-platform-tests/fetch/data-urls/resources/base64.json: Added.
1257         * web-platform-tests/fetch/http-cache/cc-request.html:
1258         * web-platform-tests/fetch/http-cache/heuristic.html:
1259         * web-platform-tests/fetch/http-cache/partial.html:
1260         * web-platform-tests/fetch/http-cache/vary-expected.txt:
1261         * web-platform-tests/fetch/http-cache/vary.html:
1262         * web-platform-tests/fetch/nosniff/importscripts.js:
1263         (string_appeared_here.forEach):
1264         * web-platform-tests/fetch/nosniff/resources/css.py:
1265         (main):
1266         * web-platform-tests/fetch/nosniff/script-expected.txt:
1267         * web-platform-tests/fetch/nosniff/script.html:
1268         * web-platform-tests/fetch/nosniff/stylesheet-expected.txt:
1269         * web-platform-tests/fetch/nosniff/stylesheet.html:
1270         * web-platform-tests/fetch/nosniff/worker-expected.txt:
1271         * web-platform-tests/fetch/nosniff/worker.html:
1272
1273 2018-04-04  Brendan McLoughlin  <brendan@bocoup.com>
1274
1275         Resync idlharness web-platform-tests up to 94b33b573a069ae5170104ca581a354a35762536
1276         https://bugs.webkit.org/show_bug.cgi?id=184278
1277
1278         Reviewed by Youenn Fablet.
1279
1280         * web-platform-tests/FileAPI/idlharness-expected.txt:
1281         * web-platform-tests/FileAPI/idlharness.html:
1282         * web-platform-tests/FileAPI/idlharness.idl: Removed.
1283         * web-platform-tests/FileAPI/idlharness.worker.js:
1284         * web-platform-tests/IndexedDB/interfaces.any-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/interfaces.worker-expected.txt.
1285         * web-platform-tests/IndexedDB/interfaces.any.html: Copied from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/interfaces.worker.html.
1286         * web-platform-tests/IndexedDB/interfaces.any.js: Added.
1287         * web-platform-tests/IndexedDB/interfaces.any.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/interfaces.worker-expected.txt.
1288         * web-platform-tests/IndexedDB/interfaces.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/idlharness.worker.html.
1289         * web-platform-tests/IndexedDB/interfaces.html: Removed.
1290         * web-platform-tests/IndexedDB/interfaces.idl: Removed.
1291         * web-platform-tests/IndexedDB/interfaces.worker.js: Removed.
1292         * web-platform-tests/WebCryptoAPI/WebCryptoAPI.idl: Removed.
1293         * web-platform-tests/WebCryptoAPI/idlharness.html: Removed.
1294         * web-platform-tests/WebCryptoAPI/idlharness.https.html:
1295         * web-platform-tests/WebCryptoAPI/idlharness.https.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/idlharness.worker-expected.txt.
1296         * web-platform-tests/WebCryptoAPI/idlharness.https.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/interfaces.worker.html.
1297         * web-platform-tests/WebCryptoAPI/idlharness.https.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/idlharness.worker.js.
1298         * web-platform-tests/WebIDL/interfaces-expected.txt:
1299         * web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
1300         * web-platform-tests/background-fetch/interfaces-expected.txt:
1301         * web-platform-tests/background-fetch/interfaces.html:
1302         * web-platform-tests/background-fetch/interfaces.idl: Removed.
1303         * web-platform-tests/background-fetch/interfaces.worker.js:
1304         (promise_test):
1305         * web-platform-tests/css/geometry/interfaces-expected.txt:
1306         * web-platform-tests/css/geometry/interfaces.html:
1307         * web-platform-tests/css/geometry/interfaces.worker-expected.txt:
1308         * web-platform-tests/css/geometry/support/interfaces.js:
1309         (doTest):
1310         * web-platform-tests/cssom-view/interfaces-expected.txt:
1311         * web-platform-tests/cssom/interfaces-expected.txt:
1312         * web-platform-tests/dom/interfaces-expected.txt:
1313         * web-platform-tests/encoding/idlharness-expected.txt:
1314         * web-platform-tests/encoding/idlharness.html:
1315         * web-platform-tests/encrypted-media/EncryptedMediaExtensions.idl: Removed.
1316         * web-platform-tests/encrypted-media/idlharness.https-expected.txt: Added.
1317         * web-platform-tests/encrypted-media/idlharness.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/encrypted-media/idlharness.html.
1318         * web-platform-tests/eventsource/interfaces-expected.txt:
1319         * web-platform-tests/eventsource/interfaces.html:
1320         * web-platform-tests/fetch/api/request/request-idl.html:
1321         * web-platform-tests/fetch/api/response/response-idl.html:
1322         * web-platform-tests/hr-time/idlharness-expected.txt:
1323         * web-platform-tests/hr-time/idlharness.html:
1324         * web-platform-tests/html/webappapis/animation-frames/idlharness-expected.txt:
1325         * web-platform-tests/html/webappapis/animation-frames/idlharness.html:
1326         * web-platform-tests/interfaces/encoding.idl: Added.
1327         * web-platform-tests/mediacapture-streams/MediaDevices-IDL-all-expected.txt:
1328         * web-platform-tests/mediacapture-streams/MediaDevices-IDL-enumerateDevices-expected.txt:
1329         * web-platform-tests/notifications/interfaces-expected.txt:
1330         * web-platform-tests/notifications/interfaces.html:
1331         * web-platform-tests/payment-request/interfaces.https-expected.txt:
1332         * web-platform-tests/payment-request/interfaces.https.html:
1333         * web-platform-tests/resources/idlharness.js:
1334         (self.IdlHarnessError):
1335         (IdlHarnessError.prototype.toString):
1336         (IdlArray.prototype.add_untested_idls):
1337         (IdlArray.prototype.internal_add_idls):
1338         (IdlArray.prototype.recursively_get_implements):
1339         (IdlArray.prototype.recursively_get_includes):
1340         (set exposed_in):
1341         (IdlArray.prototype.assert_throws):
1342         (IdlArray.prototype.test):
1343         (IdlArray.prototype.assert_type_is):
1344         (IdlInterface.prototype.test_self):
1345         (IdlInterface.prototype.test_member_const):
1346         (IdlInterface.prototype.test_to_json_operation):
1347         (IdlInterface.prototype.test_object):
1348         * web-platform-tests/service-workers/service-worker/interfaces-window.https-expected.txt:
1349         * web-platform-tests/url/interfaces.any-expected.txt:
1350         * web-platform-tests/url/interfaces.any.js:
1351         (promise_test.async):
1352         * web-platform-tests/url/interfaces.any.worker-expected.txt:
1353         * web-platform-tests/webrtc/RTCPeerConnection-idl-expected.txt: Removed.
1354         * web-platform-tests/webrtc/RTCPeerConnection-idl.html: Removed.
1355         * web-platform-tests/webrtc/datachannel-idlharness-expected.txt: Removed.
1356         * web-platform-tests/webrtc/datachannel-idlharness.html: Removed.
1357         * web-platform-tests/webrtc/interfaces.https-expected.txt:
1358         * web-platform-tests/webrtc/interfaces.https.html:
1359
1360 2018-04-04  Ms2ger  <Ms2ger@igalia.com>
1361
1362         Test gardening for GTK.
1363         https://bugs.webkit.org/show_bug.cgi?id=184298
1364
1365         Unreviewed test gardening.
1366
1367         * web-platform-tests/XMLHttpRequest/event-upload-progress-crossorigin-expected.txt:
1368           update expectations: the test started passing in r230066, but this was
1369           not noticed because it is marked as flaky on macOS.
1370
1371 2018-04-03  Sihui Liu  <sihui_liu@apple.com>
1372
1373         The referer header is not set after redirect
1374         https://bugs.webkit.org/show_bug.cgi?id=182644
1375         <rdar://problem/37479048>
1376
1377         Reviewed by Youenn Fablet.
1378
1379         Rebaseline some tests for fetch api as they are passing now.
1380
1381         * web-platform-tests/fetch/api/basic/referrer.any-expected.txt:
1382         * web-platform-tests/fetch/api/basic/referrer.any.worker-expected.txt:
1383         * web-platform-tests/fetch/api/redirect/redirect-referrer-expected.txt:
1384         * web-platform-tests/fetch/api/redirect/redirect-referrer-worker-expected.txt:
1385
1386 2018-03-30  Youenn Fablet  <youenn@apple.com>
1387
1388         NetworkLoadChecker should upgrade redirects if needed
1389         https://bugs.webkit.org/show_bug.cgi?id=184098
1390
1391         Reviewed by Chris Dumez.
1392
1393         * web-platform-tests/beacon/resources/beacon-preflight.py: Added.
1394         * web-platform-tests/beacon/resources/redirect.py: Added.
1395         * web-platform-tests/beacon/resources/upgrade-iframe.html: Added.
1396         * web-platform-tests/beacon/resources/upgrade-redirect-iframe.html: Added.
1397         * web-platform-tests/beacon/upgrade-beacon.https-expected.txt: Added.
1398         * web-platform-tests/beacon/upgrade-beacon.https.html: Added.
1399
1400 2018-03-28  Antoine Quint  <graouts@apple.com>
1401
1402         [Web Animations] Implement more CSSPropertyBlendingClient methods
1403         https://bugs.webkit.org/show_bug.cgi?id=184077
1404
1405         Reviewed by Dean Jackson.
1406
1407         Mark progressions for WPT tests.
1408
1409         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
1410         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
1411         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
1412         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
1413
1414 2018-03-28  Chris Dumez  <cdumez@apple.com>
1415
1416         Align XMLHttpRequest's open() / send() / abort() with the latest specification
1417         https://bugs.webkit.org/show_bug.cgi?id=184108
1418
1419         Reviewed by Youenn Fablet.
1420
1421         * web-platform-tests/XMLHttpRequest/abort-after-send-expected.txt:
1422         * web-platform-tests/XMLHttpRequest/abort-during-open-expected.txt:
1423         * web-platform-tests/XMLHttpRequest/abort-during-open.worker-expected.txt:
1424         * web-platform-tests/XMLHttpRequest/abort-event-abort-expected.txt:
1425         * web-platform-tests/XMLHttpRequest/abort-event-order-expected.txt:
1426         * web-platform-tests/XMLHttpRequest/open-during-abort-event-expected.txt:
1427         * web-platform-tests/XMLHttpRequest/open-during-abort-expected.txt:
1428         * web-platform-tests/XMLHttpRequest/open-send-during-abort-expected.txt:
1429         * web-platform-tests/XMLHttpRequest/security-consideration.sub-expected.txt:
1430         * web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring-expected.txt:
1431         Rebaseline WPT tests that are now passing.
1432
1433         * web-platform-tests/XMLHttpRequest/open-during-abort-processing-expected.txt:
1434         We now fail the test differently. Our results are consistent with Firefox. I believe this
1435         test does not match the specification so I filed:
1436         https://github.com/w3c/web-platform-tests/issues/10217
1437
1438 2018-03-28  Ryan Haddad  <ryanhaddad@apple.com>
1439
1440         Unreviewed, rolling out r230033.
1441
1442         The LayoutTests modified in this change fail an assertion on
1443         WK1.
1444
1445         Reverted changeset:
1446
1447         "[Web Animations] Implement more CSSPropertyBlendingClient
1448         methods"
1449         https://bugs.webkit.org/show_bug.cgi?id=184077
1450         https://trac.webkit.org/changeset/230033
1451
1452 2018-03-28  Antoine Quint  <graouts@apple.com>
1453
1454         [Web Animations] Implement more CSSPropertyBlendingClient methods
1455         https://bugs.webkit.org/show_bug.cgi?id=184077
1456
1457         Reviewed by Dean Jackson.
1458
1459         Mark progressions for WPT tests.
1460
1461         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
1462         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
1463         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
1464         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
1465
1466 2018-03-28  Antoine Quint  <graouts@apple.com>
1467
1468         [Web Animations] Comparing two matching FramesTimingFunction objects fails
1469         https://bugs.webkit.org/show_bug.cgi?id=184078
1470
1471         Reviewed by Jon Lee.
1472
1473         Mark one progression for the frames() timing function test with the CSS Animations and CSS Transitions as Web Animations flag.
1474
1475         * web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt:
1476         * web-platform-tests/css-timing-1/frames-timing-functions-output.html:
1477
1478 2018-03-23  Youenn Fablet  <youenn@apple.com>
1479
1480         Update WPT tools to a1ec330
1481         https://bugs.webkit.org/show_bug.cgi?id=183934
1482
1483         Reviewed by Chris Dumez.
1484
1485         * resources/config.json:
1486         * resources/import-expectations.json:
1487         * web-platform-tests/config.default.json:
1488         * web-platform-tests/tools/: Refreshed.
1489
1490 2018-03-23  Youenn Fablet  <youenn@apple.com>
1491
1492         DocumentThreadableLoader should send credentials after redirections and preflight if fetch option credentials is include
1493         https://bugs.webkit.org/show_bug.cgi?id=183928
1494
1495         Reviewed by Chris Dumez.
1496
1497         * web-platform-tests/fetch/api/cors/cors-cookies-redirect.any.html: Added.
1498         * web-platform-tests/fetch/api/cors/cors-cookies-redirect.any.js: Added.
1499         * web-platform-tests/fetch/api/cors/cors-cookies-redirect.any.worker.html: Added.
1500         * web-platform-tests/fetch/api/resources/inspect-headers.py:
1501         * web-platform-tests/fetch/api/resources/redirect.py:
1502
1503 2018-03-23  Sergio Villar Senin  <svillar@igalia.com>
1504
1505         [css-grid] Fix auto repeat tracks computation with definite min sizes
1506         https://bugs.webkit.org/show_bug.cgi?id=183933
1507
1508         Reviewed by Javier Fernandez.
1509
1510         The relevant test for this change is just grid-inline-auto-repeat-001.html. The other ones
1511         were pulled in by the import. The unique change in those tests is the location of a
1512         stylesheet. Since we're using it in the new test it seems sensible to use this same commit
1513         to import those changes too. There is one important change in testing-utils.js which is
1514         also required by the new test.
1515
1516         * resources/import-expectations.json:
1517         * web-platform-tests/css/css-grid/grid-definition/grid-change-fit-content-argument-001.html:
1518         * web-platform-tests/css/css-grid/grid-definition/grid-inline-auto-repeat-001-expected.txt: Added.
1519         * web-platform-tests/css/css-grid/grid-definition/grid-inline-auto-repeat-001.html: Added.
1520         * web-platform-tests/css/css-grid/grid-definition/grid-template-columns-fit-content-001-expected.html:
1521         * web-platform-tests/css/css-grid/grid-definition/grid-template-columns-fit-content-001.html:
1522         * web-platform-tests/css/css-grid/grid-definition/grid-template-rows-fit-content-001-expected.html:
1523         * web-platform-tests/css/css-grid/grid-definition/grid-template-rows-fit-content-001.html:
1524         * web-platform-tests/css/css-grid/grid-definition/support/grid.css: Added.
1525         (.grid):
1526         (.inline-grid):
1527         (.firstRowFirstColumn):
1528         (.onlyFirstRowOnlyFirstColumn):
1529         (.firstRowSecondColumn):
1530         (.onlyFirstRowOnlySecondColumn):
1531         (.secondRowFirstColumn):
1532         (.onlySecondRowOnlyFirstColumn):
1533         (.secondRowSecondColumn):
1534         (.onlySecondRowOnlySecondColumn):
1535         (.endSecondRowEndSecondColumn):
1536         (.thirdRowSecondColumn):
1537         (.firstRowThirdColumn):
1538         (.secondRowThirdColumn):
1539         (.firstRowFourthColumn):
1540         (.secondRowFourthColumn):
1541         (.firstAutoRowSecondAutoColumn):
1542         (.autoLastRowAutoLastColumn):
1543         (.autoSecondRowAutoFirstColumn):
1544         (.firstRowBothColumn):
1545         (.secondRowBothColumn):
1546         (.bothRowFirstColumn):
1547         (.bothRowSecondColumn):
1548         (.bothRowBothColumn):
1549         (.autoRowAutoColumn):
1550         (.firstRowAutoColumn):
1551         (.secondRowAutoColumn):
1552         (.thirdRowAutoColumn):
1553         (.autoRowFirstColumn):
1554         (.autoRowSecondColumn):
1555         (.autoRowThirdColumn):
1556         (.autoRowAutoColumnSpanning2):
1557         (.autoRowSpanning2AutoColumn):
1558         (.autoRowSpanning2AutoColumnSpanning3):
1559         (.autoRowSpanning3AutoColumnSpanning2):
1560         (.autoRowFirstColumnSpanning2):
1561         (.autoRowSecondColumnSpanning2):
1562         (.firstRowSpanning2AutoColumn):
1563         (.secondRowSpanning2AutoColumn):
1564         (.gridAutoFlowColumnSparse):
1565         (.gridAutoFlowColumnDense):
1566         (.gridAutoFlowRowSparse):
1567         (.gridAutoFlowRowDense):
1568         (.constrainedContainer):
1569         (.unconstrainedContainer):
1570         (.sizedToGridArea):
1571         (.verticalRL):
1572         (.verticalLR):
1573         (.horizontalTB):
1574         (.directionRTL):
1575         (.directionLTR):
1576         * web-platform-tests/css/css-grid/grid-definition/support/testing-utils.js:
1577         (checkGridTemplateRows): Convert the passed computed style to an Array in case it is just an string.
1578         * web-platform-tests/css/css-grid/grid-definition/support/w3c-import.log:
1579         * web-platform-tests/css/css-grid/grid-definition/w3c-import.log:
1580
1581 2018-03-23  Antoine Quint  <graouts@apple.com>
1582
1583         [Web Animations] Animated transform styles are ignored when calling getComputedStyle()
1584         https://bugs.webkit.org/show_bug.cgi?id=183918
1585
1586         Reviewed by Dean Jackson.
1587
1588         We obtain a number of progressions by correctly serializing the transform property on getComputedStyle().
1589
1590         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
1591         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
1592         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
1593         * web-platform-tests/web-animations/interfaces/Animation/cancel-expected.txt:
1594
1595 2018-03-22  Frederic Wang  <fwang@igalia.com>
1596
1597         [MathML] Import WPT test to replace mathml/opentype/large-operators-italic-correction.html
1598         https://bugs.webkit.org/show_bug.cgi?id=183891
1599
1600         Reviewed by Manuel Rego Casasnovas.
1601
1602         Import WPT test added in https://github.com/w3c/web-platform-tests/pull/9993.
1603
1604         * web-platform-tests/fonts/math/largeop-displayoperatorminheight2000-2AFF-italiccorrection3000.woff: Added.
1605         * web-platform-tests/fonts/math/w3c-import.log:
1606         * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2-expected.txt: Added.
1607         * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2.html: Added.
1608         * web-platform-tests/mathml/presentation-markup/scripts/w3c-import.log:
1609         * web-platform-tests/mathml/tools/largeop.py:
1610
1611 2018-03-20  Antoine Quint  <graouts@apple.com>
1612
1613         [Web Animations] Update the timing model when pending tasks schedule changes
1614         https://bugs.webkit.org/show_bug.cgi?id=183785
1615
1616         Reviewed by Dean Jackson.
1617
1618         Record a progression now that we correctly invalidate effects as their pending play
1619         or pause task schedule changes. Setting an animation's effect resets pending tasks. 
1620
1621         * web-platform-tests/web-animations/interfaces/Animation/effect-expected.txt:
1622
1623 2018-03-16  Claudio Saavedra  <csaavedra@igalia.com>
1624
1625         Unreviewed rebaseline
1626
1627         These seem to have been forgotten, update baseline as it seemed needed.
1628         * web-platform-tests/dom/events/EventListener-invoke-legacy-expected.txt:
1629         * web-platform-tests/dom/nodes/Document-createElement-namespace-expected.txt:
1630         * web-platform-tests/encrypted-media/idlharness-expected.txt:
1631
1632 2018-03-15  Youenn Fablet  <youenn@apple.com>
1633
1634         Bad configuration parameters should make RTCPeerConnection constructor throw
1635         https://bugs.webkit.org/show_bug.cgi?id=183615
1636
1637         Reviewed by Eric Carlson.
1638
1639         * web-platform-tests/webrtc/RTCConfiguration-bundlePolicy-expected.txt:
1640         * web-platform-tests/webrtc/RTCConfiguration-iceServers-expected.txt:
1641         * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt:
1642
1643 2018-03-14  Frederic Wang  <fwang@igalia.com>
1644
1645         Finish migration to MathML WPT tests
1646         https://bugs.webkit.org/show_bug.cgi?id=183628
1647
1648         Reviewed by Manuel Rego Casasnovas.
1649
1650         In r225162, the MathML tests from the WPT repository were imported. They were intended to
1651         replace the ones in imported/mathml-in-html5 but the migration was not fully possible. The
1652         main issue was that many MathML tests use Web fonts to test the use of OpenType parameters
1653         but document.fonts.ready is unreliable in WebKit (bug 174030). A workaround was implemented
1654         in WPT ( https://github.com/w3c/web-platform-tests/pull/10025 ) so this commit finishes
1655         the migration. We update the WPT MathML tests and now run them all, we remove
1656         imported/mathml-in-html5 and the associated TestExpectations failures. Two cases unrelated to
1657         font loading are still failing: One for the SuperscriptShiftUpCramped parameter (bug 156401)
1658         and one for the RadicalDegreeBottomRaisePercent parameter (bug 183631).
1659
1660         Reviewed by Manuel Rego Casasnovas.
1661
1662         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-parameters-1-expected.txt.
1663         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1.html: Import font loading workaround.
1664         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-parameters-2-expected.txt.
1665         * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2.html: Import font loading workaround.
1666         * web-platform-tests/mathml/presentation-markup/operators/mo-axis-height-1.html: Import font loading workaround.
1667         * web-platform-tests/mathml/presentation-markup/radicals/root-parameters-1-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/radicals/root-parameters-1-expected.txt.
1668         Also add the failure with RadicalDegreeBottomRaisePercent.
1669         * web-platform-tests/mathml/presentation-markup/radicals/root-parameters-1.html: Import font loading workaround.
1670         * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-1-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-parameters-1-expected.txt.
1671         Also add the failure for SuperscriptShiftUpCramped.
1672         * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-1.html: Import font loading workaround.
1673         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-1-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-1-expected.txt.
1674         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-1.html: Import font loading workaround.
1675         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-2-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-2-expected.txt.
1676         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-2.html: Import font loading workaround.
1677         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-3-expected.txt.
1678         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3.html: Import font loading workaround.
1679         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-4-expected.txt.
1680         * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4.html: Import font loading workaround.
1681         * web-platform-tests/mathml/presentation-markup/tables/table-axis-height.html: Import font loading workaround.
1682         * web-platform-tests/mathml/relations/css-styling/displaystyle-1.html: Import font loading workaround.
1683         * web-platform-tests/mathml/relations/css-styling/lengths-3.html: Import font loading workaround.
1684         * web-platform-tests/mathml/tools/utils/misc.py: Import update to Python 3.
1685         (downloadWithProgressBar):
1686
1687 2018-03-13  Youenn Fablet  <youenn@apple.com>
1688
1689         Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/register-closed-window.https.html is flaky
1690         https://bugs.webkit.org/show_bug.cgi?id=182853
1691         <rdar://problem/37645429>
1692
1693         Reviewed by Chris Dumez.
1694
1695         * web-platform-tests/service-workers/service-worker/register-closed-window.https-expected.txt:
1696
1697 2018-03-13  Youenn Fablet  <youenn@apple.com>
1698
1699         Calling removeTrack with RTCRtpSender does not set SenderTrack to null
1700         https://bugs.webkit.org/show_bug.cgi?id=183308
1701
1702         Reviewed by Eric Carlson.
1703
1704         * web-platform-tests/webrtc/RTCPeerConnection-removeTrack.https-expected.txt:
1705
1706 2018-03-12  Chris Dumez  <cdumez@apple.com>
1707
1708         Return boolean from DOMTokenList's replace() method
1709         https://bugs.webkit.org/show_bug.cgi?id=183567
1710
1711         Reviewed by Youenn Fablet.
1712
1713         Rebaseline web platform test now that all checks are passing.
1714
1715         * web-platform-tests/dom/nodes/Element-classlist-expected.txt:
1716
1717 2018-03-12  Ryan Haddad  <ryanhaddad@apple.com>
1718
1719         Unreviewed, rebaseline two cssom tests after r229544.
1720
1721         * web-platform-tests/cssom-view/interfaces-expected.txt:
1722         * web-platform-tests/cssom/interfaces-expected.txt:
1723
1724 2018-03-12  Youenn Fablet  <youenn@apple.com>
1725
1726         RTCPeerConnection's close method should update signalingState
1727         https://bugs.webkit.org/show_bug.cgi?id=174314
1728         <rdar://problem/33267977>
1729
1730         Reviewed by Eric Carlson.
1731
1732         * web-platform-tests/webrtc/RTCPeerConnection-createDataChannel-expected.txt:
1733
1734 2018-03-12  Chris Dumez  <cdumez@apple.com>
1735
1736         Re-sync dom web-platform-tests
1737         https://bugs.webkit.org/show_bug.cgi?id=183570
1738
1739         Reviewed by Alex Christensen.
1740
1741         Re-sync dom web-platform-tests from upstream 5a1c088ef0.
1742
1743         * resources/import-expectations.json:
1744         * resources/resource-files.json:
1745         * web-platform-tests/dom/abort/event.any-expected.txt:
1746         * web-platform-tests/dom/abort/event.any.js:
1747         (test.t.signal.onabort):
1748         * web-platform-tests/dom/abort/event.any.worker-expected.txt:
1749         * web-platform-tests/dom/events/Event-subclasses-constructors-expected.txt:
1750         * web-platform-tests/dom/events/Event-subclasses-constructors.html:
1751         * web-platform-tests/dom/events/EventListener-invoke-legacy.html:
1752         * web-platform-tests/dom/events/event-disabled-dynamic-expected.txt: Added.
1753         * web-platform-tests/dom/events/event-disabled-dynamic.html: Added.
1754         * web-platform-tests/dom/events/w3c-import.log:
1755         * web-platform-tests/dom/historical-expected.txt:
1756         * web-platform-tests/dom/historical.html:
1757         * web-platform-tests/dom/interfaces-expected.txt:
1758         * web-platform-tests/dom/interfaces.html:
1759         * web-platform-tests/dom/nodes/Document-constructor-svg.svg: Removed.
1760         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.html: Added.
1761         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.svg: Added.
1762         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xhtml: Added.
1763         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xml: Added.
1764         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/generate.py:
1765         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/w3c-import.log:
1766         * web-platform-tests/dom/nodes/Document-importNode-expected.txt:
1767         * web-platform-tests/dom/nodes/Document-importNode.html:
1768         * web-platform-tests/dom/nodes/Element-classlist-expected.txt:
1769         * web-platform-tests/dom/nodes/Element-classlist.html:
1770         * web-platform-tests/dom/nodes/Element-matches-expected.txt:
1771         * web-platform-tests/dom/nodes/Element-webkitMatchesSelector-expected.txt:
1772         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-expected.txt:
1773         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt:
1774         * web-platform-tests/dom/nodes/selectors.js:
1775         * web-platform-tests/dom/nodes/w3c-import.log:
1776         * web-platform-tests/html/dom/interfaces-expected.txt:
1777         * web-platform-tests/interfaces/dom.idl:
1778         * web-platform-tests/interfaces/html.idl:
1779         * web-platform-tests/resources/idlharness.js:
1780         (constValue):
1781         (self.IdlArray):
1782         (IdlArray.prototype.add_idls):
1783         (should_skip):
1784         (IdlArray.prototype.internal_add_idls):
1785         (IdlArray.prototype.recursively_get_includes):
1786         (IdlArray.prototype.is_json_type):
1787         (IdlArray.prototype.test):
1788         (IdlInterface):
1789         (IdlInterface.prototype.is_mixin):
1790         (IdlInterface.prototype.get_unscopables):
1791         (IdlInterface.prototype.is_global):
1792         (_traverse_inherited_and_consequential_interfaces):
1793         (IdlInterface.prototype.test):
1794         (IdlInterface.prototype.test_self):
1795         (IdlInterface.prototype.test_member_attribute):
1796         (IdlInterface.prototype.test_member_operation):
1797         (IdlInterface.prototype.do_member_unscopable_asserts):
1798         (IdlInterface.prototype.test_primary_interface_of):
1799         (IdlInterface.prototype.test_interface_of):
1800         (IdlInterfaceMember):
1801         * web-platform-tests/resources/idlharness.js.headers:
1802         * web-platform-tests/resources/webidl2/lib/webidl2.js:
1803         (WebIDLParseError):
1804         (WebIDLParseError.prototype.toString):
1805         (sanitize_name):
1806         (consume):
1807         (ws):
1808         (all_ws):
1809         (integer_type):
1810         (float_type):
1811         (primitive_type):
1812         (const_value):
1813         (type_suffix):
1814         (single_type):
1815         (union_type):
1816         (type):
1817         (type_with_extended_attributes):
1818         (argument):
1819         (argument_list):
1820         (simple_extended_attr):
1821         (extended_attrs):
1822         (default_):
1823         (const_):
1824         (inheritance):
1825         (operation_rest):
1826         (callback):
1827         (attribute):
1828         (attribute_rest):
1829         (return_type):
1830         (operation):
1831         (static_member):
1832         (stringifier):
1833         (identifiers):
1834         (iterable_type):
1835         (readonly_iterable_type):
1836         (iterable):
1837         (interface_rest):
1838         (mixin_rest):
1839         (interface_):
1840         (namespace):
1841         (noninherited_attribute):
1842         (regular_operation):
1843         (partial):
1844         (dictionary):
1845         (enum_):
1846         (parse):
1847
1848 2018-03-12  Frederic Wang  <fwang@igalia.com>
1849
1850         Import WPT tests for blocked modal dialogs in sanboxed documents
1851         https://bugs.webkit.org/show_bug.cgi?id=183568
1852
1853         Reviewed by Youenn Fablet.
1854
1855         * resources/import-expectations.json:
1856         * resources/resource-files.json:
1857         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-1-expected.txt: Added.
1858         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-1.html: Added.
1859         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-2-expected.txt: Added.
1860         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-2.html: Added.
1861         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-3-expected.txt: Added.
1862         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-3.html: Added.
1863         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-4-expected.txt: Added.
1864         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_block_modals-4.html: Added.
1865         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-that-opens-modals.html: Added.
1866         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe_sandbox_block_modals.js: Added.
1867         (runTest):
1868         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/w3c-import.log:
1869         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log:
1870
1871 2018-03-12  Antoine Quint  <graouts@apple.com>
1872
1873         [Web Animations] Implement CSS Animations and CSS Transitions as Web Animations
1874         https://bugs.webkit.org/show_bug.cgi?id=183504
1875         <rdar://problem/38372965>
1876
1877         Reviewed by Dean Jackson and Jon Lee.
1878
1879         Since we've improved our implementation of getAnimations() we updated the expectations to mark
1880         the progressions. Both tests for getAnimations() now pass 100%. Another test now fails at a later
1881         stage and needed its expectation updated.
1882
1883         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
1884         * web-platform-tests/web-animations/interfaces/Animatable/getAnimations-expected.txt:
1885         * web-platform-tests/web-animations/interfaces/Document/getAnimations-expected.txt:
1886
1887 2018-03-02  Youenn Fablet  <youenn@apple.com>
1888
1889         Loads for a Document controlled by a Service Worker should not use AppCache
1890         https://bugs.webkit.org/show_bug.cgi?id=183148
1891
1892         Reviewed by Chris Dumez.
1893
1894         * web-platform-tests/service-workers/service-worker/appcache-ordering-main.https-expected.txt:
1895
1896 2018-02-28  Youenn Fablet  <youenn@apple.com>
1897
1898         Make LayoutTests wait_for_state fail after a given period of time
1899         https://bugs.webkit.org/show_bug.cgi?id=183039
1900
1901         Reviewed by Chris Dumez.
1902
1903         This will allow further investigating why some tests are timing out.
1904
1905         * web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js:
1906         (wait_for_state):
1907
1908 2018-02-27  Antoine Quint  <graouts@apple.com>
1909
1910         [Web Animations] Correct implementation of pending tasks and promises
1911         https://bugs.webkit.org/show_bug.cgi?id=183161
1912
1913         Reviewed by Dean Jackson.
1914
1915         Update test expectations with progressions (+32 WPT PASS).
1916
1917         * web-platform-tests/web-animations/interfaces/Animatable/animate-no-browsing-context-expected.txt:
1918         * web-platform-tests/web-animations/interfaces/Animation/finish-expected.txt:
1919         * web-platform-tests/web-animations/interfaces/Animation/finished-expected.txt:
1920         * web-platform-tests/web-animations/interfaces/Animation/onfinish-expected.txt:
1921         * web-platform-tests/web-animations/interfaces/Animation/pause-expected.txt:
1922         * web-platform-tests/web-animations/interfaces/Animation/pending-expected.txt:
1923         * web-platform-tests/web-animations/interfaces/Animation/startTime-expected.txt:
1924         * web-platform-tests/web-animations/timing-model/animations/canceling-an-animation-expected.txt:
1925         * web-platform-tests/web-animations/timing-model/animations/pausing-an-animation-expected.txt:
1926         * web-platform-tests/web-animations/timing-model/animations/play-states-expected.txt:
1927         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation-expected.txt:
1928         * web-platform-tests/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt:
1929         * web-platform-tests/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt:
1930         * web-platform-tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt:
1931
1932 2018-02-26  Antoine Quint  <graouts@apple.com>
1933
1934         [Web Animations] Update the playState implementation
1935         https://bugs.webkit.org/show_bug.cgi?id=183145
1936
1937         Reviewed by Dean Jackson.
1938
1939         Update test expectations with slightly different failures later on in a couple of tests.
1940
1941         * web-platform-tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt:
1942
1943 2018-02-26  Antoine Quint  <graouts@apple.com>
1944
1945         [Web Animations] Implement the procedure to set the start time
1946         https://bugs.webkit.org/show_bug.cgi?id=183137
1947
1948         Reviewed by Dean Jackson.
1949
1950         Update test expectations with progressions.
1951
1952         * web-platform-tests/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt:
1953
1954 2018-02-26  Antoine Quint  <graouts@apple.com>
1955
1956         [Web Animations] Ensure setting the hold time invalidates the timing model
1957         https://bugs.webkit.org/show_bug.cgi?id=183136
1958
1959         Reviewed by Dean Jackson.
1960
1961         Update test expectations with progressions.
1962
1963         * web-platform-tests/css/css-multicol/multicol-gap-animation-001-expected.txt:
1964         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
1965         * web-platform-tests/web-animations/interfaces/Animation/cancel-expected.txt:
1966         * web-platform-tests/web-animations/interfaces/Animation/finish-expected.txt:
1967         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt:
1968
1969 2018-02-26  Commit Queue  <commit-queue@webkit.org>
1970
1971         Unreviewed, rolling out r226745.
1972         https://bugs.webkit.org/show_bug.cgi?id=183132
1973
1974         This is breaking some websites (Requested by youenn on
1975         #webkit).
1976
1977         Reverted changeset:
1978
1979         "Use no-cache fetch mode when loading main documents with
1980         location.reload()"
1981         https://bugs.webkit.org/show_bug.cgi?id=181285
1982         https://trac.webkit.org/changeset/226745
1983
1984 2018-02-19  Antoine Quint  <graouts@apple.com>
1985
1986         [Web Animations] Make KeyframeEffect target nullable and read-write
1987         https://bugs.webkit.org/show_bug.cgi?id=182741
1988
1989         Reviewed by Dean Jackson.
1990
1991         Update test expectations with progressions resulting from handling null values for a keyframe effect's target
1992         as well as making the KeyframeEffect target a read-write property. 
1993
1994         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
1995         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
1996         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
1997         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness-expected.txt:
1998         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt:
1999         * web-platform-tests/web-animations/interfaces/KeyframeEffect/target-expected.txt:
2000
2001 2018-02-17  Antoine Quint  <graouts@apple.com>
2002
2003         [Web Animations] Store all parsed keyframe input information in a single structure
2004         https://bugs.webkit.org/show_bug.cgi?id=182903
2005
2006         Reviewed by Dean Jackson.
2007
2008         Update test expectations with progressions resulting from returning the style values as provided
2009         by the keyframe input when calling getKeyframes(). 
2010
2011         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
2012         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor-expected.txt:
2013         * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt:
2014
2015 2018-02-17  Antoine Quint  <graouts@apple.com>
2016
2017         [Web Animations] Accept null composite modes in keyframes
2018         https://bugs.webkit.org/show_bug.cgi?id=182902
2019
2020         Reviewed by Dean Jackson.
2021
2022         Update test expectations with progressions.
2023
2024         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor-expected.txt:
2025
2026 2018-02-19  Manuel Rego Casasnovas  <rego@igalia.com>
2027
2028         [css-grid] Apply automatic minimum size clamping to spanning items too
2029         https://bugs.webkit.org/show_bug.cgi?id=182684
2030
2031         Reviewed by Javier Fernandez.
2032
2033         Update WPT tests related to this change.
2034
2035         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-022-expected.txt:
2036         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-022.html:
2037         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-023-expected.txt:
2038         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-023.html:
2039         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-024-expected.txt: Added.
2040         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-024.html: Added.
2041         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-025-expected.txt: Added.
2042         * web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-025.html: Added.
2043         * web-platform-tests/css/css-grid/grid-items/w3c-import.log:
2044
2045 2018-02-16  Daniel Bates  <dabates@apple.com>
2046
2047         Remove UTF-32 BOM parsing code
2048         https://bugs.webkit.org/show_bug.cgi?id=182900
2049         <rdar://problem/37238717>
2050
2051         Reviewed by Alexey Proskuryakov.
2052
2053         Update expected results now that all sub-tests pass.
2054
2055         * web-platform-tests/encoding/unsupported-encodings-expected.txt:
2056         * web-platform-tests/encoding/utf-32-expected.txt:
2057
2058 2018-02-15  Antoine Quint  <graouts@apple.com>
2059
2060         [Web Animations] Ensure that changing the timing model updates styles synchronously
2061         https://bugs.webkit.org/show_bug.cgi?id=182836
2062
2063         Reviewed by Dean Jackson.
2064
2065         Update test expectations for progressions.
2066
2067         * web-platform-tests/css-timing-1/cubic-bezier-timing-functions-output-expected.txt:
2068         * web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt:
2069         * web-platform-tests/css-timing-1/step-timing-functions-output-expected.txt:
2070         * web-platform-tests/css/css-multicol/multicol-gap-animation-001-expected.txt:
2071         * web-platform-tests/web-animations/animation-model/animation-types/discrete-expected.txt:
2072         * web-platform-tests/web-animations/animation-model/animation-types/visibility-expected.txt:
2073         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
2074         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt:
2075         * web-platform-tests/web-animations/interfaces/Animation/cancel-expected.txt:
2076         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt:
2077
2078 2018-02-14  Ryan Haddad  <ryanhaddad@apple.com>
2079
2080         Unreviewed, rolling out r228444.
2081
2082         Introduced API and Layout test failures.
2083
2084         Reverted changeset:
2085
2086         "[WebAuthN] Revisit the whole async model of task dispatching,
2087         timeout and aborting"
2088         https://bugs.webkit.org/show_bug.cgi?id=181946
2089         https://trac.webkit.org/changeset/228444
2090
2091 2018-02-13  Commit Queue  <commit-queue@webkit.org>
2092
2093         Unreviewed, rolling out r228437, r228439, and r228440.
2094         https://bugs.webkit.org/show_bug.cgi?id=182756
2095
2096         Introduced LayoutTest failures (Requested by ryanhadd_ on
2097         #webkit).
2098
2099         Reverted changesets:
2100
2101         "[Web Animations] Make KeyframeEffect target nullable and
2102         read-write"
2103         https://bugs.webkit.org/show_bug.cgi?id=182741
2104         https://trac.webkit.org/changeset/228437
2105
2106         "Unreviewed attempt to fix build after r228437."
2107         https://trac.webkit.org/changeset/228439
2108
2109         "[Web Animations] Make KeyframeEffect target nullable and
2110         read-write"
2111         https://bugs.webkit.org/show_bug.cgi?id=182741
2112         https://trac.webkit.org/changeset/228440
2113
2114 2018-02-13  Antoine Quint  <graouts@apple.com>
2115
2116         [Web Animations] Make KeyframeEffect target nullable and read-write
2117         https://bugs.webkit.org/show_bug.cgi?id=182741
2118
2119         Reviewed by Dean Jackson.
2120
2121         Update test expectations for tests that use null KeyframeEffect targets and tests that update their target.
2122
2123         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
2124         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
2125         * web-platform-tests/web-animations/animation-model/animation-types/discrete-expected.txt:
2126         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
2127         * web-platform-tests/web-animations/animation-model/animation-types/visibility-expected.txt:
2128         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
2129         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt:
2130         * web-platform-tests/web-animations/interfaces/Animatable/animate-no-browsing-context-expected.txt:
2131         * web-platform-tests/web-animations/interfaces/Animation/cancel-expected.txt:
2132         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness-expected.txt:
2133         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt:
2134         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt:
2135         * web-platform-tests/web-animations/interfaces/KeyframeEffect/target-expected.txt:
2136         * web-platform-tests/web-animations/timing-model/timelines/document-timelines-expected.txt:
2137
2138 2018-02-12  Antoine Quint  <graouts@apple.com>
2139
2140         [Web Animations] Support the copy constructors for KeyframeEffectReadOnly and KeyframeEffect
2141         https://bugs.webkit.org/show_bug.cgi?id=182712
2142
2143         Reviewed by Dean Jackson.
2144
2145         Update test expectations for tests relevant to the copy constructors.
2146
2147         * web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor-expected.txt:
2148         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness-expected.txt:
2149
2150 2018-02-08  Antoine Quint  <graouts@apple.com>
2151
2152         [Web Animations] Refactor AnimationEffect and KeyframeEffect into AnimationEffectReadOnly, KeyframeEffectReadOnly and KeyframeEffect
2153         https://bugs.webkit.org/show_bug.cgi?id=182608
2154
2155         Reviewed by Dean Jackson.
2156
2157         Update WPT expectations with progressions and updated failure points for all tests that involved
2158         either AnimationEffectReadOnly or KeyframeEffectReadOnly.
2159
2160         * web-platform-tests/web-animations/interfaces/Animation/constructor-expected.txt:
2161         * web-platform-tests/web-animations/interfaces/Animation/effect-expected.txt:
2162         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/idlharness-expected.txt:
2163         * web-platform-tests/web-animations/interfaces/Document/getAnimations-expected.txt:
2164         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor-expected.txt:
2165         * web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor-expected.txt:
2166         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness-expected.txt:
2167
2168 2018-02-09  Youenn Fablet  <youenn@apple.com>
2169
2170         Add support for cache storage of blob response
2171         https://bugs.webkit.org/show_bug.cgi?id=182637
2172
2173         Reviewed by Brady Eidson.
2174
2175         * web-platform-tests/service-workers/cache-storage/script-tests/cache-put.js:
2176         (cache_test.async):
2177         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-put.https-expected.txt:
2178         * web-platform-tests/service-workers/cache-storage/window/cache-put.https-expected.txt:
2179         * web-platform-tests/service-workers/cache-storage/worker/cache-put.https-expected.txt:
2180         * web-platform-tests/service-workers/cache-storage/window/cache-put.https.html:
2181
2182 2018-02-09  Javier Fernandez  <jfernandez@igalia.com>
2183
2184         [css-align] Implement the new behavior of 'legacy' for justify-items
2185         https://bugs.webkit.org/show_bug.cgi?id=172712
2186
2187         Reviewed by Antti Koivisto.
2188
2189         Rebaselined Default Alignment related tests because of the new 'legacy' value.
2190
2191         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004-expected.txt:
2192         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004.html:
2193         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-002-expected.txt:
2194         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-002.html:
2195         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-004-expected.txt:
2196         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-004-expected.txt:
2197         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-004.html:
2198
2199 2018-02-08  Antoine Quint  <graouts@apple.com>
2200
2201         [Web Animations] Always expose "composite" in output of getKeyframes()
2202         https://bugs.webkit.org/show_bug.cgi?id=182600
2203
2204         Reviewed by Dean Jackson.
2205
2206         Update expected results to account for a number of progressions.
2207
2208         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
2209         * web-platform-tests/web-animations/interfaces/KeyframeEffect/composite-expected.txt:
2210         * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt:
2211
2212 2018-02-07  Youenn Fablet  <youenn@apple.com>
2213
2214         Remove www1/www2 URLs from service worker tests
2215         https://bugs.webkit.org/show_bug.cgi?id=182548
2216
2217         Reviewed by Chris Dumez.
2218
2219         * web-platform-tests/service-workers/service-worker/http-to-https-redirect-and-register.https-expected.txt:
2220         * web-platform-tests/service-workers/service-worker/http-to-https-redirect-and-register.https.html:
2221         * web-platform-tests/service-workers/service-worker/update-bytecheck.https.html:
2222
2223 2018-02-07  Chris Dumez  <cdumez@apple.com>
2224
2225         IndexedDB in service workers is using a memory backed store
2226         https://bugs.webkit.org/show_bug.cgi?id=182574
2227         <rdar://problem/37316205>
2228
2229         Reviewed by Youenn Fablet.
2230
2231         Rebaseline WPT test that is now passing.
2232
2233         * web-platform-tests/service-workers/service-worker/indexeddb.https-expected.txt:
2234
2235 2018-02-05  Chris Dumez  <cdumez@apple.com>
2236
2237         Unreviewed, unskip fetch-event-respond-with-partial-stream.https.html as it no longer times out
2238
2239         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-partial-stream.https-expected.txt:
2240         * web-platform-tests/service-workers/service-worker/import-scripts-redirect.https-expected.txt:
2241
2242 2018-02-05  Manuel Rego Casasnovas  <rego@igalia.com>
2243
2244         [css-grid] Rename gutter properties to remove "grid-" prefix
2245         https://bugs.webkit.org/show_bug.cgi?id=180290
2246
2247         Reviewed by Javier Fernandez.
2248
2249         Imported WPT tests from css/css-align/gaps/.
2250         And also update the tests on css/css-grid/alignment/ gutter tests.
2251
2252         * web-platform-tests/css/css-align/gaps/column-gap-animation-001-expected.txt: Added.
2253         * web-platform-tests/css/css-align/gaps/column-gap-animation-001.html: Added.
2254         * web-platform-tests/css/css-align/gaps/column-gap-animation-002-expected.txt: Added.
2255         * web-platform-tests/css/css-align/gaps/column-gap-animation-002.html: Added.
2256         * web-platform-tests/css/css-align/gaps/column-gap-animation-003-expected.txt: Added.
2257         * web-platform-tests/css/css-align/gaps/column-gap-animation-003.html: Added.
2258         * web-platform-tests/css/css-align/gaps/column-gap-parsing-001-expected.txt: Added.
2259         * web-platform-tests/css/css-align/gaps/column-gap-parsing-001.html: Added.
2260         * web-platform-tests/css/css-align/gaps/gap-animation-001-expected.txt: Added.
2261         * web-platform-tests/css/css-align/gaps/gap-animation-001.html: Added.
2262         * web-platform-tests/css/css-align/gaps/gap-animation-002-expected.txt: Added.
2263         * web-platform-tests/css/css-align/gaps/gap-animation-002.html: Added.
2264         * web-platform-tests/css/css-align/gaps/gap-animation-003-expected.txt: Added.
2265         * web-platform-tests/css/css-align/gaps/gap-animation-003.html: Added.
2266         * web-platform-tests/css/css-align/gaps/gap-animation-004-expected.txt: Added.
2267         * web-platform-tests/css/css-align/gaps/gap-animation-004.html: Added.
2268         * web-platform-tests/css/css-align/gaps/gap-parsing-001-expected.txt: Added.
2269         * web-platform-tests/css/css-align/gaps/gap-parsing-001.html: Added.
2270         * web-platform-tests/css/css-align/gaps/grid-column-gap-parsing-001-expected.txt: Added.
2271         * web-platform-tests/css/css-align/gaps/grid-column-gap-parsing-001.html: Added.
2272         * web-platform-tests/css/css-align/gaps/grid-gap-parsing-001-expected.txt: Added.
2273         * web-platform-tests/css/css-align/gaps/grid-gap-parsing-001.html: Added.
2274         * web-platform-tests/css/css-align/gaps/grid-row-gap-parsing-001-expected.txt: Added.
2275         * web-platform-tests/css/css-align/gaps/grid-row-gap-parsing-001.html: Added.
2276         * web-platform-tests/css/css-align/gaps/row-gap-animation-001-expected.txt: Added.
2277         * web-platform-tests/css/css-align/gaps/row-gap-animation-001.html: Added.
2278         * web-platform-tests/css/css-align/gaps/row-gap-animation-002-expected.txt: Added.
2279         * web-platform-tests/css/css-align/gaps/row-gap-animation-002.html: Added.
2280         * web-platform-tests/css/css-align/gaps/row-gap-animation-003-expected.txt: Added.
2281         * web-platform-tests/css/css-align/gaps/row-gap-animation-003.html: Added.
2282         * web-platform-tests/css/css-align/gaps/row-gap-parsing-001-expected.txt: Added.
2283         * web-platform-tests/css/css-align/gaps/row-gap-parsing-001.html: Added.
2284         * web-platform-tests/css/css-align/gaps/w3c-import.log: Added.
2285         * web-platform-tests/css/css-grid/alignment/grid-gutters-001-expected.html:
2286         * web-platform-tests/css/css-grid/alignment/grid-gutters-002-expected.html:
2287         * web-platform-tests/css/css-grid/alignment/grid-gutters-003-expected.html:
2288         * web-platform-tests/css/css-grid/alignment/grid-gutters-004-expected.html:
2289         * web-platform-tests/css/css-grid/alignment/grid-gutters-005-expected.html:
2290         * web-platform-tests/css/css-grid/alignment/grid-gutters-006-expected.html:
2291         * web-platform-tests/css/css-grid/alignment/grid-gutters-007-expected.html:
2292         * web-platform-tests/css/css-grid/alignment/grid-gutters-008-expected.html:
2293         * web-platform-tests/css/css-grid/alignment/grid-gutters-009-expected.html:
2294         * web-platform-tests/css/css-grid/alignment/grid-gutters-010-expected.html:
2295
2296 2018-02-05  Ms2ger  <Ms2ger@igalia.com>
2297
2298         Implement createImageBitmap(HTMLVideoElement)
2299         https://bugs.webkit.org/show_bug.cgi?id=182388
2300
2301         Reviewed by Žan Doberšek.
2302
2303         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
2304         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage.html:
2305           Update from upstream to make the test pass on macOS.
2306         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2307
2308 2018-02-02  Chris Dumez  <cdumez@apple.com>
2309
2310         Clearing a registration should null out its workers before setting their state to "redundant"
2311         https://bugs.webkit.org/show_bug.cgi?id=182418
2312         <rdar://problem/37142874>
2313
2314         Reviewed by Youenn Fablet.
2315
2316         Rebaseline WPT test now that all checks are passing. I verified that this test is passing
2317         in both Firefox and Chrome.
2318
2319         * web-platform-tests/service-workers/service-worker/activation.https-expected.txt:
2320
2321 2018-02-02  Ms2ger  <Ms2ger@igalia.com>
2322
2323         Update imagebitmap tests.
2324         https://bugs.webkit.org/show_bug.cgi?id=182335
2325         <rdar://problem/37110684>
2326
2327         Unreviewed test gardening.
2328
2329         * web-platform-tests/2dcontext/imagebitmap/common.sub.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/2dcontext/imagebitmap/common.js.
2330         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
2331         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage.html:
2332         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2333         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args.html:
2334         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
2335         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub.html: Added.
2336         * web-platform-tests/2dcontext/imagebitmap/w3c-import.log:
2337         * web-platform-tests/common/namespaces.js: Added.
2338         * web-platform-tests/common/w3c-import.log:
2339         * web-platform-tests/images/pattern.mp4: Added.
2340         * web-platform-tests/images/pattern.svg: Added.
2341         * web-platform-tests/images/w3c-import.log:
2342
2343 2018-02-01  Chris Dumez  <cdumez@apple.com>
2344
2345         When SW install fails, null out registration.installing before setting worker state to "redundant"
2346         https://bugs.webkit.org/show_bug.cgi?id=182416
2347         <rdar://problem/37141997>
2348
2349         Reviewed by Youenn Fablet.
2350
2351         Rebaseline WPT test now that one more check is passing.
2352
2353         * web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https-expected.txt:
2354
2355 2018-02-01  Chris Dumez  <cdumez@apple.com>
2356
2357         Add missing RETURN_IF_EXCEPTION() after object->get() calls in convertDictionary<>()
2358         https://bugs.webkit.org/show_bug.cgi?id=182392
2359         <rdar://problem/37119215>
2360
2361         Reviewed by Geoffrey Garen.
2362
2363         Rebaseline WPT test now that all checks are passing.
2364
2365         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event-constructor.https-expected.txt:
2366
2367 2018-02-01  Chris Dumez  <cdumez@apple.com>
2368
2369         Unreviewed, rebaseline imported/w3c/web-platform-tests/service-workers/service-worker/performance-timeline.https.html
2370
2371         * web-platform-tests/service-workers/service-worker/performance-timeline.https-expected.txt:
2372
2373 2018-02-01  Commit Queue  <commit-queue@webkit.org>
2374
2375         Unreviewed, rolling out r227958 and r227972.
2376         https://bugs.webkit.org/show_bug.cgi?id=182393
2377
2378         This caused a consistent crash on macOS. (Requested by
2379         mlewis13 on #webkit).
2380
2381         Reverted changesets:
2382
2383         "Update imagebitmap tests."
2384         https://bugs.webkit.org/show_bug.cgi?id=182335
2385         https://trac.webkit.org/changeset/227958
2386
2387         "[WPE] Update test expectations for r227958"
2388         https://bugs.webkit.org/show_bug.cgi?id=182391
2389         https://trac.webkit.org/changeset/227972
2390
2391 2018-02-01  Chris Dumez  <cdumez@apple.com>
2392
2393         Queue a microtask when a waitUntil() promise is settled
2394         https://bugs.webkit.org/show_bug.cgi?id=182372
2395         <rdar://problem/37101019>
2396
2397         Reviewed by Mark Lam.
2398
2399         Reaseline WPT test now that all checks are passing.
2400
2401         * web-platform-tests/service-workers/service-worker/extendable-event-async-waituntil.https-expected.txt:
2402
2403 2018-02-01  Ms2ger  <Ms2ger@igalia.com>
2404
2405         Update imagebitmap tests.
2406         https://bugs.webkit.org/show_bug.cgi?id=182335
2407
2408         Unreviewed test gardening.
2409
2410         * web-platform-tests/2dcontext/imagebitmap/common.sub.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/2dcontext/imagebitmap/common.js.
2411         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
2412         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage.html:
2413         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2414         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args.html:
2415         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
2416         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub.html: Added.
2417         * web-platform-tests/2dcontext/imagebitmap/w3c-import.log:
2418         * web-platform-tests/common/namespaces.js: Added.
2419         * web-platform-tests/common/w3c-import.log:
2420         * web-platform-tests/images/pattern.mp4: Added.
2421         * web-platform-tests/images/pattern.svg: Added.
2422         * web-platform-tests/images/w3c-import.log:
2423
2424 2018-01-31  Saam Barati  <sbarati@apple.com>
2425
2426         JSC incorrectly interpreting script, sets Global Property instead of Global Lexical variable (LiteralParser / JSONP path)
2427         https://bugs.webkit.org/show_bug.cgi?id=182074
2428         <rdar://problem/36846261>
2429
2430         Reviewed by Mark Lam.
2431
2432         * web-platform-tests/service-workers/service-worker/import-scripts-updated-flag.https-expected.txt:
2433
2434 2018-01-30  Youenn Fablet  <youenn@apple.com> and Oleksandr Skachkov  <gskachkov@gmail.com>
2435
2436         FetchResponse should support ConsumeData callback on chunk data is received
2437         https://bugs.webkit.org/show_bug.cgi?id=181600
2438         <rdar://problem/36932547>
2439
2440         Reviewed by Alex Christensen.
2441
2442         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-body-loaded-in-chunk.https-expected.txt: Added.
2443         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-body-loaded-in-chunk.https.html: Added.
2444         * web-platform-tests/service-workers/service-worker/resources/fetch-event-respond-with-body-loaded-in-chunk-worker.js: Added.
2445
2446 2018-01-30  Javier Fernandez  <jfernandez@igalia.com>
2447
2448         [css-align] The 'baseline' value must be invalid for the 'justify-content' property
2449         https://bugs.webkit.org/show_bug.cgi?id=181794
2450
2451         Reviewed by Antti Koivisto.
2452
2453         Adapted the test cases using <baseline-position> keywords to the new CSS syntax.
2454         Imported the CSS/support folder.
2455
2456         * resources/import-expectations.json:
2457         * web-platform-tests/css/css-align/content-distribution/parse-align-content-001-expected.txt:
2458         * web-platform-tests/css/css-align/content-distribution/parse-align-content-001.html:
2459         * web-platform-tests/css/css-align/content-distribution/parse-align-content-003-expected.txt:
2460         * web-platform-tests/css/css-align/content-distribution/parse-align-content-003.html:
2461         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-001-expected.txt:
2462         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-001.html:
2463         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-003-expected.txt:
2464         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-003.html:
2465         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-004-expected.txt:
2466         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-004.html:
2467         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-001-expected.txt:
2468         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-001.html:
2469         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-002-expected.txt:
2470         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-002.html:
2471         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004-expected.txt:
2472         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004.html:
2473         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-006-expected.txt:
2474         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-006.html:
2475         * web-platform-tests/css/css-align/default-alignment/parse-align-items-001-expected.txt:
2476         * web-platform-tests/css/css-align/default-alignment/parse-align-items-001.html:
2477         * web-platform-tests/css/css-align/default-alignment/parse-align-items-003-expected.txt:
2478         * web-platform-tests/css/css-align/default-alignment/parse-align-items-003.html:
2479         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-001-expected.txt:
2480         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-001.html:
2481         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-003-expected.txt:
2482         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-003.html:
2483         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-001.html:
2484         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-002.html:
2485         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-004.html:
2486         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-006.html:
2487         * web-platform-tests/css/css-align/resources/alignment-parsing-utils.js:
2488         (checkPlaceShorhand):
2489         (checkPlaceShorhandLonghands):
2490         * web-platform-tests/css/css-align/self-alignment/parse-align-self-001-expected.txt:
2491         * web-platform-tests/css/css-align/self-alignment/parse-align-self-001.html:
2492         * web-platform-tests/css/css-align/self-alignment/parse-align-self-003-expected.txt:
2493         * web-platform-tests/css/css-align/self-alignment/parse-align-self-003.html:
2494         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-001-expected.txt:
2495         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-001.html:
2496         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-003-expected.txt:
2497         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-003.html:
2498         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-001.html:
2499         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-002.html:
2500         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-004.html:
2501         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-006.html:
2502         * web-platform-tests/css/support/1x1-green.png: Added.
2503         * web-platform-tests/css/support/1x1-lime.png: Added.
2504         * web-platform-tests/css/support/1x1-maroon.png: Added.
2505         * web-platform-tests/css/support/1x1-navy.png: Added.
2506         * web-platform-tests/css/support/1x1-red.png: Added.
2507         * web-platform-tests/css/support/1x1-white.png: Added.
2508         * web-platform-tests/css/support/60x60-gg-rr.png: Added.
2509         * web-platform-tests/css/support/60x60-green.png: Added.
2510         * web-platform-tests/css/support/60x60-red.png: Added.
2511         * web-platform-tests/css/support/OWNERS: Added.
2512         * web-platform-tests/css/support/README: Added.
2513         * web-platform-tests/css/support/a-green.css: Added.
2514         (.a):
2515         * web-platform-tests/css/support/alignment.css: Added.
2516         (.alignSelfAuto):
2517         (.alignSelfNormal):
2518         (.alignSelfStretch):
2519         (.alignSelfStart):
2520         (.alignSelfEnd):
2521         (.alignSelfCenter):
2522         (.alignSelfRight):
2523         (.alignSelfLeft):
2524         (.alignSelfFlexStart):
2525         (.alignSelfFlexEnd):
2526         (.alignSelfSelfStart):
2527         (.alignSelfSelfEnd):
2528         (.alignSelfSafeCenter):
2529         (.alignSelfUnsafeCenter):
2530         (.alignSelfSafeEnd):
2531         (.alignSelfUnsafeEnd):
2532         (.alignSelfSafeSelfEnd):
2533         (.alignSelfUnsafeSelfEnd):
2534         (.alignSelfSafeSelfStart):
2535         (.alignSelfUnsafeSelfStart):
2536         (.alignSelfSafeRight):
2537         (.alignSelfUnsafeRight):
2538         (.alignSelfSafeLeft):
2539         (.alignSelfUnsafeLeft):
2540         (.alignSelfSafeFlexEnd):
2541         (.alignSelfUnsafeFlexEnd):
2542         (.alignSelfSafeFlexStart):
2543         (.alignSelfUnsafeFlexStart):
2544         (.alignSelfBaseline):
2545         (.alignSelfFirstBaseline):
2546         (.alignSelfLastBaseline):
2547         (.alignItemsAuto):
2548         (.alignItemsNormal):
2549         (.alignItemsStretch):
2550         (.alignItemsStart):
2551         (.alignItemsCenter):
2552         (.alignItemsEnd):
2553         (.alignItemsLeft):
2554         (.alignItemsRight):
2555         (.alignItemsFlexStart):
2556         (.alignItemsFlexEnd):
2557         (.alignItemsSelfStart):
2558         (.alignItemsSelfEnd):
2559         (.alignItemsSafeCenter):
2560         (.alignItemsUnsafeCenter):
2561         (.alignItemsSafeEnd):
2562         (.alignItemsUnsafeEnd):
2563         (.alignItemsSafeSelfEnd):
2564         (.alignItemsUnsafeSelfEnd):
2565         (.alignItemsSafeSelfStart):
2566         (.alignItemsUnsafeSelfStart):
2567         (.alignItemsSafeRight):
2568         (.alignItemsUnsafeRight):
2569         (.alignItemsSafeLeft):
2570         (.alignItemsUnsafeLeft):
2571         (.alignItemsSafeFlexEnd):
2572         (.alignItemsUnsafeFlexEnd):
2573         (.alignItemsSafeFlexStart):
2574         (.alignItemsUnsafeFlexStart):
2575         (.alignItemsBaseline):
2576         (.alignItemsFirstBaseline):
2577         (.alignItemsLastBaseline):
2578         (.alignContentBaseline):
2579         (.alignContentLastBaseline):
2580         (.alignContentStart):
2581         (.alignContentEnd):
2582         (.alignContentCenter):
2583         (.alignContentLeft):
2584         (.alignContentRight):
2585         (.alignContentFlexStart):
2586         (.alignContentFlexEnd):
2587         (.alignContentSpaceBetween):
2588         (.alignContentSpaceAround):
2589         (.alignContentSpaceEvenly):
2590         (.alignContentStretch):
2591         (.alignContentSafeCenter):
2592         (.alignContentUnsafeCenter):
2593         (.alignContentSafeEnd):
2594         (.alignContentUnsafeEnd):
2595         (.alignContentSafeRight):
2596         (.alignContentUnsafeRight):
2597         (.alignContentSafeLeft):
2598         (.alignContentUnsafeLeft):
2599         (.alignContentSafeFlexEnd):
2600         (.alignContentUnsafeFlexEnd):
2601         (.alignContentSafeFlexStart):
2602         (.alignContentUnsafeFlexStart):
2603         (.alignContentFirstBaseline):
2604         (.justifySelfAuto):
2605         (.justifySelfNormal):
2606         (.justifySelfStretch):
2607         (.justifySelfStart):
2608         (.justifySelfCenter):
2609         (.justifySelfEnd):
2610         (.justifySelfRight):
2611         (.justifySelfLeft):
2612         (.justifySelfFlexStart):
2613         (.justifySelfFlexEnd):
2614         (.justifySelfSelfStart):
2615         (.justifySelfSelfEnd):
2616         (.justifySelfSafeCenter):
2617         (.justifySelfUnsafeCenter):
2618         (.justifySelfSafeEnd):
2619         (.justifySelfUnsafeEnd):
2620         (.justifySelfSafeSelfEnd):
2621         (.justifySelfUnsafeSelfEnd):
2622         (.justifySelfSafeSelfStart):
2623         (.justifySelfUnsafeSelfStart):
2624         (.justifySelfSafeRight):
2625         (.justifySelfUnsafeRight):
2626         (.justifySelfSafeLeft):
2627         (.justifySelfUnsafeLeft):
2628         (.justifySelfSafeFlexEnd):
2629         (.justifySelfUnsafeFlexEnd):
2630         (.justifySelfSafeFlexStart):
2631         (.justifySelfUnsafeFlexStart):
2632         (.justifySelfBaseline):
2633         (.justifySelfFirstBaseline):
2634         (.justifySelfLastBaseline):
2635         (.justifyItemsAuto):
2636         (.justifyItemsNormal):
2637         (.justifyItemsStretch):
2638         (.justifyItemsStart):
2639         (.justifyItemsCenter):
2640         (.justifyItemsEnd):
2641         (.justifyItemsLeft):
2642         (.justifyItemsRight):
2643         (.justifyItemsFlexStart):
2644         (.justifyItemsFlexEnd):
2645         (.justifyItemsSelfStart):
2646         (.justifyItemsSelfEnd):
2647         (.justifyItemsLegacy):
2648         (.justifyItemsLegacyLeft):
2649         (.justifyItemsLegacyCenter):
2650         (.justifyItemsLegacyRight):
2651         (.justifyItemsLeftLegacy):
2652         (.justifyItemsCenterLegacy):
2653         (.justifyItemsRightLegacy):
2654         (.justifyItemsSafeCenter):
2655         (.justifyItemsUnsafeCenter):
2656         (.justifyItemsSafeEnd):
2657         (.justifyItemsUnsafeEnd):
2658         (.justifyItemsSafeSelfEnd):
2659         (.justifyItemsUnsafeSelfEnd):
2660         (.justifyItemsSafeSelfStart):
2661         (.justifyItemsUnsafeSelfStart):
2662         (.justifyItemsSafeRight):
2663         (.justifyItemsUnsafeRight):
2664         (.justifyItemsSafeLeft):
2665         (.justifyItemsUnsafeLeft):
2666         (.justifyItemsSafeFlexEnd):
2667         (.justifyItemsUnsafeFlexEnd):
2668         (.justifyItemsSafeFlexStart):
2669         (.justifyItemsUnsafeFlexStart):
2670         (.justifyItemsTest):
2671         (.justifyItemsBaseline):
2672         (.justifyItemsFirstBaseline):
2673         (.justifyItemsLastBaseline):
2674         (.justifyContentBaseline):
2675         (.justifyContentLastBaseline):
2676         (.justifyContentStart):
2677         (.justifyContentEnd):
2678         (.justifyContentCenter):
2679         (.justifyContentLeft):
2680         (.justifyContentRight):
2681         (.justifyContentFlexStart):
2682         (.justifyContentFlexEnd):
2683         (.justifyContentSpaceBetween):
2684         (.justifyContentSpaceAround):
2685         (.justifyContentSpaceEvenly):
2686         (.justifyContentStretch):
2687         (.justifyContentSafeCenter):
2688         (.justifyContentUnsafeCenter):
2689         (.justifyContentSafeEnd):
2690         (.justifyContentUnsafeEnd):
2691         (.justifyContentSafeRight):
2692         (.justifyContentUnsafeRight):
2693         (.justifyContentSafeLeft):
2694         (.justifyContentUnsafeLeft):
2695         (.justifyContentSafeFlexEnd):
2696         (.justifyContentUnsafeFlexEnd):
2697         (.justifyContentSafeFlexStart):
2698         (.justifyContentUnsafeFlexStart):
2699         (.justifyContentFirstBaseline):
2700         (.itemsNormal):
2701         (.itemsStretch):
2702         (.itemsStart):
2703         (.itemsCenter):
2704         (.itemsEnd):
2705         (.itemsLeft):
2706         (.itemsRight):
2707         (.itemsSelfStart):
2708         (.itemsSelfEnd):
2709         (.itemsBaseline):
2710         (.selfStretch):
2711         (.selfStart):
2712         (.selfEnd):
2713         (.selfCenter):
2714         (.selfRight):
2715         (.selfLeft):
2716         (.selfSelfStart):
2717         (.selfSelfEnd):
2718         (.selfBaseline):
2719         (.contentStart):
2720         (.contentCenter):
2721         (.contentEnd):
2722         (.contentCenterSafe):
2723         (.contentCenterUnsafe):
2724         (.contentEndSafe):
2725         (.contentEndUnsafe):
2726         (.contentSpaceBetween):
2727         (.contentSpaceAround):
2728         (.contentSpaceEvenly):
2729         (.contentStretch):
2730         * web-platform-tests/css/support/b-green.css: Added.
2731         (.b):
2732         * web-platform-tests/css/support/c-red.css: Added.
2733         (.c):
2734         * web-platform-tests/css/support/cat.png: Added.
2735         * web-platform-tests/css/support/green.ico: Added.
2736         * web-platform-tests/css/support/import-green.css: Added.
2737         (.import):
2738         * web-platform-tests/css/support/import-red.css: Added.
2739         (.import):
2740         * web-platform-tests/css/support/pattern-grg-rgr-grg.png: Added.
2741         * web-platform-tests/css/support/pattern-grg-rrg-rgg.png: Added.
2742         * web-platform-tests/css/support/pattern-rgr-grg-rgr.png: Added.
2743         * web-platform-tests/css/support/pattern-tr.png: Added.
2744         * web-platform-tests/css/support/red.ico: Added.
2745         * web-platform-tests/css/support/ruler-h-50%.png: Added.
2746         * web-platform-tests/css/support/ruler-h-50px.png: Added.
2747         * web-platform-tests/css/support/ruler-v-100px.png: Added.
2748         * web-platform-tests/css/support/ruler-v-50px.png: Added.
2749         * web-platform-tests/css/support/square-purple.png: Added.
2750         * web-platform-tests/css/support/square-teal.png: Added.
2751         * web-platform-tests/css/support/square-white.png: Added.
2752         * web-platform-tests/css/support/support/README: Added.
2753         * web-platform-tests/css/support/support/swatch-green.png: Added.
2754         * web-platform-tests/css/support/support/swatch-red.png: Added.
2755         * web-platform-tests/css/support/support/w3c-import.log: Added.
2756         * web-platform-tests/css/support/swatch-blue.png: Added.
2757         * web-platform-tests/css/support/swatch-green.png: Added.
2758         * web-platform-tests/css/support/swatch-lime.png: Added.
2759         * web-platform-tests/css/support/swatch-orange.png: Added.
2760         * web-platform-tests/css/support/swatch-red.png: Added.
2761         * web-platform-tests/css/support/swatch-teal.png: Added.
2762         * web-platform-tests/css/support/swatch-white.png: Added.
2763         * web-platform-tests/css/support/swatch-yellow.png: Added.
2764         * web-platform-tests/css/support/test-bl.png: Added.
2765         * web-platform-tests/css/support/test-br.png: Added.
2766         * web-platform-tests/css/support/test-inner-half-size.png: Added.
2767         * web-platform-tests/css/support/test-outer.png: Added.
2768         * web-platform-tests/css/support/test-tl.png: Added.
2769         * web-platform-tests/css/support/test-tr.png: Added.
2770         * web-platform-tests/css/support/w3c-import.log: Added.
2771
2772 2018-01-30  Frederic Wang  <fwang@igalia.com>
2773
2774         Use document.scrollingElement to access viewport scroll properties in tests
2775         https://bugs.webkit.org/show_bug.cgi?id=182241
2776
2777         Reviewed by Antonio Gomes.
2778
2779         Many tests use document.body in standard mode in order to access scroll properties of the
2780         viewport. This is incorrect per the CSSOM View specification but WebKit does not follow the
2781         spec at the moment (see bug 5991). This replaces several of these instances with
2782         document.scrollingElement, so that tests will still work when WebKit's behavior is changed.
2783         The change in that web-platform-tests test are imported from
2784         https://github.com/w3c/web-platform-tests/commit/fc33ef7641427a3f1388093c54b24f292c21b34d
2785
2786         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/003.html:
2787
2788 2018-01-29  Youenn Fablet  <youenn@apple.com>
2789
2790         ServiceWorkerClientFetch should not consider responses without Location headers as redirection responses
2791         https://bugs.webkit.org/show_bug.cgi?id=182134
2792
2793         Reviewed by Chris Dumez.
2794
2795         * web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
2796
2797 2018-01-29  Oleksandr Skachkov  <gskachkov@gmail.com>
2798
2799         FetchResponse should support ConsumeData callback on chunk data is received: handling ReadableStream bodies
2800         https://bugs.webkit.org/show_bug.cgi?id=182008
2801
2802         Reviewed by Youenn Fablet.
2803
2804         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-readable-stream-chunk.https-expected.txt: Added.
2805         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-readable-stream-chunk.https.html: Added.
2806         * web-platform-tests/service-workers/service-worker/resources/fetch-event-respond-with-readable-stream-chunk-iframe.html: Added.
2807         * web-platform-tests/service-workers/service-worker/resources/fetch-event-respond-with-readable-stream-chunk-worker.js: Added.
2808         (const.process):
2809         (this.step):
2810         (this.run):
2811         (const.asyncSteps):
2812
2813 2018-01-26  Antoine Quint  <graouts@apple.com>
2814
2815         [Web Animations] Distinguish between an omitted and a null timeline argument to the Animation constructor
2816         https://bugs.webkit.org/show_bug.cgi?id=179065
2817
2818         Reviewed by Dean Jackson.
2819
2820         Update WPT test output with progressions.
2821
2822         * web-platform-tests/web-animations/interfaces/Animation/constructor-expected.txt:
2823         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation-expected.txt:
2824         * web-platform-tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt:
2825
2826 2018-01-26  Youenn Fablet  <youenn@apple.com>
2827
2828         CSP post checks should be done for service worker responses
2829         https://bugs.webkit.org/show_bug.cgi?id=182160
2830
2831         Reviewed by Daniel Bates.
2832
2833         * web-platform-tests/service-workers/service-worker/fetch-csp.https-expected.txt:
2834
2835 2018-01-26  Manuel Rego Casasnovas  <rego@igalia.com>
2836
2837         [css-multicol] Support percentages in column-gap
2838         https://bugs.webkit.org/show_bug.cgi?id=182004
2839
2840         Reviewed by Javier Fernandez.
2841
2842         New expected results for a few tests that are passing now.
2843         One is the test for this specific patch, the other are tests related to animations
2844         of "normal" and initial value, that were fixed with the introduction of GapLength.
2845
2846         * web-platform-tests/css/css-multicol/multicol-gap-animation-002-expected.txt:
2847         * web-platform-tests/css/css-multicol/multicol-gap-animation-003-expected.txt:
2848         * web-platform-tests/css/css-multicol/multicol-gap-percentage-001-expected.txt:
2849
2850 2018-01-25  Yusuke Suzuki  <utatane.tea@gmail.com>
2851
2852         imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling.html crashes
2853         https://bugs.webkit.org/show_bug.cgi?id=181980
2854
2855         Reviewed by Ryosuke Niwa.
2856
2857         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-script-error-expected.txt:
2858         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-expected.txt: Added.
2859
2860 2018-01-25  Chris Dumez  <cdumez@apple.com>
2861
2862         Access to service workers / Cache API should be disabled in sandboxed frames without allow-same-origin flag
2863         https://bugs.webkit.org/show_bug.cgi?id=182140
2864         <rdar://problem/36879952>
2865
2866         Reviewed by Youenn Fablet.
2867
2868         Rebaseline several WPT test that either pass or fail differently.
2869
2870         * web-platform-tests/service-workers/cache-storage/window/sandboxed-iframes.https-expected.txt:
2871         * web-platform-tests/service-workers/service-worker/sandboxed-iframe-navigator-serviceworker.https-expected.txt:
2872
2873 2018-01-25  Chris Dumez  <cdumez@apple.com>
2874
2875         Clients.get(id) should only returns clients in the service worker's origin
2876         https://bugs.webkit.org/show_bug.cgi?id=182149
2877         <rdar://problem/36882310>
2878
2879         Reviewed by Youenn Fablet.
2880
2881         Rebase WPT test that is now passing.
2882
2883         * web-platform-tests/service-workers/service-worker/clients-get-cross-origin.https-expected.txt:
2884
2885 2018-01-25  Youenn Fablet  <youenn@apple.com>
2886
2887         ShapeOutside should use same origin credentials mode
2888         https://bugs.webkit.org/show_bug.cgi?id=182141
2889
2890         Reviewed by Chris Dumez.
2891
2892         * web-platform-tests/service-workers/service-worker/fetch-request-css-images.https-expected.txt:
2893
2894 2018-01-25  Youenn Fablet  <youenn@apple.com>
2895
2896         DocumentThreadableLoader should ensure service worker is not reused if redirection comes from the network
2897         https://bugs.webkit.org/show_bug.cgi?id=182137
2898
2899         Reviewed by Chris Dumez.
2900
2901         * web-platform-tests/service-workers/service-worker/fetch-request-fallback.https-expected.txt:
2902
2903 2018-01-25  Youenn Fablet  <youenn@apple.com>
2904
2905         DocumentLoader should interrupt ongoing load when getting a redirection from network that matches a service worker
2906         https://bugs.webkit.org/show_bug.cgi?id=182115
2907
2908         Reviewed by Alex Christensen.
2909
2910         * web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
2911
2912 2018-01-25  Chris Dumez  <cdumez@apple.com>
2913
2914         Registering same scope as the script directory without the last slash should fail
2915         https://bugs.webkit.org/show_bug.cgi?id=182122
2916         <rdar://problem/36877167>
2917
2918         Reviewed by Youenn Fablet.
2919
2920         Rebaseline WPT test now that one more check is passing.
2921
2922         * web-platform-tests/service-workers/service-worker/registration-security-error.https-expected.txt:
2923
2924 2018-01-25  Antoine Quint  <graouts@apple.com>
2925
2926         [Web Animations] Expose the reverse() method
2927         https://bugs.webkit.org/show_bug.cgi?id=182100
2928         <rdar://problem/36867117>
2929
2930         Reviewed by Dean Jackson.
2931
2932         Update WPT test output with progressions.
2933
2934         * web-platform-tests/web-animations/interfaces/Animation/idlharness-expected.txt:
2935         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation-expected.txt:
2936
2937 2018-01-25  Antoine Quint  <graouts@apple.com>
2938
2939         [Web Animations] Account for provided easings when computing progress and resolving keyframe effect values
2940         https://bugs.webkit.org/show_bug.cgi?id=182098
2941         <rdar://problem/36866149>
2942
2943         Reviewed by Dean Jackson.
2944
2945         Update expected values with a few adjusted failures and many progressions.
2946
2947         * web-platform-tests/css-timing-1/step-timing-functions-output-expected.txt:
2948         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
2949         * web-platform-tests/web-animations/interfaces/Animation/effect-expected.txt:
2950         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt:
2951         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt:
2952         * web-platform-tests/web-animations/timing-model/time-transformations/transformed-progress-expected.txt:
2953
2954 2018-01-25  Youenn Fablet  <youenn@apple.com>
2955
2956         Set integrity fetch options for loading scripts and CSS
2957         https://bugs.webkit.org/show_bug.cgi?id=182077
2958
2959         Reviewed by Chris Dumez.
2960
2961         * web-platform-tests/service-workers/service-worker/fetch-request-resources.https-expected.txt:
2962         * web-platform-tests/service-workers/service-worker/fetch-request-resources.https.html:
2963
2964 2018-01-25  Manuel Rego Casasnovas  <rego@igalia.com>
2965
2966         [css-multicol] Update WPT test suite
2967         https://bugs.webkit.org/show_bug.cgi?id=182087
2968
2969         Reviewed by Javier Fernandez.
2970
2971         * resources/import-expectations.json:
2972         * resources/resource-files.json:
2973         * web-platform-tests/css/css-multicol/OWNERS: Added.
2974         * web-platform-tests/css/css-multicol/extremely-tall-multicol-with-extremely-tall-child-crash-expected.txt: Added.
2975         * web-platform-tests/css/css-multicol/extremely-tall-multicol-with-extremely-tall-child-crash.html: Added.
2976         * web-platform-tests/css/css-multicol/multicol-basic-001-expected.html:
2977         * web-platform-tests/css/css-multicol/multicol-basic-001.html:
2978         * web-platform-tests/css/css-multicol/multicol-basic-002-expected.html:
2979         * web-platform-tests/css/css-multicol/multicol-basic-002.html:
2980         * web-platform-tests/css/css-multicol/multicol-basic-003-expected.html:
2981         * web-platform-tests/css/css-multicol/multicol-basic-003.html:
2982         * web-platform-tests/css/css-multicol/multicol-basic-004-expected.html:
2983         * web-platform-tests/css/css-multicol/multicol-basic-004.html:
2984         * web-platform-tests/css/css-multicol/multicol-basic-005-expected.xht: Added.
2985         * web-platform-tests/css/css-multicol/multicol-basic-005.xht: Added.
2986         * web-platform-tests/css/css-multicol/multicol-basic-006-expected.xht: Added.
2987         * web-platform-tests/css/css-multicol/multicol-basic-006.xht: Added.
2988         * web-platform-tests/css/css-multicol/multicol-basic-007-expected.xht: Added.
2989         * web-platform-tests/css/css-multicol/multicol-basic-007.xht: Added.
2990         * web-platform-tests/css/css-multicol/multicol-basic-008-expected.xht: Added.
2991         * web-platform-tests/css/css-multicol/multicol-basic-008.xht: Added.
2992         * web-platform-tests/css/css-multicol/multicol-block-no-clip-001-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/multicol-width-002-expected.xht.
2993         * web-platform-tests/css/css-multicol/multicol-block-no-clip-001.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/multicol-clip-001.xht.
2994         * web-platform-tests/css/css-multicol/multicol-block-no-clip-002-expected.xht: Added.
2995         * web-platform-tests/css/css-multicol/multicol-block-no-clip-002.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/multicol-clip-001.xht.
2996         * web-platform-tests/css/css-multicol/multicol-br-inside-avoidcolumn-001-expected.html: Added.
2997         * web-platform-tests/css/css-multicol/multicol-br-inside-avoidcolumn-001.xht:
2998         * web-platform-tests/css/css-multicol/multicol-break-000-expected.xht:
2999         * web-platform-tests/css/css-multicol/multicol-break-001-expected.xht:
3000         * web-platform-tests/css/css-multicol/multicol-break-001.xht:
3001         * web-platform-tests/css/css-multicol/multicol-clip-001.xht:
3002         * web-platform-tests/css/css-multicol/multicol-columns-001-expected.xht:
3003         * web-platform-tests/css/css-multicol/multicol-columns-001.xht:
3004         * web-platform-tests/css/css-multicol/multicol-columns-002-expected.xht:
3005         * web-platform-tests/css/css-multicol/multicol-columns-002.xht:
3006         * web-platform-tests/css/css-multicol/multicol-columns-003-expected.xht:
3007         * web-platform-tests/css/css-multicol/multicol-columns-003.xht:
3008         * web-platform-tests/css/css-multicol/multicol-columns-004-expected.xht:
3009         * web-platform-tests/css/css-multicol/multicol-columns-004.xht:
3010         * web-platform-tests/css/css-multicol/multicol-columns-005-expected.xht:
3011         * web-platform-tests/css/css-multicol/multicol-columns-005.xht:
3012         * web-platform-tests/css/css-multicol/multicol-columns-006-expected.xht:
3013         * web-platform-tests/css/css-multicol/multicol-columns-006.xht:
3014         * web-platform-tests/css/css-multicol/multicol-columns-007-expected.xht:
3015         * web-platform-tests/css/css-multicol/multicol-columns-007.xht:
3016         * web-platform-tests/css/css-multicol/multicol-columns-invalid-002.xht:
3017         * web-platform-tests/css/css-multicol/multicol-containing-001.xht:
3018         * web-platform-tests/css/css-multicol/multicol-containing-002.xht:
3019         * web-platform-tests/css/css-multicol/multicol-count-001-expected.xht:
3020         * web-platform-tests/css/css-multicol/multicol-count-001.xht:
3021         * web-platform-tests/css/css-multicol/multicol-count-002-expected.xht:
3022         * web-platform-tests/css/css-multicol/multicol-count-computed-003-expected.xht: Added.
3023         * web-platform-tests/css/css-multicol/multicol-count-computed-003.xht: Added.
3024         * web-platform-tests/css/css-multicol/multicol-count-computed-005-expected.xht: Added.
3025         * web-platform-tests/css/css-multicol/multicol-count-computed-005.xht: Added.
3026         * web-platform-tests/css/css-multicol/multicol-fill-000.xht:
3027         * web-platform-tests/css/css-multicol/multicol-fill-001.xht:
3028         * web-platform-tests/css/css-multicol/multicol-fill-auto-001-expected.xht:
3029         * web-platform-tests/css/css-multicol/multicol-fill-auto-001.xht:
3030         * web-platform-tests/css/css-multicol/multicol-fill-auto-002-expected.xht:
3031         * web-platform-tests/css/css-multicol/multicol-fill-auto-002.xht:
3032         * web-platform-tests/css/css-multicol/multicol-fill-auto-003.xht:
3033         * web-platform-tests/css/css-multicol/multicol-fill-auto-block-children-002-expected.xht:
3034         * web-platform-tests/css/css-multicol/multicol-fill-auto-block-children-002.xht:
3035         * web-platform-tests/css/css-multicol/multicol-fill-balance-001-expected.xht:
3036         * web-platform-tests/css/css-multicol/multicol-fill-balance-001.xht:
3037         * web-platform-tests/css/css-multicol/multicol-fill-balance-002-expected.html: Added.
3038         * web-platform-tests/css/css-multicol/multicol-fill-balance-002.html: Added.
3039         * web-platform-tests/css/css-multicol/multicol-gap-000.xht:
3040         * web-platform-tests/css/css-multicol/multicol-gap-001-expected.xht:
3041         * web-platform-tests/css/css-multicol/multicol-gap-animation-001-expected.txt: Added.
3042         * web-platform-tests/css/css-multicol/multicol-gap-animation-001.html: Added.
3043         * web-platform-tests/css/css-multicol/multicol-gap-animation-002-expected.txt: Added.
3044         * web-platform-tests/css/css-multicol/multicol-gap-animation-002.html: Added.
3045         * web-platform-tests/css/css-multicol/multicol-gap-animation-003-expected.txt: Added.
3046         * web-platform-tests/css/css-multicol/multicol-gap-animation-003.html: Added.
3047         * web-platform-tests/css/css-multicol/multicol-gap-fraction-002-expected.html: Added.
3048         * web-platform-tests/css/css-multicol/multicol-gap-fraction-002.html: Added.
3049         * web-platform-tests/css/css-multicol/multicol-gap-large-001.xht:
3050         * web-platform-tests/css/css-multicol/multicol-gap-large-002-expected.xht:
3051         * web-platform-tests/css/css-multicol/multicol-gap-percentage-001-expected.txt: Added.
3052         * web-platform-tests/css/css-multicol/multicol-gap-percentage-001.html: Added.
3053         * web-platform-tests/css/css-multicol/multicol-height-block-child-001-expected.xht: Added.
3054         * web-platform-tests/css/css-multicol/multicol-height-block-child-001.xht: Added.
3055         * web-platform-tests/css/css-multicol/multicol-inherit-001.xht:
3056         * web-platform-tests/css/css-multicol/multicol-inherit-002.xht:
3057         * web-platform-tests/css/css-multicol/multicol-inherit-003.xht:
3058         * web-platform-tests/css/css-multicol/multicol-margin-001-expected.xht:
3059         * web-platform-tests/css/css-multicol/multicol-margin-001.xht:
3060         * web-platform-tests/css/css-multicol/multicol-margin-002-expected.xht:
3061         * web-platform-tests/css/css-multicol/multicol-margin-002.xht:
3062         * web-platform-tests/css/css-multicol/multicol-margin-child-001.xht:
3063         * web-platform-tests/css/css-multicol/multicol-nested-005.xht:
3064         * web-platform-tests/css/css-multicol/multicol-nested-column-rule-001-expected.xht:
3065         * web-platform-tests/css/css-multicol/multicol-nested-column-rule-001.xht:
3066         * web-platform-tests/css/css-multicol/multicol-nested-margin-002-expected.xht:
3067         * web-platform-tests/css/css-multicol/multicol-nested-margin-002.xht:
3068         * web-platform-tests/css/css-multicol/multicol-nested-margin-003.xht:
3069         * web-platform-tests/css/css-multicol/multicol-nested-margin-004-expected.xht:
3070         * web-platform-tests/css/css-multicol/multicol-nested-margin-004.xht:
3071         * web-platform-tests/css/css-multicol/multicol-nested-margin-005-expected.xht:
3072         * web-platform-tests/css/css-multicol/multicol-nested-margin-005.xht:
3073         * web-platform-tests/css/css-multicol/multicol-overflow-000.xht:
3074         * web-platform-tests/css/css-multicol/multicol-reduce-000-expected.xht:
3075         * web-platform-tests/css/css-multicol/multicol-reduce-000.xht:
3076         * web-platform-tests/css/css-multicol/multicol-rule-000-expected.xht:
3077         * web-platform-tests/css/css-multicol/multicol-rule-000.xht:
3078         * web-platform-tests/css/css-multicol/multicol-rule-001.xht:
3079         * web-platform-tests/css/css-multicol/multicol-rule-002-expected.xht:
3080         * web-platform-tests/css/css-multicol/multicol-rule-002.xht:
3081         * web-platform-tests/css/css-multicol/multicol-rule-003.xht:
3082         * web-platform-tests/css/css-multicol/multicol-rule-color-001.xht:
3083         * web-platform-tests/css/css-multicol/multicol-rule-color-inherit-002.xht:
3084         * web-platform-tests/css/css-multicol/multicol-rule-dashed-000.xht:
3085         * web-platform-tests/css/css-multicol/multicol-rule-double-000.xht:
3086         * web-platform-tests/css/css-multicol/multicol-rule-fraction-002.xht:
3087         * web-platform-tests/css/css-multicol/multicol-rule-fraction-003-expected.xht:
3088         * web-platform-tests/css/css-multicol/multicol-rule-fraction-003.xht:
3089         * web-platform-tests/css/css-multicol/multicol-rule-groove-000.xht:
3090         * web-platform-tests/css/css-multicol/multicol-rule-hidden-000.xht:
3091         * web-platform-tests/css/css-multicol/multicol-rule-inset-000.xht:
3092         * web-platform-tests/css/css-multicol/multicol-rule-large-001-expected.xht:
3093         * web-platform-tests/css/css-multicol/multicol-rule-large-001.xht:
3094         * web-platform-tests/css/css-multicol/multicol-rule-large-002.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/multicol-rule-large-001.xht.
3095         * web-platform-tests/css/css-multicol/multicol-rule-none-000.xht:
3096         * web-platform-tests/css/css-multicol/multicol-rule-outset-000.xht:
3097         * web-platform-tests/css/css-multicol/multicol-rule-px-001-expected.xht:
3098         * web-platform-tests/css/css-multicol/multicol-rule-px-001.xht:
3099         * web-platform-tests/css/css-multicol/multicol-rule-ridge-000.xht:
3100         * web-platform-tests/css/css-multicol/multicol-rule-samelength-001.xht:
3101         * web-platform-tests/css/css-multicol/multicol-rule-shorthand-2-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/multicol-shorthand-001-expected.xht.
3102         * web-platform-tests/css/css-multicol/multicol-rule-shorthand-2.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/multicol-rule-002.xht.
3103         * web-platform-tests/css/css-multicol/multicol-rule-solid-000.xht:
3104         * web-platform-tests/css/css-multicol/multicol-rule-stacking-001-expected.xht:
3105         * web-platform-tests/css/css-multicol/multicol-rule-stacking-001.xht:
3106         * web-platform-tests/css/css-multicol/multicol-shorthand-001-expected.xht:
3107         * web-platform-tests/css/css-multicol/multicol-shorthand-001.xht:
3108         * web-platform-tests/css/css-multicol/multicol-span-000.xht:
3109         * web-platform-tests/css/css-multicol/multicol-span-all-001-expected.xht:
3110         * web-platform-tests/css/css-multicol/multicol-span-all-001.xht:
3111         * web-platform-tests/css/css-multicol/multicol-span-all-003-expected.xht:
3112         * web-platform-tests/css/css-multicol/multicol-span-all-003.xht:
3113         * web-platform-tests/css/css-multicol/multicol-span-all-block-sibling-003-expected.xht:
3114         * web-platform-tests/css/css-multicol/multicol-span-all-block-sibling-003.xht:
3115         * web-platform-tests/css/css-multicol/multicol-span-all-margin-001.xht:
3116         * web-platform-tests/css/css-multicol/multicol-span-all-margin-002-expected.xht:
3117         * web-platform-tests/css/css-multicol/multicol-span-all-margin-bottom-001-expected.xht:
3118         * web-platform-tests/css/css-multicol/multicol-span-all-margin-bottom-001.xht:
3119         * web-platform-tests/css/css-multicol/multicol-span-all-margin-nested-firstchild-001-expected.xht:
3120         * web-platform-tests/css/css-multicol/multicol-span-all-margin-nested-firstchild-001.xht:
3121         * web-platform-tests/css/css-multicol/multicol-span-none-001-expected.xht: Added.
3122         * web-platform-tests/css/css-multicol/multicol-span-none-001.xht: Added.
3123         * web-platform-tests/css/css-multicol/multicol-table-cell-vertical-align-001-expected.xht:
3124         * web-platform-tests/css/css-multicol/multicol-table-cell-vertical-align-001.xht:
3125         * web-platform-tests/css/css-multicol/multicol-width-001-expected.xht:
3126         * web-platform-tests/css/css-multicol/multicol-width-001.xht:
3127         * web-platform-tests/css/css-multicol/multicol-width-002-expected.xht:
3128         * web-platform-tests/css/css-multicol/multicol-width-003-expected.xht:
3129         * web-platform-tests/css/css-multicol/multicol-width-ch-001-expected.xht: Added.
3130         * web-platform-tests/css/css-multicol/multicol-width-ch-001.xht: Added.
3131         * web-platform-tests/css/css-multicol/multicol-width-count-001-expected.xht:
3132         * web-platform-tests/css/css-multicol/multicol-width-count-001.xht:
3133         * web-platform-tests/css/css-multicol/multicol-width-count-002-expected.xht:
3134         * web-platform-tests/css/css-multicol/multicol-width-negative-001-expected.xht:
3135         * web-platform-tests/css/css-multicol/multicol-width-small-001.xht:
3136         * web-platform-tests/css/css-multicol/multicol-zero-height-001-expected.xht:
3137         * web-platform-tests/css/css-multicol/multicol-zero-height-001.xht:
3138         * web-platform-tests/css/css-multicol/support/w3c-import.log: Added.
3139         * web-platform-tests/css/css-multicol/w3c-import.log: Added.
3140
3141 2018-01-25  Antoine Quint  <graouts@apple.com>
3142
3143         [Web Animations] Update WPT tests and move them to imported/w3c/web-platform-tests
3144         https://bugs.webkit.org/show_bug.cgi?id=182092
3145
3146         Unreviewed test gardening.
3147
3148         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt.
3149         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/accumulation-per-property.html.
3150         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/addition-per-property-expected.txt.
3151         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/addition-per-property.html.
3152         * web-platform-tests/web-animations/animation-model/animation-types/discrete-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/discrete-animation-expected.txt.
3153         * web-platform-tests/web-animations/animation-model/animation-types/discrete.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/discrete-animation.html.
3154         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt.
3155         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/interpolation-per-property.html.
3156         * web-platform-tests/web-animations/animation-model/animation-types/property-list.js: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/property-list.js.
3157         * web-platform-tests/web-animations/animation-model/animation-types/property-types.js: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/property-types.js.
3158         * web-platform-tests/web-animations/animation-model/animation-types/visibility-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-visibility-expected.txt.
3159         * web-platform-tests/web-animations/animation-model/animation-types/visibility.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-visibility.html.
3160         * web-platform-tests/web-animations/animation-model/combining-effects/effect-composition-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/combining-effects/effect-composition-expected.txt.
3161         * web-platform-tests/web-animations/animation-model/combining-effects/effect-composition.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/combining-effects/effect-composition.html.
3162         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-context-expected.txt.
3163         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-context.html.
3164         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt: Added.
3165         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/iterationComposite.html.
3166         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes-expected.txt.
3167         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes.html.
3168         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt.
3169         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance.html.
3170         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt: Added.
3171         * web-platform-tests/web-animations/interfaces/Animatable/animate-no-browsing-context-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animatable/animate-no-browsing-context-expected.txt.
3172         * web-platform-tests/web-animations/interfaces/Animatable/animate-no-browsing-context.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animatable/animate-no-browsing-context.html.
3173         * web-platform-tests/web-animations/interfaces/Animatable/animate.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animatable/animate.html.
3174         * web-platform-tests/web-animations/interfaces/Animatable/getAnimations-expected.txt: Added.
3175         * web-platform-tests/web-animations/interfaces/Animatable/getAnimations.html: Added.
3176         * web-platform-tests/web-animations/interfaces/Animation/cancel-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/cancel-expected.txt.
3177         * web-platform-tests/web-animations/interfaces/Animation/cancel.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/cancel.html.
3178         * web-platform-tests/web-animations/interfaces/Animation/constructor-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/constructor-expected.txt.
3179         * web-platform-tests/web-animations/interfaces/Animation/constructor.html: Added.
3180         * web-platform-tests/web-animations/interfaces/Animation/effect-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/effect-expected.txt.
3181         * web-platform-tests/web-animations/interfaces/Animation/effect.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/effect.html.
3182         * web-platform-tests/web-animations/interfaces/Animation/finish-expected.txt: Added.
3183         * web-platform-tests/web-animations/interfaces/Animation/finish.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/finish.html.
3184         * web-platform-tests/web-animations/interfaces/Animation/finished-expected.txt: Added.
3185         * web-platform-tests/web-animations/interfaces/Animation/finished.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/finished.html.
3186         * web-platform-tests/web-animations/interfaces/Animation/id-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/id-expected.txt.
3187         * web-platform-tests/web-animations/interfaces/Animation/id.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/id.html.
3188         * web-platform-tests/web-animations/interfaces/Animation/idlharness-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/idlharness-expected.txt.
3189         * web-platform-tests/web-animations/interfaces/Animation/idlharness.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/idlharness.html.
3190         * web-platform-tests/web-animations/interfaces/Animation/oncancel-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/oncancel-expected.txt.
3191         * web-platform-tests/web-animations/interfaces/Animation/oncancel.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/oncancel.html.
3192         * web-platform-tests/web-animations/interfaces/Animation/onfinish-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/onfinish-expected.txt.
3193         * web-platform-tests/web-animations/interfaces/Animation/onfinish.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/onfinish.html.
3194         * web-platform-tests/web-animations/interfaces/Animation/pause-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/pause-expected.txt.
3195         * web-platform-tests/web-animations/interfaces/Animation/pause.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/pause.html.
3196         * web-platform-tests/web-animations/interfaces/Animation/pending-expected.txt: Added.
3197         * web-platform-tests/web-animations/interfaces/Animation/pending.html: Added.
3198         * web-platform-tests/web-animations/interfaces/Animation/play-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/play-expected.txt.
3199         * web-platform-tests/web-animations/interfaces/Animation/play.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/play.html.
3200         * web-platform-tests/web-animations/interfaces/Animation/playbackRate-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/playbackRate-expected.txt.
3201         * web-platform-tests/web-animations/interfaces/Animation/playbackRate.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/playbackRate.html.
3202         * web-platform-tests/web-animations/interfaces/Animation/ready-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/ready-expected.txt.
3203         * web-platform-tests/web-animations/interfaces/Animation/ready.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/ready.html.
3204         * web-platform-tests/web-animations/interfaces/Animation/startTime-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/startTime-expected.txt.
3205         * web-platform-tests/web-animations/interfaces/Animation/startTime.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/startTime.html.
3206         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt: Added.
3207         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/delay.html: Added.
3208         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/direction-expected.txt: Added.
3209         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/direction.html: Added.
3210         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/duration-expected.txt: Added.
3211         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/duration.html: Added.
3212         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt.
3213         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/AnimationEffectTiming/easing.html.
3214         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/endDelay-expected.txt: Added.
3215         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/endDelay.html: Added.
3216         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/fill-expected.txt: Added.
3217         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/fill.html: Added.
3218         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/getComputedTiming-expected.txt: Added.
3219         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/getComputedTiming.html: Added.
3220         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/idlharness-expected.txt: Added.
3221         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/idlharness.html: Added.
3222         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt: Added.
3223         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterationStart.html: Added.
3224         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterations-expected.txt: Added.
3225         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterations.html: Added.
3226         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/constructor-expected.txt: Added.
3227         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/constructor.html: Added.
3228         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/idlharness-expected.txt: Added.
3229         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/idlharness.html: Added.
3230         * web-platform-tests/web-animations/interfaces/Document/getAnimations-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Document/getAnimations-expected.txt.
3231         * web-platform-tests/web-animations/interfaces/Document/getAnimations.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Document/getAnimations.html.
3232         * web-platform-tests/web-animations/interfaces/Document/timeline-expected.txt: Added.
3233         * web-platform-tests/web-animations/interfaces/Document/timeline.html: Added.
3234         * web-platform-tests/web-animations/interfaces/DocumentTimeline/constructor-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/DocumentTimeline/constructor-expected.txt.
3235         * web-platform-tests/web-animations/interfaces/DocumentTimeline/constructor.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/DocumentTimeline/constructor.html.
3236         * web-platform-tests/web-animations/interfaces/DocumentTimeline/idlharness-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/AnimationTimeline/idlharness-expected.txt.
3237         * web-platform-tests/web-animations/interfaces/DocumentTimeline/idlharness.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/AnimationTimeline/idlharness.html.
3238         * web-platform-tests/web-animations/interfaces/KeyframeEffect/composite-expected.txt: Added.
3239         * web-platform-tests/web-animations/interfaces/KeyframeEffect/composite.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/composite.html.
3240         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor-expected.txt: Added.
3241         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor.html: Added.
3242         * web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor-expected.txt: Added.
3243         * web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor.html: Added.
3244         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness-expected.txt: Added.
3245         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness.html: Added.
3246         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt: Added.
3247         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite.html: Added.
3248         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt.
3249         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001.html.
3250         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002-expected.txt.
3251         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002.html.
3252         * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt: Added.
3253         * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes.html: Added.
3254         * web-platform-tests/web-animations/interfaces/KeyframeEffect/target-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/setTarget-expected.txt.
3255         * web-platform-tests/web-animations/interfaces/KeyframeEffect/target.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/setTarget.html.
3256         * web-platform-tests/web-animations/resources/easing-tests.js: Renamed from LayoutTests/http/wpt/web-animations/resources/easing-tests.js.
3257         * web-platform-tests/web-animations/resources/effect-tests.js: Renamed from LayoutTests/http/wpt/web-animations/resources/effect-tests.js.
3258         * web-platform-tests/web-animations/resources/keyframe-tests.js: Added.
3259         * web-platform-tests/web-animations/resources/keyframe-utils.js: Added.
3260         * web-platform-tests/web-animations/resources/xhr-doc.py: Renamed from LayoutTests/http/wpt/web-animations/resources/xhr-doc.py.
3261         * web-platform-tests/web-animations/testcommon.js: Renamed from LayoutTests/http/wpt/web-animations/testcommon.js.
3262         * web-platform-tests/web-animations/timing-model/animation-effects/active-time-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/active-time-expected.txt.
3263         * web-platform-tests/web-animations/timing-model/animation-effects/active-time.html: Added.
3264         * web-platform-tests/web-animations/timing-model/animation-effects/current-iteration-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/current-iteration-expected.txt.
3265         * web-platform-tests/web-animations/timing-model/animation-effects/current-iteration.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/current-iteration.html.
3266         * web-platform-tests/web-animations/timing-model/animation-effects/local-time-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/local-time-expected.txt.
3267         * web-platform-tests/web-animations/timing-model/animation-effects/local-time.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/local-time.html.
3268         * web-platform-tests/web-animations/timing-model/animation-effects/phases-and-states-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/phases-and-states-expected.txt.
3269         * web-platform-tests/web-animations/timing-model/animation-effects/phases-and-states.html: Added.
3270         * web-platform-tests/web-animations/timing-model/animation-effects/simple-iteration-progress-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/simple-iteration-progress-expected.txt.
3271         * web-platform-tests/web-animations/timing-model/animation-effects/simple-iteration-progress.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/simple-iteration-progress.html.
3272         * web-platform-tests/web-animations/timing-model/animations/canceling-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/canceling-an-animation-expected.txt.
3273         * web-platform-tests/web-animations/timing-model/animations/canceling-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/canceling-an-animation.html.
3274         * web-platform-tests/web-animations/timing-model/animations/current-time-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/current-time-expected.txt.
3275         * web-platform-tests/web-animations/timing-model/animations/current-time.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/current-time.html.
3276         * web-platform-tests/web-animations/timing-model/animations/finishing-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/finishing-an-animation-expected.txt.
3277         * web-platform-tests/web-animations/timing-model/animations/finishing-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/finishing-an-animation.html.
3278         * web-platform-tests/web-animations/timing-model/animations/pausing-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/pausing-an-animation-expected.txt.
3279         * web-platform-tests/web-animations/timing-model/animations/pausing-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/pausing-an-animation.html.
3280         * web-platform-tests/web-animations/timing-model/animations/play-states-expected.txt: Added.
3281         * web-platform-tests/web-animations/timing-model/animations/play-states.html: Added.
3282         * web-platform-tests/web-animations/timing-model/animations/playing-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/playing-an-animation-expected.txt.
3283         * web-platform-tests/web-animations/timing-model/animations/playing-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/playing-an-animation.html.
3284         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/reversing-an-animation-expected.txt.
3285         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/reversing-an-animation.html.
3286         * web-platform-tests/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt.
3287         * web-platform-tests/web-animations/timing-model/animations/set-the-animation-start-time.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/set-the-animation-start-time.html.
3288         * web-platform-tests/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt.
3289         * web-platform-tests/web-animations/timing-model/animations/set-the-target-effect-of-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/set-the-target-effect-of-an-animation.html.
3290         * web-platform-tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt.
3291         * web-platform-tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/set-the-timeline-of-an-animation.html.
3292         * web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/updating-the-finished-state-expected.txt.
3293         * web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/updating-the-finished-state.html.
3294         * web-platform-tests/web-animations/timing-model/time-transformations/transformed-progress-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/time-transformations/transformed-progress-expected.txt.
3295         * web-platform-tests/web-animations/timing-model/time-transformations/transformed-progress.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/time-transformations/transformed-progress.html.
3296         * web-platform-tests/web-animations/timing-model/timelines/document-timelines-expected.txt: Added.
3297         * web-platform-tests/web-animations/timing-model/timelines/document-timelines.html: Added.
3298         * web-platform-tests/web-animations/timing-model/timelines/timelines-expected.txt: Added.
3299         * web-platform-tests/web-animations/timing-model/timelines/timelines.html: Added.
3300
3301 2018-01-24  Manuel Rego Casasnovas  <rego@igalia.com>
3302
3303         Move css-color & css-multicol WPT suites to the proper folder
3304         https://bugs.webkit.org/show_bug.cgi?id=182044
3305
3306         Reviewed by Youenn Fablet.
3307
3308         * resources/import-expectations.json:
3309         * web-platform-tests/css/css-color/: Renamed from LayoutTests/imported/w3c/css/css-color-3/.
3310         * web-platform-tests/css/css-multicol/: Renamed from LayoutTests/imported/w3c/css/css-multicol-1/.
3311
3312 2018-01-24  Chris Dumez  <cdumez@apple.com>
3313
3314         close() operation should not be exposed inside a ServiceWorkerGlobalScope
3315         https://bugs.webkit.org/show_bug.cgi?id=182057
3316
3317         Reviewed by Youenn Fablet.
3318
3319         Rebaseline WPT tests now that more checks are passing.
3320
3321         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/close.https-expected.txt:
3322         * web-platform-tests/workers/interfaces.worker-expected.txt:
3323
3324 2018-01-24  Chris Dumez  <cdumez@apple.com>
3325
3326         Unreviewed, rebaseline flaky service worker test
3327
3328         * web-platform-tests/service-workers/service-worker/windowclient-navigate.https-expected.txt:
3329
3330 2018-01-24  Chris Dumez  <cdumez@apple.com>
3331
3332         Unreviewed, unskip some service worker tests that no longer time out
3333
3334         * web-platform-tests/service-workers/service-worker/clients-matchall-include-uncontrolled.https-expected.txt:
3335         * web-platform-tests/service-workers/service-worker/extendable-event-waituntil.https-expected.txt:
3336         * web-platform-tests/service-workers/service-worker/indexeddb.https-expected.txt:
3337         * web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
3338         * web-platform-tests/service-workers/service-worker/postmessage-msgport-to-client.https-expected.txt:
3339         * web-platform-tests/service-workers/service-worker/postmessage.https-expected.txt:
3340         * web-platform-tests/service-workers/service-worker/sandboxed-iframe-fetch-event.https-expected.txt:
3341         * web-platform-tests/service-workers/service-worker/update-recovery.https-expected.txt:
3342
3343 2018-01-24  Manuel Rego Casasnovas  <rego@igalia.com>
3344
3345         Update paths of CSS tests from WPT
3346         https://bugs.webkit.org/show_bug.cgi?id=182043
3347
3348         Reviewed by Youenn Fablet.
3349
3350         * resources/import-expectations.json:
3351         * resources/resource-files.json:
3352         * web-platform-tests/css/css-display/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-display-3/.
3353         * web-platform-tests/css/css-pseudo/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-pseudo-4/.
3354         * web-platform-tests/css/css-scoping/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-scoping-1/.
3355         * web-platform-tests/css/css-shapes/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes-1/.
3356         * web-platform-tests/css/css-ui/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-ui-3/.
3357         * web-platform-tests/css/geometry/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/geometry-1/.
3358         * web-platform-tests/css/selectors/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/selectors4/.
3359         * web-platform-tests/lint.whitelist:
3360
3361 2018-01-23  Yusuke Suzuki  <utatane.tea@gmail.com>
3362
3363         Import WPT for modules
3364         https://bugs.webkit.org/show_bug.cgi?id=181981
3365
3366         Reviewed by Sam Weinig.
3367
3368         This patch just imports WPT for modules mechanically.
3369
3370         * resources/import-expectations.json:
3371         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/bad-module-specifier.js: Added.
3372         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-01-expected.txt: Added.
3373         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-01.html: Added.
3374         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-02-expected.txt: Added.
3375         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-02.html: Added.
3376         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-03-expected.txt: Added.
3377         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-03.html: Added.
3378         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/compilation-error-1-expected.txt: Added.
3379         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/compilation-error-1.html: Added.
3380         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/compilation-error-2-expected.txt: Added.
3381         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/compilation-error-2.html: Added.
3382         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/credentials.sub-expected.txt: Added.
3383         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/credentials.sub.html: Added.
3384         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-common.js: Added.
3385         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-expected.txt: Added.
3386         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-import-different.sub.html: Added.
3387         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-import-missingheader.sub.html: Added.
3388         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-import-same.sub.html: Added.
3389         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-import-wrongheader.sub.html: Added.
3390         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-root-different.sub.html: Added.
3391         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-root-missingheader.sub.html: Added.
3392         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-root-same.sub.html: Added.
3393         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-root-wrongheader.sub.html: Added.
3394         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-scripterror.js: Added.
3395         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin.html: Added.
3396         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/currentScript-null-expected.txt: Added.
3397         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/currentScript-null.html: Added.
3398         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/currentscript.js: Added.
3399         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/custom-element-exception-expected.txt: Added.
3400         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/custom-element-exception.html: Added.
3401         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/cycle-tdz-access-a.js: Added.
3402         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/cycle-tdz-access.js: Added.
3403         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/cycle-unresolvable-a.js: Added.
3404         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/cycle-unresolvable.js: Added.
3405         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-expected.txt: Added.
3406         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-fetch-error.sub-expected.txt: Added.
3407         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-fetch-error.sub.html: Added.
3408         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-script-error-expected.txt: Added.
3409         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-script-error.html: Added.
3410         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports.html: Added.
3411         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/inline-event-handler-expected.txt: Added.
3412         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/inline-event-handler.html: Added.
3413         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-classic-expected.txt: Added.
3414         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-classic.html: Added.
3415         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-module-expected.txt: Added.
3416         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-module.html: Added.
3417         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external.js: Added.
3418         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-classic-expected.txt: Added.
3419         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-classic.html: Added.
3420         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-module-expected.txt: Added.
3421         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-module.html: Added.
3422         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-classic-expected.txt: Added.
3423         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-classic.html: Added.
3424         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-module-expected.txt: Added.
3425         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-module.html: Added.
3426         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-classic-expected.txt: Added.
3427         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-classic.html: Added.
3428         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-module-expected.txt: Added.
3429         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-module.html: Added.
3430         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/w3c-import.log: Added.
3431         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/error-and-slow-dependency-expected.txt: Added.
3432         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/error-and-slow-dependency.html: Added.
3433         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-common.js: Added.
3434         (errorHandler):
3435         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-dependent.html: Added.
3436         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-dependent.js: Added.
3437         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-dependentmultiple.html: Added.
3438         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-dependentmultiple.js: Added.
3439         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-root.html: Added.
3440         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-wrongMimetype-import.js: Added.
3441         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-wrongMimetype.js: Added.
3442         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling.html: Added.
3443         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-1-expected.txt: Added.
3444         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-1.html: Added.
3445         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-2-expected.txt: Added.
3446         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-2.html: Added.
3447         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-3-expected.txt: Added.
3448         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-3.html: Added.
3449         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-4-expected.txt: Added.
3450         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-4.html: Added.
3451         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicordered2.js: Added.
3452         (test_dynamicOrdered.step):
3453         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicordered3.js: Added.
3454         (test_dynamicOrdered.step):
3455         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicordered4.js: Added.
3456         (test_dynamicOrdered.step):
3457         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicunordered1.js: Added.
3458         (test_dynamicUnordered1.step):
3459         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicunordered2.js: Added.
3460         (test_dynamicUnordered2.step):
3461         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-expected.txt: Added.
3462         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-parsedordered2.js: Added.
3463         (test_parsedOrdered.step):
3464         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-parsedordered4.js: Added.
3465         (test_parsedOrdered.step):
3466         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-parsedunordered1.js: Added.
3467         (test_parsedUnordered1.step):
3468         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-parsedunordered2.js: Added.
3469         (test_parsedUnordered2.step):
3470         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder.html: Added.
3471         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/export-something-nested.js: Added.
3472         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/export-something.js: Added.
3473         (export.set_foo):
3474         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-1-expected.txt: Added.
3475         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-1.html: Added.
3476         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-2-expected.txt: Added.
3477         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-2.html: Added.
3478         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-2.js: Added.
3479         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/import-something-namespace.js: Added.
3480         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/import-subgraph-404-expected.txt: Added.
3481         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/import-subgraph-404.html: Added.
3482         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-a.js: Added.
3483         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-b.js: Added.
3484         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-cycle-a.js: Added.
3485         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-cycle-b.js: Added.
3486         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-cycle.js: Added.
3487         (test_importCycle.step):
3488         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-expected.txt: Added.
3489         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-inc-a.js: Added.
3490         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-inc-ab.js: Added.
3491         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-inc-b.js: Added.
3492         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-self-inner.js: Added.
3493         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-self.js: Added.
3494         (test_importSelf.step):
3495         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports.html: Added.
3496         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-1-expected.txt: Added.
3497         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-1.html: Added.
3498         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-1.js: Added.
3499         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-2-expected.txt: Added.
3500         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-2.html: Added.
3501         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-3-expected.txt: Added.
3502         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-3.html: Added.
3503         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4-expected.txt: Added.
3504         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4.html: Added.