DocumentLoader should interrupt ongoing load when getting a redirection from network...
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2018-01-25  Youenn Fablet  <youenn@apple.com>
2
3         DocumentLoader should interrupt ongoing load when getting a redirection from network that matches a service worker
4         https://bugs.webkit.org/show_bug.cgi?id=182115
5
6         Reviewed by Alex Christensen.
7
8         * web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
9
10 2018-01-25  Chris Dumez  <cdumez@apple.com>
11
12         Registering same scope as the script directory without the last slash should fail
13         https://bugs.webkit.org/show_bug.cgi?id=182122
14         <rdar://problem/36877167>
15
16         Reviewed by Youenn Fablet.
17
18         Rebaseline WPT test now that one more check is passing.
19
20         * web-platform-tests/service-workers/service-worker/registration-security-error.https-expected.txt:
21
22 2018-01-25  Antoine Quint  <graouts@apple.com>
23
24         [Web Animations] Expose the reverse() method
25         https://bugs.webkit.org/show_bug.cgi?id=182100
26         <rdar://problem/36867117>
27
28         Reviewed by Dean Jackson.
29
30         Update WPT test output with progressions.
31
32         * web-platform-tests/web-animations/interfaces/Animation/idlharness-expected.txt:
33         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation-expected.txt:
34
35 2018-01-25  Antoine Quint  <graouts@apple.com>
36
37         [Web Animations] Account for provided easings when computing progress and resolving keyframe effect values
38         https://bugs.webkit.org/show_bug.cgi?id=182098
39         <rdar://problem/36866149>
40
41         Reviewed by Dean Jackson.
42
43         Update expected values with a few adjusted failures and many progressions.
44
45         * web-platform-tests/css-timing-1/step-timing-functions-output-expected.txt:
46         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
47         * web-platform-tests/web-animations/interfaces/Animation/effect-expected.txt:
48         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt:
49         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt:
50         * web-platform-tests/web-animations/timing-model/time-transformations/transformed-progress-expected.txt:
51
52 2018-01-25  Youenn Fablet  <youenn@apple.com>
53
54         Set integrity fetch options for loading scripts and CSS
55         https://bugs.webkit.org/show_bug.cgi?id=182077
56
57         Reviewed by Chris Dumez.
58
59         * web-platform-tests/service-workers/service-worker/fetch-request-resources.https-expected.txt:
60         * web-platform-tests/service-workers/service-worker/fetch-request-resources.https.html:
61
62 2018-01-25  Manuel Rego Casasnovas  <rego@igalia.com>
63
64         [css-multicol] Update WPT test suite
65         https://bugs.webkit.org/show_bug.cgi?id=182087
66
67         Reviewed by Javier Fernandez.
68
69         * resources/import-expectations.json:
70         * resources/resource-files.json:
71         * web-platform-tests/css/css-multicol/OWNERS: Added.
72         * web-platform-tests/css/css-multicol/extremely-tall-multicol-with-extremely-tall-child-crash-expected.txt: Added.
73         * web-platform-tests/css/css-multicol/extremely-tall-multicol-with-extremely-tall-child-crash.html: Added.
74         * web-platform-tests/css/css-multicol/multicol-basic-001-expected.html:
75         * web-platform-tests/css/css-multicol/multicol-basic-001.html:
76         * web-platform-tests/css/css-multicol/multicol-basic-002-expected.html:
77         * web-platform-tests/css/css-multicol/multicol-basic-002.html:
78         * web-platform-tests/css/css-multicol/multicol-basic-003-expected.html:
79         * web-platform-tests/css/css-multicol/multicol-basic-003.html:
80         * web-platform-tests/css/css-multicol/multicol-basic-004-expected.html:
81         * web-platform-tests/css/css-multicol/multicol-basic-004.html:
82         * web-platform-tests/css/css-multicol/multicol-basic-005-expected.xht: Added.
83         * web-platform-tests/css/css-multicol/multicol-basic-005.xht: Added.
84         * web-platform-tests/css/css-multicol/multicol-basic-006-expected.xht: Added.
85         * web-platform-tests/css/css-multicol/multicol-basic-006.xht: Added.
86         * web-platform-tests/css/css-multicol/multicol-basic-007-expected.xht: Added.
87         * web-platform-tests/css/css-multicol/multicol-basic-007.xht: Added.
88         * web-platform-tests/css/css-multicol/multicol-basic-008-expected.xht: Added.
89         * web-platform-tests/css/css-multicol/multicol-basic-008.xht: Added.
90         * web-platform-tests/css/css-multicol/multicol-block-no-clip-001-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/multicol-width-002-expected.xht.
91         * web-platform-tests/css/css-multicol/multicol-block-no-clip-001.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/multicol-clip-001.xht.
92         * web-platform-tests/css/css-multicol/multicol-block-no-clip-002-expected.xht: Added.
93         * web-platform-tests/css/css-multicol/multicol-block-no-clip-002.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/multicol-clip-001.xht.
94         * web-platform-tests/css/css-multicol/multicol-br-inside-avoidcolumn-001-expected.html: Added.
95         * web-platform-tests/css/css-multicol/multicol-br-inside-avoidcolumn-001.xht:
96         * web-platform-tests/css/css-multicol/multicol-break-000-expected.xht:
97         * web-platform-tests/css/css-multicol/multicol-break-001-expected.xht:
98         * web-platform-tests/css/css-multicol/multicol-break-001.xht:
99         * web-platform-tests/css/css-multicol/multicol-clip-001.xht:
100         * web-platform-tests/css/css-multicol/multicol-columns-001-expected.xht:
101         * web-platform-tests/css/css-multicol/multicol-columns-001.xht:
102         * web-platform-tests/css/css-multicol/multicol-columns-002-expected.xht:
103         * web-platform-tests/css/css-multicol/multicol-columns-002.xht:
104         * web-platform-tests/css/css-multicol/multicol-columns-003-expected.xht:
105         * web-platform-tests/css/css-multicol/multicol-columns-003.xht:
106         * web-platform-tests/css/css-multicol/multicol-columns-004-expected.xht:
107         * web-platform-tests/css/css-multicol/multicol-columns-004.xht:
108         * web-platform-tests/css/css-multicol/multicol-columns-005-expected.xht:
109         * web-platform-tests/css/css-multicol/multicol-columns-005.xht:
110         * web-platform-tests/css/css-multicol/multicol-columns-006-expected.xht:
111         * web-platform-tests/css/css-multicol/multicol-columns-006.xht:
112         * web-platform-tests/css/css-multicol/multicol-columns-007-expected.xht:
113         * web-platform-tests/css/css-multicol/multicol-columns-007.xht:
114         * web-platform-tests/css/css-multicol/multicol-columns-invalid-002.xht:
115         * web-platform-tests/css/css-multicol/multicol-containing-001.xht:
116         * web-platform-tests/css/css-multicol/multicol-containing-002.xht:
117         * web-platform-tests/css/css-multicol/multicol-count-001-expected.xht:
118         * web-platform-tests/css/css-multicol/multicol-count-001.xht:
119         * web-platform-tests/css/css-multicol/multicol-count-002-expected.xht:
120         * web-platform-tests/css/css-multicol/multicol-count-computed-003-expected.xht: Added.
121         * web-platform-tests/css/css-multicol/multicol-count-computed-003.xht: Added.
122         * web-platform-tests/css/css-multicol/multicol-count-computed-005-expected.xht: Added.
123         * web-platform-tests/css/css-multicol/multicol-count-computed-005.xht: Added.
124         * web-platform-tests/css/css-multicol/multicol-fill-000.xht:
125         * web-platform-tests/css/css-multicol/multicol-fill-001.xht:
126         * web-platform-tests/css/css-multicol/multicol-fill-auto-001-expected.xht:
127         * web-platform-tests/css/css-multicol/multicol-fill-auto-001.xht:
128         * web-platform-tests/css/css-multicol/multicol-fill-auto-002-expected.xht:
129         * web-platform-tests/css/css-multicol/multicol-fill-auto-002.xht:
130         * web-platform-tests/css/css-multicol/multicol-fill-auto-003.xht:
131         * web-platform-tests/css/css-multicol/multicol-fill-auto-block-children-002-expected.xht:
132         * web-platform-tests/css/css-multicol/multicol-fill-auto-block-children-002.xht:
133         * web-platform-tests/css/css-multicol/multicol-fill-balance-001-expected.xht:
134         * web-platform-tests/css/css-multicol/multicol-fill-balance-001.xht:
135         * web-platform-tests/css/css-multicol/multicol-fill-balance-002-expected.html: Added.
136         * web-platform-tests/css/css-multicol/multicol-fill-balance-002.html: Added.
137         * web-platform-tests/css/css-multicol/multicol-gap-000.xht:
138         * web-platform-tests/css/css-multicol/multicol-gap-001-expected.xht:
139         * web-platform-tests/css/css-multicol/multicol-gap-animation-001-expected.txt: Added.
140         * web-platform-tests/css/css-multicol/multicol-gap-animation-001.html: Added.
141         * web-platform-tests/css/css-multicol/multicol-gap-animation-002-expected.txt: Added.
142         * web-platform-tests/css/css-multicol/multicol-gap-animation-002.html: Added.
143         * web-platform-tests/css/css-multicol/multicol-gap-animation-003-expected.txt: Added.
144         * web-platform-tests/css/css-multicol/multicol-gap-animation-003.html: Added.
145         * web-platform-tests/css/css-multicol/multicol-gap-fraction-002-expected.html: Added.
146         * web-platform-tests/css/css-multicol/multicol-gap-fraction-002.html: Added.
147         * web-platform-tests/css/css-multicol/multicol-gap-large-001.xht:
148         * web-platform-tests/css/css-multicol/multicol-gap-large-002-expected.xht:
149         * web-platform-tests/css/css-multicol/multicol-gap-percentage-001-expected.txt: Added.
150         * web-platform-tests/css/css-multicol/multicol-gap-percentage-001.html: Added.
151         * web-platform-tests/css/css-multicol/multicol-height-block-child-001-expected.xht: Added.
152         * web-platform-tests/css/css-multicol/multicol-height-block-child-001.xht: Added.
153         * web-platform-tests/css/css-multicol/multicol-inherit-001.xht:
154         * web-platform-tests/css/css-multicol/multicol-inherit-002.xht:
155         * web-platform-tests/css/css-multicol/multicol-inherit-003.xht:
156         * web-platform-tests/css/css-multicol/multicol-margin-001-expected.xht:
157         * web-platform-tests/css/css-multicol/multicol-margin-001.xht:
158         * web-platform-tests/css/css-multicol/multicol-margin-002-expected.xht:
159         * web-platform-tests/css/css-multicol/multicol-margin-002.xht:
160         * web-platform-tests/css/css-multicol/multicol-margin-child-001.xht:
161         * web-platform-tests/css/css-multicol/multicol-nested-005.xht:
162         * web-platform-tests/css/css-multicol/multicol-nested-column-rule-001-expected.xht:
163         * web-platform-tests/css/css-multicol/multicol-nested-column-rule-001.xht:
164         * web-platform-tests/css/css-multicol/multicol-nested-margin-002-expected.xht:
165         * web-platform-tests/css/css-multicol/multicol-nested-margin-002.xht:
166         * web-platform-tests/css/css-multicol/multicol-nested-margin-003.xht:
167         * web-platform-tests/css/css-multicol/multicol-nested-margin-004-expected.xht:
168         * web-platform-tests/css/css-multicol/multicol-nested-margin-004.xht:
169         * web-platform-tests/css/css-multicol/multicol-nested-margin-005-expected.xht:
170         * web-platform-tests/css/css-multicol/multicol-nested-margin-005.xht:
171         * web-platform-tests/css/css-multicol/multicol-overflow-000.xht:
172         * web-platform-tests/css/css-multicol/multicol-reduce-000-expected.xht:
173         * web-platform-tests/css/css-multicol/multicol-reduce-000.xht:
174         * web-platform-tests/css/css-multicol/multicol-rule-000-expected.xht:
175         * web-platform-tests/css/css-multicol/multicol-rule-000.xht:
176         * web-platform-tests/css/css-multicol/multicol-rule-001.xht:
177         * web-platform-tests/css/css-multicol/multicol-rule-002-expected.xht:
178         * web-platform-tests/css/css-multicol/multicol-rule-002.xht:
179         * web-platform-tests/css/css-multicol/multicol-rule-003.xht:
180         * web-platform-tests/css/css-multicol/multicol-rule-color-001.xht:
181         * web-platform-tests/css/css-multicol/multicol-rule-color-inherit-002.xht:
182         * web-platform-tests/css/css-multicol/multicol-rule-dashed-000.xht:
183         * web-platform-tests/css/css-multicol/multicol-rule-double-000.xht:
184         * web-platform-tests/css/css-multicol/multicol-rule-fraction-002.xht:
185         * web-platform-tests/css/css-multicol/multicol-rule-fraction-003-expected.xht:
186         * web-platform-tests/css/css-multicol/multicol-rule-fraction-003.xht:
187         * web-platform-tests/css/css-multicol/multicol-rule-groove-000.xht:
188         * web-platform-tests/css/css-multicol/multicol-rule-hidden-000.xht:
189         * web-platform-tests/css/css-multicol/multicol-rule-inset-000.xht:
190         * web-platform-tests/css/css-multicol/multicol-rule-large-001-expected.xht:
191         * web-platform-tests/css/css-multicol/multicol-rule-large-001.xht:
192         * web-platform-tests/css/css-multicol/multicol-rule-large-002.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/multicol-rule-large-001.xht.
193         * web-platform-tests/css/css-multicol/multicol-rule-none-000.xht:
194         * web-platform-tests/css/css-multicol/multicol-rule-outset-000.xht:
195         * web-platform-tests/css/css-multicol/multicol-rule-px-001-expected.xht:
196         * web-platform-tests/css/css-multicol/multicol-rule-px-001.xht:
197         * web-platform-tests/css/css-multicol/multicol-rule-ridge-000.xht:
198         * web-platform-tests/css/css-multicol/multicol-rule-samelength-001.xht:
199         * web-platform-tests/css/css-multicol/multicol-rule-shorthand-2-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/multicol-shorthand-001-expected.xht.
200         * web-platform-tests/css/css-multicol/multicol-rule-shorthand-2.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/multicol-rule-002.xht.
201         * web-platform-tests/css/css-multicol/multicol-rule-solid-000.xht:
202         * web-platform-tests/css/css-multicol/multicol-rule-stacking-001-expected.xht:
203         * web-platform-tests/css/css-multicol/multicol-rule-stacking-001.xht:
204         * web-platform-tests/css/css-multicol/multicol-shorthand-001-expected.xht:
205         * web-platform-tests/css/css-multicol/multicol-shorthand-001.xht:
206         * web-platform-tests/css/css-multicol/multicol-span-000.xht:
207         * web-platform-tests/css/css-multicol/multicol-span-all-001-expected.xht:
208         * web-platform-tests/css/css-multicol/multicol-span-all-001.xht:
209         * web-platform-tests/css/css-multicol/multicol-span-all-003-expected.xht:
210         * web-platform-tests/css/css-multicol/multicol-span-all-003.xht:
211         * web-platform-tests/css/css-multicol/multicol-span-all-block-sibling-003-expected.xht:
212         * web-platform-tests/css/css-multicol/multicol-span-all-block-sibling-003.xht:
213         * web-platform-tests/css/css-multicol/multicol-span-all-margin-001.xht:
214         * web-platform-tests/css/css-multicol/multicol-span-all-margin-002-expected.xht:
215         * web-platform-tests/css/css-multicol/multicol-span-all-margin-bottom-001-expected.xht:
216         * web-platform-tests/css/css-multicol/multicol-span-all-margin-bottom-001.xht:
217         * web-platform-tests/css/css-multicol/multicol-span-all-margin-nested-firstchild-001-expected.xht:
218         * web-platform-tests/css/css-multicol/multicol-span-all-margin-nested-firstchild-001.xht:
219         * web-platform-tests/css/css-multicol/multicol-span-none-001-expected.xht: Added.
220         * web-platform-tests/css/css-multicol/multicol-span-none-001.xht: Added.
221         * web-platform-tests/css/css-multicol/multicol-table-cell-vertical-align-001-expected.xht:
222         * web-platform-tests/css/css-multicol/multicol-table-cell-vertical-align-001.xht:
223         * web-platform-tests/css/css-multicol/multicol-width-001-expected.xht:
224         * web-platform-tests/css/css-multicol/multicol-width-001.xht:
225         * web-platform-tests/css/css-multicol/multicol-width-002-expected.xht:
226         * web-platform-tests/css/css-multicol/multicol-width-003-expected.xht:
227         * web-platform-tests/css/css-multicol/multicol-width-ch-001-expected.xht: Added.
228         * web-platform-tests/css/css-multicol/multicol-width-ch-001.xht: Added.
229         * web-platform-tests/css/css-multicol/multicol-width-count-001-expected.xht:
230         * web-platform-tests/css/css-multicol/multicol-width-count-001.xht:
231         * web-platform-tests/css/css-multicol/multicol-width-count-002-expected.xht:
232         * web-platform-tests/css/css-multicol/multicol-width-negative-001-expected.xht:
233         * web-platform-tests/css/css-multicol/multicol-width-small-001.xht:
234         * web-platform-tests/css/css-multicol/multicol-zero-height-001-expected.xht:
235         * web-platform-tests/css/css-multicol/multicol-zero-height-001.xht:
236         * web-platform-tests/css/css-multicol/support/w3c-import.log: Added.
237         * web-platform-tests/css/css-multicol/w3c-import.log: Added.
238
239 2018-01-25  Antoine Quint  <graouts@apple.com>
240
241         [Web Animations] Update WPT tests and move them to imported/w3c/web-platform-tests
242         https://bugs.webkit.org/show_bug.cgi?id=182092
243
244         Unreviewed test gardening.
245
246         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt.
247         * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/accumulation-per-property.html.
248         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/addition-per-property-expected.txt.
249         * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/addition-per-property.html.
250         * web-platform-tests/web-animations/animation-model/animation-types/discrete-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/discrete-animation-expected.txt.
251         * web-platform-tests/web-animations/animation-model/animation-types/discrete.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/discrete-animation.html.
252         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt.
253         * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/interpolation-per-property.html.
254         * web-platform-tests/web-animations/animation-model/animation-types/property-list.js: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/property-list.js.
255         * web-platform-tests/web-animations/animation-model/animation-types/property-types.js: Renamed from LayoutTests/http/wpt/web-animations/animation-model/animation-types/property-types.js.
256         * web-platform-tests/web-animations/animation-model/animation-types/visibility-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-visibility-expected.txt.
257         * web-platform-tests/web-animations/animation-model/animation-types/visibility.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-visibility.html.
258         * web-platform-tests/web-animations/animation-model/combining-effects/effect-composition-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/combining-effects/effect-composition-expected.txt.
259         * web-platform-tests/web-animations/animation-model/combining-effects/effect-composition.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/combining-effects/effect-composition.html.
260         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-context-expected.txt.
261         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-context.html.
262         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt: Added.
263         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/iterationComposite.html.
264         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes-expected.txt.
265         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes.html.
266         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt.
267         * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance.html: Renamed from LayoutTests/http/wpt/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance.html.
268         * web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt: Added.
269         * web-platform-tests/web-animations/interfaces/Animatable/animate-no-browsing-context-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animatable/animate-no-browsing-context-expected.txt.
270         * web-platform-tests/web-animations/interfaces/Animatable/animate-no-browsing-context.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animatable/animate-no-browsing-context.html.
271         * web-platform-tests/web-animations/interfaces/Animatable/animate.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animatable/animate.html.
272         * web-platform-tests/web-animations/interfaces/Animatable/getAnimations-expected.txt: Added.
273         * web-platform-tests/web-animations/interfaces/Animatable/getAnimations.html: Added.
274         * web-platform-tests/web-animations/interfaces/Animation/cancel-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/cancel-expected.txt.
275         * web-platform-tests/web-animations/interfaces/Animation/cancel.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/cancel.html.
276         * web-platform-tests/web-animations/interfaces/Animation/constructor-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/constructor-expected.txt.
277         * web-platform-tests/web-animations/interfaces/Animation/constructor.html: Added.
278         * web-platform-tests/web-animations/interfaces/Animation/effect-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/effect-expected.txt.
279         * web-platform-tests/web-animations/interfaces/Animation/effect.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/effect.html.
280         * web-platform-tests/web-animations/interfaces/Animation/finish-expected.txt: Added.
281         * web-platform-tests/web-animations/interfaces/Animation/finish.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/finish.html.
282         * web-platform-tests/web-animations/interfaces/Animation/finished-expected.txt: Added.
283         * web-platform-tests/web-animations/interfaces/Animation/finished.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/finished.html.
284         * web-platform-tests/web-animations/interfaces/Animation/id-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/id-expected.txt.
285         * web-platform-tests/web-animations/interfaces/Animation/id.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/id.html.
286         * web-platform-tests/web-animations/interfaces/Animation/idlharness-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/idlharness-expected.txt.
287         * web-platform-tests/web-animations/interfaces/Animation/idlharness.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/idlharness.html.
288         * web-platform-tests/web-animations/interfaces/Animation/oncancel-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/oncancel-expected.txt.
289         * web-platform-tests/web-animations/interfaces/Animation/oncancel.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/oncancel.html.
290         * web-platform-tests/web-animations/interfaces/Animation/onfinish-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/onfinish-expected.txt.
291         * web-platform-tests/web-animations/interfaces/Animation/onfinish.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/onfinish.html.
292         * web-platform-tests/web-animations/interfaces/Animation/pause-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/pause-expected.txt.
293         * web-platform-tests/web-animations/interfaces/Animation/pause.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/pause.html.
294         * web-platform-tests/web-animations/interfaces/Animation/pending-expected.txt: Added.
295         * web-platform-tests/web-animations/interfaces/Animation/pending.html: Added.
296         * web-platform-tests/web-animations/interfaces/Animation/play-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/play-expected.txt.
297         * web-platform-tests/web-animations/interfaces/Animation/play.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/play.html.
298         * web-platform-tests/web-animations/interfaces/Animation/playbackRate-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/playbackRate-expected.txt.
299         * web-platform-tests/web-animations/interfaces/Animation/playbackRate.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/playbackRate.html.
300         * web-platform-tests/web-animations/interfaces/Animation/ready-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/ready-expected.txt.
301         * web-platform-tests/web-animations/interfaces/Animation/ready.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/ready.html.
302         * web-platform-tests/web-animations/interfaces/Animation/startTime-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/startTime-expected.txt.
303         * web-platform-tests/web-animations/interfaces/Animation/startTime.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Animation/startTime.html.
304         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt: Added.
305         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/delay.html: Added.
306         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/direction-expected.txt: Added.
307         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/direction.html: Added.
308         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/duration-expected.txt: Added.
309         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/duration.html: Added.
310         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt.
311         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/AnimationEffectTiming/easing.html.
312         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/endDelay-expected.txt: Added.
313         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/endDelay.html: Added.
314         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/fill-expected.txt: Added.
315         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/fill.html: Added.
316         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/getComputedTiming-expected.txt: Added.
317         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/getComputedTiming.html: Added.
318         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/idlharness-expected.txt: Added.
319         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/idlharness.html: Added.
320         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt: Added.
321         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterationStart.html: Added.
322         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterations-expected.txt: Added.
323         * web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterations.html: Added.
324         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/constructor-expected.txt: Added.
325         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/constructor.html: Added.
326         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/idlharness-expected.txt: Added.
327         * web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/idlharness.html: Added.
328         * web-platform-tests/web-animations/interfaces/Document/getAnimations-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Document/getAnimations-expected.txt.
329         * web-platform-tests/web-animations/interfaces/Document/getAnimations.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/Document/getAnimations.html.
330         * web-platform-tests/web-animations/interfaces/Document/timeline-expected.txt: Added.
331         * web-platform-tests/web-animations/interfaces/Document/timeline.html: Added.
332         * web-platform-tests/web-animations/interfaces/DocumentTimeline/constructor-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/DocumentTimeline/constructor-expected.txt.
333         * web-platform-tests/web-animations/interfaces/DocumentTimeline/constructor.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/DocumentTimeline/constructor.html.
334         * web-platform-tests/web-animations/interfaces/DocumentTimeline/idlharness-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/AnimationTimeline/idlharness-expected.txt.
335         * web-platform-tests/web-animations/interfaces/DocumentTimeline/idlharness.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/AnimationTimeline/idlharness.html.
336         * web-platform-tests/web-animations/interfaces/KeyframeEffect/composite-expected.txt: Added.
337         * web-platform-tests/web-animations/interfaces/KeyframeEffect/composite.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/composite.html.
338         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor-expected.txt: Added.
339         * web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor.html: Added.
340         * web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor-expected.txt: Added.
341         * web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor.html: Added.
342         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness-expected.txt: Added.
343         * web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness.html: Added.
344         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt: Added.
345         * web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite.html: Added.
346         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt.
347         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001.html.
348         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002-expected.txt.
349         * web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002.html.
350         * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt: Added.
351         * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes.html: Added.
352         * web-platform-tests/web-animations/interfaces/KeyframeEffect/target-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/setTarget-expected.txt.
353         * web-platform-tests/web-animations/interfaces/KeyframeEffect/target.html: Renamed from LayoutTests/http/wpt/web-animations/interfaces/KeyframeEffect/setTarget.html.
354         * web-platform-tests/web-animations/resources/easing-tests.js: Renamed from LayoutTests/http/wpt/web-animations/resources/easing-tests.js.
355         * web-platform-tests/web-animations/resources/effect-tests.js: Renamed from LayoutTests/http/wpt/web-animations/resources/effect-tests.js.
356         * web-platform-tests/web-animations/resources/keyframe-tests.js: Added.
357         * web-platform-tests/web-animations/resources/keyframe-utils.js: Added.
358         * web-platform-tests/web-animations/resources/xhr-doc.py: Renamed from LayoutTests/http/wpt/web-animations/resources/xhr-doc.py.
359         * web-platform-tests/web-animations/testcommon.js: Renamed from LayoutTests/http/wpt/web-animations/testcommon.js.
360         * web-platform-tests/web-animations/timing-model/animation-effects/active-time-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/active-time-expected.txt.
361         * web-platform-tests/web-animations/timing-model/animation-effects/active-time.html: Added.
362         * web-platform-tests/web-animations/timing-model/animation-effects/current-iteration-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/current-iteration-expected.txt.
363         * web-platform-tests/web-animations/timing-model/animation-effects/current-iteration.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/current-iteration.html.
364         * web-platform-tests/web-animations/timing-model/animation-effects/local-time-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/local-time-expected.txt.
365         * web-platform-tests/web-animations/timing-model/animation-effects/local-time.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/local-time.html.
366         * web-platform-tests/web-animations/timing-model/animation-effects/phases-and-states-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/phases-and-states-expected.txt.
367         * web-platform-tests/web-animations/timing-model/animation-effects/phases-and-states.html: Added.
368         * web-platform-tests/web-animations/timing-model/animation-effects/simple-iteration-progress-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/simple-iteration-progress-expected.txt.
369         * web-platform-tests/web-animations/timing-model/animation-effects/simple-iteration-progress.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animation-effects/simple-iteration-progress.html.
370         * web-platform-tests/web-animations/timing-model/animations/canceling-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/canceling-an-animation-expected.txt.
371         * web-platform-tests/web-animations/timing-model/animations/canceling-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/canceling-an-animation.html.
372         * web-platform-tests/web-animations/timing-model/animations/current-time-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/current-time-expected.txt.
373         * web-platform-tests/web-animations/timing-model/animations/current-time.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/current-time.html.
374         * web-platform-tests/web-animations/timing-model/animations/finishing-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/finishing-an-animation-expected.txt.
375         * web-platform-tests/web-animations/timing-model/animations/finishing-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/finishing-an-animation.html.
376         * web-platform-tests/web-animations/timing-model/animations/pausing-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/pausing-an-animation-expected.txt.
377         * web-platform-tests/web-animations/timing-model/animations/pausing-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/pausing-an-animation.html.
378         * web-platform-tests/web-animations/timing-model/animations/play-states-expected.txt: Added.
379         * web-platform-tests/web-animations/timing-model/animations/play-states.html: Added.
380         * web-platform-tests/web-animations/timing-model/animations/playing-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/playing-an-animation-expected.txt.
381         * web-platform-tests/web-animations/timing-model/animations/playing-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/playing-an-animation.html.
382         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/reversing-an-animation-expected.txt.
383         * web-platform-tests/web-animations/timing-model/animations/reversing-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/reversing-an-animation.html.
384         * web-platform-tests/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt.
385         * web-platform-tests/web-animations/timing-model/animations/set-the-animation-start-time.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/set-the-animation-start-time.html.
386         * web-platform-tests/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt.
387         * web-platform-tests/web-animations/timing-model/animations/set-the-target-effect-of-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/set-the-target-effect-of-an-animation.html.
388         * web-platform-tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt.
389         * web-platform-tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/set-the-timeline-of-an-animation.html.
390         * web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/updating-the-finished-state-expected.txt.
391         * web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/animations/updating-the-finished-state.html.
392         * web-platform-tests/web-animations/timing-model/time-transformations/transformed-progress-expected.txt: Renamed from LayoutTests/http/wpt/web-animations/timing-model/time-transformations/transformed-progress-expected.txt.
393         * web-platform-tests/web-animations/timing-model/time-transformations/transformed-progress.html: Renamed from LayoutTests/http/wpt/web-animations/timing-model/time-transformations/transformed-progress.html.
394         * web-platform-tests/web-animations/timing-model/timelines/document-timelines-expected.txt: Added.
395         * web-platform-tests/web-animations/timing-model/timelines/document-timelines.html: Added.
396         * web-platform-tests/web-animations/timing-model/timelines/timelines-expected.txt: Added.
397         * web-platform-tests/web-animations/timing-model/timelines/timelines.html: Added.
398
399 2018-01-24  Manuel Rego Casasnovas  <rego@igalia.com>
400
401         Move css-color & css-multicol WPT suites to the proper folder
402         https://bugs.webkit.org/show_bug.cgi?id=182044
403
404         Reviewed by Youenn Fablet.
405
406         * resources/import-expectations.json:
407         * web-platform-tests/css/css-color/: Renamed from LayoutTests/imported/w3c/css/css-color-3/.
408         * web-platform-tests/css/css-multicol/: Renamed from LayoutTests/imported/w3c/css/css-multicol-1/.
409
410 2018-01-24  Chris Dumez  <cdumez@apple.com>
411
412         close() operation should not be exposed inside a ServiceWorkerGlobalScope
413         https://bugs.webkit.org/show_bug.cgi?id=182057
414
415         Reviewed by Youenn Fablet.
416
417         Rebaseline WPT tests now that more checks are passing.
418
419         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/close.https-expected.txt:
420         * web-platform-tests/workers/interfaces.worker-expected.txt:
421
422 2018-01-24  Chris Dumez  <cdumez@apple.com>
423
424         Unreviewed, rebaseline flaky service worker test
425
426         * web-platform-tests/service-workers/service-worker/windowclient-navigate.https-expected.txt:
427
428 2018-01-24  Chris Dumez  <cdumez@apple.com>
429
430         Unreviewed, unskip some service worker tests that no longer time out
431
432         * web-platform-tests/service-workers/service-worker/clients-matchall-include-uncontrolled.https-expected.txt:
433         * web-platform-tests/service-workers/service-worker/extendable-event-waituntil.https-expected.txt:
434         * web-platform-tests/service-workers/service-worker/indexeddb.https-expected.txt:
435         * web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
436         * web-platform-tests/service-workers/service-worker/postmessage-msgport-to-client.https-expected.txt:
437         * web-platform-tests/service-workers/service-worker/postmessage.https-expected.txt:
438         * web-platform-tests/service-workers/service-worker/sandboxed-iframe-fetch-event.https-expected.txt:
439         * web-platform-tests/service-workers/service-worker/update-recovery.https-expected.txt:
440
441 2018-01-24  Manuel Rego Casasnovas  <rego@igalia.com>
442
443         Update paths of CSS tests from WPT
444         https://bugs.webkit.org/show_bug.cgi?id=182043
445
446         Reviewed by Youenn Fablet.
447
448         * resources/import-expectations.json:
449         * resources/resource-files.json:
450         * web-platform-tests/css/css-display/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-display-3/.
451         * web-platform-tests/css/css-pseudo/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-pseudo-4/.
452         * web-platform-tests/css/css-scoping/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-scoping-1/.
453         * web-platform-tests/css/css-shapes/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes-1/.
454         * web-platform-tests/css/css-ui/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-ui-3/.
455         * web-platform-tests/css/geometry/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/geometry-1/.
456         * web-platform-tests/css/selectors/: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/selectors4/.
457         * web-platform-tests/lint.whitelist:
458
459 2018-01-23  Yusuke Suzuki  <utatane.tea@gmail.com>
460
461         Import WPT for modules
462         https://bugs.webkit.org/show_bug.cgi?id=181981
463
464         Reviewed by Sam Weinig.
465
466         This patch just imports WPT for modules mechanically.
467
468         * resources/import-expectations.json:
469         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/bad-module-specifier.js: Added.
470         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-01-expected.txt: Added.
471         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-01.html: Added.
472         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-02-expected.txt: Added.
473         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-02.html: Added.
474         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-03-expected.txt: Added.
475         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-03.html: Added.
476         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/compilation-error-1-expected.txt: Added.
477         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/compilation-error-1.html: Added.
478         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/compilation-error-2-expected.txt: Added.
479         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/compilation-error-2.html: Added.
480         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/credentials.sub-expected.txt: Added.
481         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/credentials.sub.html: Added.
482         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-common.js: Added.
483         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-expected.txt: Added.
484         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-import-different.sub.html: Added.
485         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-import-missingheader.sub.html: Added.
486         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-import-same.sub.html: Added.
487         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-import-wrongheader.sub.html: Added.
488         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-root-different.sub.html: Added.
489         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-root-missingheader.sub.html: Added.
490         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-root-same.sub.html: Added.
491         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-root-wrongheader.sub.html: Added.
492         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-scripterror.js: Added.
493         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin.html: Added.
494         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/currentScript-null-expected.txt: Added.
495         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/currentScript-null.html: Added.
496         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/currentscript.js: Added.
497         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/custom-element-exception-expected.txt: Added.
498         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/custom-element-exception.html: Added.
499         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/cycle-tdz-access-a.js: Added.
500         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/cycle-tdz-access.js: Added.
501         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/cycle-unresolvable-a.js: Added.
502         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/cycle-unresolvable.js: Added.
503         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-expected.txt: Added.
504         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-fetch-error.sub-expected.txt: Added.
505         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-fetch-error.sub.html: Added.
506         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-script-error-expected.txt: Added.
507         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-script-error.html: Added.
508         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports.html: Added.
509         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/inline-event-handler-expected.txt: Added.
510         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/inline-event-handler.html: Added.
511         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-classic-expected.txt: Added.
512         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-classic.html: Added.
513         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-module-expected.txt: Added.
514         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-module.html: Added.
515         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external.js: Added.
516         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-classic-expected.txt: Added.
517         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-classic.html: Added.
518         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-module-expected.txt: Added.
519         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-module.html: Added.
520         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-classic-expected.txt: Added.
521         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-classic.html: Added.
522         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-module-expected.txt: Added.
523         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-module.html: Added.
524         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-classic-expected.txt: Added.
525         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-classic.html: Added.
526         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-module-expected.txt: Added.
527         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-module.html: Added.
528         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/dynamic-import/w3c-import.log: Added.
529         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/error-and-slow-dependency-expected.txt: Added.
530         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/error-and-slow-dependency.html: Added.
531         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-common.js: Added.
532         (errorHandler):
533         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-dependent.html: Added.
534         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-dependent.js: Added.
535         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-dependentmultiple.html: Added.
536         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-dependentmultiple.js: Added.
537         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-parseerror-root.html: Added.
538         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-wrongMimetype-import.js: Added.
539         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-wrongMimetype.js: Added.
540         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling.html: Added.
541         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-1-expected.txt: Added.
542         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-1.html: Added.
543         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-2-expected.txt: Added.
544         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-2.html: Added.
545         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-3-expected.txt: Added.
546         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-3.html: Added.
547         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-4-expected.txt: Added.
548         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/evaluation-error-4.html: Added.
549         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicordered2.js: Added.
550         (test_dynamicOrdered.step):
551         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicordered3.js: Added.
552         (test_dynamicOrdered.step):
553         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicordered4.js: Added.
554         (test_dynamicOrdered.step):
555         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicunordered1.js: Added.
556         (test_dynamicUnordered1.step):
557         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-dynamicunordered2.js: Added.
558         (test_dynamicUnordered2.step):
559         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-expected.txt: Added.
560         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-parsedordered2.js: Added.
561         (test_parsedOrdered.step):
562         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-parsedordered4.js: Added.
563         (test_parsedOrdered.step):
564         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-parsedunordered1.js: Added.
565         (test_parsedUnordered1.step):
566         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder-parsedunordered2.js: Added.
567         (test_parsedUnordered2.step):
568         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/execorder.html: Added.
569         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/export-something-nested.js: Added.
570         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/export-something.js: Added.
571         (export.set_foo):
572         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-1-expected.txt: Added.
573         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-1.html: Added.
574         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-2-expected.txt: Added.
575         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-2.html: Added.
576         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/fetch-error-2.js: Added.
577         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/import-something-namespace.js: Added.
578         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/import-subgraph-404-expected.txt: Added.
579         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/import-subgraph-404.html: Added.
580         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-a.js: Added.
581         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-b.js: Added.
582         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-cycle-a.js: Added.
583         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-cycle-b.js: Added.
584         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-cycle.js: Added.
585         (test_importCycle.step):
586         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-expected.txt: Added.
587         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-inc-a.js: Added.
588         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-inc-ab.js: Added.
589         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-inc-b.js: Added.
590         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-self-inner.js: Added.
591         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports-self.js: Added.
592         (test_importSelf.step):
593         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/imports.html: Added.
594         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-1-expected.txt: Added.
595         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-1.html: Added.
596         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-1.js: Added.
597         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-2-expected.txt: Added.
598         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-2.html: Added.
599         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-3-expected.txt: Added.
600         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-3.html: Added.
601         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4-expected.txt: Added.
602         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4.html: Added.
603         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4a.js: Added.
604         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4b.js: Added.
605         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4c.js: Added.
606         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-4d.js: Added.
607         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5-expected.txt: Added.
608         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5.html: Added.
609         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5a.js: Added.
610         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5b.js: Added.
611         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5c.js: Added.
612         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5d.js: Added.
613         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-5e.js: Added.
614         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-6-expected.txt: Added.
615         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-6.html: Added.
616         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-6a.js: Added.
617         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-6b.js: Added.
618         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-6c.js: Added.
619         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-6d.js: Added.
620         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7-expected.txt: Added.
621         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7.html: Added.
622         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7a.js: Added.
623         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7b.js: Added.
624         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7c.js: Added.
625         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7d.js: Added.
626         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7e.js: Added.
627         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-7f.js: Added.
628         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/instantiation-error-8.html: Added.
629         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-expected.txt: Added.
630         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-matches-inner.js: Added.
631         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-matches.js: Added.
632         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-mismatches-inner.js: Added.
633         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-mismatches.js: Added.
634         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity.html: Added.
635         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/late-namespace-request-expected.txt: Added.
636         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/late-namespace-request.html: Added.
637         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/late-star-export-request-expected.txt: Added.
638         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/late-star-export-request.html: Added.
639         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/load-error-events-expected.txt: Added.
640         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/load-error-events-inline-expected.txt: Added.
641         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/load-error-events-inline.html: Added.
642         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/load-error-events.html: Added.
643         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/missing-export-nested.js: Added.
644         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/missing-export.js: Added.
645         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-in-xhtml-expected.txt: Added.
646         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-in-xhtml.xhtml: Added.
647         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-vs-script-1-expected.txt: Added.
648         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-vs-script-1.html: Added.
649         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-vs-script-2-expected.txt: Added.
650         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/module-vs-script-2.html: Added.
651         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/nested-missing-export.js: Added.
652         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/nomodule-attribute-expected.txt: Added.
653         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/nomodule-attribute.html: Added.
654         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/404-but-js.asis: Added.
655         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/500-but-js.asis: Added.
656         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/check-cookie.py: Added.
657         (main):
658         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/credentials-iframe.sub.html: Added.
659         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/delayed-modulescript.py: Added.
660         (main):
661         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/import-non-utf8-with-charset-header.js: Added.
662         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/import-non-utf8.js: Added.
663         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/import-utf8-with-charset-header.js: Added.
664         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/import-utf8.js: Added.
665         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/imports-404-but-js.js: Added.
666         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/imports-500-but-js.js: Added.
667         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/imports-b-cross-origin.sub.js: Added.
668         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/resources/w3c-import.log: Added.
669         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/script-for-event-expected.txt: Added.
670         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/script-for-event.html: Added.
671         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/set-currentScript-on-window.js: Added.
672         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/single-evaluation-1-expected.txt: Added.
673         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/single-evaluation-1.html: Added.
674         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/single-evaluation-2-expected.txt: Added.
675         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/single-evaluation-2.html: Added.
676         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/slow-cycle-expected.txt: Added.
677         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/slow-cycle.html: Added.
678         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/slow-module-graph-a.js: Added.
679         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/slow-module-graph-b.js: Added.
680         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/specifier-error-expected.txt: Added.
681         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/specifier-error.html: Added.
682         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/syntaxerror-nested.js: Added.
683         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/syntaxerror.js: Added.
684         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/this-nested.js: Added.
685         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/this.js: Added.
686         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/throw-error.js: Added.
687         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/throw-nested.js: Added.
688         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/throw.js: Added.
689         * web-platform-tests/html/semantics/scripting-1/the-script-element/module/w3c-import.log: Added.
690
691 2018-01-23  Javier Fernandez  <jfernandez@igalia.com>
692
693         [css-align] 'left' and 'right' should parse as invalid in block/cross-axis alignment
694         https://bugs.webkit.org/show_bug.cgi?id=181792
695
696         Reviewed by Antti Koivisto.
697
698         Imported new Web Platform Tests for the css-align module.
699
700         * resources/import-expectations.json:
701         * web-platform-tests/css/css-align-3/content-distribution/w3c-import.log: Removed.
702         * web-platform-tests/css/css-align-3/default-alignment/w3c-import.log: Removed.
703         * web-platform-tests/css/css-align-3/resources/alignment-parsing-utils.js: Removed.
704         * web-platform-tests/css/css-align-3/self-alignment/w3c-import.log: Removed.
705         * web-platform-tests/css/css-align/content-distribution/parse-align-content-001-expected.txt: Added.
706         * web-platform-tests/css/css-align/content-distribution/parse-align-content-001.html: Added.
707         * web-platform-tests/css/css-align/content-distribution/parse-align-content-002-expected.txt: Added.
708         * web-platform-tests/css/css-align/content-distribution/parse-align-content-002.html: Added.
709         * web-platform-tests/css/css-align/content-distribution/parse-align-content-003-expected.txt: Added.
710         * web-platform-tests/css/css-align/content-distribution/parse-align-content-003.html: Added.
711         * web-platform-tests/css/css-align/content-distribution/parse-align-content-004-expected.txt: Added.
712         * web-platform-tests/css/css-align/content-distribution/parse-align-content-004.html: Added.
713         * web-platform-tests/css/css-align/content-distribution/parse-align-content-005-expected.txt: Added.
714         * web-platform-tests/css/css-align/content-distribution/parse-align-content-005.html: Added.
715         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-001-expected.txt: Added.
716         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-001.html: Added.
717         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-002-expected.txt: Added.
718         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-002.html: Added.
719         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-003-expected.txt: Added.
720         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-003.html: Added.
721         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-004-expected.txt: Added.
722         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-004.html: Added.
723         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-005-expected.txt: Added.
724         * web-platform-tests/css/css-align/content-distribution/parse-justify-content-005.html: Added.
725         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-001-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-001-expected.txt.
726         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-001.html.
727         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-002-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-002-expected.txt.
728         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-002.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-002.html.
729         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-003-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-003-expected.txt.
730         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-003.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-003.html.
731         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-004-expected.txt.
732         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-004.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-004.html.
733         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-005-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-005-expected.txt.
734         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-005.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-005.html.
735         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-006-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-006-expected.txt.
736         * web-platform-tests/css/css-align/content-distribution/place-content-shorthand-006.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-006.html.
737         * web-platform-tests/css/css-align/content-distribution/w3c-import.log: Added.
738         * web-platform-tests/css/css-align/default-alignment/justify-items-legacy-001-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/justify-items-legacy-001-expected.txt.
739         * web-platform-tests/css/css-align/default-alignment/justify-items-legacy-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/justify-items-legacy-001.html.
740         * web-platform-tests/css/css-align/default-alignment/parse-align-items-001-expected.txt: Added.
741         * web-platform-tests/css/css-align/default-alignment/parse-align-items-001.html: Added.
742         * web-platform-tests/css/css-align/default-alignment/parse-align-items-002-expected.txt: Added.
743         * web-platform-tests/css/css-align/default-alignment/parse-align-items-002.html: Added.
744         * web-platform-tests/css/css-align/default-alignment/parse-align-items-003-expected.txt: Added.
745         * web-platform-tests/css/css-align/default-alignment/parse-align-items-003.html: Added.
746         * web-platform-tests/css/css-align/default-alignment/parse-align-items-004-expected.txt: Added.
747         * web-platform-tests/css/css-align/default-alignment/parse-align-items-004.html: Added.
748         * web-platform-tests/css/css-align/default-alignment/parse-align-items-005-expected.txt: Added.
749         * web-platform-tests/css/css-align/default-alignment/parse-align-items-005.html: Added.
750         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-001-expected.txt: Added.
751         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-001.html: Added.
752         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-002-expected.txt: Added.
753         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-002.html: Added.
754         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-003-expected.txt: Added.
755         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-003.html: Added.
756         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-004-expected.txt: Added.
757         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-004.html: Added.
758         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-005-expected.txt: Added.
759         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-005.html: Added.
760         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-006-expected.txt: Added.
761         * web-platform-tests/css/css-align/default-alignment/parse-justify-items-006.html: Added.
762         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-001-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-001-expected.txt.
763         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-001.html.
764         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-002-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-002-expected.txt.
765         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-002.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-002.html.
766         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-003-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-003-expected.txt.
767         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-003.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-003.html.
768         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-004-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-004-expected.txt.
769         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-004.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-004.html.
770         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-005-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-005-expected.txt.
771         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-005.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-005.html.
772         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-006-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-006-expected.txt.
773         * web-platform-tests/css/css-align/default-alignment/place-items-shorthand-006.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-006.html.
774         * web-platform-tests/css/css-align/default-alignment/w3c-import.log: Added.
775         * web-platform-tests/css/css-align/distribution-values/space-evenly-001-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/distribution-values/space-evenly-001-expected.xht.
776         * web-platform-tests/css/css-align/distribution-values/space-evenly-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/distribution-values/space-evenly-001.html.
777         * web-platform-tests/css/css-align/distribution-values/w3c-import.log: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/distribution-values/w3c-import.log.
778         * web-platform-tests/css/css-align/resources/alignment-parsing-utils.js: Added.
779         (checkPlaceShorhand):
780         (checkPlaceShorhandLonghands):
781         (checkPlaceShorthandInvalidValues):
782         (checkValues):
783         (checkBadValues):
784         (checkInitialValues):
785         (checkInheritValues):
786         (checkLegacyValues):
787         (checkSupportedValues):
788         * web-platform-tests/css/css-align/resources/w3c-import.log: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/resources/w3c-import.log.
789         * web-platform-tests/css/css-align/self-alignment/parse-align-self-001-expected.txt: Added.
790         * web-platform-tests/css/css-align/self-alignment/parse-align-self-001.html: Added.
791         * web-platform-tests/css/css-align/self-alignment/parse-align-self-002-expected.txt: Added.
792         * web-platform-tests/css/css-align/self-alignment/parse-align-self-002.html: Added.
793         * web-platform-tests/css/css-align/self-alignment/parse-align-self-003-expected.txt: Added.
794         * web-platform-tests/css/css-align/self-alignment/parse-align-self-003.html: Added.
795         * web-platform-tests/css/css-align/self-alignment/parse-align-self-004-expected.txt: Added.
796         * web-platform-tests/css/css-align/self-alignment/parse-align-self-004.html: Added.
797         * web-platform-tests/css/css-align/self-alignment/parse-align-self-005-expected.txt: Added.
798         * web-platform-tests/css/css-align/self-alignment/parse-align-self-005.html: Added.
799         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-001-expected.txt: Added.
800         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-001.html: Added.
801         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-002-expected.txt: Added.
802         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-002.html: Added.
803         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-003-expected.txt: Added.
804         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-003.html: Added.
805         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-004-expected.txt: Added.
806         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-004.html: Added.
807         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-005-expected.txt: Added.
808         * web-platform-tests/css/css-align/self-alignment/parse-justify-self-005.html: Added.
809         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-001-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-001-expected.txt.
810         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-001.html.
811         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-002-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-002-expected.txt.
812         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-002.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-002.html.
813         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-003-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-003-expected.txt.
814         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-003.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-003.html.
815         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-004-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-004-expected.txt.
816         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-004.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-004.html.
817         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-005-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-005-expected.txt.
818         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-005.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-005.html.
819         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-006-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-006-expected.txt.
820         * web-platform-tests/css/css-align/self-alignment/place-self-shorthand-006.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-006.html.
821         * web-platform-tests/css/css-align/self-alignment/w3c-import.log: Added.
822
823 2018-01-23  Brady Eidson  <beidson@apple.com>
824
825         Allow passing MessagePorts across processes (e.g. ServiceWorkers).
826         https://bugs.webkit.org/show_bug.cgi?id=181178
827
828         Reviewed by Andy Estes.
829
830         Re-baseline for many new passes and a few new failure modes.
831
832         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event.https-expected.txt:
833         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/postmessage.https-expected.txt:
834         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https-expected.txt:
835         * web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/unregister.https-expected.txt:
836         * web-platform-tests/service-workers/service-worker/claim-affect-other-registration.https-expected.txt:
837         * web-platform-tests/service-workers/service-worker/claim-fetch.https-expected.txt:
838         * web-platform-tests/service-workers/service-worker/claim-not-using-registration.https-expected.txt:
839         * web-platform-tests/service-workers/service-worker/claim-using-registration.https-expected.txt:
840         * web-platform-tests/service-workers/service-worker/claim-worker-fetch.https-expected.txt:
841         * web-platform-tests/service-workers/service-worker/client-id.https-expected.txt:
842         * web-platform-tests/service-workers/service-worker/clients-get-cross-origin.https-expected.txt:
843         * web-platform-tests/service-workers/service-worker/clients-get.https-expected.txt:
844         * web-platform-tests/service-workers/service-worker/clients-matchall-client-types.https-expected.txt:
845         * web-platform-tests/service-workers/service-worker/clients-matchall-exact-controller.https-expected.txt:
846         * web-platform-tests/service-workers/service-worker/clients-matchall-order.https-expected.txt:
847         * web-platform-tests/service-workers/service-worker/clients-matchall.https-expected.txt:
848         * web-platform-tests/service-workers/service-worker/extendable-event-async-waituntil.https-expected.txt:
849         * web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https-expected.txt:
850         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-stops-propagation.https-expected.txt:
851         * web-platform-tests/service-workers/service-worker/fetch-event-throws-after-respond-with.https-expected.txt:
852         * web-platform-tests/service-workers/service-worker/fetch-request-css-base-url.https-expected.txt:
853         * web-platform-tests/service-workers/service-worker/fetch-request-css-images.https-expected.txt:
854         * web-platform-tests/service-workers/service-worker/fetch-request-fallback.https-expected.txt:
855         * web-platform-tests/service-workers/service-worker/fetch-request-no-freshness-headers.https-expected.txt:
856         * web-platform-tests/service-workers/service-worker/fetch-request-resources.https-expected.txt:
857         * web-platform-tests/service-workers/service-worker/immutable-prototype-serviceworker.https-expected.txt:
858         * web-platform-tests/service-workers/service-worker/registration-end-to-end.https-expected.txt:
859         * web-platform-tests/service-workers/service-worker/registration-events.https-expected.txt:
860         * web-platform-tests/service-workers/service-worker/skip-waiting-installed.https-expected.txt:
861
862 2018-01-22  Chris Nardi  <csnardi1@gmail.com>
863
864         Parse calc() in CSS media queries
865         https://bugs.webkit.org/show_bug.cgi?id=181716
866
867         Reviewed by Antti Koivisto.
868
869         * resources/import-expectations.json:
870         * resources/resource-files.json:
871         * web-platform-tests/css/mediaqueries/OWNERS: Added.
872         * web-platform-tests/css/mediaqueries/aspect-ratio-001-expected.xht: Added.
873         * web-platform-tests/css/mediaqueries/aspect-ratio-001.html: Added.
874         * web-platform-tests/css/mediaqueries/aspect-ratio-002-expected.xht: Added.
875         * web-platform-tests/css/mediaqueries/aspect-ratio-002.html: Added.
876         * web-platform-tests/css/mediaqueries/aspect-ratio-003-expected.xht: Added.
877         * web-platform-tests/css/mediaqueries/aspect-ratio-003.html: Added.
878         * web-platform-tests/css/mediaqueries/aspect-ratio-004-expected.xht: Added.
879         * web-platform-tests/css/mediaqueries/aspect-ratio-004.html: Added.
880         * web-platform-tests/css/mediaqueries/device-aspect-ratio-001-expected.xht: Added.
881         * web-platform-tests/css/mediaqueries/device-aspect-ratio-001.html: Added.
882         * web-platform-tests/css/mediaqueries/device-aspect-ratio-002-expected.xht: Added.
883         * web-platform-tests/css/mediaqueries/device-aspect-ratio-002.html: Added.
884         * web-platform-tests/css/mediaqueries/device-aspect-ratio-003-expected.xht: Added.
885         * web-platform-tests/css/mediaqueries/device-aspect-ratio-003.html: Added.
886         * web-platform-tests/css/mediaqueries/device-aspect-ratio-004-expected.xht: Added.
887         * web-platform-tests/css/mediaqueries/device-aspect-ratio-004.html: Added.
888         * web-platform-tests/css/mediaqueries/device-aspect-ratio-005-expected.xht: Added.
889         * web-platform-tests/css/mediaqueries/device-aspect-ratio-005.html: Added.
890         * web-platform-tests/css/mediaqueries/device-aspect-ratio-006-expected.xht: Added.
891         * web-platform-tests/css/mediaqueries/device-aspect-ratio-006.html: Added.
892         * web-platform-tests/css/mediaqueries/min-width-001-expected.xht: Added.
893         * web-platform-tests/css/mediaqueries/min-width-001.xht: Added.
894         * web-platform-tests/css/mediaqueries/min-width-tables-001-expected.xht: Added.
895         * web-platform-tests/css/mediaqueries/min-width-tables-001.html: Added.
896         * web-platform-tests/css/mediaqueries/mq-calc-001-expected.xht: Added.
897         * web-platform-tests/css/mediaqueries/mq-calc-001.html: Added.
898         * web-platform-tests/css/mediaqueries/mq-calc-002-expected.xht: Added.
899         * web-platform-tests/css/mediaqueries/mq-calc-002.html: Added.
900         * web-platform-tests/css/mediaqueries/mq-calc-003-expected.xht: Added.
901         * web-platform-tests/css/mediaqueries/mq-calc-003.html: Added.
902         * web-platform-tests/css/mediaqueries/mq-calc-004-expected.xht: Added.
903         * web-platform-tests/css/mediaqueries/mq-calc-004.html: Added.
904         * web-platform-tests/css/mediaqueries/mq-calc-005-expected.xht: Added.
905         * web-platform-tests/css/mediaqueries/mq-calc-005.html: Added.
906         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-001-expected.xht: Added.
907         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-001.html: Added.
908         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-002-expected.xht: Added.
909         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-002.html: Added.
910         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-003-expected.xht: Added.
911         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-003.html: Added.
912         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-004-expected.xht: Added.
913         * web-platform-tests/css/mediaqueries/mq-invalid-media-type-004.html: Added.
914         * web-platform-tests/css/mediaqueries/relative-units-001-expected.xht: Added.
915         * web-platform-tests/css/mediaqueries/relative-units-001.html: Added.
916         * web-platform-tests/css/mediaqueries/relative-units-002-expected.xht: Added.
917         * web-platform-tests/css/mediaqueries/relative-units-002.html: Added.
918         * web-platform-tests/css/mediaqueries/relative-units-003-expected.xht: Added.
919         * web-platform-tests/css/mediaqueries/relative-units-003.html: Added.
920         * web-platform-tests/css/mediaqueries/relative-units-004-expected.xht: Added.
921         * web-platform-tests/css/mediaqueries/relative-units-004.html: Added.
922         * web-platform-tests/css/mediaqueries/support/media_queries_iframe.html: Renamed from LayoutTests/fast/media/w3c/resources/media_queries_iframe.html.
923         * web-platform-tests/css/mediaqueries/support/min-width-tables-001-iframe.html: Added.
924         * web-platform-tests/css/mediaqueries/support/w3c-import.log: Added.
925         * web-platform-tests/css/mediaqueries/test_media_queries-expected.txt: Renamed from LayoutTests/fast/media/w3c/test_media_queries-expected.txt.
926         * web-platform-tests/css/mediaqueries/test_media_queries.html: Renamed from LayoutTests/fast/media/w3c/test_media_queries.html.
927         * web-platform-tests/css/mediaqueries/w3c-import.log: Added.
928
929 2018-01-22  Manuel Rego Casasnovas  <rego@igalia.com>
930
931         [css-grid] Spanning Grid item has too much space at the bottom / is too high
932         https://bugs.webkit.org/show_bug.cgi?id=181677
933
934         Imported WPT tests to check this change.
935
936         Reviewed by Javier Fernandez.
937
938         * web-platform-tests/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-001-expected.txt: Added.
939         * web-platform-tests/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-001.html: Added.
940         * web-platform-tests/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-002-expected.txt: Added.
941         * web-platform-tests/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-002.html: Added.
942         * web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
943
944 2018-01-20  Youenn Fablet  <youenn@apple.com>
945
946         fetch redirect is incompatible with "no-cors" mode
947         https://bugs.webkit.org/show_bug.cgi?id=181866
948         <rdar://problem/35827140>
949
950         Reviewed by Chris Dumez.
951
952         * web-platform-tests/fetch/api/redirect/redirect-mode-expected.txt:
953         * web-platform-tests/fetch/api/redirect/redirect-mode-worker-expected.txt:
954         * web-platform-tests/fetch/api/redirect/redirect-mode.js:
955         (redirectMode):
956         * web-platform-tests/service-workers/service-worker/fetch-event-redirect.https-expected.txt:
957         * web-platform-tests/service-workers/service-worker/fetch-event-redirect.https.html:
958         * web-platform-tests/service-workers/service-worker/fetch-request-redirect.https-expected.txt:
959
960 2018-01-19  Joseph Pecoraro  <pecoraro@apple.com>
961
962         AppCache: Log a Deprecation warning to the Console when AppCache is used
963         https://bugs.webkit.org/show_bug.cgi?id=181778
964
965         Reviewed by Alex Christensen.
966
967         * web-platform-tests/html/browsers/offline/appcache/workers/appcache-worker-expected.txt:
968         * web-platform-tests/html/browsers/offline/introduction-4/event_cached-expected.txt:
969         * web-platform-tests/html/browsers/offline/introduction-4/event_checking-expected.txt:
970         * web-platform-tests/html/browsers/offline/introduction-4/event_noupdate-expected.txt:
971         * web-platform-tests/html/browsers/offline/introduction-4/event_progress-expected.txt:
972         * web-platform-tests/html/browsers/offline/manifest_url_check-expected.txt:
973         * web-platform-tests/service-workers/service-worker/appcache-ordering-main.https-expected.txt:
974
975 2018-01-17  Ali Juma  <ajuma@chromium.org>
976
977         Update web platform tests for Visual Viewport API
978         https://bugs.webkit.org/show_bug.cgi?id=181689
979
980         Reviewed by Alex Christensen.
981
982         Rename the test directory from 'viewport' to 'visual-viewport', and update
983         viewport-resize-event-on-load-overflowing-page.html.
984
985         This corresponds to the following upstream commits:
986         1) https://github.com/w3c/web-platform-tests/commit/f878fee4df619e55c7fbfce1a2ff5e5d4d83a03b
987         2) https://github.com/w3c/web-platform-tests/commit/03a684d63e62d85cffed38bc942f468692d7d54f
988
989         * resources/import-expectations.json:
990         * web-platform-tests/viewport/w3c-import.log: Removed.
991         * web-platform-tests/visual-viewport/viewport-no-resize-event-on-overflow-recalc-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-no-resize-event-on-overflow-recalc-expected.txt.
992         * web-platform-tests/visual-viewport/viewport-no-resize-event-on-overflow-recalc.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-no-resize-event-on-overflow-recalc.html.
993         * web-platform-tests/visual-viewport/viewport-read-size-causes-layout-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-read-size-causes-layout-expected.txt.
994         * web-platform-tests/visual-viewport/viewport-read-size-causes-layout.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-read-size-causes-layout.html.
995         * web-platform-tests/visual-viewport/viewport-read-size-in-iframe-causes-layout-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-read-size-in-iframe-causes-layout-expected.txt.
996         * web-platform-tests/visual-viewport/viewport-read-size-in-iframe-causes-layout.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-read-size-in-iframe-causes-layout.html.
997         * web-platform-tests/visual-viewport/viewport-resize-event-on-load-overflowing-page-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-resize-event-on-load-overflowing-page-expected.txt.
998         * web-platform-tests/visual-viewport/viewport-resize-event-on-load-overflowing-page.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-resize-event-on-load-overflowing-page.html.
999         * web-platform-tests/visual-viewport/viewport-scrollbars-cause-resize-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-scrollbars-cause-resize-expected.txt.
1000         * web-platform-tests/visual-viewport/viewport-scrollbars-cause-resize.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-scrollbars-cause-resize.html.
1001         * web-platform-tests/visual-viewport/viewport-type-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-type-expected.txt.
1002         * web-platform-tests/visual-viewport/viewport-type.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-type.html.
1003         * web-platform-tests/visual-viewport/viewport-unscaled-scale-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scale-expected.txt.
1004         * web-platform-tests/visual-viewport/viewport-unscaled-scale-iframe-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scale-iframe-expected.txt.
1005         * web-platform-tests/visual-viewport/viewport-unscaled-scale-iframe.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scale-iframe.html.
1006         * web-platform-tests/visual-viewport/viewport-unscaled-scale.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scale.html.
1007         * web-platform-tests/visual-viewport/viewport-unscaled-scroll-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scroll-expected.txt.
1008         * web-platform-tests/visual-viewport/viewport-unscaled-scroll-iframe-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scroll-iframe-expected.txt.
1009         * web-platform-tests/visual-viewport/viewport-unscaled-scroll-iframe.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scroll-iframe.html.
1010         * web-platform-tests/visual-viewport/viewport-unscaled-scroll.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scroll.html.
1011         * web-platform-tests/visual-viewport/viewport-unscaled-size-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-expected.txt.
1012         * web-platform-tests/visual-viewport/viewport-unscaled-size-iframe-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-iframe-expected.txt.
1013         * web-platform-tests/visual-viewport/viewport-unscaled-size-iframe.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-iframe.html.
1014         * web-platform-tests/visual-viewport/viewport-unscaled-size.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size.html.
1015         * web-platform-tests/visual-viewport/viewport_support.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/viewport/viewport_support.js.
1016         * web-platform-tests/visual-viewport/w3c-import.log: Added.
1017
1018 2018-01-12  Jiewen Tan  <jiewen_tan@apple.com>
1019
1020         [WebAuthN] Implement dummy WebAuthN IDLs
1021         https://bugs.webkit.org/show_bug.cgi?id=181627
1022         <rdar://problem/36459864>
1023
1024         Reviewed by Alex Christensen.
1025
1026         * web-platform-tests/credential-management/credentialscontainer-create-basics.https-expected.txt:
1027
1028 2018-01-11  Youenn Fablet  <youenn@apple.com>
1029
1030         Redirected iframe loading with Request.redirect=follow should fail
1031         https://bugs.webkit.org/show_bug.cgi?id=181491
1032
1033         Reviewed by Alex Christensen.
1034
1035         Updated tests to output a more deterministic output, more debuggable.
1036         Made use of media.js to allow loading either oga or mp3 when oga is not supported.
1037
1038         * web-platform-tests/service-workers/service-worker/fetch-request-redirect.https-expected.txt:
1039         * web-platform-tests/service-workers/service-worker/fetch-request-redirect.https.html:
1040
1041 2018-01-10  Youenn Fablet  <youenn@apple.com>
1042
1043         Use no-cache fetch mode when loading main documents with location.reload()
1044         https://bugs.webkit.org/show_bug.cgi?id=181285
1045
1046         Reviewed by Alex Christensen.
1047
1048         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
1049
1050 2018-01-09  Chris Dumez  <cdumez@apple.com>
1051
1052         We should not return undefined for most properties of a detached Window
1053         https://bugs.webkit.org/show_bug.cgi?id=181416
1054         <rdar://problem/36162489>
1055
1056         Reviewed by Ryosuke Niwa.
1057
1058         Rebaseline several WPT tests now that more checks are passing.
1059
1060         * web-platform-tests/custom-elements/custom-element-registry/per-global-expected.txt:
1061         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-append-to-child-document-expected.txt:
1062         * web-platform-tests/service-workers/service-worker/detached-context.https-expected.txt:
1063
1064 2018-01-09  Matt Lewis  <jlewis3@apple.com>
1065
1066         Unreviewed, rolling out r226531.
1067
1068         This caused test failures on macOS WK2.
1069
1070         Reverted changeset:
1071
1072         "Use no-cache fetch mode when loading main documents with
1073         location.reload()"
1074         https://bugs.webkit.org/show_bug.cgi?id=181285
1075         https://trac.webkit.org/changeset/226531
1076
1077 2018-01-09  Youenn Fablet  <youenn@apple.com>
1078
1079         Make imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html robust to quota error
1080         https://bugs.webkit.org/show_bug.cgi?id=181404
1081
1082         Reviewed by Alex Christensen.
1083
1084         Ensure fetch event promise is resolved in case cache is used.
1085         Ensure each cache entry is deleted to not hit any cache quota error.
1086         Test was previously deleting the whole cache, but in WebKit, the quota
1087         in such a case will only be updated when the cache is garbaged collected, which is not deterministic.
1088         Make tests output more results to improve debugability.
1089
1090         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html:
1091         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt:
1092         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https.html:
1093         * web-platform-tests/service-workers/service-worker/resources/fetch-canvas-tainting-iframe.html:
1094
1095 2018-01-09  Youenn Fablet  <youenn@apple.com>
1096
1097         [iOS Debug WK2] Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/register-closed-window.https.html is flaky
1098         https://bugs.webkit.org/show_bug.cgi?id=181087
1099         <rdar://problem/36188109>
1100
1101         Reviewed by Chris Dumez.
1102
1103         Updated test to get a more deterministic output.
1104
1105         * web-platform-tests/service-workers/service-worker/register-closed-window.https-expected.txt:
1106         * web-platform-tests/service-workers/service-worker/resources/register-closed-window-iframe.html:
1107
1108 2018-01-09  Youenn Fablet  <youenn@apple.com>
1109
1110         Add CSP support to service workers
1111         https://bugs.webkit.org/show_bug.cgi?id=181385
1112
1113         Reviewed by Chris Dumez.
1114
1115         * web-platform-tests/service-workers/service-worker/service-worker-csp-connect.https-expected.txt:
1116         * web-platform-tests/service-workers/service-worker/service-worker-csp-default.https-expected.txt:
1117         * web-platform-tests/service-workers/service-worker/service-worker-csp-script.https-expected.txt:
1118
1119 2018-01-09  Ali Juma  <ajuma@chromium.org>
1120
1121         Implement VisualViewport API events
1122         https://bugs.webkit.org/show_bug.cgi?id=179386
1123
1124         Reviewed by Frédéric Wang.
1125
1126         Update expectation for a viewport WPT that now passes.
1127
1128         * web-platform-tests/viewport/viewport-resize-event-on-load-overflowing-page-expected.txt:
1129
1130 2018-01-08  Chris Nardi  <csnardi1@gmail.com>
1131
1132         ::first-letter incorrectly selects grapheme pairs
1133         https://bugs.webkit.org/show_bug.cgi?id=181315
1134
1135         Reviewed by Darin Adler.
1136
1137         Updated css-pseudo-4 to latest WPT revision and added first-letter-004.html.
1138
1139         * web-platform-tests/css/css-pseudo-4/first-letter-004-expected.html: Added.
1140         * web-platform-tests/css/css-pseudo-4/first-letter-004.html: Added.
1141         * web-platform-tests/css/css-pseudo-4/marker-color-expected.html:
1142         * web-platform-tests/css/css-pseudo-4/marker-color.html:
1143         * web-platform-tests/css/css-pseudo-4/marker-font-properties.html:
1144         * web-platform-tests/css/css-pseudo-4/w3c-import.log:
1145
1146 2018-01-08  Commit Queue  <commit-queue@webkit.org>
1147
1148         Unreviewed, rolling out r226532 and r226540.
1149         https://bugs.webkit.org/show_bug.cgi?id=181422
1150
1151         jessie says basic browsing does not seem to work (Requested by
1152         alexchristensen on #webkit).
1153
1154         Reverted changesets:
1155
1156         "Add CSP support to service workers"
1157         https://bugs.webkit.org/show_bug.cgi?id=181385
1158         https://trac.webkit.org/changeset/226532
1159
1160         "SWClientConnection should not keep references to service
1161         worker jobs"
1162         https://bugs.webkit.org/show_bug.cgi?id=181381
1163         https://trac.webkit.org/changeset/226540
1164
1165 2018-01-08  Youenn Fablet  <youenn@apple.com>
1166
1167         Add CSP support to service workers
1168         https://bugs.webkit.org/show_bug.cgi?id=181385
1169
1170         Reviewed by Chris Dumez.
1171
1172         * web-platform-tests/service-workers/service-worker/service-worker-csp-connect.https-expected.txt:
1173         * web-platform-tests/service-workers/service-worker/service-worker-csp-default.https-expected.txt:
1174         * web-platform-tests/service-workers/service-worker/service-worker-csp-script.https-expected.txt:
1175
1176 2018-01-08  Youenn Fablet  <youenn@apple.com>
1177
1178         Use no-cache fetch mode when loading main documents with location.reload()
1179         https://bugs.webkit.org/show_bug.cgi?id=181285
1180
1181         Reviewed by Alex Christensen.
1182
1183         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
1184
1185 2018-01-08  Ms2ger  <Ms2ger@igalia.com>
1186
1187         Update imagebitmap tests.
1188         https://bugs.webkit.org/show_bug.cgi?id=181379
1189
1190         Unreviewed test gardening.
1191
1192         * web-platform-tests/2dcontext/imagebitmap/common.js:
1193         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
1194         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage.html:
1195         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1196         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args.html:
1197
1198 2018-01-07  Ms2ger  <Ms2ger@igalia.com>
1199
1200         Implement createImageBitmap(ImageBitmap)
1201         https://bugs.webkit.org/show_bug.cgi?id=181287
1202
1203         Reviewed by Darin Adler.
1204
1205         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: rebaseline.
1206
1207 2018-01-05  Alex Christensen  <achristensen@webkit.org>
1208
1209         Forbid < and > in URL hosts
1210         https://bugs.webkit.org/show_bug.cgi?id=181308
1211         <rdar://problem/36012757>
1212
1213         Reviewed by Tim Horton.
1214
1215         * web-platform-tests/url/a-element-expected.txt:
1216         * web-platform-tests/url/a-element-origin-expected.txt:
1217         * web-platform-tests/url/a-element-origin-xhtml-expected.txt:
1218         * web-platform-tests/url/a-element-xhtml-expected.txt:
1219         * web-platform-tests/url/url-constructor-expected.txt:
1220         * web-platform-tests/url/url-origin-expected.txt:
1221
1222 2018-01-05  Youenn Fablet  <youenn@apple.com>
1223
1224         Skip LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/claim-shared-worker-fetch.https.html
1225         https://bugs.webkit.org/show_bug.cgi?id=181329
1226
1227         Unreviewed.
1228
1229         * web-platform-tests/service-workers/service-worker/claim-shared-worker-fetch.https-expected.txt: Removed.
1230
1231 2018-01-05  Youenn Fablet  <youenn@apple.com>
1232
1233         LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-event.https.html should not expect Upgrade-Insecure Requests header
1234         https://bugs.webkit.org/show_bug.cgi?id=181286
1235
1236         Reviewed by Alex Christensen.
1237
1238         Test previously expected upgrade-insecure-requests header to be inserted in a HTTP request.
1239         Given the request URL is HTTPS, there is no need for that header.
1240
1241         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
1242         * web-platform-tests/service-workers/service-worker/fetch-event.https.html:
1243
1244 2018-01-04  Youenn Fablet  <youenn@apple.com>
1245
1246         FetchResponse should set its internal response text encoding name
1247         https://bugs.webkit.org/show_bug.cgi?id=181284
1248
1249         Reviewed by Alex Christensen.
1250
1251         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
1252
1253 2018-01-04  Youenn Fablet  <youenn@apple.com>
1254
1255         Service Worker should expose redirect mode for navigation loads as manual
1256         https://bugs.webkit.org/show_bug.cgi?id=181067
1257
1258         Reviewed by Alex Christensen.
1259
1260         Updating test to match the latest fetch spec.
1261
1262         * web-platform-tests/service-workers/service-worker/navigation-redirect-to-http.https-expected.txt:
1263         * web-platform-tests/service-workers/service-worker/request-end-to-end.https-expected.txt:
1264         * web-platform-tests/service-workers/service-worker/request-end-to-end.https.html:
1265
1266 2018-01-04  Youenn Fablet  <youenn@apple.com>
1267
1268         Implement  https://fetch.spec.whatwg.org/#main-fetch default referrer policy setting
1269         https://bugs.webkit.org/show_bug.cgi?id=181239
1270
1271         Reviewed by Alex Christensen.
1272
1273         Updated test to output more tests for better error reporting.
1274         Also updated to relax the settings so that HTTP loads are done even though the page is HTTPS.
1275         Updated referrer computation since it should be done based on the fetch context and not its parent context.
1276
1277         * web-platform-tests/service-workers/service-worker/fetch-event-referrer-policy.https-expected.txt:
1278         * web-platform-tests/service-workers/service-worker/fetch-event-referrer-policy.https.html:
1279
1280 2018-01-02  Youenn Fablet  <youenn@apple.com>
1281
1282         Memory cache should not reuse resources with different credential fetch option
1283         https://bugs.webkit.org/show_bug.cgi?id=181212
1284
1285         Reviewed by Alex Christensen.
1286
1287         * web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt:
1288
1289 2018-01-02  Jiewen Tan  <jiewen_tan@apple.com>
1290
1291         Update Credential Management API for WebAuthentication
1292         https://bugs.webkit.org/show_bug.cgi?id=181082
1293         <rdar://problem/36055239>
1294
1295         Reviewed by Brent Fulgham.
1296
1297         * web-platform-tests/credential-management/credentialscontainer-create-basics.https-expected.txt:
1298         * web-platform-tests/credential-management/idl.https-expected.txt:
1299
1300 2018-01-02  Ms2ger  <Ms2ger@igalia.com>
1301
1302         Update imported/w3c/web-platform-tests/html/browsers/windows/browsing-context.html from upstream wpt.
1303         https://bugs.webkit.org/show_bug.cgi?id=172255
1304
1305         Unreviewed test gardening.
1306
1307         * web-platform-tests/html/browsers/windows/browsing-context-expected.txt: rebaseline.
1308         * web-platform-tests/html/browsers/windows/browsing-context.html: update.
1309
1310 == Rolled over to ChangeLog-2018-01-01 ==