Object.getOwnPropertyNames includes "arguments" and "caller" for bound functions
[WebKit-https.git] / LayoutTests / ChangeLog
1 2018-01-06  Yusuke Suzuki  <utatane.tea@gmail.com>
2
3         Object.getOwnPropertyNames includes "arguments" and "caller" for bound functions
4         https://bugs.webkit.org/show_bug.cgi?id=181321
5
6         Reviewed by Saam Barati.
7
8         * inspector/model/remote-object-get-properties-expected.txt:
9         * inspector/runtime/getProperties-expected.txt:
10         * js/script-tests/strict-throw-type-error.js:
11         * js/strict-throw-type-error-expected.txt:
12
13 2018-01-05  Youenn Fablet  <youenn@apple.com>
14
15         Implement Cache API partitioning based on ClientOrigin
16         https://bugs.webkit.org/show_bug.cgi?id=181240
17
18         Reviewed by Alex Christensen.
19
20         Beefing up test to ensure that client and top origins are taken into consideration.
21
22         * http/tests/cache-storage/cache-origins.https-expected.txt:
23         * http/tests/cache-storage/cache-origins.https.html:
24         * http/tests/cache-storage/cache-clearing-origin.https-expected.txt:
25         * http/tests/cache-storage/cache-clearing-origin.https.html:
26
27 2017-12-21  Ryan Haddad  <ryanhaddad@apple.com>
28
29         Mark fast/workers/worker-terminate.html as flaky.
30         https://bugs.webkit.org/show_bug.cgi?id=181098
31
32         Unreviewed test gardening.
33
34         * platform/mac/TestExpectations:
35
36 2018-01-05  Per Arne Vollan  <pvollan@apple.com>
37
38         Mark mathml/opentype/horizontal-munderover.html as failure on Windows.
39         https://bugs.webkit.org/show_bug.cgi?id=181346
40
41         Unreviewed test gardening.
42
43         * platform/win/TestExpectations:
44
45 2018-01-05  Youenn Fablet  <youenn@apple.com>
46
47         Skip LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/claim-shared-worker-fetch.https.html
48         https://bugs.webkit.org/show_bug.cgi?id=181329
49
50         Unreviewed.
51         SharedWorker is not supported.
52
53         * TestExpectations:
54
55 2018-01-05  Matt Lewis  <jlewis3@apple.com>
56
57         Marked fast/mediastream/MediaStream-MediaElement-setObject-null.html as flaky.
58         https://bugs.webkit.org/show_bug.cgi?id=181069
59
60         Unreviewed test gardening.
61
62         * platform/mac-wk2/TestExpectations:
63
64 2018-01-05  Matt Lewis  <jlewis3@apple.com>
65
66         Unreviewed, rolling out r226401.
67
68         This caused timeouts on multiple platforms.
69
70         Reverted changeset:
71
72         "Implement Cache API partitioning based on ClientOrigin"
73         https://bugs.webkit.org/show_bug.cgi?id=181240
74         https://trac.webkit.org/changeset/226401
75
76 2018-01-05  Joseph Pecoraro  <pecoraro@apple.com>
77
78         ServiceWorkers: Enable UserTiming / ResourceTiming
79         https://bugs.webkit.org/show_bug.cgi?id=181297
80         <rdar://problem/36307306>
81
82         Reviewed by Youenn Fablet.
83
84         * http/tests/workers/service/resources/data1.txt: Added.
85         * http/tests/workers/service/resources/data2.txt: Added.
86         Resources to load from a service-worker.
87
88         * http/tests/workers/service/resources/service-worker-resource-timing.js: Added.
89         * http/tests/workers/service/service-worker-resource-timing.https-expected.txt: Added.
90         * http/tests/workers/service/service-worker-resource-timing.https.html: Added.
91         Test that a ServiceWorker can produce resource entries for a few
92         different kinds of loads (CacheStorage load, and a fetch).
93
94         * http/tests/workers/service/resources/service-worker-user-timing.js: Added.
95         * http/tests/workers/service/service-worker-user-timing.https-expected.txt: Added.
96         * http/tests/workers/service/service-worker-user-timing.https.html: Added.
97         Test that a ServiceWorker can produce a mark/measure entries.
98
99 2018-01-05  Claudio Saavedra  <csaavedra@igalia.com>
100
101         [WPE][GTK] Unreviewed gardening
102
103         Unskip svg/hittest/svg-shapes-non-scale-stroke.html, passing after
104         r226443.
105         * platform/gtk/TestExpectations:
106         * platform/wpe/TestExpectations:
107
108 2018-01-05  Claudio Saavedra  <csaavedra@igalia.com>
109
110         [WPE] Unreviewed gardening
111
112         * platform/wpe/TestExpectations: Unskip two tests passing after r226404.
113
114 2018-01-05  Claudio Saavedra  <csaavedra@igalia.com>
115
116         [WPE] Rebaseline test expectations after r226404
117
118         Unreviewed gardening.
119
120         * platform/wpe/css1/font_properties/font_size-expected.txt:
121         * platform/wpe/css1/text_properties/letter_spacing-expected.txt:
122         * platform/wpe/css1/text_properties/line_height-expected.txt:
123         * platform/wpe/css1/text_properties/text_indent-expected.txt:
124         * platform/wpe/css1/text_properties/word_spacing-expected.txt:
125         * platform/wpe/css1/units/length_units-expected.txt:
126         * platform/wpe/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
127         * platform/wpe/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
128         * platform/wpe/css2.1/t1008-c44-ln-box-02-d-ag-expected.txt:
129         * platform/wpe/css2.1/t100801-c544-valgn-01-d-ag-expected.txt:
130         * platform/wpe/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
131         * platform/wpe/css2.1/t100801-c548-ln-ht-02-b-ag-expected.txt:
132         * platform/wpe/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
133         * platform/wpe/css2.1/t1601-c547-indent-00-b-a-expected.txt:
134         * platform/wpe/css2.1/t1604-c542-letter-sp-00-b-a-expected.txt:
135         * platform/wpe/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
136         * platform/wpe/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt:
137         * platform/wpe/svg/custom/alignment-baseline-modes-expected.txt:
138         * platform/wpe/svg/custom/dominant-baseline-modes-expected.txt:
139         * platform/wpe/tables/mozilla/bugs/bug55527-expected.txt:
140
141 2018-01-05  Fujii Hironori  <Hironori.Fujii@sony.com>
142
143         [Cairo] Canvas: Path::clear should clear its transform
144         https://bugs.webkit.org/show_bug.cgi?id=181320
145
146         Reviewed by Carlos Garcia Campos.
147
148         * fast/canvas/reset-scaling-by-height-change-expected.txt: Added.
149         * fast/canvas/reset-scaling-by-height-change.html: Added.
150
151 2018-01-04  Joseph Pecoraro  <pecoraro@apple.com>
152
153         REGRESSION (r225709): Web Inspector: CSS Source maps not loading
154         https://bugs.webkit.org/show_bug.cgi?id=181314
155         <rdar://problem/36177620>
156
157         Reviewed by Brian Burg.
158
159         * http/tests/inspector/network/resources/script-with-sourcemap.js: Added.
160         * http/tests/inspector/network/resources/script-with-sourcemap.js.map: Added.
161         * http/tests/inspector/network/resources/stylesheet-with-sourcemap.css: Added.
162         * http/tests/inspector/network/resources/stylesheet-with-sourcemap.css.map: Added.
163         * http/tests/inspector/network/resources/stylesheet-with-sourcemap.scss: Added.
164         Add a real script minified with a source map.
165         Add a real scss stylesheet compiled to css with a source map.
166
167         * http/tests/inspector/network/source-map-loads-expected.txt: Added.
168         * http/tests/inspector/network/source-map-loads.html: Added.
169         Test that we load source maps for resources with sourceMappingURL directives.
170
171 2018-01-04  Chris Fleizach  <cfleizach@apple.com>
172
173         AX: Implement updated CSS3 Speech for 'speak' and 'speak-as' properties
174         https://bugs.webkit.org/show_bug.cgi?id=180361
175
176         Reviewed by Zalan Bujtas.
177
178         * accessibility/mac/css-speech-speak-expected.txt:
179         * accessibility/mac/css-speech-speak.html:
180         * fast/css/getComputedStyle/computed-style-expected.txt:
181         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
182         * platform/ios/fast/css/getComputedStyle/computed-style-expected.txt:
183         * platform/ios/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
184         * platform/mac-sierra/fast/css/getComputedStyle/computed-style-expected.txt:
185         * platform/mac-sierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
186         * platform/mac-sierra/svg/css/getComputedStyle-basic-expected.txt:
187         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
188         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
189         * platform/mac/svg/css/getComputedStyle-basic-expected.txt:
190         * svg/css/getComputedStyle-basic-expected.txt:
191
192 2018-01-04  Brian Burg  <bburg@apple.com>
193
194         Web Inspector: Capture Element Screenshot looks fuzzy
195         https://bugs.webkit.org/show_bug.cgi?id=175734
196         <rdar://problem/33803377>
197
198         Reviewed by Joseph Pecoraro and Simon Fraser.
199
200         * inspector/page/hidpi-snapshot-size-expected.txt: Added.
201         * inspector/page/hidpi-snapshot-size.html: Added.
202
203 2018-01-04  Brian Burg  <bburg@apple.com>
204
205         Web Inspector: add RemoteObject.fetchProperties and some basic tests for RemoteObject API
206         https://bugs.webkit.org/show_bug.cgi?id=180945
207
208         Reviewed by Joseph Pecoraro.
209
210         Add new test coverage for existing RemoteObject.prototype.getProperty.
211         Add new test coverage for new method RemoteObject.prototype.fetchProperties.
212         I didn't add test coverage for callFunction, as I had to stop somewhere.
213
214         * inspector/model/remote-object-api-expected.txt: Added.
215         * inspector/model/remote-object-api.html: Added.
216
217 2018-01-04  Brian Burg  <bburg@apple.com>
218
219         Web Inspector: add TestPage.debug() to inspect evaluations being sent to Inspector page
220         https://bugs.webkit.org/show_bug.cgi?id=181005
221
222         Rubber-stamped by Joseph Pecoraro.
223
224         When TestPage.debug() is called, dump out all code that is sent to be evaluated in
225         the inspector page. This is useful for debugging initialization and InspectorTest.awaitEvent.
226
227         * http/tests/inspector/resources/inspector-test.js:
228         (runTest):
229         (TestPage.debug):
230         (TestPage.evaluateInWebInspector):
231         (TestPage.dispatchEventToFrontend):
232
233         * http/tests/inspector/network/har/har-page-expected.txt:
234         Rebaseline, as this depends on the size of inspector-test.js. Removing this
235         fragile test expectation behavior is tracked by https://bugs.webkit.org/show_bug.cgi?id=181300.
236
237
238 2018-01-04  Zalan Bujtas  <zalan@apple.com>
239
240         WebContent process crashes while loading https://www.classicspecs.com
241         https://bugs.webkit.org/show_bug.cgi?id=181290
242         <rdar://problem/36225906>
243
244         Reviewed by Simon Fraser.
245
246         * fast/block/float/crash-when-intruding-float-has-anonymous-parent-and-detach-expected.txt: Added.
247         * fast/block/float/crash-when-intruding-float-has-anonymous-parent-and-detach.html: Added.
248
249 2018-01-04  Eric Carlson  <eric.carlson@apple.com>
250
251         [MediaStream] Add Mock screen capture source
252         https://bugs.webkit.org/show_bug.cgi?id=181291
253         <rdar://problem/36298164>
254
255         Reviewed by Dean Jackson.
256
257         * http/tests/media/media-stream/get-display-media-prompt-expected.txt: Added.
258         * http/tests/media/media-stream/get-display-media-prompt.html: Added.
259
260 2018-01-04  John Wilander  <wilander@apple.com>
261
262         Storage Access API: Remove JavaScript confirm() prompt from Document::requestStorageAccess()
263         https://bugs.webkit.org/show_bug.cgi?id=181276
264         <rdar://problem/36290463>
265
266         Reviewed by Alex Christensen.
267
268         Two test cases are deleted since the user has no way
269         to deny access through a prompt anymore. The rest
270         are updated to not expect a "CONFIRM:..." text output.
271
272         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-iframe-expected.txt: Removed.
273         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-iframe.html: Removed.
274         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-sandboxed-iframe-expected.txt: Removed.
275         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-sandboxed-iframe.html: Removed.
276         * http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access-expected.txt:
277         * http/tests/storageAccess/request-and-grant-access-then-navigate-should-not-have-access-expected.txt:
278         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-non-sandboxed-iframe-expected.txt:
279         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-expected.txt:
280         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-and-try-access-from-right-frame-expected.txt:
281         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-but-try-access-from-wrong-frame-expected.txt:
282         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-recent-user-interaction-expected.txt:
283         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-without-user-interaction-expected.txt:
284         * platform/mac-wk2/TestExpectations:
285             Removed entries for the deleted test cases.
286
287 2018-01-04  Carlos Garcia Campos  <cgarcia@igalia.com>
288
289         [GTK] Issues with Ahem's ex / x-height
290         https://bugs.webkit.org/show_bug.cgi?id=180581
291
292         Reviewed by Michael Catanzaro.
293
294         Unskip two tests that are now passing and rebaseline others.
295
296         * platform/gtk/TestExpectations:
297         * platform/gtk/css1/font_properties/font_size-expected.png:
298         * platform/gtk/css1/font_properties/font_size-expected.txt:
299         * platform/gtk/css1/text_properties/letter_spacing-expected.png:
300         * platform/gtk/css1/text_properties/letter_spacing-expected.txt:
301         * platform/gtk/css1/text_properties/line_height-expected.png:
302         * platform/gtk/css1/text_properties/line_height-expected.txt:
303         * platform/gtk/css1/text_properties/text_indent-expected.png:
304         * platform/gtk/css1/text_properties/text_indent-expected.txt:
305         * platform/gtk/css1/text_properties/word_spacing-expected.png:
306         * platform/gtk/css1/text_properties/word_spacing-expected.txt:
307         * platform/gtk/css1/units/length_units-expected.png:
308         * platform/gtk/css1/units/length_units-expected.txt:
309         * platform/gtk/css2.1/t040302-c61-ex-len-00-b-a-expected.png:
310         * platform/gtk/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
311         * platform/gtk/css2.1/t040302-c61-rel-len-00-b-ag-expected.png:
312         * platform/gtk/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
313         * platform/gtk/css2.1/t1008-c44-ln-box-02-d-ag-expected.png:
314         * platform/gtk/css2.1/t1008-c44-ln-box-02-d-ag-expected.txt:
315         * platform/gtk/css2.1/t100801-c544-valgn-01-d-ag-expected.png:
316         * platform/gtk/css2.1/t100801-c544-valgn-01-d-ag-expected.txt:
317         * platform/gtk/css2.1/t100801-c544-valgn-03-d-agi-expected.png:
318         * platform/gtk/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
319         * platform/gtk/css2.1/t100801-c548-ln-ht-02-b-ag-expected.png:
320         * platform/gtk/css2.1/t100801-c548-ln-ht-02-b-ag-expected.txt:
321         * platform/gtk/css2.1/t1507-c526-font-sz-02-b-a-expected.png:
322         * platform/gtk/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
323         * platform/gtk/css2.1/t1601-c547-indent-00-b-a-expected.png:
324         * platform/gtk/css2.1/t1601-c547-indent-00-b-a-expected.txt:
325         * platform/gtk/css2.1/t1604-c542-letter-sp-00-b-a-expected.png:
326         * platform/gtk/css2.1/t1604-c542-letter-sp-00-b-a-expected.txt:
327         * platform/gtk/editing/selection/caret-ltr-2-expected.png:
328         * platform/gtk/editing/selection/caret-ltr-2-expected.txt:
329         * platform/gtk/editing/selection/caret-ltr-2-left-expected.png:
330         * platform/gtk/editing/selection/caret-ltr-2-left-expected.txt:
331         * platform/gtk/editing/selection/caret-ltr-expected.png:
332         * platform/gtk/editing/selection/caret-ltr-expected.txt:
333         * platform/gtk/editing/selection/caret-ltr-right-expected.png:
334         * platform/gtk/editing/selection/caret-ltr-right-expected.txt:
335         * platform/gtk/editing/selection/caret-rtl-2-expected.png:
336         * platform/gtk/editing/selection/caret-rtl-2-expected.txt:
337         * platform/gtk/editing/selection/caret-rtl-2-left-expected.png:
338         * platform/gtk/editing/selection/caret-rtl-2-left-expected.txt:
339         * platform/gtk/editing/selection/caret-rtl-expected.png:
340         * platform/gtk/editing/selection/caret-rtl-expected.txt:
341         * platform/gtk/editing/selection/caret-rtl-right-expected.png:
342         * platform/gtk/editing/selection/caret-rtl-right-expected.txt:
343         * platform/gtk/editing/selection/select-across-readonly-input-1-expected.png:
344         * platform/gtk/editing/selection/select-across-readonly-input-1-expected.txt:
345         * platform/gtk/editing/selection/select-across-readonly-input-2-expected.png:
346         * platform/gtk/editing/selection/select-across-readonly-input-2-expected.txt:
347         * platform/gtk/editing/selection/select-across-readonly-input-3-expected.png:
348         * platform/gtk/editing/selection/select-across-readonly-input-3-expected.txt:
349         * platform/gtk/editing/selection/select-across-readonly-input-4-expected.png:
350         * platform/gtk/editing/selection/select-across-readonly-input-4-expected.txt:
351         * platform/gtk/editing/selection/select-across-readonly-input-5-expected.png:
352         * platform/gtk/editing/selection/select-across-readonly-input-5-expected.txt:
353         * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.png:
354         * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt:
355         * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.png:
356         * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt:
357         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.png:
358         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt:
359         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.png:
360         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt:
361         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.png:
362         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt:
363         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.png:
364         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt:
365         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.png:
366         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
367         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.png:
368         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
369         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.png:
370         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
371         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.png:
372         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
373         * platform/gtk/fast/css/bidi-override-in-anonymous-block-expected.png:
374         * platform/gtk/fast/css/bidi-override-in-anonymous-block-expected.txt:
375         * platform/gtk/fast/css/ex-after-font-variant-expected.png:
376         * platform/gtk/fast/css/ex-after-font-variant-expected.txt:
377         * platform/gtk/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt:
378         * platform/gtk/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:
379         * platform/gtk/fast/forms/minWidthPercent-expected.png:
380         * platform/gtk/fast/forms/minWidthPercent-expected.txt:
381         * platform/gtk/fast/lists/008-expected.png:
382         * platform/gtk/fast/lists/008-expected.txt:
383         * platform/gtk/fast/lists/008-vertical-expected.png:
384         * platform/gtk/fast/lists/008-vertical-expected.txt:
385         * platform/gtk/fast/overflow/overflow-rtl-expected.png:
386         * platform/gtk/fast/overflow/overflow-rtl-expected.txt:
387         * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.png:
388         * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.txt:
389         * platform/gtk/fast/text/vertical-rl-rtl-linebreak-expected.png:
390         * platform/gtk/fast/text/vertical-rl-rtl-linebreak-expected.txt:
391         * platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png:
392         * platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
393         * platform/gtk/svg/W3C-SVG-1.1/coords-units-03-b-expected.png:
394         * platform/gtk/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt: Added.
395         * platform/gtk/svg/custom/alignment-baseline-modes-expected.png:
396         * platform/gtk/svg/custom/alignment-baseline-modes-expected.txt:
397         * platform/gtk/svg/custom/dominant-baseline-modes-expected.png:
398         * platform/gtk/svg/custom/dominant-baseline-modes-expected.txt:
399         * platform/gtk/tables/mozilla/bugs/bug55527-expected.png:
400         * platform/gtk/tables/mozilla/bugs/bug55527-expected.txt:
401
402 2018-01-04  Minsheng Liu  <lambda@liu.ms>
403
404         Add a test to ensure <mo> paints its leading and trailing space as specified in its attributes.
405         https://bugs.webkit.org/show_bug.cgi?id=170272
406
407         Reviewed by Frédéric Wang.
408
409         A reference test is added to ensure <mo> paints its leading and trailing space as specified in its attributes.
410
411         The bug itself is fixed as a part of 179682.
412         https://bugs.webkit.org/show_bug.cgi?id=179682
413
414         * mathml/presentation/mo-paint-lspace-rspace-expected.html: Added.
415         * mathml/presentation/mo-paint-lspace-rspace.html: Added.
416
417 2018-01-04  Youenn Fablet  <youenn@apple.com>
418
419         Implement Cache API partitioning based on ClientOrigin
420         https://bugs.webkit.org/show_bug.cgi?id=181240
421
422         Reviewed by Alex Christensen.
423
424         Beefing up test to ensure that client and top origins are taken into consideration.
425
426         * http/tests/cache-storage/cache-origins.https-expected.txt:
427         * http/tests/cache-storage/cache-origins.https.html:
428         * http/tests/cache-storage/cache-clearing-origin.https-expected.txt:
429         * http/tests/cache-storage/cache-clearing-origin.https.html:
430
431 2018-01-03  Wenson Hsieh  <wenson_hsieh@apple.com>
432
433         [Attachment Support] Add plumbing for starting a drag with promised blob data
434         https://bugs.webkit.org/show_bug.cgi?id=181201
435
436         Reviewed by Tim Horton.
437
438         Remove a WK1 LayoutTest testing drag and drop of an attachment element into a contenteditable. This test no
439         longer passes because the implementation of attachment dragging on macOS is not yet implemented. Subsequent
440         patches will test this scenario once again, but as a WK2 macOS drag and drop API test.
441
442         * editing/pasteboard/drag-and-drop-attachment-contenteditable-expected.txt: Removed.
443         * editing/pasteboard/drag-and-drop-attachment-contenteditable.html: Removed.
444         * platform/gtk/TestExpectations:
445         * platform/ios/TestExpectations:
446         * platform/mac-wk2/TestExpectations:
447         * platform/win/TestExpectations:
448
449 2018-01-03  John Wilander  <wilander@apple.com>
450
451         Storage Access API: Refactor XPC for access removal to go straight from the web process to the network process
452         https://bugs.webkit.org/show_bug.cgi?id=181270
453         <rdar://problem/36289544>
454
455         Reviewed by Alex Christensen.
456
457         This change refactors how the web process tells the network process
458         to remove storage access. Previously, this was done over the UI process
459         just like requests for storage access. But since no further reasoning
460         is needed, the message should go straight from the web process to the
461         network process for performance reasons and to minimize the risk of a
462         race.
463
464         As a consequence, the XPC code for storage access removal in the UI
465         process is deleted.
466
467         * platform/mac-wk2/TestExpectations:
468             Re-enables the test for this code path.
469
470 2018-01-03  Michael Saboff  <msaboff@apple.com>
471
472         Disable SharedArrayBuffers from Web API
473         https://bugs.webkit.org/show_bug.cgi?id=181266
474
475         Reviewed by Saam Barati.
476
477         Disabled SharedArrayBuffer tests.
478
479         * TestExpectations:
480
481 2018-01-03  James Craig  <jcraig@apple.com>
482
483         AX: when invert colors is on, double-invert certain media elements in UserAgentStyleSheet
484         https://bugs.webkit.org/show_bug.cgi?id=168447
485         <rdar://problem/30559874>
486
487         Reviewed by Simon Fraser.
488
489         Double-invert video when platform "invert colors" setting is enabled. Behavior matches 
490         current "Smart Invert" feature of Safari Reader on macOS/iOS and other iOS native apps.
491
492         * TestExpectations: Platform setting only available on Mac and iOS.
493         * accessibility/smart-invert-expected.txt: Added. 
494         * accessibility/smart-invert-reference-expected.html: Added.
495         * accessibility/smart-invert-reference.html: Added. Ref to ensure invert and blur filters render as expected.
496         * accessibility/smart-invert.html: Added. Computed expectatons of filter property text values.
497         * platform/ios-wk2/TestExpectations: Runs on iOS.
498         * platform/mac-wk2/TestExpectations: Runs on Mac.
499
500 2018-01-03  Alexey Proskuryakov  <ap@apple.com>
501
502         Update expectations for some range tests.
503         Cf. https://bugs.webkit.org/show_bug.cgi?id=144682 and rdar://problem/34716163
504
505         * platform/ios-wk1/TestExpectations:
506         * platform/mac-wk1/TestExpectations:
507         * platform/mac/TestExpectations:
508
509 2018-01-03  Simon Fraser  <simon.fraser@apple.com>
510
511         feLighting is broken with primitiveUnits="objectBoundingBox"
512         https://bugs.webkit.org/show_bug.cgi?id=181197
513
514         Reviewed by Tim Horton.
515         
516         Ref tests with primitiveUnits=objectBoundingBox for feSpotLight and fePointLight.
517
518         * svg/filters/feDiffuseLighting-fePointLight-primitiveUnits-objectBoundingBox-expected.svg: Added.
519         * svg/filters/feDiffuseLighting-fePointLight-primitiveUnits-objectBoundingBox.svg: Added.
520         * svg/filters/feDiffuseLighting-feSpotLight-primitiveUnits-objectBoundingBox-expected.svg: Added.
521         * svg/filters/feDiffuseLighting-feSpotLight-primitiveUnits-objectBoundingBox.svg: Added.
522         * svg/filters/feSpecularLighting-fePointLight-primitiveUnits-objectBoundingBox-expected.svg: Added.
523         * svg/filters/feSpecularLighting-fePointLight-primitiveUnits-objectBoundingBox.svg: Added.
524
525 2018-01-03  Antti Koivisto  <antti@apple.com>
526
527         Crash beneath CSSValue::equals @ csas.cz
528         https://bugs.webkit.org/show_bug.cgi?id=181243
529         <rdar://problem/35990826>
530
531         Reviewed by Alex Christensen.
532
533         * fast/text/oblique-degree-equals-crash-expected.txt: Added.
534         * fast/text/oblique-degree-equals-crash.html: Added.
535
536 2018-01-03  Joseph Pecoraro  <pecoraro@apple.com>
537
538         Web Inspector: Slow open time enumerating system fonts (FontCache::systemFontFamilies)
539         https://bugs.webkit.org/show_bug.cgi?id=180979
540         <rdar://problem/36146670>
541
542         Reviewed by Matt Baker.
543
544         * inspector/css/get-system-fonts.html:
545         Cleanup the test a bit.
546
547 2018-01-03  Simon Fraser  <simon.fraser@apple.com>
548
549         SVG lighting filter lights are in the wrong coordinate system
550         https://bugs.webkit.org/show_bug.cgi?id=181147
551
552         Reviewed by Zalan Bujtas.
553
554         * svg/filters/fePointLight-coordinates-expected.svg: Added.
555         * svg/filters/fePointLight-coordinates.svg: Added.
556         * svg/filters/feSpotLight-coordinates-expected.svg: Added.
557         * svg/filters/feSpotLight-coordinates.svg: Added.
558         * svg/filters/hidpi/fePointLight-coordinates-expected.svg: Added.
559         * svg/filters/hidpi/fePointLight-coordinates.svg: Added.
560         * svg/filters/hidpi/feSpotLight-coordinates-expected.svg: Added.
561         * svg/filters/hidpi/feSpotLight-coordinates.svg: Added.
562
563 2018-01-03  Youenn Fablet  <youenn@apple.com>
564
565         Select service worker for documents with data/blob URLS
566         https://bugs.webkit.org/show_bug.cgi?id=181213
567
568         Reviewed by Alex Christensen.
569
570         * http/tests/workers/service/serviceworkerclients-claim.https-expected.txt:
571         * http/tests/workers/service/serviceworkerclients-claim.https.html:
572
573 2018-01-03  Ms2ger  <Ms2ger@igalia.com>
574
575         [GTK] Remove crash annotation for createImageBitmap-invalid-args.html.
576         https://bugs.webkit.org/show_bug.cgi?id=181238
577
578         Unreviewed test gardening.
579
580         I forgot to remove this when fixing the bug.
581
582         * platform/gtk/TestExpectations:
583
584 2018-01-03  Ryan Haddad  <ryanhaddad@apple.com>
585
586         Unreviewed, rolling out r226352.
587
588         Breaks Sierra and El Capitan builds.
589
590         Reverted changeset:
591
592         "Web Inspector: Slow open time enumerating system fonts
593         (FontCache::systemFontFamilies)"
594         https://bugs.webkit.org/show_bug.cgi?id=180979
595         https://trac.webkit.org/changeset/226352
596
597 2018-01-03  Carlos Garcia Campos  <cgarcia@igalia.com>
598
599         [GTK] Crash destroying WebCore::FileMonitor
600         https://bugs.webkit.org/show_bug.cgi?id=181138
601
602         Reviewed by Michael Catanzaro.
603
604         Remove test expectations associated to this bug.
605
606         * platform/gtk/TestExpectations:
607
608 2018-01-02  Joseph Pecoraro  <pecoraro@apple.com>
609
610         Web Inspector: Slow open time enumerating system fonts (FontCache::systemFontFamilies)
611         https://bugs.webkit.org/show_bug.cgi?id=180979
612         <rdar://problem/36146670>
613
614         Reviewed by Matt Baker.
615
616         * inspector/css/get-system-fonts.html:
617         Cleanup the test a bit.
618
619 2018-01-02  Michael Catanzaro  <mcatanzaro@igalia.com>
620
621         REGRESSION(r223253): Broke ResourceLoadStatistics layout tests for non-Cocoa ports
622         https://bugs.webkit.org/show_bug.cgi?id=181231
623
624         Reviewed by Alex Christensen.
625
626         Unskip the tests.
627
628         * platform/gtk/TestExpectations:
629         * platform/wpe/TestExpectations:
630
631 2018-01-02  Michael Catanzaro  <mcatanzaro@igalia.com>
632
633         Unreviewed WPE test gardening.
634
635         * platform/wpe/TestExpectations:
636
637 2018-01-02  Youenn Fablet  <youenn@apple.com>
638
639         Memory cache should not reuse resources with different credential fetch option
640         https://bugs.webkit.org/show_bug.cgi?id=181212
641
642         Reviewed by Alex Christensen.
643
644         * TestExpectations: Removing test flakiness expectation.
645
646 2018-01-02  Jiewen Tan  <jiewen_tan@apple.com>
647
648         Update Credential Management API for WebAuthentication
649         https://bugs.webkit.org/show_bug.cgi?id=181082
650         <rdar://problem/36055239>
651
652         Reviewed by Brent Fulgham.
653
654         This patch moves original tests for Credential Management API to http/wpt/ to better integrate
655         with web-platform-tests infrastructure. Hopefully this will help us later on contribute tests
656         back to W3C.
657
658         * credentials/idlharness-expected.txt: Removed.
659         * credentials/idlharness.html: Removed.
660         * fast/dom/navigator-detached-no-crash-expected.txt:
661         * http/wpt/credential-management/credentialscontainer-create-basics.https-expected.txt: Added.
662         * http/wpt/credential-management/credentialscontainer-create-basics.https.html: Added.
663         * http/wpt/credential-management/credentialscontainer-get-basics.https-expected.txt: Added.
664         * http/wpt/credential-management/credentialscontainer-get-basics.https.html: Added.
665         * http/wpt/credential-management/credentialscontainer-preventSilentAccess-basics.https-expected.txt: Added.
666         * http/wpt/credential-management/credentialscontainer-preventSilentAccess-basics.https.html: Added.
667         * http/wpt/credential-management/idl.https-expected.txt: Added.
668         * http/wpt/credential-management/idl.https.html: Added.
669         * platform/gtk/TestExpectations:
670         * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt:
671         * platform/mac-elcapitan-wk2/fast/dom/navigator-detached-no-crash-expected.txt:
672         * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt:
673         * platform/win/TestExpectations:
674         * platform/win/fast/dom/navigator-detached-no-crash-expected.txt:
675
676 2018-01-02  Ms2ger  <Ms2ger@igalia.com>
677
678         Remove obsolete expectations for updated imported/w3c/web-platform-tests/html/browsers/windows/browsing-context.html.
679         https://bugs.webkit.org/show_bug.cgi?id=172255
680
681         Unreviewed test gardening.
682
683         * platform/gtk/TestExpectations:
684         * platform/mac/TestExpectations:
685
686 2018-01-02  Oleksandr Skachkov  <gskachkov@gmail.com>
687
688         WebAssembly: sending module to iframe fails
689         https://bugs.webkit.org/show_bug.cgi?id=179263
690
691         Reviewed by JF Bastien.
692
693         * platform/ios-simulator/TestExpectations:
694         * platform/win/TestExpectations:
695         * resources/wasm-builder.js: Renamed from LayoutTests/workers/wasm-resources/builder.js.
696         * wasm/iframe-parent-postmessage-expected.txt: Added.
697         * wasm/iframe-parent-postmessage.html: Added.
698         * wasm/iframe-postmessage-expected.txt: Added.
699         * wasm/iframe-postmessage.html: Added.
700         * wasm/resources/frame-parent.html: Added.
701         * wasm/resources/frame.html: Added.
702         * wasm/resources/load_wasm.js: Added.
703         (createWasmModule):
704         * wasm/window-postmessage-expected.txt: Added.
705         * wasm/window-postmessage.html: Added.
706         * workers/wasm-mem-post-message.html:
707
708 2018-01-02  Ms2ger  <Ms2ger@igalia.com>
709
710         [WPE] Update some test expectations
711         https://bugs.webkit.org/show_bug.cgi?id=181211
712
713         Unreviewed test gardening.
714
715         * platform/wpe/TestExpectations: disable more SW tests.
716         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
717           rebaseline to match the features enabled on the bot.
718         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/encrypted-media-default-feature-policy.https.sub-expected.txt:
719           rebaseline for r225963.
720         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any-expected.txt:
721           rebaseline for r226162.
722         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt:
723           rebaseline for r226162.
724         * platform/wpe/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
725           Added: rebaseline to match the features enabled on the bot.
726         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
727           Added: rebaseline to match the features enabled on the bot.
728         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
729           Added: rebaseline to match the features enabled on the bot.
730         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-text-expected.txt:
731           Added: rebaseline to match the features enabled on the bot.
732
733 == Rolled over to ChangeLog-2018-01-01 ==