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