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