1 2018-01-06 Yusuke Suzuki <utatane.tea@gmail.com>
3 Object.getOwnPropertyNames includes "arguments" and "caller" for bound functions
4 https://bugs.webkit.org/show_bug.cgi?id=181321
6 Reviewed by Saam Barati.
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:
13 2018-01-05 Youenn Fablet <youenn@apple.com>
15 Implement Cache API partitioning based on ClientOrigin
16 https://bugs.webkit.org/show_bug.cgi?id=181240
18 Reviewed by Alex Christensen.
20 Beefing up test to ensure that client and top origins are taken into consideration.
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:
27 2017-12-21 Ryan Haddad <ryanhaddad@apple.com>
29 Mark fast/workers/worker-terminate.html as flaky.
30 https://bugs.webkit.org/show_bug.cgi?id=181098
32 Unreviewed test gardening.
34 * platform/mac/TestExpectations:
36 2018-01-05 Per Arne Vollan <pvollan@apple.com>
38 Mark mathml/opentype/horizontal-munderover.html as failure on Windows.
39 https://bugs.webkit.org/show_bug.cgi?id=181346
41 Unreviewed test gardening.
43 * platform/win/TestExpectations:
45 2018-01-05 Youenn Fablet <youenn@apple.com>
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
51 SharedWorker is not supported.
55 2018-01-05 Matt Lewis <jlewis3@apple.com>
57 Marked fast/mediastream/MediaStream-MediaElement-setObject-null.html as flaky.
58 https://bugs.webkit.org/show_bug.cgi?id=181069
60 Unreviewed test gardening.
62 * platform/mac-wk2/TestExpectations:
64 2018-01-05 Matt Lewis <jlewis3@apple.com>
66 Unreviewed, rolling out r226401.
68 This caused timeouts on multiple platforms.
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
76 2018-01-05 Joseph Pecoraro <pecoraro@apple.com>
78 ServiceWorkers: Enable UserTiming / ResourceTiming
79 https://bugs.webkit.org/show_bug.cgi?id=181297
80 <rdar://problem/36307306>
82 Reviewed by Youenn Fablet.
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.
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).
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.
99 2018-01-05 Claudio Saavedra <csaavedra@igalia.com>
101 [WPE][GTK] Unreviewed gardening
103 Unskip svg/hittest/svg-shapes-non-scale-stroke.html, passing after
105 * platform/gtk/TestExpectations:
106 * platform/wpe/TestExpectations:
108 2018-01-05 Claudio Saavedra <csaavedra@igalia.com>
110 [WPE] Unreviewed gardening
112 * platform/wpe/TestExpectations: Unskip two tests passing after r226404.
114 2018-01-05 Claudio Saavedra <csaavedra@igalia.com>
116 [WPE] Rebaseline test expectations after r226404
118 Unreviewed gardening.
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:
141 2018-01-05 Fujii Hironori <Hironori.Fujii@sony.com>
143 [Cairo] Canvas: Path::clear should clear its transform
144 https://bugs.webkit.org/show_bug.cgi?id=181320
146 Reviewed by Carlos Garcia Campos.
148 * fast/canvas/reset-scaling-by-height-change-expected.txt: Added.
149 * fast/canvas/reset-scaling-by-height-change.html: Added.
151 2018-01-04 Joseph Pecoraro <pecoraro@apple.com>
153 REGRESSION (r225709): Web Inspector: CSS Source maps not loading
154 https://bugs.webkit.org/show_bug.cgi?id=181314
155 <rdar://problem/36177620>
157 Reviewed by Brian Burg.
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.
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.
171 2018-01-04 Chris Fleizach <cfleizach@apple.com>
173 AX: Implement updated CSS3 Speech for 'speak' and 'speak-as' properties
174 https://bugs.webkit.org/show_bug.cgi?id=180361
176 Reviewed by Zalan Bujtas.
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:
192 2018-01-04 Brian Burg <bburg@apple.com>
194 Web Inspector: Capture Element Screenshot looks fuzzy
195 https://bugs.webkit.org/show_bug.cgi?id=175734
196 <rdar://problem/33803377>
198 Reviewed by Joseph Pecoraro and Simon Fraser.
200 * inspector/page/hidpi-snapshot-size-expected.txt: Added.
201 * inspector/page/hidpi-snapshot-size.html: Added.
203 2018-01-04 Brian Burg <bburg@apple.com>
205 Web Inspector: add RemoteObject.fetchProperties and some basic tests for RemoteObject API
206 https://bugs.webkit.org/show_bug.cgi?id=180945
208 Reviewed by Joseph Pecoraro.
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.
214 * inspector/model/remote-object-api-expected.txt: Added.
215 * inspector/model/remote-object-api.html: Added.
217 2018-01-04 Brian Burg <bburg@apple.com>
219 Web Inspector: add TestPage.debug() to inspect evaluations being sent to Inspector page
220 https://bugs.webkit.org/show_bug.cgi?id=181005
222 Rubber-stamped by Joseph Pecoraro.
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.
227 * http/tests/inspector/resources/inspector-test.js:
230 (TestPage.evaluateInWebInspector):
231 (TestPage.dispatchEventToFrontend):
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.
238 2018-01-04 Zalan Bujtas <zalan@apple.com>
240 WebContent process crashes while loading https://www.classicspecs.com
241 https://bugs.webkit.org/show_bug.cgi?id=181290
242 <rdar://problem/36225906>
244 Reviewed by Simon Fraser.
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.
249 2018-01-04 Eric Carlson <eric.carlson@apple.com>
251 [MediaStream] Add Mock screen capture source
252 https://bugs.webkit.org/show_bug.cgi?id=181291
253 <rdar://problem/36298164>
255 Reviewed by Dean Jackson.
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.
260 2018-01-04 John Wilander <wilander@apple.com>
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>
266 Reviewed by Alex Christensen.
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.
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.
287 2018-01-04 Carlos Garcia Campos <cgarcia@igalia.com>
289 [GTK] Issues with Ahem's ex / x-height
290 https://bugs.webkit.org/show_bug.cgi?id=180581
292 Reviewed by Michael Catanzaro.
294 Unskip two tests that are now passing and rebaseline others.
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:
402 2018-01-04 Minsheng Liu <lambda@liu.ms>
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
407 Reviewed by Frédéric Wang.
409 A reference test is added to ensure <mo> paints its leading and trailing space as specified in its attributes.
411 The bug itself is fixed as a part of 179682.
412 https://bugs.webkit.org/show_bug.cgi?id=179682
414 * mathml/presentation/mo-paint-lspace-rspace-expected.html: Added.
415 * mathml/presentation/mo-paint-lspace-rspace.html: Added.
417 2018-01-04 Youenn Fablet <youenn@apple.com>
419 Implement Cache API partitioning based on ClientOrigin
420 https://bugs.webkit.org/show_bug.cgi?id=181240
422 Reviewed by Alex Christensen.
424 Beefing up test to ensure that client and top origins are taken into consideration.
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:
431 2018-01-03 Wenson Hsieh <wenson_hsieh@apple.com>
433 [Attachment Support] Add plumbing for starting a drag with promised blob data
434 https://bugs.webkit.org/show_bug.cgi?id=181201
436 Reviewed by Tim Horton.
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.
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:
449 2018-01-03 John Wilander <wilander@apple.com>
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>
455 Reviewed by Alex Christensen.
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
464 As a consequence, the XPC code for storage access removal in the UI
467 * platform/mac-wk2/TestExpectations:
468 Re-enables the test for this code path.
470 2018-01-03 Michael Saboff <msaboff@apple.com>
472 Disable SharedArrayBuffers from Web API
473 https://bugs.webkit.org/show_bug.cgi?id=181266
475 Reviewed by Saam Barati.
477 Disabled SharedArrayBuffer tests.
481 2018-01-03 James Craig <jcraig@apple.com>
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>
487 Reviewed by Simon Fraser.
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.
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.
500 2018-01-03 Alexey Proskuryakov <ap@apple.com>
502 Update expectations for some range tests.
503 Cf. https://bugs.webkit.org/show_bug.cgi?id=144682 and rdar://problem/34716163
505 * platform/ios-wk1/TestExpectations:
506 * platform/mac-wk1/TestExpectations:
507 * platform/mac/TestExpectations:
509 2018-01-03 Simon Fraser <simon.fraser@apple.com>
511 feLighting is broken with primitiveUnits="objectBoundingBox"
512 https://bugs.webkit.org/show_bug.cgi?id=181197
514 Reviewed by Tim Horton.
516 Ref tests with primitiveUnits=objectBoundingBox for feSpotLight and fePointLight.
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.
525 2018-01-03 Antti Koivisto <antti@apple.com>
527 Crash beneath CSSValue::equals @ csas.cz
528 https://bugs.webkit.org/show_bug.cgi?id=181243
529 <rdar://problem/35990826>
531 Reviewed by Alex Christensen.
533 * fast/text/oblique-degree-equals-crash-expected.txt: Added.
534 * fast/text/oblique-degree-equals-crash.html: Added.
536 2018-01-03 Joseph Pecoraro <pecoraro@apple.com>
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>
542 Reviewed by Matt Baker.
544 * inspector/css/get-system-fonts.html:
545 Cleanup the test a bit.
547 2018-01-03 Simon Fraser <simon.fraser@apple.com>
549 SVG lighting filter lights are in the wrong coordinate system
550 https://bugs.webkit.org/show_bug.cgi?id=181147
552 Reviewed by Zalan Bujtas.
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.
563 2018-01-03 Youenn Fablet <youenn@apple.com>
565 Select service worker for documents with data/blob URLS
566 https://bugs.webkit.org/show_bug.cgi?id=181213
568 Reviewed by Alex Christensen.
570 * http/tests/workers/service/serviceworkerclients-claim.https-expected.txt:
571 * http/tests/workers/service/serviceworkerclients-claim.https.html:
573 2018-01-03 Ms2ger <Ms2ger@igalia.com>
575 [GTK] Remove crash annotation for createImageBitmap-invalid-args.html.
576 https://bugs.webkit.org/show_bug.cgi?id=181238
578 Unreviewed test gardening.
580 I forgot to remove this when fixing the bug.
582 * platform/gtk/TestExpectations:
584 2018-01-03 Ryan Haddad <ryanhaddad@apple.com>
586 Unreviewed, rolling out r226352.
588 Breaks Sierra and El Capitan builds.
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
597 2018-01-03 Carlos Garcia Campos <cgarcia@igalia.com>
599 [GTK] Crash destroying WebCore::FileMonitor
600 https://bugs.webkit.org/show_bug.cgi?id=181138
602 Reviewed by Michael Catanzaro.
604 Remove test expectations associated to this bug.
606 * platform/gtk/TestExpectations:
608 2018-01-02 Joseph Pecoraro <pecoraro@apple.com>
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>
614 Reviewed by Matt Baker.
616 * inspector/css/get-system-fonts.html:
617 Cleanup the test a bit.
619 2018-01-02 Michael Catanzaro <mcatanzaro@igalia.com>
621 REGRESSION(r223253): Broke ResourceLoadStatistics layout tests for non-Cocoa ports
622 https://bugs.webkit.org/show_bug.cgi?id=181231
624 Reviewed by Alex Christensen.
628 * platform/gtk/TestExpectations:
629 * platform/wpe/TestExpectations:
631 2018-01-02 Michael Catanzaro <mcatanzaro@igalia.com>
633 Unreviewed WPE test gardening.
635 * platform/wpe/TestExpectations:
637 2018-01-02 Youenn Fablet <youenn@apple.com>
639 Memory cache should not reuse resources with different credential fetch option
640 https://bugs.webkit.org/show_bug.cgi?id=181212
642 Reviewed by Alex Christensen.
644 * TestExpectations: Removing test flakiness expectation.
646 2018-01-02 Jiewen Tan <jiewen_tan@apple.com>
648 Update Credential Management API for WebAuthentication
649 https://bugs.webkit.org/show_bug.cgi?id=181082
650 <rdar://problem/36055239>
652 Reviewed by Brent Fulgham.
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
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:
676 2018-01-02 Ms2ger <Ms2ger@igalia.com>
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
681 Unreviewed test gardening.
683 * platform/gtk/TestExpectations:
684 * platform/mac/TestExpectations:
686 2018-01-02 Oleksandr Skachkov <gskachkov@gmail.com>
688 WebAssembly: sending module to iframe fails
689 https://bugs.webkit.org/show_bug.cgi?id=179263
691 Reviewed by JF Bastien.
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.
704 * wasm/window-postmessage-expected.txt: Added.
705 * wasm/window-postmessage.html: Added.
706 * workers/wasm-mem-post-message.html:
708 2018-01-02 Ms2ger <Ms2ger@igalia.com>
710 [WPE] Update some test expectations
711 https://bugs.webkit.org/show_bug.cgi?id=181211
713 Unreviewed test gardening.
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.
733 == Rolled over to ChangeLog-2018-01-01 ==