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