e915577296d0a11db9f39ba3743938d77a2aee38
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2018-01-10  Youenn Fablet  <youenn@apple.com>
2
3         Use no-cache fetch mode when loading main documents with location.reload()
4         https://bugs.webkit.org/show_bug.cgi?id=181285
5
6         Reviewed by Alex Christensen.
7
8         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
9
10 2018-01-09  Chris Dumez  <cdumez@apple.com>
11
12         We should not return undefined for most properties of a detached Window
13         https://bugs.webkit.org/show_bug.cgi?id=181416
14         <rdar://problem/36162489>
15
16         Reviewed by Ryosuke Niwa.
17
18         Rebaseline several WPT tests now that more checks are passing.
19
20         * web-platform-tests/custom-elements/custom-element-registry/per-global-expected.txt:
21         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-append-to-child-document-expected.txt:
22         * web-platform-tests/service-workers/service-worker/detached-context.https-expected.txt:
23
24 2018-01-09  Matt Lewis  <jlewis3@apple.com>
25
26         Unreviewed, rolling out r226531.
27
28         This caused test failures on macOS WK2.
29
30         Reverted changeset:
31
32         "Use no-cache fetch mode when loading main documents with
33         location.reload()"
34         https://bugs.webkit.org/show_bug.cgi?id=181285
35         https://trac.webkit.org/changeset/226531
36
37 2018-01-09  Youenn Fablet  <youenn@apple.com>
38
39         Make imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html robust to quota error
40         https://bugs.webkit.org/show_bug.cgi?id=181404
41
42         Reviewed by Alex Christensen.
43
44         Ensure fetch event promise is resolved in case cache is used.
45         Ensure each cache entry is deleted to not hit any cache quota error.
46         Test was previously deleting the whole cache, but in WebKit, the quota
47         in such a case will only be updated when the cache is garbaged collected, which is not deterministic.
48         Make tests output more results to improve debugability.
49
50         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html:
51         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt:
52         * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https.html:
53         * web-platform-tests/service-workers/service-worker/resources/fetch-canvas-tainting-iframe.html:
54
55 2018-01-09  Youenn Fablet  <youenn@apple.com>
56
57         [iOS Debug WK2] Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/register-closed-window.https.html is flaky
58         https://bugs.webkit.org/show_bug.cgi?id=181087
59         <rdar://problem/36188109>
60
61         Reviewed by Chris Dumez.
62
63         Updated test to get a more deterministic output.
64
65         * web-platform-tests/service-workers/service-worker/register-closed-window.https-expected.txt:
66         * web-platform-tests/service-workers/service-worker/resources/register-closed-window-iframe.html:
67
68 2018-01-09  Youenn Fablet  <youenn@apple.com>
69
70         Add CSP support to service workers
71         https://bugs.webkit.org/show_bug.cgi?id=181385
72
73         Reviewed by Chris Dumez.
74
75         * web-platform-tests/service-workers/service-worker/service-worker-csp-connect.https-expected.txt:
76         * web-platform-tests/service-workers/service-worker/service-worker-csp-default.https-expected.txt:
77         * web-platform-tests/service-workers/service-worker/service-worker-csp-script.https-expected.txt:
78
79 2018-01-09  Ali Juma  <ajuma@chromium.org>
80
81         Implement VisualViewport API events
82         https://bugs.webkit.org/show_bug.cgi?id=179386
83
84         Reviewed by Frédéric Wang.
85
86         Update expectation for a viewport WPT that now passes.
87
88         * web-platform-tests/viewport/viewport-resize-event-on-load-overflowing-page-expected.txt:
89
90 2018-01-08  Chris Nardi  <csnardi1@gmail.com>
91
92         ::first-letter incorrectly selects grapheme pairs
93         https://bugs.webkit.org/show_bug.cgi?id=181315
94
95         Reviewed by Darin Adler.
96
97         Updated css-pseudo-4 to latest WPT revision and added first-letter-004.html.
98
99         * web-platform-tests/css/css-pseudo-4/first-letter-004-expected.html: Added.
100         * web-platform-tests/css/css-pseudo-4/first-letter-004.html: Added.
101         * web-platform-tests/css/css-pseudo-4/marker-color-expected.html:
102         * web-platform-tests/css/css-pseudo-4/marker-color.html:
103         * web-platform-tests/css/css-pseudo-4/marker-font-properties.html:
104         * web-platform-tests/css/css-pseudo-4/w3c-import.log:
105
106 2018-01-08  Commit Queue  <commit-queue@webkit.org>
107
108         Unreviewed, rolling out r226532 and r226540.
109         https://bugs.webkit.org/show_bug.cgi?id=181422
110
111         jessie says basic browsing does not seem to work (Requested by
112         alexchristensen on #webkit).
113
114         Reverted changesets:
115
116         "Add CSP support to service workers"
117         https://bugs.webkit.org/show_bug.cgi?id=181385
118         https://trac.webkit.org/changeset/226532
119
120         "SWClientConnection should not keep references to service
121         worker jobs"
122         https://bugs.webkit.org/show_bug.cgi?id=181381
123         https://trac.webkit.org/changeset/226540
124
125 2018-01-08  Youenn Fablet  <youenn@apple.com>
126
127         Add CSP support to service workers
128         https://bugs.webkit.org/show_bug.cgi?id=181385
129
130         Reviewed by Chris Dumez.
131
132         * web-platform-tests/service-workers/service-worker/service-worker-csp-connect.https-expected.txt:
133         * web-platform-tests/service-workers/service-worker/service-worker-csp-default.https-expected.txt:
134         * web-platform-tests/service-workers/service-worker/service-worker-csp-script.https-expected.txt:
135
136 2018-01-08  Youenn Fablet  <youenn@apple.com>
137
138         Use no-cache fetch mode when loading main documents with location.reload()
139         https://bugs.webkit.org/show_bug.cgi?id=181285
140
141         Reviewed by Alex Christensen.
142
143         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
144
145 2018-01-08  Ms2ger  <Ms2ger@igalia.com>
146
147         Update imagebitmap tests.
148         https://bugs.webkit.org/show_bug.cgi?id=181379
149
150         Unreviewed test gardening.
151
152         * web-platform-tests/2dcontext/imagebitmap/common.js:
153         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
154         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage.html:
155         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
156         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args.html:
157
158 2018-01-07  Ms2ger  <Ms2ger@igalia.com>
159
160         Implement createImageBitmap(ImageBitmap)
161         https://bugs.webkit.org/show_bug.cgi?id=181287
162
163         Reviewed by Darin Adler.
164
165         * web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: rebaseline.
166
167 2018-01-05  Alex Christensen  <achristensen@webkit.org>
168
169         Forbid < and > in URL hosts
170         https://bugs.webkit.org/show_bug.cgi?id=181308
171         <rdar://problem/36012757>
172
173         Reviewed by Tim Horton.
174
175         * web-platform-tests/url/a-element-expected.txt:
176         * web-platform-tests/url/a-element-origin-expected.txt:
177         * web-platform-tests/url/a-element-origin-xhtml-expected.txt:
178         * web-platform-tests/url/a-element-xhtml-expected.txt:
179         * web-platform-tests/url/url-constructor-expected.txt:
180         * web-platform-tests/url/url-origin-expected.txt:
181
182 2018-01-05  Youenn Fablet  <youenn@apple.com>
183
184         Skip LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/claim-shared-worker-fetch.https.html
185         https://bugs.webkit.org/show_bug.cgi?id=181329
186
187         Unreviewed.
188
189         * web-platform-tests/service-workers/service-worker/claim-shared-worker-fetch.https-expected.txt: Removed.
190
191 2018-01-05  Youenn Fablet  <youenn@apple.com>
192
193         LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-event.https.html should not expect Upgrade-Insecure Requests header
194         https://bugs.webkit.org/show_bug.cgi?id=181286
195
196         Reviewed by Alex Christensen.
197
198         Test previously expected upgrade-insecure-requests header to be inserted in a HTTP request.
199         Given the request URL is HTTPS, there is no need for that header.
200
201         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
202         * web-platform-tests/service-workers/service-worker/fetch-event.https.html:
203
204 2018-01-04  Youenn Fablet  <youenn@apple.com>
205
206         FetchResponse should set its internal response text encoding name
207         https://bugs.webkit.org/show_bug.cgi?id=181284
208
209         Reviewed by Alex Christensen.
210
211         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
212
213 2018-01-04  Youenn Fablet  <youenn@apple.com>
214
215         Service Worker should expose redirect mode for navigation loads as manual
216         https://bugs.webkit.org/show_bug.cgi?id=181067
217
218         Reviewed by Alex Christensen.
219
220         Updating test to match the latest fetch spec.
221
222         * web-platform-tests/service-workers/service-worker/navigation-redirect-to-http.https-expected.txt:
223         * web-platform-tests/service-workers/service-worker/request-end-to-end.https-expected.txt:
224         * web-platform-tests/service-workers/service-worker/request-end-to-end.https.html:
225
226 2018-01-04  Youenn Fablet  <youenn@apple.com>
227
228         Implement  https://fetch.spec.whatwg.org/#main-fetch default referrer policy setting
229         https://bugs.webkit.org/show_bug.cgi?id=181239
230
231         Reviewed by Alex Christensen.
232
233         Updated test to output more tests for better error reporting.
234         Also updated to relax the settings so that HTTP loads are done even though the page is HTTPS.
235         Updated referrer computation since it should be done based on the fetch context and not its parent context.
236
237         * web-platform-tests/service-workers/service-worker/fetch-event-referrer-policy.https-expected.txt:
238         * web-platform-tests/service-workers/service-worker/fetch-event-referrer-policy.https.html:
239
240 2018-01-02  Youenn Fablet  <youenn@apple.com>
241
242         Memory cache should not reuse resources with different credential fetch option
243         https://bugs.webkit.org/show_bug.cgi?id=181212
244
245         Reviewed by Alex Christensen.
246
247         * web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt:
248
249 2018-01-02  Jiewen Tan  <jiewen_tan@apple.com>
250
251         Update Credential Management API for WebAuthentication
252         https://bugs.webkit.org/show_bug.cgi?id=181082
253         <rdar://problem/36055239>
254
255         Reviewed by Brent Fulgham.
256
257         * web-platform-tests/credential-management/credentialscontainer-create-basics.https-expected.txt:
258         * web-platform-tests/credential-management/idl.https-expected.txt:
259
260 2018-01-02  Ms2ger  <Ms2ger@igalia.com>
261
262         Update imported/w3c/web-platform-tests/html/browsers/windows/browsing-context.html from upstream wpt.
263         https://bugs.webkit.org/show_bug.cgi?id=172255
264
265         Unreviewed test gardening.
266
267         * web-platform-tests/html/browsers/windows/browsing-context-expected.txt: rebaseline.
268         * web-platform-tests/html/browsers/windows/browsing-context.html: update.
269
270 == Rolled over to ChangeLog-2018-01-01 ==