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