Implement "UpdateWorkerState" and use it
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2017-11-07  Brady Eidson  <beidson@apple.com>
2
3         Implement "UpdateWorkerState" and use it
4         https://bugs.webkit.org/show_bug.cgi?id=179318
5
6         Reviewed by Chris Dumez.
7
8         * web-platform-tests/service-workers/service-worker/update.https-expected.txt:
9
10 2017-11-07  Maciej Stachowiak  <mjs@apple.com>
11
12         Update WPT encoding test suite to the latest version.
13         https://bugs.webkit.org/show_bug.cgi?id=179312
14
15         Reviewed by Youenn Fablet.
16
17         * resources/resource-files.json: Mark HTML files that aren't tests
18         but which are not in resources/ directories.
19         
20         The remaining changes are updates from upstream.
21
22         * web-platform-tests/encoding/OWNERS:
23         * web-platform-tests/encoding/api-invalid-label-expected.txt:
24         * web-platform-tests/encoding/api-invalid-label.html:
25         * web-platform-tests/encoding/api-replacement-encodings-expected.txt:
26         * web-platform-tests/encoding/api-replacement-encodings.html:
27         * web-platform-tests/encoding/eof-shift_jis-ref.html: Added.
28         * web-platform-tests/encoding/eof-shift_jis.html: Added.
29         * web-platform-tests/encoding/eof-utf-8-one-ref.html: Added.
30         * web-platform-tests/encoding/eof-utf-8-one.html: Added.
31         * web-platform-tests/encoding/eof-utf-8-three-ref.html: Added.
32         * web-platform-tests/encoding/eof-utf-8-three.html: Added.
33         * web-platform-tests/encoding/eof-utf-8-two-ref.html: Added.
34         * web-platform-tests/encoding/eof-utf-8-two.html: Added.
35         * web-platform-tests/encoding/idlharness.html:
36         * web-platform-tests/encoding/iso-2022-jp-decoder-expected.txt:
37         * web-platform-tests/encoding/iso-2022-jp-decoder.html:
38         * web-platform-tests/encoding/legacy-mb-japanese: Added.
39         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis: Added.
40         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/jis0208_index.js: Added.
41         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-csshiftjis-expected.txt: Added.
42         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-csshiftjis.html: Added.
43         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-errors-expected.txt: Added.
44         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-errors.html: Added.
45         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-expected.txt: Added.
46         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-ms932-expected.txt: Added.
47         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-ms932.html: Added.
48         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-ms_kanji-expected.txt: Added.
49         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-ms_kanji.html: Added.
50         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-shift-jis-expected.txt: Added.
51         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-shift-jis.html: Added.
52         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-sjis-expected.txt: Added.
53         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-sjis.html: Added.
54         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-windows-31j-expected.txt: Added.
55         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-windows-31j.html: Added.
56         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-x-sjis-expected.txt: Added.
57         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-x-sjis.html: Added.
58         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode.html: Added.
59         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decoder.js: Added.
60         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-csshiftjis-expected.txt: Added.
61         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-csshiftjis.html: Added.
62         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-csshiftjis.html.headers: Added.
63         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-han-expected.txt: Added.
64         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-han.html: Added.
65         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-han.html.headers: Added.
66         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-hangul-expected.txt: Added.
67         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-hangul.html: Added.
68         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-hangul.html.headers: Added.
69         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-misc-expected.txt: Added.
70         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-misc.html: Added.
71         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-misc.html.headers: Added.
72         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-expected.txt: Added.
73         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-ms932-expected.txt: Added.
74         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-ms932.html: Added.
75         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-ms932.html.headers: Added.
76         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-ms_kanji-expected.txt: Added.
77         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-ms_kanji.html: Added.
78         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-ms_kanji.html.headers: Added.
79         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-shift-jis-expected.txt: Added.
80         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-shift-jis.html: Added.
81         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-shift-jis.html.headers: Added.
82         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-sjis-expected.txt: Added.
83         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-sjis.html: Added.
84         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-sjis.html.headers: Added.
85         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-windows-31j-expected.txt: Added.
86         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-windows-31j.html: Added.
87         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-windows-31j.html.headers: Added.
88         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-x-sjis-expected.txt: Added.
89         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-x-sjis.html: Added.
90         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-x-sjis.html.headers: Added.
91         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form.html: Added.
92         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form.html.headers: Added.
93         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-han-expected.txt: Added.
94         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-han.html: Added.
95         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-han.html.headers: Added.
96         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-hangul-expected.txt: Added.
97         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-hangul.html: Added.
98         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-hangul.html.headers: Added.
99         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-misc-expected.txt: Added.
100         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-misc.html: Added.
101         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-misc.html.headers: Added.
102         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-expected.txt: Added.
103         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href.html: Added.
104         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href.html.headers: Added.
105         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encoder.js: Added.
106         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-csshiftjis.html: Added.
107         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-csshiftjis.html.headers: Added.
108         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-ms932.html: Added.
109         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-ms932.html.headers: Added.
110         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-ms_kanji.html: Added.
111         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-ms_kanji.html.headers: Added.
112         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-shift-jis.html: Added.
113         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-shift-jis.html.headers: Added.
114         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-sjis.html: Added.
115         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-sjis.html.headers: Added.
116         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-windows-31j.html: Added.
117         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-windows-31j.html.headers: Added.
118         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-x-sjis.html: Added.
119         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-x-sjis.html.headers: Added.
120         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars.html: Added.
121         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars.html.headers: Added.
122         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_errors.html: Added.
123         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_errors.html.headers: Added.
124         * web-platform-tests/encoding/legacy-mb-korean: Added.
125         * web-platform-tests/encoding/legacy-mb-korean/euc-kr: Added.
126         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-cseuckr-expected.txt: Added.
127         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-cseuckr.html: Added.
128         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-csksc56011987-expected.txt: Added.
129         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-csksc56011987.html: Added.
130         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-errors-expected.txt: Added.
131         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-errors.html: Added.
132         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-expected.txt: Added.
133         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-iso-ir-149-expected.txt: Added.
134         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-iso-ir-149.html: Added.
135         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-korean-expected.txt: Added.
136         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-korean.html: Added.
137         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-ks_c_5601-1987-expected.txt: Added.
138         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-ks_c_5601-1987.html: Added.
139         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-ks_c_5601-1989-expected.txt: Added.
140         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-ks_c_5601-1989.html: Added.
141         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-ksc5601-expected.txt: Added.
142         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-ksc5601.html: Added.
143         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-ksc_5601-expected.txt: Added.
144         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-ksc_5601.html: Added.
145         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-windows-949-expected.txt: Added.
146         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-windows-949.html: Added.
147         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode.html: Added.
148         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decoder.js: Added.
149         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-cseuckr-expected.txt: Added.
150         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-cseuckr.html: Added.
151         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-cseuckr.html.headers: Added.
152         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-csksc56011987-expected.txt: Added.
153         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-csksc56011987.html: Added.
154         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-csksc56011987.html.headers: Added.
155         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-han-expected.txt: Added.
156         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-han.html: Added.
157         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-han.html.headers: Added.
158         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-hangul-expected.txt: Added.
159         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-hangul.html: Added.
160         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-hangul.html.headers: Added.
161         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-misc-expected.txt: Added.
162         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-misc.html: Added.
163         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-misc.html.headers: Added.
164         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-expected.txt: Added.
165         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-iso-ir-149-expected.txt: Added.
166         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-iso-ir-149.html: Added.
167         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-iso-ir-149.html.headers: Added.
168         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-korean-expected.txt: Added.
169         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-korean.html: Added.
170         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-korean.html.headers: Added.
171         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ks_c_5601-1987-expected.txt: Added.
172         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ks_c_5601-1987.html: Added.
173         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ks_c_5601-1987.html.headers: Added.
174         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ks_c_5601-1989-expected.txt: Added.
175         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ks_c_5601-1989.html: Added.
176         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ks_c_5601-1989.html.headers: Added.
177         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ksc5601-expected.txt: Added.
178         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ksc5601.html: Added.
179         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ksc5601.html.headers: Added.
180         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ksc_5601-expected.txt: Added.
181         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ksc_5601.html: Added.
182         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ksc_5601.html.headers: Added.
183         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-windows-949-expected.txt: Added.
184         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-windows-949.html: Added.
185         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-windows-949.html.headers: Added.
186         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form.html: Added.
187         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form.html.headers: Added.
188         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-errors-han-expected.txt: Added.
189         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-errors-han.html: Added.
190         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-errors-han.html.headers: Added.
191         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-errors-misc-expected.txt: Added.
192         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-errors-misc.html: Added.
193         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-errors-misc.html.headers: Added.
194         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-expected.txt: Added.
195         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href.html: Added.
196         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href.html.headers: Added.
197         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encoder.js: Added.
198         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-cseuckr.html: Added.
199         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-cseuckr.html.headers: Added.
200         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-csksc56011987.html: Added.
201         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-csksc56011987.html.headers: Added.
202         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-iso-ir-149.html: Added.
203         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-iso-ir-149.html.headers: Added.
204         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-korean.html: Added.
205         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-korean.html.headers: Added.
206         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-ks_c_5601-1987.html: Added.
207         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-ks_c_5601-1987.html.headers: Added.
208         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-ks_c_5601-1989.html: Added.
209         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-ks_c_5601-1989.html.headers: Added.
210         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-ksc5601.html: Added.
211         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-ksc5601.html.headers: Added.
212         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-ksc_5601.html: Added.
213         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-ksc_5601.html.headers: Added.
214         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-windows-949.html: Added.
215         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-windows-949.html.headers: Added.
216         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars.html: Added.
217         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars.html.headers: Added.
218         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_errors.html: Added.
219         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_errors.html.headers: Added.
220         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_index.js: Added.
221         * web-platform-tests/encoding/legacy-mb-tchinese: Added.
222         * web-platform-tests/encoding/legacy-mb-tchinese/big5: Added.
223         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-big5-hkscs-expected.txt: Added.
224         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-big5-hkscs.html: Added.
225         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-cn-big5-expected.txt: Added.
226         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-cn-big5.html: Added.
227         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-csbig5-expected.txt: Added.
228         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-csbig5.html: Added.
229         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-errors-expected.txt: Added.
230         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-errors.html: Added.
231         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-expected.txt: Added.
232         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-extra-expected.txt: Added.
233         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-extra.html: Added.
234         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-x-x-big5-expected.txt: Added.
235         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-x-x-big5.html: Added.
236         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode.html: Added.
237         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decoder.js: Added.
238         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-enc-ascii-expected.txt: Added.
239         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-enc-ascii.html: Added.
240         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-enc-ascii.html.headers: Added.
241         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-big5-hkscs-expected.txt: Added.
242         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-big5-hkscs.html: Added.
243         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-big5-hkscs.html.headers: Added.
244         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-cn-big5-expected.txt: Added.
245         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-cn-big5.html: Added.
246         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-cn-big5.html.headers: Added.
247         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-csbig5-expected.txt: Added.
248         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-csbig5.html: Added.
249         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-csbig5.html.headers: Added.
250         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-extBa-expected.txt: Added.
251         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-extBa.html: Added.
252         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-extBa.html.headers: Added.
253         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-extBb-expected.txt: Added.
254         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-extBb.html: Added.
255         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-extBb.html.headers: Added.
256         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-han-expected.txt: Added.
257         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-han.html: Added.
258         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-han.html.headers: Added.
259         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-hangul-expected.txt: Added.
260         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-hangul.html: Added.
261         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-hangul.html.headers: Added.
262         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-misc-expected.txt: Added.
263         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-misc.html: Added.
264         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-misc.html.headers: Added.
265         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-pua-expected.txt: Added.
266         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-pua.html: Added.
267         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-expected.txt: Added.
268         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-x-x-big5-expected.txt: Added.
269         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-x-x-big5.html: Added.
270         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-x-x-big5.html.headers: Added.
271         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form.html: Added.
272         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form.html.headers: Added.
273         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-han-expected.txt: Added.
274         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-han.html: Added.
275         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-han.html.headers: Added.
276         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-hangul-expected.txt: Added.
277         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-hangul.html: Added.
278         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-hangul.html.headers: Added.
279         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-misc-expected.txt: Added.
280         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-misc.html: Added.
281         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-misc.html.headers: Added.
282         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-expected.txt: Added.
283         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href.html: Added.
284         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href.html.headers: Added.
285         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encoder.js: Added.
286         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars-big5-hkscs.html: Added.
287         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars-big5-hkscs.html.headers: Added.
288         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars-cn-big5.html: Added.
289         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars-cn-big5.html.headers: Added.
290         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars-csbig5.html: Added.
291         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars-csbig5.html.headers: Added.
292         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars-x-x-big5.html: Added.
293         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars-x-x-big5.html.headers: Added.
294         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars.html: Added.
295         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars.html.headers: Added.
296         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars_extra.html: Added.
297         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars_extra.html.headers: Added.
298         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_errors.html: Added.
299         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_errors.html.headers: Added.
300         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_index.js: Added.
301         * web-platform-tests/encoding/reftest.list: Added.
302         * web-platform-tests/encoding/replacement-encodings-expected.txt: Added.
303         * web-platform-tests/encoding/replacement-encodings.html: Added.
304         * web-platform-tests/encoding/resources/decoding-helpers.js: Added.
305         * web-platform-tests/encoding/resources/encodings.js:
306         * web-platform-tests/encoding/resources/utf-32-big-endian-bom.html: Added.
307         * web-platform-tests/encoding/resources/utf-32-big-endian-bom.xml: Added.
308         * web-platform-tests/encoding/resources/utf-32-big-endian-nobom.html: Added.
309         * web-platform-tests/encoding/resources/utf-32-big-endian-nobom.xml: Added.
310         * web-platform-tests/encoding/resources/utf-32-little-endian-bom.html: Added.
311         * web-platform-tests/encoding/resources/utf-32-little-endian-bom.xml: Added.
312         * web-platform-tests/encoding/resources/utf-32-little-endian-nobom.html: Added.
313         * web-platform-tests/encoding/resources/utf-32-little-endian-nobom.xml: Added.
314         * web-platform-tests/encoding/single-byte-decoder-expected.txt:
315         * web-platform-tests/encoding/single-byte-decoder.html:
316         * web-platform-tests/encoding/textdecoder-copy.any.js: Added.
317         * web-platform-tests/encoding/textdecoder-fatal-single-byte-expected.txt:
318         * web-platform-tests/encoding/textdecoder-fatal-single-byte.html:
319         * web-platform-tests/encoding/textdecoder-labels-expected.txt:
320         * web-platform-tests/encoding/textdecoder-labels.html:
321         * web-platform-tests/encoding/textencoder-constructor-non-utf-expected.txt:
322         * web-platform-tests/encoding/textencoder-constructor-non-utf.html:
323         * web-platform-tests/encoding/unsupported-encodings-expected.txt: Added.
324         * web-platform-tests/encoding/unsupported-encodings.html: Added.
325         * web-platform-tests/encoding/utf-32-expected.txt: Added.
326         * web-platform-tests/encoding/utf-32.html: Added.
327
328 2017-11-06  Maciej Stachowiak  <mjs@apple.com>
329
330         Canonical name of EUC-KR encoding should be EUC-KR, not windows-949
331         https://bugs.webkit.org/show_bug.cgi?id=179305
332
333         Reviewed by Alexey Proskuryakov.
334
335         * web-platform-tests/encoding/textdecoder-labels-expected.txt: Updated expected results. The test already correctly covered this.
336         * web-platform-tests/encoding/textencoder-constructor-non-utf-expected.txt: ditto
337
338 2017-11-05  Chris Dumez  <cdumez@apple.com>
339
340         Implement ServiceWorkerRegistration.update()
341         https://bugs.webkit.org/show_bug.cgi?id=179270
342
343         Reviewed by Youenn Fablet.
344
345         Rebaseline WPT tests now that more are passing or at least failing later.
346
347         * web-platform-tests/service-workers/service-worker/claim-affect-other-registration.https-expected.txt:
348         * web-platform-tests/service-workers/service-worker/claim-with-redirect.https-expected.txt:
349         * web-platform-tests/service-workers/service-worker/import-scripts-redirect.https-expected.txt:
350         * web-platform-tests/service-workers/service-worker/multiple-register.https-expected.txt:
351         * web-platform-tests/service-workers/service-worker/multiple-update.https-expected.txt:
352         * web-platform-tests/service-workers/service-worker/postmessage-from-waiting-serviceworker.https-expected.txt:
353         * web-platform-tests/service-workers/service-worker/ready.https-expected.txt:
354         * web-platform-tests/service-workers/service-worker/registration-script.https-expected.txt:
355         * web-platform-tests/service-workers/service-worker/skip-waiting.https-expected.txt:
356         * web-platform-tests/service-workers/service-worker/unregister-then-register.https-expected.txt:
357
358         * web-platform-tests/service-workers/service-worker/update.https-expected.txt:
359         I investigated this test and it is still failing later on because we clear registrations too
360         aggressively on the StorageProcess side we are supposed to make sure the registration does
361         not have a newestWorker before clearing it when a script fetch fails or a script syntax error
362         occurs. We properly have those if (!newestWorker) checks in the code but service workers
363         are not yet populated on the SWServerRegistration object so SWServerRegistration::getNewestWorker()
364         alwasy returns null.
365
366 2017-11-04  Chris Dumez  <cdumez@apple.com>
367
368         Index properties on cross origin Window objects should be enumerable
369         https://bugs.webkit.org/show_bug.cgi?id=179289
370
371         Reviewed by Darin Adler.
372
373         Re-sync WPT test after:
374         - https://github.com/w3c/web-platform-tests/pull/8045
375
376         Rebaseline a couple of WPT tests now that more checks are passing.
377
378         * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:
379         * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.html:
380         * web-platform-tests/html/browsers/the-window-object/window-indexed-properties-expected.txt:
381
382 2017-11-03  Youenn Fablet  <youenn@apple.com>
383
384         Implement ServiceWorkerContainer.getRegistration
385         https://bugs.webkit.org/show_bug.cgi?id=179253
386
387         Reviewed by Chris Dumez.
388
389         * web-platform-tests/service-workers/service-worker/activation.https-expected.txt:
390         * web-platform-tests/service-workers/service-worker/claim-affect-other-registration.https-expected.txt:
391         * web-platform-tests/service-workers/service-worker/claim-with-redirect.https-expected.txt:
392         * web-platform-tests/service-workers/service-worker/getregistration.https-expected.txt:
393         * web-platform-tests/service-workers/service-worker/multi-globals/url-parsing.https-expected.txt:
394         * web-platform-tests/service-workers/service-worker/navigate-window.https-expected.txt:
395         * web-platform-tests/service-workers/service-worker/registration-iframe.https-expected.txt:
396         * web-platform-tests/service-workers/service-worker/skip-waiting-without-using-registration.https-expected.txt:
397         * web-platform-tests/service-workers/service-worker/synced-state.https-expected.txt:
398
399 2017-11-03  Youenn Fablet  <youenn@apple.com>
400
401         Implement Service Worker Matching Registration algorithm
402         https://bugs.webkit.org/show_bug.cgi?id=178882
403
404         Reviewed by Chris Dumez.
405
406         * web-platform-tests/service-workers/service-worker/multi-globals/url-parsing.https-expected.txt:
407         * web-platform-tests/service-workers/service-worker/multiple-register.https-expected.txt:
408         * web-platform-tests/service-workers/service-worker/registration-basic.https-expected.txt:
409         * web-platform-tests/service-workers/service-worker/registration-scope.https-expected.txt:
410         * web-platform-tests/service-workers/service-worker/serviceworkerobject-scripturl.https-expected.txt:
411         * web-platform-tests/service-workers/service-worker/unregister-controller.https-expected.txt:
412         * web-platform-tests/service-workers/service-worker/unregister.https-expected.txt:
413
414 2017-11-03  Ms2ger  <Ms2ger@igalia.com>
415
416         Update Event-timestamp-high-resolution.html.
417         https://bugs.webkit.org/show_bug.cgi?id=179242
418
419         Reviewed by Darin Adler.
420
421         Synchronise with upstream to make the test more robust.
422
423         * web-platform-tests/dom/events/Event-timestamp-high-resolution.html:
424
425 2017-11-03  Antti Koivisto  <antti@apple.com>
426
427         Crash in WebCore::RenderStyle::overflowX with display:contents
428         https://bugs.webkit.org/show_bug.cgi?id=178857
429         <rdar://problem/35201120>
430
431         Reviewed by Zalan Bujtas.
432
433         * web-platform-tests/css/css-display-3/display-contents-computed-style-expected.txt:
434
435 2017-11-02  Youenn Fablet  <youenn@apple.com>
436
437         Fix WPT service worker tests using www1 URLs
438         https://bugs.webkit.org/show_bug.cgi?id=179144
439
440         Reviewed by Sam Weinig.
441
442         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https-expected.txt:
443         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt:
444         * web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt:
445         * web-platform-tests/service-workers/service-worker/fetch-response-taint.https-expected.txt:
446         * web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js:
447
448 2017-11-02  Chris Dumez  <cdumez@apple.com>
449
450         [Service Workers] Add initial implementation for try Clear Registration / Clear Registration algorithms
451         https://bugs.webkit.org/show_bug.cgi?id=179151
452
453         Reviewed by Youenn Fablet.
454
455         Rebbaseline several WPT tests now that registrations are actually removed.
456
457         * web-platform-tests/service-workers/service-worker/multi-globals/url-parsing.https-expected.txt:
458         * web-platform-tests/service-workers/service-worker/registration-basic.https-expected.txt:
459         * web-platform-tests/service-workers/service-worker/registration-scope.https-expected.txt:
460         * web-platform-tests/service-workers/service-worker/serviceworkerobject-scripturl.https-expected.txt:
461
462 2017-11-01  Chris Dumez  <cdumez@apple.com>
463
464         Regression(r219659): Can no longer log into ifttt.com using Google account
465         https://bugs.webkit.org/show_bug.cgi?id=179117
466
467         Reviewed by Geoffrey Garen.
468
469         Rebaseline WPT tests.
470
471         * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:
472         * web-platform-tests/html/browsers/the-window-object/window-indexed-properties-expected.txt:
473
474 2017-10-31  Dean Jackson  <dino@apple.com>
475
476         transferFromImageBitmap should update canvas dimensions
477         https://bugs.webkit.org/show_bug.cgi?id=179096
478         <rdar://problem/35285218>
479
480         Reviewed by Sam Weinig.
481
482         Update expected results now that we pass more of this test.
483
484         * web-platform-tests/imagebitmap-renderingcontext/bitmaprenderer-as-imagesource-expected.txt:
485
486 2017-10-31  Chris Dumez  <cdumez@apple.com>
487
488         Fix a couple of service worker tests and unskip them
489         https://bugs.webkit.org/show_bug.cgi?id=179088
490
491         Reviewed by Sam Weinig.
492
493         Merge fixes from https://github.com/w3c/web-platform-tests/pull/8019 and rebaseline tests.
494
495         * web-platform-tests/service-workers/service-worker/fetch-event-network-error.https-expected.txt:
496         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-argument.https-expected.txt:
497         * web-platform-tests/service-workers/service-worker/resources/fetch-event-network-error-controllee-iframe.html:
498         * web-platform-tests/service-workers/service-worker/resources/fetch-event-respond-with-argument-iframe.html:
499
500 2017-10-30  Chris Dumez  <cdumez@apple.com>
501
502         Fire updatefound event after resolving the registration promise
503         https://bugs.webkit.org/show_bug.cgi?id=178985
504
505         Reviewed by Youenn Fablet.
506
507         Rebaseline tests and land expected results for tests that are timing out.
508         A lot of tests are now actualling testing something instead of failing right away.
509
510         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-add.https-expected.txt:
511         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-delete.https-expected.txt:
512         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-keys.https-expected.txt:
513         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https-expected.txt:
514         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-matchAll.https-expected.txt:
515         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-put.https-expected.txt:
516         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-keys.https-expected.txt:
517         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-match.https-expected.txt:
518         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage.https-expected.txt:
519         * web-platform-tests/service-workers/cache-storage/serviceworker/credentials.https-expected.txt:
520         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/close.https-expected.txt: Added.
521         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event-constructor.https-expected.txt: Added.
522         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event.https-expected.txt:
523         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/postmessage.https-expected.txt:
524         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https-expected.txt:
525         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/service-worker-error-event.https-expected.txt:
526         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/unregister.https-expected.txt:
527         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/update.https-expected.txt:
528         * web-platform-tests/service-workers/service-worker/activate-event-after-install-state-change.https-expected.txt:
529         * web-platform-tests/service-workers/service-worker/activation-after-registration.https-expected.txt:
530         * web-platform-tests/service-workers/service-worker/active.https-expected.txt:
531         * web-platform-tests/service-workers/service-worker/appcache-ordering-main.https-expected.txt:
532         * web-platform-tests/service-workers/service-worker/claim-affect-other-registration.https-expected.txt:
533         * web-platform-tests/service-workers/service-worker/claim-fetch.https-expected.txt:
534         * web-platform-tests/service-workers/service-worker/claim-not-using-registration.https-expected.txt:
535         * web-platform-tests/service-workers/service-worker/claim-using-registration.https-expected.txt:
536         * web-platform-tests/service-workers/service-worker/claim-worker-fetch.https-expected.txt:
537         * web-platform-tests/service-workers/service-worker/client-id.https-expected.txt:
538         * web-platform-tests/service-workers/service-worker/client-navigate.https-expected.txt:
539         * web-platform-tests/service-workers/service-worker/clients-get-client-types.https-expected.txt:
540         * web-platform-tests/service-workers/service-worker/clients-get-cross-origin.https-expected.txt:
541         * web-platform-tests/service-workers/service-worker/clients-get.https-expected.txt:
542         * web-platform-tests/service-workers/service-worker/clients-matchall-client-types.https-expected.txt:
543         * web-platform-tests/service-workers/service-worker/clients-matchall-exact-controller.https-expected.txt:
544         * web-platform-tests/service-workers/service-worker/clients-matchall-include-uncontrolled.https-expected.txt:
545         * web-platform-tests/service-workers/service-worker/clients-matchall-on-evaluation.https-expected.txt: Added.
546         * web-platform-tests/service-workers/service-worker/clients-matchall-order.https-expected.txt:
547         * web-platform-tests/service-workers/service-worker/clients-matchall.https-expected.txt:
548         * web-platform-tests/service-workers/service-worker/controller-on-disconnect.https-expected.txt:
549         * web-platform-tests/service-workers/service-worker/controller-on-load.https-expected.txt:
550         * web-platform-tests/service-workers/service-worker/controller-on-reload.https-expected.txt:
551         * web-platform-tests/service-workers/service-worker/extendable-event-async-waituntil.https-expected.txt:
552         * web-platform-tests/service-workers/service-worker/extendable-event-waituntil.https-expected.txt:
553         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https-expected.txt: Added.
554         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt: Added.
555         * web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt: Added.
556         * web-platform-tests/service-workers/service-worker/fetch-csp.https-expected.txt:
557         * web-platform-tests/service-workers/service-worker/fetch-event-after-navigation-within-page.https-expected.txt:
558         * web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https-expected.txt:
559         * web-platform-tests/service-workers/service-worker/fetch-event-network-error.https-expected.txt:
560         * web-platform-tests/service-workers/service-worker/fetch-event-redirect.https-expected.txt:
561         * web-platform-tests/service-workers/service-worker/fetch-event-referrer-policy.https-expected.txt:
562         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-argument.https-expected.txt:
563         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-readable-stream.https-expected.txt:
564         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-response-body-with-invalid-chunk.https-expected.txt:
565         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-stops-propagation.https-expected.txt:
566         * web-platform-tests/service-workers/service-worker/fetch-event-throws-after-respond-with.https-expected.txt:
567         * web-platform-tests/service-workers/service-worker/fetch-event-within-sw.https-expected.txt:
568         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
569         * web-platform-tests/service-workers/service-worker/fetch-frame-resource.https-expected.txt:
570         * web-platform-tests/service-workers/service-worker/fetch-header-visibility.https-expected.txt:
571         * web-platform-tests/service-workers/service-worker/fetch-mixed-content-to-inscope.https-expected.txt: Added.
572         * web-platform-tests/service-workers/service-worker/fetch-mixed-content-to-outscope.https-expected.txt: Added.
573         * web-platform-tests/service-workers/service-worker/fetch-request-css-base-url.https-expected.txt:
574         * web-platform-tests/service-workers/service-worker/fetch-request-css-cross-origin-mime-check.https-expected.txt:
575         * web-platform-tests/service-workers/service-worker/fetch-request-css-images.https-expected.txt:
576         * web-platform-tests/service-workers/service-worker/fetch-request-fallback.https-expected.txt:
577         * web-platform-tests/service-workers/service-worker/fetch-request-html-imports.https-expected.txt:
578         * web-platform-tests/service-workers/service-worker/fetch-request-no-freshness-headers.https-expected.txt:
579         * web-platform-tests/service-workers/service-worker/fetch-request-redirect.https-expected.txt:
580         * web-platform-tests/service-workers/service-worker/fetch-request-resources.https-expected.txt:
581         * web-platform-tests/service-workers/service-worker/fetch-request-xhr-sync.https-expected.txt:
582         * web-platform-tests/service-workers/service-worker/fetch-request-xhr.https-expected.txt:
583         * web-platform-tests/service-workers/service-worker/fetch-response-taint.https-expected.txt: Added.
584         * web-platform-tests/service-workers/service-worker/fetch-response-xhr.https-expected.txt:
585         * web-platform-tests/service-workers/service-worker/fetch-waits-for-activate.https-expected.txt:
586         * web-platform-tests/service-workers/service-worker/foreign-fetch-basics.https-expected.txt: Added.
587         * web-platform-tests/service-workers/service-worker/foreign-fetch-cors.https-expected.txt:
588         * web-platform-tests/service-workers/service-worker/foreign-fetch-event.https-expected.txt: Added.
589         * web-platform-tests/service-workers/service-worker/foreign-fetch-workers.https-expected.txt: Added.
590         * web-platform-tests/service-workers/service-worker/getregistrations.https-expected.txt:
591         * web-platform-tests/service-workers/service-worker/http-to-https-redirect-and-register.https-expected.txt: Added.
592         * web-platform-tests/service-workers/service-worker/iframe-sandbox-register-link-element.https-expected.txt: Added.
593         * web-platform-tests/service-workers/service-worker/immutable-prototype-serviceworker.https-expected.txt:
594         * web-platform-tests/service-workers/service-worker/import-scripts-redirect.https-expected.txt: Added.
595         * web-platform-tests/service-workers/service-worker/import-scripts-updated-flag.https-expected.txt:
596         * web-platform-tests/service-workers/service-worker/indexeddb.https-expected.txt:
597         * web-platform-tests/service-workers/service-worker/install-event-type.https-expected.txt:
598         * web-platform-tests/service-workers/service-worker/installing.https-expected.txt:
599         * web-platform-tests/service-workers/service-worker/interfaces-sw.https-expected.txt: Added.
600         * web-platform-tests/service-workers/service-worker/interfaces-window.https-expected.txt:
601         * web-platform-tests/service-workers/service-worker/invalid-blobtype.https-expected.txt:
602         * web-platform-tests/service-workers/service-worker/invalid-header.https-expected.txt:
603         * web-platform-tests/service-workers/service-worker/iso-latin1-header.https-expected.txt:
604         * web-platform-tests/service-workers/service-worker/link-element-register-basic.https-expected.txt: Added.
605         * web-platform-tests/service-workers/service-worker/link-element-register-mime-types.https-expected.txt: Added.
606         * web-platform-tests/service-workers/service-worker/link-element-register-scope.https-expected.txt: Added.
607         * web-platform-tests/service-workers/service-worker/link-element-register-script-url.https-expected.txt: Added.
608         * web-platform-tests/service-workers/service-worker/link-element-register-script.https-expected.txt: Added.
609         * web-platform-tests/service-workers/service-worker/link-element-register-security-error.https-expected.txt: Added.
610         * web-platform-tests/service-workers/service-worker/mime-sniffing.https-expected.txt: Added.
611         * web-platform-tests/service-workers/service-worker/multi-globals/url-parsing.https-expected.txt:
612         * web-platform-tests/service-workers/service-worker/multiple-register.https-expected.txt:
613         * web-platform-tests/service-workers/service-worker/multiple-update.https-expected.txt:
614         * web-platform-tests/service-workers/service-worker/navigate-window.https-expected.txt:
615         * web-platform-tests/service-workers/service-worker/navigation-preload/broken-chunked-encoding.https-expected.txt:
616         * web-platform-tests/service-workers/service-worker/navigation-preload/chunked-encoding.https-expected.txt:
617         * web-platform-tests/service-workers/service-worker/navigation-preload/empty-preload-response-body.https-expected.txt:
618         * web-platform-tests/service-workers/service-worker/navigation-preload/get-state.https-expected.txt:
619         * web-platform-tests/service-workers/service-worker/navigation-preload/redirect.https-expected.txt:
620         * web-platform-tests/service-workers/service-worker/navigation-preload/request-headers.https-expected.txt:
621         * web-platform-tests/service-workers/service-worker/navigation-preload/resource-timing.https-expected.txt:
622         * web-platform-tests/service-workers/service-worker/navigation-redirect-body.https-expected.txt:
623         * web-platform-tests/service-workers/service-worker/navigation-redirect-to-http.https-expected.txt: Added.
624         * web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
625         * web-platform-tests/service-workers/service-worker/onactivate-script-error.https-expected.txt:
626         * web-platform-tests/service-workers/service-worker/oninstall-script-error.https-expected.txt:
627         * web-platform-tests/service-workers/service-worker/opaque-response-preloaded.https-expected.txt:
628         * web-platform-tests/service-workers/service-worker/performance-timeline.https-expected.txt: Added.
629         * web-platform-tests/service-workers/service-worker/postmessage-blob-url.https-expected.txt:
630         * web-platform-tests/service-workers/service-worker/postmessage-from-waiting-serviceworker.https-expected.txt:
631         * web-platform-tests/service-workers/service-worker/postmessage-msgport-to-client.https-expected.txt:
632         * web-platform-tests/service-workers/service-worker/postmessage-to-client.https-expected.txt:
633         * web-platform-tests/service-workers/service-worker/postmessage.https-expected.txt:
634         * web-platform-tests/service-workers/service-worker/ready.https-expected.txt:
635         * web-platform-tests/service-workers/service-worker/redirected-response.https-expected.txt:
636         * web-platform-tests/service-workers/service-worker/referer.https-expected.txt:
637         * web-platform-tests/service-workers/service-worker/referrer-policy-header.https-expected.txt:
638         * web-platform-tests/service-workers/service-worker/register-default-scope.https-expected.txt:
639         * web-platform-tests/service-workers/service-worker/register-foreign-fetch-errors.https-expected.txt: Added.
640         * web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https-expected.txt:
641         * web-platform-tests/service-workers/service-worker/register-wait-forever-in-install-worker.https-expected.txt:
642         * web-platform-tests/service-workers/service-worker/registration-basic.https-expected.txt:
643         * web-platform-tests/service-workers/service-worker/registration-end-to-end.https-expected.txt:
644         * web-platform-tests/service-workers/service-worker/registration-events.https-expected.txt:
645         * web-platform-tests/service-workers/service-worker/registration-mime-types.https-expected.txt:
646         * web-platform-tests/service-workers/service-worker/registration-scope.https-expected.txt:
647         * web-platform-tests/service-workers/service-worker/registration-script-url.https-expected.txt:
648         * web-platform-tests/service-workers/service-worker/registration-script.https-expected.txt:
649         * web-platform-tests/service-workers/service-worker/registration-security-error.https-expected.txt:
650         * web-platform-tests/service-workers/service-worker/registration-service-worker-attributes.https-expected.txt:
651         * web-platform-tests/service-workers/service-worker/registration-updateviacache.https-expected.txt:
652         * web-platform-tests/service-workers/service-worker/request-body-blob.https-expected.txt:
653         * web-platform-tests/service-workers/service-worker/request-end-to-end.https-expected.txt:
654         * web-platform-tests/service-workers/service-worker/resource-timing.https-expected.txt:
655         * web-platform-tests/service-workers/service-worker/service-worker-csp-connect.https-expected.txt: Added.
656         * web-platform-tests/service-workers/service-worker/service-worker-csp-default.https-expected.txt: Added.
657         * web-platform-tests/service-workers/service-worker/service-worker-csp-script.https-expected.txt: Added.
658         * web-platform-tests/service-workers/service-worker/serviceworker-message-event-historical.https-expected.txt:
659         * web-platform-tests/service-workers/service-worker/serviceworkerobject-scripturl.https-expected.txt:
660         * web-platform-tests/service-workers/service-worker/shared-worker-controlled.https-expected.txt:
661         * web-platform-tests/service-workers/service-worker/skip-waiting-installed.https-expected.txt:
662         * web-platform-tests/service-workers/service-worker/skip-waiting-using-registration.https-expected.txt:
663         * web-platform-tests/service-workers/service-worker/skip-waiting-without-client.https-expected.txt: Added.
664         * web-platform-tests/service-workers/service-worker/skip-waiting.https-expected.txt:
665         * web-platform-tests/service-workers/service-worker/state.https-expected.txt:
666         * web-platform-tests/service-workers/service-worker/synced-state.https-expected.txt:
667         * web-platform-tests/service-workers/service-worker/uncontrolled-page.https-expected.txt:
668         * web-platform-tests/service-workers/service-worker/unregister-controller.https-expected.txt:
669         * web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https-expected.txt:
670         * web-platform-tests/service-workers/service-worker/unregister-then-register.https-expected.txt:
671         * web-platform-tests/service-workers/service-worker/unregister.https-expected.txt:
672         * web-platform-tests/service-workers/service-worker/update-after-navigation-fetch-event.https-expected.txt:
673         * web-platform-tests/service-workers/service-worker/update-after-oneday.https-expected.txt:
674         * web-platform-tests/service-workers/service-worker/update-bytecheck.https-expected.txt: Added.
675         * web-platform-tests/service-workers/service-worker/update-recovery.https-expected.txt:
676         * web-platform-tests/service-workers/service-worker/update.https-expected.txt:
677         * web-platform-tests/service-workers/service-worker/waiting.https-expected.txt: Added.
678         * web-platform-tests/service-workers/service-worker/websocket.https-expected.txt:
679         * web-platform-tests/service-workers/service-worker/windowclient-navigate.https-expected.txt:
680         * web-platform-tests/service-workers/service-worker/worker-interception.https-expected.txt:
681         * web-platform-tests/service-workers/service-worker/xhr.https-expected.txt:
682
683 2017-10-30  Dean Jackson  <dino@apple.com>
684
685         Implement "bitmaprenderer" CanvasRenderingContext
686         https://bugs.webkit.org/show_bug.cgi?id=178992
687         <rdar://problem/34147157>
688
689         Reviewed by Sam Weinig.
690
691         Update the expected results now more of the interface has
692         been added.
693
694         * web-platform-tests/imagebitmap-renderingcontext/bitmaprenderer-as-imagesource-expected.txt:
695         * web-platform-tests/imagebitmap-renderingcontext/context-creation-with-alpha-expected.txt:
696         * web-platform-tests/imagebitmap-renderingcontext/tranferFromImageBitmap-null-expected.txt:
697         * web-platform-tests/imagebitmap-renderingcontext/transferFromImageBitmap-detached-expected.txt:
698
699 2017-10-29  Chris Dumez  <cdumez@apple.com>
700
701         Unreviewed, revaseline a few tests after r224156.
702
703         * web-platform-tests/service-workers/service-worker/import-scripts-redirect.https-expected.txt: Added.
704         * web-platform-tests/service-workers/service-worker/mime-sniffing.https-expected.txt: Added.
705         * web-platform-tests/service-workers/service-worker/ready.https-expected.txt:
706         * web-platform-tests/service-workers/service-worker/redirected-response.https-expected.txt:
707         * web-platform-tests/streams/readable-byte-streams/detached-buffers.serviceworker.https-expected.txt:
708
709 2017-10-28  Dean Jackson  <dino@apple.com>
710
711         createImageBitmap with HTMLCanvasElement
712         https://bugs.webkit.org/show_bug.cgi?id=178984
713         <rdar://problem/35238440>
714
715         Reviewed by Sam Weinig.
716
717         Update the expected results.
718
719         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
720         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-sizeOverflow-expected.txt:
721         * web-platform-tests/imagebitmap-renderingcontext/bitmaprenderer-as-imagesource-expected.txt:
722
723 2017-10-28  Youenn Fablet  <youenn@apple.com>
724
725         Rebase WPT tests up to a1c0107
726         https://bugs.webkit.org/show_bug.cgi?id=178589
727
728         Reviewed by Alex Christensen.
729
730         * resources/TestRepositories:
731         * resources/import-expectations.json:
732         * resources/resource-files.json:
733         * web-platform-tests: Updated.
734
735 2017-10-28  Chris Dumez  <cdumez@apple.com>
736
737         Update testharness.js to work around our lack of support for MessagePort in service workers
738         https://bugs.webkit.org/show_bug.cgi?id=178977
739
740         Reviewed by Sam Weinig.
741
742         Update testharness.js to work around our lack of support for MessagePort in service workers, similarly
743         to what was already done for Edge.
744
745         * web-platform-tests/resources/testharness.js:
746
747 2017-10-27  Chris Dumez  <cdumez@apple.com>
748
749         Unskip more Service Workers tests
750         https://bugs.webkit.org/show_bug.cgi?id=178944
751
752         Reviewed by Sam Weinig.
753
754         Land expected results for tests that have been unskipped.
755
756         * web-platform-tests/service-workers/cache-storage/serviceworker/credentials.https-expected.txt:
757         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event.https-expected.txt: Added.
758         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/postmessage.https-expected.txt: Added.
759         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https-expected.txt: Added.
760         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/service-worker-error-event.https-expected.txt: Added.
761         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/unregister.https-expected.txt: Added.
762         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/update.https-expected.txt: Added.
763         * web-platform-tests/service-workers/service-worker/activate-event-after-install-state-change.https-expected.txt: Added.
764         * web-platform-tests/service-workers/service-worker/activation-after-registration.https-expected.txt: Added.
765         * web-platform-tests/service-workers/service-worker/activation.https-expected.txt: Added.
766         * web-platform-tests/service-workers/service-worker/active.https-expected.txt: Added.
767         * web-platform-tests/service-workers/service-worker/appcache-ordering-main.https-expected.txt: Added.
768         * web-platform-tests/service-workers/service-worker/claim-affect-other-registration.https-expected.txt: Added.
769         * web-platform-tests/service-workers/service-worker/claim-fetch.https-expected.txt: Added.
770         * web-platform-tests/service-workers/service-worker/claim-not-using-registration.https-expected.txt: Added.
771         * web-platform-tests/service-workers/service-worker/claim-shared-worker-fetch.https-expected.txt: Added.
772         * web-platform-tests/service-workers/service-worker/claim-using-registration.https-expected.txt: Added.
773         * web-platform-tests/service-workers/service-worker/claim-with-redirect.https-expected.txt: Added.
774         * web-platform-tests/service-workers/service-worker/claim-worker-fetch.https-expected.txt: Added.
775         * web-platform-tests/service-workers/service-worker/client-id.https-expected.txt: Added.
776         * web-platform-tests/service-workers/service-worker/client-navigate.https-expected.txt: Added.
777         * web-platform-tests/service-workers/service-worker/clients-get-client-types.https-expected.txt: Added.
778         * web-platform-tests/service-workers/service-worker/clients-get-cross-origin.https-expected.txt: Added.
779         * web-platform-tests/service-workers/service-worker/clients-get.https-expected.txt: Added.
780         * web-platform-tests/service-workers/service-worker/clients-matchall-client-types.https-expected.txt: Added.
781         * web-platform-tests/service-workers/service-worker/clients-matchall-exact-controller.https-expected.txt: Added.
782         * web-platform-tests/service-workers/service-worker/clients-matchall-include-uncontrolled.https-expected.txt: Added.
783         * web-platform-tests/service-workers/service-worker/clients-matchall-order.https-expected.txt: Added.
784         * web-platform-tests/service-workers/service-worker/clients-matchall.https-expected.txt: Added.
785         * web-platform-tests/service-workers/service-worker/controller-on-disconnect.https-expected.txt: Added.
786         * web-platform-tests/service-workers/service-worker/controller-on-load.https-expected.txt: Added.
787         * web-platform-tests/service-workers/service-worker/controller-on-reload.https-expected.txt: Added.
788         * web-platform-tests/service-workers/service-worker/extendable-event-async-waituntil.https-expected.txt: Added.
789         * web-platform-tests/service-workers/service-worker/extendable-event-waituntil.https-expected.txt: Added.
790         * web-platform-tests/service-workers/service-worker/fetch-csp.https-expected.txt: Added.
791         * web-platform-tests/service-workers/service-worker/fetch-event-after-navigation-within-page.https-expected.txt: Added.
792         * web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https-expected.txt: Added.
793         * web-platform-tests/service-workers/service-worker/fetch-event-network-error.https-expected.txt: Added.
794         * web-platform-tests/service-workers/service-worker/fetch-event-redirect.https-expected.txt: Added.
795         * web-platform-tests/service-workers/service-worker/fetch-event-referrer-policy.https-expected.txt: Added.
796         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-argument.https-expected.txt: Added.
797         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-readable-stream.https-expected.txt: Added.
798         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-response-body-with-invalid-chunk.https-expected.txt: Added.
799         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-stops-propagation.https-expected.txt: Added.
800         * web-platform-tests/service-workers/service-worker/fetch-event-throws-after-respond-with.https-expected.txt: Added.
801         * web-platform-tests/service-workers/service-worker/fetch-event-within-sw-manual.https-expected.txt: Added.
802         * web-platform-tests/service-workers/service-worker/fetch-event-within-sw.https-expected.txt: Added.
803         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt: Added.
804         * web-platform-tests/service-workers/service-worker/fetch-frame-resource.https-expected.txt: Added.
805         * web-platform-tests/service-workers/service-worker/fetch-header-visibility.https-expected.txt: Added.
806         * web-platform-tests/service-workers/service-worker/fetch-request-css-base-url.https-expected.txt: Added.
807         * web-platform-tests/service-workers/service-worker/fetch-request-css-cross-origin-mime-check.https-expected.txt: Added.
808         * web-platform-tests/service-workers/service-worker/fetch-request-css-images.https-expected.txt: Added.
809         * web-platform-tests/service-workers/service-worker/fetch-request-fallback.https-expected.txt: Added.
810         * web-platform-tests/service-workers/service-worker/fetch-request-html-imports.https-expected.txt: Added.
811         * web-platform-tests/service-workers/service-worker/fetch-request-no-freshness-headers.https-expected.txt: Added.
812         * web-platform-tests/service-workers/service-worker/fetch-request-redirect.https-expected.txt: Added.
813         * web-platform-tests/service-workers/service-worker/fetch-request-resources.https-expected.txt: Added.
814         * web-platform-tests/service-workers/service-worker/fetch-request-xhr-sync.https-expected.txt: Added.
815         * web-platform-tests/service-workers/service-worker/fetch-request-xhr.https-expected.txt: Added.
816         * web-platform-tests/service-workers/service-worker/fetch-response-xhr.https-expected.txt: Added.
817         * web-platform-tests/service-workers/service-worker/fetch-waits-for-activate.https-expected.txt: Added.
818         * web-platform-tests/service-workers/service-worker/foreign-fetch-cors.https-expected.txt: Added.
819         * web-platform-tests/service-workers/service-worker/getregistration.https-expected.txt: Added.
820         * web-platform-tests/service-workers/service-worker/getregistrations.https-expected.txt: Added.
821         * web-platform-tests/service-workers/service-worker/immutable-prototype-serviceworker.https-expected.txt: Added.
822         * web-platform-tests/service-workers/service-worker/import-scripts-resource-map.https-expected.txt: Added.
823         * web-platform-tests/service-workers/service-worker/import-scripts-updated-flag.https-expected.txt: Added.
824         * web-platform-tests/service-workers/service-worker/indexeddb.https-expected.txt: Added.
825         * web-platform-tests/service-workers/service-worker/install-event-type.https-expected.txt: Added.
826         * web-platform-tests/service-workers/service-worker/installing.https-expected.txt: Added.
827         * web-platform-tests/service-workers/service-worker/interfaces-window.https-expected.txt: Added.
828         * web-platform-tests/service-workers/service-worker/invalid-blobtype.https-expected.txt: Added.
829         * web-platform-tests/service-workers/service-worker/invalid-header.https-expected.txt: Added.
830         * web-platform-tests/service-workers/service-worker/iso-latin1-header.https-expected.txt: Added.
831         * web-platform-tests/service-workers/service-worker/multi-globals/url-parsing.https-expected.txt: Added.
832         * web-platform-tests/service-workers/service-worker/multiple-register.https-expected.txt: Added.
833         * web-platform-tests/service-workers/service-worker/multiple-update.https-expected.txt: Added.
834         * web-platform-tests/service-workers/service-worker/navigate-window.https-expected.txt: Added.
835         * web-platform-tests/service-workers/service-worker/navigation-preload/broken-chunked-encoding.https-expected.txt: Added.
836         * web-platform-tests/service-workers/service-worker/navigation-preload/chunked-encoding.https-expected.txt: Added.
837         * web-platform-tests/service-workers/service-worker/navigation-preload/empty-preload-response-body.https-expected.txt: Added.
838         * web-platform-tests/service-workers/service-worker/navigation-preload/get-state.https-expected.txt: Added.
839         * web-platform-tests/service-workers/service-worker/navigation-preload/redirect.https-expected.txt: Added.
840         * web-platform-tests/service-workers/service-worker/navigation-preload/request-headers.https-expected.txt: Added.
841         * web-platform-tests/service-workers/service-worker/navigation-preload/resource-timing.https-expected.txt: Added.
842         * web-platform-tests/service-workers/service-worker/navigation-redirect-body.https-expected.txt: Added.
843         * web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt: Added.
844         * web-platform-tests/service-workers/service-worker/onactivate-script-error.https-expected.txt: Added.
845         * web-platform-tests/service-workers/service-worker/oninstall-script-error.https-expected.txt: Added.
846         * web-platform-tests/service-workers/service-worker/opaque-response-preloaded.https-expected.txt: Added.
847         * web-platform-tests/service-workers/service-worker/postmessage-blob-url.https-expected.txt: Added.
848         * web-platform-tests/service-workers/service-worker/postmessage-from-waiting-serviceworker.https-expected.txt: Added.
849         * web-platform-tests/service-workers/service-worker/postmessage-msgport-to-client.https-expected.txt: Added.
850         * web-platform-tests/service-workers/service-worker/postmessage-to-client.https-expected.txt: Added.
851         * web-platform-tests/service-workers/service-worker/postmessage.https-expected.txt: Added.
852         * web-platform-tests/service-workers/service-worker/ready.https-expected.txt: Added.
853         * web-platform-tests/service-workers/service-worker/redirected-response.https-expected.txt: Added.
854         * web-platform-tests/service-workers/service-worker/referer.https-expected.txt: Added.
855         * web-platform-tests/service-workers/service-worker/referrer-policy-header.https-expected.txt: Added.
856         * web-platform-tests/service-workers/service-worker/register-closed-window.https-expected.txt: Added.
857         * web-platform-tests/service-workers/service-worker/register-default-scope.https-expected.txt: Added.
858         * web-platform-tests/service-workers/service-worker/register-link-header.https-expected.txt: Added.
859         * web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https-expected.txt: Added.
860         * web-platform-tests/service-workers/service-worker/register-wait-forever-in-install-worker.https-expected.txt: Added.
861         * web-platform-tests/service-workers/service-worker/registration-basic.https-expected.txt: Added.
862         * web-platform-tests/service-workers/service-worker/registration-end-to-end.https-expected.txt: Added.
863         * web-platform-tests/service-workers/service-worker/registration-events.https-expected.txt: Added.
864         * web-platform-tests/service-workers/service-worker/registration-iframe.https-expected.txt: Added.
865         * web-platform-tests/service-workers/service-worker/registration-mime-types.https-expected.txt: Added.
866         * web-platform-tests/service-workers/service-worker/registration-scope.https-expected.txt: Added.
867         * web-platform-tests/service-workers/service-worker/registration-script-url.https-expected.txt: Added.
868         * web-platform-tests/service-workers/service-worker/registration-script.https-expected.txt: Added.
869         * web-platform-tests/service-workers/service-worker/registration-security-error.https-expected.txt: Added.
870         * web-platform-tests/service-workers/service-worker/registration-service-worker-attributes.https-expected.txt: Added.
871         * web-platform-tests/service-workers/service-worker/registration-updateviacache.https-expected.txt: Added.
872         * web-platform-tests/service-workers/service-worker/rejections.https-expected.txt: Added.
873         * web-platform-tests/service-workers/service-worker/request-body-blob.https-expected.txt: Added.
874         * web-platform-tests/service-workers/service-worker/request-end-to-end.https-expected.txt: Added.
875         * web-platform-tests/service-workers/service-worker/resource-timing.https-expected.txt: Added.
876         * web-platform-tests/service-workers/service-worker/serviceworker-message-event-historical.https-expected.txt: Added.
877         * web-platform-tests/service-workers/service-worker/serviceworkerobject-scripturl.https-expected.txt: Added.
878         * web-platform-tests/service-workers/service-worker/shared-worker-controlled.https-expected.txt: Added.
879         * web-platform-tests/service-workers/service-worker/skip-waiting-installed.https-expected.txt: Added.
880         * web-platform-tests/service-workers/service-worker/skip-waiting-using-registration.https-expected.txt: Added.
881         * web-platform-tests/service-workers/service-worker/skip-waiting-without-using-registration.https-expected.txt: Added.
882         * web-platform-tests/service-workers/service-worker/skip-waiting.https-expected.txt: Added.
883         * web-platform-tests/service-workers/service-worker/state.https-expected.txt: Added.
884         * web-platform-tests/service-workers/service-worker/synced-state.https-expected.txt: Added.
885         * web-platform-tests/service-workers/service-worker/uncontrolled-page.https-expected.txt: Added.
886         * web-platform-tests/service-workers/service-worker/unregister-controller.https-expected.txt: Added.
887         * web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https-expected.txt: Added.
888         * web-platform-tests/service-workers/service-worker/unregister-then-register.https-expected.txt: Added.
889         * web-platform-tests/service-workers/service-worker/unregister.https-expected.txt: Added.
890         * web-platform-tests/service-workers/service-worker/update-after-navigation-fetch-event.https-expected.txt: Added.
891         * web-platform-tests/service-workers/service-worker/update-after-oneday.https-expected.txt: Added.
892         * web-platform-tests/service-workers/service-worker/update-recovery.https-expected.txt: Added.
893         * web-platform-tests/service-workers/service-worker/update.https-expected.txt: Added.
894         * web-platform-tests/service-workers/service-worker/websocket.https-expected.txt: Added.
895         * web-platform-tests/service-workers/service-worker/windowclient-navigate.https-expected.txt: Added.
896         * web-platform-tests/service-workers/service-worker/worker-interception.https-expected.txt: Added.
897         * web-platform-tests/service-workers/service-worker/xhr.https-expected.txt: Added.
898         * web-platform-tests/service-workers/stub-3.1-service-worker-obj-expected.txt: Added.
899         * web-platform-tests/service-workers/stub-3.1.1-service-worker-scope-expected.txt: Added.
900         * web-platform-tests/service-workers/stub-3.1.2-service-worker-url-expected.txt: Added.
901         * web-platform-tests/service-workers/stub-3.1.3-service-worker-state-expected.txt: Added.
902         * web-platform-tests/service-workers/stub-3.1.4-service-worker-on-state-change-expected.txt: Added.
903         * web-platform-tests/service-workers/stub-3.2-navigator-service-worker-expected.txt: Added.
904         * web-platform-tests/service-workers/stub-3.2.1-navigator-service-worker-installing-expected.txt: Added.
905         * web-platform-tests/service-workers/stub-3.2.10-navigator-service-worker-oncontrollerchange-expected.txt: Added.
906         * web-platform-tests/service-workers/stub-3.2.11-navigator-service-worker-onreloadpage-expected.txt: Added.
907         * web-platform-tests/service-workers/stub-3.2.12-navigator-service-worker-onerror-expected.txt: Added.
908         * web-platform-tests/service-workers/stub-3.2.2-navigator-service-worker-waiting-expected.txt: Added.
909         * web-platform-tests/service-workers/stub-3.2.3-navigator-service-worker-active-expected.txt: Added.
910         * web-platform-tests/service-workers/stub-3.2.4-navigator-service-worker-controller-expected.txt: Added.
911         * web-platform-tests/service-workers/stub-3.2.5-navigator-service-worker-ready-expected.txt: Added.
912         * web-platform-tests/service-workers/stub-3.2.6-navigator-service-worker-getAll-expected.txt: Added.
913         * web-platform-tests/service-workers/stub-3.2.7-navigator-service-worker-register-expected.txt: Added.
914         * web-platform-tests/service-workers/stub-3.2.8-navigator-service-worker-unregister-expected.txt: Added.
915         * web-platform-tests/service-workers/stub-3.2.9-navigator-service-worker-onupdatefound-expected.txt: Added.
916         * web-platform-tests/service-workers/stub-4.1-service-worker-global-scope-expected.txt: Added.
917         * web-platform-tests/service-workers/stub-4.1.1-service-worker-global-scope-caches-expected.txt: Added.
918         * web-platform-tests/service-workers/stub-4.1.2-service-worker-global-scope-clients-expected.txt: Added.
919         * web-platform-tests/service-workers/stub-4.1.3-service-worker-global-scope-scope-expected.txt: Added.
920         * web-platform-tests/service-workers/stub-4.1.4-service-worker-global-scope-fetch-expected.txt: Added.
921         * web-platform-tests/service-workers/stub-4.1.5-service-worker-global-scope-update-expected.txt: Added.
922         * web-platform-tests/service-workers/stub-4.1.6-service-worker-global-scope-unregister-expected.txt: Added.
923         * web-platform-tests/service-workers/stub-4.1.7-service-worker-global-scope-onmessage-expected.txt: Added.
924         * web-platform-tests/service-workers/stub-4.2-client-expected.txt: Added.
925         * web-platform-tests/service-workers/stub-4.3-service-worker-clients-expected.txt: Added.
926         * web-platform-tests/service-workers/stub-4.3.1-get-serviced-method-expected.txt: Added.
927         * web-platform-tests/service-workers/stub-4.3.2-reloadall-method-expected.txt: Added.
928         * web-platform-tests/service-workers/stub-4.4-request-objects-expected.txt: Added.
929         * web-platform-tests/service-workers/stub-4.5-response-objects-expected.txt: Added.
930         * web-platform-tests/service-workers/stub-4.5.2-response-expected.txt: Added.
931         * web-platform-tests/service-workers/stub-4.5.4-opaque-response-expected.txt: Added.
932         * web-platform-tests/service-workers/stub-4.6-cache-objects-expected.txt: Added.
933         * web-platform-tests/service-workers/stub-4.6.1-cache-lifetimes-expected.txt: Added.
934         * web-platform-tests/service-workers/stub-4.7.1-install-phase-event-expected.txt: Added.
935         * web-platform-tests/service-workers/stub-4.7.1.1-wait-until-method-expected.txt: Added.
936         * web-platform-tests/service-workers/stub-4.7.2-install-event-expected.txt: Added.
937         * web-platform-tests/service-workers/stub-4.7.2.1-install-event-section-expected.txt: Added.
938         * web-platform-tests/service-workers/stub-4.7.2.2-replace-method-expected.txt: Added.
939         * web-platform-tests/service-workers/stub-4.7.3-activate-event-expected.txt: Added.
940         * web-platform-tests/service-workers/stub-4.7.4.1-fetch-event-section-expected.txt: Added.
941         * web-platform-tests/service-workers/stub-4.7.4.2-respond-with-method-expected.txt: Added.
942         * web-platform-tests/service-workers/stub-4.7.4.3-default-method-expected.txt: Added.
943         * web-platform-tests/service-workers/stub-4.7.4.4-is-reload-attribute-expected.txt: Added.
944         * web-platform-tests/service-workers/stub-5.1-origin-relativity-expected.txt: Added.
945         * web-platform-tests/service-workers/stub-5.2-cross-origin-resources-expected.txt: Added.
946
947 2017-10-26  Andy Estes  <aestes@apple.com>
948
949         [Payment Request] Restrict API use to secure, same-origin frames
950         https://bugs.webkit.org/show_bug.cgi?id=178887
951
952         Reviewed by Tim Horton.
953
954         The allowpaymentrequest <iframe> attribute is not yet implemented, so the regression in basic.https.html is expected.
955
956         * web-platform-tests/payment-request/allowpaymentrequest/active-document-cross-origin.https.sub-expected.txt:
957         * web-platform-tests/payment-request/allowpaymentrequest/active-document-same-origin.https-expected.txt:
958         * web-platform-tests/payment-request/allowpaymentrequest/basic.https-expected.txt:
959
960 2017-10-24  Andy Estes  <aestes@apple.com>
961
962         [Payment Request] Implement the "PaymentRequest updated" algorithm
963         https://bugs.webkit.org/show_bug.cgi?id=178689
964
965         Reviewed by Alex Christensen.
966
967         * web-platform-tests/payment-request/payment-request-update-event-updatewith-method.https-expected.txt:
968
969 2017-10-22  Dean Jackson  <dino@apple.com>
970
971         Implement drawImage(ImageBitmap) on 2d canvas
972         https://bugs.webkit.org/show_bug.cgi?id=178653
973         <rdar://problem/35104360>
974
975         Reviewed by Antoine Quint.
976
977         Update expected results now that drawImage is implemented.
978
979         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
980
981 2017-10-20  Dean Jackson  <dino@apple.com>
982
983         Add createImageBitmap to Window and Worker
984         https://bugs.webkit.org/show_bug.cgi?id=178573
985         <rdar://problem/35092692>
986
987         Reviewed by Sam Weinig.
988
989         Update the expected results now that createImageBitmap exists.
990
991         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
992         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
993         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-sizeOverflow-expected.txt:
994         * web-platform-tests/imagebitmap-renderingcontext/bitmaprenderer-as-imagesource-expected.txt:
995         * web-platform-tests/imagebitmap-renderingcontext/context-creation-with-alpha-expected.txt:
996         * web-platform-tests/imagebitmap-renderingcontext/tranferFromImageBitmap-null-expected.txt:
997         * web-platform-tests/imagebitmap-renderingcontext/transferFromImageBitmap-detached-expected.txt:
998
999 2017-10-19  Antti Koivisto  <antti@apple.com>
1000
1001         Support ::before/::after pseudo elements on elements with display:contents
1002         https://bugs.webkit.org/show_bug.cgi?id=178513
1003
1004         Reviewed by Ryosuke Niwa.
1005
1006         * web-platform-tests/cssom/getComputedStyle-pseudo-expected.txt:
1007
1008 2017-10-19  Andy Estes  <aestes@apple.com>
1009
1010         [Payment Request] Only process shipping options if shipping is requested, and throw an exception on duplicate shipping option IDs
1011         https://bugs.webkit.org/show_bug.cgi?id=178535
1012
1013         Reviewed by Alex Christensen.
1014
1015         * web-platform-tests/payment-request/payment-request-constructor.https-expected.txt:
1016
1017 2017-10-19  Dean Jackson  <dino@apple.com>
1018
1019         Import W3C Web Platform Tests for createImageBitmap
1020         https://bugs.webkit.org/show_bug.cgi?id=178509
1021         <rdar://problem/35070583>
1022
1023         Reviewed by Antoine Quint.
1024
1025         * resources/import-expectations.json:
1026         * web-platform-tests/2dcontext/imagebitmap/common.js: Added.
1027         (testCanvasDisplayingPattern):
1028         (testDrawImageBitmap):
1029         (initializeImageData):
1030         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Added.
1031         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage.html: Added.
1032         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: Added.
1033         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args.html: Added.
1034         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-sizeOverflow-expected.txt: Added.
1035         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-sizeOverflow.html: Added.
1036         * web-platform-tests/2dcontext/imagebitmap/w3c-import.log: Added.
1037
1038 2017-10-18  Chris Dumez  <cdumez@apple.com>
1039
1040         Align ImageData constructor with the specification
1041         https://bugs.webkit.org/show_bug.cgi?id=178406
1042
1043         Reviewed by Youenn Fablet.
1044
1045         Rebaseline test now that one more check is passing.
1046
1047         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/imagedata-expected.txt:
1048
1049 2017-10-16  Youenn Fablet  <youenn@apple.com>
1050
1051         [FETCH] Remove Request.type getter
1052         https://bugs.webkit.org/show_bug.cgi?id=177798
1053
1054         Reviewed by Chris Dumez.
1055
1056         Refreshing fetch WPT tests.
1057
1058         * web-platform-tests/fetch/api/request/request-type-attribute-historical-expected.txt: Added.
1059         * web-platform-tests/fetch/api/request/request-type-attribute-historical.html: Added.
1060         * web-platform-tests/fetch/api/request/url-encoding-expected.txt: Added.
1061         * web-platform-tests/fetch/api/request/url-encoding.html: Added.
1062
1063 2017-10-16  Chris Dumez  <cdumez@apple.com>
1064
1065         Clicks on Link with download attribute causes all (other) links to trigger download when clicked
1066         https://bugs.webkit.org/show_bug.cgi?id=178267
1067         <rdar://problem/34985016>
1068
1069         Reviewed by Darin Adler.
1070
1071         Rebaseline test which behave differently now in WebKit2 due to WKTR's injected bundle
1072         using PassThrough policy for new windows. The new result is identical to what you
1073         would get when you open the test in Safari so I think this is a good thing.
1074
1075         * web-platform-tests/html/browsers/windows/noreferrer-window-name-expected.txt:
1076
1077 2017-10-14  Youenn Fablet  <youenn@apple.com>
1078
1079         Resync tests up to c1716b039411090428e7073158b1aea081dafe71
1080         https://bugs.webkit.org/show_bug.cgi?id=178241
1081
1082         Reviewed by Ryosuke Niwa.
1083
1084         * resources/TestRepositories:
1085         * resources/resource-files.json:
1086         * web-platform-tests/IndexedDB/idb-binary-key-detached.htm:
1087         * web-platform-tests/IndexedDB/keypath-exceptions.htm:
1088         * web-platform-tests/WebCryptoAPI/digest/digest.js:
1089         (run_test.):
1090         * web-platform-tests/XMLHttpRequest/abort-after-stop-expected.txt: Removed.
1091         * web-platform-tests/XMLHttpRequest/abort-after-stop.htm: Removed.
1092         * web-platform-tests/XMLHttpRequest/event-error-order.sub-expected.txt: Removed.
1093         * web-platform-tests/XMLHttpRequest/event-error-order.sub.html: Removed.
1094         * web-platform-tests/XMLHttpRequest/event-timeout-order-expected.txt: Removed.
1095         * web-platform-tests/XMLHttpRequest/event-timeout-order.htm: Removed.
1096         * web-platform-tests/XMLHttpRequest/open-url-worker-origin-expected.txt: Removed.
1097         * web-platform-tests/XMLHttpRequest/open-url-worker-origin.htm: Removed.
1098         * web-platform-tests/XMLHttpRequest/responsetype-expected.txt:
1099         * web-platform-tests/XMLHttpRequest/send-after-setting-document-domain-expected.txt: Removed.
1100         * web-platform-tests/XMLHttpRequest/send-after-setting-document-domain.htm: Removed.
1101         * web-platform-tests/XMLHttpRequest/send-authentication-basic-cors-expected.txt: Removed.
1102         * web-platform-tests/XMLHttpRequest/send-authentication-basic-cors-not-enabled-expected.txt: Removed.
1103         * web-platform-tests/XMLHttpRequest/send-authentication-basic-cors-not-enabled.htm: Removed.
1104         * web-platform-tests/XMLHttpRequest/send-authentication-basic-cors.htm: Removed.
1105         * web-platform-tests/XMLHttpRequest/send-authentication-basic-repeat-no-args-expected.txt: Removed.
1106         * web-platform-tests/XMLHttpRequest/send-authentication-basic-repeat-no-args.htm: Removed.
1107         * web-platform-tests/XMLHttpRequest/send-authentication-basic-setrequestheader.htm: Removed.
1108         * web-platform-tests/XMLHttpRequest/send-authentication-basic.htm: Removed.
1109         * web-platform-tests/XMLHttpRequest/send-authentication-competing-names-passwords-expected.txt: Removed.
1110         * web-platform-tests/XMLHttpRequest/send-authentication-competing-names-passwords.htm: Removed.
1111         * web-platform-tests/XMLHttpRequest/send-entity-body-basic-expected.txt: Removed.
1112         * web-platform-tests/XMLHttpRequest/send-entity-body-basic.htm: Removed.
1113         * web-platform-tests/XMLHttpRequest/send-network-error-async-events.sub-expected.txt: Removed.
1114         * web-platform-tests/XMLHttpRequest/send-network-error-async-events.sub.htm: Removed.
1115         * web-platform-tests/XMLHttpRequest/timeout-sync-expected.txt:
1116         * web-platform-tests/XMLHttpRequest/w3c-import.log:
1117         * web-platform-tests/background-fetch/interfaces-expected.txt:
1118         * web-platform-tests/background-fetch/interfaces.idl:
1119         * web-platform-tests/background-fetch/interfaces.worker-expected.txt:
1120         * web-platform-tests/background-fetch/interfaces.worker.js:
1121         * web-platform-tests/beacon/headers/header-content-type-expected.txt:
1122         * web-platform-tests/common/vendor-prefix.js: Removed.
1123         * web-platform-tests/common/w3c-import.log:
1124         * web-platform-tests/css/css-grid-1/abspos/w3c-import.log:
1125         * web-platform-tests/css/css-grid-1/support/w3c-import.log:
1126         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-000.html:
1127         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-001.html:
1128         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-002.html:
1129         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-003.html:
1130         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-000.html:
1131         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-001.html:
1132         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-002.html:
1133         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-003.html:
1134         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-004.html:
1135         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-005.html:
1136         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-box-000.html:
1137         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-000.html:
1138         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-001.html:
1139         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-002.html:
1140         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-003.html:
1141         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-004.html:
1142         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-005.html:
1143         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-006.html:
1144         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-007.html:
1145         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-008.html:
1146         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-009.html:
1147         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-010.html:
1148         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-011.html:
1149         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-computed-shape-000.html:
1150         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-computed-shape-001.html:
1151         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-000.html:
1152         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-001.html:
1153         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-002.html:
1154         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-003.html:
1155         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-004.html:
1156         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-005.html:
1157         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-006.html:
1158         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-007.html:
1159         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-008.html:
1160         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-009.html:
1161         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-010.html:
1162         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-011.html:
1163         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-000.html:
1164         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-001.html:
1165         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-002.html:
1166         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-003.html:
1167         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-004.html:
1168         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-005.html:
1169         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-006.html:
1170         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-007.html:
1171         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-008.html:
1172         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-009.html:
1173         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-000.html:
1174         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-001.html:
1175         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-002.html:
1176         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-003.html:
1177         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-004.html:
1178         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-005.html:
1179         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-006.html:
1180         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-000.html:
1181         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-001.html:
1182         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-box-pair-000.html:
1183         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-inherit-000.html:
1184         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-initial-000.html:
1185         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-none-000.html:
1186         * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-notation-000.html:
1187         * web-platform-tests/css/css-shapes-1/shape-outside/values/support/parsing-utils.js:
1188         (convertToPx):
1189         (each):
1190         (setupFonts):
1191         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-012.html:
1192         * web-platform-tests/css/css-shapes-1/w3c-import.log:
1193         * web-platform-tests/css/css-ui-3/cursor-image-005-nfs.html:
1194         * web-platform-tests/css/selectors4/w3c-import.log:
1195         * web-platform-tests/cssom/OWNERS:
1196         * web-platform-tests/cssom/getComputedStyle-pseudo-expected.txt:
1197         * web-platform-tests/cssom/getComputedStyle-pseudo.html:
1198         * web-platform-tests/cssom/style-sheet-interfaces-001-expected.txt:
1199         * web-platform-tests/cssom/style-sheet-interfaces-001.html:
1200         * web-platform-tests/cssom/w3c-import.log:
1201         * web-platform-tests/custom-elements/Document-createElement-expected.txt:
1202         * web-platform-tests/custom-elements/Document-createElement.html:
1203         * web-platform-tests/custom-elements/parser/parser-fallsback-to-unknown-element-expected.txt:
1204         * web-platform-tests/custom-elements/w3c-import.log:
1205         * web-platform-tests/dom/events/Event-timestamp-safe-resolution.html:
1206         * web-platform-tests/dom/nodes/DOMImplementation-createDocument.html:
1207         * web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument-expected.txt:
1208         * web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument.html:
1209         * web-platform-tests/dom/nodes/Document-constructor.html:
1210         * web-platform-tests/dom/nodes/Element-matches-expected.txt:
1211         * web-platform-tests/dom/nodes/Element-webkitMatchesSelector-expected.txt:
1212         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-expected.txt:
1213         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt:
1214         * web-platform-tests/dom/nodes/selectors.js:
1215         * web-platform-tests/eventsource/dedicated-worker/eventsource-constructor-non-same-origin.htm:
1216         * web-platform-tests/eventsource/eventsource-constructor-non-same-origin-expected.txt:
1217         * web-platform-tests/eventsource/eventsource-constructor-non-same-origin.htm:
1218         * web-platform-tests/eventsource/resources/last-event-id.py:
1219         (main):
1220         * web-platform-tests/eventsource/shared-worker/eventsource-constructor-non-same-origin-expected.txt:
1221         * web-platform-tests/eventsource/shared-worker/eventsource-constructor-non-same-origin.htm:
1222         * web-platform-tests/fetch/api/basic/integrity-expected.txt:
1223         * web-platform-tests/fetch/api/basic/integrity-worker-expected.txt:
1224         * web-platform-tests/fetch/api/basic/integrity.js:
1225         (integrity):
1226         * web-platform-tests/fetch/api/headers/headers-combine-expected.txt:
1227         * web-platform-tests/fetch/api/headers/headers-combine.html:
1228         * web-platform-tests/fetch/api/request/request-error-expected.txt:
1229         * web-platform-tests/fetch/api/request/request-error.js:
1230         * web-platform-tests/fetch/api/request/request-headers-expected.txt:
1231         * web-platform-tests/fetch/api/request/request-headers.html:
1232         * web-platform-tests/fetch/api/request/request-idl-expected.txt:
1233         * web-platform-tests/fetch/api/request/request-idl.html:
1234         * web-platform-tests/fetch/api/request/request-structure-expected.txt:
1235         * web-platform-tests/fetch/api/request/request-structure.html:
1236         * web-platform-tests/fetch/api/request/w3c-import.log:
1237         * web-platform-tests/fetch/api/response/response-clone-expected.txt:
1238         * web-platform-tests/fetch/api/response/response-init-001-expected.txt:
1239         * web-platform-tests/fetch/api/response/response-init-001.html:
1240         * web-platform-tests/fetch/api/response/w3c-import.log:
1241         * web-platform-tests/fonts/Ahem.ttf:
1242         * web-platform-tests/hr-time/idlharness-expected.txt:
1243         * web-platform-tests/hr-time/idlharness.html:
1244         * web-platform-tests/html/README.md:
1245         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/w3c-import.log:
1246         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/w3c-import.log:
1247         * web-platform-tests/html/browsers/origin/origin-of-data-document-expected.txt:
1248         * web-platform-tests/html/dom/interfaces.html:
1249         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/not-in-shadow-tree-expected.txt:
1250         * web-platform-tests/html/semantics/embedded-content/media-elements/event_canplay.html:
1251         * web-platform-tests/html/semantics/embedded-content/media-elements/event_canplay_noautoplay.html:
1252         * web-platform-tests/html/semantics/embedded-content/media-elements/event_canplaythrough.html:
1253         * web-platform-tests/html/semantics/embedded-content/media-elements/event_canplaythrough_noautoplay.html:
1254         * web-platform-tests/html/semantics/embedded-content/media-elements/event_loadeddata.html:
1255         * web-platform-tests/html/semantics/embedded-content/media-elements/event_loadeddata_noautoplay.html:
1256         * web-platform-tests/html/semantics/embedded-content/media-elements/event_loadedmetadata.html:
1257         * web-platform-tests/html/semantics/embedded-content/media-elements/event_loadedmetadata_noautoplay.html:
1258         * web-platform-tests/html/semantics/embedded-content/media-elements/event_order_canplay_canplaythrough.html:
1259         * web-platform-tests/html/semantics/embedded-content/media-elements/event_order_canplay_playing.html:
1260         * web-platform-tests/html/semantics/embedded-content/media-elements/event_order_loadedmetadata_loadeddata.html:
1261         * web-platform-tests/html/semantics/embedded-content/media-elements/event_order_loadstart_progress.html:
1262         * web-platform-tests/html/semantics/embedded-content/media-elements/event_pause.html:
1263         * web-platform-tests/html/semantics/embedded-content/media-elements/event_play.html:
1264         * web-platform-tests/html/semantics/embedded-content/media-elements/event_playing.html:
1265         * web-platform-tests/html/semantics/embedded-content/media-elements/event_progress.html:
1266         * web-platform-tests/html/semantics/embedded-content/media-elements/event_progress_noautoplay.html:
1267         * web-platform-tests/html/semantics/embedded-content/media-elements/event_timeupdate_noautoplay.html:
1268         * web-platform-tests/html/semantics/embedded-content/media-elements/historical-expected.txt:
1269         * web-platform-tests/html/semantics/embedded-content/media-elements/historical.html:
1270         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/srclang-expected.txt:
1271         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/language-expected.txt:
1272         * web-platform-tests/html/semantics/embedded-content/media-elements/paused_false_during_play.html:
1273         * web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_canplay.html:
1274         * web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_canplaythrough.html:
1275         * web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_loadeddata.html:
1276         * web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_loadedmetadata.html:
1277         * web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_playing.html:
1278         * web-platform-tests/html/semantics/embedded-content/media-elements/video_008.htm:
1279         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset.cross-expected.txt:
1280         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset.cross.html:
1281         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset.redirect-expected.txt:
1282         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset.redirect.html:
1283         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/blank.htm:
1284         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/w3c-import.log:
1285         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log:
1286         * web-platform-tests/html/semantics/forms/form-submission-0/w3c-import.log:
1287         * web-platform-tests/html/semantics/forms/the-button-element/w3c-import.log:
1288         * web-platform-tests/html/semantics/forms/the-fieldset-element/w3c-import.log:
1289         * web-platform-tests/html/semantics/forms/the-form-element/w3c-import.log:
1290         * web-platform-tests/html/semantics/forms/the-input-element/w3c-import.log:
1291         * web-platform-tests/html/semantics/forms/the-progress-element/progress-expected.txt:
1292         * web-platform-tests/html/semantics/forms/the-progress-element/w3c-import.log:
1293         * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/w3c-import.log:
1294         * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/w3c-import.log:
1295         * web-platform-tests/html/syntax/serializing-html-fragments/serializing-expected.txt:
1296         * web-platform-tests/html/syntax/serializing-html-fragments/serializing.html:
1297         * web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-parse-error-expected.txt:
1298         * web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error-expected.txt:
1299         * web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error-throw-expected.txt:
1300         * web-platform-tests/lint.whitelist:
1301         * web-platform-tests/mediacapture-fromelement/capture.html:
1302         * web-platform-tests/mediacapture-fromelement/creation.html:
1303         * web-platform-tests/mediacapture-fromelement/ended.html:
1304         * web-platform-tests/mediacapture-streams/MediaStream-default-feature-policy.https.sub.html:
1305         * web-platform-tests/payment-request/PaymentAddress/attributes-and-toJSON-method-manual.https.html:
1306         * web-platform-tests/resource-timing/idlharness-expected.txt:
1307         * web-platform-tests/resource-timing/idlharness.html:
1308         * web-platform-tests/resources/idlharness.js:
1309         (IdlInterface.prototype.test_to_json_operation):
1310         * web-platform-tests/resources/test/tests/api-tests-1.html:
1311         * web-platform-tests/resources/test/tests/idlharness/IdlInterface/test_to_json_operation.html:
1312         * web-platform-tests/resources/testharness.js:
1313         * web-platform-tests/service-workers/service-worker/fetch-event-redirect.https.html:
1314         * web-platform-tests/service-workers/service-worker/fetch-frame-resource.https.html:
1315         * web-platform-tests/service-workers/service-worker/fetch-request-xhr.https.html:
1316         * web-platform-tests/service-workers/service-worker/navigation-preload/resources/redirect-scope.py:
1317         (main):
1318         * web-platform-tests/service-workers/service-worker/resources/bytecheck-worker-imported-script.py:
1319         (main):
1320         * web-platform-tests/service-workers/service-worker/resources/bytecheck-worker.py:
1321         (main):
1322         * web-platform-tests/service-workers/service-worker/resources/fetch-event-redirect-iframe.html: Removed.
1323         * web-platform-tests/service-workers/service-worker/resources/fetch-request-xhr-iframe.https.html:
1324         * web-platform-tests/service-workers/service-worker/resources/navigation-redirect-out-scope.py:
1325         (main):
1326         * web-platform-tests/service-workers/service-worker/resources/navigation-redirect-scope1.py:
1327         (main):
1328         * web-platform-tests/service-workers/service-worker/resources/navigation-redirect-scope2.py:
1329         (main):
1330         * web-platform-tests/service-workers/service-worker/resources/update-max-aged-worker-imported-script.py:
1331         (main):
1332         * web-platform-tests/service-workers/service-worker/resources/update-max-aged-worker.py:
1333         (main):
1334         * web-platform-tests/service-workers/service-worker/resources/w3c-import.log:
1335         * web-platform-tests/service-workers/service-worker/w3c-import.log:
1336         * web-platform-tests/shadow-dom/Extensions-to-Event-Interface-expected.txt:
1337         * web-platform-tests/shadow-dom/Extensions-to-Event-Interface.html:
1338         * web-platform-tests/shadow-dom/event-inside-shadow-tree-expected.txt:
1339         * web-platform-tests/shadow-dom/event-with-related-target.html:
1340         * web-platform-tests/shadow-dom/leaktests/get-elements-expected.txt:
1341         * web-platform-tests/shadow-dom/resources/event-path-test-helpers.js:
1342         (dispatchEventWithEventLog):
1343         * web-platform-tests/shadow-dom/slotchange-event-expected.txt:
1344         * web-platform-tests/shadow-dom/w3c-import.log:
1345         * web-platform-tests/streams/piping/general-expected.txt:
1346         * web-platform-tests/streams/readable-byte-streams/general.js:
1347         (promise_test):
1348         * web-platform-tests/streams/readable-byte-streams/w3c-import.log:
1349         * web-platform-tests/streams/readable-streams/pipe-through-expected.txt: Removed.
1350         * web-platform-tests/tools/manifest/catalog/xhtml.dtd:
1351         * web-platform-tests/tools/manifest/sourcefile.py:
1352         (SourceFile.references):
1353         (SourceFile.spec_links):
1354         * web-platform-tests/tools/manifest/tests/test_sourcefile.py:
1355         (test_relpath_normalized):
1356         (test_reftest_url_whitespace):
1357         (test_spec_links_whitespace):
1358         * web-platform-tests/tools/wptserve/tests/functional/test_handlers.py:
1359         (TestDirectoryHandler.test_subdirectory_no_trailing_slash):
1360         * web-platform-tests/tools/wptserve/wptserve/handlers.py:
1361         (DirectoryHandler.__call__):
1362         * web-platform-tests/update-built-tests.sh:
1363         * web-platform-tests/url/a-element-expected.txt:
1364         * web-platform-tests/url/a-element-xhtml-expected.txt:
1365         * web-platform-tests/url/url-constructor-expected.txt:
1366         * web-platform-tests/url/urltestdata.json:
1367         * web-platform-tests/webrtc/RTCCertificate.html:
1368         * web-platform-tests/webrtc/RTCConfiguration-iceServers-expected.txt:
1369         * web-platform-tests/webrtc/RTCDTMFSender-insertDTMF.html: Removed.
1370         * web-platform-tests/webrtc/RTCDTMFSender-ontonechange-long.html: Removed.
1371         * web-platform-tests/webrtc/RTCDTMFSender-ontonechange.html: Removed.
1372         * web-platform-tests/webrtc/RTCPeerConnection-addTrack.html: Removed.
1373         * web-platform-tests/webrtc/RTCPeerConnection-getStats.html: Removed.
1374         * web-platform-tests/webrtc/RTCPeerConnection-ontrack.html: Removed.
1375         * web-platform-tests/webrtc/RTCPeerConnection-removeTrack.html: Removed.
1376         * web-platform-tests/webrtc/RTCRtpReceiver-getContributingSources.html: Removed.
1377         * web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.html: Removed.
1378         * web-platform-tests/webrtc/historical-expected.txt:
1379         * web-platform-tests/webrtc/historical.html:
1380         * web-platform-tests/webrtc/simplecall-expected.txt:
1381         * web-platform-tests/webrtc/simplecall.html:
1382         * web-platform-tests/webrtc/w3c-import.log:
1383
1384 2017-10-13  Chris Dumez  <cdumez@apple.com>
1385
1386         DOMTokenList shouldn't add empty attributes
1387         https://bugs.webkit.org/show_bug.cgi?id=178280
1388
1389         Reviewed by Ryosuke Niwa.
1390
1391         Rebaseline web-platform-test now that all checks are passing.
1392
1393         * web-platform-tests/dom/nodes/Element-classlist-expected.txt:
1394
1395 2017-10-13  Romain Bellessort  <romain.bellessort@crf.canon.fr>
1396
1397         [Readable Streams API] Align queue with spec for ReadableStreamDefaultController
1398         https://bugs.webkit.org/show_bug.cgi?id=178082
1399
1400         Reviewed by Xabier Rodriguez-Calvar.
1401
1402         Updated test expectations for tests that were previously failing but now pass.
1403
1404         * web-platform-tests/streams/readable-streams/floating-point-total-queue-size-expected.txt:
1405         * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.dedicatedworker-expected.txt:
1406
1407 2017-10-12  Chris Dumez  <cdumez@apple.com>
1408
1409         import-w3c-tests modifies test sources and sometimes causes them to fail
1410         https://bugs.webkit.org/show_bug.cgi?id=178234
1411
1412         Reviewed by Ryosuke Niwa.
1413
1414         Resync tests now that they no longer get re-written by the importer.
1415         Most changes are about casing and spacing.
1416
1417         Also note that some tests are now passing and that they have been rebaselined.
1418
1419         * web-platform-tests/FileAPI/url/multi-global-origin-serialization.sub.html:
1420         * web-platform-tests/IndexedDB/abort-in-initial-upgradeneeded.html:
1421         * web-platform-tests/IndexedDB/close-in-upgradeneeded.html:
1422         * web-platform-tests/IndexedDB/cursor-overloads.htm:
1423         * web-platform-tests/IndexedDB/idbkeyrange_incorrect.htm:
1424         * web-platform-tests/IndexedDB/key_invalid.htm:
1425         * web-platform-tests/IndexedDB/key_valid.html:
1426         * web-platform-tests/IndexedDB/keyorder.htm:
1427         * web-platform-tests/IndexedDB/keypath.htm:
1428         * web-platform-tests/IndexedDB/keypath_invalid.htm:
1429         * web-platform-tests/IndexedDB/string-list-ordering.htm:
1430         * web-platform-tests/WebIDL/current-realm.html:
1431         * web-platform-tests/css/css-display-3/display-contents-before-after-001.html:
1432         * web-platform-tests/css/css-display-3/display-contents-dynamic-before-after-001.html:
1433         * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-002-inline-expected.html:
1434         * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-002-inline.html:
1435         * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-002-none-expected.html:
1436         * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-002-none.html:
1437         * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-003-inline-expected.html:
1438         * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-003-inline.html:
1439         * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-003-none-expected.html:
1440         * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-003-none.html:
1441         * web-platform-tests/css/css-display-3/display-contents-dynamic-inline-flex-001-inline-expected.html:
1442         * web-platform-tests/css/css-display-3/display-contents-dynamic-inline-flex-001-inline.html:
1443         * web-platform-tests/css/css-display-3/display-contents-dynamic-inline-flex-001-none-expected.html:
1444         * web-platform-tests/css/css-display-3/display-contents-dynamic-inline-flex-001-none.html:
1445         * web-platform-tests/css/css-display-3/display-contents-dynamic-list-001-inline-expected.html:
1446         * web-platform-tests/css/css-display-3/display-contents-dynamic-list-001-inline.html:
1447         * web-platform-tests/css/css-display-3/display-contents-dynamic-list-001-none-expected.html:
1448         * web-platform-tests/css/css-display-3/display-contents-dynamic-list-001-none.html:
1449         * web-platform-tests/css/css-display-3/display-contents-dynamic-multicol-001-inline-expected.html:
1450         * web-platform-tests/css/css-display-3/display-contents-dynamic-multicol-001-inline.html:
1451         * web-platform-tests/css/css-display-3/display-contents-dynamic-multicol-001-none-expected.html:
1452         * web-platform-tests/css/css-display-3/display-contents-dynamic-multicol-001-none.html:
1453         * web-platform-tests/css/css-display-3/display-contents-dynamic-table-001-inline-expected.html:
1454         * web-platform-tests/css/css-display-3/display-contents-dynamic-table-001-inline.html:
1455         * web-platform-tests/css/css-display-3/display-contents-dynamic-table-001-none-expected.html:
1456         * web-platform-tests/css/css-display-3/display-contents-dynamic-table-001-none.html:
1457         * web-platform-tests/css/css-display-3/display-contents-dynamic-table-002-inline-expected.html:
1458         * web-platform-tests/css/css-display-3/display-contents-dynamic-table-002-inline.html:
1459         * web-platform-tests/css/css-display-3/display-contents-dynamic-table-002-none-expected.html:
1460         * web-platform-tests/css/css-display-3/display-contents-dynamic-table-002-none.html:
1461         * web-platform-tests/css/css-display-3/display-contents-flex-002-expected.html:
1462         * web-platform-tests/css/css-display-3/display-contents-flex-002.html:
1463         * web-platform-tests/css/css-display-3/display-contents-flex-003-expected.html:
1464         * web-platform-tests/css/css-display-3/display-contents-flex-003.html:
1465         * web-platform-tests/css/css-display-3/display-contents-inline-flex-001-expected.html:
1466         * web-platform-tests/css/css-display-3/display-contents-inline-flex-001.html:
1467         * web-platform-tests/css/css-display-3/display-contents-list-001-expected.html:
1468         * web-platform-tests/css/css-display-3/display-contents-list-001.html:
1469         * web-platform-tests/css/css-display-3/display-contents-multicol-001-expected.html:
1470         * web-platform-tests/css/css-display-3/display-contents-multicol-001.html:
1471         * web-platform-tests/css/css-display-3/display-contents-table-001-expected.html:
1472         * web-platform-tests/css/css-display-3/display-contents-table-001.html:
1473         * web-platform-tests/css/css-display-3/display-contents-table-002-expected.html:
1474         * web-platform-tests/css/css-display-3/display-contents-table-002.html:
1475         * web-platform-tests/css/css-display-3/display-flow-root-001-expected.html:
1476         * web-platform-tests/css/css-display-3/display-flow-root-001.html:
1477         * web-platform-tests/css/css-grid-1/grid-definition/fr-unit-expected.html:
1478         * web-platform-tests/css/css-grid-1/grid-definition/fr-unit-with-percentage-expected.html:
1479         * web-platform-tests/css/css-grid-1/grid-definition/fr-unit-with-percentage.html:
1480         * web-platform-tests/css/css-grid-1/grid-definition/fr-unit.html:
1481         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-021.html:
1482         * web-platform-tests/css/css-grid-1/grid-layout-properties.html:
1483         * web-platform-tests/css/css-grid-1/grid-model/display-grid-expected.html:
1484         * web-platform-tests/css/css-grid-1/grid-model/display-grid.html:
1485         * web-platform-tests/css/css-grid-1/grid-model/display-inline-grid-expected.html:
1486         * web-platform-tests/css/css-grid-1/grid-model/display-inline-grid.html:
1487         * web-platform-tests/css/css-grid-1/grid-model/grid-display-grid-001.html:
1488         * web-platform-tests/css/css-grid-1/grid-model/grid-display-inline-grid-001.html:
1489         * web-platform-tests/css/css-grid-1/grid-model/grid-float-001.html:
1490         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-float-001.html:
1491         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-vertical-align-001.html:
1492         * web-platform-tests/css/css-grid-1/grid-model/grid-support-display-001.html:
1493         * web-platform-tests/css/css-grid-1/grid-model/grid-vertical-align-001.html:
1494         * web-platform-tests/css/css-grid-1/test-plan/index.html:
1495         * web-platform-tests/css/css-pseudo-4/marker-color-expected.html:
1496         * web-platform-tests/css/css-pseudo-4/marker-color.html:
1497         * web-platform-tests/css/css-pseudo-4/marker-font-properties.html:
1498         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-circle-003.html:
1499         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-001.html:
1500         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-002.html:
1501         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-003.html:
1502         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-001.html:
1503         * web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-002.html:
1504         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-001.html:
1505         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-002.html:
1506         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-003.html:
1507         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-004.html:
1508         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-005.html:
1509         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-006.html:
1510         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-007.html:
1511         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-008.html:
1512         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-010.html:
1513         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-011.html:
1514         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-012.html:
1515         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-013.html:
1516         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-014.html:
1517         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-015.html:
1518         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-016.html:
1519         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-017.html:
1520         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-018.html:
1521         * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-019.html:
1522         * web-platform-tests/css/css-shapes-1/test-plan/index.html:
1523         * web-platform-tests/css/css-ui-3/cursor-image-001.html:
1524         * web-platform-tests/css/css-ui-3/cursor-image-002.html:
1525         * web-platform-tests/css/css-ui-3/cursor-image-003.html:
1526         * web-platform-tests/css/css-ui-3/cursor-image-004.html:
1527         * web-platform-tests/css/css-ui-3/cursor-image-005-nfs.html:
1528         * web-platform-tests/css/css-ui-3/cursor-image-005.html:
1529         * web-platform-tests/css/css-ui-3/cursor-image-009.html:
1530         * web-platform-tests/css/css-ui-3/cursor-image-012.html:
1531         * web-platform-tests/css/css-ui-3/cursor-image-png-012.html:
1532         * web-platform-tests/css/css-ui-3/cursor-image-png-013.html:
1533         * web-platform-tests/css/css-ui-3/cursor-image-png-027.html:
1534         * web-platform-tests/css/css-ui-3/cursor-image-png-028.html:
1535         * web-platform-tests/css/css-ui-3/resize-015.html:
1536         * web-platform-tests/css/css-ui-3/resize-018.html:
1537         * web-platform-tests/css/css-ui-3/support/cursors/woolly-64.svg:
1538         * web-platform-tests/css/css-ui-3/support/cursors/woolly.svg:
1539         * web-platform-tests/css/css-ui-3/text-overflow-002-expected.html:
1540         * web-platform-tests/css/css-ui-3/text-overflow-004-expected.html:
1541         * web-platform-tests/css/css-ui-3/text-overflow-008.html:
1542         * web-platform-tests/css/css-ui-3/text-overflow-011.html:
1543         * web-platform-tests/css/css-ui-3/text-overflow-012.html:
1544         * web-platform-tests/css/css-ui-3/text-overflow-013.html:
1545         * web-platform-tests/css/css-ui-3/text-overflow-022.html:
1546         * web-platform-tests/css/css-ui-3/text-overflow-023.html:
1547         * web-platform-tests/cssom-view/elementFromPoint.html:
1548         * web-platform-tests/cssom-view/elementsFromPoint.html:
1549         * web-platform-tests/cssom-view/interfaces.html:
1550         * web-platform-tests/cssom-view/scrollingElement-quirks-dynamic-001-expected.html:
1551         * web-platform-tests/cssom-view/scrollingElement-quirks-dynamic-001.html:
1552         * web-platform-tests/cssom-view/scrollingElement-quirks-dynamic-002-expected.html:
1553         * web-platform-tests/cssom-view/scrollingElement-quirks-dynamic-002.html:
1554         * web-platform-tests/cssom/cssom-fontfacerule-constructors.html:
1555         * web-platform-tests/cssom/cssstyledeclaration-csstext.html:
1556         * web-platform-tests/cssom/cssstyledeclaration-mutability.html:
1557         * web-platform-tests/cssom/interfaces.html:
1558         * web-platform-tests/cssom/medialist-interfaces-002.html:
1559         * web-platform-tests/cssom/style-sheet-interfaces-002.html:
1560         * web-platform-tests/cssom/ttwf-cssom-document-extension.html:
1561         * web-platform-tests/dom/collections/HTMLCollection-supported-property-indices.html:
1562         * web-platform-tests/dom/collections/HTMLCollection-supported-property-names.html:
1563         * web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument.html:
1564         * web-platform-tests/dom/nodes/Document-adoptNode.html:
1565         * web-platform-tests/dom/nodes/Document-characterSet-normalization.html:
1566         * web-platform-tests/dom/nodes/Document-constructor-svg.svg:
1567         * web-platform-tests/dom/nodes/Document-constructor-xml.xml:
1568         * web-platform-tests/dom/nodes/Document-constructor.html:
1569         * web-platform-tests/dom/nodes/Document-doctype.html:
1570         * web-platform-tests/dom/nodes/Document-getElementById.html:
1571         * web-platform-tests/dom/nodes/Element-matches.html:
1572         * web-platform-tests/dom/nodes/Element-webkitMatchesSelector.html:
1573         * web-platform-tests/dom/nodes/MutationObserver-characterData-expected.txt:
1574         * web-platform-tests/dom/nodes/MutationObserver-characterData.html:
1575         * web-platform-tests/dom/nodes/Node-compareDocumentPosition.html:
1576         * web-platform-tests/dom/nodes/Node-contains.html:
1577         * web-platform-tests/dom/nodes/Node-lookupPrefix.xhtml:
1578         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-content.html:
1579         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-content.xht:
1580         * web-platform-tests/dom/nodes/getElementsByClassName-14.htm:
1581         * web-platform-tests/dom/nodes/getElementsByClassName-28.htm:
1582         * web-platform-tests/dom/traversal/TreeWalker-acceptNode-filter.html:
1583         * web-platform-tests/dom/traversal/TreeWalker-basic.html:
1584         * web-platform-tests/dom/traversal/TreeWalker-currentNode.html:
1585         * web-platform-tests/dom/traversal/TreeWalker-previousNodeLastChildReject.html:
1586         * web-platform-tests/dom/traversal/TreeWalker-previousSiblingLastChildSkip.html:
1587         * web-platform-tests/dom/traversal/TreeWalker-traversal-reject.html:
1588         * web-platform-tests/dom/traversal/TreeWalker-traversal-skip-most.html:
1589         * web-platform-tests/dom/traversal/TreeWalker-traversal-skip.html:
1590         * web-platform-tests/dom/traversal/TreeWalker-walking-outside-a-tree.html:
1591         * web-platform-tests/encrypted-media/clearkey-check-initdata-type.html:
1592         * web-platform-tests/encrypted-media/clearkey-events-session-closed-event.html:
1593         * web-platform-tests/encrypted-media/clearkey-events.html:
1594         * web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input.html:
1595         * web-platform-tests/encrypted-media/clearkey-invalid-license.html:
1596         * web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions.html:
1597         * web-platform-tests/encrypted-media/clearkey-keystatuses.html:
1598         * web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html:
1599         * web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-events.html:
1600         * web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license.html:
1601         * web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html:
1602         * web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record.html:
1603         * web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html:
1604         * web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html:
1605         * web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html:
1606         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html:
1607         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html:
1608         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html:
1609         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events.html:
1610         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html:
1611         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html:
1612         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey.html:
1613         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession.html:
1614         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html:
1615         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html:
1616         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html:
1617         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html:
1618         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos.html:
1619         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html:
1620         * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary.html:
1621         * web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html:
1622         * web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html:
1623         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html:
1624         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html:
1625         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html:
1626         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html:
1627         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html:
1628         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html:
1629         * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys.html:
1630         * web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeys.html:
1631         * web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession.html:
1632         * web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html:
1633         * web-platform-tests/encrypted-media/clearkey-mp4-unique-origin.html:
1634         * web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input.html:
1635         * web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key.html:
1636         * web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession.html:
1637         * web-platform-tests/encrypted-media/clearkey-update-non-ascii-input.html:
1638         * web-platform-tests/encrypted-media/drm-check-initdata-type.html:
1639         * web-platform-tests/encrypted-media/drm-events-session-closed-event.html:
1640         * web-platform-tests/encrypted-media/drm-events.html:
1641         * web-platform-tests/encrypted-media/drm-expiration.html:
1642         * web-platform-tests/encrypted-media/drm-generate-request-disallowed-input.html:
1643         * web-platform-tests/encrypted-media/drm-invalid-license.html:
1644         * web-platform-tests/encrypted-media/drm-keystatuses-multiple-sessions.html:
1645         * web-platform-tests/encrypted-media/drm-keystatuses.html:
1646         * web-platform-tests/encrypted-media/drm-mp4-onencrypted.html:
1647         * web-platform-tests/encrypted-media/drm-mp4-playback-destroy-persistent-license.html:
1648         * web-platform-tests/encrypted-media/drm-mp4-playback-persistent-license-events.html:
1649         * web-platform-tests/encrypted-media/drm-mp4-playback-persistent-license.html:
1650         * web-platform-tests/encrypted-media/drm-mp4-playback-persistent-usage-record-events.html:
1651         * web-platform-tests/encrypted-media/drm-mp4-playback-persistent-usage-record.html:
1652         * web-platform-tests/encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html:
1653         * web-platform-tests/encrypted-media/drm-mp4-playback-retrieve-persistent-license.html:
1654         * web-platform-tests/encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html:
1655         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html:
1656         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html:
1657         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html:
1658         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-events.html:
1659         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-expired.html:
1660         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html:
1661         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html:
1662         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multikey.html:
1663         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multisession.html:
1664         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html:
1665         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html:
1666         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html:
1667         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html:
1668         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-two-videos.html:
1669         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-waitingforkey.html:
1670         * web-platform-tests/encrypted-media/drm-mp4-playback-temporary.html:
1671         * web-platform-tests/encrypted-media/drm-mp4-requestmediakeysystemaccess.html:
1672         * web-platform-tests/encrypted-media/drm-mp4-reset-src-after-setmediakeys.html:
1673         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-again-after-playback.html:
1674         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html:
1675         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-at-same-time.html:
1676         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html:
1677         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html:
1678         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html:
1679         * web-platform-tests/encrypted-media/drm-mp4-setmediakeys.html:
1680         * web-platform-tests/encrypted-media/drm-mp4-syntax-mediakeys.html:
1681         * web-platform-tests/encrypted-media/drm-mp4-syntax-mediakeysession.html:
1682         * web-platform-tests/encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html:
1683         * web-platform-tests/encrypted-media/drm-mp4-unique-origin.html:
1684         * web-platform-tests/encrypted-media/drm-mp4-waiting-for-a-key.html:
1685         * web-platform-tests/encrypted-media/drm-not-callable-after-createsession.html:
1686         * web-platform-tests/encrypted-media/drm-temporary-license-type.html:
1687         * web-platform-tests/encrypted-media/resources/clearkey-retrieve-destroy-persistent-license.html:
1688         * web-platform-tests/encrypted-media/resources/clearkey-retrieve-persistent-license.html:
1689         * web-platform-tests/encrypted-media/resources/drm-retrieve-destroy-persistent-license.html:
1690         * web-platform-tests/encrypted-media/resources/drm-retrieve-persistent-license.html:
1691         * web-platform-tests/encrypted-media/resources/drm-retrieve-persistent-usage-record.html:
1692         * web-platform-tests/encrypted-media/resources/retrieve-persistent-usage-record.html:
1693         * web-platform-tests/eventsource/dedicated-worker/eventsource-close.htm:
1694         * web-platform-tests/eventsource/dedicated-worker/eventsource-constructor-non-same-origin.htm:
1695         * web-platform-tests/eventsource/dedicated-worker/eventsource-constructor-url-bogus.htm:
1696         * web-platform-tests/eventsource/dedicated-worker/eventsource-onmesage.htm:
1697         * web-platform-tests/eventsource/dedicated-worker/eventsource-onopen.htm:
1698         * web-platform-tests/eventsource/dedicated-worker/eventsource-prototype.htm:
1699         * web-platform-tests/eventsource/dedicated-worker/eventsource-url.htm:
1700         * web-platform-tests/eventsource/eventsource-constructor-document-domain.htm:
1701         * web-platform-tests/eventsource/eventsource-constructor-non-same-origin.htm:
1702         * web-platform-tests/eventsource/eventsource-onmessage-trusted.htm:
1703         * web-platform-tests/eventsource/eventsource-prototype.htm:
1704         * web-platform-tests/eventsource/format-leading-space.htm:
1705         * web-platform-tests/eventsource/format-mime-bogus.htm:
1706         * web-platform-tests/eventsource/format-mime-valid-bogus.htm:
1707         * web-platform-tests/eventsource/shared-worker/eventsource-close.htm:
1708         * web-platform-tests/eventsource/shared-worker/eventsource-constructor-non-same-origin.htm:
1709         * web-platform-tests/eventsource/shared-worker/eventsource-constructor-url-bogus.htm:
1710         * web-platform-tests/eventsource/shared-worker/eventsource-eventtarget.htm:
1711         * web-platform-tests/eventsource/shared-worker/eventsource-onmesage.htm:
1712         * web-platform-tests/eventsource/shared-worker/eventsource-onopen.htm:
1713         * web-platform-tests/eventsource/shared-worker/eventsource-prototype.htm:
1714         * web-platform-tests/eventsource/shared-worker/eventsource-url.htm:
1715         * web-platform-tests/fetch/api/request/multi-globals/url-parsing.html:
1716         * web-platform-tests/fetch/api/resources/basic.html:
1717         * web-platform-tests/fetch/api/response/multi-globals/url-parsing.html:
1718         * web-platform-tests/fetch/api/response/response-trailer.html:
1719         * web-platform-tests/fetch/nosniff/stylesheet.html:
1720         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name.html:
1721         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/012.html:
1722         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-form-submit.html:
1723         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin-fragment.html:
1724         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/001.html:
1725         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/002.html:
1726         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/003.html:
1727         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/004.html:
1728         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/005.html:
1729         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/006.html:
1730         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/007.html:
1731         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/forward-triggers-hashchange.html:
1732         * web-platform-tests/html/browsers/history/the-history-interface/008.html:
1733         * web-platform-tests/html/browsers/history/the-location-interface/cross_origin_joined_frame.sub.html:
1734         * web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-weird.html:
1735         * web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-non-broken.html:
1736         * web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-with-colon.sub.html:
1737         * web-platform-tests/html/browsers/history/the-location-interface/location-tojson.html:
1738         * web-platform-tests/html/browsers/history/the-location-interface/same_origin_frame.html:
1739         * web-platform-tests/html/browsers/offline/resources/html/clock.html:
1740         * web-platform-tests/html/browsers/origin/cross-origin-objects/frame.html:
1741         * web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter_null.tentative.html:
1742         * web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter_srcdoc.html:
1743         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-innerwidth-innerheight.html:
1744         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-screenx-screeny.html:
1745         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-top-left.html:
1746         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-width-height.html:
1747         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height.html:
1748         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerheight.html:
1749         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerwidth.html:
1750         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-left.html:
1751         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screenx.html:
1752         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screeny.html:
1753         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-top.html:
1754         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-width.html:
1755         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-innerheight-innerwidth.html:
1756         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-screenx-screeny.html:
1757         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-top-left.html:
1758         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-width-height.html:
1759         * web-platform-tests/html/dom/documents/dom-tree-accessors/Document.currentScript.html:
1760         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-001.html:
1761         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-002.html:
1762         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-003.html:
1763         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-004.html:
1764         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-005.html:
1765         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-006.html:
1766         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-007.html:
1767         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-008.html:
1768         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-009.html:
1769         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-010.html:
1770         * web-platform-tests/html/dom/interfaces.html:
1771         * web-platform-tests/html/dom/self-origin.sub.html:
1772         * web-platform-tests/html/semantics/document-metadata/the-meta-element/the-lang-attribute-012.html:
1773         * web-platform-tests/html/semantics/embedded-content/media-elements/user-interface/muted.html:
1774         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.canvas.readonly.html:
1775         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.canvas.reference.html:
1776         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.exists.html:
1777         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.extraargs.html:
1778         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.shared.html:
1779         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.unique.html:
1780         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.type.exists.html:
1781         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.type.extend.html:
1782         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.type.prototype.html:
1783         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.type.replace.html:
1784         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/context.arguments.missing.html:
1785         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/context.casesensitive.html:
1786         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/context.emptystring.html:
1787         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.badname.html:
1788         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.badsuffix.html:
1789         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.nullsuffix.html:
1790         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.unicode.html:
1791         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/fallback.basic.html:
1792         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/fallback.multiple.html:
1793         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/fallback.nested.html:
1794         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.colour.html:
1795         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.reset.2dstate.html:
1796         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.reset.clip.html:
1797         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.reset.different.html:
1798         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.reset.gradient.html:
1799         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.reset.path.html:
1800         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.reset.pattern.html:
1801         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.reset.same.html:
1802         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.reset.transform.html:
1803         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.dataURI.html:
1804         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.canvas.cross.html:
1805         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.canvas.redirect.html:
1806         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.image.cross.html:
1807         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.image.redirect.html:
1808         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.fillStyle.cross.html:
1809         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.fillStyle.redirect.html:
1810         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.strokeStyle.cross.html:
1811         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.strokeStyle.redirect.html:
1812         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.timing.cross.html:
1813         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.timing.redirect.html:
1814         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.create.cross.html:
1815         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.create.redirect.html:
1816         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.cross.cross.html:
1817         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.cross.redirect.html:
1818         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.fillStyle.cross.html:
1819         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.fillStyle.redirect.html:
1820         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.strokeStyle.cross.html:
1821         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.strokeStyle.redirect.html:
1822         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset.cross.html:
1823         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset.redirect.html:
1824         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.default.html:
1825         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.idl.html:
1826         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.idl.set.zero.html:
1827         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.decimal.html:
1828         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.em.html:
1829         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.empty.html:
1830         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.exp.html:
1831         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.hex.html:
1832         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.junk.html:
1833         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.minus.html:
1834         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.octal.html:
1835         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.onlyspace.html:
1836         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.percent.html:
1837         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.plus.html:
1838         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.space.html:
1839         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.trailingjunk.html:
1840         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.zero.html:
1841         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setcontent.html:
1842         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setidl.html:
1843         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setidlzero.html:
1844         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.removed.html:
1845         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.decimal.html:
1846         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.em.html:
1847         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.empty.html:
1848         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.exp.html:
1849         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.hex.html:
1850         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.junk.html:
1851         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.minus.html:
1852         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.octal.html:
1853         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.onlyspace.html:
1854         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.percent.html:
1855         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.plus.html:
1856         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.space.html:
1857         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.trailingjunk.html:
1858         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.whitespace.html:
1859         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.zero.html:
1860         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.style.html:
1861         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.arguments.1.html:
1862         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.arguments.2.html:
1863         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.arguments.3.html:
1864         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.bogustype.html:
1865         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.default.html:
1866         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.alpha.html:
1867         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.primarycolours.html:
1868         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.basic.html:
1869         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.notnumber.html:
1870         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.outsiderange.html:
1871         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpg.html:
1872         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.lowercase.ascii.html:
1873         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.lowercase.unicode.html:
1874         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.nocontext.html:
1875         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.complexcolours.html:
1876         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.html:
1877         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.primarycolours.html:
1878         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.unrecognised.html:
1879         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.zeroheight.html:
1880         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.zerosize.html:
1881         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.zerowidth.html:
1882         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/type.delete.html:
1883         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/type.exists.html:
1884         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/type.extend.html:
1885         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/type.name.html:
1886         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/type.prototype.html:
1887         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/type.replace.html:
1888         * web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback.html:
1889         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-3.html:
1890         * web-platform-tests/html/semantics/embedded-content/the-img-element/adoption.html:
1891         * web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/basic.html:
1892         * web-platform-tests/html/semantics/embedded-content/the-img-element/non-active-document.html:
1893         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-iframed.sub.html:
1894         * web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute.html:
1895         * web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source.html:
1896         * web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt:
1897         * web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set.html:
1898         * web-platform-tests/html/semantics/forms/form-control-infrastructure/form.html:
1899         * web-platform-tests/html/semantics/forms/the-form-element/form-elements-filter.html:
1900         * web-platform-tests/html/semantics/forms/the-form-element/form-nameditem.html:
1901         * web-platform-tests/html/semantics/grouping-content/the-pre-element/grouping-pre-reftest-001.html:
1902         * web-platform-tests/html/semantics/interactive-elements/the-details-element/details.html:
1903         * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/centering-iframe.sub.html:
1904         * web-platform-tests/html/semantics/scripting-1/the-script-element/load-error-events-1.html:
1905         * web-platform-tests/html/semantics/scripting-1/the-script-element/load-error-events-2.html:
1906         * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-async-classic-script.html:
1907         * web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01.html:
1908         * web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-02.html:
1909         * web-platform-tests/html/semantics/scripting-1/the-script-element/script-type-and-language-empty.html:
1910         * web-platform-tests/html/semantics/scripting-1/the-script-element/script-type-and-language-with-params.html:
1911         * web-platform-tests/html/semantics/selectors/pseudo-classes/checked.html:
1912         * web-platform-tests/html/semantics/selectors/pseudo-classes/enabled.html:
1913         * web-platform-tests/html/semantics/selectors/pseudo-classes/inrange-outofrange.html:
1914         * web-platform-tests/html/semantics/selectors/pseudo-classes/readwrite-readonly.html:
1915         * web-platform-tests/html/semantics/tabular-data/processing-model-1/span-limits.html:
1916         * web-platform-tests/html/semantics/text-level-semantics/the-a-element/a.text-getter-01.html:
1917         * web-platform-tests/html/semantics/text-level-semantics/the-a-element/a.text-setter-01.html:
1918         * web-platform-tests/html/semantics/text-level-semantics/the-time-element/001.html:
1919         * web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-001.html:
1920         * web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-007.html:
1921         * web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-009.html:
1922         * web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-016.html:
1923         * web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-018.html:
1924         * web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-030.html:
1925         * web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-034.html:
1926         * web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-037.html:
1927         * web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-038.html:
1928         * web-platform-tests/html/syntax/parsing/Element.getElementsByTagName-foreign-02.html:
1929         * web-platform-tests/html/syntax/parsing/math-parse03.html:
1930         * web-platform-tests/html/syntax/parsing/named-character-references.html:
1931         * web-platform-tests/html/syntax/serializing-html-fragments/serializing-expected.txt:
1932         * web-platform-tests/html/syntax/serializing-html-fragments/serializing.html:
1933         * web-platform-tests/html/webappapis/atob/base64.html:
1934         * web-platform-tests/html/webappapis/scripting/events/eventhandler-cancellation.html:
1935         * web-platform-tests/html/webappapis/scripting/events/resources/compiled-event-handler-settings-objects-support.html:
1936         * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-body-onerror.html:
1937         * web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-parse-error.html:
1938         * web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error-throw.html:
1939         * web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error.html:
1940         * web-platform-tests/media-source/mediasource-activesourcebuffers.html:
1941         * web-platform-tests/media-source/mediasource-addsourcebuffer.html:
1942         * web-platform-tests/media-source/mediasource-append-buffer.html:
1943         * web-platform-tests/media-source/mediasource-appendbuffer-quota-exceeded.html:
1944         * web-platform-tests/media-source/mediasource-appendwindow.html:
1945         * web-platform-tests/media-source/mediasource-attach-stops-delaying-load-event.html:
1946         * web-platform-tests/media-source/mediasource-avtracks.html:
1947         * web-platform-tests/media-source/mediasource-buffered.html:
1948         * web-platform-tests/media-source/mediasource-closed.html:
1949         * web-platform-tests/media-source/mediasource-config-change-mp4-a-bitrate.html:
1950         * web-platform-tests/media-source/mediasource-config-change-mp4-av-audio-bitrate.html:
1951         * web-platform-tests/media-source/mediasource-config-change-mp4-av-framesize.html:
1952         * web-platform-tests/media-source/mediasource-config-change-mp4-av-video-bitrate.html:
1953         * web-platform-tests/media-source/mediasource-config-change-mp4-v-bitrate.html:
1954         * web-platform-tests/media-source/mediasource-config-change-mp4-v-framerate.html:
1955         * web-platform-tests/media-source/mediasource-config-change-mp4-v-framesize.html:
1956         * web-platform-tests/media-source/mediasource-config-change-webm-a-bitrate.html:
1957         * web-platform-tests/media-source/mediasource-config-change-webm-av-audio-bitrate.html:
1958         * web-platform-tests/media-source/mediasource-config-change-webm-av-framesize.html:
1959         * web-platform-tests/media-source/mediasource-config-change-webm-av-video-bitrate.html:
1960         * web-platform-tests/media-source/mediasource-config-change-webm-v-bitrate.html:
1961         * web-platform-tests/media-source/mediasource-config-change-webm-v-framerate.html:
1962         * web-platform-tests/media-source/mediasource-config-change-webm-v-framesize.html:
1963         * web-platform-tests/media-source/mediasource-detach.html:
1964         * web-platform-tests/media-source/mediasource-duration-boundaryconditions.html:
1965         * web-platform-tests/media-source/mediasource-duration.html:
1966         * web-platform-tests/media-source/mediasource-endofstream-invaliderror.html:
1967         * web-platform-tests/media-source/mediasource-errors.html:
1968         * web-platform-tests/media-source/mediasource-getvideoplaybackquality.html:
1969         * web-platform-tests/media-source/mediasource-is-type-supported.html:
1970         * web-platform-tests/media-source/mediasource-liveseekable.html:
1971         * web-platform-tests/media-source/mediasource-multiple-attach.html:
1972         * web-platform-tests/media-source/mediasource-play-then-seek-back.html:
1973         * web-platform-tests/media-source/mediasource-play.html:
1974         * web-platform-tests/media-source/mediasource-preload.html:
1975         * web-platform-tests/media-source/mediasource-redundant-seek.html:
1976         * web-platform-tests/media-source/mediasource-remove.html:
1977         * web-platform-tests/media-source/mediasource-removesourcebuffer.html:
1978         * web-platform-tests/media-source/mediasource-seek-beyond-duration.html:
1979         * web-platform-tests/media-source/mediasource-seek-during-pending-seek.html:
1980         * web-platform-tests/media-source/mediasource-seekable.html:
1981         * web-platform-tests/media-source/mediasource-sequencemode-append-buffer.html:
1982         * web-platform-tests/media-source/mediasource-sourcebuffer-mode.html:
1983         * web-platform-tests/media-source/mediasource-sourcebuffer-trackdefaults.html:
1984         * web-platform-tests/media-source/mediasource-sourcebufferlist.html:
1985         * web-platform-tests/media-source/mediasource-timestamp-offset.html:
1986         * web-platform-tests/media-source/mediasource-trackdefault.html:
1987         * web-platform-tests/media-source/mediasource-trackdefaultlist.html:
1988         * web-platform-tests/mediacapture-streams/MediaStream-MediaElement-preload-none.https.html:
1989         * web-platform-tests/resource-timing/resource-timing.html:
1990         * web-platform-tests/resource-timing/resources/resource_timing_test0.xml:
1991         * web-platform-tests/resources/test/tests/iframe-consolidate-errors.html:
1992         * web-platform-tests/resources/test/tests/iframe-consolidate-tests.html:
1993         * web-platform-tests/resources/test/tests/iframe-msg.html:
1994         * web-platform-tests/service-workers/service-worker/fetch-response-taint.https.html:
1995         * web-platform-tests/service-workers/service-worker/multi-globals/url-parsing.https.html:
1996         * web-platform-tests/service-workers/service-worker/multiple-update.https.html:
1997         * web-platform-tests/service-workers/service-worker/resources/appcache-ordering.is-appcached.html:
1998         * web-platform-tests/service-workers/service-worker/resources/clients-matchall-client-types-iframe.html:
1999         * web-platform-tests/service-workers/service-worker/update-after-oneday.https.html:
2000         * web-platform-tests/service-workers/stub-3.1-service-worker-obj.html:
2001         * web-platform-tests/service-workers/stub-3.1.1-service-worker-scope.html:
2002         * web-platform-tests/service-workers/stub-3.1.2-service-worker-url.html:
2003         * web-platform-tests/service-workers/stub-3.1.3-service-worker-state.html:
2004         * web-platform-tests/service-workers/stub-3.1.4-service-worker-on-state-change.html:
2005         * web-platform-tests/service-workers/stub-3.2-navigator-service-worker.html:
2006         * web-platform-tests/service-workers/stub-3.2.1-navigator-service-worker-installing.html:
2007         * web-platform-tests/service-workers/stub-3.2.10-navigator-service-worker-oncontrollerchange.html:
2008         * web-platform-tests/service-workers/stub-3.2.11-navigator-service-worker-onreloadpage.html:
2009         * web-platform-tests/service-workers/stub-3.2.12-navigator-service-worker-onerror.html:
2010         * web-platform-tests/service-workers/stub-3.2.2-navigator-service-worker-waiting.html:
2011         * web-platform-tests/service-workers/stub-3.2.3-navigator-service-worker-active.html:
2012         * web-platform-tests/service-workers/stub-3.2.4-navigator-service-worker-controller.html:
2013         * web-platform-tests/service-workers/stub-3.2.5-navigator-service-worker-ready.html:
2014         * web-platform-tests/service-workers/stub-3.2.6-navigator-service-worker-getAll.html:
2015         * web-platform-tests/service-workers/stub-3.2.7-navigator-service-worker-register.html:
2016         * web-platform-tests/service-workers/stub-3.2.8-navigator-service-worker-unregister.html:
2017         * web-platform-tests/service-workers/stub-3.2.9-navigator-service-worker-onupdatefound.html:
2018         * web-platform-tests/service-workers/stub-4.1-service-worker-global-scope.html:
2019         * web-platform-tests/service-workers/stub-4.1.1-service-worker-global-scope-caches.html:
2020         * web-platform-tests/service-workers/stub-4.1.2-service-worker-global-scope-clients.html:
2021         * web-platform-tests/service-workers/stub-4.1.3-service-worker-global-scope-scope.html:
2022         * web-platform-tests/service-workers/stub-4.1.4-service-worker-global-scope-fetch.html:
2023         * web-platform-tests/service-workers/stub-4.1.5-service-worker-global-scope-update.html:
2024         * web-platform-tests/service-workers/stub-4.1.6-service-worker-global-scope-unregister.html:
2025         * web-platform-tests/service-workers/stub-4.1.7-service-worker-global-scope-onmessage.html:
2026         * web-platform-tests/service-workers/stub-4.2-client.html:
2027         * web-platform-tests/service-workers/stub-4.3-service-worker-clients.html:
2028         * web-platform-tests/service-workers/stub-4.3.1-get-serviced-method.html:
2029         * web-platform-tests/service-workers/stub-4.3.2-reloadall-method.html:
2030         * web-platform-tests/service-workers/stub-4.5-response-objects.html:
2031         * web-platform-tests/service-workers/stub-4.5.2-response.html:
2032         * web-platform-tests/service-workers/stub-4.5.4-opaque-response.html:
2033         * web-platform-tests/service-workers/stub-4.6-cache-objects.html:
2034         * web-platform-tests/service-workers/stub-4.6.1-cache-lifetimes.html:
2035         * web-platform-tests/service-workers/stub-4.6.3-cache-storage.html:
2036         * web-platform-tests/service-workers/stub-4.7.1-install-phase-event.html:
2037         * web-platform-tests/service-workers/stub-4.7.1.1-wait-until-method.html:
2038         * web-platform-tests/service-workers/stub-4.7.2-install-event.html:
2039         * web-platform-tests/service-workers/stub-4.7.2.1-install-event-section.html:
2040         * web-platform-tests/service-workers/stub-4.7.2.2-replace-method.html:
2041         * web-platform-tests/service-workers/stub-4.7.3-activate-event.html:
2042         * web-platform-tests/service-workers/stub-4.7.4.1-fetch-event-section.html:
2043         * web-platform-tests/service-workers/stub-4.7.4.2-respond-with-method.html:
2044         * web-platform-tests/service-workers/stub-4.7.4.3-default-method.html:
2045         * web-platform-tests/service-workers/stub-4.7.4.4-is-reload-attribute.html:
2046         * web-platform-tests/service-workers/stub-5.1-origin-relativity.html:
2047         * web-platform-tests/service-workers/stub-5.2-cross-origin-resources.html:
2048         * web-platform-tests/shadow-dom/leaktests/get-elements.html:
2049         * web-platform-tests/tools/pywebsocket/src/example/arraybuffer_benchmark.html:
2050         * web-platform-tests/tools/pywebsocket/src/example/benchmark.html:
2051         * web-platform-tests/tools/pywebsocket/src/example/console.html:
2052         * web-platform-tests/tools/pywebsocket/src/example/eventsource.html:
2053         * web-platform-tests/tools/pywebsocket/src/example/xhr_benchmark.html:
2054         * web-platform-tests/tools/pywebsocket/src/example/xhr_event_logger.html:
2055         * web-platform-tests/url/a-element-origin-xhtml.xhtml:
2056         * web-platform-tests/url/a-element-origin.html:
2057         * web-platform-tests/url/a-element-xhtml.xhtml:
2058         * web-platform-tests/url/a-element.html:
2059         * web-platform-tests/webrtc/RTCConfiguration-iceCandidatePoolSize.html:
2060         * web-platform-tests/webrtc/RTCPeerConnection-canTrickleIceCandidates.html:
2061         * web-platform-tests/webrtc/RTCPeerConnection-idl.html:
2062         * web-platform-tests/webrtc/RTCPeerConnectionIceEvent-constructor.html:
2063         * web-platform-tests/webrtc/datachannel-emptystring.html:
2064         * web-platform-tests/webrtc/datachannel-idlharness.html:
2065         * web-platform-tests/webrtc/getstats.html:
2066         * web-platform-tests/webrtc/no-media-call.html:
2067         * web-platform-tests/webrtc/promises-call.html:
2068         * web-platform-tests/webrtc/simplecall.html:
2069
2070 2017-10-12  Chris Dumez  <cdumez@apple.com>
2071
2072         [Mac] Add support for MouseEvent.buttons
2073         https://bugs.webkit.org/show_bug.cgi?id=178214
2074
2075         Reviewed by Ryosuke Niwa.
2076
2077         Rebaseline test now that more checks are passing.
2078
2079         * web-platform-tests/dom/events/Event-subclasses-constructors-expected.txt:
2080
2081 2017-10-11  Chris Dumez  <cdumez@apple.com>
2082
2083         XMLHttpRequest: do not sniff text/html, and do not sniff XML when responseType is set to "text"
2084         https://bugs.webkit.org/show_bug.cgi?id=168724
2085
2086         Reviewed by Ryosuke Niwa.
2087
2088         Rebaseline web-platform-tests now that all checks are passing.
2089
2090         * web-platform-tests/XMLHttpRequest/responsetext-decoding-expected.txt:
2091
2092 2017-10-11  Chris Dumez  <cdumez@apple.com>
2093
2094         Re-sync XMLHttpRequests Web-Platform-Tests
2095         https://bugs.webkit.org/show_bug.cgi?id=178172
2096
2097         Reviewed by Youenn Fablet.
2098
2099         Re-sync XMLHttpRequests Web-Platform-Tests from upstream 2f76ef2c1d.
2100
2101         * resources/import-expectations.json:
2102         * web-platform-tests/XMLHttpRequest/abort-after-stop-expected.txt: Added.
2103         * web-platform-tests/XMLHttpRequest/abort-after-stop.htm: Added.
2104         * web-platform-tests/XMLHttpRequest/event-error-order.sub-expected.txt: Added.
2105         * web-platform-tests/XMLHttpRequest/event-error-order.sub.html: Added.
2106         * web-platform-tests/XMLHttpRequest/event-timeout-order-expected.txt: Added.
2107         * web-platform-tests/XMLHttpRequest/event-timeout-order.htm: Added.
2108         * web-platform-tests/XMLHttpRequest/open-url-worker-origin-expected.txt: Added.
2109         * web-platform-tests/XMLHttpRequest/open-url-worker-origin.htm: Added.
2110         * web-platform-tests/XMLHttpRequest/preserve-ua-header-on-redirect-expected.txt: Added.
2111         * web-platform-tests/XMLHttpRequest/preserve-ua-header-on-redirect.htm: Added.
2112         * web-platform-tests/XMLHttpRequest/responsedocument-decoding-expected.txt: Added.
2113         * web-platform-tests/XMLHttpRequest/responsedocument-decoding.htm: Added.
2114         * web-platform-tests/XMLHttpRequest/responsetext-decoding-expected.txt:
2115         * web-platform-tests/XMLHttpRequest/responsetext-decoding.htm:
2116         * web-platform-tests/XMLHttpRequest/send-after-setting-document-domain-expected.txt: Added.
2117         * web-platform-tests/XMLHttpRequest/send-after-setting-document-domain.htm: Added.
2118         * web-platform-tests/XMLHttpRequest/send-authentication-basic-cors-expected.txt: Added.
2119         * web-platform-tests/XMLHttpRequest/send-authentication-basic-cors-not-enabled-expected.txt: Added.
2120         * web-platform-tests/XMLHttpRequest/send-authentication-basic-cors-not-enabled.htm: Added.
2121         * web-platform-tests/XMLHttpRequest/send-authentication-basic-cors.htm: Added.
2122         * web-platform-tests/XMLHttpRequest/send-authentication-basic-expected.txt: Added.
2123         * web-platform-tests/XMLHttpRequest/send-authentication-basic-repeat-no-args-expected.txt: Added.
2124         * web-platform-tests/XMLHttpRequest/send-authentication-basic-repeat-no-args.htm: Added.
2125         * web-platform-tests/XMLHttpRequest/send-authentication-basic-setrequestheader-expected.txt: Added.
2126         * web-platform-tests/XMLHttpRequest/send-authentication-basic-setrequestheader.htm: Added.
2127         * web-platform-tests/XMLHttpRequest/send-authentication-basic.htm: Added.
2128         * web-platform-tests/XMLHttpRequest/send-authentication-competing-names-passwords-expected.txt: Added.
2129         * web-platform-tests/XMLHttpRequest/send-authentication-competing-names-passwords.htm: Added.
2130         * web-platform-tests/XMLHttpRequest/send-entity-body-basic-expected.txt: Added.
2131         * web-platform-tests/XMLHttpRequest/send-entity-body-basic.htm: Added.
2132         * web-platform-tests/XMLHttpRequest/send-network-error-async-events.sub-expected.txt: Added.
2133         * web-platform-tests/XMLHttpRequest/send-network-error-async-events.sub.htm: Added.
2134         * web-platform-tests/XMLHttpRequest/w3c-import.log:
2135
2136 2017-10-11  Youenn Fablet  <youenn@apple.com>
2137
2138         Import media capture WPT tests
2139         https://bugs.webkit.org/show_bug.cgi?id=178138
2140
2141         Reviewed by Eric Carlson.
2142
2143         * resources/import-expectations.json:
2144         * web-platform-tests/feature-policy/resources/feature-policy-payment.html: Added.
2145         * web-platform-tests/feature-policy/resources/feature-policy-usb.html: Added.
2146         * web-platform-tests/feature-policy/resources/feature-policy-webvr.html: Added.
2147         * web-platform-tests/feature-policy/resources/featurepolicy.js: Added.
2148         (test_feature_availability):
2149         (expect_feature_available_default):
2150         (expect_feature_unavailable_default):
2151         (test_result):
2152         (test_feature_availability_with_post_message_result):
2153         (run_all_fp_tests_allow_self):
2154         * web-platform-tests/feature-policy/resources/redirect-on-load.html: Added.
2155         * web-platform-tests/feature-policy/resources/w3c-import.log: Added.
2156         * web-platform-tests/mediacapture-streams/GUM-api.https-expected.txt: Added.
2157         * web-platform-tests/mediacapture-streams/GUM-api.https.html: Added.
2158         * web-platform-tests/mediacapture-streams/GUM-deny.https-expected.txt: Added.
2159         * web-platform-tests/mediacapture-streams/GUM-deny.https.html: Added.
2160         * web-platform-tests/mediacapture-streams/GUM-empty-option-param.https-expected.txt: Added.
2161         * web-platform-tests/mediacapture-streams/GUM-empty-option-param.https.html: Added.
2162         * web-platform-tests/mediacapture-streams/GUM-impossible-constraint.https-expected.txt: Added.
2163         * web-platform-tests/mediacapture-streams/GUM-impossible-constraint.https.html: Added.
2164         * web-platform-tests/mediacapture-streams/GUM-optional-constraint.https-expected.txt: Added.
2165         * web-platform-tests/mediacapture-streams/GUM-optional-constraint.https.html: Added.
2166         * web-platform-tests/mediacapture-streams/GUM-trivial-constraint.https-expected.txt: Added.
2167         * web-platform-tests/mediacapture-streams/GUM-trivial-constraint.https.html: Added.
2168         * web-platform-tests/mediacapture-streams/GUM-unknownkey-option-param.https-expected.txt: Added.
2169         * web-platform-tests/mediacapture-streams/GUM-unknownkey-option-param.https.html: Added.
2170         * web-platform-tests/mediacapture-streams/MediaDevices-IDL-all-expected.txt: Added.
2171         * web-platform-tests/mediacapture-streams/MediaDevices-IDL-all.html: Added.
2172         * web-platform-tests/mediacapture-streams/MediaDevices-IDL-enumerateDevices-expected.txt: Added.
2173         * web-platform-tests/mediacapture-streams/MediaDevices-IDL-enumerateDevices.html: Added.
2174         * web-platform-tests/mediacapture-streams/MediaDevices-enumerateDevices.https-expected.txt: Added.
2175         * web-platform-tests/mediacapture-streams/MediaDevices-enumerateDevices.https.html: Added.
2176         * web-platform-tests/mediacapture-streams/MediaDevices-getUserMedia.https-expected.txt: Added.
2177         * web-platform-tests/mediacapture-streams/MediaDevices-getUserMedia.https.html: Added.
2178         * web-platform-tests/mediacapture-streams/MediaStream-MediaElement-preload-none.https-expected.txt: Added.
2179         * web-platform-tests/mediacapture-streams/MediaStream-MediaElement-preload-none.https.html: Added.
2180         * web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https-expected.txt: Added.
2181         * web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https.html: Added.
2182         * web-platform-tests/mediacapture-streams/MediaStream-add-audio-track.https-expected.txt: Added.
2183         * web-platform-tests/mediacapture-streams/MediaStream-add-audio-track.https.html: Added.
2184         * web-platform-tests/mediacapture-streams/MediaStream-audio-only.https-expected.txt: Added.
2185         * web-platform-tests/mediacapture-streams/MediaStream-audio-only.https.html: Added.
2186         * web-platform-tests/mediacapture-streams/MediaStream-default-feature-policy.https.sub-expected.txt: Added.
2187         * web-platform-tests/mediacapture-streams/MediaStream-default-feature-policy.https.sub.html: Added.
2188         * web-platform-tests/mediacapture-streams/MediaStream-finished-add.https-expected.txt: Added.
2189         * web-platform-tests/mediacapture-streams/MediaStream-finished-add.https.html: Added.
2190         * web-platform-tests/mediacapture-streams/MediaStream-gettrackid.https-expected.txt: Added.
2191         * web-platform-tests/mediacapture-streams/MediaStream-gettrackid.https.html: Added.
2192         * web-platform-tests/mediacapture-streams/MediaStream-id-manual.https-expected.txt: Added.
2193         * web-platform-tests/mediacapture-streams/MediaStream-id-manual.https.html: Added.
2194         * web-platform-tests/mediacapture-streams/MediaStream-idl.https-expected.txt: Added.
2195         * web-platform-tests/mediacapture-streams/MediaStream-idl.https.html: Added.
2196         * web-platform-tests/mediacapture-streams/MediaStream-removetrack.https-expected.txt: Added.
2197         * web-platform-tests/mediacapture-streams/MediaStream-removetrack.https.html: Added.
2198         * web-platform-tests/mediacapture-streams/MediaStream-video-only.https-expected.txt: Added.
2199         * web-platform-tests/mediacapture-streams/MediaStream-video-only.https.html: Added.
2200         * web-platform-tests/mediacapture-streams/MediaStreamTrack-MediaElement-disabled-audio-is-silence.https-expected.txt: Added.
2201         * web-platform-tests/mediacapture-streams/MediaStreamTrack-MediaElement-disabled-audio-is-silence.https.html: Added.
2202         * web-platform-tests/mediacapture-streams/MediaStreamTrack-MediaElement-disabled-video-is-black.https-expected.txt: Added.
2203         * web-platform-tests/mediacapture-streams/MediaStreamTrack-MediaElement-disabled-video-is-black.https.html: Added.
2204         * web-platform-tests/mediacapture-streams/MediaStreamTrack-end-manual.https-expected.txt: Added.
2205         * web-platform-tests/mediacapture-streams/MediaStreamTrack-end-manual.https.html: Added.
2206         * web-platform-tests/mediacapture-streams/MediaStreamTrack-getSettings.https-expected.txt: Added.
2207         * web-platform-tests/mediacapture-streams/MediaStreamTrack-getSettings.https.html: Added.
2208         * web-platform-tests/mediacapture-streams/MediaStreamTrack-id.https-expected.txt: Added.
2209         * web-platform-tests/mediacapture-streams/MediaStreamTrack-id.https.html: Added.
2210         * web-platform-tests/mediacapture-streams/MediaStreamTrack-init.https-expected.txt: Added.
2211         * web-platform-tests/mediacapture-streams/MediaStreamTrack-init.https.html: Added.
2212         * web-platform-tests/mediacapture-streams/MediaStreamTrackEvent-constructor.https-expected.txt: Added.
2213         * web-platform-tests/mediacapture-streams/MediaStreamTrackEvent-constructor.https.html: Added.
2214         * web-platform-tests/mediacapture-streams/OWNERS: Added.
2215         * web-platform-tests/mediacapture-streams/historical-expected.txt: Added.
2216         * web-platform-tests/mediacapture-streams/historical.html: Added.
2217         * web-platform-tests/mediacapture-streams/w3c-import.log: Added.
2218
2219 2017-10-10  Andy Estes  <aestes@apple.com>
2220
2221         [Payment Request] Implement PaymentRequest.canMakePayment()
2222         https://bugs.webkit.org/show_bug.cgi?id=178048
2223
2224         Reviewed by Youenn Fablet.
2225
2226         * web-platform-tests/payment-request/payment-request-canmakepayment-method.https-expected.txt: Removed.
2227
2228 2017-10-09  Chris Dumez  <cdumez@apple.com>
2229
2230         It should not be possible to submit a form that is disconnected
2231         https://bugs.webkit.org/show_bug.cgi?id=178099
2232
2233         Reviewed by Sam Weinig.
2234
2235         Rebaseline several WPT tests now that more checks are passing.
2236
2237         * web-platform-tests/dom/events/Event-dispatch-click-expected.txt:
2238         * web-platform-tests/html/semantics/forms/the-button-element/button-click-submits-expected.txt:
2239
2240 2017-10-09  Chris Dumez  <cdumez@apple.com>
2241
2242         usemap-casing.html test passes in browser, fails in LayoutTests because it is taller than 600px
2243         https://bugs.webkit.org/show_bug.cgi?id=178053
2244
2245         Reviewed by Youenn Fablet.
2246
2247         Re-sync html/semantics/embedded-content/the-img-element/usemap-casing.html after:
2248         - https://github.com/w3c/web-platform-tests/commit/881052cae58edb7a79157e99c80c5c70253ec976
2249
2250         * web-platform-tests/html/semantics/embedded-content/the-img-element/usemap-casing-expected.txt:
2251         * web-platform-tests/html/semantics/embedded-content/the-img-element/usemap-casing.html:
2252
2253 2017-10-09  Dean Jackson  <dino@apple.com>
2254
2255         ImageBitmap test gardening after https://bugs.webkit.org/show_bug.cgi?id=177963
2256
2257         * web-platform-tests/imagebitmap-renderingcontext/bitmaprenderer-as-imagesource-expected.txt:
2258         * web-platform-tests/imagebitmap-renderingcontext/context-creation-expected.txt:
2259         * web-platform-tests/imagebitmap-renderingcontext/context-preserves-canvas-expected.txt:
2260
2261 2017-10-09  Andy Estes  <aestes@apple.com>
2262
2263         [Payment Request] Implement PaymentRequest.show() and PaymentRequest.hide()
2264         https://bugs.webkit.org/show_bug.cgi?id=178043
2265         <rdar://problem/34076639>
2266
2267         Reviewed by Tim Horton.
2268
2269         * web-platform-tests/payment-request/payment-request-abort-method.https-expected.txt: Removed.
2270         * web-platform-tests/payment-request/payment-request-show-method.https-expected.txt: Removed.
2271
2272 2017-10-09  Youenn Fablet  <youenn@apple.com>
2273
2274         REGRESSION: Some bots fail to run LayoutTests due to a WPT Server error
2275         https://bugs.webkit.org/show_bug.cgi?id=178017
2276
2277         Reviewed by Sam Weinig.
2278
2279         * resources/import-expectations.json:
2280         * web-platform-tests/tools/six/: Added.
2281
2282 2017-10-09  Dean Jackson  <dino@apple.com>
2283
2284         Import WPT imagebitmap-renderingcontext
2285         https://bugs.webkit.org/show_bug.cgi?id=177963
2286
2287         Reviewed by Sam Weinig.
2288
2289         * resources/import-expectations.json:
2290         * web-platform-tests/imagebitmap-renderingcontext/bitmaprenderer-as-imagesource-expected.txt: Added.
2291         * web-platform-tests/imagebitmap-renderingcontext/bitmaprenderer-as-imagesource.html: Added.
2292         * web-platform-tests/imagebitmap-renderingcontext/context-creation-expected.txt: Added.
2293         * web-platform-tests/imagebitmap-renderingcontext/context-creation-with-alpha-expected.txt: Added.
2294         * web-platform-tests/imagebitmap-renderingcontext/context-creation-with-alpha.html: Added.
2295         * web-platform-tests/imagebitmap-renderingcontext/context-creation.html: Added.
2296         * web-platform-tests/imagebitmap-renderingcontext/context-preserves-canvas-expected.txt: Added.
2297         * web-platform-tests/imagebitmap-renderingcontext/context-preserves-canvas.html: Added.
2298         * web-platform-tests/imagebitmap-renderingcontext/tranferFromImageBitmap-null-expected.txt: Added.
2299         * web-platform-tests/imagebitmap-renderingcontext/tranferFromImageBitmap-null.html: Added.
2300         * web-platform-tests/imagebitmap-renderingcontext/transferFromImageBitmap-detached-expected.txt: Added.
2301         * web-platform-tests/imagebitmap-renderingcontext/transferFromImageBitmap-detached.html: Added.
2302         * web-platform-tests/imagebitmap-renderingcontext/w3c-import.log: Added.
2303
2304 2017-10-09  Ryan Haddad  <ryanhaddad@apple.com>
2305
2306         Unreviewed, rolling out r223021.
2307
2308         LayoutTests added with this change are failing.
2309
2310         Reverted changeset:
2311
2312         "[Payment Request] Implement PaymentRequest.show() and
2313         PaymentRequest.hide()"
2314         https://bugs.webkit.org/show_bug.cgi?id=178043
2315         http://trac.webkit.org/changeset/223021
2316
2317 2017-10-07  Darin Adler  <darin@apple.com>
2318
2319         Update HTMLOListElement.start to behavior from latest HTML specification
2320         https://bugs.webkit.org/show_bug.cgi?id=178057
2321
2322         Reviewed by Chris Dumez.
2323
2324         * web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-expected.txt:
2325         * web-platform-tests/html/semantics/grouping-content/the-ol-element/ol.start-reflection-2-expected.txt:
2326         Updated to expect more tests to pass.
2327
2328 2017-10-08  Darin Adler  <darin@apple.com>
2329
2330         Fix bugs related to setting reflected floating point DOM attributes
2331         https://bugs.webkit.org/show_bug.cgi?id=178061
2332
2333         Reviewed by Sam Weinig.
2334
2335         * web-platform-tests/html/dom/reflection-forms-expected.txt:
2336         Updated to expect meter reflection tests to pass.
2337
2338 2017-10-08  Darin Adler  <darin@apple.com>
2339
2340         CustomElementRegistry.define was throwing a JavaScript syntax error instead of a DOM syntax error
2341         https://bugs.webkit.org/show_bug.cgi?id=178055
2342
2343         Reviewed by Sam Weinig.
2344
2345         * web-platform-tests/custom-elements/custom-element-registry/define-expected.txt:
2346         Updated to expect more tests to pass.
2347
2348 2017-10-07  Darin Adler  <darin@apple.com>
2349
2350         Update Document.createEvent for recent DOM specification changes
2351         https://bugs.webkit.org/show_bug.cgi?id=178052
2352
2353         Reviewed by Chris Dumez.
2354
2355         * web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt: Updated to expect more tests to pass.
2356         * web-platform-tests/dom/nodes/Document-createEvent-expected.txt: Ditto.
2357         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling-expected.txt: Ditto.
2358
2359 2017-10-07  Andy Estes  <aestes@apple.com>
2360
2361         [Payment Request] Implement PaymentRequest.show() and PaymentRequest.hide()
2362         https://bugs.webkit.org/show_bug.cgi?id=178043
2363         <rdar://problem/34076639>
2364
2365         Reviewed by Tim Horton.
2366
2367         * web-platform-tests/payment-request/payment-request-abort-method.https-expected.txt: Removed.
2368         * web-platform-tests/payment-request/payment-request-show-method.https-expected.txt: Removed.
2369
2370 2017-10-05  Andy Estes  <aestes@apple.com>
2371
2372         [Payment Request] Add a payment method that supports Apple Pay
2373         https://bugs.webkit.org/show_bug.cgi?id=177850
2374
2375         Reviewed by Youenn Fablet.
2376
2377         * web-platform-tests/payment-request/payment-request-abort-method.https-expected.txt:
2378         * web-platform-tests/payment-request/payment-request-show-method.https-expected.txt:
2379
2380 2017-10-03  Daniel Bates  <dabates@apple.com>
2381
2382         XMLHttpRequest.setRequestHeader() should allow Content-Transfer-Encoding header; remove
2383         duplicate logic to check for a forbidden XHR header field
2384         https://bugs.webkit.org/show_bug.cgi?id=177829
2385         <rdar://problem/34798441>
2386
2387         Update expected result now that we match the XHR standard, <https://xhr.spec.whatwg.org> (09/08/2017).
2388
2389         We no longer consider Content-Transfer-Encoding and User-Agent forbidden headers as per
2390         the standard.
2391
2392         * web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed-expected.txt:
2393
2394 2017-10-03  Ms2ger  <Ms2ger@igalia.com>
2395
2396         Remove some duplicated canvas toDataURL tests.
2397         https://bugs.webkit.org/show_bug.cgi?id=177805
2398
2399         Reviewed by Youenn Fablet.
2400
2401         This copy of the canvas test suite was added in bug 138324 (r176144).
2402         At that point there already was an older copy, that was added in
2403         bug 20553 (r59954). A newer copy was added in bug 148822 (r189394) and
2404         has been kept up-to-date with upstream since.
2405
2406         I have verified that the latest tests cover everything the older copies
2407         do. There seems to be no reason to keep the older copies around.
2408
2409         * canvas/resources/toDataURL.jpeg.alpha.png: Removed.
2410         * canvas/resources/toDataURL.jpeg.primarycolours.png: Removed.
2411         * canvas/resources/toDataURL.jpeg.quality.basic.png: Removed.
2412         * canvas/resources/toDataURL.png.complexcolours.png: Removed.
2413         * canvas/resources/toDataURL.png.primarycolours.png: Removed.
2414         * canvas/toDataURL.arguments.1-expected.txt: Removed.
2415         * canvas/toDataURL.arguments.1.html: Removed.
2416         * canvas/toDataURL.arguments.2-expected.txt: Removed.
2417         * canvas/toDataURL.arguments.2.html: Removed.
2418         * canvas/toDataURL.arguments.3-expected.txt: Removed.
2419         * canvas/toDataURL.arguments.3.html: Removed.
2420         * canvas/toDataURL.bogustype-expected.txt: Removed.
2421         * canvas/toDataURL.bogustype.html: Removed.
2422         * canvas/toDataURL.default-expected.txt: Removed.
2423         * canvas/toDataURL.default.html: Removed.
2424         * canvas/toDataURL.jpeg.alpha.html: Removed.
2425         * canvas/toDataURL.jpeg.primarycolours.html: Removed.
2426         * canvas/toDataURL.jpeg.quality.basic.html: Removed.
2427         * canvas/toDataURL.jpeg.quality.notnumber-expected.txt: Removed.
2428         * canvas/toDataURL.jpeg.quality.notnumber.html: Removed.
2429         * canvas/toDataURL.jpeg.quality.outsiderange-expected.txt: Removed.
2430         * canvas/toDataURL.jpeg.quality.outsiderange.html: Removed.
2431         * canvas/toDataURL.lowercase.ascii-expected.txt: Removed.
2432         * canvas/toDataURL.lowercase.ascii.html: Removed.
2433         * canvas/toDataURL.lowercase.unicode-expected.txt: Removed.
2434         * canvas/toDataURL.lowercase.unicode.html: Removed.
2435         * canvas/toDataURL.nocontext-expected.txt: Removed.
2436         * canvas/toDataURL.nocontext.html: Removed.
2437         * canvas/toDataURL.png-expected.txt: Removed.
2438         * canvas/toDataURL.png.complexcolours.html: Removed.
2439         * canvas/toDataURL.png.html: Removed.
2440         * canvas/toDataURL.png.primarycolours.html: Removed.
2441         * canvas/toDataURL.unrecognised-expected.txt: Removed.
2442         * canvas/toDataURL.unrecognised.html: Removed.
2443         * canvas/toDataURL.zerosize-expected.txt: Removed.
2444         * canvas/toDataURL.zerosize.html: Removed.
2445
2446 2017-10-03  Carlos Garcia Campos  <cgarcia@igalia.com>
2447
2448         W3C tests importer should not import the whole tools directory
2449         https://bugs.webkit.org/show_bug.cgi?id=177351
2450
2451         Reviewed by Youenn Fablet.
2452
2453         Only wptserve and its dependencies are needed to run the layout tests. It seems we already tried to avoid
2454         importing pytest for example, but the wrong path is used in import-expectations.json. Instead of skipping what
2455         we don't want, I think it's better to skip tools and import only what we need, that way if new directories are
2456         added upstream we won't import them. This will reduce a lot the size of the tools directory, and will avoid
2457         duplication with the WebDriver tests importer that needs wptrunner, webdriver and pytest from tools directory.
2458
2459         * resources/TestRepositories:
2460         * resources/import-expectations.json:
2461         * web-platform-tests/tools/OWNERS: Removed.
2462         * web-platform-tests/tools/appveyor.yml: Removed.
2463         * web-platform-tests/tools/browserutils: Removed.
2464         * web-platform-tests/tools/certs: Removed.
2465         * web-platform-tests/tools/ci: Removed.
2466         * web-platform-tests/tools/conftest.py: Removed.
2467         * web-platform-tests/tools/gitignore: Removed.
2468         * web-platform-tests/tools/html5lib: Removed.
2469         * web-platform-tests/tools/lint: Removed.
2470         * web-platform-tests/tools/py: Removed.
2471         * web-platform-tests/tools/pytest.ini: Removed.
2472         * web-platform-tests/tools/pytest: Removed.
2473         * web-platform-tests/tools/runner: Removed.
2474         * web-platform-tests/tools/scripts: Removed.
2475         * web-platform-tests/tools/six: Removed.
2476         * web-platform-tests/tools/tox.ini: Removed.
2477         * web-platform-tests/tools/w3c-import.log:
2478         * web-platform-tests/tools/webdriver: Removed.
2479         * web-platform-tests/tools/wpt: Removed.
2480         * web-platform-tests/tools/wptrunner: Removed.
2481
2482 2017-10-02  Andy Estes  <aestes@apple.com>
2483
2484         [Payment Request] Validate payment method identifiers
2485         https://bugs.webkit.org/show_bug.cgi?id=177794
2486
2487         Reviewed by Sam Weinig.
2488
2489         * web-platform-tests/payment-request/payment-request-ctor-pmi-handling.https-expected.txt:
2490
2491 2017-10-02  Andy Estes  <aestes@apple.com>
2492
2493         [Payment Request] Update payment-request imported tests
2494         https://bugs.webkit.org/show_bug.cgi?id=177786
2495
2496         Reviewed by Zalan Bujtas.
2497
2498         * resources/import-expectations.json:
2499         * web-platform-tests/payment-request/PaymentAddress/attributes-and-toJSON-method-manual.https.html: Added.
2500         * web-platform-tests/payment-request/PaymentAddress/w3c-import.log: Added.
2501         * web-platform-tests/payment-request/algorithms-manual.https.html: Added.
2502         * web-platform-tests/payment-request/change-shipping-option-manual.https.html: Added.
2503         * web-platform-tests/payment-request/payment-request-canmakepayment-method.https.html:
2504         * web-platform-tests/payment-request/payment-request-constructor.https-expected.txt:
2505         * web-platform-tests/payment-request/payment-request-constructor.https.html:
2506         * web-platform-tests/payment-request/payment-request-ctor-pmi-handling.https.html:
2507         * web-platform-tests/payment-request/payment-response/complete-method-manual.https.html: Added.
2508         * web-platform-tests/payment-request/payment-response/helpers.js:
2509         (async.runManualTest):
2510         * web-platform-tests/payment-request/payment-response/methodName-attribute-manual.https.html: Added.
2511         * web-platform-tests/payment-request/payment-response/payerEmail-attribute-manual.https.html: Added.
2512         * web-platform-tests/payment-request/payment-response/payerName-attribute-manual.https.html: Added.
2513         * web-platform-tests/payment-request/payment-response/payerPhone-attribute-manual.https.html: Added.
2514         * web-platform-tests/payment-request/payment-response/requestId-attribute-manual.https.html: Added.
2515         * web-platform-tests/payment-request/payment-response/shippingAddress-attribute-manual.https.html: Added.
2516         * web-platform-tests/payment-request/payment-response/shippingOption-attribute-manual.https.html: Added.
2517         * web-platform-tests/payment-request/rejects_if_not_active.https.html: Added.
2518         * web-platform-tests/payment-request/shipping-address-changed-manual.https.html: Added.
2519         * web-platform-tests/payment-request/updateWith-method-pmi-handling-manual.https.html: Added.
2520         * web-platform-tests/payment-request/user-abort-algorithm-manual.https.html: Added.
2521         * web-platform-tests/payment-request/user-accepts-payment-request-algo-manual.https.html: Added.
2522         * web-platform-tests/payment-request/w3c-import.log:
2523
2524 2017-10-01  Sam Weinig  <sam@webkit.org>
2525
2526         Add missing results from r222690.
2527
2528         * web-platform-tests/XMLHttpRequest/responseType-document-in-worker-expected.txt: Added.
2529         * web-platform-tests/XMLHttpRequest/responseXML-unavailable-in-worker-expected.txt: Added.
2530
2531 2017-10-01  Sam Weinig  <sam@webkit.org>
2532
2533         Add support for DOM aborting (https://dom.spec.whatwg.org/#aborting-ongoing-activities)
2534         https://bugs.webkit.org/show_bug.cgi?id=177718
2535
2536         Reviewed by Darin Adler.
2537
2538         * web-platform-tests/dom/abort/event.any-expected.txt:
2539         * web-platform-tests/dom/abort/event.any.worker-expected.txt:
2540         * web-platform-tests/dom/interface-objects-expected.txt:
2541         * web-platform-tests/dom/interfaces-expected.txt:
2542         * web-platform-tests/fetch/api/abort/cache.https-expected.txt:
2543         * web-platform-tests/fetch/api/abort/general.any-expected.txt:
2544         * web-platform-tests/fetch/api/abort/general.any.worker-expected.txt:
2545         * web-platform-tests/payment-request/interfaces.https-expected.txt:
2546
2547             Update test results.
2548
2549 2017-10-01  Sam Weinig  <sam@webkit.org>
2550
2551         XMLHttpRequest's responseXML should be annotated with [Exposed=Window]
2552         https://bugs.webkit.org/show_bug.cgi?id=177714
2553
2554         Reviewed by Darin Adler.
2555
2556         * web-platform-tests/XMLHttpRequest/resources/responseType-document-in-worker.js: Added.
2557         * web-platform-tests/XMLHttpRequest/resources/responseXML-unavailable-in-worker.js: Added.
2558         * web-platform-tests/XMLHttpRequest/resources/w3c-import.log:
2559         * web-platform-tests/XMLHttpRequest/responseType-document-in-worker.html: Added.
2560         * web-platform-tests/XMLHttpRequest/responseXML-unavailable-in-worker.html: Added.
2561         * web-platform-tests/XMLHttpRequest/w3c-import.log:
2562
2563             Import latest XMLHttpRequest tests that include tests for responseXML not
2564             being available in workers and setting a responseType of 'document' being
2565             a no-op in workers.
2566
2567 2017-09-27  Chris Dumez  <cdumez@apple.com>
2568
2569         cssFloat missing in CSSPropertyDeclaration.prototype
2570         https://bugs.webkit.org/show_bug.cgi?id=177487
2571
2572         Reviewed by Sam Weinig.
2573
2574         Rebaseline WPT now that more checks are passing.
2575
2576         * web-platform-tests/cssom/interfaces-expected.txt:
2577
2578 2017-09-26  Chris Dumez  <cdumez@apple.com>
2579
2580         Update web-platform-tests IDL files
2581         https://bugs.webkit.org/show_bug.cgi?id=177515
2582
2583         Reviewed by Youenn Fablet.
2584
2585         Update web-platform-tests IDL files and rebaseline tests.
2586
2587         * web-platform-tests/WebIDL/interfaces-expected.txt:
2588         * web-platform-tests/cssom-view/interfaces-expected.txt:
2589         * web-platform-tests/cssom/interfaces-expected.txt:
2590         * web-platform-tests/html/dom/interfaces-expected.txt:
2591         * web-platform-tests/interfaces/cssom-view.idl: Added.
2592         * web-platform-tests/interfaces/cssom.idl:
2593         * web-platform-tests/interfaces/dom.idl:
2594         * web-platform-tests/interfaces/geometry.idl:
2595         * web-platform-tests/interfaces/html.idl:
2596         * web-platform-tests/interfaces/payment-handler.idl: Added.
2597         * web-platform-tests/interfaces/payment-request.idl: Added.
2598         * web-platform-tests/interfaces/webidl.idl: Added.
2599
2600 2017-09-25  Manuel Rego Casasnovas  <rego@igalia.com>
2601
2602         [css-grid] fit-content() tracks shouldn't stretch
2603         https://bugs.webkit.org/show_bug.cgi?id=177300
2604
2605         Reviewed by Sergio Villar Senin.
2606
2607         Imported a new test in WPT covering several cases for this issue.
2608
2609         * web-platform-tests/css/css-grid-1/alignment/grid-fit-content-tracks-dont-stretch-001-expected.txt: Added.
2610         * web-platform-tests/css/css-grid-1/alignment/grid-fit-content-tracks-dont-stretch-001.html: Added.
2611         * web-platform-tests/css/css-grid-1/alignment/w3c-import.log:
2612
2613 2017-09-22  Chris Dumez  <cdumez@apple.com>
2614
2615         Use high resolution timestamp for event time
2616         https://bugs.webkit.org/show_bug.cgi?id=154246
2617         <rdar://problem/34333304>
2618
2619         Reviewed by Ryosuke Niwa.
2620
2621         Rebaseline WPT test now that more checks are passing.
2622
2623         * web-platform-tests/dom/events/Event-timestamp-high-resolution-expected.txt:
2624
2625 2017-09-22  Zan Dobersek  <zdobersek@igalia.com>
2626
2627         Unreviewed WPE gardening. Updating the WPT EME idlharness.html
2628         baseline -- it's not port-specific since there should be no
2629         differences in the Web-exposed APIs for this feature across
2630         ports.
2631
2632         * web-platform-tests/encrypted-media/idlharness-expected.txt:
2633
2634 2017-09-21  Ryan Haddad  <ryanhaddad@apple.com>
2635
2636         Add missing expectation file.
2637         https://bugs.webkit.org/show_bug.cgi?id=170713
2638
2639         Unreviewed test gardening.
2640
2641         * web-platform-tests/IndexedDB/nested-cloning-large-multiple-expected.txt: Added.
2642
2643 2017-09-20  Youenn Fablet  <youenn@apple.com>
2644
2645         Refresh WPT tests up to f65af411d63ec13ee8fe208b4effd730a4a8b7fe
2646         https://bugs.webkit.org/show_bug.cgi?id=170713
2647
2648         Reviewed by Alex Christensen.
2649
2650         * resources/TestRepositories:
2651         * resources/import-expectations.json:
2652         * resources/resource-files.json:
2653         * web-platform-tests: Refreshed by importer.
2654
2655 2017-09-20  Chris Dumez  <cdumez@apple.com>
2656
2657         Video errors should be instances of Error
2658         https://bugs.webkit.org/show_bug.cgi?id=174573
2659         <rdar://problem/34445494>
2660
2661         Reviewed by Youenn Fablet.
2662
2663         Rebaseline tests now that output has changed slightly.
2664
2665         * web-platform-tests/html/semantics/embedded-content/media-elements/event_pause_noautoplay-expected.txt:
2666         * web-platform-tests/html/semantics/embedded-content/media-elements/event_play_noautoplay-expected.txt:
2667         * web-platform-tests/html/semantics/embedded-content/media-elements/paused_true_during_pause-expected.txt:
2668
2669 2017-09-19  Chris Dumez  <cdumez@apple.com>
2670
2671         IDBRequest and IDBTransaction error properties should be DOMExceptions
2672         https://bugs.webkit.org/show_bug.cgi?id=177201
2673
2674         Reviewed by Alex Christensen.
2675
2676         Rebaseline WPT now that it is passing.
2677
2678         * web-platform-tests/IndexedDB/error-attributes-expected.txt:
2679
2680 2017-09-19  Joseph Pecoraro  <pecoraro@apple.com>
2681
2682         Move non-upstreamed Resource Timing tests out of web-platform-tests
2683         https://bugs.webkit.org/show_bug.cgi?id=177197
2684
2685         Reviewed by Youenn Fablet.
2686
2687         * web-platform-tests/resource-timing/rt-*:
2688         These are not upstream, move them out to http/wpt.
2689
2690 2017-09-19  Nael Ouedraogo  <nael.ouedraogo@crf.canon.fr>
2691
2692         [GTK] The binding code of Media Source Extension of AudioTrack, VideoTrack and TextTrack is not generated
2693         https://bugs.webkit.org/show_bug.cgi?id=174620
2694
2695         Reviewed by Michael Catanzaro.
2696
2697         Fix WPT test that checks MSE interfaces. This test failed since webm is not supported for MSE in GTK port.
2698         Already merged in WPT repository (https://github.com/w3c/web-platform-tests/pull/6531).
2699
2700         * web-platform-tests/media-source/interfaces.html:
2701
2702 2017-09-14  Daniel Bates  <dabates@apple.com>
2703
2704         Import CSS Pseudo Elements 4 Web Platform Tests
2705         https://bugs.webkit.org/show_bug.cgi?id=176253
2706
2707         Reviewed by Zalan Bujtas.
2708
2709         I upstreamed our CSS Pseudo Elements 4 tests to the Web Platform Tests repository.
2710         Remove our version of the tests and import the ones from the Web Platform Tests repository.
2711
2712         * resources/import-expectations.json:
2713         * web-platform-tests/css/css-pseudo-4/OWNERS: Added.
2714         * web-platform-tests/css/css-pseudo-4/first-letter-001-expected.html: Added.
2715         * web-platform-tests/css/css-pseudo-4/first-letter-001.html: Added.
2716         * web-platform-tests/css/css-pseudo-4/first-letter-002-expected.html: Added.
2717         * web-platform-tests/css/css-pseudo-4/first-letter-002.html: Added.
2718         * web-platform-tests/css/css-pseudo-4/first-letter-003-expected.html: Added.
2719         * web-platform-tests/css/css-pseudo-4/first-letter-003.html: Added.
2720         * web-platform-tests/css/css-pseudo-4/marker-and-other-pseudo-elements-expected.html: Renamed from LayoutTests/http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements-expected.html.
2721         * web-platform-tests/css/css-pseudo-4/marker-and-other-pseudo-elements.html: Renamed from LayoutTests/http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements.html.
2722         * web-platform-tests/css/css-pseudo-4/marker-color-expected.html: Renamed from LayoutTests/http/wpt/css/css-pseudo-4/marker-color-expected.html.
2723         * web-platform-tests/css/css-pseudo-4/marker-color.html: Renamed from LayoutTests/http/wpt/css/css-pseudo-4/marker-color.html.
2724         * web-platform-tests/css/css-pseudo-4/marker-font-properties-expected.html: Renamed from LayoutTests/http/wpt/css/css-pseudo-4/marker-font-properties-expected.html.
2725         * web-platform-tests/css/css-pseudo-4/marker-font-properties.html: Renamed from LayoutTests/http/wpt/css/css-pseudo-4/marker-font-properties.html.
2726         * web-platform-tests/css/css-pseudo-4/marker-inherit-values-expected.html: Renamed from LayoutTests/http/wpt/css/css-pseudo-4/marker-inherit-values-expected.html.
2727         * web-platform-tests/css/css-pseudo-4/marker-inherit-values.html: Renamed from LayoutTests/http/wpt/css/css-pseudo-4/marker-inherit-values.html.
2728         * web-platform-tests/css/css-pseudo-4/w3c-import.log: Added.
2729
2730 2017-09-12  Manuel Rego Casasnovas  <rego@igalia.com>
2731
2732         [css-grid] Stretching auto tracks should be done as part of the track sizing algorithm
2733         https://bugs.webkit.org/show_bug.cgi?id=176783
2734
2735         Reviewed by Sergio Villar Senin.
2736
2737         Import changes on the test related to the new behavior.
2738
2739         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-021.html:
2740
2741 2017-09-12  Manuel Rego Casasnovas  <rego@igalia.com>
2742
2743         [css-grid] Use transferred size over content size for automatic minimum size
2744         https://bugs.webkit.org/show_bug.cgi?id=176688
2745
2746         Reviewed by Sergio Villar Senin.
2747
2748         Import changes on the tests related to the new behavior.
2749
2750         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-006.html:
2751         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-007.html:
2752         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-008.html:
2753         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-009.html:
2754         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-021.html:
2755         * web-platform-tests/css/css-grid-1/grid-items/support/100x50-green.png: Removed.
2756         * web-platform-tests/css/css-grid-1/grid-items/support/25x50-green.png: Added.
2757         * web-platform-tests/css/css-grid-1/grid-items/support/50x100-green.png: Removed.
2758         * web-platform-tests/css/css-grid-1/grid-items/support/50x25-green.png: Added.
2759         * web-platform-tests/css/css-grid-1/grid-items/support/w3c-import.log:
2760
2761 2017-09-11  Joseph Pecoraro  <pecoraro@apple.com>
2762
2763         Make the WPT entry point for LayoutTests/http/wpt more discoverable
2764         https://bugs.webkit.org/show_bug.cgi?id=176494
2765
2766         Reviewed by Youenn Fablet.
2767
2768         * web-platform-tests/WebKit/README.txt: Added.
2769         Touch a file in a "WebKit" directory so that a "WebKit" link shows up
2770         on the default <http://localhost:8800> listing page.
2771
2772 2017-09-09  Sam Weinig  <sam@webkit.org>
2773
2774         Finish off the FormData implementation
2775         https://bugs.webkit.org/show_bug.cgi?id=176659
2776
2777         Reviewed by Darin Adler.
2778
2779         * web-platform-tests/XMLHttpRequest/FormData-append-expected.txt:
2780         * web-platform-tests/XMLHttpRequest/formdata-delete-expected.txt:
2781         * web-platform-tests/XMLHttpRequest/formdata-foreach-expected.txt:
2782         * web-platform-tests/XMLHttpRequest/formdata-get-expected.txt:
2783         * web-platform-tests/XMLHttpRequest/formdata-has-expected.txt:
2784         * web-platform-tests/XMLHttpRequest/formdata-set-expected.txt:
2785         * web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
2786         
2787             Update results.
2788
2789 2017-09-08  Antti Koivisto  <antti@apple.com>
2790
2791         Remove support for >> descendant combinator syntax
2792         https://bugs.webkit.org/show_bug.cgi?id=175765
2793
2794         Reviewed by Sam Weinig.
2795
2796         Tests for these have been removed in WPT master, just update expectations until new version is imported.
2797
2798         * web-platform-tests/dom/nodes/Element-matches-expected.txt:
2799         * web-platform-tests/dom/nodes/Element-webkitMatchesSelector-expected.txt:
2800         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-expected.txt:
2801         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt:
2802
2803 2017-09-07  Youenn Fablet  <youenn@apple.com>
2804
2805         Align FetchResponse and FetchRequest body handling
2806         https://bugs.webkit.org/show_bug.cgi?id=176539
2807
2808         Reviewed by Alex Christensen.
2809
2810         * web-platform-tests/fetch/api/request/request-consume-empty-expected.txt:
2811         * web-platform-tests/fetch/api/request/request-consume-expected.txt:
2812         * web-platform-tests/fetch/api/request/request-idl-expected.txt:
2813         * web-platform-tests/fetch/api/request/request-structure-expected.txt:
2814         * web-platform-tests/fetch/api/response/response-consume-empty-expected.txt:
2815         * web-platform-tests/fetch/api/response/response-consume-expected.txt:
2816         * web-platform-tests/url/urlencoded-parser-expected.txt:
2817
2818 2017-09-06  Youenn Fablet  <youenn@apple.com>
2819
2820         Support caching of Response with a ReadableStream body
2821         https://bugs.webkit.org/show_bug.cgi?id=176462
2822
2823         Reviewed by Alex Christensen.
2824
2825         * web-platform-tests/service-workers/cache-storage/worker/cache-put.https-expected.txt:
2826
2827 2017-09-06  Manuel Rego Casasnovas  <rego@igalia.com>
2828
2829         [css-grid] grid shorthand should not reset the gutter properties
2830         https://bugs.webkit.org/show_bug.cgi?id=176375
2831
2832         Reviewed by Sergio Villar Senin.
2833
2834         Import new test from WPT.
2835
2836         * web-platform-tests/css/css-grid-1/grid-definition/grid-shorthand-001-expected.txt: Added.
2837         * web-platform-tests/css/css-grid-1/grid-definition/grid-shorthand-001.html: Added.
2838         * web-platform-tests/css/css-grid-1/grid-definition/w3c-import.log:
2839
2840 2017-09-02  Sam Weinig  <sam@webkit.org>
2841
2842         DOMMatrix/DOMMatrixReadOnly validation is incorrect for NaN values
2843         https://bugs.webkit.org/show_bug.cgi?id=176287
2844
2845         Reviewed by Chris Dumez.
2846
2847         * web-platform-tests/css/geometry-1/DOMMatrixInit-validate-fixup-expected.txt:
2848         Update test results.
2849
2850 2017-09-02  Emilio Cobos Álvarez  <emilio@crisal.io>
2851
2852         Wrong getComputedStyle result for pseudo-elements in display: none subtrees.
2853         https://bugs.webkit.org/show_bug.cgi?id=176259
2854
2855         Reviewed by Antti Koivisto.
2856
2857         * web-platform-tests/cssom/getComputedStyle-pseudo-expected.txt:
2858
2859 2017-09-01  Sam Weinig  <sam@webkit.org>
2860
2861         DOMMatrix and DOMMatrixReadOnly should be available in workers
2862         https://bugs.webkit.org/show_bug.cgi?id=176255
2863
2864         Reviewed by Simon Fraser.
2865
2866         * web-platform-tests/css/geometry-1/DOMMatrix-css-string.worker-expected.txt:
2867         * web-platform-tests/css/geometry-1/interfaces.worker-expected.txt:
2868         Update test results.
2869
2870 2017-09-01  Emilio Cobos Álvarez  <emilio@crisal.io>
2871
2872         Wrong getComputedStyle behavior for pseudo-elements for layout-dependent properties.
2873         https://bugs.webkit.org/show_bug.cgi?id=175936
2874
2875         Reviewed by Antti Koivisto.
2876
2877         * web-platform-tests/cssom/getComputedStyle-pseudo-expected.txt:
2878         * web-platform-tests/cssom/getComputedStyle-pseudo.html: Sync test with upstream.
2879
2880 2017-08-31  Sam Weinig  <sam@webkit.org>
2881
2882         Implement DOMMatrix2DInit for setTransform()/addPath()
2883         https://bugs.webkit.org/show_bug.cgi?id=176048
2884
2885         Reviewed by Simon Fraser.
2886
2887         * web-platform-tests/css/geometry-1/DOMMatrix-001.html:
2888         * web-platform-tests/css/geometry-1/DOMMatrix-css-string.worker.js:
2889         (string_appeared_here.forEach.constr.test):
2890         * web-platform-tests/css/geometry-1/DOMMatrixInit-validate-fixup-expected.txt: Added.
2891         * web-platform-tests/css/geometry-1/DOMMatrixInit-validate-fixup.html: Added.
2892         * web-platform-tests/css/geometry-1/historical.html:
2893         * web-platform-tests/css/geometry-1/interfaces-expected.txt: Added.
2894         * web-platform-tests/css/geometry-1/interfaces.html: Added.
2895         * web-platform-tests/css/geometry-1/interfaces.worker-expected.txt: Added.
2896         * web-platform-tests/css/geometry-1/interfaces.worker.html: Added.
2897         * web-platform-tests/css/geometry-1/interfaces.worker.js: Added.
2898         * web-platform-tests/css/geometry-1/structured-serialization.html:
2899         * web-platform-tests/css/geometry-1/w3c-import.log:
2900
2901             Pull latest web-platform-tests/css/geometry-1/ and rebase the results.
2902
2903 2017-08-29  Youenn Fablet  <youenn@apple.com>
2904
2905         [Fetch API] Request should throw when keep alive is true and body is a ReadableStream
2906         https://bugs.webkit.org/show_bug.cgi?id=176083
2907
2908         Reviewed by Alex Christensen.
2909
2910         * web-platform-tests/fetch/api/request/request-keepalive-expected.txt:
2911
2912 2017-08-29  Youenn Fablet  <youenn@apple.com>
2913
2914         Add support for FetchRequest.body
2915         https://bugs.webkit.org/show_bug.cgi?id=176066
2916
2917         Reviewed by Alex Christensen.
2918
2919         * web-platform-tests/fetch/api/request/request-disturbed-expected.txt:
2920         * web-platform-tests/fetch/api/request/request-idl-expected.txt:
2921
2922 2017-08-25  Youenn Fablet  <youenn@apple.com>
2923
2924         WPT server should not need to copy test harness files
2925         https://bugs.webkit.org/show_bug.cgi?id=175938
2926
2927         Reviewed by Alexey Proskuryakov.
2928
2929         * resources/config.json: Use aliases to load testharness.css and testharnessreport.js
2930
2931 2017-08-25  Ms2ger  <Ms2ger@gmail.com>
2932
2933         Import track-element/cloneNode.html from web-platform-tests.
2934         https://bugs.webkit.org/show_bug.cgi?id=175984
2935
2936         Reviewed by Youenn Fablet.
2937
2938         * resources/import-expectations.json:
2939         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cloneNode-expected.txt: Added.
2940         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cloneNode.html: Renamed from LayoutTests/media/track/opera/track/track-element/cloneNode.html.
2941         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/w3c-import.log:
2942
2943 2017-08-24  Youenn Fablet  <youenn@apple.com>
2944
2945         WPT harness errors on leaks and iOS-sim EWS bots
2946         https://bugs.webkit.org/show_bug.cgi?id=175269
2947         <rdar://problem/33902404>
2948
2949         Reviewed by Alexey Proskuryakov.
2950
2951         Adding more logging to check whether the server is hanging or TCP connection is timing out.
2952
2953         * web-platform-tests/tools/wptserve/wptserve/response.py:
2954         (Response.write_content):
2955         (ResponseWriter.write):
2956         (ResponseWriter.write_content_file):
2957         * web-platform-tests/tools/wptserve/wptserve/server.py:
2958         (WebTestRequestHandler.handle_one_request):
2959
2960 2017-08-22  Youenn Fablet  <youenn@apple.com>
2961
2962         [Cache API] Add support for overwriting responses with put on an existing record
2963         https://bugs.webkit.org/show_bug.cgi?id=175825
2964
2965         Reviewed by Geoffrey Garen.
2966
2967         * web-platform-tests/service-workers/cache-storage/window/cache-put.https-expected.txt:
2968         * web-platform-tests/service-workers/cache-storage/worker/cache-put.https-expected.txt:
2969
2970 2017-08-22  Andy Estes  <aestes@apple.com>
2971
2972         [Payment Request] Implement error checking for show(), abort(), and canMakePayment()
2973         https://bugs.webkit.org/show_bug.cgi?id=175789
2974
2975         Reviewed by Brady Eidson.
2976
2977         * web-platform-tests/payment-request/payment-request-abort-method.https-expected.txt:
2978         * web-platform-tests/payment-request/payment-request-show-method.https-expected.txt:
2979
2980 2017-08-21  Youenn Fablet  <youenn@apple.com>
2981
2982         [Cache API] Add support for Cache.add/addAll
2983         https://bugs.webkit.org/show_bug.cgi?id=175677
2984
2985         Reviewed by Alex Christensen.
2986
2987         * web-platform-tests/service-workers/cache-storage/window/cache-add.https-expected.txt:
2988         * web-platform-tests/service-workers/cache-storage/window/cache-storage.https-expected.txt:
2989         * web-platform-tests/service-workers/cache-storage/worker/cache-add.https-expected.txt:
2990         * web-platform-tests/service-workers/cache-storage/worker/cache-storage.https-expected.txt:
2991
2992 2017-08-21  Youenn Fablet  <youenn@apple.com>
2993
2994         [Cache API] Add support for CacheStorage.match
2995         https://bugs.webkit.org/show_bug.cgi?id=175747
2996
2997         Reviewed by Chris Dumez.
2998
2999         * web-platform-tests/service-workers/cache-storage/window/cache-delete.https-expected.txt:
3000         * web-platform-tests/service-workers/cache-storage/window/cache-keys.https-expected.txt:
3001         * web-platform-tests/service-workers/cache-storage/window/cache-match.https-expected.txt:
3002         * web-platform-tests/service-workers/cache-storage/window/cache-matchAll.https-expected.txt:
3003         * web-platform-tests/service-workers/cache-storage/window/cache-put.https-expected.txt:
3004         * web-platform-tests/service-workers/cache-storage/window/cache-storage-match.https-expected.txt:
3005         * web-platform-tests/service-workers/cache-storage/worker/cache-storage-match.https-expected.txt:
3006
3007 2017-08-21  Andy Estes  <aestes@apple.com>
3008
3009         [Payment Request] Implement the PaymentRequest constructor
3010         https://bugs.webkit.org/show_bug.cgi?id=175755
3011
3012         Reviewed by Darin Adler.
3013
3014         * web-platform-tests/payment-request/payment-request-constructor.https-expected.txt:
3015         * web-platform-tests/payment-request/payment-request-id.https-expected.txt:
3016
3017 2017-08-19  Andy Estes  <aestes@apple.com>
3018
3019         [Payment Request] Add interface stubs
3020         https://bugs.webkit.org/show_bug.cgi?id=175730
3021
3022         Reviewed by Youenn Fablet.
3023
3024         * web-platform-tests/payment-request/allowpaymentrequest/active-document-cross-origin.https.sub-expected.txt:
3025         * web-platform-tests/payment-request/allowpaymentrequest/active-document-same-origin.https-expected.txt:
3026         * web-platform-tests/payment-request/allowpaymentrequest/allowpaymentrequest-attribute-same-origin-bc-containers.https-expected.txt:
3027         * web-platform-tests/payment-request/allowpaymentrequest/basic.https-expected.txt:
3028         * web-platform-tests/payment-request/allowpaymentrequest/no-attribute-same-origin-bc-containers.https-expected.txt:
3029         * web-platform-tests/payment-request/historical.https-expected.txt:
3030         * web-platform-tests/payment-request/interfaces.https-expected.txt:
3031         * web-platform-tests/payment-request/payment-request-abort-method.https-expected.txt:
3032         * web-platform-tests/payment-request/payment-request-constructor-crash.https-expected.txt:
3033         * web-platform-tests/payment-request/payment-request-constructor.https-expected.txt:
3034         * web-platform-tests/payment-request/payment-request-id.https-expected.txt:
3035         * web-platform-tests/payment-request/payment-request-in-iframe-expected.txt:
3036         * web-platform-tests/payment-request/payment-request-onshippingaddresschange-attribute.https-expected.txt:
3037         * web-platform-tests/payment-request/payment-request-onshippingoptionchange-attribute.https-expected.txt:
3038         * web-platform-tests/payment-request/payment-request-show-method.https-expected.txt:
3039         * web-platform-tests/payment-request/payment-request-update-event-constructor.http-expected.txt:
3040         * web-platform-tests/payment-request/payment-request-update-event-constructor.https-expected.txt:
3041
3042 2017-08-18  Youenn Fablet  <youenn@apple.com>
3043
3044         [Cache API] Add support for being loaded responses
3045         https://bugs.webkit.org/show_bug.cgi?id=175732
3046
3047         Reviewed by Chris Dumez.
3048
3049         * web-platform-tests/service-workers/cache-storage/common.https-expected.txt:
3050
3051 2017-08-18  Youenn Fablet  <youenn@apple.com>
3052
3053         [Cache API] Add response body storage
3054         https://bugs.webkit.org/show_bug.cgi?id=175658
3055
3056         Reviewed by Alex Christensen.
3057
3058         * web-platform-tests/service-workers/cache-storage/window/cache-match.https-expected.txt:
3059         * web-platform-tests/service-workers/cache-storage/window/cache-put.https-expected.txt:
3060         * web-platform-tests/service-workers/cache-storage/worker/cache-match.https-expected.txt:
3061         * web-platform-tests/service-workers/cache-storage/worker/cache-put.https-expected.txt:
3062
3063 2017-08-18  Brady Eidson  <beidson@apple.com>
3064
3065         Bounce ServiceWorker jobs to the Storage Process.
3066         https://bugs.webkit.org/show_bug.cgi?id=175650