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