Rebaseline additional tests after r215096.
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2017-04-07  Brent Fulgham  <bfulgham@apple.com>
2
3         Rebaseline additional tests after r215096.
4         https://bugs.webkit.org/show_bug.cgi?id=170561
5         <rdar://problem/7415154>
6
7         * web-platform-tests/cors/allow-headers-expected.txt:
8         * web-platform-tests/cors/origin-expected.txt:
9
10 2017-03-31  Jiewen Tan  <jiewen_tan@apple.com>
11
12         [WebCrypto] Add support for AES-CTR
13         https://bugs.webkit.org/show_bug.cgi?id=169761
14         <rdar://problem/31331321>
15
16         Reviewed by Brent Fulgham.
17
18         * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker-expected.txt:
19         * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2-expected.txt:
20         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker-expected.txt:
21         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.worker-expected.txt:
22         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_cbc-expected.txt:
23         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_ctr-expected.txt:
24         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.worker-expected.txt:
25         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.worker-expected.txt:
26         * web-platform-tests/WebCryptoAPI/generateKey/test_aes-ctr-expected.txt:
27         * web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CTR-expected.txt:
28         * web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CTR-expected.txt:
29         * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker-expected.txt:
30         * web-platform-tests/WebCryptoAPI/import_export/test_symmetric_importKey-expected.txt:
31
32 2017-04-05  Chris Dumez  <cdumez@apple.com>
33
34         _blank / _self / _parent / _top browsing context names should be case-insensitive
35         https://bugs.webkit.org/show_bug.cgi?id=169747
36
37         Reviewed by Alex Christensen.
38
39         Import test coverage from upstream web-platform-tests.
40
41         * resources/import-expectations.json:
42         * web-platform-tests/html/browsers/windows/browsing-context-names/001.html:
43         * web-platform-tests/html/browsers/windows/browsing-context-names/002.html:
44         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-_blank-expected.txt: Added.
45         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-_blank.html: Added.
46         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html:
47         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-001-expected.txt: Added.
48         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-001.html: Added.
49         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-002-expected.txt: Added.
50         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-002.html: Added.
51         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-003-expected.txt: Added.
52         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-003.html: Added.
53         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-004-expected.txt: Added.
54         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-004.html: Added.
55         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html:
56         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html:
57         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-default-name-expected.txt:
58         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:
59         * web-platform-tests/html/browsers/windows/browsing-context-names/existing.html:
60         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-iframe-1.html: Added.
61         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-iframe-2.html: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/existing.html.
62         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-iframe-3.html: Added.
63         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-iframe-insensitive-1.html: Added.
64         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-iframe-insensitive-2.html: Added.
65         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-top-nested.html: Added.
66         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-top-replace.html: Added.
67         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-top.html: Added.
68         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/post-to-opener.html: Added.
69         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/post-to-top-or-close.html: Added.
70         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/post-to-top.html: Added.
71         * web-platform-tests/html/browsers/windows/browsing-context-names/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/w3c-import.log.
72         * web-platform-tests/html/browsers/windows/browsing-context-names/self1.html:
73         * web-platform-tests/html/browsers/windows/browsing-context-names/self2.html:
74         * web-platform-tests/html/browsers/windows/browsing-context-names/w3c-import.log:
75
76 2017-03-31  Manuel Rego Casasnovas  <rego@igalia.com>
77
78         [css-grid] Update W3C Test Suite
79         https://bugs.webkit.org/show_bug.cgi?id=170170
80
81         Reviewed by Youenn Fablet.
82
83         This adds 2 new tests for "Implied Minimum Size of Grid Items" section,
84         which check the behavior of percentages:
85         - grid-items/grid-minimum-size-grid-items-019.html
86         - grid-items/grid-minimum-size-grid-items-020.html
87
88         Additionally, as the csswg-test repo has been merged into web-platform-tests,
89         we're using the new path in this import.
90
91         * csswg-test/css-grid-1/grid-definition/w3c-import.log: Removed.
92         * csswg-test/css-grid-1/grid-items/w3c-import.log: Removed.
93         * csswg-test/css-grid-1/grid-model/w3c-import.log: Removed.
94         * csswg-test/css-grid-1/placement/w3c-import.log: Removed.
95         * csswg-test/css-grid-1/w3c-import.log: Removed.
96         * resources/import-expectations.json:
97         * resources/resource-files.json:
98         * web-platform-tests/css/css-grid-1/OWNERS: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/OWNERS.
99         * web-platform-tests/css/css-grid-1/README.md: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/README.md.
100         * web-platform-tests/css/css-grid-1/grid-definition/fr-unit-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/fr-unit-expected.html.
101         * web-platform-tests/css/css-grid-1/grid-definition/fr-unit-with-percentage-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/fr-unit-with-percentage-expected.html.
102         * web-platform-tests/css/css-grid-1/grid-definition/fr-unit-with-percentage.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/fr-unit-with-percentage.html.
103         * web-platform-tests/css/css-grid-1/grid-definition/fr-unit.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/fr-unit.html.
104         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001-expected.txt.
105         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001.xht.
106         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001-expected.txt.
107         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001.xht.
108         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001-expected.txt.
109         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001.xht.
110         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001-expected.txt.
111         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001.xht.
112         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-repeat-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-repeat-001-expected.txt.
113         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-repeat-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-repeat-001.xht.
114         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001-expected.txt.
115         * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001.xht.
116         * web-platform-tests/css/css-grid-1/grid-definition/grid-layout-auto-tracks-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-layout-auto-tracks-expected.html.
117         * web-platform-tests/css/css-grid-1/grid-definition/grid-layout-auto-tracks.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-layout-auto-tracks.html.
118         * web-platform-tests/css/css-grid-1/grid-definition/grid-layout-basic-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-layout-basic-expected.html.
119         * web-platform-tests/css/css-grid-1/grid-definition/grid-layout-basic.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-layout-basic.html.
120         * web-platform-tests/css/css-grid-1/grid-definition/grid-layout-repeat-notation-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-layout-repeat-notation-expected.html.
121         * web-platform-tests/css/css-grid-1/grid-definition/grid-layout-repeat-notation.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-layout-repeat-notation.html.
122         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-flexible-lengths-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-flexible-lengths-001-expected.txt.
123         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-flexible-lengths-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-flexible-lengths-001.xht.
124         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-areas-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-grid-template-areas-001-expected.txt.
125         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-areas-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-grid-template-areas-001.xht.
126         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001-expected.txt.
127         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001.xht.
128         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-named-grid-lines-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-named-grid-lines-001-expected.txt.
129         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-named-grid-lines-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-named-grid-lines-001.xht.
130         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-repeat-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-repeat-001-expected.txt.
131         * web-platform-tests/css/css-grid-1/grid-definition/grid-support-repeat-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-repeat-001.xht.
132         * web-platform-tests/css/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001-expected.txt.
133         * web-platform-tests/css/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001.xht.
134         * web-platform-tests/css/css-grid-1/grid-definition/support/testing-utils.js: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/support/testing-utils.js.
135         * web-platform-tests/css/css-grid-1/grid-definition/support/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/support/w3c-import.log.
136         * web-platform-tests/css/css-grid-1/grid-definition/w3c-import.log: Added.
137         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-001-expected.xht.
138         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-001.xht.
139         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-002-expected.xht.
140         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-002.xht.
141         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-003-expected.xht.
142         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-003.xht.
143         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-inline-blocks-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-inline-blocks-001-expected.xht.
144         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-inline-blocks-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-inline-blocks-001.xht.
145         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001-expected.xht.
146         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001.xht.
147         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002-expected.xht.
148         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002.xht.
149         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003-expected.xht.
150         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003.xht.
151         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004-expected.xht.
152         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004.xht.
153         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005-expected.xht.
154         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005.xht.
155         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-001-expected.xht.
156         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-001.xht.
157         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-002-expected.xht.
158         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-002.xht.
159         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-003-expected.xht.
160         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-003.xht.
161         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-004-expected.xht.
162         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-004.xht.
163         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-005-expected.xht.
164         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-005.xht.
165         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-001-expected.xht.
166         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-001.xht.
167         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-002-expected.xht.
168         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-002.xht.
169         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-003-expected.xht.
170         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-003.xht.
171         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-004-expected.xht.
172         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-004.xht.
173         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-005-expected.xht.
174         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-005.xht.
175         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001-expected.xht.
176         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001.xht.
177         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002-expected.xht.
178         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002.xht.
179         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003-expected.xht.
180         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003.xht.
181         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004-expected.xht.
182         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004.xht.
183         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005-expected.xht.
184         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005.xht.
185         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006-expected.xht.
186         * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006.xht.
187         * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-001-expected.xht.
188         * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-001.html.
189         * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-002-expected.xht.
190         * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-002.html.
191         * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-003-expected.xht.
192         * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-003.html.
193         * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-004-expected.xht.
194         * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-004.html.
195         * web-platform-tests/css/css-grid-1/grid-items/grid-items-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-001-expected.xht.
196         * web-platform-tests/css/css-grid-1/grid-items/grid-items-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-001.xht.
197         * web-platform-tests/css/css-grid-1/grid-items/grid-items-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-002-expected.xht.
198         * web-platform-tests/css/css-grid-1/grid-items/grid-items-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-002.xht.
199         * web-platform-tests/css/css-grid-1/grid-items/grid-items-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-003-expected.xht.
200         * web-platform-tests/css/css-grid-1/grid-items/grid-items-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-003.xht.
201         * web-platform-tests/css/css-grid-1/grid-items/grid-items-inline-blocks-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-inline-blocks-001-expected.xht.
202         * web-platform-tests/css/css-grid-1/grid-items/grid-items-inline-blocks-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-inline-blocks-001.xht.
203         * web-platform-tests/css/css-grid-1/grid-items/grid-items-sizing-alignment-001-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-sizing-alignment-001-expected.html.
204         * web-platform-tests/css/css-grid-1/grid-items/grid-items-sizing-alignment-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-sizing-alignment-001.html.
205         * web-platform-tests/css/css-grid-1/grid-items/grid-layout-grid-in-grid-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-layout-grid-in-grid-expected.html.
206         * web-platform-tests/css/css-grid-1/grid-items/grid-layout-grid-in-grid.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-layout-grid-in-grid.html.
207         * web-platform-tests/css/css-grid-1/grid-items/grid-layout-z-order-a-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-layout-z-order-a-expected.html.
208         * web-platform-tests/css/css-grid-1/grid-items/grid-layout-z-order-a.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-layout-z-order-a.html.
209         * web-platform-tests/css/css-grid-1/grid-items/grid-layout-z-order-b-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-layout-z-order-b-expected.html.
210         * web-platform-tests/css/css-grid-1/grid-items/grid-layout-z-order-b.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-layout-z-order-b.html.
211         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-001-expected.xht.
212         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-001.xht.
213         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-002-expected.xht.
214         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-002.xht.
215         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-003-expected.xht.
216         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-003.xht.
217         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-004-expected.xht.
218         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-004.xht.
219         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-005-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-005-expected.html.
220         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-005.xht.
221         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-006-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-006-expected.html.
222         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-006.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-006.xht.
223         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-007-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-007-expected.html.
224         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-007.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-007.xht.
225         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-008-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-008-expected.html.
226         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-008.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-008.xht.
227         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-009-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-009-expected.html.
228         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-009.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-009.xht.
229         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-010-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-010-expected.xht.
230         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-010.html: Copied from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-010.html.
231         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-011-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-011-expected.xht.
232         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-011.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-011.html.
233         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-012-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-012-expected.xht.
234         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-012.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-012.html.
235         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-013-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-013-expected.xht.
236         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-013.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-013.html.
237         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-014-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-014-expected.xht.
238         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-014.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-014.html.
239         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-015-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-015-expected.xht.
240         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-015.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-015.html.
241         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-016-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-016-expected.xht.
242         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-016.html: Copied from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-016.html.
243         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-017-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-017-expected.xht.
244         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-017.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-017.html.
245         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-018-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-018-expected.xht.
246         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-018.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-018.html.
247         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-019-expected.xht: Copied from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-001-expected.xht.
248         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-019.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-010.html.
249         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-020-expected.xht: Copied from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-002-expected.xht.
250         * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-020.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-016.html.
251         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-001-expected.xht.
252         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-001.xht.
253         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-002-expected.xht.
254         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-002.xht.
255         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-003-expected.xht.
256         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-003.xht.
257         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-004-expected.xht.
258         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-004.xht.
259         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-005-expected.xht.
260         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-005.xht.
261         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-001-expected.xht.
262         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-001.xht.
263         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-002-expected.xht.
264         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-002.xht.
265         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-003-expected.xht.
266         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-003.xht.
267         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-004-expected.xht.
268         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-004.xht.
269         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-005-expected.xht.
270         * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-005.xht.
271         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-001-expected.xht.
272         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-001.xht.
273         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-002-expected.xht.
274         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-002.xht.
275         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-003-expected.xht.
276         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-003.xht.
277         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-004-expected.xht.
278         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-004.xht.
279         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-005-expected.xht.
280         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-005.xht.
281         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001-expected.xht.
282         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001.xht.
283         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002-expected.xht.
284         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002.xht.
285         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003-expected.xht.
286         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003.xht.
287         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004-expected.xht.
288         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004.xht.
289         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005-expected.xht.
290         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005.xht.
291         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006-expected.xht.
292         * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006.xht.
293         * web-platform-tests/css/css-grid-1/grid-items/ref-filled-green-100px-square-image.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/ref-filled-green-100px-square-image.html.
294         * web-platform-tests/css/css-grid-1/grid-items/support/100x100-green.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/support/100x100-green.png.
295         * web-platform-tests/css/css-grid-1/grid-items/support/100x50-green.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/support/100x50-green.png.
296         * web-platform-tests/css/css-grid-1/grid-items/support/200x200-green.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/support/200x200-green.png.
297         * web-platform-tests/css/css-grid-1/grid-items/support/50x100-green.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/support/50x100-green.png.
298         * web-platform-tests/css/css-grid-1/grid-items/support/50x50-green.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/support/50x50-green.png.
299         * web-platform-tests/css/css-grid-1/grid-items/support/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/support/w3c-import.log.
300         * web-platform-tests/css/css-grid-1/grid-items/w3c-import.log: Added.
301         * web-platform-tests/css/css-grid-1/grid-layout-properties-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-layout-properties-expected.txt.
302         * web-platform-tests/css/css-grid-1/grid-layout-properties.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-layout-properties.html.
303         * web-platform-tests/css/css-grid-1/grid-model/display-grid-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/display-grid-expected.html.
304         * web-platform-tests/css/css-grid-1/grid-model/display-grid.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/display-grid.html.
305         * web-platform-tests/css/css-grid-1/grid-model/display-inline-grid-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/display-inline-grid-expected.html.
306         * web-platform-tests/css/css-grid-1/grid-model/display-inline-grid.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/display-inline-grid.html.
307         * web-platform-tests/css/css-grid-1/grid-model/grid-computed-value-display-floated-items-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-computed-value-display-floated-items-001-expected.txt.
308         * web-platform-tests/css/css-grid-1/grid-model/grid-computed-value-display-floated-items-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-computed-value-display-floated-items-001.xht.
309         * web-platform-tests/css/css-grid-1/grid-model/grid-display-grid-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-display-grid-001-expected.xht.
310         * web-platform-tests/css/css-grid-1/grid-model/grid-display-grid-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-display-grid-001.xht.
311         * web-platform-tests/css/css-grid-1/grid-model/grid-display-inline-grid-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-display-inline-grid-001-expected.xht.
312         * web-platform-tests/css/css-grid-1/grid-model/grid-display-inline-grid-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-display-inline-grid-001.xht.
313         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-letter-001-expected.xht.
314         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-letter-001.xht.
315         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-letter-002-expected.xht.
316         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-letter-002.xht.
317         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-letter-003-expected.xht.
318         * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-letter-003.xht.
319         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-line-001-expected.xht.
320         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-line-001.xht.
321         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-line-002-expected.xht.
322         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-line-002.xht.
323         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-line-003-expected.xht.
324         * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-line-003.xht.
325         * web-platform-tests/css/css-grid-1/grid-model/grid-float-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-float-001-expected.xht.
326         * web-platform-tests/css/css-grid-1/grid-model/grid-float-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-float-001.xht.
327         * web-platform-tests/css/css-grid-1/grid-model/grid-floats-no-intrude-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-floats-no-intrude-001-expected.xht.
328         * web-platform-tests/css/css-grid-1/grid-model/grid-floats-no-intrude-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-floats-no-intrude-001.xht.
329         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-letter-001-expected.xht.
330         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-letter-001.xht.
331         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-letter-002-expected.xht.
332         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-letter-002.xht.
333         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-letter-003-expected.xht.
334         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-letter-003.xht.
335         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-line-001-expected.xht.
336         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-line-001.xht.
337         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-line-002-expected.xht.
338         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-line-002.xht.
339         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-line-003-expected.xht.
340         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-line-003.xht.
341         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-float-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-float-001-expected.xht.
342         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-float-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-float-001.xht.
343         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-floats-no-intrude-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-floats-no-intrude-001-expected.xht.
344         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-floats-no-intrude-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-floats-no-intrude-001.xht.
345         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-margins-no-collapse-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-margins-no-collapse-001-expected.xht.
346         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-margins-no-collapse-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-margins-no-collapse-001.xht.
347         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-multicol-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-multicol-001-expected.xht.
348         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-multicol-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-multicol-001.xht.
349         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-vertical-align-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-vertical-align-001-expected.xht.
350         * web-platform-tests/css/css-grid-1/grid-model/grid-inline-vertical-align-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-vertical-align-001.xht.
351         * web-platform-tests/css/css-grid-1/grid-model/grid-margins-no-collapse-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-margins-no-collapse-001-expected.xht.
352         * web-platform-tests/css/css-grid-1/grid-model/grid-margins-no-collapse-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-margins-no-collapse-001.xht.
353         * web-platform-tests/css/css-grid-1/grid-model/grid-multicol-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-multicol-001-expected.xht.
354         * web-platform-tests/css/css-grid-1/grid-model/grid-multicol-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-multicol-001.xht.
355         * web-platform-tests/css/css-grid-1/grid-model/grid-support-display-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-support-display-001-expected.txt.
356         * web-platform-tests/css/css-grid-1/grid-model/grid-support-display-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-support-display-001.xht.
357         * web-platform-tests/css/css-grid-1/grid-model/grid-vertical-align-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-vertical-align-001-expected.xht.
358         * web-platform-tests/css/css-grid-1/grid-model/grid-vertical-align-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-vertical-align-001.xht.
359         * web-platform-tests/css/css-grid-1/grid-model/w3c-import.log: Added.
360         * web-platform-tests/css/css-grid-1/implicit-grids/grid-support-grid-auto-columns-rows-001-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/implicit-grids/grid-support-grid-auto-columns-rows-001-expected.html.
361         * web-platform-tests/css/css-grid-1/implicit-grids/grid-support-grid-auto-columns-rows-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/implicit-grids/grid-support-grid-auto-columns-rows-001.html.
362         * web-platform-tests/css/css-grid-1/implicit-grids/w3c-import.log: Copied from LayoutTests/imported/w3c/csswg-test/css-grid-1/implicit-grids/w3c-import.log.
363         * web-platform-tests/css/css-grid-1/layout-algorithm/grid-layout-free-space-unit-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/layout-algorithm/grid-layout-free-space-unit-expected.html.
364         * web-platform-tests/css/css-grid-1/layout-algorithm/grid-layout-free-space-unit.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/layout-algorithm/grid-layout-free-space-unit.html.
365         * web-platform-tests/css/css-grid-1/layout-algorithm/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/implicit-grids/w3c-import.log.
366         * web-platform-tests/css/css-grid-1/placement/grid-layout-grid-span-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-grid-span-expected.html.
367         * web-platform-tests/css/css-grid-1/placement/grid-layout-grid-span.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-grid-span.html.
368         * web-platform-tests/css/css-grid-1/placement/grid-layout-lines-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-lines-expected.html.
369         * web-platform-tests/css/css-grid-1/placement/grid-layout-lines-shorthands-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-lines-shorthands-expected.html.
370         * web-platform-tests/css/css-grid-1/placement/grid-layout-lines-shorthands.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-lines-shorthands.html.
371         * web-platform-tests/css/css-grid-1/placement/grid-layout-lines.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-lines.html.
372         * web-platform-tests/css/css-grid-1/placement/grid-layout-placement-shorthands-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-placement-shorthands-expected.html.
373         * web-platform-tests/css/css-grid-1/placement/grid-layout-placement-shorthands.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-placement-shorthands.html.
374         * web-platform-tests/css/css-grid-1/placement/w3c-import.log: Added.
375         * web-platform-tests/css/css-grid-1/test-plan/index.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/test-plan/index.html.
376         * web-platform-tests/css/css-grid-1/test-plan/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/test-plan/w3c-import.log.
377         * web-platform-tests/css/css-grid-1/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/layout-algorithm/w3c-import.log.
378
379 2017-03-30  Youenn Fablet  <youenn@apple.com>
380
381         Clean up RTCDataChannel
382         https://bugs.webkit.org/show_bug.cgi?id=169732
383
384         Reviewed by Chris Dumez.
385
386         * web-platform-tests/webrtc/RTCDataChannelEvent-constructor-expected.txt:
387
388 2017-03-28  Youenn Fablet  <youenn@apple.com>
389
390         Fix addIceCandidate after r214441
391         https://bugs.webkit.org/show_bug.cgi?id=170146
392
393         Reviewed by Chris Dumez.
394
395         * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl-expected.txt:
396
397 2017-03-27  Youenn Fablet  <youenn@apple.com>
398
399         addIceCandidate should not throw if passed null or undefined
400         https://bugs.webkit.org/show_bug.cgi?id=170118
401
402         Reviewed by Eric Carlson.
403
404         * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl-expected.txt:
405
406 2017-03-22  Youenn Fablet  <youenn@apple.com>
407
408         Support RTCPeerConnectionState
409         https://bugs.webkit.org/show_bug.cgi?id=169978
410
411         Reviewed by Jon Lee.
412
413         * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt:
414
415 2017-03-22  Chris Dumez  <cdumez@apple.com>
416
417         WebKit should disallow beforeunload alerts from web pages users have never interacted with
418         https://bugs.webkit.org/show_bug.cgi?id=169936
419         <rdar://problem/23798897>
420
421         Reviewed by Brent Fulgham.
422
423         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling-expected.txt:
424         * web-platform-tests/html/webappapis/scripting/events/compile-event-handler-settings-objects-expected.txt:
425         Rebaseline now that the CONFIRM MESSAGE lines are now longer shown. This is because there is no user interaction
426         with the page.
427
428 2017-03-22  Romain Bellessort  <romain.bellessort@crf.canon.fr>
429
430         [Readable Streams API] Implement ReadableStreamBYOBRequest respond() (readable stream state)
431         https://bugs.webkit.org/show_bug.cgi?id=169759
432
433         Reviewed by Youenn Fablet.
434
435         Updated test expectations.
436
437         * web-platform-tests/streams/readable-byte-streams/general-expected.txt:
438         * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt:
439
440 2017-03-22  Youenn Fablet  <youenn@apple.com>
441
442         Move LayoutTests/webrtc/rtcconfiguration-icecandidatepoolsize.html to web-platform-tests
443         https://bugs.webkit.org/show_bug.cgi?id=169958
444
445         Reviewed by Jon Lee.
446
447         * web-platform-tests/webrtc/rtcpeerconnection/rtcconfiguration-icecandidatepoolsize-expected.txt: Added.
448         * web-platform-tests/webrtc/rtcpeerconnection/rtcconfiguration-icecandidatepoolsize.html: Added.
449
450 2017-03-22  Youenn Fablet  <youenn@apple.com>
451
452         Safari sends empty "Access-Control-Request-Headers" in preflight request
453         https://bugs.webkit.org/show_bug.cgi?id=169851
454
455         Reviewed by Chris Dumez.
456
457         * web-platform-tests/fetch/api/cors/cors-preflight-expected.txt:
458         * web-platform-tests/fetch/api/cors/cors-preflight.js:
459
460 2017-03-22  Youenn Fablet  <youenn@apple.com>
461
462         XMLHttpRequest: getAllResponseHeaders() should lowercase header names before sorting
463         https://bugs.webkit.org/show_bug.cgi?id=169286
464
465         Reviewed by Chris Dumez.
466
467         * web-platform-tests/XMLHttpRequest/getallresponseheaders-cl-expected.txt:
468         * web-platform-tests/XMLHttpRequest/getallresponseheaders-expected.txt:
469
470 2017-03-22  Chris Dumez  <cdumez@apple.com>
471
472         Implement the "noopener" feature for window.open()
473         https://bugs.webkit.org/show_bug.cgi?id=163960
474         <rdar://problem/28941679>
475
476         Reviewed by Sam Weinig.
477
478         Import test coverage from WPT upstream.
479
480         * resources/import-expectations.json:
481         * web-platform-tests/common/PrefixedLocalStorage.js: Added.
482         (PrefixedLocalStorage):
483         (PrefixedLocalStorage.prototype.clear):
484         (PrefixedLocalStorage.prototype.url):
485         (PrefixedLocalStorage.prototype.prefixedKey):
486         (PrefixedLocalStorage.prototype.setItem):
487         (PrefixedLocalStorage.prototype.onSet):
488         (PrefixedLocalStorageTest):
489         (PrefixedLocalStorageTest.prototype.cleanup):
490         (PrefixedLocalStorageResource):
491         * web-platform-tests/common/w3c-import.log:
492         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-closed-expected.txt: Added.
493         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-closed.html: Added.
494         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-expected.txt: Added.
495         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-multiple-expected.txt: Added.
496         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-multiple.html: Added.
497         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-noopener-expected.txt: Added.
498         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-noopener.html: Added.
499         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-noreferrer-expected.txt: Added.
500         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-noreferrer.html: Added.
501         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener.html: Added.
502         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/resources/close-opener.html: Added.
503         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/resources/message-window-opener.html: Added.
504         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/resources/multiple-opener.html: Added.
505         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/resources/no-opener.html: Added.
506         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/resources/open-closer.html: Added.
507         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/w3c-import.log.
508         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/w3c-import.log:
509
510 2017-03-20  Jon Lee  <jonlee@apple.com>
511
512         Update progression in wpt test for WebRTC.
513
514         * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt:
515
516 2017-03-19  Chris Dumez  <cdumez@apple.com>
517
518         Implement self.origin
519         https://bugs.webkit.org/show_bug.cgi?id=168023
520
521         Reviewed by Sam Weinig.
522
523         * resources/import-expectations.json:
524         * web-platform-tests/html/dom/interfaces-expected.txt:
525         * web-platform-tests/html/dom/self-origin.any-expected.txt:
526         * web-platform-tests/html/dom/self-origin.sub-expected.txt:
527         Rebaseline several WPT tests now that more checks are passing.
528
529         * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/Worker_Self_Origin-expected.txt: Added.
530         * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/Worker_Self_Origin.html: Added.
531         * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/support/WorkerSelfOriginSharedWorker.js: Added.
532         (onconnect):
533         * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/support/WorkerSelfOriginWorker.js: Added.
534         * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/support/w3c-import.log: Added.
535         * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/w3c-import.log: Added.
536         Import test coverage for self.origin in workers.
537
538 2017-03-18  Jon Lee  <jonlee@apple.com>
539
540         Add support for ImplementedAs, Clamp, EnforceRange, TreatNullAs for dictionary members
541         https://bugs.webkit.org/show_bug.cgi?id=169731
542
543         Reviewed by Alex Christensen.
544
545         Rebaseline tests. The results seem to show a problem in the original tests.
546         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.worker-expected.txt:
547         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_gcm-expected.txt:
548
549 2017-03-18  Chris Dumez  <cdumez@apple.com>
550
551         innerText setter inserts empty text node if value starts with newline
552         https://bugs.webkit.org/show_bug.cgi?id=169600
553
554         Reviewed by Ryosuke Niwa.
555
556         Re-sync tests with upstream to gain test coverage.
557
558         * web-platform-tests/innerText/getter-expected.txt:
559         * web-platform-tests/innerText/getter-tests.js:
560         * web-platform-tests/innerText/setter-expected.txt:
561         * web-platform-tests/innerText/setter-tests.js:
562         * web-platform-tests/innerText/setter.html:
563
564 2017-03-18  Chris Dumez  <cdumez@apple.com>
565
566         Allow setting the prototype of cross-origin objects, as long as they don't change
567         https://bugs.webkit.org/show_bug.cgi?id=169787
568
569         Reviewed by Mark Lam.
570
571         Import test coverage from W3C web-platform-tests.
572
573         * web-platform-tests/common/domain-setter.sub.html: Added.
574         * web-platform-tests/common/test-setting-immutable-prototype.js: Added.
575         (self.testSettingImmutablePrototypeToNewValueOnly.test):
576         (self.testSettingImmutablePrototypeToNewValueOnly):
577         (self.testSettingImmutablePrototype.else.test):
578         (self.testSettingImmutablePrototype):
579         * web-platform-tests/common/w3c-import.log:
580         * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-cross-origin-domain.sub-expected.txt: Added.
581         * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-cross-origin-domain.sub.html: Added.
582         * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-goes-cross-origin-domain.sub-expected.txt: Added.
583         * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-goes-cross-origin-domain.sub.html: Added.
584         * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub-expected.txt: Added.
585         * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub.html: Added.
586         * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-expected.txt: Added.
587         * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-same-origin.html: Added.
588         * web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log:
589         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/w3c-import.log: Added.
590         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-cross-origin-domain.sub-expected.txt: Added.
591         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-cross-origin-domain.sub.html: Added.
592         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-goes-cross-origin-domain.sub-expected.txt: Added.
593         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-goes-cross-origin-domain.sub.html: Added.
594         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin-domain.sub-expected.txt: Added.
595         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin-domain.sub.html: Added.
596         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin-expected.txt: Added.
597         * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin.html: Added.
598
599 2017-03-16  Jiewen Tan  <jiewen_tan@apple.com>
600
601         [WebCrypto] Support SPKI/PKCS8 for Elliptic Curve
602         https://bugs.webkit.org/show_bug.cgi?id=169318
603         <rdar://problem/31081956>
604
605         Reviewed by Brent Fulgham.
606
607         * web-platform-tests/WebCryptoAPI/import_export/ec_importKey.worker-expected.txt:
608         * web-platform-tests/WebCryptoAPI/import_export/test_ec_importKey-expected.txt:
609
610 2017-03-14  Youenn Fablet  <youenn@apple.com>
611
612         Import web-platform-tests/cors
613         https://bugs.webkit.org/show_bug.cgi?id=169565
614
615         Reviewed by Sam Weinig.
616
617         * resources/import-expectations.json:
618         * web-platform-tests/cors/304-expected.txt: Added.
619         * web-platform-tests/cors/304.htm: Added.
620         * web-platform-tests/cors/OWNERS: Added.
621         * web-platform-tests/cors/README.md: Added.
622         * web-platform-tests/cors/allow-headers-expected.txt: Added.
623         * web-platform-tests/cors/allow-headers.htm: Added.
624         * web-platform-tests/cors/basic-expected.txt: Added.
625         * web-platform-tests/cors/basic.htm: Added.
626         * web-platform-tests/cors/credentials-flag-expected.txt: Added.
627         * web-platform-tests/cors/credentials-flag.htm: Added.
628         * web-platform-tests/cors/late-upload-events-expected.txt: Added.
629         * web-platform-tests/cors/late-upload-events.htm: Added.
630         * web-platform-tests/cors/origin-expected.txt: Added.
631         * web-platform-tests/cors/origin.htm: Added.
632         * web-platform-tests/cors/preflight-cache-expected.txt: Added.
633         * web-platform-tests/cors/preflight-cache.htm: Added.
634         * web-platform-tests/cors/preflight-failure-expected.txt: Added.
635         * web-platform-tests/cors/preflight-failure.htm: Added.
636         * web-platform-tests/cors/redirect-origin-expected.txt: Added.
637         * web-platform-tests/cors/redirect-origin.htm: Added.
638         * web-platform-tests/cors/redirect-preflight-2-expected.txt: Added.
639         * web-platform-tests/cors/redirect-preflight-2.htm: Added.
640         * web-platform-tests/cors/redirect-preflight-expected.txt: Added.
641         * web-platform-tests/cors/redirect-preflight.htm: Added.
642         * web-platform-tests/cors/redirect-userinfo-expected.txt: Added.
643         * web-platform-tests/cors/redirect-userinfo.htm: Added.
644         * web-platform-tests/cors/remote-origin-expected.txt: Added.
645         * web-platform-tests/cors/remote-origin.htm: Added.
646         * web-platform-tests/cors/request-headers-expected.txt: Added.
647         * web-platform-tests/cors/request-headers.htm: Added.
648         * web-platform-tests/cors/resources/304.py: Added.
649         (error):
650         (main):
651         * web-platform-tests/cors/resources/checkandremove.py: Added.
652         (main):
653         * web-platform-tests/cors/resources/cors-cookie.py: Added.
654         (main):
655         * web-platform-tests/cors/resources/cors-headers.asis: Added.
656         * web-platform-tests/cors/resources/cors-makeheader.py: Added.
657         (main):
658         * web-platform-tests/cors/resources/preflight.py: Added.
659         (main):
660         * web-platform-tests/cors/resources/remote-xhrer.html: Added.
661         * web-platform-tests/cors/resources/status.py: Added.
662         (main):
663         * web-platform-tests/cors/resources/w3c-import.log: Added.
664         * web-platform-tests/cors/response-headers-expected.txt: Added.
665         * web-platform-tests/cors/response-headers.htm: Added.
666         * web-platform-tests/cors/simple-requests-expected.txt: Added.
667         * web-platform-tests/cors/simple-requests.htm: Added.
668         * web-platform-tests/cors/status-async-expected.txt: Added.
669         * web-platform-tests/cors/status-async.htm: Added.
670         * web-platform-tests/cors/status-expected.txt: Added.
671         * web-platform-tests/cors/status-preflight-expected.txt: Added.
672         * web-platform-tests/cors/status-preflight.htm: Added.
673         * web-platform-tests/cors/status.htm: Added.
674         * web-platform-tests/cors/support.js: Added.
675         (dirname):
676         * web-platform-tests/cors/w3c-import.log: Added.
677
678 2017-03-13  Youenn Fablet  <youenn@apple.com>
679
680         Sync web-platform-tests up to revision a5b95cb31914507088a4eda16f7674bbc6f3313f
681         https://bugs.webkit.org/show_bug.cgi?id=169523
682
683         Reviewed by Alex Christensen.
684
685         * csswg-test/LICENSE.md: Added.
686         * csswg-test/README.md:
687         * csswg-test/build-css-testsuites.sh: Added.
688         * csswg-test/config.default.json: Added.
689         * csswg-test/css-grid-1/grid-items/w3c-import.log:
690         * csswg-test/css-grid-1/grid-model/w3c-import.log:
691         * csswg-test/css-scoping-1/OWNERS: Added.
692         * csswg-test/css-scoping-1/css-scoping-shadow-slot-style-expected.html: Added.
693         * csswg-test/css-scoping-1/css-scoping-shadow-slot-style.html: Added.
694         * csswg-test/css-scoping-1/w3c-import.log:
695         * csswg-test/lint: Added.
696         * csswg-test/lint.whitelist: Added.
697         * csswg-test/manifest: Added.
698         * csswg-test/requirements.txt: Added.
699         * csswg-test/serve: Added.
700         * csswg-test/serve.py: Added.
701         (main):
702         * csswg-test/w3c-import.log:
703         * resources/TestRepositories:
704         * resources/import-expectations.json:
705         * resources/resource-files.json:
706         * web-platform-tests/IndexedDB/abort-in-initial-upgradeneeded.html:
707         * web-platform-tests/IndexedDB/close-in-upgradeneeded.html:
708         * web-platform-tests/IndexedDB/event-dispatch-active-flag-expected.txt: Added.
709         * web-platform-tests/IndexedDB/event-dispatch-active-flag.html: Added.
710         * web-platform-tests/IndexedDB/fire-error-event-exception-expected.txt: Added.
711         * web-platform-tests/IndexedDB/fire-error-event-exception.html: Added.
712         * web-platform-tests/IndexedDB/fire-success-event-exception-expected.txt: Added.
713         * web-platform-tests/IndexedDB/fire-success-event-exception.html: Added.
714         * web-platform-tests/IndexedDB/fire-upgradeneeded-event-exception-expected.txt: Added.
715         * web-platform-tests/IndexedDB/fire-upgradeneeded-event-exception.html: Added.
716         * web-platform-tests/IndexedDB/idb-binary-key-roundtrip.htm:
717         * web-platform-tests/IndexedDB/idbcursor_continue_objectstore.htm:
718         * web-platform-tests/IndexedDB/idbfactory-deleteDatabase-opaque-origin-expected.txt: Added.
719         * web-platform-tests/IndexedDB/idbfactory-deleteDatabase-opaque-origin.html: Added.
720         * web-platform-tests/IndexedDB/idbfactory-open-error-properties-expected.txt: Added.
721         * web-platform-tests/IndexedDB/idbfactory-open-error-properties.html: Added.
722         * web-platform-tests/IndexedDB/idbfactory-open-opaque-origin-expected.txt: Added.
723         * web-platform-tests/IndexedDB/idbfactory-open-opaque-origin.html: Added.
724         * web-platform-tests/IndexedDB/idbfactory_deleteDatabase4-expected.txt:
725         * web-platform-tests/IndexedDB/idbfactory_deleteDatabase4.htm:
726         * web-platform-tests/IndexedDB/idbindex_get.htm:
727         * web-platform-tests/IndexedDB/idbindex_get4.htm:
728         * web-platform-tests/IndexedDB/idbindex_getKey4.htm:
729         * web-platform-tests/IndexedDB/idbobjectstore_createIndex13.htm:
730         * web-platform-tests/IndexedDB/idbobjectstore_get4.htm:
731         * web-platform-tests/IndexedDB/idbobjectstore_getKey.html:
732         * web-platform-tests/IndexedDB/key-conversion-exceptions.htm:
733         * web-platform-tests/IndexedDB/keygenerator-explicit-expected.txt: Added.
734         * web-platform-tests/IndexedDB/keygenerator-explicit.html: Added.
735         * web-platform-tests/IndexedDB/keygenerator-inject-expected.txt: Added.
736         * web-platform-tests/IndexedDB/keygenerator-inject.html: Added.
737         * web-platform-tests/IndexedDB/keypath_invalid.htm:
738         * web-platform-tests/IndexedDB/support.js:
739         (auto_fail):
740         (createdb_for_multiple_tests):
741         (indexeddb_test):
742         (is_transaction_active):
743         (spin):
744         (keep_alive):
745         * web-platform-tests/IndexedDB/transaction-abort-request-error-expected.txt: Added.
746         * web-platform-tests/IndexedDB/transaction-abort-request-error.html: Added.
747         * web-platform-tests/IndexedDB/transaction-deactivation-timing-expected.txt: Added.
748         * web-platform-tests/IndexedDB/transaction-deactivation-timing.html: Added.
749         * web-platform-tests/IndexedDB/transaction-lifetime-blocked.htm:
750         * web-platform-tests/IndexedDB/transaction-lifetime.htm:
751         * web-platform-tests/IndexedDB/upgrade-transaction-deactivation-timing-expected.txt: Added.
752         * web-platform-tests/IndexedDB/upgrade-transaction-deactivation-timing.html: Added.
753         * web-platform-tests/IndexedDB/w3c-import.log:
754         * web-platform-tests/IndexedDB/writer-starvation.htm:
755         * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker-expected.txt:
756         * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2-expected.txt:
757         * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker-expected.txt:
758         * web-platform-tests/WebCryptoAPI/import_export/test_symmetric_importKey-expected.txt:
759         * web-platform-tests/XMLHttpRequest/OWNERS:
760         * web-platform-tests/XMLHttpRequest/README.md: Added.
761         * web-platform-tests/XMLHttpRequest/abort-after-receive.htm:
762         * web-platform-tests/XMLHttpRequest/abort-after-timeout.htm:
763         * web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported-expected.txt:
764         * web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported.htm:
765         * web-platform-tests/XMLHttpRequest/data-uri-expected.txt:
766         * web-platform-tests/XMLHttpRequest/data-uri.htm:
767         * web-platform-tests/XMLHttpRequest/event-abort.htm:
768         * web-platform-tests/XMLHttpRequest/event-load.htm:
769         * web-platform-tests/XMLHttpRequest/event-loadend.htm:
770         * web-platform-tests/XMLHttpRequest/event-loadstart-upload-expected.txt: Added.
771         * web-platform-tests/XMLHttpRequest/event-loadstart-upload.htm: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-progress.htm.
772         * web-platform-tests/XMLHttpRequest/event-loadstart.htm:
773         * web-platform-tests/XMLHttpRequest/event-progress.htm:
774         * web-platform-tests/XMLHttpRequest/event-readystatechange-loaded.htm:
775         * web-platform-tests/XMLHttpRequest/event-timeout.htm:
776         * web-platform-tests/XMLHttpRequest/event-upload-progress-crossorigin.htm:
777         * web-platform-tests/XMLHttpRequest/event-upload-progress.htm:
778         * web-platform-tests/XMLHttpRequest/getallresponseheaders-cl-expected.txt: Added.
779         * web-platform-tests/XMLHttpRequest/getallresponseheaders-cl.htm: Added.
780         * web-platform-tests/XMLHttpRequest/getallresponseheaders-expected.txt: Added.
781         * web-platform-tests/XMLHttpRequest/getallresponseheaders.htm: Added.
782         * web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive.htm:
783         * web-platform-tests/XMLHttpRequest/loadstart-and-state-expected.txt: Added.
784         * web-platform-tests/XMLHttpRequest/loadstart-and-state.html: Added.
785         * web-platform-tests/XMLHttpRequest/open-after-setrequestheader-expected.txt:
786         * web-platform-tests/XMLHttpRequest/open-after-setrequestheader.htm:
787         * web-platform-tests/XMLHttpRequest/open-during-abort-event-expected.txt: Added.
788         * web-platform-tests/XMLHttpRequest/open-during-abort-event.htm: Added.
789         * web-platform-tests/XMLHttpRequest/open-during-abort-processing-expected.txt: Added.
790         * web-platform-tests/XMLHttpRequest/open-during-abort-processing.htm: Added.
791         * web-platform-tests/XMLHttpRequest/open-referer-expected.txt:
792         * web-platform-tests/XMLHttpRequest/open-referer.htm:
793         * web-platform-tests/XMLHttpRequest/open-send-during-abort-expected.txt: Added.
794         * web-platform-tests/XMLHttpRequest/open-send-during-abort.htm: Added.
795         * web-platform-tests/XMLHttpRequest/open-url-redirected-worker-origin-expected.txt: Added.
796         * web-platform-tests/XMLHttpRequest/open-url-redirected-worker-origin.htm: Added.
797         * web-platform-tests/XMLHttpRequest/overridemimetype-blob-expected.txt: Added.
798         * web-platform-tests/XMLHttpRequest/overridemimetype-blob.html: Added.
799         * web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type-expected.txt:
800         * web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type.htm:
801         * web-platform-tests/XMLHttpRequest/resources/corsenabled.py:
802         (main):
803         * web-platform-tests/XMLHttpRequest/resources/delay.py:
804         (main):
805         * web-platform-tests/XMLHttpRequest/resources/echo-headers.py: Added.
806         (main):
807         * web-platform-tests/XMLHttpRequest/resources/header-content-length.asis: Added.
808         * web-platform-tests/XMLHttpRequest/resources/headers-basic.asis: Added.
809         * web-platform-tests/XMLHttpRequest/resources/headers.asis: Added.
810         * web-platform-tests/XMLHttpRequest/resources/inspect-headers.py:
811         (get_response):
812         (main):
813         * web-platform-tests/XMLHttpRequest/resources/redirect.py:
814         (main):
815         * web-platform-tests/XMLHttpRequest/resources/w3c-import.log:
816         * web-platform-tests/XMLHttpRequest/responsetext-decoding-expected.txt:
817         * web-platform-tests/XMLHttpRequest/responsetext-decoding.htm:
818         * web-platform-tests/XMLHttpRequest/send-accept-language-expected.txt:
819         * web-platform-tests/XMLHttpRequest/send-accept-language.htm:
820         * web-platform-tests/XMLHttpRequest/send-data-formdata-expected.txt:
821         * web-platform-tests/XMLHttpRequest/send-data-formdata.htm:
822         * web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt:
823         * web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub.htm:
824         * web-platform-tests/XMLHttpRequest/send-redirect-to-cors.htm:
825         * web-platform-tests/XMLHttpRequest/send-sync-blocks-async.htm:
826         * web-platform-tests/XMLHttpRequest/send-sync-timeout.htm:
827         * web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value-expected.txt:
828         * web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value.htm:
829         * web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value-expected.txt:
830         * web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value.htm:
831         * web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive-expected.txt:
832         * web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive.htm:
833         * web-platform-tests/XMLHttpRequest/setrequestheader-content-type.htm:
834         * web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed-expected.txt:
835         * web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed.htm:
836         * web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden-expected.txt:
837         * web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden.htm:
838         * web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader-expected.txt:
839         * web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader.htm:
840         * web-platform-tests/XMLHttpRequest/status-error.htm:
841         * web-platform-tests/XMLHttpRequest/template-element-expected.txt: Added.
842         * web-platform-tests/XMLHttpRequest/template-element.html: Added.
843         * web-platform-tests/XMLHttpRequest/timeout-multiple-fetches-expected.txt: Added.
844         * web-platform-tests/XMLHttpRequest/timeout-multiple-fetches.html: Added.
845         * web-platform-tests/XMLHttpRequest/w3c-import.log:
846         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-reused-expected.txt: Added.
847         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-reused.html: Added.
848         * web-platform-tests/check_stability.py:
849         (replace_streams.on_write):
850         (replace_streams):
851         (Firefox.install):
852         (setup_log_handler.LogHandler.__init__):
853         (setup_log_handler.LogHandler):
854         (setup_log_handler.LogHandler.find_or_create_test):
855         (setup_log_handler.LogHandler.find_or_create_subtest):
856         (setup_log_handler.LogHandler.test_status):
857         (setup_log_handler.LogHandler.test_end):
858         (err_string):
859         (process_results):
860         (write_inconsistent):
861         (write_results):
862         * web-platform-tests/common/get-host-info.sub.js:
863         (get_host_info):
864         * web-platform-tests/dom/OWNERS:
865         * web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes-expected.txt:
866         * web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes.html:
867         * web-platform-tests/dom/nodes/Element-matches-expected.txt:
868         * web-platform-tests/dom/nodes/Element-matches.html:
869         * web-platform-tests/dom/nodes/Element-matches.js:
870         (interfaceCheckMatches):
871         (runSpecialMatchesTests):
872         (runInvalidSelectorTestMatches):
873         (runMatchesTest):
874         * web-platform-tests/dom/nodes/Element-webkitMatchesSelector-expected.txt: Added.
875         * web-platform-tests/dom/nodes/Element-webkitMatchesSelector.html: Copied from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-matches.html.
876         * web-platform-tests/dom/nodes/Node-lookupNamespaceURI-expected.txt:
877         * web-platform-tests/dom/nodes/Node-lookupNamespaceURI.html:
878         * web-platform-tests/dom/nodes/w3c-import.log:
879         * web-platform-tests/encrypted-media/content/video_512x288_h264-360k_multikey_key1_dashinit.mp4: Added.
880         * web-platform-tests/fetch/OWNERS:
881         * web-platform-tests/fetch/README.md: Added.
882         * web-platform-tests/fetch/api/basic/request-referrer-expected.txt:
883         * web-platform-tests/fetch/api/basic/request-referrer-redirected-worker-expected.txt: Added.
884         * web-platform-tests/fetch/api/basic/request-referrer-redirected-worker.html: Added.
885         * web-platform-tests/fetch/api/basic/request-referrer-worker-expected.txt: Added.
886         * web-platform-tests/fetch/api/basic/request-referrer-worker.html: Added.
887         * web-platform-tests/fetch/api/basic/request-referrer.js:
888         (testReferrer):
889         * web-platform-tests/fetch/api/basic/request-upload-expected.txt:
890         * web-platform-tests/fetch/api/basic/request-upload-worker-expected.txt:
891         * web-platform-tests/fetch/api/basic/request-upload.js:
892         (testUpload):
893         * web-platform-tests/fetch/api/basic/w3c-import.log:
894         * web-platform-tests/fetch/api/cors/cors-expose-star-expected.txt: Added.
895         * web-platform-tests/fetch/api/cors/cors-expose-star-worker-expected.txt: Added.
896         * web-platform-tests/fetch/api/cors/cors-expose-star-worker.html: Added.
897         * web-platform-tests/fetch/api/cors/cors-expose-star.html: Added.
898         * web-platform-tests/fetch/api/cors/cors-expose-star.js: Added.
899         (sharedHeaders.string_appeared_here.promise_test):
900         (string_appeared_here.promise_test):
901         * web-platform-tests/fetch/api/cors/cors-preflight-star-expected.txt: Added.
902         * web-platform-tests/fetch/api/cors/cors-preflight-star-worker-expected.txt: Added.
903         * web-platform-tests/fetch/api/cors/cors-preflight-star-worker.html: Added.
904         * web-platform-tests/fetch/api/cors/cors-preflight-star.html: Added.
905         * web-platform-tests/fetch/api/cors/cors-preflight-star.js: Added.
906         (origin.location.origin.preflightTest):
907         * web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt:
908         * web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt:
909         * web-platform-tests/fetch/api/cors/cors-redirect-credentials.js:
910         (corsRedirectCredentials):
911         * web-platform-tests/fetch/api/cors/w3c-import.log:
912         * web-platform-tests/fetch/api/headers/headers-combine-expected.txt:
913         * web-platform-tests/fetch/api/headers/headers-combine.html:
914         * web-platform-tests/fetch/api/headers/headers-record-expected.txt: Added.
915         * web-platform-tests/fetch/api/headers/headers-record.html: Added.
916         * web-platform-tests/fetch/api/headers/w3c-import.log:
917         * web-platform-tests/fetch/api/policies/nested-policy.js: Added.
918         * web-platform-tests/fetch/api/policies/nested-policy.js.headers: Added.
919         * web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https-expected.txt: Added.
920         * web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin.html.
921         * web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https-expected.txt: Added.
922         * web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin.html.
923         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-expected.txt:
924         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https-expected.txt: Added.
925         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin.html.
926         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-worker-expected.txt:
927         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin.js:
928         * web-platform-tests/fetch/api/policies/referrer-origin.html:
929         * web-platform-tests/fetch/api/policies/referrer-origin.js:
930         (promise_test):
931         * web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https-expected.txt: Added.
932         * web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin.html.
933         * web-platform-tests/fetch/api/policies/referrer-unsafe-url.js:
934         * web-platform-tests/fetch/api/policies/w3c-import.log:
935         * web-platform-tests/fetch/api/request/request-cache-default-conditional-expected.txt:
936         * web-platform-tests/fetch/api/request/request-cache-default-expected.txt:
937         * web-platform-tests/fetch/api/request/request-cache-force-cache-expected.txt:
938         * web-platform-tests/fetch/api/request/request-cache-no-cache-expected.txt:
939         * web-platform-tests/fetch/api/request/request-cache-no-store-expected.txt:
940         * web-platform-tests/fetch/api/request/request-cache-reload-expected.txt:
941         * web-platform-tests/fetch/api/request/request-cache.js:
942         * web-platform-tests/fetch/api/request/request-headers-expected.txt:
943         * web-platform-tests/fetch/api/request/request-headers.html:
944         * web-platform-tests/fetch/api/request/request-keepalive-quota-expected.txt: Added.
945         * web-platform-tests/fetch/api/request/request-keepalive-quota.html: Added.
946         * web-platform-tests/fetch/api/request/resources/cache.py:
947         (main):
948         * web-platform-tests/fetch/api/request/w3c-import.log:
949         * web-platform-tests/fetch/api/resources/preflight.py:
950         (main):
951         * web-platform-tests/fetch/api/response/response-idl-expected.txt:
952         * web-platform-tests/fetch/api/response/response-idl.html:
953         * web-platform-tests/fetch/api/response/response-trailer-expected.txt: Added.
954         * web-platform-tests/fetch/api/response/response-trailer.html: Added.
955         * web-platform-tests/fetch/api/response/w3c-import.log:
956         * web-platform-tests/fetch/w3c-import.log:
957         * web-platform-tests/html/OWNERS:
958         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin-0.html: Added.
959         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin-expected.txt:
960         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html:
961         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/w3c-import.log:
962         * web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-with-colon.sub-expected.txt: Added.
963         * web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-with-colon.sub.html: Added.
964         * web-platform-tests/html/browsers/history/the-location-interface/location-stringifier-expected.txt:
965         * web-platform-tests/html/browsers/history/the-location-interface/location-stringifier.html:
966         * web-platform-tests/html/browsers/history/the-location-interface/location-tojson-expected.txt: Added.
967         * web-platform-tests/html/browsers/history/the-location-interface/location-tojson.html: Added.
968         * web-platform-tests/html/browsers/history/the-location-interface/resources/post-your-protocol.html: Added.
969         * web-platform-tests/html/browsers/history/the-location-interface/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/w3c-import.log.
970         * web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log:
971         * web-platform-tests/html/browsers/offline/no-appcache-in-shared-workers-historical-expected.txt: Added.
972         * web-platform-tests/html/browsers/offline/no-appcache-in-shared-workers-historical.html: Added.
973         * web-platform-tests/html/browsers/offline/no-appcache-in-shared-workers-historical.js: Added.
974         (test):
975         * web-platform-tests/html/browsers/offline/w3c-import.log:
976         * web-platform-tests/html/browsers/the-window-object/support/noopener-target.html:
977         * web-platform-tests/html/browsers/the-window-object/window-open-noopener-expected.txt:
978         * web-platform-tests/html/browsers/the-window-object/window-open-noopener.html:
979         * web-platform-tests/html/browsers/windows/browsing-context-expected.txt: Added.
980         * web-platform-tests/html/browsers/windows/browsing-context-window-expected.txt: Added.
981         * web-platform-tests/html/browsers/windows/browsing-context-window.html: Added.
982         * web-platform-tests/html/browsers/windows/browsing-context.html: Added.
983         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/resources/frameElement-nested-frame.html: Added.
984         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/resources/frameElement-window-post.html: Added.
985         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/resources/post-to-opener.html: Added.
986         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/nested-browsing-contexts/w3c-import.log.
987         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/w3c-import.log:
988         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-parent-expected.txt: Added.
989         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-parent-null-expected.txt: Added.
990         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-parent-null.html: Added.
991         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-parent.html: Added.
992         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top-expected.txt: Added.
993         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top-null-expected.txt: Added.
994         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top-null.html: Added.
995         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top.html: Added.
996         * web-platform-tests/html/browsers/windows/noreferrer-cross-origin-close-manual.sub.html:
997         * web-platform-tests/html/browsers/windows/noreferrer-cross-origin-window-name-manual.sub.html: Added.
998         * web-platform-tests/html/browsers/windows/noreferrer-null-opener-expected.txt: Added.
999         * web-platform-tests/html/browsers/windows/noreferrer-null-opener.html: Added.
1000         * web-platform-tests/html/browsers/windows/noreferrer-window-name.html:
1001         * web-platform-tests/html/browsers/windows/resources/browsing-context-window.html: Added.
1002         * web-platform-tests/html/browsers/windows/resources/echo-window-name.html: Added.
1003         * web-platform-tests/html/browsers/windows/resources/nested-post-to-opener.html: Added.
1004         * web-platform-tests/html/browsers/windows/resources/noreferrer-window-name.html: Added.
1005         * web-platform-tests/html/browsers/windows/resources/post-to-opener.html: Added.
1006         * web-platform-tests/html/browsers/windows/resources/target-cross-origin.sub.html: Added.
1007         * web-platform-tests/html/browsers/windows/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/w3c-import.log.
1008         * web-platform-tests/html/browsers/windows/resources/window-close-button.html: Added.
1009         * web-platform-tests/html/browsers/windows/resources/window-opener.html: Added.
1010         * web-platform-tests/html/browsers/windows/targeting-multiple-cross-origin-manual.sub.html:
1011         * web-platform-tests/html/browsers/windows/w3c-import.log:
1012         * web-platform-tests/html/dom/elements/elements-in-the-dom/historical-expected.txt:
1013         * web-platform-tests/html/dom/elements/elements-in-the-dom/historical.html:
1014         * web-platform-tests/html/dom/interfaces.html:
1015         * web-platform-tests/html/dom/interfaces.worker-expected.txt: Added.
1016         * web-platform-tests/html/dom/interfaces.worker.html: Added.
1017         * web-platform-tests/html/dom/interfaces.worker.js: Added.
1018         (doTest):
1019         (fetchData):
1020         (promise_test):
1021         * web-platform-tests/html/dom/reflection.js:
1022         * web-platform-tests/html/dom/resources/self-origin-subframe.html: Added.
1023         * web-platform-tests/html/dom/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/w3c-import.log.
1024         * web-platform-tests/html/dom/self-origin.any-expected.txt: Added.
1025         * web-platform-tests/html/dom/self-origin.any.html: Added.
1026         * web-platform-tests/html/dom/self-origin.any.js: Added.
1027         (test):
1028         * web-platform-tests/html/dom/self-origin.sub-expected.txt: Added.
1029         * web-platform-tests/html/dom/self-origin.sub.html: Added.
1030         * web-platform-tests/html/dom/self-origin.worker-expected.txt: Added.
1031         * web-platform-tests/html/dom/self-origin.worker.html: Added.
1032         * web-platform-tests/html/dom/w3c-import.log:
1033         * web-platform-tests/html/semantics/document-metadata/styling/LinkStyle.html:
1034         * web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/autoplay-with-slow-text-tracks-expected.txt: Added.
1035         * web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/autoplay-with-slow-text-tracks.html: Added.
1036         * web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/w3c-import.log.
1037         * web-platform-tests/html/semantics/embedded-content/resources/should-load.html: Added.
1038         * web-platform-tests/html/semantics/embedded-content/resources/should-not-load.html: Added.
1039         * web-platform-tests/html/semantics/embedded-content/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/w3c-import.log.
1040         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.html:
1041         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.null-expected.txt: Added.
1042         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.null.html: Added.
1043         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/w3c-import.log:
1044         * web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-ignored-in-media-element.html:
1045         * web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-2-expected.txt: Added.
1046         * web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-2.html: Added.
1047         * web-platform-tests/html/semantics/embedded-content/the-embed-element/w3c-import.log:
1048         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation_by_user_activation_without_user_gesture-expected.txt: Added.
1049         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation_by_user_activation_without_user_gesture.html: Added.
1050         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-that-performs-top-navigation-without-user-gesture-failed.html: Added.
1051         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-that-performs-top-navigation.html: Added.
1052         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/navigation-changed-iframe.html: Added.
1053         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/w3c-import.log:
1054         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log:
1055         * web-platform-tests/html/semantics/embedded-content/the-img-element/Image-constructor-expected.txt:
1056         * web-platform-tests/html/semantics/embedded-content/the-img-element/Image-constructor.html:
1057         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-ignored-in-media-element-expected.txt: Added.
1058         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-ignored-in-media-element.html: Added.
1059         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-in-object-fallback-2-expected.txt: Added.
1060         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-in-object-fallback-2.html: Added.
1061         * web-platform-tests/html/semantics/embedded-content/the-object-element/w3c-import.log:
1062         * web-platform-tests/html/semantics/forms/textfieldselection/selection-not-application-expected.txt:
1063         * web-platform-tests/html/semantics/forms/textfieldselection/selection-not-application.html:
1064         * web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt:
1065         * web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange.html:
1066         * web-platform-tests/html/semantics/forms/the-input-element/valueMode-expected.txt:
1067         * web-platform-tests/html/semantics/forms/the-input-element/valueMode.html:
1068         * web-platform-tests/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-expected.txt:
1069         * web-platform-tests/html/semantics/forms/the-select-element/common-HTMLOptionsCollection.html:
1070         * web-platform-tests/html/semantics/forms/the-select-element/selected-index-expected.txt:
1071         * web-platform-tests/html/semantics/forms/the-select-element/selected-index.html:
1072         * web-platform-tests/html/semantics/scripting-1/the-script-element/data-url-expected.txt:
1073         * web-platform-tests/html/semantics/scripting-1/the-script-element/data-url.html:
1074         * web-platform-tests/html/semantics/tabular-data/the-table-element/tFoot-expected.txt:
1075         * web-platform-tests/html/semantics/tabular-data/the-table-element/tFoot.html:
1076         * web-platform-tests/html/semantics/tabular-data/the-table-element/tHead-expected.txt:
1077         * web-platform-tests/html/semantics/tabular-data/the-table-element/tHead.html:
1078         * web-platform-tests/html/semantics/tabular-data/the-tr-element/insertCell-expected.txt:
1079         * web-platform-tests/html/semantics/tabular-data/the-tr-element/insertCell.html:
1080         * web-platform-tests/html/syntax/parsing-html-fragments/w3c-import.log:
1081         * web-platform-tests/html/syntax/parsing/test.js:
1082         (init_tests):
1083         * web-platform-tests/html/webappapis/scripting/events/body-exposed-window-event-handlers-expected.txt:
1084         * web-platform-tests/html/webappapis/scripting/events/body-exposed-window-event-handlers.html:
1085         * web-platform-tests/html/webappapis/scripting/events/compile-event-handler-settings-objects-expected.txt: Added.
1086         * web-platform-tests/html/webappapis/scripting/events/compile-event-handler-settings-objects.html: Added.
1087         * web-platform-tests/html/webappapis/scripting/events/event-handler-onauxclick.html:
1088         * web-platform-tests/html/webappapis/scripting/events/event-handler-processing-algorithm-expected.txt:
1089         * web-platform-tests/html/webappapis/scripting/events/event-handler-processing-algorithm.html:
1090         * web-platform-tests/html/webappapis/scripting/events/resources/compiled-event-handler-settings-objects-support.html: Added.
1091         * web-platform-tests/html/webappapis/scripting/events/resources/open-window.html: Added.
1092         * web-platform-tests/html/webappapis/scripting/events/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/w3c-import.log.
1093         * web-platform-tests/html/webappapis/scripting/events/w3c-import.log:
1094         * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-cross-origin-setTimeout.html:
1095         * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-setInterval.html:
1096         * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-setTimeout.html:
1097         * web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-cross-origin-setTimeout.html:
1098         * web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-in-setInterval.html:
1099         * web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-in-setTimeout.html:
1100         * web-platform-tests/html/webappapis/scripting/processing-model-2/support/syntax-error-in-setInterval.js:
1101         (step_timeout):
1102         * web-platform-tests/html/webappapis/scripting/processing-model-2/support/undefined-variable-in-setInterval.js:
1103         (step_timeout):
1104         * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID-expected.txt:
1105         * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID.worker-expected.txt:
1106         * web-platform-tests/lint.whitelist:
1107         * web-platform-tests/media/CanvasTest.ttf: Added.
1108         * web-platform-tests/media/w3c-import.log:
1109         * web-platform-tests/streams/piping/general.js:
1110         (false.promise_test):
1111         * web-platform-tests/streams/piping/pipe-through.js:
1112         (promise_test):
1113         (test):
1114         * web-platform-tests/streams/readable-byte-streams/general-expected.txt:
1115         * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt:
1116         * web-platform-tests/streams/readable-byte-streams/general.js:
1117         (test):
1118         * web-platform-tests/streams/readable-streams/bad-underlying-sources.js:
1119         (promise_test):
1120         * web-platform-tests/streams/readable-streams/brand-checks-expected.txt:
1121         * web-platform-tests/streams/readable-streams/brand-checks.dedicatedworker-expected.txt:
1122         * web-platform-tests/streams/readable-streams/brand-checks.js:
1123         (test):
1124         (fakeReadableStream):
1125         * web-platform-tests/streams/readable-streams/cancel.js:
1126         (promise_test):
1127         * web-platform-tests/streams/readable-streams/default-reader-expected.txt: Added.
1128         * web-platform-tests/streams/readable-streams/default-reader.dedicatedworker-expected.txt: Added.
1129         * web-platform-tests/streams/readable-streams/default-reader.dedicatedworker.html: Added.
1130         * web-platform-tests/streams/readable-streams/default-reader.html: Added.
1131         * web-platform-tests/streams/readable-streams/default-reader.js: Added.
1132         (test):
1133         (promise_test):
1134         (promise_test.t.const.rs.new.ReadableStream.start):
1135         (promise_test.t.const.rs.new.ReadableStream.cancel):
1136         * web-platform-tests/streams/readable-streams/default-reader.serviceworker.https-expected.txt: Added.
1137         * web-platform-tests/streams/readable-streams/default-reader.serviceworker.https.html: Added.
1138         * web-platform-tests/streams/readable-streams/default-reader.sharedworker-expected.txt: Added.
1139         * web-platform-tests/streams/readable-streams/default-reader.sharedworker.html: Added.
1140         * web-platform-tests/streams/readable-streams/floating-point-total-queue-size-expected.txt: Added.
1141         * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.dedicatedworker-expected.txt: Added.
1142         * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.dedicatedworker.html: Added.
1143         * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.html: Added.
1144         * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.js: Added.
1145         (promise_test):
1146         (setupTestStream):
1147         * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.serviceworker.https-expected.txt: Added.
1148         * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.serviceworker.https.html: Added.
1149         * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.sharedworker-expected.txt: Added.
1150         * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.sharedworker.html: Added.
1151         * web-platform-tests/streams/readable-streams/garbage-collection-expected.txt:
1152         * web-platform-tests/streams/readable-streams/garbage-collection.dedicatedworker-expected.txt:
1153         * web-platform-tests/streams/readable-streams/garbage-collection.js:
1154         (promise_test):
1155         * web-platform-tests/streams/readable-streams/general-expected.txt:
1156         * web-platform-tests/streams/readable-streams/general.dedicatedworker-expected.txt:
1157         * web-platform-tests/streams/readable-streams/general.js:
1158         (promise_test):
1159         (test):
1160         * web-platform-tests/streams/readable-streams/pipe-through.js:
1161         (test):
1162         * web-platform-tests/streams/readable-streams/w3c-import.log:
1163         * web-platform-tests/url/OWNERS:
1164         * web-platform-tests/url/a-element-expected.txt:
1165         * web-platform-tests/url/a-element-origin-expected.txt:
1166         * web-platform-tests/url/a-element-origin-xhtml-expected.txt:
1167         * web-platform-tests/url/a-element-xhtml-expected.txt:
1168         * web-platform-tests/url/failure-expected.txt: Added.
1169         * web-platform-tests/url/failure.html: Added.
1170         * web-platform-tests/url/setters_tests.json:
1171         * web-platform-tests/url/url-constructor-expected.txt:
1172         * web-platform-tests/url/url-origin-expected.txt:
1173         * web-platform-tests/url/url-setters-expected.txt:
1174         * web-platform-tests/url/urltestdata.json:
1175         * web-platform-tests/url/w3c-import.log:
1176         * web-platform-tests/w3c-import.log:
1177         * web-platform-tests/webrtc/rtcpeerconnection/setRemoteDescription-expected.txt: Added.
1178         * web-platform-tests/webrtc/rtcpeerconnection/setRemoteDescription.html: Added.
1179         * web-platform-tests/webrtc/rtcpeerconnection/w3c-import.log:
1180
1181 2017-03-12  Javier Fernandez  <jfernandez@igalia.com>
1182
1183         [GTK] Unreviewed test gardening
1184         https://bugs.webkit.org/show_bug.cgi?id=169534
1185
1186         Unreviewed GTK+ gardening.
1187
1188         Rebaseline tests:
1189            - imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive.html
1190
1191         * web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive-expected.txt:
1192
1193 2017-03-12  Romain Bellessort  <romain.bellessort@crf.canon.fr>
1194
1195         [Readable Streams API] Implement ReadableStreamBYOBRequest respond() (closed stream state)
1196         https://bugs.webkit.org/show_bug.cgi?id=168781
1197
1198         Reviewed by Youenn Fablet.
1199
1200         Updated WPT expectations for readable byte streams tests.
1201
1202         * web-platform-tests/streams/readable-byte-streams/general-expected.txt:
1203         * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt:
1204
1205 2017-03-11  Youenn Fablet  <youenn@apple.com>
1206
1207         XMLHttpRequest: make setRequestHeader() use `, ` as separator (including a space)
1208         https://bugs.webkit.org/show_bug.cgi?id=169285
1209
1210         Reviewed by Sam Weinig.
1211
1212         * web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive.htm:
1213         * web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed.htm:
1214         * web-platform-tests/fetch/api/headers/headers-combine.html:
1215
1216 2017-03-10  Antti Koivisto  <antti@apple.com>
1217
1218         imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute.html is unreliable
1219         https://bugs.webkit.org/show_bug.cgi?id=169465
1220
1221         Reviewed by Zalan Bujtas.
1222
1223         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt:
1224
1225 2017-03-09  Jiewen Tan  <jiewen_tan@apple.com>
1226
1227         Implement PBKDF2 in WebCrypto
1228         https://bugs.webkit.org/show_bug.cgi?id=143458
1229         <rdar://problem/27311703>
1230
1231         Reviewed by Brent Fulgham.
1232
1233         * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker-expected.txt:
1234         * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2-expected.txt:
1235         * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker-expected.txt:
1236         * web-platform-tests/WebCryptoAPI/import_export/test_symmetric_importKey-expected.txt:
1237
1238 2017-03-08  Chris Dumez  <cdumez@apple.com>
1239
1240         Drop support for non-standard document.all.tags()
1241         https://bugs.webkit.org/show_bug.cgi?id=169337
1242
1243         Reviewed by Sam Weinig.
1244
1245         Rebaseline web platform test now that one more check is passing.
1246
1247         * web-platform-tests/html/infrastructure/common-dom-interfaces/collections/htmlallcollection-expected.txt:
1248
1249 2017-03-08  Simon Fraser  <simon.fraser@apple.com>
1250
1251         Add support for history.scrollRestoration
1252         https://bugs.webkit.org/show_bug.cgi?id=147782
1253         rdar://problem/22614568
1254
1255         Reviewed by Sam Weinig.
1256         
1257         New passing baselines.
1258
1259         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-basic-expected.txt:
1260         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin-expected.txt:
1261         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin-expected.txt:
1262         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-samedoc-expected.txt:
1263
1264 2017-03-07  Jiewen Tan  <jiewen_tan@apple.com>
1265
1266         [WebCrypto] Implement ECDH ImportKey/ExportKey operations
1267         https://bugs.webkit.org/show_bug.cgi?id=169257
1268         <rdar://problem/23789585>
1269
1270         Reviewed by Brent Fulgham.
1271
1272         * web-platform-tests/WebCryptoAPI/import_export/ec_importKey.worker-expected.txt:
1273         * web-platform-tests/WebCryptoAPI/import_export/test_ec_importKey-expected.txt:
1274
1275 2017-03-07  Alex Christensen  <achristensen@webkit.org>
1276
1277         [URLParser] Fix file URLs that are just file:// and a Windows drive letter
1278         https://bugs.webkit.org/show_bug.cgi?id=169242
1279
1280         Reviewed by Tim Horton.
1281
1282         * web-platform-tests/url/a-element-expected.txt:
1283         * web-platform-tests/url/a-element-xhtml-expected.txt:
1284         * web-platform-tests/url/url-constructor-expected.txt:
1285
1286 2017-03-07  Youenn Fablet  <youenn@apple.com>
1287
1288         W3C importer should be able to update the import expectations file
1289         https://bugs.webkit.org/show_bug.cgi?id=168037
1290
1291         Reviewed by Ryosuke Niwa.
1292
1293         * resources/import-expectations.json:
1294
1295 2017-03-07  Chris Dumez  <cdumez@apple.com>
1296
1297         Align initEvent / initCustomEvent / initMessageEvent with the latest specification
1298         https://bugs.webkit.org/show_bug.cgi?id=169176
1299
1300         Reviewed by Alex Christensen.
1301
1302         Re-sync web-platform tests from upstream after:
1303         - https://github.com/w3c/web-platform-tests/pull/5043
1304         - https://github.com/w3c/web-platform-tests/pull/5044
1305
1306         * web-platform-tests/dom/events/CustomEvent-expected.txt:
1307         * web-platform-tests/dom/events/CustomEvent.html:
1308         * web-platform-tests/dom/events/Event-initEvent-expected.txt:
1309         * web-platform-tests/dom/events/Event-initEvent.html:
1310         * web-platform-tests/dom/interfaces-expected.txt:
1311         * web-platform-tests/dom/interfaces.html:
1312         * web-platform-tests/html/dom/interfaces-expected.txt:
1313         * web-platform-tests/html/dom/interfaces.html:
1314         * web-platform-tests/html/dom/resources/interfaces.idl: Copied from LayoutTests/imported/w3c/web-platform-tests/html/dom/interfaces.html.
1315         * web-platform-tests/html/dom/resources/untested-interfaces.idl: Added.
1316         * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor-expected.txt: Removed.
1317         * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.html: Removed.
1318         * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https-expected.txt:
1319         * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https.html:
1320
1321 2017-03-06  Jiewen Tan  <jiewen_tan@apple.com>
1322
1323         [WebCrypto] Implement ECDH GenerateKey operation
1324         https://bugs.webkit.org/show_bug.cgi?id=169093
1325         <rdar://problem/23789585>
1326
1327         Reviewed by Brent Fulgham.
1328
1329         * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.worker-expected.txt:
1330         * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.worker-expected.txt:
1331         * web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDH-expected.txt:
1332         * web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDH-expected.txt:
1333
1334 2017-03-06  Alex Christensen  <achristensen@webkit.org>
1335
1336         Fix URLs relative to file URLs with paths beginning with Windows drive letters
1337         https://bugs.webkit.org/show_bug.cgi?id=169178
1338
1339         Reviewed by Tim Horton.
1340
1341         * web-platform-tests/url/a-element-expected.txt:
1342         * web-platform-tests/url/a-element-xhtml-expected.txt:
1343         * web-platform-tests/url/url-constructor-expected.txt:
1344
1345 2017-03-06  Manuel Rego Casasnovas  <rego@igalia.com>
1346
1347         [css-grid] Import W3C Test Suite
1348         https://bugs.webkit.org/show_bug.cgi?id=169196
1349
1350         Reviewed by Youenn Fablet.
1351
1352         This patch imports the CSS Grid Layout test suite from csswg-test repository:
1353         https://github.com/w3c/csswg-test/tree/master/css-grid-1
1354
1355         * csswg-test/css-grid-1/OWNERS: Added.
1356         * csswg-test/css-grid-1/README.md: Added.
1357         * csswg-test/css-grid-1/grid-definition/fr-unit-expected.html: Added.
1358         * csswg-test/css-grid-1/grid-definition/fr-unit-with-percentage-expected.html: Added.
1359         * csswg-test/css-grid-1/grid-definition/fr-unit-with-percentage.html: Added.
1360         * csswg-test/css-grid-1/grid-definition/fr-unit.html: Added.
1361         * csswg-test/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001-expected.txt: Added.
1362         * csswg-test/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001.xht: Added.
1363         * csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001-expected.txt: Added.
1364         * csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001.xht: Added.
1365         * csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001-expected.txt: Added.
1366         * csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001.xht: Added.
1367         * csswg-test/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001-expected.txt: Added.
1368         * csswg-test/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001.xht: Added.
1369         * csswg-test/css-grid-1/grid-definition/grid-inline-support-repeat-001-expected.txt: Added.
1370         * csswg-test/css-grid-1/grid-definition/grid-inline-support-repeat-001.xht: Added.
1371         * csswg-test/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001-expected.txt: Added.
1372         * csswg-test/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001.xht: Added.
1373         * csswg-test/css-grid-1/grid-definition/grid-layout-auto-tracks-expected.html: Added.
1374         * csswg-test/css-grid-1/grid-definition/grid-layout-auto-tracks.html: Added.
1375         * csswg-test/css-grid-1/grid-definition/grid-layout-basic-expected.html: Added.
1376         * csswg-test/css-grid-1/grid-definition/grid-layout-basic.html: Added.
1377         * csswg-test/css-grid-1/grid-definition/grid-layout-repeat-notation-expected.html: Added.
1378         * csswg-test/css-grid-1/grid-definition/grid-layout-repeat-notation.html: Added.
1379         * csswg-test/css-grid-1/grid-definition/grid-support-flexible-lengths-001-expected.txt: Added.
1380         * csswg-test/css-grid-1/grid-definition/grid-support-flexible-lengths-001.xht: Added.
1381         * csswg-test/css-grid-1/grid-definition/grid-support-grid-template-areas-001-expected.txt: Added.
1382         * csswg-test/css-grid-1/grid-definition/grid-support-grid-template-areas-001.xht: Added.
1383         * csswg-test/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001-expected.txt: Added.
1384         * csswg-test/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001.xht: Added.
1385         * csswg-test/css-grid-1/grid-definition/grid-support-named-grid-lines-001-expected.txt: Added.
1386         * csswg-test/css-grid-1/grid-definition/grid-support-named-grid-lines-001.xht: Added.
1387         * csswg-test/css-grid-1/grid-definition/grid-support-repeat-001-expected.txt: Added.
1388         * csswg-test/css-grid-1/grid-definition/grid-support-repeat-001.xht: Added.
1389         * csswg-test/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001-expected.txt: Added.
1390         * csswg-test/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001.xht: Added.
1391         * csswg-test/css-grid-1/grid-definition/support/testing-utils.js: Added.
1392         (checkGridTemplateRows):
1393         (testGridTemplateColumnsRows):
1394         (testGridTemplateAreas):
1395         (TestingUtils):
1396         * csswg-test/css-grid-1/grid-definition/support/w3c-import.log: Added.
1397         * csswg-test/css-grid-1/grid-definition/w3c-import.log: Added.
1398         * csswg-test/css-grid-1/grid-items/grid-inline-items-001-expected.xht: Added.
1399         * csswg-test/css-grid-1/grid-items/grid-inline-items-001.xht: Added.
1400         * csswg-test/css-grid-1/grid-items/grid-inline-items-002-expected.xht: Added.
1401         * csswg-test/css-grid-1/grid-items/grid-inline-items-002.xht: Added.
1402         * csswg-test/css-grid-1/grid-items/grid-inline-items-003-expected.xht: Added.
1403         * csswg-test/css-grid-1/grid-items/grid-inline-items-003.xht: Added.
1404         * csswg-test/css-grid-1/grid-items/grid-inline-items-inline-blocks-001-expected.xht: Added.
1405         * csswg-test/css-grid-1/grid-items/grid-inline-items-inline-blocks-001.xht: Added.
1406         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001-expected.xht: Added.
1407         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001.xht: Added.
1408         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002-expected.xht: Added.
1409         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002.xht: Added.
1410         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003-expected.xht: Added.
1411         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003.xht: Added.
1412         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004-expected.xht: Added.
1413         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004.xht: Added.
1414         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005-expected.xht: Added.
1415         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005.xht: Added.
1416         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-001-expected.xht: Added.
1417         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-001.xht: Added.
1418         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-002-expected.xht: Added.
1419         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-002.xht: Added.
1420         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-003-expected.xht: Added.
1421         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-003.xht: Added.
1422         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-004-expected.xht: Added.
1423         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-004.xht: Added.
1424         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-005-expected.xht: Added.
1425         * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-005.xht: Added.
1426         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-001-expected.xht: Added.
1427         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-001.xht: Added.
1428         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-002-expected.xht: Added.
1429         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-002.xht: Added.
1430         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-003-expected.xht: Added.
1431         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-003.xht: Added.
1432         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-004-expected.xht: Added.
1433         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-004.xht: Added.
1434         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-005-expected.xht: Added.
1435         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-005.xht: Added.
1436         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001-expected.xht: Added.
1437         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001.xht: Added.
1438         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002-expected.xht: Added.
1439         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002.xht: Added.
1440         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003-expected.xht: Added.
1441         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003.xht: Added.
1442         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004-expected.xht: Added.
1443         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004.xht: Added.
1444         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005-expected.xht: Added.
1445         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005.xht: Added.
1446         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006-expected.xht: Added.
1447         * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006.xht: Added.
1448         * csswg-test/css-grid-1/grid-items/grid-item-containing-block-001-expected.xht: Added.
1449         * csswg-test/css-grid-1/grid-items/grid-item-containing-block-001.html: Added.
1450         * csswg-test/css-grid-1/grid-items/grid-item-containing-block-002-expected.xht: Added.
1451         * csswg-test/css-grid-1/grid-items/grid-item-containing-block-002.html: Added.
1452         * csswg-test/css-grid-1/grid-items/grid-item-containing-block-003-expected.xht: Added.
1453         * csswg-test/css-grid-1/grid-items/grid-item-containing-block-003.html: Added.
1454         * csswg-test/css-grid-1/grid-items/grid-item-containing-block-004-expected.xht: Added.
1455         * csswg-test/css-grid-1/grid-items/grid-item-containing-block-004.html: Added.
1456         * csswg-test/css-grid-1/grid-items/grid-items-001-expected.xht: Added.
1457         * csswg-test/css-grid-1/grid-items/grid-items-001.xht: Added.
1458         * csswg-test/css-grid-1/grid-items/grid-items-002-expected.xht: Added.
1459         * csswg-test/css-grid-1/grid-items/grid-items-002.xht: Added.
1460         * csswg-test/css-grid-1/grid-items/grid-items-003-expected.xht: Added.
1461         * csswg-test/css-grid-1/grid-items/grid-items-003.xht: Added.
1462         * csswg-test/css-grid-1/grid-items/grid-items-inline-blocks-001-expected.xht: Added.
1463         * csswg-test/css-grid-1/grid-items/grid-items-inline-blocks-001.xht: Added.
1464         * csswg-test/css-grid-1/grid-items/grid-items-sizing-alignment-001-expected.html: Added.
1465         * csswg-test/css-grid-1/grid-items/grid-items-sizing-alignment-001.html: Added.
1466         * csswg-test/css-grid-1/grid-items/grid-layout-grid-in-grid-expected.html: Added.
1467         * csswg-test/css-grid-1/grid-items/grid-layout-grid-in-grid.html: Added.
1468         * csswg-test/css-grid-1/grid-items/grid-layout-z-order-a-expected.html: Added.
1469         * csswg-test/css-grid-1/grid-items/grid-layout-z-order-a.html: Added.
1470         * csswg-test/css-grid-1/grid-items/grid-layout-z-order-b-expected.html: Added.
1471         * csswg-test/css-grid-1/grid-items/grid-layout-z-order-b.html: Added.
1472         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-001-expected.xht: Added.
1473         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-001.xht: Added.
1474         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-002-expected.xht: Added.
1475         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-002.xht: Added.
1476         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-003-expected.xht: Added.
1477         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-003.xht: Added.
1478         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-004-expected.xht: Added.
1479         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-004.xht: Added.
1480         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-005-expected.html: Added.
1481         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-005.xht: Added.
1482         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-006-expected.html: Added.
1483         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-006.xht: Added.
1484         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-007-expected.html: Added.
1485         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-007.xht: Added.
1486         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-008-expected.html: Added.
1487         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-008.xht: Added.
1488         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-009-expected.html: Added.
1489         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-009.xht: Added.
1490         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-010-expected.xht: Added.
1491         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-010.html: Added.
1492         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-011-expected.xht: Added.
1493         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-011.html: Added.
1494         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-012-expected.xht: Added.
1495         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-012.html: Added.
1496         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-013-expected.xht: Added.
1497         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-013.html: Added.
1498         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-014-expected.xht: Added.
1499         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-014.html: Added.
1500         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-015-expected.xht: Added.
1501         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-015.html: Added.
1502         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-016-expected.xht: Added.
1503         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-016.html: Added.
1504         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-017-expected.xht: Added.
1505         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-017.html: Added.
1506         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-018-expected.xht: Added.
1507         * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-018.html: Added.
1508         * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-001-expected.xht: Added.
1509         * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-001.xht: Added.
1510         * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-002-expected.xht: Added.
1511         * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-002.xht: Added.
1512         * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-003-expected.xht: Added.
1513         * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-003.xht: Added.
1514         * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-004-expected.xht: Added.
1515         * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-004.xht: Added.
1516         * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-005-expected.xht: Added.
1517         * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-005.xht: Added.
1518         * csswg-test/css-grid-1/grid-items/grid-order-property-painting-001-expected.xht: Added.
1519         * csswg-test/css-grid-1/grid-items/grid-order-property-painting-001.xht: Added.
1520         * csswg-test/css-grid-1/grid-items/grid-order-property-painting-002-expected.xht: Added.
1521         * csswg-test/css-grid-1/grid-items/grid-order-property-painting-002.xht: Added.
1522         * csswg-test/css-grid-1/grid-items/grid-order-property-painting-003-expected.xht: Added.
1523         * csswg-test/css-grid-1/grid-items/grid-order-property-painting-003.xht: Added.
1524         * csswg-test/css-grid-1/grid-items/grid-order-property-painting-004-expected.xht: Added.
1525         * csswg-test/css-grid-1/grid-items/grid-order-property-painting-004.xht: Added.
1526         * csswg-test/css-grid-1/grid-items/grid-order-property-painting-005-expected.xht: Added.
1527         * csswg-test/css-grid-1/grid-items/grid-order-property-painting-005.xht: Added.
1528         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-001-expected.xht: Added.
1529         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-001.xht: Added.
1530         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-002-expected.xht: Added.
1531         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-002.xht: Added.
1532         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-003-expected.xht: Added.
1533         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-003.xht: Added.
1534         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-004-expected.xht: Added.
1535         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-004.xht: Added.
1536         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-005-expected.xht: Added.
1537         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-005.xht: Added.
1538         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001-expected.xht: Added.
1539         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001.xht: Added.
1540         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002-expected.xht: Added.
1541         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002.xht: Added.
1542         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003-expected.xht: Added.
1543         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003.xht: Added.
1544         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004-expected.xht: Added.
1545         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004.xht: Added.
1546         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005-expected.xht: Added.
1547         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005.xht: Added.
1548         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006-expected.xht: Added.
1549         * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006.xht: Added.
1550         * csswg-test/css-grid-1/grid-items/ref-filled-green-100px-square-image.html: Added.
1551         * csswg-test/css-grid-1/grid-items/support/100x100-green.png: Added.
1552         * csswg-test/css-grid-1/grid-items/support/100x50-green.png: Added.
1553         * csswg-test/css-grid-1/grid-items/support/200x200-green.png: Added.
1554         * csswg-test/css-grid-1/grid-items/support/50x100-green.png: Added.
1555         * csswg-test/css-grid-1/grid-items/support/50x50-green.png: Added.
1556         * csswg-test/css-grid-1/grid-items/support/w3c-import.log: Added.
1557         * csswg-test/css-grid-1/grid-items/w3c-import.log: Added.
1558         * csswg-test/css-grid-1/grid-layout-properties-expected.txt: Added.
1559         * csswg-test/css-grid-1/grid-layout-properties.html: Added.
1560         * csswg-test/css-grid-1/grid-model/display-grid-expected.html: Added.
1561         * csswg-test/css-grid-1/grid-model/display-grid.html: Added.
1562         * csswg-test/css-grid-1/grid-model/display-inline-grid-expected.html: Added.
1563         * csswg-test/css-grid-1/grid-model/display-inline-grid.html: Added.
1564         * csswg-test/css-grid-1/grid-model/grid-computed-value-display-floated-items-001-expected.txt: Added.
1565         * csswg-test/css-grid-1/grid-model/grid-computed-value-display-floated-items-001.xht: Added.
1566         * csswg-test/css-grid-1/grid-model/grid-display-grid-001-expected.xht: Added.
1567         * csswg-test/css-grid-1/grid-model/grid-display-grid-001.xht: Added.
1568         * csswg-test/css-grid-1/grid-model/grid-display-inline-grid-001-expected.xht: Added.
1569         * csswg-test/css-grid-1/grid-model/grid-display-inline-grid-001.xht: Added.
1570         * csswg-test/css-grid-1/grid-model/grid-first-letter-001-expected.xht: Added.
1571         * csswg-test/css-grid-1/grid-model/grid-first-letter-001.xht: Added.
1572         * csswg-test/css-grid-1/grid-model/grid-first-letter-002-expected.xht: Added.
1573         * csswg-test/css-grid-1/grid-model/grid-first-letter-002.xht: Added.
1574         * csswg-test/css-grid-1/grid-model/grid-first-letter-003-expected.xht: Added.
1575         * csswg-test/css-grid-1/grid-model/grid-first-letter-003.xht: Added.
1576         * csswg-test/css-grid-1/grid-model/grid-first-line-001-expected.xht: Added.
1577         * csswg-test/css-grid-1/grid-model/grid-first-line-001.xht: Added.
1578         * csswg-test/css-grid-1/grid-model/grid-first-line-002-expected.xht: Added.
1579         * csswg-test/css-grid-1/grid-model/grid-first-line-002.xht: Added.
1580         * csswg-test/css-grid-1/grid-model/grid-first-line-003-expected.xht: Added.
1581         * csswg-test/css-grid-1/grid-model/grid-first-line-003.xht: Added.
1582         * csswg-test/css-grid-1/grid-model/grid-float-001-expected.xht: Added.
1583         * csswg-test/css-grid-1/grid-model/grid-float-001.xht: Added.
1584         * csswg-test/css-grid-1/grid-model/grid-floats-no-intrude-001-expected.xht: Added.
1585         * csswg-test/css-grid-1/grid-model/grid-floats-no-intrude-001.xht: Added.
1586         * csswg-test/css-grid-1/grid-model/grid-inline-first-letter-001-expected.xht: Added.
1587         * csswg-test/css-grid-1/grid-model/grid-inline-first-letter-001.xht: Added.
1588         * csswg-test/css-grid-1/grid-model/grid-inline-first-letter-002-expected.xht: Added.
1589         * csswg-test/css-grid-1/grid-model/grid-inline-first-letter-002.xht: Added.
1590         * csswg-test/css-grid-1/grid-model/grid-inline-first-letter-003-expected.xht: Added.
1591         * csswg-test/css-grid-1/grid-model/grid-inline-first-letter-003.xht: Added.
1592         * csswg-test/css-grid-1/grid-model/grid-inline-first-line-001-expected.xht: Added.
1593         * csswg-test/css-grid-1/grid-model/grid-inline-first-line-001.xht: Added.
1594         * csswg-test/css-grid-1/grid-model/grid-inline-first-line-002-expected.xht: Added.
1595         * csswg-test/css-grid-1/grid-model/grid-inline-first-line-002.xht: Added.
1596         * csswg-test/css-grid-1/grid-model/grid-inline-first-line-003-expected.xht: Added.
1597         * csswg-test/css-grid-1/grid-model/grid-inline-first-line-003.xht: Added.
1598         * csswg-test/css-grid-1/grid-model/grid-inline-float-001-expected.xht: Added.
1599         * csswg-test/css-grid-1/grid-model/grid-inline-float-001.xht: Added.
1600         * csswg-test/css-grid-1/grid-model/grid-inline-floats-no-intrude-001-expected.xht: Added.
1601         * csswg-test/css-grid-1/grid-model/grid-inline-floats-no-intrude-001.xht: Added.
1602         * csswg-test/css-grid-1/grid-model/grid-inline-margins-no-collapse-001-expected.xht: Added.
1603         * csswg-test/css-grid-1/grid-model/grid-inline-margins-no-collapse-001.xht: Added.
1604         * csswg-test/css-grid-1/grid-model/grid-inline-multicol-001-expected.xht: Added.
1605         * csswg-test/css-grid-1/grid-model/grid-inline-multicol-001.xht: Added.
1606         * csswg-test/css-grid-1/grid-model/grid-inline-vertical-align-001-expected.xht: Added.
1607         * csswg-test/css-grid-1/grid-model/grid-inline-vertical-align-001.xht: Added.
1608         * csswg-test/css-grid-1/grid-model/grid-margins-no-collapse-001-expected.xht: Added.
1609         * csswg-test/css-grid-1/grid-model/grid-margins-no-collapse-001.xht: Added.
1610         * csswg-test/css-grid-1/grid-model/grid-multicol-001-expected.xht: Added.
1611         * csswg-test/css-grid-1/grid-model/grid-multicol-001.xht: Added.
1612         * csswg-test/css-grid-1/grid-model/grid-support-display-001-expected.txt: Added.
1613         * csswg-test/css-grid-1/grid-model/grid-support-display-001.xht: Added.
1614         * csswg-test/css-grid-1/grid-model/grid-vertical-align-001-expected.xht: Added.
1615         * csswg-test/css-grid-1/grid-model/grid-vertical-align-001.xht: Added.
1616         * csswg-test/css-grid-1/grid-model/w3c-import.log: Added.
1617         * csswg-test/css-grid-1/implicit-grids/grid-support-grid-auto-columns-rows-001-expected.html: Added.
1618         * csswg-test/css-grid-1/implicit-grids/grid-support-grid-auto-columns-rows-001.html: Added.
1619         * csswg-test/css-grid-1/implicit-grids/w3c-import.log: Added.
1620         * csswg-test/css-grid-1/layout-algorithm/grid-layout-free-space-unit-expected.html: Added.
1621         * csswg-test/css-grid-1/layout-algorithm/grid-layout-free-space-unit.html: Added.
1622         * csswg-test/css-grid-1/layout-algorithm/w3c-import.log: Added.
1623         * csswg-test/css-grid-1/placement/grid-layout-grid-span-expected.html: Added.
1624         * csswg-test/css-grid-1/placement/grid-layout-grid-span.html: Added.
1625         * csswg-test/css-grid-1/placement/grid-layout-lines-expected.html: Added.
1626         * csswg-test/css-grid-1/placement/grid-layout-lines-shorthands-expected.html: Added.
1627         * csswg-test/css-grid-1/placement/grid-layout-lines-shorthands.html: Added.
1628         * csswg-test/css-grid-1/placement/grid-layout-lines.html: Added.
1629         * csswg-test/css-grid-1/placement/grid-layout-placement-shorthands-expected.html: Added.
1630         * csswg-test/css-grid-1/placement/grid-layout-placement-shorthands.html: Added.
1631         * csswg-test/css-grid-1/placement/w3c-import.log: Added.
1632         * csswg-test/css-grid-1/test-plan/index.html: Added.
1633         * csswg-test/css-grid-1/test-plan/w3c-import.log: Added.
1634         * csswg-test/css-grid-1/w3c-import.log: Added.
1635         * resources/import-expectations.json:
1636         * resources/resource-files.json:
1637
1638 2017-03-04  Chris Dumez  <cdumez@apple.com>
1639
1640         Rebaseline W3C test after r213412.
1641
1642         * web-platform-tests/html/dom/interfaces-expected.txt:
1643
1644 2017-03-03  Andy Estes  <aestes@apple.com>
1645
1646         Add support for canvas.toBlob
1647         https://bugs.webkit.org/show_bug.cgi?id=148878
1648         <rdar://problem/22590406>
1649
1650         Reviewed by Tim Horton.
1651
1652         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.jpeg-expected.txt:
1653         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.png-expected.txt:
1654
1655 2017-03-03  Ryan Haddad  <ryanhaddad@apple.com>
1656
1657         Unreviewed, rolling out r213344.
1658
1659         This changed caused LayoutTest crashes under GuardMalloc.
1660
1661         Reverted changeset:
1662
1663         "Add support for canvas.toBlob"
1664         https://bugs.webkit.org/show_bug.cgi?id=148878
1665         http://trac.webkit.org/changeset/213344
1666
1667 2017-03-02  Jiewen Tan  <jiewen_tan@apple.com>
1668
1669         WebCrypto API support for AES-GCM
1670         https://bugs.webkit.org/show_bug.cgi?id=157175
1671         <rdar://problem/27311691>
1672
1673         Reviewed by Brent Fulgham.
1674
1675         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.worker-expected.txt:
1676         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_gcm-expected.txt:
1677         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.worker-expected.txt:
1678         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.worker-expected.txt:
1679         * web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-GCM-expected.txt:
1680         * web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-GCM-expected.txt:
1681         * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker-expected.txt:
1682         * web-platform-tests/WebCryptoAPI/import_export/test_symmetric_importKey-expected.txt:
1683
1684 2017-03-02  Andy Estes  <aestes@apple.com>
1685
1686         Add support for canvas.toBlob
1687         https://bugs.webkit.org/show_bug.cgi?id=148878
1688         <rdar://problem/22590406>
1689
1690         Reviewed by Tim Horton.
1691
1692         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.jpeg-expected.txt:
1693         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.png-expected.txt:
1694
1695 2017-03-02  Ryan Haddad  <ryanhaddad@apple.com>
1696
1697         Unreviewed, rolling out r213301.
1698
1699         This change broke internal builds.
1700
1701         Reverted changeset:
1702
1703         "WebCrypto API support for AES-GCM"
1704         https://bugs.webkit.org/show_bug.cgi?id=157175
1705         http://trac.webkit.org/changeset/213301
1706
1707 2017-02-22  Jiewen Tan  <jiewen_tan@apple.com>
1708
1709         WebCrypto API support for AES-GCM
1710         https://bugs.webkit.org/show_bug.cgi?id=157175
1711         <rdar://problem/27311691>
1712
1713         Reviewed by Brent Fulgham.
1714
1715         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.worker-expected.txt:
1716         * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_gcm-expected.txt:
1717         * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.worker-expected.txt:
1718         * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.worker-expected.txt:
1719         * web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-GCM-expected.txt:
1720         * web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-GCM-expected.txt:
1721         * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker-expected.txt:
1722         * web-platform-tests/WebCryptoAPI/import_export/test_symmetric_importKey-expected.txt:
1723
1724 2017-02-24  Joseph Pecoraro  <pecoraro@apple.com>
1725
1726         [Resource Timing] Media elements initiated loads should set the initiatorType to their element name (video/audio)
1727         https://bugs.webkit.org/show_bug.cgi?id=168680
1728
1729         Reviewed by Youenn Fablet.
1730
1731         * web-platform-tests/resource-timing/rt-initiatorType-media-expected.txt:
1732         Progression on the initiatorType.
1733
1734 2017-02-24  Joseph Pecoraro  <pecoraro@apple.com>
1735
1736         [Resource Timing] Gather timing information with reliable responseEnd time
1737         https://bugs.webkit.org/show_bug.cgi?id=168351
1738
1739         Reviewed by Alex Christensen.
1740
1741         * web-platform-tests/fetch/api/redirect/redirect-count-cross-origin-expected.txt:
1742         * web-platform-tests/fetch/api/redirect/redirect-count-cross-origin-worker-expected.txt:
1743         * web-platform-tests/fetch/api/redirect/redirect-count-expected.txt:
1744         * web-platform-tests/fetch/api/redirect/redirect-count-worker-expected.txt:
1745         * web-platform-tests/fetch/api/redirect/redirect-location-expected.txt:
1746         * web-platform-tests/fetch/api/redirect/redirect-location-worker-expected.txt:
1747         New behavior for too many redirects caused by <rdar://problem/30610988>.
1748
1749         * web-platform-tests/resource-timing/rt-nextHopProtocol-expected.txt: Added.
1750         * web-platform-tests/resource-timing/rt-nextHopProtocol.html: Added.
1751         * web-platform-tests/resource-timing/rt-nextHopProtocol.js: Added.
1752         * web-platform-tests/resource-timing/rt-nextHopProtocol.worker-expected.txt: Added.
1753         * web-platform-tests/resource-timing/rt-nextHopProtocol.worker.html: Added.
1754         * web-platform-tests/resource-timing/rt-nextHopProtocol.worker.js: Added.
1755         New tests specific to just checking the nextHopProtocol property with
1756         a non-cached resource to avoid flakeyness.
1757
1758 2017-02-24  Chris Dumez  <cdumez@apple.com>
1759
1760         Unreviewed, rolling out r212944.
1761
1762         Caused a lot of failures on the debug bots
1763
1764         Reverted changeset:
1765
1766         "[Resource Timing] Gather timing information with reliable
1767         responseEnd time"
1768         https://bugs.webkit.org/show_bug.cgi?id=168351
1769         http://trac.webkit.org/changeset/212944
1770
1771 2017-02-24  Alex Christensen  <achristensen@webkit.org>
1772
1773         Non-special relative URLs should not ignore extra slashes
1774         https://bugs.webkit.org/show_bug.cgi?id=168834
1775
1776         Reviewed by Sam Weinig.
1777
1778         * web-platform-tests/url/a-element-expected.txt:
1779         * web-platform-tests/url/a-element-xhtml-expected.txt:
1780         * web-platform-tests/url/url-constructor-expected.txt:
1781
1782 2017-02-24  Alex Christensen  <achristensen@webkit.org>
1783
1784         .. should not remove windows drive letters in paths of file URLs
1785         https://bugs.webkit.org/show_bug.cgi?id=168824
1786
1787         Reviewed by Youenn Fablet.
1788
1789         * web-platform-tests/url/a-element-expected.txt:
1790         * web-platform-tests/url/a-element-xhtml-expected.txt:
1791         * web-platform-tests/url/url-constructor-expected.txt:
1792
1793 2017-02-23  Joseph Pecoraro  <pecoraro@apple.com>
1794
1795         [Resource Timing] Gather timing information with reliable responseEnd time
1796         https://bugs.webkit.org/show_bug.cgi?id=168351
1797
1798         Reviewed by Alex Christensen.
1799
1800         * web-platform-tests/fetch/api/redirect/redirect-count-cross-origin-expected.txt:
1801         * web-platform-tests/fetch/api/redirect/redirect-count-cross-origin-worker-expected.txt:
1802         * web-platform-tests/fetch/api/redirect/redirect-count-expected.txt:
1803         * web-platform-tests/fetch/api/redirect/redirect-count-worker-expected.txt:
1804         * web-platform-tests/fetch/api/redirect/redirect-location-expected.txt:
1805         * web-platform-tests/fetch/api/redirect/redirect-location-worker-expected.txt:
1806         New behavior for too many redirects caused by <rdar://problem/30610988>.
1807
1808         * web-platform-tests/resource-timing/rt-nextHopProtocol-expected.txt: Added.
1809         * web-platform-tests/resource-timing/rt-nextHopProtocol.html: Added.
1810         * web-platform-tests/resource-timing/rt-nextHopProtocol.js: Added.
1811         * web-platform-tests/resource-timing/rt-nextHopProtocol.worker-expected.txt: Added.
1812         * web-platform-tests/resource-timing/rt-nextHopProtocol.worker.html: Added.
1813         * web-platform-tests/resource-timing/rt-nextHopProtocol.worker.js: Added.
1814         New tests specific to just checking the nextHopProtocol property with
1815         a non-cached resource to avoid flakeyness.
1816
1817 2017-02-21  Youenn Fablet  <youennf@gmail.com>
1818
1819         [WebRTC][Mac] Activate libwebrtc
1820         https://bugs.webkit.org/show_bug.cgi?id=167293
1821         <rdar://problem/30401864>
1822
1823         Reviewed by Alex Christensen.
1824
1825         * web-platform-tests/webrtc/datachannel-emptystring-expected.txt:
1826         * web-platform-tests/webrtc/no-media-call-expected.txt:
1827         * web-platform-tests/webrtc/promises-call-expected.txt:
1828
1829 2017-02-21  Romain Bellessort  <romain.bellessort@crf.canon.fr>
1830
1831         [Readable Streams API] Add ReadableStreamBYOBRequest view getter
1832         https://bugs.webkit.org/show_bug.cgi?id=168652
1833
1834         Reviewed by Youenn Fablet.
1835
1836         Updated test expectations.
1837
1838         * web-platform-tests/streams/readable-byte-streams/general-expected.txt:
1839         * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt:
1840
1841 2017-02-21  Alex Christensen  <achristensen@webkit.org>
1842
1843         Unreviewed, rolling out r212699.
1844
1845         Internal build not ready
1846
1847         Reverted changeset:
1848
1849         "[WebRTC][Mac] Activate libwebrtc"
1850         https://bugs.webkit.org/show_bug.cgi?id=167293
1851         http://trac.webkit.org/changeset/212699
1852
1853 2017-02-20  Youenn Fablet  <youennf@gmail.com>
1854
1855         [WebRTC][Mac] Activate libwebrtc
1856         https://bugs.webkit.org/show_bug.cgi?id=167293
1857         <rdar://problem/30401864>
1858
1859         Reviewed by Alex Christensen.
1860
1861         * web-platform-tests/webrtc/datachannel-emptystring-expected.txt:
1862         * web-platform-tests/webrtc/no-media-call-expected.txt:
1863         * web-platform-tests/webrtc/promises-call-expected.txt:
1864
1865 2017-02-20  Romain Bellessort  <romain.bellessort@crf.canon.fr>
1866
1867         [Readable Streams API] Add ReadableByteStreamController byobRequest attribute
1868         https://bugs.webkit.org/show_bug.cgi?id=168319
1869
1870         Reviewed by Youenn Fablet.
1871
1872         Updated expectations for imported w3c tests (new type of error is now obtained).
1873
1874         * web-platform-tests/streams/readable-byte-streams/general-expected.txt: Updated.
1875         * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: Updated.
1876
1877 2017-02-19  Chris Dumez  <cdumez@apple.com>
1878
1879         onbeforeunload event return value coercion is not per-spec
1880         https://bugs.webkit.org/show_bug.cgi?id=168382
1881
1882         Reviewed by Darin Adler.
1883
1884         Import test coverage from web-platform-tests. We were failing half the checks
1885         before this patch.
1886
1887         * resources/resource-files.json:
1888         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/MANIFEST:
1889         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling-1.html: Added.
1890         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling-expected.txt: Added.
1891         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling.html: Added.
1892         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/w3c-import.log:
1893
1894 2017-02-17  Javier Fernandez  <jfernandez@igalia.com>
1895
1896         [GTK] Unreviewed test gardening
1897         https://bugs.webkit.org/show_bug.cgi?id=168473
1898
1899         Unreviewed GTK+ test gardening.
1900
1901          - rebaseline imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash.html test.
1902
1903         * web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt:
1904
1905 2017-02-16  Chris Dumez  <cdumez@apple.com>
1906
1907         <input>.labels is empty if type changes from text->hidden->checkbox
1908         https://bugs.webkit.org/show_bug.cgi?id=168358
1909
1910         Reviewed by Ryosuke Niwa.
1911
1912         Re-sync web-platform-test from:
1913         https://github.com/w3c/web-platform-tests/pull/4804
1914
1915         * web-platform-tests/html/semantics/forms/the-label-element/labelable-elements-expected.txt:
1916         * web-platform-tests/html/semantics/forms/the-label-element/labelable-elements.html:
1917
1918 2017-02-16  Alex Christensen  <achristensen@webkit.org>
1919
1920         Special URLs without a host are invalid
1921         https://bugs.webkit.org/show_bug.cgi?id=168461
1922
1923         Reviewed by Tim Horton.
1924
1925         * web-platform-tests/url/a-element-expected.txt:
1926         * web-platform-tests/url/a-element-xhtml-expected.txt:
1927         * web-platform-tests/url/url-constructor-expected.txt:
1928
1929 2017-02-16  Joseph Pecoraro  <pecoraro@apple.com>
1930
1931         [Resource Timing] Support Resource Timing in Workers
1932         https://bugs.webkit.org/show_bug.cgi?id=168086
1933         <rdar://problem/30430117>
1934
1935         Reviewed by Alex Christensen.
1936
1937         * web-platform-tests/resource-timing/idlharness-expected.txt:
1938         * web-platform-tests/resource-timing/resource-timing-expected.txt:
1939         * web-platform-tests/resource-timing/resource_cached-expected.txt:
1940         * web-platform-tests/resource-timing/resource_connection_reuse-expected.txt:
1941         Progressions.
1942
1943         * web-platform-tests/resource-timing/resources/data.json: Added.
1944         * web-platform-tests/resource-timing/resources/rt-iframe-1.html: Added.
1945         * web-platform-tests/resource-timing/resources/rt-iframe-2.html: Added.
1946         * web-platform-tests/resource-timing/resources/rt-module.js: Added.
1947         * web-platform-tests/resource-timing/resources/rt-sub-module.js: Added.
1948         * web-platform-tests/resource-timing/resources/rt-utilities.js: Added.
1949         * web-platform-tests/resource-timing/resources/rt-worker-resources.js: Added.
1950         New Resources.
1951
1952         * web-platform-tests/resource-timing/rt-cors-expected.txt: Added.
1953         * web-platform-tests/resource-timing/rt-cors.html: Added.
1954         * web-platform-tests/resource-timing/rt-cors.js: Added.
1955         * web-platform-tests/resource-timing/rt-cors.worker-expected.txt: Added.
1956         * web-platform-tests/resource-timing/rt-cors.worker.html: Added.
1957         * web-platform-tests/resource-timing/rt-cors.worker.js: Added.
1958         Tests for redirects and cross origin data hiding.
1959
1960         * web-platform-tests/resource-timing/rt-initiatorType-css-expected.txt: Added.
1961         * web-platform-tests/resource-timing/rt-initiatorType-css.html: Added.
1962         * web-platform-tests/resource-timing/rt-initiatorType-element-expected.txt: Added.
1963         * web-platform-tests/resource-timing/rt-initiatorType-element.html: Added.
1964         * web-platform-tests/resource-timing/rt-initiatorType-fetch-expected.txt: Added.
1965         * web-platform-tests/resource-timing/rt-initiatorType-fetch.html: Added.
1966         * web-platform-tests/resource-timing/rt-initiatorType-fetch.js: Added.
1967         * web-platform-tests/resource-timing/rt-initiatorType-other-expected.txt: Added.
1968         * web-platform-tests/resource-timing/rt-initiatorType-other.html: Added.
1969         * web-platform-tests/resource-timing/rt-initiatorType-script-module-expected.txt: Added.
1970         * web-platform-tests/resource-timing/rt-initiatorType-script-module.html: Added.
1971         * web-platform-tests/resource-timing/rt-initiatorType-xmlhttprequest-expected.txt: Added.
1972         * web-platform-tests/resource-timing/rt-initiatorType-xmlhttprequest.html: Added.
1973         * web-platform-tests/resource-timing/rt-initiatorType-xmlhttprequest.js: Added.
1974         * web-platform-tests/resource-timing/rt-initiatorType.worker-expected.txt: Added.
1975         * web-platform-tests/resource-timing/rt-initiatorType.worker.html: Added.
1976         * web-platform-tests/resource-timing/rt-initiatorType.worker.js: Added.
1977         Tests for producing different initiator types.
1978
1979         * web-platform-tests/resource-timing/rt-initiatorType-media-expected.txt: Added.
1980         * web-platform-tests/resource-timing/rt-initiatorType-media.html: Added.
1981         We currently fail these tests, so they are marked as fail.
1982
1983         * web-platform-tests/resource-timing/rt-performance-extensions-expected.txt: Added.
1984         * web-platform-tests/resource-timing/rt-performance-extensions.html: Added.
1985         * web-platform-tests/resource-timing/rt-performance-extensions.js: Added.
1986         * web-platform-tests/resource-timing/rt-performance-extensions.worker-expected.txt: Added.
1987         * web-platform-tests/resource-timing/rt-performance-extensions.worker.html: Added.
1988         * web-platform-tests/resource-timing/rt-performance-extensions.worker.js: Added.
1989         Tests for the new Performance APIs.
1990
1991         * web-platform-tests/resource-timing/rt-serialization-expected.txt: Added.
1992         * web-platform-tests/resource-timing/rt-serialization.html: Added.
1993         Tests for JSON serialization.
1994
1995         * web-platform-tests/resource-timing/rt-resource-errors-expected.txt: Added.
1996         * web-platform-tests/resource-timing/rt-resource-errors.html: Added.
1997         * web-platform-tests/resource-timing/rt-resource-ignored-expected.txt: Added.
1998         * web-platform-tests/resource-timing/rt-resource-ignored.html: Added.
1999         Tests for when PerformanceResourceTiming entries should not be included.
2000
2001         * web-platform-tests/resource-timing/rt-resources-per-frame-expected.txt: Added.
2002         * web-platform-tests/resource-timing/rt-resources-per-frame.html: Added.
2003         * web-platform-tests/resource-timing/rt-resources-per-worker-expected.txt: Added.
2004         * web-platform-tests/resource-timing/rt-resources-per-worker.html: Added.
2005         * web-platform-tests/resource-timing/rt-shared-resource-in-frames-expected.txt: Added.
2006         * web-platform-tests/resource-timing/rt-shared-resource-in-frames.html: Added.
2007         * web-platform-tests/resource-timing/rt-shared-resource-in-workers-expected.txt: Added.
2008         * web-platform-tests/resource-timing/rt-shared-resource-in-workers.html: Added.
2009         Tests for different entries in different contexts.
2010
2011         * web-platform-tests/serve:
2012         Make executable.
2013
2014 2017-02-16  Javier Fernandez  <jfernandez@igalia.com>
2015
2016         [GTK] Unreviewed test gardening
2017         https://bugs.webkit.org/show_bug.cgi?id=168436
2018
2019         Unreviewed GTK+ gardening.
2020
2021         - rebaseline setrequestheader-content-type-expected.txt which still have FAILs as Mac does (bug 161003)
2022
2023         * web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt:
2024
2025 2017-02-15  Chris Dumez  <cdumez@apple.com>
2026
2027         Expose Symbol.toPrimitive / valueOf on Location instances
2028         https://bugs.webkit.org/show_bug.cgi?id=168295
2029
2030         Reviewed by Geoffrey Garen, Keith Miller and Mark Lam.
2031
2032         Import test coverage from upstream web-platform-tests.
2033
2034         * web-platform-tests/html/browsers/history/the-location-interface/location-symbol-toprimitive-expected.txt: Added.
2035         * web-platform-tests/html/browsers/history/the-location-interface/location-symbol-toprimitive.html: Added.
2036         * web-platform-tests/html/browsers/history/the-location-interface/location-valueof-expected.txt: Added.
2037         * web-platform-tests/html/browsers/history/the-location-interface/location-valueof.html: Added.
2038         * web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log:
2039
2040 2017-02-15  Carlos Garcia Campos  <cgarcia@igalia.com>
2041
2042         REGRESSION (r206014): HTTPHeaderMap does not consistently use comma without space to separate values of header fields
2043         https://bugs.webkit.org/show_bug.cgi?id=168115
2044
2045         Reviewed by Darin Adler.
2046
2047         * web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive-expected.txt:
2048         * web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed-expected.txt:
2049
2050 2017-02-14  Chris Dumez  <cdumez@apple.com>
2051
2052         Fallback to legacy type only when event is trusted
2053         https://bugs.webkit.org/show_bug.cgi?id=168301
2054
2055         Reviewed by Ryosuke Niwa.
2056
2057         Rebaseline web-platform-test now tha more checks are passing.
2058
2059         * web-platform-tests/dom/events/EventListener-invoke-legacy-expected.txt:
2060
2061 2017-02-13  Alex Christensen  <achristensen@webkit.org>
2062
2063         URLs with an invalid IPv4 address should be invalid
2064         https://bugs.webkit.org/show_bug.cgi?id=168260
2065
2066         Reviewed by Tim Horton.
2067
2068         * web-platform-tests/url/a-element-expected.txt:
2069         * web-platform-tests/url/a-element-xhtml-expected.txt:
2070         * web-platform-tests/url/url-constructor-expected.txt:
2071
2072 2017-02-13  Alex Christensen  <achristensen@webkit.org>
2073
2074         Percent should be allowed in non-special URL hosts
2075         https://bugs.webkit.org/show_bug.cgi?id=168255
2076
2077         Reviewed by Tim Horton.
2078
2079         * web-platform-tests/url/a-element-expected.txt:
2080         * web-platform-tests/url/a-element-xhtml-expected.txt:
2081         * web-platform-tests/url/url-constructor-expected.txt:
2082
2083 2017-02-11  Youenn Fablet  <youennf@gmail.com>
2084
2085         Refresh WPT tests up to 06c6c52e05e05483d3c844168a417ee27a554eb7
2086         https://bugs.webkit.org/show_bug.cgi?id=168175
2087
2088         Reviewed by Sam Weinig.
2089
2090         * resources/TestRepositories:
2091         * resources/import-expectations.json:
2092         * resources/resource-files.json:
2093         * web-platform-tests/IndexedDB/OWNERS:
2094         * web-platform-tests/IndexedDB/bindings-inject-key-expected.txt: Added.
2095         * web-platform-tests/IndexedDB/bindings-inject-key.html: Added.
2096         * web-platform-tests/IndexedDB/clone-before-keypath-eval-expected.txt: Added.
2097         * web-platform-tests/IndexedDB/clone-before-keypath-eval.html: Added.
2098         * web-platform-tests/IndexedDB/delete-request-queue-expected.txt: Added.
2099         * web-platform-tests/IndexedDB/delete-request-queue.html: Added.
2100         * web-platform-tests/IndexedDB/error-attributes-expected.txt: Added.
2101         * web-platform-tests/IndexedDB/error-attributes.html: Added.
2102         * web-platform-tests/IndexedDB/idb-binary-key-detached-expected.txt: Added.
2103         * web-platform-tests/IndexedDB/idb-binary-key-detached.htm: Added.
2104         * web-platform-tests/IndexedDB/idb-binary-key-roundtrip-expected.txt: Added.
2105         * web-platform-tests/IndexedDB/idb-binary-key-roundtrip.htm: Added.
2106         * web-platform-tests/IndexedDB/idbcursor-advance-exception-order-expected.txt: Added.
2107         * web-platform-tests/IndexedDB/idbcursor-advance-exception-order.html: Added.
2108         * web-platform-tests/IndexedDB/idbcursor-continue-exception-order-expected.txt: Added.
2109         * web-platform-tests/IndexedDB/idbcursor-continue-exception-order.htm: Added.
2110         * web-platform-tests/IndexedDB/idbcursor-continuePrimaryKey-exceptions-expected.txt: Added.
2111         * web-platform-tests/IndexedDB/idbcursor-continuePrimaryKey-exceptions.htm: Added.
2112         * web-platform-tests/IndexedDB/idbcursor-continuePrimaryKey-expected.txt: Added.
2113         * web-platform-tests/IndexedDB/idbcursor-continuePrimaryKey.htm: Added.
2114         * web-platform-tests/IndexedDB/idbcursor-delete-exception-order-expected.txt: Added.
2115         * web-platform-tests/IndexedDB/idbcursor-delete-exception-order.htm: Added.
2116         * web-platform-tests/IndexedDB/idbcursor-update-exception-order-expected.txt: Added.
2117         * web-platform-tests/IndexedDB/idbcursor-update-exception-order.htm: Added.
2118         * web-platform-tests/IndexedDB/idbdatabase-createObjectStore-exception-order-expected.txt: Added.
2119         * web-platform-tests/IndexedDB/idbdatabase-createObjectStore-exception-order.htm: Added.
2120         * web-platform-tests/IndexedDB/idbdatabase-deleteObjectStore-exception-order-expected.txt: Added.
2121         * web-platform-tests/IndexedDB/idbdatabase-deleteObjectStore-exception-order.htm: Added.
2122         * web-platform-tests/IndexedDB/idbdatabase-transaction-exception-order-expected.txt: Added.
2123         * web-platform-tests/IndexedDB/idbdatabase-transaction-exception-order.html: Added.
2124         * web-platform-tests/IndexedDB/idbindex-getAll-enforcerange-expected.txt: Added.
2125         * web-platform-tests/IndexedDB/idbindex-getAll-enforcerange.html: Added.
2126         * web-platform-tests/IndexedDB/idbindex-getAllKeys-enforcerange-expected.txt: Added.
2127         * web-platform-tests/IndexedDB/idbindex-getAllKeys-enforcerange.html: Added.
2128         * web-platform-tests/IndexedDB/idbindex-query-exception-order-expected.txt: Added.
2129         * web-platform-tests/IndexedDB/idbindex-query-exception-order.html: Added.
2130         * web-platform-tests/IndexedDB/idbkeyrange-includes-expected.txt:
2131         * web-platform-tests/IndexedDB/idbkeyrange-includes.htm:
2132         * web-platform-tests/IndexedDB/idbobjectstore-add-put-exception-order-expected.txt: Added.
2133         * web-platform-tests/IndexedDB/idbobjectstore-add-put-exception-order.html: Added.
2134         * web-platform-tests/IndexedDB/idbobjectstore-clear-exception-order-expected.txt: Added.
2135         * web-platform-tests/IndexedDB/idbobjectstore-clear-exception-order.html: Added.
2136         * web-platform-tests/IndexedDB/idbobjectstore-delete-exception-order-expected.txt: Added.
2137         * web-platform-tests/IndexedDB/idbobjectstore-delete-exception-order.html: Added.
2138         * web-platform-tests/IndexedDB/idbobjectstore-deleteIndex-exception-order-expected.txt: Added.
2139         * web-platform-tests/IndexedDB/idbobjectstore-deleteIndex-exception-order.html: Added.
2140         * web-platform-tests/IndexedDB/idbobjectstore-getAll-enforcerange-expected.txt: Added.
2141         * web-platform-tests/IndexedDB/idbobjectstore-getAll-enforcerange.html: Added.
2142         * web-platform-tests/IndexedDB/idbobjectstore-getAllKeys-enforcerange-expected.txt: Added.
2143         * web-platform-tests/IndexedDB/idbobjectstore-getAllKeys-enforcerange.html: Added.
2144         * web-platform-tests/IndexedDB/idbobjectstore-query-exception-order-expected.txt: Added.
2145         * web-platform-tests/IndexedDB/idbobjectstore-query-exception-order.html: Added.
2146         * web-platform-tests/IndexedDB/idbobjectstore_getKey-expected.txt: Added.
2147         * web-platform-tests/IndexedDB/idbobjectstore_getKey.html: Added.
2148         * web-platform-tests/IndexedDB/idbrequest-onupgradeneeded-expected.txt: Added.
2149         * web-platform-tests/IndexedDB/idbrequest-onupgradeneeded.htm: Added.
2150         * web-platform-tests/IndexedDB/idbtransaction-objectStore-exception-order-expected.txt: Added.
2151         * web-platform-tests/IndexedDB/idbtransaction-objectStore-exception-order.html: Added.
2152         * web-platform-tests/IndexedDB/idbversionchangeevent.htm:
2153         * web-platform-tests/IndexedDB/key-conversion-exceptions-expected.txt: Added.
2154         * web-platform-tests/IndexedDB/key-conversion-exceptions.htm: Added.
2155         * web-platform-tests/IndexedDB/keypath-exceptions-expected.txt: Added.
2156         * web-platform-tests/IndexedDB/keypath-exceptions.htm: Added.
2157         * web-platform-tests/IndexedDB/keypath-special-identifiers-expected.txt: Added.
2158         * web-platform-tests/IndexedDB/keypath-special-identifiers.htm: Added.
2159         * web-platform-tests/IndexedDB/open-request-queue-expected.txt: Added.
2160         * web-platform-tests/IndexedDB/open-request-queue.html: Added.
2161         * web-platform-tests/IndexedDB/support.js:
2162         (auto_fail):
2163         (createdb_for_multiple_tests):
2164         (assert_key_equals):
2165         (indexeddb_test):
2166         * web-platform-tests/IndexedDB/w3c-import.log:
2167         * web-platform-tests/README.md:
2168         * web-platform-tests/XMLHttpRequest/abort-during-done.htm:
2169         * web-platform-tests/XMLHttpRequest/historical-expected.txt: Added.
2170         * web-platform-tests/XMLHttpRequest/historical.html: Added.
2171         * web-platform-tests/XMLHttpRequest/resources/corsenabled.py:
2172         (main):
2173         * web-platform-tests/XMLHttpRequest/response-method-expected.txt:
2174         * web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt:
2175         * web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt:
2176         * web-platform-tests/XMLHttpRequest/send-redirect-post-upload-expected.txt:
2177         * web-platform-tests/XMLHttpRequest/send-redirect-to-cors.htm:
2178         * web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value-expected.txt:
2179         * web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value.htm:
2180         * web-platform-tests/XMLHttpRequest/w3c-import.log:
2181         * web-platform-tests/check_stability.py:
2182         (do_delayed_imports):
2183         (setup_logging):
2184         (setup_action_filter.as):
2185         (setup_action_filter.LogActionFilter):
2186         (setup_action_filter.LogActionFilter.__init__):
2187         (setup_action_filter.LogActionFilter.__call__):
2188         (TravisFold):
2189         (TravisFold.__init__):
2190         (TravisFold.__enter__):
2191         (TravisFold.__exit__):
2192         (FilteredIO):
2193         (FilteredIO.__init__):
2194         (FilteredIO.__getattr__):
2195         (FilteredIO.disable):
2196         (FilteredIO.write):
2197         (replace_streams):
2198         (replace_streams.on_write):
2199         (Browser):
2200         (Browser.install):
2201         (Browser.install_webdriver):
2202         (Browser.version):
2203         (Browser.wptrunner_args):
2204         (Firefox):
2205         (Firefox.install):
2206         (Firefox._latest_geckodriver_version):
2207         (Firefox.install_webdriver):
2208         (Firefox.version):
2209         (Firefox.wptrunner_args):
2210         (Chrome):
2211         (Chrome.install):
2212         (Chrome.install_webdriver):
2213         (Chrome.version):
2214         (Chrome.wptrunner_args):
2215         (get):
2216         (call):
2217         (get_git_cmd):
2218         (seekable):
2219         (untar):
2220         (unzip):
2221         (pwd):
2222         (fetch_wpt_master):
2223         (get_sha1):
2224         (build_manifest):
2225         (install_wptrunner):
2226         (get_files_changed):
2227         (get_affected_testfiles):
2228         (wptrunner_args):
2229         (setup_log_handler.as):
2230         (setup_log_handler.LogHandler):
2231         (is_inconsistent):
2232         (err_string):
2233         (process_results):
2234         (format_comment_title):
2235         (markdown_adjust):
2236         (table):
2237         (write_inconsistent):
2238         (write_results):
2239         (get_parser):
2240         (main):
2241         * web-platform-tests/ci_built_diff.sh:
2242         * web-platform-tests/ci_stability.sh:
2243         * web-platform-tests/common/OWNERS:
2244         * web-platform-tests/custom-elements/reactions/DOMTokenList-expected.txt:
2245         * web-platform-tests/custom-elements/reactions/DOMTokenList.html:
2246         * web-platform-tests/dom/events/EventListener-invoke-legacy-expected.txt: Added.
2247         * web-platform-tests/dom/events/EventListener-invoke-legacy.html: Added.
2248         * web-platform-tests/dom/events/w3c-import.log:
2249         * web-platform-tests/dom/lists/DOMTokenList-iteration-expected.txt:
2250         * web-platform-tests/dom/lists/DOMTokenList-iteration.html:
2251         * web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
2252         * web-platform-tests/dom/nodes/DOMImplementation-createDocument.html:
2253         * web-platform-tests/dom/nodes/Document-createElementNS-expected.txt:
2254         * web-platform-tests/dom/nodes/Document-createElementNS.html:
2255         * web-platform-tests/dom/nodes/Document-createElementNS.js:
2256         * web-platform-tests/dom/nodes/Node-isSameNode-expected.txt:
2257         * web-platform-tests/dom/nodes/Node-isSameNode.html:
2258         * web-platform-tests/dom/nodes/NodeList-Iterable-expected.txt:
2259         * web-platform-tests/dom/nodes/NodeList-Iterable.html:
2260         * web-platform-tests/dom/ranges/Range-selectNode-expected.txt:
2261         * web-platform-tests/dom/ranges/Range-selectNode.html:
2262         * web-platform-tests/encrypted-media/content/video_512x288_h264-360k_multikey_key1_dashinit.mp4: Added.
2263         * web-platform-tests/fetch/api/cors/cors-preflight.js:
2264         (corsPreflight):
2265         * web-platform-tests/fetch/api/headers/header-values-expected.txt: Added.
2266         * web-platform-tests/fetch/api/headers/header-values-normalize-expected.txt: Added.
2267         * web-platform-tests/fetch/api/headers/header-values-normalize.html: Added.
2268         * web-platform-tests/fetch/api/headers/header-values.html: Added.
2269         * web-platform-tests/fetch/api/headers/w3c-import.log:
2270         * web-platform-tests/fetch/api/policies/referrer-origin-expected.txt:
2271         * web-platform-tests/fetch/api/policies/referrer-origin-worker-expected.txt:
2272         * web-platform-tests/fetch/api/policies/referrer-origin.js:
2273         (promise_test):
2274         * web-platform-tests/fetch/api/request/request-cache-default-conditional-expected.txt:
2275         * web-platform-tests/fetch/api/request/request-cache-default-conditional.html:
2276         * web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt:
2277         * web-platform-tests/fetch/api/request/request-disturbed-expected.txt:
2278         * web-platform-tests/fetch/api/request/request-disturbed.html:
2279         * web-platform-tests/fetch/api/request/request-error-expected.txt:
2280         * web-platform-tests/fetch/api/request/request-error.html:
2281         * web-platform-tests/fetch/api/request/request-idl-expected.txt:
2282         * web-platform-tests/fetch/api/request/request-idl.html:
2283         * web-platform-tests/fetch/api/request/request-init-001.sub-expected.txt:
2284         * web-platform-tests/fetch/api/request/request-init-001.sub.html:
2285         * web-platform-tests/fetch/api/resources/preflight.py:
2286         (main):
2287         * web-platform-tests/fetch/api/response/response-idl-expected.txt:
2288         * web-platform-tests/fetch/api/response/response-idl.html:
2289         * web-platform-tests/fonts/OWNERS: Added.
2290         * web-platform-tests/fonts/w3c-import.log:
2291         * web-platform-tests/hr-time/idlharness-expected.txt:
2292         * web-platform-tests/hr-time/idlharness.html:
2293         * web-platform-tests/hr-time/w3c-import.log:
2294         * web-platform-tests/hr-time/window-worker-time-origin-expected.txt: Added.
2295         * web-platform-tests/hr-time/window-worker-time-origin.html: Added.
2296         * web-platform-tests/html/OWNERS:
2297         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-0.html: Added.
2298         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html:
2299         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/same-url-expected.txt: Added.
2300         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/same-url.html: Added.
2301         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/w3c-import.log:
2302         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-form-submit-1.html: Added.
2303         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-form-submit-2.html: Added.
2304         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-form-submit-expected.txt: Added.
2305         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-form-submit.html: Added.
2306         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin-fragment-1.html: Added.
2307         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin-fragment-2.html: Added.
2308         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin-fragment-expected.txt: Added.
2309         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin-fragment.html: Added.
2310         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin-expected.txt:
2311         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin.html:
2312         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/w3c-import.log:
2313         * web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-image-expected.txt:
2314         * web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-image.html:
2315         * web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-video.html:
2316         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/w3c-import.log:
2317         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/w3c-import.log:
2318         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/w3c-import.log:
2319         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/w3c-import.log:
2320         * web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-expected.txt:
2321         * web-platform-tests/html/browsers/offline/browser-state/navigator_online_online-expected.txt:
2322         * web-platform-tests/html/browsers/origin/cross-origin-objects/frame.html:
2323         * web-platform-tests/html/browsers/windows/browsing-context-names/w3c-import.log:
2324         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/frameElement.sub-expected.txt:
2325         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/w3c-import.log:
2326         * web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub-expected.txt:
2327         * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/empty.html: Added.
2328         * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/w3c-import.log:
2329         * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/write-active-document-expected.txt: Added.
2330         * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/write-active-document.html: Added.
2331         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010-expected.txt:
2332         * web-platform-tests/html/dom/elements-forms.js:
2333         * web-platform-tests/html/dom/elements-misc.js:
2334         * web-platform-tests/html/dom/interfaces-expected.txt:
2335         * web-platform-tests/html/dom/interfaces.html:
2336         * web-platform-tests/html/dom/reflection-misc-expected.txt:
2337         * web-platform-tests/html/semantics/embedded-content/image-maps/contains.json:
2338         * web-platform-tests/html/semantics/embedded-content/the-area-element/area-download-click-expected.txt: Added.
2339         * web-platform-tests/html/semantics/embedded-content/the-area-element/area-download-click.html: Added.
2340         * web-platform-tests/html/semantics/embedded-content/the-area-element/w3c-import.log:
2341         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.html:
2342         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.jpeg-expected.txt:
2343         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.jpeg.html:
2344         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.png-expected.txt:
2345         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.png.html:
2346         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-synchronously-discard-expected.txt: Added.
2347         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-synchronously-discard.html: Added.
2348         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log:
2349         * web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt:
2350         * web-platform-tests/html/semantics/embedded-content/the-img-element/not-rendered-dimension-getter-expected.txt: Added.
2351         * web-platform-tests/html/semantics/embedded-content/the-img-element/not-rendered-dimension-getter.html: Added.
2352         * web-platform-tests/html/semantics/embedded-content/the-img-element/w3c-import.log:
2353         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valid.html:
2354         * web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt:
2355         * web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate.html:
2356         * web-platform-tests/html/semantics/forms/form-control-infrastructure/form-expected.txt:
2357         * web-platform-tests/html/semantics/forms/form-control-infrastructure/form.html:
2358         * web-platform-tests/html/semantics/forms/form-submission-0/form-data-set-usv-expected.txt: Added.
2359         * web-platform-tests/html/semantics/forms/form-submission-0/form-data-set-usv-form.html: Added.
2360         * web-platform-tests/html/semantics/forms/form-submission-0/form-data-set-usv.html: Added.
2361         * web-platform-tests/html/semantics/forms/form-submission-0/form-echo.py: Added.
2362         (main):
2363         * web-platform-tests/html/semantics/forms/form-submission-0/url-encoded-expected.txt:
2364         * web-platform-tests/html/semantics/forms/form-submission-0/w3c-import.log:
2365         * web-platform-tests/html/semantics/forms/resetting-a-form/reset-form-event-realm-expected.txt: Added.
2366         * web-platform-tests/html/semantics/forms/resetting-a-form/reset-form-event-realm-support.html: Added.
2367         * web-platform-tests/html/semantics/forms/resetting-a-form/reset-form-event-realm.html: Added.
2368         * web-platform-tests/html/semantics/forms/resetting-a-form/w3c-import.log:
2369         * web-platform-tests/html/semantics/forms/textfieldselection/selection-not-application-textarea-expected.txt:
2370         * web-platform-tests/html/semantics/forms/textfieldselection/selection-not-application-textarea.html:
2371         * web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt:
2372         * web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange.html:
2373         * web-platform-tests/html/semantics/forms/the-button-element/button-menu-historical-expected.txt: Added.
2374         * web-platform-tests/html/semantics/forms/the-button-element/button-menu-historical.html: Added.
2375         * web-platform-tests/html/semantics/forms/the-button-element/w3c-import.log:
2376         * web-platform-tests/html/semantics/forms/the-fieldset-element/disabled-001.html:
2377         * web-platform-tests/html/semantics/forms/the-input-element/date-expected.txt:
2378         * web-platform-tests/html/semantics/forms/the-input-element/date.html:
2379         * web-platform-tests/html/semantics/forms/the-input-element/datetime-expected.txt:
2380         * web-platform-tests/html/semantics/forms/the-input-element/datetime.html:
2381         * web-platform-tests/html/semantics/forms/the-input-element/number-expected.txt:
2382         * web-platform-tests/html/semantics/forms/the-input-element/number.html:
2383         * web-platform-tests/html/semantics/forms/the-input-element/range-expected.txt:
2384         * web-platform-tests/html/semantics/forms/the-input-element/range.html:
2385         * web-platform-tests/html/semantics/forms/the-input-element/selection-expected.txt:
2386         * web-platform-tests/html/semantics/forms/the-input-element/selection.html:
2387         * web-platform-tests/html/semantics/forms/the-input-element/time-2-expected.txt:
2388         * web-platform-tests/html/semantics/forms/the-input-element/time-2.html:
2389         * web-platform-tests/html/semantics/forms/the-input-element/time-expected.txt:
2390         * web-platform-tests/html/semantics/forms/the-input-element/time.html:
2391         * web-platform-tests/html/semantics/forms/the-input-element/week-expected.txt:
2392         * web-platform-tests/html/semantics/forms/the-input-element/week.html:
2393         * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-list-owner-menu-expected.html: Added.
2394         * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-list-owner-menu.html: Added.
2395         * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-list-owner-skip-no-boxes-expected.html: Added.
2396         * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-list-owner-skip-no-boxes.html: Added.
2397         * web-platform-tests/html/semantics/grouping-content/the-li-element/w3c-import.log:
2398         * web-platform-tests/html/semantics/links/linktypes/alternate-import.css: Added.
2399         (body):
2400         * web-platform-tests/html/semantics/links/linktypes/alternate.css:
2401         (@import url("alternate-import.css");):
2402         * web-platform-tests/html/semantics/links/linktypes/w3c-import.log:
2403         * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-reflect-expected.txt: Added.
2404         * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-reflect.html: Added.
2405         * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-async-classic-script-expected.txt: Added.
2406         * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-async-classic-script.html: Added.
2407         * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-external-module-script-expected.txt: Added.
2408         * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-external-module-script.html: Added.
2409         * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-inline-classic-scripts-expected.txt: Added.
2410         * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-inline-classic-scripts.html: Added.
2411         * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-inline-module-script-expected.txt: Added.
2412         * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-inline-module-script.html: Added.
2413         * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-synchronously-loaded-classic-scripts-expected.txt: Added.
2414         * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-synchronously-loaded-classic-scripts.html: Added.
2415         * web-platform-tests/html/semantics/scripting-1/the-script-element/resources/cocoa-module.js: Added.
2416         (export.default.Cocoa.prototype.taste):
2417         (export.default.Cocoa):
2418         * web-platform-tests/html/semantics/scripting-1/the-script-element/resources/exports-cocoa.js: Added.
2419         * web-platform-tests/html/semantics/scripting-1/the-script-element/resources/set-script-executed.js: Added.
2420         * web-platform-tests/html/semantics/scripting-1/the-script-element/resources/w3c-import.log:
2421         * web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log:
2422         * web-platform-tests/html/semantics/tabular-data/the-table-element/caption-methods-expected.txt:
2423         * web-platform-tests/html/semantics/tabular-data/the-table-element/caption-methods.html:
2424         * web-platform-tests/html/semantics/text-level-semantics/the-a-element/a-download-click-expected.txt: Added.
2425         * web-platform-tests/html/semantics/text-level-semantics/the-a-element/a-download-click.html: Added.
2426         * web-platform-tests/html/semantics/text-level-semantics/the-a-element/w3c-import.log:
2427         * web-platform-tests/html/syntax/OWNERS: Added.
2428         * web-platform-tests/html/syntax/w3c-import.log:
2429         * web-platform-tests/html/webappapis/scripting/events/body-exposed-window-event-handlers-expected.txt: Added.
2430         * web-platform-tests/html/webappapis/scripting/events/body-exposed-window-event-handlers.html: Added.
2431         * web-platform-tests/html/webappapis/scripting/events/eventhandler-cancellation-expected.txt: Added.
2432         * web-platform-tests/html/webappapis/scripting/events/eventhandler-cancellation.html: Added.
2433         * web-platform-tests/html/webappapis/scripting/events/w3c-import.log:
2434         * web-platform-tests/images/OWNERS:
2435         * web-platform-tests/lint.whitelist:
2436         * web-platform-tests/media-source/mediasource-duration-expected.txt:
2437         * web-platform-tests/resource-timing/resource-timing-expected.txt:
2438         * web-platform-tests/shadow-dom/HTMLSlotElement-interface-expected.txt:
2439         * web-platform-tests/shadow-dom/HTMLSlotElement-interface.html:
2440         * web-platform-tests/shadow-dom/event-inside-slotted-node-expected.txt:
2441         * web-platform-tests/shadow-dom/event-inside-slotted-node.html:
2442         * web-platform-tests/shadow-dom/event-with-related-target-expected.txt:
2443         * web-platform-tests/shadow-dom/event-with-related-target.html:
2444         * web-platform-tests/streams/OWNERS:
2445         * web-platform-tests/streams/README.md: Added.
2446         * web-platform-tests/streams/byte-length-queuing-strategy-expected.txt:
2447         * web-platform-tests/streams/byte-length-queuing-strategy.dedicatedworker-expected.txt: Added.
2448         * web-platform-tests/streams/byte-length-queuing-strategy.dedicatedworker.html: Added.
2449         * web-platform-tests/streams/byte-length-queuing-strategy.html: Added.
2450         * web-platform-tests/streams/byte-length-queuing-strategy.https-expected.txt: Removed.
2451         * web-platform-tests/streams/byte-length-queuing-strategy.serviceworker.https-expected.txt: Added.
2452         * web-platform-tests/streams/byte-length-queuing-strategy.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-underlying-sources.https.html.
2453         * web-platform-tests/streams/byte-length-queuing-strategy.sharedworker-expected.txt: Added.
2454         * web-platform-tests/streams/byte-length-queuing-strategy.sharedworker.html: Added.
2455         * web-platform-tests/streams/count-queuing-strategy-expected.txt:
2456         * web-platform-tests/streams/count-queuing-strategy.dedicatedworker-expected.txt: Added.
2457         * web-platform-tests/streams/count-queuing-strategy.dedicatedworker.html: Added.
2458         * web-platform-tests/streams/count-queuing-strategy.html: Added.
2459         * web-platform-tests/streams/count-queuing-strategy.https-expected.txt: Removed.
2460         * web-platform-tests/streams/count-queuing-strategy.serviceworker.https-expected.txt: Added.
2461         * web-platform-tests/streams/count-queuing-strategy.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.https.html.
2462         * web-platform-tests/streams/count-queuing-strategy.sharedworker-expected.txt: Added.
2463         * web-platform-tests/streams/count-queuing-strategy.sharedworker.html: Added.
2464         * web-platform-tests/streams/generate-test-wrappers.js: Added.
2465         (const.arg.of.process.argv.slice):
2466         (generateWrapper):
2467         * web-platform-tests/streams/piping/close-propagation-backward-expected.txt: Added.
2468         * web-platform-tests/streams/piping/close-propagation-backward.dedicatedworker-expected.txt: Added.
2469         * web-platform-tests/streams/piping/close-propagation-backward.dedicatedworker.html: Added.
2470         * web-platform-tests/streams/piping/close-propagation-backward.html: Added.
2471         * web-platform-tests/streams/piping/close-propagation-backward.js: Added.
2472         (promise_test):
2473         (promise_test.t.const.rs.recordingReadableStream.cancel):
2474         (promise_test.t.string_appeared_here.then):
2475         (string_appeared_here.promise_test):
2476         (Symbol):
2477         (promise_test.t.then):
2478         * web-platform-tests/streams/piping/close-propagation-backward.serviceworker.https-expected.txt: Added.
2479         * web-platform-tests/streams/piping/close-propagation-backward.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.https.html.
2480         * web-platform-tests/streams/piping/close-propagation-backward.sharedworker-expected.txt: Added.
2481         * web-platform-tests/streams/piping/close-propagation-backward.sharedworker.html: Added.
2482         * web-platform-tests/streams/piping/close-propagation-forward-expected.txt: Added.
2483         * web-platform-tests/streams/piping/close-propagation-forward.dedicatedworker-expected.txt: Added.
2484         * web-platform-tests/streams/piping/close-propagation-forward.dedicatedworker.html: Added.
2485         * web-platform-tests/streams/piping/close-propagation-forward.html: Added.
2486         * web-platform-tests/streams/piping/close-propagation-forward.js: Added.
2487         (promise_test):
2488         (promise_test.t.const.rs.recordingReadableStream.start):
2489         (promise_test.t.const.ws.recordingWritableStream.close):
2490         (promise_test.t.string_appeared_here.then):
2491         (string_appeared_here.promise_test):
2492         (Symbol):
2493         (promise_test.t.return.pipePromise.then):
2494         (promise_test.t.setTimeout):
2495         * web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https-expected.txt: Added.
2496         * web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.https.html.
2497         * web-platform-tests/streams/piping/close-propagation-forward.sharedworker-expected.txt: Added.
2498         * web-platform-tests/streams/piping/close-propagation-forward.sharedworker.html: Added.
2499         * web-platform-tests/streams/piping/error-propagation-backward-expected.txt: Added.
2500         * web-platform-tests/streams/piping/error-propagation-backward.dedicatedworker-expected.txt: Added.
2501         * web-platform-tests/streams/piping/error-propagation-backward.dedicatedworker.html: Added.
2502         * web-platform-tests/streams/piping/error-propagation-backward.html: Added.
2503         * web-platform-tests/streams/piping/error-propagation-backward.js: Added.
2504         (promise_test.t.const.ws.recordingWritableStream.start):
2505         (promise_test.t.string_appeared_here.then):
2506         (promise_test.t.const.ws.recordingWritableStream.write):
2507         (promise_test.t.const.rs.recordingReadableStream.cancel):
2508         (string_appeared_here.promise_test.t.const.ws.recordingWritableStream.write):
2509         (string_appeared_here.promise_test.t.string_appeared_here.then):
2510         (Symbol):
2511         (promise_test.t.const.rs.recordingReadableStream.start):
2512         (promise_test.t.return.pipePromise.then):
2513         (promise_test):
2514         (promise_test.t.then):
2515         (promise_test.t.return.writeCalledPromise.then):
2516         * web-platform-tests/streams/piping/error-propagation-backward.serviceworker.https-expected.txt: Added.
2517         * web-platform-tests/streams/piping/error-propagation-backward.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.https.html.
2518         * web-platform-tests/streams/piping/error-propagation-backward.sharedworker-expected.txt: Added.
2519         * web-platform-tests/streams/piping/error-propagation-backward.sharedworker.html: Added.
2520         * web-platform-tests/streams/piping/error-propagation-forward-expected.txt: Added.
2521         * web-platform-tests/streams/piping/error-propagation-forward.dedicatedworker-expected.txt: Added.
2522         * web-platform-tests/streams/piping/error-propagation-forward.dedicatedworker.html: Added.
2523         * web-platform-tests/streams/piping/error-propagation-forward.html: Added.
2524         * web-platform-tests/streams/piping/error-propagation-forward.js: Added.
2525         (promise_test.t.const.rs.recordingReadableStream.start):
2526         (promise_test.t.string_appeared_here.then):
2527         (promise_test.t.const.ws.recordingWritableStream.abort):
2528         (string_appeared_here.promise_test.t.const.rs.recordingReadableStream.start):
2529         (string_appeared_here.promise_test.t.string_appeared_here.then):
2530         (Symbol):
2531         (promise_test.t.return.pipePromise.then):
2532         (promise_test.t.setTimeout):
2533         (promise_test.t.const.ws.recordingWritableStream.write):
2534         (promise_test.t.rs.pipeTo.ws.then):
2535         (promise_test.t.return.writeCalledPromise.then):
2536         (promise_test.t.then):
2537         * web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https-expected.txt: Added.
2538         * web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-underlying-sources.https.html.
2539         * web-platform-tests/streams/piping/error-propagation-forward.sharedworker-expected.txt: Added.
2540         * web-platform-tests/streams/piping/error-propagation-forward.sharedworker.html: Added.
2541         * web-platform-tests/streams/piping/flow-control-expected.txt: Added.
2542         * web-platform-tests/streams/piping/flow-control.dedicatedworker-expected.txt: Added.
2543         * web-platform-tests/streams/piping/flow-control.dedicatedworker.html: Added.
2544         * web-platform-tests/streams/piping/flow-control.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/cancel.https.html.
2545         * web-platform-tests/streams/piping/flow-control.js: Added.
2546         (promise_test.t.const.rs.recordingReadableStream.start):
2547         (promise_test.t.return.flushAsyncEvents.then):
2548         (promise_test.t.string_appeared_here.then):
2549         (promise_test):
2550         (promise_test.const.rs.recordingReadableStream.):
2551         * web-platform-tests/streams/piping/flow-control.serviceworker.https-expected.txt: Added.
2552         * web-platform-tests/streams/piping/flow-control.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html.
2553         * web-platform-tests/streams/piping/flow-control.sharedworker-expected.txt: Added.
2554         * web-platform-tests/streams/piping/flow-control.sharedworker.html: Added.
2555         * web-platform-tests/streams/piping/general-expected.txt: Added.
2556         * web-platform-tests/streams/piping/general.dedicatedworker-expected.txt: Added.
2557         * web-platform-tests/streams/piping/general.dedicatedworker.html: Added.
2558         * web-platform-tests/streams/piping/general.html: Added.
2559         * web-platform-tests/streams/piping/general.js: Added.
2560         (test):
2561         (promise_test):
2562         (promise_test.t.rs.pipeTo.ws.then):
2563         (false.promise_test.t.const.rs.new.ReadableStream.pull):
2564         (false.promise_test.t.return.rs.pipeTo.new.WritableStream):
2565         (false.promise_test.t.const.ws.new.WritableStream.write):
2566         * web-platform-tests/streams/piping/general.serviceworker.https-expected.txt: Added.
2567         * web-platform-tests/streams/piping/general.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html.
2568         * web-platform-tests/streams/piping/general.sharedworker-expected.txt: Added.
2569         * web-platform-tests/streams/piping/general.sharedworker.html: Added.
2570         * web-platform-tests/streams/piping/multiple-propagation-expected.txt: Added.
2571         * web-platform-tests/streams/piping/multiple-propagation.dedicatedworker-expected.txt: Added.
2572         * web-platform-tests/streams/piping/multiple-propagation.dedicatedworker.html: Added.
2573         * web-platform-tests/streams/piping/multiple-propagation.html: Added.
2574         * web-platform-tests/streams/piping/multiple-propagation.js: Added.
2575         (promise_test.t.const.rs.recordingReadableStream.start):
2576         (promise_test.t.const.ws.recordingWritableStream.start):
2577         (promise_test.t.string_appeared_here.then):
2578         (promise_test):
2579         * web-platform-tests/streams/piping/multiple-propagation.serviceworker.https-expected.txt: Added.
2580         * web-platform-tests/streams/piping/multiple-propagation.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html.
2581         * web-platform-tests/streams/piping/multiple-propagation.sharedworker-expected.txt: Added.
2582         * web-platform-tests/streams/piping/multiple-propagation.sharedworker.html: Added.
2583         * web-platform-tests/streams/piping/pipe-through-expected.txt: Added.
2584         * web-platform-tests/streams/piping/pipe-through.dedicatedworker-expected.txt: Added.
2585         * web-platform-tests/streams/piping/pipe-through.dedicatedworker.html: Added.
2586         * web-platform-tests/streams/piping/pipe-through.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/pipe-through.https.html.
2587         * web-platform-tests/streams/piping/pipe-through.js: Added.
2588         (duckTypedPassThroughTransform):
2589         (promise_test):
2590         (promise_test.t.const.transform.writable.new.WritableStream.start):
2591         (test):
2592         * web-platform-tests/streams/piping/pipe-through.serviceworker.https-expected.txt: Added.
2593         * web-platform-tests/streams/piping/pipe-through.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html.
2594         * web-platform-tests/streams/piping/pipe-through.sharedworker-expected.txt: Added.
2595         * web-platform-tests/streams/piping/pipe-through.sharedworker.html: Added.
2596         * web-platform-tests/streams/piping/transform-streams-expected.txt: Added.
2597         * web-platform-tests/streams/piping/transform-streams.dedicatedworker-expected.txt: Added.
2598         * web-platform-tests/streams/piping/transform-streams.dedicatedworker.html: Added.
2599         * web-platform-tests/streams/piping/transform-streams.html: Added.
2600         * web-platform-tests/streams/piping/transform-streams.js: Added.
2601         (promise_test):
2602         * web-platform-tests/streams/piping/transform-streams.serviceworker.https-expected.txt: Added.
2603         * web-platform-tests/streams/piping/transform-streams.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html.
2604         * web-platform-tests/streams/piping/transform-streams.sharedworker-expected.txt: Added.
2605         * web-platform-tests/streams/piping/transform-streams.sharedworker.html: Added.
2606         * web-platform-tests/streams/piping/w3c-import.log: Added.
2607         * web-platform-tests/streams/readable-byte-streams/general-expected.txt: Added.
2608         * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: Added.
2609         * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker.html: Added.
2610         * web-platform-tests/streams/readable-byte-streams/general.html: Added.
2611         * web-platform-tests/streams/readable-byte-streams/general.js: Added.
2612         (test):
2613         (promise_test):
2614         (promise_test.t.const.stream.new.ReadableStream.start):
2615         (promise_test.t.return.reader.closed.then):
2616         (promise_test.t.string_appeared_here.then):
2617         (extractViewInfo):
2618         (promise_test.t.const.stream.new.ReadableStream.cancel):
2619         (promise_test.t.pump):
2620         (promise_test.t.const.stream.new.ReadableStream.pull):
2621         * web-platform-tests/streams/readable-byte-streams/general.serviceworker.https-expected.txt: Added.
2622         * web-platform-tests/streams/readable-byte-streams/general.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html.
2623         * web-platform-tests/streams/readable-byte-streams/general.sharedworker-expected.txt: Added.
2624         * web-platform-tests/streams/readable-byte-streams/general.sharedworker.html: Added.
2625         * web-platform-tests/streams/readable-byte-streams/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-area-element/w3c-import.log.
2626         * web-platform-tests/streams/readable-streams/bad-strategies-expected.txt:
2627         * web-platform-tests/streams/readable-streams/bad-strategies.dedicatedworker-expected.txt: Added.
2628         * web-platform-tests/streams/readable-streams/bad-strategies.dedicatedworker.html: Added.
2629         * web-platform-tests/streams/readable-streams/bad-strategies.html: Added.
2630         * web-platform-tests/streams/readable-streams/bad-strategies.https-expected.txt: Removed.
2631         * web-platform-tests/streams/readable-streams/bad-strategies.serviceworker.https-expected.txt: Added.
2632         * web-platform-tests/streams/readable-streams/bad-strategies.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html.
2633         * web-platform-tests/streams/readable-streams/bad-strategies.sharedworker-expected.txt: Added.
2634         * web-platform-tests/streams/readable-streams/bad-strategies.sharedworker.html: Added.
2635         * web-platform-tests/streams/readable-streams/bad-underlying-sources-expected.txt:
2636         * web-platform-tests/streams/readable-streams/bad-underlying-sources.dedicatedworker-expected.txt: Added.
2637         * web-platform-tests/streams/readable-streams/bad-underlying-sources.dedicatedworker.html: Added.
2638         * web-platform-tests/streams/readable-streams/bad-underlying-sources.html: Added.
2639         * web-platform-tests/streams/readable-streams/bad-underlying-sources.https-expected.txt: Removed.
2640         * web-platform-tests/streams/readable-streams/bad-underlying-sources.js:
2641         (promise_test.t.const.rs.new.ReadableStream.pull):
2642         (promise_test.t.return.Promise.resolve.then):
2643         * web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https-expected.txt: Added.
2644         * web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.https.html.
2645         * web-platform-tests/streams/readable-streams/bad-underlying-sources.sharedworker-expected.txt: Added.
2646         * web-platform-tests/streams/readable-streams/bad-underlying-sources.sharedworker.html: Added.
2647         * web-platform-tests/streams/readable-streams/brand-checks-expected.txt:
2648         * web-platform-tests/streams/readable-streams/brand-checks.dedicatedworker-expected.txt: Added.
2649         * web-platform-tests/streams/readable-streams/brand-checks.dedicatedworker.html: Added.
2650         * web-platform-tests/streams/readable-streams/brand-checks.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/brand-checks.https.html.
2651         * web-platform-tests/streams/readable-streams/brand-checks.https-expected.txt: Removed.
2652         * web-platform-tests/streams/readable-streams/brand-checks.serviceworker.https-expected.txt: Added.
2653         * web-platform-tests/streams/readable-streams/brand-checks.serviceworker.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/readable-stream-reader.https.html.
2654         * web-platform-tests/streams/readable-streams/brand-checks.sharedworker-expected.txt: Added.
2655         * web-platform-tests/streams/readable-streams/brand-checks.sharedworker.html: Added.
2656         * web-platform-tests/streams/readable-streams/cancel-expected.txt:
2657         * web-platform-tests/streams/readable-streams/cancel.dedicatedworker-expected.txt: Added.
2658         * web-platform-tests/streams/readable-streams/cancel.dedicatedworker.html: Added.
2659         * web-platform-tests/streams/readable-streams/cancel.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/cancel.https.html.
2660         * web-platform-tests/streams/readable-streams/cancel.https-expected.txt: Removed.
2661         * web-platform-tests/streams/readable-streams/cancel.serviceworker.https-expected.txt: Added.
2662         * web-platform-tests/streams/readable-streams/cancel.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html.
2663         * web-platform-tests/streams/readable-streams/cancel.sharedworker-expected.txt: Added.
2664         * web-platform-tests/streams/readable-streams/cancel.sharedworker.html: Added.
2665         * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration-expected.txt:
2666         * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.dedicatedworker-expected.txt: Added.
2667         * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.dedicatedworker.html: Added.
2668         * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.html: Added.
2669         * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.https-expected.txt: Removed.
2670         * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.https.html: Removed.
2671         * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.serviceworker.https-expected.txt: Added.
2672         * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html.
2673         * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.sharedworker-expected.txt: Added.
2674         * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.sharedworker.html: Added.
2675         * web-platform-tests/streams/readable-streams/garbage-collection-expected.txt:
2676         * web-platform-tests/streams/readable-streams/garbage-collection.dedicatedworker-expected.txt: Added.
2677         * web-platform-tests/streams/readable-streams/garbage-collection.dedicatedworker.html: Added.
2678         * web-platform-tests/streams/readable-streams/garbage-collection.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection.https.html.
2679         * web-platform-tests/streams/readable-streams/garbage-collection.https-expected.txt: Removed.
2680         * web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https-expected.txt: Added.
2681         * web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html.
2682         * web-platform-tests/streams/readable-streams/garbage-collection.sharedworker-expected.txt: Added.
2683         * web-platform-tests/streams/readable-streams/garbage-collection.sharedworker.html: Added.
2684         * web-platform-tests/streams/readable-streams/general-expected.txt:
2685         * web-platform-tests/streams/readable-streams/general.dedicatedworker-expected.txt: Added.
2686         * web-platform-tests/streams/readable-streams/general.dedicatedworker.html: Added.
2687         * web-platform-tests/streams/readable-streams/general.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/general.https.html.
2688         * web-platform-tests/streams/readable-streams/general.https-expected.txt: Removed.
2689         * web-platform-tests/streams/readable-streams/general.serviceworker.https-expected.txt: Added.
2690         * web-platform-tests/streams/readable-streams/general.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html.
2691         * web-platform-tests/streams/readable-streams/general.sharedworker-expected.txt: Added.
2692         * web-platform-tests/streams/readable-streams/general.sharedworker.html: Added.
2693         * web-platform-tests/streams/readable-streams/pipe-through-expected.txt:
2694         * web-platform-tests/streams/readable-streams/pipe-through.dedicatedworker-expected.txt: Added.
2695         * web-platform-tests/streams/readable-streams/pipe-through.dedicatedworker.html: Added.
2696         * web-platform-tests/streams/readable-streams/pipe-through.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/pipe-through.https.html.
2697         * web-platform-tests/streams/readable-streams/pipe-through.https-expected.txt: Removed.
2698         * web-platform-tests/streams/readable-streams/pipe-through.serviceworker.https-expected.txt: Added.
2699         * web-platform-tests/streams/readable-streams/pipe-through.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html.
2700         * web-platform-tests/streams/readable-streams/pipe-through.sharedworker-expected.txt: Added.
2701         * web-platform-tests/streams/readable-streams/pipe-through.sharedworker.html: Added.
2702         * web-platform-tests/streams/readable-streams/readable-stream-reader-expected.txt:
2703         * web-platform-tests/streams/readable-streams/readable-stream-reader.dedicatedworker-expected.txt: Added.
2704         * web-platform-tests/streams/readable-streams/readable-stream-reader.dedicatedworker.html: Added.
2705         * web-platform-tests/streams/readable-streams/readable-stream-reader.html: Added.
2706         * web-platform-tests/streams/readable-streams/readable-stream-reader.https-expected.txt: Removed.
2707         * web-platform-tests/streams/readable-streams/readable-stream-reader.serviceworker.https-expected.txt: Added.
2708         * web-platform-tests/streams/readable-streams/readable-stream-reader.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-underlying-sources.https.html.
2709         * web-platform-tests/streams/readable-streams/readable-stream-reader.sharedworker-expected.txt: Added.
2710         * web-platform-tests/streams/readable-streams/readable-stream-reader.sharedworker.html: Added.
2711         * web-platform-tests/streams/readable-streams/tee-expected.txt:
2712         * web-platform-tests/streams/readable-streams/tee.dedicatedworker-expected.txt: Added.
2713         * web-platform-tests/streams/readable-streams/tee.dedicatedworker.html: Added.
2714         * web-platform-tests/streams/readable-streams/tee.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/tee.https.html.
2715         * web-platform-tests/streams/readable-streams/tee.https-expected.txt: Removed.
2716         * web-platform-tests/streams/readable-streams/tee.serviceworker.https-expected.txt: Added.
2717         * web-platform-tests/streams/readable-streams/tee.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html.
2718         * web-platform-tests/streams/readable-streams/tee.sharedworker-expected.txt: Added.
2719         * web-platform-tests/streams/readable-streams/tee.sharedworker.html: Added.
2720         * web-platform-tests/streams/readable-streams/templated-expected.txt:
2721         * web-platform-tests/streams/readable-streams/templated.dedicatedworker-expected.txt: Added.
2722         * web-platform-tests/streams/readable-streams/templated.dedicatedworker.html: Added.
2723         * web-platform-tests/streams/readable-streams/templated.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/templated.https.html.
2724         * web-platform-tests/streams/readable-streams/templated.https-expected.txt: Removed.
2725         * web-platform-tests/streams/readable-streams/templated.serviceworker.https-expected.txt: Added.
2726         * web-platform-tests/streams/readable-streams/templated.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html.
2727         * web-platform-tests/streams/readable-streams/templated.sharedworker-expected.txt: Added.
2728         * web-platform-tests/streams/readable-streams/templated.sharedworker.html: Added.
2729         * web-platform-tests/streams/readable-streams/w3c-import.log:
2730         * web-platform-tests/streams/resources/recording-streams.js: Added.
2731         (self.recordingReadableStream):
2732         (self.recordingWritableStream):
2733         * web-platform-tests/streams/resources/rs-test-templates.js:
2734         (self.templatedRSEmpty):
2735         (self.templatedRSClosed):
2736         (self.templatedRSErrored):
2737         (self.templatedRSErroredSyncOnly):
2738         (self.templatedRSEmptyReader):
2739         (self.templatedRSClosedReader):
2740         (self.templatedRSErroredReader):
2741         (self.templatedRSTwoChunksOpenReader):
2742         (self.templatedRSTwoChunksClosedReader):
2743         * web-platform-tests/streams/resources/test-initializer.js: Removed.
2744         * web-platform-tests/streams/resources/test-utils.js:
2745         (self.methodRejects):
2746         * web-platform-tests/streams/resources/w3c-import.log:
2747         * web-platform-tests/streams/w3c-import.log:
2748         * web-platform-tests/test_keys_wdspec.html: Added.
2749         * web-platform-tests/url/a-element-expected.txt:
2750         * web-platform-tests/url/a-element-origin-xhtml.xhtml:
2751         * web-platform-tests/url/a-element-origin.html:
2752         * web-platform-tests/url/a-element-xhtml-expected.txt:
2753         * web-platform-tests/url/a-element-xhtml.xhtml:
2754         * web-platform-tests/url/a-element.html:
2755         * web-platform-tests/url/interfaces-expected.txt:
2756         * web-platform-tests/url/setters_tests.json:
2757         * web-platform-tests/url/url-constructor-expected.txt:
2758         * web-platform-tests/url/url-setters-expected.txt:
2759         * web-platform-tests/url/url-tojson-expected.txt:
2760         * web-platform-tests/url/urltestdata.json:
2761         * web-platform-tests/url/w3c-import.log:
2762         * web-platform-tests/user-timing/resources/webperftestharness.js:
2763         (has_required_interfaces):
2764         * web-platform-tests/user-timing/test_user_timing_clear_marks.html:
2765         * web-platform-tests/user-timing/test_user_timing_clear_measures.html:
2766         * web-platform-tests/user-timing/test_user_timing_mark.html:
2767         * web-platform-tests/user-timing/test_user_timing_mark_exceptions.html:
2768         * web-platform-tests/user-timing/test_user_timing_measure.html:
2769         * web-platform-tests/user-timing/test_user_timing_measure_exceptions.html:
2770         * web-platform-tests/user-timing/test_user_timing_measure_navigation_timing-expected.txt:
2771         * web-platform-tests/user-timing/test_user_timing_measure_navigation_timing.html:
2772         * web-platform-tests/w3c-import.log:
2773         * web-platform-tests/webrtc/datachannel-emptystring-expected.txt:
2774         * web-platform-tests/webrtc/no-media-call-expected.txt:
2775         * web-platform-tests/webrtc/promises-call-expected.txt:
2776
2777 2017-02-11  Chris Dumez  <cdumez@apple.com>
2778
2779         Implement URL's toJSON()
2780         https://bugs.webkit.org/show_bug.cgi?id=167979
2781
2782         Reviewed by Sam Weinig.
2783
2784         Re-sync URL tests from upstream to gain test coverage for
2785         URL's toJSON().
2786
2787         * web-platform-tests/url/interfaces-expected.txt:
2788         * web-platform-tests/url/interfaces.html:
2789         * web-platform-tests/url/url-tojson-expected.txt: Added.
2790         * web-platform-tests/url/url-tojson.html: Added.
2791         * web-platform-tests/url/w3c-import.log:
2792
2793 2017-02-10  Sam Weinig  <sam@webkit.org>
2794
2795         [WebIDL] Cleanup XMLHttpRequest's bindings
2796         https://bugs.webkit.org/show_bug.cgi?id=168067
2797
2798         Reviewed by Chris Dumez.
2799
2800         * web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name-expected.txt:
2801         * web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value-expected.txt:
2802         Update results now that we pass.
2803
2804 2017-02-10  Chris Dumez  <cdumez@apple.com>
2805
2806         document.origin doesn't match spec
2807         https://bugs.webkit.org/show_bug.cgi?id=168022
2808
2809         Reviewed by Sam Weinig.
2810
2811         Rebaseline test now that document.origin has the right format.
2812
2813         * web-platform-tests/dom/nodes/Node-cloneNode-expected.txt:
2814
2815 2017-02-10  Youenn Fablet  <youenn@apple.com>
2816
2817         [Fetch API] fetch fails when undefined is passed as headers
2818         https://bugs.webkit.org/show_bug.cgi?id=168043
2819
2820         Reviewed by Geoffrey Garen.
2821
2822         * web-platform-tests/fetch/api/request/request-headers-expected.txt:
2823         * web-platform-tests/fetch/api/request/request-headers.html:
2824
2825 2017-02-10  Jiewen Tan  <jiewen_tan@apple.com>
2826
2827         [WebCrypto] Remove imported/w3c/WebCryptoAPI tests
2828         https://bugs.webkit.org/show_bug.cgi?id=168064
2829
2830         Reviewed by Youenn Fablet.
2831
2832         * WebCryptoAPI/OWNERS: Removed.
2833         * WebCryptoAPI/README.md: Removed.
2834         * WebCryptoAPI/WebCryptoAPI.idl: Removed.
2835         * WebCryptoAPI/digest/digest.js: Removed.
2836         * WebCryptoAPI/digest/digest.worker.js: Removed.
2837         * WebCryptoAPI/digest/test_digest-expected.txt: Removed.
2838         * WebCryptoAPI/digest/test_digest.html: Removed.
2839         * WebCryptoAPI/digest/w3c-import.log: Removed.
2840         * WebCryptoAPI/encrypt_decrypt/aes.js: Removed.
2841         * WebCryptoAPI/encrypt_decrypt/aes_cbc.worker.js: Removed.
2842         * WebCryptoAPI/encrypt_decrypt/aes_cbc_vectors.js: Removed.
2843         * WebCryptoAPI/encrypt_decrypt/aes_ctr.worker.js: Removed.
2844         * WebCryptoAPI/encrypt_decrypt/aes_ctr_vectors.js: Removed.
2845         * WebCryptoAPI/encrypt_decrypt/aes_gcm.worker.js: Removed.
2846         * WebCryptoAPI/encrypt_decrypt/aes_gcm_vectors.js: Removed.
2847         * WebCryptoAPI/encrypt_decrypt/rsa.js: Removed.
2848         * WebCryptoAPI/encrypt_decrypt/rsa.worker.js: Removed.
2849         * WebCryptoAPI/encrypt_decrypt/rsa_vectors.js: Removed.
2850         * WebCryptoAPI/encrypt_decrypt/test_aes_cbc-expected.txt: Removed.
2851         * WebCryptoAPI/encrypt_decrypt/test_aes_cbc.html: Removed.
2852         * WebCryptoAPI/encrypt_decrypt/test_aes_ctr-expected.txt: Removed.
2853         * WebCryptoAPI/encrypt_decrypt/test_aes_ctr.html: Removed.
2854         * WebCryptoAPI/encrypt_decrypt/test_aes_gcm-expected.txt: Removed.
2855         * WebCryptoAPI/encrypt_decrypt/test_aes_gcm.html: Removed.
2856         * WebCryptoAPI/encrypt_decrypt/test_rsa_oaep-expected.txt: Removed.
2857         * WebCryptoAPI/encrypt_decrypt/test_rsa_oaep.html: Removed.
2858         * WebCryptoAPI/encrypt_decrypt/w3c-import.log: Removed.
2859         * WebCryptoAPI/generateKey/failures.js: Removed.
2860         * WebCryptoAPI/generateKey/failures.worker.js: Removed.
2861         * WebCryptoAPI/generateKey/failures_AES-CBC.worker.js: Removed.
2862         * WebCryptoAPI/generateKey/failures_AES-CTR.worker.js: Removed.
2863         * WebCryptoAPI/generateKey/failures_AES-GCM.worker.js: Removed.
2864         * WebCryptoAPI/generateKey/failures_AES-KW.worker.js: Removed.
2865         * WebCryptoAPI/generateKey/failures_ECDH.worker.js: Removed.
2866         * WebCryptoAPI/generateKey/failures_ECDSA.worker.js: Removed.
2867         * WebCryptoAPI/generateKey/failures_HMAC.worker.js: Removed.
2868         * WebCryptoAPI/generateKey/failures_RSA-OAEP.worker.js: Removed.
2869         * WebCryptoAPI/generateKey/failures_RSA-PSS.worker.js: Removed.
2870         * WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.worker.js: Removed.
2871         * WebCryptoAPI/generateKey/successes.js: Removed.
2872         * WebCryptoAPI/generateKey/successes.worker.js: Removed.
2873         * WebCryptoAPI/generateKey/successes_AES-CBC.worker.js: Removed.
2874         * WebCryptoAPI/generateKey/successes_AES-CTR.worker.js: Removed.
2875         * WebCryptoAPI/generateKey/successes_AES-GCM.worker.js: Removed.
2876         * WebCryptoAPI/generateKey/successes_AES-KW.worker.js: Removed.
2877         * WebCryptoAPI/generateKey/successes_ECDH.worker.js: Removed.
2878         * WebCryptoAPI/generateKey/successes_ECDSA.worker.js: Removed.
2879         * WebCryptoAPI/generateKey/successes_HMAC.worker.js: Removed.
2880         * WebCryptoAPI/generateKey/successes_RSA-OAEP.worker.js: Removed.
2881         * WebCryptoAPI/generateKey/successes_RSA-PSS.worker.js: Removed.
2882         * WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.worker.js: Removed.
2883         * WebCryptoAPI/generateKey/test_aes-cbc-expected.txt: Removed.
2884         * WebCryptoAPI/generateKey/test_aes-cbc.html: Removed.
2885         * WebCryptoAPI/generateKey/test_aes-ctr-expected.txt: Removed.
2886         * WebCryptoAPI/generateKey/test_aes-ctr.html: Removed.
2887         * WebCryptoAPI/generateKey/test_failures-expected.txt: Removed.
2888         * WebCryptoAPI/generateKey/test_failures.html: Removed.
2889         * WebCryptoAPI/generateKey/test_failures_AES-CBC-expected.txt: Removed.
2890         * WebCryptoAPI/generateKey/test_failures_AES-CBC.html: Removed.
2891         * WebCryptoAPI/generateKey/test_failures_AES-CTR-expected.txt: Removed.
2892         * WebCryptoAPI/generateKey/test_failures_AES-CTR.html: Removed.
2893         * WebCryptoAPI/generateKey/test_failures_AES-GCM-expected.txt: Removed.
2894         * WebCryptoAPI/generateKey/test_failures_AES-GCM.html: Removed.
2895         * WebCryptoAPI/generateKey/test_failures_AES-KW-expected.txt: Removed.
2896         * WebCryptoAPI/generateKey/test_failures_AES-KW.html: Removed.
2897         * WebCryptoAPI/generateKey/test_failures_ECDH-expected.txt: Removed.
2898         * WebCryptoAPI/generateKey/test_failures_ECDH.html: Removed.
2899         * WebCryptoAPI/generateKey/test_failures_ECDSA-expected.txt: Removed.
2900         * WebCryptoAPI/generateKey/test_failures_ECDSA.html: Removed.
2901         * WebCryptoAPI/generateKey/test_failures_HMAC-expected.txt: Removed.
2902         * WebCryptoAPI/generateKey/test_failures_HMAC.html: Removed.
2903         * WebCryptoAPI/generateKey/test_failures_RSA-OAEP-expected.txt: Removed.
2904         * WebCryptoAPI/generateKey/test_failures_RSA-OAEP.html: Removed.
2905         * WebCryptoAPI/generateKey/test_failures_RSA-PSS-expected.txt: Removed.
2906         * WebCryptoAPI/generateKey/test_failures_RSA-PSS.html: Removed.
2907         * WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5-expected.txt: Removed.
2908         * WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.html: Removed.
2909         * WebCryptoAPI/generateKey/test_successes-expected.txt: Removed.
2910         * WebCryptoAPI/generateKey/test_successes.html: Removed.
2911         * WebCryptoAPI/generateKey/test_successes_AES-CBC-expected.txt: Removed.
2912         * WebCryptoAPI/generateKey/test_successes_AES-CBC.html: Removed.
2913         * WebCryptoAPI/generateKey/test_successes_AES-CTR-expected.txt: Removed.
2914         * WebCryptoAPI/generateKey/test_successes_AES-CTR.html: Removed.
2915         * WebCryptoAPI/generateKey/test_successes_AES-GCM-expected.txt: Removed.
2916         * WebCryptoAPI/generateKey/test_successes_AES-GCM.html: Removed.
2917         * WebCryptoAPI/generateKey/test_successes_AES-KW-expected.txt: Removed.
2918         * WebCryptoAPI/generateKey/test_successes_AES-KW.html: Removed.
2919         * WebCryptoAPI/generateKey/test_successes_ECDH-expected.txt: Removed.
2920         * WebCryptoAPI/generateKey/test_successes_ECDH.html: Removed.
2921         * WebCryptoAPI/generateKey/test_successes_ECDSA-expected.txt: Removed.
2922         * WebCryptoAPI/generateKey/test_successes_ECDSA.html: Removed.
2923         * WebCryptoAPI/generateKey/test_successes_HMAC-expected.txt: Removed.
2924         * WebCryptoAPI/generateKey/test_successes_HMAC.html: Removed.
2925         * WebCryptoAPI/generateKey/test_successes_RSA-OAEP-expected.txt: Removed.
2926         * WebCryptoAPI/generateKey/test_successes_RSA-OAEP.html: Removed.
2927         * WebCryptoAPI/generateKey/test_successes_RSA-PSS-expected.txt: Removed.
2928         * WebCryptoAPI/generateKey/test_successes_RSA-PSS.html: Removed.
2929         * WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5-expected.txt: Removed.
2930         * WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.html: Removed.
2931         * WebCryptoAPI/generateKey/w3c-import.log: Removed.
2932         * WebCryptoAPI/getRandomValues.js: Removed.
2933         * WebCryptoAPI/getRandomValues.worker.js: Removed.
2934         * WebCryptoAPI/idlharness-expected.txt: Removed.
2935         * WebCryptoAPI/idlharness.html: Removed.
2936         * WebCryptoAPI/idlharness.worker.js: Removed.
2937         * WebCryptoAPI/test_getRandomValues-expected.txt: Removed.
2938         * WebCryptoAPI/test_getRandomValues.html: Removed.
2939         * WebCryptoAPI/tools/generate.py: Removed.
2940         * WebCryptoAPI/tools/w3c-import.log: Removed.
2941         * WebCryptoAPI/util/helpers.js: Removed.
2942         * WebCryptoAPI/util/w3c-import.log: Removed.
2943         * WebCryptoAPI/w3c-import.log: Removed.
2944
2945 2017-02-08  Jiewen Tan  <jiewen_tan@apple.com>
2946
2947         [WebCrypto] Import imported/w3c/web-platform-tests/WebCryptoAPI tests
2948         https://bugs.webkit.org/show_bug.cgi?id=165723
2949
2950         Reviewed by Youenn Fablet.
2951
2952         * resources/import-expectations.json:
2953         * web-platform-tests/WebCryptoAPI/OWNERS: Added.
2954         * web-platform-tests/WebCryptoAPI/README.md: Added.
2955         * web-platform-tests/WebCryptoAPI/WebCryptoAPI.idl: Added.
2956         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.js: Added.
2957         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.worker-expected.txt: Added.
2958         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.worker.html: Added.
2959         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.worker.js: Added.
2960         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.js: Added.
2961         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.worker-expected.txt: Added.
2962         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.worker.html: Added.
2963         * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.worker.js: Added.
2964         * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.js: Added.
2965         * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker-expected.txt: Added.
2966         * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker.html: Added.
2967         * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker.js: Added.
2968         * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf_vectors.js: Added.
2969         * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.js: Added.
2970         * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker-expected.txt: Added.
2971         * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker.html: Added.
2972         * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker.js: Added.
2973         * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2_vectors.js: Added.
2974         * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_bits-expected.txt: Added.
2975         * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_bits.html: Added.