| 2019-06-19 Saam Barati <sbarati@apple.com> |
| |
| [WHLSL] The checker needs to resolve types for the anonymous variables in ReadModifyWrite expressions |
| https://bugs.webkit.org/show_bug.cgi?id=198988 |
| |
| Reviewed by Dean Jackson and Myles C. Maxfield. |
| |
| * webgpu/whlsl-checker-should-set-type-of-read-modify-write-variables-expected.txt: Added. |
| * webgpu/whlsl-checker-should-set-type-of-read-modify-write-variables.html: Added. |
| |
| 2019-06-19 Nikita Vasilyev <nvasilyev@apple.com> |
| |
| REGRESSION(r240946): Web Inspector: Styles: Pasting multiple properties has issues |
| https://bugs.webkit.org/show_bug.cgi?id=198505 |
| <rdar://problem/51374780> |
| |
| Reviewed by Matt Baker. |
| |
| * inspector/css/modify-css-property.html: |
| Listen for PropertiesChanged on the specific inline style declaration. |
| In Debug, PropertiesChanged may fire on a computed style declaration first, |
| causing the test to fail. |
| |
| * inspector/css/pseudo-element-matches-for-pseudo-element-node.html: |
| Drive-by: fix trailing white space. |
| |
| 2019-06-19 Ryan Haddad <ryanhaddad@apple.com> |
| |
| REGRESSION: ( r246394 ) webgpu/whlsl-buffer-fragment.html and webgpu/whlsl-buffer-vertex.html are failing |
| https://bugs.webkit.org/show_bug.cgi?id=199012 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk2/TestExpectations: Limit the failure expectation to High Sierra. |
| |
| 2019-06-19 Russell Epstein <russell_e@apple.com> |
| |
| Layout Tests in imported/w3c/web-platform-tests/websockets/ are flakey failures after r246406. |
| https://bugs.webkit.org/show_bug.cgi?id=199013 |
| |
| Unreviewed Test Gardening. |
| |
| * TestExpectations: |
| |
| 2019-06-19 Jer Noble <jer.noble@apple.com> |
| |
| iOS 12.2 Drawing portrait video to canvas is sideways |
| https://bugs.webkit.org/show_bug.cgi?id=196772 |
| <rdar://problem/49781802> |
| |
| Reviewed by Eric Carlson. |
| |
| * media/content/no-rotation.mp4: |
| * media/media-source/only-bcp47-language-tags-accepted-as-valid-expected.txt: |
| * media/video-orientation-canvas-expected.html: Added. |
| * media/video-orientation-canvas.html: Added. |
| * media/video-test.js: |
| (waitFor): |
| |
| 2019-06-19 Alicia Boya García <aboya@igalia.com> |
| |
| [GTK] Unreviewed test gardening |
| https://bugs.webkit.org/show_bug.cgi?id=199021 |
| |
| * platform/gtk/TestExpectations: |
| |
| 2019-06-19 Simon Fraser <simon.fraser@apple.com> |
| |
| Revert parts of r246538 so that frame scrolling is reverted to using layer positions. |
| Overflow scroll will still scroll by changing boundsOrigin. |
| |
| The bug was caused by confusion about insetClipLayer and scrollContainerLayer; macOS |
| positions the clip layer using FrameView::yPositionForInsetClipLayer(), so it's not just |
| a simple scroll container, and this change broke positioning for fixed position layers. |
| |
| * compositing/iframes/scrolling-iframe-expected.txt: |
| * compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt: |
| * compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint-expected.txt: |
| * platform/ios-wk2/compositing/iframes/scrolling-iframe-expected.txt: |
| * platform/ios-wk2/scrollingcoordinator/scrolling-tree/fixed-inside-frame-expected.txt: |
| * platform/mac-highsierra-wk1/compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt: |
| * platform/mac-highsierra-wk1/compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint-expected.txt: |
| * platform/mac-sierra-wk1/compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt: |
| * platform/mac-wk1/compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt: |
| * platform/mac-wk1/compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint-expected.txt: |
| * scrollingcoordinator/scrolling-tree/fixed-inside-frame-expected.txt: |
| |
| 2019-06-19 Russell Epstein <russell_e@apple.com> |
| |
| webgpu/blend-color-triangle-strip.html is a flakey failure since introduction. |
| https://bugs.webkit.org/show_bug.cgi?id=198921 |
| |
| Unreviewed Test Gardening. |
| |
| * platform/mac-wk2/TestExpectations: |
| |
| 2019-06-19 Russell Epstein <russell_e@apple.com> |
| |
| Layout Test imported/w3c/web-platform-tests/websockets/Create-Secure-verify-url-set-non-default-port.any.html is failing. |
| https://bugs.webkit.org/show_bug.cgi?id=199013 |
| |
| Unreviewed Test Gardening. |
| |
| * platform/ios-wk2/TestExpectations: |
| * platform/mac/TestExpectations: |
| |
| 2019-06-19 Antti Koivisto <antti@apple.com> |
| |
| RequestedScrollPosition shouldn't be applied after node reattach |
| https://bugs.webkit.org/show_bug.cgi?id=198994 |
| <rdar://problem/51439685> |
| |
| Reviewed by Simon Fraser. |
| |
| * scrollingcoordinator/ios/scroll-position-after-reattach-expected.html: Added. |
| * scrollingcoordinator/ios/scroll-position-after-reattach.html: Added. |
| |
| 2019-06-19 Truitt Savell <tsavell@apple.com> |
| |
| REGRESSION: ( r246394 ) webgpu/whlsl-buffer-fragment.html and webgpu/whlsl-buffer-vertex.html are failing |
| https://bugs.webkit.org/show_bug.cgi?id=199012 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk2/TestExpectations: |
| |
| 2019-06-19 Cathie Chen <cathiechen@igalia.com> |
| |
| resize-observer/element-leak.html is a flaky failure |
| https://bugs.webkit.org/show_bug.cgi?id=198666 |
| |
| Reviewed by Frédéric Wang. |
| |
| It takes a very long time to construct iframes which create and remove 1000 elements. This would cause timeout sometimes. |
| In order to make it more effective, reduce the number of elements to 200 and put them into a container first, |
| then attach the container to DOM tree. |
| |
| * resize-observer/resources/element-leak-frame.html: |
| |
| 2019-06-18 Megan Gardner <megan_gardner@apple.com> |
| |
| Text Selection gesture has changed behavior, change test to match new behavior |
| https://bugs.webkit.org/show_bug.cgi?id=198980 |
| <rdar://problem/51713918> |
| |
| Reviewed by Wenson Hsieh. |
| |
| Long press and drag now starts a selection and entends the range, rather than changing |
| the start of the text selection. Update the test to match the new behavior. |
| |
| * fast/events/touch/ios/long-press-then-drag-to-select-text.html: |
| |
| 2019-06-18 Saam Barati <sbarati@apple.com> |
| |
| [WHLSL] Support matrices |
| https://bugs.webkit.org/show_bug.cgi?id=198876 |
| <rdar://problem/51768882> |
| |
| Reviewed by Dean Jackson and Myles Maxfield. |
| |
| * webgpu/whlsl-matrix-2-expected.txt: Added. |
| * webgpu/whlsl-matrix-2.html: Added. |
| * webgpu/whlsl-matrix-expected.txt: Added. |
| * webgpu/whlsl-matrix.html: Added. |
| |
| 2019-06-18 Russell Epstein <russell_e@apple.com> |
| |
| Layout Test imported/w3c/web-platform-tests/content-security-policy/reporting/report-only-in-meta.sub.html is failing. |
| https://bugs.webkit.org/show_bug.cgi?id=198977 |
| |
| Unreviewed Test Gardening. |
| |
| * platform/mac-wk1/TestExpectations: |
| |
| 2019-06-18 Russell Epstein <russell_e@apple.com> |
| |
| Layout test http/tests/websocket/tests/hybi/send-object-tostring-check.html is flaky. |
| https://bugs.webkit.org/show_bug.cgi?id=176030 |
| |
| Unreviewed Test Gardening. |
| |
| * platform/ios-wk2/TestExpectations: |
| * platform/mac-wk2/TestExpectations: |
| |
| 2019-06-18 Daniel Bates <dabates@apple.com> |
| |
| REGRESSION (r240757): Cannot dismiss the keyboard on http://apple.com/apple-tv-plus |
| https://bugs.webkit.org/show_bug.cgi?id=198922 |
| <rdar://problem/50300056> |
| |
| Reviewed by Wenson Hsieh. |
| |
| Add a test to ensure that pressing Done hides the keyboard after tapping outside the focused |
| element's frame. |
| |
| * fast/events/ios/should-be-able-to-dismiss-form-accessory-after-tapping-outside-iframe-with-focused-field-expected.txt: Added. |
| * fast/events/ios/should-be-able-to-dismiss-form-accessory-after-tapping-outside-iframe-with-focused-field.html: Added. |
| * resources/ui-helper.js: |
| (window.UIHelper.dismissFormAccessoryView): Added. |
| |
| 2019-06-18 Alexey Shvayka <shvaikalesh@gmail.com> |
| |
| [ESNExt] String.prototype.matchAll |
| https://bugs.webkit.org/show_bug.cgi?id=186694 |
| |
| Reviewed by Yusuke Suzuki. |
| |
| Implement String.prototype.matchAll. |
| (https://tc39.es/ecma262/#sec-string.prototype.matchall) |
| |
| * js/Object-getOwnPropertyNames-expected.txt: |
| * js/script-tests/Object-getOwnPropertyNames.js: |
| |
| 2019-06-18 Keith Miller <keith_miller@apple.com> |
| |
| Add support for WeakRef |
| https://bugs.webkit.org/show_bug.cgi?id=198710 |
| |
| Reviewed by Yusuke Suzuki. |
| |
| Add an asyncTestStart that mirrors the asyncTestStart behavior in |
| the JSC cli. |
| |
| * http/tests/resources/js-test-pre.js: |
| (asyncTestStart): |
| * js/script-tests/weakref-async-is-collected.js: Added. |
| (makeWeakRef): |
| (turnEventLoop): |
| (async.foo): |
| (async.test): |
| * js/script-tests/weakref-eventually-collects-values.js: Added. |
| (makeWeakRef): |
| (turnEventLoop): |
| (let.weakRefs.async.test): |
| * js/script-tests/weakref-microtasks-dont-collect.js: Added. |
| (asyncTestStart.1.makeWeakRef): |
| (turnEventLoop): |
| (async.foo): |
| (async.test): |
| * js/script-tests/weakref-weakset-consistency.js: Added. |
| (makeWeakRef): |
| (turnEventLoop): |
| (async.foo): |
| (async.test): |
| * js/weakref-async-is-collected-expected.txt: Added. |
| * js/weakref-async-is-collected.html: Added. |
| * js/weakref-eventually-collects-values-expected.txt: Added. |
| * js/weakref-eventually-collects-values.html: Added. |
| * js/weakref-microtasks-dont-collect-expected.txt: Added. |
| * js/weakref-microtasks-dont-collect.html: Added. |
| * js/weakref-weakset-consistency-expected.txt: Added. |
| * js/weakref-weakset-consistency.html: Added. |
| * resources/js-test-pre.js: |
| (asyncTestStart): |
| |
| 2019-06-18 Daniel Bates <dabates@apple.com> |
| |
| [iOS] Pressing key while holding Command should not insert character |
| https://bugs.webkit.org/show_bug.cgi?id=198925 |
| <rdar://problem/51778811> |
| |
| Reviewed by Brent Fulgham. |
| |
| Add a test that Command + Shift + v does not insert a v as we don't expect it |
| to as of the time of writing. A more comprehensive test would be needed to |
| ensure that all unhandled key commands with Command modifiers do not insert |
| a character. For now, the added test seems good enough. |
| |
| * fast/events/ios/command+shift+v-should-not-insert-v-expected.txt: Added. |
| * fast/events/ios/command+shift+v-should-not-insert-v.html: Added. |
| |
| 2019-06-18 Russell Epstein <russell_e@apple.com> |
| |
| [iOS] Layout Test http/tests/resourceLoadStatistics/website-data-removal-for-site-navigated-to-with-link-decoration.html is frequently failing or timing out. |
| https://bugs.webkit.org/show_bug.cgi?id=198185. |
| |
| Unreviewed Test Gardening. |
| |
| * platform/ios-wk2/TestExpectations: |
| |
| 2019-06-18 Devin Rousso <drousso@apple.com> |
| |
| Web Inspector: parseQueryParameters fails to successfully parse query parameter values that contain "=" |
| https://bugs.webkit.org/show_bug.cgi?id=198971 |
| <rdar://problem/51852782> |
| |
| Reviewed by Joseph Pecoraro. |
| |
| * inspector/unit-tests/url-utilities.html: |
| * inspector/unit-tests/url-utilities-expected.txt: |
| |
| 2019-06-18 Saam Barati <sbarati@apple.com> |
| |
| [WHLSL] Do not generate duplicate constructors/copy constructors in synthesizeConstructors |
| https://bugs.webkit.org/show_bug.cgi?id=198580 |
| |
| Reviewed by Robin Morisset. |
| |
| * webgpu/whlsl-duplicate-types-should-not-produce-duplicate-ctors-expected.txt: Added. |
| * webgpu/whlsl-duplicate-types-should-not-produce-duplicate-ctors.html: Added. |
| |
| 2019-06-18 Simon Fraser <simon.fraser@apple.com> |
| |
| Convert macOS to scroll by changing layer boundsOrigin |
| https://bugs.webkit.org/show_bug.cgi?id=198917 |
| |
| Reviewed by Antti Koivisto. |
| |
| * compositing/iframes/scrolling-iframe-expected.txt: |
| * compositing/overflow/textarea-scroll-touch-expected.txt: |
| * compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt: |
| * compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint-expected.txt: |
| * compositing/repaint/scroller-with-foreground-layer-repaints-expected.txt: |
| * compositing/rtl/rtl-scrolling-with-transformed-descendants-expected.txt: |
| * scrollingcoordinator/scrolling-tree/fixed-inside-frame-expected.txt: |
| |
| 2019-06-18 Zan Dobersek <zdobersek@igalia.com> |
| |
| [WebGL] Extensions3DOpenGLES::bindVertexArrayOES() should allow zero array object |
| https://bugs.webkit.org/show_bug.cgi?id=198929 |
| |
| Reviewed by Carlos Garcia Campos. |
| |
| Enable the passing tests and update one baseline. |
| |
| * platform/wpe/TestExpectations: |
| * platform/wpe/webgl/2.0.0/conformance/extensions/oes-vertex-array-object-expected.txt: |
| |
| 2019-06-17 Saam Barati <sbarati@apple.com> |
| |
| [WHLSL] Make .length work |
| https://bugs.webkit.org/show_bug.cgi?id=198890 |
| |
| Reviewed by Myles Maxfield. |
| |
| * TestExpectations: |
| * webgpu/whlsl-buffer-length-expected.txt: Added. |
| * webgpu/whlsl-buffer-length.html: Added. |
| * webgpu/whlsl-buffer-vertex.html: |
| * webgpu/whlsl-compute.html: |
| * webgpu/whlsl-null-dereference.html: |
| * webgpu/whlsl-oob-access.html: |
| |
| 2019-06-17 Shawn Roberts <sroberts@apple.com> |
| |
| scrollingcoordinator/ios/sync-layer-positions-after-scroll.html is a flaky failure on iOS Simulator |
| https://bugs.webkit.org/show_bug.cgi?id=172001 |
| |
| Unreviewed test gardening. |
| |
| * platform/ios-simulator-wk2/TestExpectations: |
| |
| 2019-06-17 Simon Fraser <simon.fraser@apple.com> |
| |
| Add missing test result after r246471. EWS didn't show any failure when it was missing. |
| |
| * compositing/overflow/composited-scrolling-paint-phases-expected.txt: Added. |
| |
| 2019-06-16 Darin Adler <darin@apple.com> |
| |
| Convert some uses of fixed width and fixed precision floating point formatting to use shortest instead |
| https://bugs.webkit.org/show_bug.cgi?id=198896 |
| |
| Reviewed by Sam Weinig. |
| |
| * fast/loader/stateobjects/pushstate-frequency-expected.txt: |
| * fast/loader/stateobjects/pushstate-frequency-iframe-expected.txt: |
| * fast/loader/stateobjects/replacestate-frequency-expected.txt: |
| * fast/loader/stateobjects/replacestate-frequency-iframe-expected.txt: |
| Updated to expect cleaner output without ".000000". |
| |
| 2019-06-15 Simon Fraser <simon.fraser@apple.com> |
| |
| Make layerTreeAsText() output a bit less verbose |
| https://bugs.webkit.org/show_bug.cgi?id=198870 |
| |
| Reviewed by Tim Horton. |
| |
| * compositing/overflow/stacking-context-composited-scroller-with-foreground-paint-phases-expected.txt: |
| * platform/gtk/compositing/overflow/composited-scrolling-paint-phases-expected.txt: |
| * platform/ios-wk2/compositing/overflow/stacking-context-composited-scroller-with-foreground-paint-phases-expected.txt: |
| * platform/mac-wk1/compositing/overflow/stacking-context-composited-scroller-with-foreground-paint-phases-expected.txt: |
| * platform/mac/compositing/overflow/composited-scrolling-paint-phases-expected.txt: Removed. |
| |
| 2019-06-15 Rob Buis <rbuis@igalia.com> |
| |
| Add tests for prefetch redirects |
| https://bugs.webkit.org/show_bug.cgi?id=197371 |
| |
| Reviewed by Youenn Fablet. |
| |
| Add a test to verify prefetch redirections are cached in the prefetch |
| cache and reused when navigating. |
| |
| * http/wpt/prefetch/link-prefetch-main-resource-redirect-expected.txt: Added. |
| * http/wpt/prefetch/link-prefetch-main-resource-redirect.html: Added. |
| * http/wpt/prefetch/resources/main-resource-redirect-no-prefetch.py: Added. |
| (main): |
| * http/wpt/prefetch/resources/navigate.html: Added. |
| * http/wpt/prefetch/resources/prefetched-main-resource-redirect.py: Added. |
| (main): |
| * platform/mac-wk1/TestExpectations: |
| * platform/win/TestExpectations: |
| |
| 2019-06-15 Saam Barati <sbarati@apple.com> |
| |
| Unreviewed. Temporarily mark webgpu/whlsl-oob-access.html as flaky. |
| |
| * TestExpectations: |
| |
| 2019-06-14 Devin Rousso <drousso@apple.com> |
| |
| Web Inspector: rework http/tests/inspector/network/resource-sizes-network.html to print the actual values so other platforms don't FAIL |
| https://bugs.webkit.org/show_bug.cgi?id=198877 |
| <rdar://problem/50381370> |
| |
| Reviewed by Joseph Pecoraro. |
| |
| * http/tests/inspector/network/resources/resource-size-test.js: |
| (TestPage.registerInitializer.window.addResourceSizeTest): |
| |
| * http/tests/inspector/network/resource-sizes-disk-cache.html: |
| * http/tests/inspector/network/resource-sizes-disk-cache-expected.txt: |
| |
| * http/tests/inspector/network/resource-sizes-memory-cache.html: |
| * http/tests/inspector/network/resource-sizes-memory-cache-expected.txt: |
| * platform/gtk/http/tests/inspector/network/resource-sizes-memory-cache-expected.txt: |
| * platform/mac/http/tests/inspector/network/resource-sizes-memory-cache-expected.txt: |
| * platform/mac-sierra/http/tests/inspector/network/resource-sizes-memory-cache-expected.txt: |
| |
| * http/tests/inspector/network/resource-sizes-network.html: |
| * http/tests/inspector/network/resource-sizes-network-expected.txt: |
| * platform/gtk/http/tests/inspector/network/resource-sizes-network-expected.txt: |
| * platform/mac/http/tests/inspector/network/resource-sizes-network-expected.txt: |
| * platform/mac-sierra/http/tests/inspector/network/resource-sizes-network-expected.txt: |
| |
| 2019-06-14 John Wilander <wilander@apple.com> |
| |
| Repeatedly check for IDB removal to address flakiness in http/tests/resourceLoadStatistics/website-data-removal-for-site-navigated-to-with-link-decoration.html |
| https://bugs.webkit.org/show_bug.cgi?id=198185 |
| <rdar://problem/51074251> |
| |
| Unreviewed test gardening. |
| |
| There's an asynchronosity in the removal of IDB entries so this test case |
| needs to check repeatedly until the removal has happened. |
| |
| * http/tests/resourceLoadStatistics/website-data-removal-for-site-navigated-to-with-link-decoration.html: |
| * platform/ios-simulator-wk2/TestExpectations: |
| Removed skip. |
| |
| 2019-06-14 Daniel Bates <dabates@apple.com> |
| |
| [iOS] Split up fast/events/ios/key-events-meta-alt-combinations.html and add more tests |
| https://bugs.webkit.org/show_bug.cgi?id=198834 |
| <rdar://problem/50103348> |
| |
| Reviewed by Brent Fulgham. |
| |
| The test fast/events/ios/key-events-meta-alt-combinations.html frequently times out. Let's try |
| to break up this test into multiple files. Also add more modifier combination tests and group |
| all these combination tests under a new direcdtory: fast/events/ios/key-events-comprehensive. |
| |
| * fast/events/ios/key-events-comprehensive/key-events-control-expected.txt: Renamed from LayoutTests/fast/events/ios/key-events-control-expected.txt. |
| * fast/events/ios/key-events-comprehensive/key-events-control-option-expected.txt: Added. |
| * fast/events/ios/key-events-comprehensive/key-events-control-option.html: Copied from LayoutTests/fast/events/ios/key-events-control.html. |
| * fast/events/ios/key-events-comprehensive/key-events-control-shift-expected.txt: Added. |
| * fast/events/ios/key-events-comprehensive/key-events-control-shift.html: Copied from LayoutTests/fast/events/ios/key-events-control.html. |
| * fast/events/ios/key-events-comprehensive/key-events-control.html: Renamed from LayoutTests/fast/events/ios/key-events-control.html. |
| * fast/events/ios/key-events-comprehensive/key-events-meta-control-expected.txt: Added. |
| * fast/events/ios/key-events-comprehensive/key-events-meta-control.html: Copied from LayoutTests/fast/events/ios/key-events-meta.html. |
| * fast/events/ios/key-events-comprehensive/key-events-meta-expected.txt: Renamed from LayoutTests/fast/events/ios/key-events-meta-expected.txt. |
| * fast/events/ios/key-events-comprehensive/key-events-meta-option-expected.txt: Added. |
| * fast/events/ios/key-events-comprehensive/key-events-meta-option.html: Renamed from LayoutTests/fast/events/ios/key-events-meta-alt-combinations.html. |
| * fast/events/ios/key-events-comprehensive/key-events-meta-shift-expected.txt: Added. |
| * fast/events/ios/key-events-comprehensive/key-events-meta-shift.html: Copied from LayoutTests/fast/events/ios/key-events-meta.html. |
| * fast/events/ios/key-events-comprehensive/key-events-meta.html: Renamed from LayoutTests/fast/events/ios/key-events-meta.html. |
| * fast/events/ios/key-events-comprehensive/key-events-option-expected.txt: Added. |
| * fast/events/ios/key-events-comprehensive/key-events-option-shift-expected.txt: Added. |
| * fast/events/ios/key-events-comprehensive/key-events-option-shift.html: Added. |
| * fast/events/ios/key-events-comprehensive/key-events-option.html: Added. |
| * fast/events/ios/key-events-comprehensive/key-events-shift-expected.txt: Added. |
| * fast/events/ios/key-events-comprehensive/key-events-shift.html: Added. |
| * fast/events/ios/key-events-meta-alt-combinations-expected.txt: Removed. |
| |
| 2019-06-14 Antoine Quint <graouts@apple.com> |
| |
| [Pointer Events] button property is -1 for pointerdown and pointerup |
| https://bugs.webkit.org/show_bug.cgi?id=198868 |
| <rdar://problem/51758109> |
| |
| Reviewed by Dean Jackson. |
| |
| * pointerevents/mouse/pointer-button-and-buttons-expected.txt: Added. |
| * pointerevents/mouse/pointer-button-and-buttons.html: Added. |
| * pointerevents/utils.js: |
| (prototype._handlePointerEvent): |
| |
| 2019-06-14 John Wilander <wilander@apple.com> |
| |
| Move http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html off of testRunner.setAlwaysAcceptCookies() |
| https://bugs.webkit.org/show_bug.cgi?id=198863 |
| <rdar://problem/47854589> |
| |
| Unreviewed test gardening. |
| |
| testRunner.setAlwaysAcceptCookies() is not working right (tracked |
| in rdar://problem/51757107). Therefore, we need to change |
| http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html |
| to make it work properly. |
| |
| * http/tests/resourceLoadStatistics/remove-blocking-in-redirect-expected.txt: |
| * http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html: |
| |
| 2019-06-14 Saam Barati <sbarati@apple.com> |
| |
| [WHLSL] Implement out-of-bounds and nullptr behavior |
| https://bugs.webkit.org/show_bug.cgi?id=198600 |
| <rdar://problem/51668853> |
| |
| Reviewed by Robin Morisset. |
| |
| * webgpu/whlsl-null-dereference-expected.txt: Added. |
| * webgpu/whlsl-null-dereference.html: Added. |
| * webgpu/whlsl-oob-access-expected.txt: Added. |
| * webgpu/whlsl-oob-access.html: Added. |
| |
| 2019-06-14 Youenn Fablet <youenn@apple.com> |
| |
| Cloning a MediaStreamTrack does not clone the logger |
| https://bugs.webkit.org/show_bug.cgi?id=198844 |
| |
| Reviewed by Eric Carlson. |
| |
| * fast/mediastream/MediaStreamTrack-clone-expected.txt: |
| * fast/mediastream/MediaStreamTrack-clone.html: |
| |
| 2019-06-14 Shawn Roberts <sroberts@apple.com> |
| |
| webgpu/compute-squares.html test was deleted in https://trac.webkit.org/changeset/246427 |
| https://bugs.webkit.org/show_bug.cgi?id=198841 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk2/TestExpectations: Removing expectation for deleted teest |
| |
| 2019-06-14 Per Arne Vollan <pvollan@apple.com> |
| |
| [Win10] Some tests are failing only on specific machines |
| https://bugs.webkit.org/show_bug.cgi?id=197509 |
| |
| Unreviewed test gardening. |
| |
| * platform/win/TestExpectations: |
| |
| 2019-06-13 Devin Rousso <drousso@apple.com> |
| |
| Web Inspector: REGRESSION(r246178): extra spaces added in at-rules when formatting CSS |
| https://bugs.webkit.org/show_bug.cgi?id=198806 |
| |
| Reviewed by Joseph Pecoraro. |
| |
| * inspector/formatting/resources/css-tests/keyframes.css: |
| * inspector/formatting/resources/css-tests/keyframes-expected.css: |
| * inspector/formatting/resources/css-tests/media-query.css: |
| * inspector/formatting/resources/css-tests/media-query-expected.css: |
| * inspector/formatting/resources/css-tests/selectors.css: |
| * inspector/formatting/resources/css-tests/selectors-expected.css: |
| * inspector/formatting/resources/css-tests/wrapping.css: |
| * inspector/formatting/resources/css-tests/wrapping-expected.css: |
| |
| 2019-06-13 Antoine Quint <graouts@apple.com> |
| |
| REGRESSION (r246103) [ Mojave+ WK1 ] Layout Test scrollbars/scrollbar-iframe-click-does-not-blur-content.html is timing out |
| https://bugs.webkit.org/show_bug.cgi?id=198800 |
| <rdar://problem/51679634> |
| |
| Reviewed by Tim Horton. |
| |
| This test now passes reliably on WK1. |
| |
| * platform/mac-wk1/TestExpectations: |
| |
| 2019-06-12 Myles C. Maxfield <mmaxfield@apple.com> |
| |
| [WHLSL] Hook up compute |
| https://bugs.webkit.org/show_bug.cgi?id=198644 |
| |
| Reviewed by Saam Barati. |
| |
| This doesn't thoroughly test compute, but it's at least enough to unblock the WHLSL testing effort. |
| |
| * webgpu/compute-squares-expected.txt: Deleted. Covered by webgpu/whlsl-compute.html. |
| * webgpu/compute-squares.html: Deleted. Ditto. |
| * webgpu/whlsl-compute-expected.txt: Added. |
| * webgpu/whlsl-compute.html: Added. |
| |
| 2019-06-13 Zalan Bujtas <zalan@apple.com> |
| |
| [ContentChangeObserver] LayoutTest/fast/content-observation/click-event-suppression-on-content-change.html is failing |
| https://bugs.webkit.org/show_bug.cgi?id=198848 |
| <rdar://problem/51689630> |
| |
| Reviewed by Dean Jackson. |
| |
| 1. Enable content observation for this test. |
| 2. Add role attribute to trigger fast click-through -less flaky with the sleeps. |
| 3. Use UIHelper functions. |
| |
| * fast/content-observation/click-event-suppression-on-content-change.html: Removed. |
| * fast/events/touch/ios/content-observation/click-event-suppression-on-content-change-expected.txt: Renamed from LayoutTests/fast/content-observation/click-event-suppression-on-content-change-expected.txt. |
| * fast/events/touch/ios/content-observation/click-event-suppression-on-content-change.html: Added. |
| |
| 2019-06-13 Daniel Bates <dabates@apple.com> |
| |
| [iOS] Normalize test result of fast/events/ios/keyboard-event-key-attribute.html to handle possible modifier dispatch |
| https://bugs.webkit.org/show_bug.cgi?id=198835 |
| <rdar://problem/46082708> |
| |
| Reviewed by Darin Adler. |
| |
| WebKit now knows how to handle flag change events on iOS and dispatch DOM events just like Mac. |
| Until USE(UIKIT_KEYBOARD_ADDITIONS) is enabled by default WebKit does not expect to receive |
| modifier flag changes. But once this compile time flag is enabled it will and the test |
| fast/events/ios/keyboard-event-key-attribute.html will fail because it types '@' and only |
| expects to see a single keydown for '@' even though it actually requires two key downs to |
| generate an '@': Shift, and 2 (on a US keyboard layout). We have a bunch of other tests to |
| check that modifier key presses generate DOM events. So, let's just normalize the result of |
| this test to ignore Shift keydowns. |
| |
| * fast/events/ios/keyboard-event-key-attribute.html: |
| |
| 2019-06-13 Truitt Savell <tsavell@apple.com> |
| |
| Test gardening after r246406 |
| https://bugs.webkit.org/show_bug.cgi?id=198774 |
| |
| Unreviewed test gardening. |
| |
| * platform/ios-wk2/TestExpectations: |
| * platform/mac-wk2/TestExpectations: |
| |
| 2019-06-13 Jonathan Bedard <jbedard@apple.com> |
| |
| run-webkit-tests: Correctly garden fast/events/ios, fast/forms/ios tests |
| https://bugs.webkit.org/show_bug.cgi?id=198798 |
| |
| Reviewed by Aakash Jain. |
| |
| Any expectations for fast/events/ios and fast/forms/ios tests are overriden |
| in ios-wk2 expectations, remove them since they don't do anything. |
| |
| * platform/ios-device/TestExpectations: |
| * platform/ios-wk1/TestExpectations: |
| * platform/ios/TestExpectations: |
| * platform/ipad/TestExpectations: |
| |
| 2019-06-13 Shawn Roberts <sroberts@apple.com> |
| |
| webgpu/compute-squares.html is crashing on HighSierra |
| https://bugs.webkit.org/show_bug.cgi?id=198841 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk2/TestExpectations: Skipping on High Sierra |
| |
| 2019-06-13 Commit Queue <commit-queue@webkit.org> |
| |
| Unreviewed, rolling out r246396 and r246397. |
| https://bugs.webkit.org/show_bug.cgi?id=198837 |
| |
| Breaks internal builds (Requested by ShawnRoberts on #webkit). |
| |
| Reverted changesets: |
| |
| "[WHLSL] Hook up compute" |
| https://bugs.webkit.org/show_bug.cgi?id=198644 |
| https://trac.webkit.org/changeset/246396 |
| |
| "[WHLSL] Hook up compute" |
| https://bugs.webkit.org/show_bug.cgi?id=198644 |
| https://trac.webkit.org/changeset/246397 |
| |
| 2019-06-13 Antti Koivisto <antti@apple.com> |
| |
| twitch.tv: embedded video hovers down the screen when scrolling on iPad |
| https://bugs.webkit.org/show_bug.cgi?id=198832 |
| <rdar://problem/51541439> |
| |
| Reviewed by Simon Fraser. |
| |
| * compositing/scrolling/async-overflow-scrolling/overflow-scroll-paint-order-sibling-expected.html: Added. |
| * compositing/scrolling/async-overflow-scrolling/overflow-scroll-paint-order-sibling.html: Added. |
| |
| 2019-06-13 Youenn Fablet <youenn@apple.com> |
| |
| Import WPT websockets tests |
| https://bugs.webkit.org/show_bug.cgi?id=198774 |
| |
| Reviewed by Geoffrey Garen. |
| |
| * platform/mac-wk1/TestExpectations: |
| * TestExpectations: |
| * tests-options.json: |
| |
| 2019-06-13 Antoine Quint <graouts@apple.com> |
| |
| "display: contents" Content click does not trigger |
| https://bugs.webkit.org/show_bug.cgi?id=198559 |
| <rdar://problem/51488524> |
| |
| Reviewed by Antti Koivisto. |
| |
| Add a new test that checks that tapping on an element with "display: contents" correctly gets a "click" event. |
| |
| * fast/events/ios/click-event-and-display-contents-expected.txt: Added. |
| * fast/events/ios/click-event-and-display-contents.html: Added. |
| |
| 2019-06-13 Youenn Fablet <youenn@apple.com> |
| |
| Update service worker test and expectation after revision 246363 |
| https://bugs.webkit.org/show_bug.cgi?id=198808 |
| |
| Reviewed by Geoffrey Garen. |
| |
| * TestExpectations: |
| Skip timing out test in Debug |
| |
| 2019-06-13 Miguel Gomez <magomez@igalia.com> |
| |
| Unreviewed GTK+ gardening. Update expectations after r246397. |
| |
| * platform/gtk/TestExpectations: |
| |
| 2019-06-12 Myles C. Maxfield <mmaxfield@apple.com> |
| |
| [WHLSL] Hook up compute |
| https://bugs.webkit.org/show_bug.cgi?id=198644 |
| |
| Reviewed by Saam Barati. |
| |
| This doesn't thoroughly test compute, but it's at least enough to unblock the WHLSL testing effort. |
| |
| * webgpu/compute-squares-expected.txt: Deleted. Covered by webgpu/whlsl-compute.html. |
| * webgpu/compute-squares.html: Deleted. Ditto. |
| * webgpu/whlsl-compute-expected.txt: Added. |
| * webgpu/whlsl-compute.html: Added. |
| |
| 2019-06-12 Myles C. Maxfield <mmaxfield@apple.com> |
| |
| [WHLSL] Implement array references |
| https://bugs.webkit.org/show_bug.cgi?id=198163 |
| |
| Reviewed by Saam Barati. |
| |
| * webgpu/buffer-resource-triangles-expected.html: Deleted. This test doens't make any sense and triggers |
| Metal to read out-of-bounds of a vertex buffer. |
| * webgpu/buffer-resource-triangles.html: Deleted. |
| * webgpu/whlsl-buffer-fragment-expected.html: Added. |
| * webgpu/whlsl-buffer-fragment.html: Added. |
| * webgpu/whlsl-buffer-vertex-expected.html: Added. |
| * webgpu/whlsl-buffer-vertex.html: Added. |
| * webgpu/whlsl-dont-crash-parsing-enum.html: |
| * webgpu/whlsl.html: |
| |
| 2019-06-12 Justin Fan <justin_fan@apple.com> |
| |
| [WebGL] ANGLE Extension directive location incorrectly enforced for webgl 1.0 |
| https://bugs.webkit.org/show_bug.cgi?id=198811 |
| |
| Reviewed by Dean Jackson. |
| |
| ANGLE was updated so that this case should not be an error. |
| |
| * webgl/webgl-extension-directive-location-no-error-expected.txt: Added. |
| * webgl/webgl-extension-directive-location-no-error.html: Added. |
| |
| 2019-06-12 Carlos Garcia Campos <cgarcia@igalia.com> |
| |
| [cairo][SVG] If clipPath has multiple elements, clip-path doesn't work with transform |
| https://bugs.webkit.org/show_bug.cgi?id=198746 |
| <rdar://problem/51620347> |
| |
| Reviewed by Don Olmstead. |
| |
| * svg/clip-path/clip-hidpi-expected.svg: Added. |
| * svg/clip-path/clip-hidpi.svg: Added. |
| * svg/clip-path/clip-opacity-translate-expected.svg: Added. |
| * svg/clip-path/clip-opacity-translate.svg: Added. |
| |
| 2019-06-12 Myles C. Maxfield <mmaxfield@apple.com> |
| |
| [WHLSL] Educate the property resolver about IndexExpressions |
| https://bugs.webkit.org/show_bug.cgi?id=198399 |
| |
| Unreviewed test gardening. |
| |
| Failing WebGPU tests should fail instead of time out. |
| |
| * webgpu/blend-color-triangle-strip.html: |
| * webgpu/blend-triangle-strip.html: |
| * webgpu/blit-commands.html: |
| * webgpu/buffer-command-buffer-races.html: |
| * webgpu/buffer-resource-triangles.html: |
| * webgpu/color-write-mask-triangle-strip.html: |
| * webgpu/depth-enabled-triangle-strip.html: |
| * webgpu/draw-indexed-triangles.html: |
| * webgpu/propertyresolver/ander-abstract-lvalue.html: |
| * webgpu/propertyresolver/ander-lvalue-3-levels.html: |
| * webgpu/propertyresolver/ander-lvalue.html: |
| * webgpu/propertyresolver/ander.html: |
| * webgpu/propertyresolver/getter.html: |
| * webgpu/propertyresolver/indexer-ander-abstract-lvalue.html: |
| * webgpu/propertyresolver/indexer-ander-lvalue-3-levels.html: |
| * webgpu/propertyresolver/indexer-ander-lvalue.html: |
| * webgpu/propertyresolver/indexer-ander.html: |
| * webgpu/propertyresolver/indexer-getter.html: |
| * webgpu/propertyresolver/indexer-setter-abstract-lvalue-3-levels.html: |
| * webgpu/propertyresolver/indexer-setter-abstract-lvalue.html: |
| * webgpu/propertyresolver/indexer-setter-lvalue.html: |
| * webgpu/propertyresolver/indexer-setter.html: |
| * webgpu/propertyresolver/setter-abstract-lvalue-3-levels.html: |
| * webgpu/propertyresolver/setter-abstract-lvalue.html: |
| * webgpu/propertyresolver/setter-lvalue.html: |
| * webgpu/simple-triangle-strip.html: |
| * webgpu/texture-triangle-strip.html: |
| * webgpu/vertex-buffer-triangle-strip.html: |
| * webgpu/viewport-scissor-rect-triangle-strip.html: |
| * webgpu/whlsl-arbitrary-vertex-attribute-locations.html: |
| * webgpu/whlsl-dereference-pointer-should-type-check.html: |
| * webgpu/whlsl-do-while-loop-break.html: |
| * webgpu/whlsl-do-while-loop-continue.html: |
| * webgpu/whlsl-do-while-loop.html: |
| * webgpu/whlsl-dont-crash-parsing-enum.html: |
| * webgpu/whlsl-dot-expressions.html: |
| * webgpu/whlsl-ensure-proper-variable-lifetime-2.html: |
| * webgpu/whlsl-ensure-proper-variable-lifetime-3.html: |
| * webgpu/whlsl-ensure-proper-variable-lifetime.html: |
| * webgpu/whlsl-loops-break.html: |
| * webgpu/whlsl-loops-continue.html: |
| * webgpu/whlsl-loops.html: |
| * webgpu/whlsl-nested-dot-expression-rvalue.html: |
| * webgpu/whlsl-nested-loop.html: |
| * webgpu/whlsl-return-local-variable.html: |
| * webgpu/whlsl-store-to-property-updates-properly.html: |
| * webgpu/whlsl-while-loop-break.html: |
| * webgpu/whlsl-while-loop-continue.html: |
| * webgpu/whlsl-zero-initialize-values-2.html: |
| * webgpu/whlsl-zero-initialize-values.html: |
| * webgpu/whlsl.html: |
| |
| 2019-06-12 Simon Fraser <simon.fraser@apple.com> |
| |
| paddingBoxRect() is wrong with RTL scrollbars on the left |
| https://bugs.webkit.org/show_bug.cgi?id=198816 |
| |
| Reviewed by Jon Lee. |
| |
| * compositing/geometry/rtl-overflow-scroll-expected.html: Added. |
| * compositing/geometry/rtl-overflow-scroll.html: Added. |
| |
| 2019-06-12 Eric Carlson <eric.carlson@apple.com> |
| |
| [High Sierra / Mojave Debug WK2] Layout Test media/video-restricted-invisible-autoplay-allowed-when-visible.html is a flaky failure |
| https://bugs.webkit.org/show_bug.cgi?id=190885 |
| <rdar://problem/45590590> |
| |
| Reviewed by Youenn Fablet. |
| |
| * media/video-restricted-invisible-autoplay-allowed-when-visible.html: Increase the amount of |
| time it takes for the test to fail so it isn't flaky on slow machines. |
| |
| 2019-06-12 Daniel Bates <dabates@apple.com> |
| |
| [iOS] Adjust tests platform/ipad/fast/forms/{select-form-run-twice, unfocus-inside-fixed-hittest}.html following r243808 |
| https://bugs.webkit.org/show_bug.cgi?id=198799 |
| <rdar://problem/50181023> |
| |
| Reviewed by Brent Fulgham. |
| |
| Following r243808 we no longer defocus a <select> on iPad when its popover is dismissed as a |
| result of picking a value for it. This is to make the behavior of <select> on iPad like the Mac. |
| However the tests platform/ipad/fast/forms/{select-form-run-twice, unfocus-inside-fixed-hittest}.html |
| depend on the old behavior. So, we need to update them to no longer expect a defocusing of the |
| <select>/the end of form control interaction. |
| |
| * platform/ipad/fast/forms/select-form-run-twice.html: |
| * platform/ipad/fast/forms/unfocus-inside-fixed-hittest.html: |
| |
| 2019-06-12 Myles C. Maxfield <mmaxfield@apple.com> |
| |
| [WHLSL] Educate the property resolver about IndexExpressions |
| https://bugs.webkit.org/show_bug.cgi?id=198399 |
| |
| Reviewed by Saam Barati. |
| |
| * webgpu/propertyresolver/ander-abstract-lvalue-expected.html: Added. |
| * webgpu/propertyresolver/ander-abstract-lvalue.html: Added. |
| * webgpu/propertyresolver/ander-expected.html: Added. |
| * webgpu/propertyresolver/ander-lvalue-3-levels-expected.html: Added. |
| * webgpu/propertyresolver/ander-lvalue-3-levels.html: Added. |
| * webgpu/propertyresolver/ander-lvalue-expected.html: Added. |
| * webgpu/propertyresolver/ander-lvalue.html: Added. |
| * webgpu/propertyresolver/ander.html: Added. |
| * webgpu/propertyresolver/getter-expected.html: Added. |
| * webgpu/propertyresolver/getter.html: Added. |
| * webgpu/propertyresolver/indexer-ander-abstract-lvalue-expected.html: Added. |
| * webgpu/propertyresolver/indexer-ander-abstract-lvalue.html: Added. |
| * webgpu/propertyresolver/indexer-ander-expected.html: Added. |
| * webgpu/propertyresolver/indexer-ander-lvalue-3-levels-expected.html: Added. |
| * webgpu/propertyresolver/indexer-ander-lvalue-3-levels.html: Added. |
| * webgpu/propertyresolver/indexer-ander-lvalue-expected.html: Added. |
| * webgpu/propertyresolver/indexer-ander-lvalue.html: Added. |
| * webgpu/propertyresolver/indexer-ander.html: Added. |
| * webgpu/propertyresolver/indexer-getter-expected.html: Added. |
| * webgpu/propertyresolver/indexer-getter.html: Added. |
| * webgpu/propertyresolver/indexer-setter-abstract-lvalue-3-levels-expected.html: Added. |
| * webgpu/propertyresolver/indexer-setter-abstract-lvalue-3-levels.html: Added. |
| * webgpu/propertyresolver/indexer-setter-abstract-lvalue-expected.html: Added. |
| * webgpu/propertyresolver/indexer-setter-abstract-lvalue.html: Added. |
| * webgpu/propertyresolver/indexer-setter-expected.html: Added. |
| * webgpu/propertyresolver/indexer-setter-lvalue-expected.html: Added. |
| * webgpu/propertyresolver/indexer-setter-lvalue.html: Added. |
| * webgpu/propertyresolver/indexer-setter.html: Added. |
| * webgpu/propertyresolver/setter-abstract-lvalue-3-levels-expected.html: Added. |
| * webgpu/propertyresolver/setter-abstract-lvalue-3-levels.html: Added. |
| * webgpu/propertyresolver/setter-abstract-lvalue-expected.html: Added. |
| * webgpu/propertyresolver/setter-abstract-lvalue.html: Added. |
| * webgpu/propertyresolver/setter-lvalue-expected.html: Added. |
| * webgpu/propertyresolver/setter-lvalue.html: Added. |
| |
| 2019-06-12 Shawn Roberts <sroberts@apple.com> |
| |
| scrollbars/scrollbar-iframe-click-does-not-blur-content.html is timing out on WK1 testers |
| https://bugs.webkit.org/show_bug.cgi?id=198800 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk1/TestExpectations: Updating expecations for test |
| |
| 2019-06-12 Jiewen Tan <jiewen_tan@apple.com> |
| |
| REGRESSION (r245043) [Mac WK2 Debug] ASSERTION FAILED: m_services.isEmpty() && transports.size() <= maxTransportNumber seen with two http/wpt/webauthn/public-key-credential-* tests |
| https://bugs.webkit.org/show_bug.cgi?id=197917 |
| <rdar://problem/51524958> |
| |
| Reviewed by Brent Fulgham. |
| |
| * platform/mac-wk2/TestExpectations: |
| |
| 2019-06-12 Antti Koivisto <antti@apple.com> |
| |
| (Async scrolling) Handle 'position:fixed' inside 'position:sticky' correctly. |
| https://bugs.webkit.org/show_bug.cgi?id=198788 |
| <rdar://problem/51589759> |
| |
| Reviewed by Simon Fraser. |
| |
| * scrollingcoordinator/ios/fixed-inside-overflow-inside-fixed-expected.html: Added. |
| * scrollingcoordinator/ios/fixed-inside-overflow-inside-fixed.html: Added. |
| * scrollingcoordinator/ios/fixed-inside-sticky-frame-expected.html: Added. |
| * scrollingcoordinator/ios/fixed-inside-sticky-frame.html: Added. |
| * scrollingcoordinator/ios/fixed-inside-sticky-no-stacking-context-2-expected.html: Added. |
| * scrollingcoordinator/ios/fixed-inside-sticky-no-stacking-context-2.html: Added. |
| * scrollingcoordinator/ios/fixed-inside-sticky-no-stacking-context-expected.html: Added. |
| * scrollingcoordinator/ios/fixed-inside-sticky-no-stacking-context.html: Added. |
| * scrollingcoordinator/ios/fixed-inside-sticky-stacking-context-expected.html: Added. |
| * scrollingcoordinator/ios/fixed-inside-sticky-stacking-context.html: Added. |
| |
| 2019-06-12 Youenn Fablet <youenn@apple.com> |
| |
| Update WPT service workers test up to 0df7c68 |
| https://bugs.webkit.org/show_bug.cgi?id=198720 |
| |
| Reviewed by Eric Carlson. |
| |
| * TestExpectations: |
| * tests-options.json: |
| |
| 2019-06-12 Truitt Savell <tsavell@apple.com> |
| |
| Unreviewed, rolling out r246350. |
| |
| r246350 Introduced a failing and timing out test svg/clip-path |
| /clip-hidpi.svg |
| |
| Reverted changeset: |
| |
| "[cairo][SVG] If clipPath has multiple elements, clip-path doesn't work with transform" |
| https://bugs.webkit.org/show_bug.cgi?id=198746 |
| https://trac.webkit.org/changeset/246350 |
| |
| 2019-06-12 Carlos Garcia Campos <cgarcia@igalia.com> |
| |
| [cairo][SVG] If clipPath has multiple elements, clip-path doesn't work with transform |
| https://bugs.webkit.org/show_bug.cgi?id=198746 |
| <rdar://problem/51665805> |
| |
| Reviewed by Don Olmstead. |
| |
| * svg/clip-path/clip-hidpi-expected.svg: Added. |
| * svg/clip-path/clip-hidpi.svg: Added. |
| * svg/clip-path/clip-opacity-translate-expected.svg: Added. |
| * svg/clip-path/clip-opacity-translate.svg: Added. |
| |
| 2019-06-12 Fujii Hironori <Hironori.Fujii@sony.com> |
| |
| [GTK] Some reftest fail with only one or two pixel differences in diff image |
| https://bugs.webkit.org/show_bug.cgi?id=168426 |
| |
| Unreviewed test gardening. |
| |
| * platform/gtk/TestExpectations: |
| * platform/wpe/TestExpectations: |
| svg/clip-path/clip-opacity.html results in 0.01% image diff. Marked it as ImageOnlyFailure of Bug 168426. |
| |
| 2019-06-11 Wenson Hsieh <wenson_hsieh@apple.com> |
| |
| [iOS] Idempotent text autosizing needs to react properly to viewport changes |
| https://bugs.webkit.org/show_bug.cgi?id=198736 |
| <rdar://problem/50591911> |
| |
| Reviewed by Zalan Bujtas. |
| |
| Add a new layout test that programmatically adjusts the meta viewport initial scale, and dumps the resulting |
| computed sizes of several paragraphs of text, after adjusting for text autosizing. |
| |
| * fast/text-autosizing/ios/idempotentmode/idempotent-autosizing-after-changing-initial-scale-expected.txt: Added. |
| * fast/text-autosizing/ios/idempotentmode/idempotent-autosizing-after-changing-initial-scale.html: Added. |
| |
| 2019-06-11 Zalan Bujtas <zalan@apple.com> |
| |
| LayoutTests/fast/events/touch/ios/double-tap-for-double-click* test cases are failing |
| https://bugs.webkit.org/show_bug.cgi?id=198764 |
| <rdar://problem/51035459> |
| |
| Reviewed by Wenson Hsieh. |
| |
| * fast/events/touch/ios/double-tap-for-double-click1.html: |
| * fast/events/touch/ios/double-tap-for-double-click2.html: |
| * fast/events/touch/ios/double-tap-for-double-click3.html: |
| |
| 2019-06-11 Commit Queue <commit-queue@webkit.org> |
| |
| Unreviewed, rolling out r246320. |
| https://bugs.webkit.org/show_bug.cgi?id=198773 |
| |
| New test is failing, and commit is causing another test to |
| fail. (Requested by ShawnRoberts on #webkit). |
| |
| Reverted changeset: |
| |
| "Web Inspector: AXI: Audit: image label test is throwing |
| spurious errors on elements with existing alt attr, but no |
| value: <img alt>" |
| https://bugs.webkit.org/show_bug.cgi?id=194754 |
| https://trac.webkit.org/changeset/246320 |
| |
| 2019-06-11 Devin Rousso <drousso@apple.com> |
| |
| Sort the computed styles list |
| https://bugs.webkit.org/show_bug.cgi?id=198743 |
| |
| Reviewed by Simon Fraser |
| |
| * fast/css/getComputedStyle/computed-style-expected.txt: |
| * platform/gtk/fast/css/getComputedStyle/computed-style-expected.txt: |
| * platform/ios/fast/css/getComputedStyle/computed-style-expected.txt: |
| * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt: |
| * platform/mac-sierra/fast/css/getComputedStyle/computed-style-expected.txt: |
| * platform/wpe/fast/css/getComputedStyle/computed-style-expected.txt: |
| |
| * fast/css/getComputedStyle/computed-style-font-family-expected.txt: |
| * platform/gtk/fast/css/getComputedStyle/computed-style-font-family-expected.txt: |
| * platform/ios/fast/css/getComputedStyle/computed-style-font-family-expected.txt: |
| * platform/mac/fast/css/getComputedStyle/computed-style-font-family-expected.txt: |
| * platform/mac-sierra/fast/css/getComputedStyle/computed-style-font-family-expected.txt: |
| * platform/wpe/fast/css/getComputedStyle/computed-style-font-family-expected.txt: |
| |
| * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: |
| * platform/gtk/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: |
| * platform/ios/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: |
| * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: |
| * platform/mac-sierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: |
| * platform/wpe/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: |
| |
| * svg/css/getComputedStyle-basic-expected.txt: |
| * platform/gtk/svg/css/getComputedStyle-basic-expected.txt: |
| * platform/ios/svg/css/getComputedStyle-basic-expected.txt: |
| * platform/mac/svg/css/getComputedStyle-basic-expected.txt: |
| * platform/mac-sierra/svg/css/getComputedStyle-basic-expected.txt: |
| * platform/wpe/svg/css/getComputedStyle-basic-expected.txt: |
| |
| 2019-06-11 Daniel Bates <dabates@apple.com> |
| |
| [iOS] Adjust test fast/events/ios/keyup.html to ignore Shift keyups |
| https://bugs.webkit.org/show_bug.cgi?id=198768 |
| <rdar://problem/46082743> |
| |
| Reviewed by Brent Fulgham. |
| |
| Ignore Shift keyups as in the future they will be emitted. We have existing test coverage for them |
| currently skipped in OpenSource that will be unskipped in the future once we enable ENABLE(FULL_KEYBOARD_ACCESS). |
| |
| * fast/events/ios/keyup.html: |
| |
| 2019-06-11 Daniel Bates <dabates@apple.com> |
| |
| Fix up test result following r245161. |
| <rdar://problem/51032967> |
| |
| Until we get UIKit support, almost all keys, including the numpad comma key (on JIS keyboards) |
| report Dead for their key property and Unidentified for their keyIdentifier property. |
| |
| * fast/events/ios/keydown-keyup-special-keys-in-non-editable-element-expected.txt: |
| |
| 2019-06-11 Truitt Savell <tsavell@apple.com> |
| |
| r246018 introduced a falkey test on WK1 |
| https://bugs.webkit.org/show_bug.cgi?id=196508 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk1/TestExpectations: |
| |
| 2019-06-11 Daniel Bates <dabates@apple.com> |
| |
| Import Content Security Policy Web Platform Tests |
| https://bugs.webkit.org/show_bug.cgi?id=198676 |
| <rdar://problem/51533785> |
| |
| Reviewed by Youenn Fablet. |
| |
| Import tests as of 3840f46213d9a991acc9288e3863530f7502c05e (origin/master). |
| |
| * TestExpectations: Skip some tests for features we do not support. |
| * platform/mac-wk1/TestExpectations: Skip some tests. |
| * platform/win/TestExpectations: Ditto. |
| * tests-options.json: |
| |
| 2019-06-11 Daniel Bates <dabates@apple.com> |
| |
| Skip test http/tests/security/contentSecurityPolicy/navigate-self-to-data-url.html as |
| testRunner.queueLoad() does not support loading data URLs in Legacy WebKit on Mac and iOS |
| |
| * platform/ios-wk1/TestExpectations: |
| * platform/mac-wk1/TestExpectations: |
| |
| 2019-06-11 Daniel Bates <dabates@apple.com> |
| |
| [Win] Layout test http/tests/security/contentSecurityPolicy/navigate-self-to-blob.html is timing out |
| https://bugs.webkit.org/show_bug.cgi?id=198758 |
| |
| It is a longstanding known issue (since 2015) that navigating to a blob URL times out on Windows. |
| Further investigation is needed. Skip another test for now. |
| |
| * platform/win/TestExpectations: |
| |
| 2019-06-11 Shawn Roberts <sroberts@apple.com> |
| |
| compositing/fixed-with-main-thread-scrolling.html is a flaky timeout |
| https://bugs.webkit.org/show_bug.cgi?id=198757 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk2/TestExpectations: Updating expectations for flaky test |
| |
| 2019-06-11 Greg Doolittle <gr3g@apple.com> |
| |
| Web Inspector: AXI: Audit: image label test is throwing spurious errors on elements with existing alt attr, but no value: <img alt> |
| https://bugs.webkit.org/show_bug.cgi?id=194754 |
| <rdar://problem/48144534> |
| |
| Reviewed by Chris Fleizach. |
| |
| * accessibility/img-alt-attribute-empty-string-expected.txt: Added. |
| * accessibility/img-alt-attribute-empty-string.html: Added. |
| * accessibility/img-alt-attribute-no-value-expected.txt: Added. |
| * accessibility/img-alt-attribute-no-value.html: Added. |
| |
| 2019-06-11 Shawn Roberts <sroberts@apple.com> |
| |
| http/tests/resourceLoadStatistics/website-data-removal-for-site-navigated-to-with-link-decoration.html is a flaky failure and timeout |
| https://bugs.webkit.org/show_bug.cgi?id=198185 |
| |
| Unreviewed test gardening. |
| |
| * platform/ios-simulator-wk2/TestExpectations: Skipping test on iOS |
| |
| 2019-06-11 Devin Rousso <drousso@apple.com> |
| |
| Unreviewed, fix test failures after r246292. |
| |
| * inspector/timeline/timeline-recording.html: |
| * inspector/timeline/timeline-recording-expected.txt: |
| Filter the contents of `sampleStackTraces` and `sampleDurations` when exporting. |
| |
| 2019-06-11 Antti Koivisto <antti@apple.com> |
| |
| REGRESSION (iOS): Can't scroll litter-robot.com checkout form's dropdown menus |
| https://bugs.webkit.org/show_bug.cgi?id=198753 |
| <rdar://problem/51355686> |
| |
| Reviewed by Simon Fraser. |
| |
| * fast/scrolling/ios/overflow-scroll-user-interaction-disabled-expected.txt: Added. |
| * fast/scrolling/ios/overflow-scroll-user-interaction-disabled.html: Added. |
| |
| 2019-06-11 Youenn Fablet <youenn@apple.com> |
| |
| MediaStreamAudioSourceNode::setFormat should check for m_sourceSampleRate equality |
| https://bugs.webkit.org/show_bug.cgi?id=198740 |
| <rdar://problem/47088939> |
| |
| Reviewed by Eric Carlson. |
| |
| * platform/mac/TestExpectations: |
| |
| 2019-06-11 Fujii Hironori <Hironori.Fujii@sony.com> |
| |
| [cairo][SVG] Putting multiple path elements in clippath causes rendering artifacts |
| https://bugs.webkit.org/show_bug.cgi?id=198701 |
| |
| Reviewed by Carlos Garcia Campos. |
| |
| * platform/gtk/TestExpectations: |
| * platform/wpe/TestExpectations: |
| Unskipped svg/gradients/spreadMethodDiagonal3.svg and svg/gradients/spreadMethodDiagonal4.svg. |
| |
| * svg/clip-path/clip-opacity-expected.html: Added. |
| * svg/clip-path/clip-opacity.html: Added. |
| * svg/clip-path/svg-in-html-expected.html: Added. |
| * svg/clip-path/svg-in-html.html: Added. |
| |
| 2019-06-10 Daniel Bates <dabates@apple.com> |
| |
| [CSP] Blob URLs should inherit their CSP policy |
| https://bugs.webkit.org/show_bug.cgi?id=198579 |
| <rdar://problem/51366878> |
| |
| Reviewed by Brent Fulgham. |
| |
| Actually add the tests that I inadvertently omitted from r246277. |
| |
| * http/tests/security/contentSecurityPolicy/navigate-self-to-blob-expected.txt: Added. |
| * http/tests/security/contentSecurityPolicy/navigate-self-to-blob.html: Added. |
| * http/tests/security/contentSecurityPolicy/navigate-self-to-data-url-expected.txt: Added. |
| * http/tests/security/contentSecurityPolicy/navigate-self-to-data-url.html: Added. |
| |
| 2019-06-10 Sam Weinig <weinig@apple.com> |
| |
| Remove Dashboard support |
| https://bugs.webkit.org/show_bug.cgi?id=198615 |
| |
| Reviewed by Ryosuke Niwa. |
| |
| * TestExpectations: |
| * cssom/cssvalue-comparison-expected.txt: |
| * cssom/cssvalue-comparison.html: |
| * fast/canvas/canvas-gradient-addStop-error-expected.txt: |
| * fast/canvas/canvas-gradient-addStop-error.html: |
| * fast/canvas/fill-stroke-clip-reset-path-expected.txt: |
| * fast/canvas/fill-stroke-clip-reset-path.html: |
| * fast/css/dashboard-regions-attr-crash-expected.txt: Removed. |
| * fast/css/dashboard-regions-attr-crash.html: Removed. |
| * fast/css/dashboard-regions-undefined-length-assertion-expected.txt: Removed. |
| * fast/css/dashboard-regions-undefined-length-assertion.html: Removed. |
| * fast/xmlhttprequest/set-dangerous-headers-in-dashboard-expected.txt: Removed. |
| * fast/xmlhttprequest/set-dangerous-headers-in-dashboard.html: Removed. |
| * http/tests/xmlhttprequest/default-content-type-dashboard-expected.txt: Removed. |
| * http/tests/xmlhttprequest/default-content-type-dashboard.html: Removed. |
| * http/tests/xmlhttprequest/svg-created-by-xhr-allowed-in-dashboard-expected.txt: Removed. |
| * http/tests/xmlhttprequest/svg-created-by-xhr-allowed-in-dashboard.html: Removed. |
| * legacy-animation-engine/cssom/cssvalue-comparison-expected.txt: |
| * legacy-animation-engine/cssom/cssvalue-comparison.html: |
| * mathml/mathml-in-dashboard-expected.txt: Removed. |
| * mathml/mathml-in-dashboard.html: Removed. |
| * platform/gtk/TestExpectations: |
| * platform/ios-simulator-wk2/TestExpectations: |
| * platform/ios-wk1/TestExpectations: |
| * platform/ios/TestExpectations: |
| * platform/ios/mathml/mathml-in-dashboard-expected.txt: Removed. |
| * platform/mac/TestExpectations: |
| * platform/mac/fast/css/dashboard-region-parser-expected.txt: Removed. |
| * platform/mac/fast/css/dashboard-region-parser.html: Removed. |
| * platform/mac/fast/dom/HTMLImageElement/dashboard-src-quirk-expected.txt: Removed. |
| * platform/mac/fast/dom/HTMLImageElement/dashboard-src-quirk.html: Removed. |
| * platform/mac/mathml/mathml-in-dashboard-expected.png: Removed. |
| * platform/mac/mathml/mathml-in-dashboard-expected.txt: Removed. |
| * platform/mac/svg/custom/embedded-svg-disallowed-in-dashboard-expected.png: Removed. |
| * platform/mac/svg/custom/manually-parsed-embedded-svg-disallowed-in-dashboard-expected.png: Removed. |
| * platform/mac/svg/custom/manually-parsed-svg-disallowed-in-dashboard-expected.png: Removed. |
| * platform/mac/svg/custom/svg-disallowed-in-dashboard-object-expected.png: Removed. |
| * platform/win/TestExpectations: |
| * platform/wincairo/TestExpectations: |
| * svg/custom/embedded-svg-allowed-in-dashboard-expected.txt: Removed. |
| * svg/custom/embedded-svg-allowed-in-dashboard.xml: Removed. |
| * svg/custom/manually-parsed-embedded-svg-allowed-in-dashboard-expected.txt: Removed. |
| * svg/custom/manually-parsed-embedded-svg-allowed-in-dashboard.html: Removed. |
| * svg/custom/manually-parsed-svg-allowed-in-dashboard-expected.txt: Removed. |
| * svg/custom/manually-parsed-svg-allowed-in-dashboard.html: Removed. |
| * svg/custom/svg-allowed-in-dashboard-object-expected.txt: Removed. |
| * svg/custom/svg-allowed-in-dashboard-object.html: Removed. |
| |
| 2019-06-10 Ryan Haddad <ryanhaddad@apple.com> |
| |
| [ iOS Sim WK2 ] Layout Test editing/deleting/delete-emoji* is failing |
| |
| Unreviewed test gardening. |
| |
| * platform/ios-simulator-wk2/TestExpectations: Remove failure expectation. |
| * platform/ios/editing/deleting/delete-emoji-1-expected.txt: Rebaseline test. |
| * platform/ios/editing/deleting/delete-emoji-9-expected.txt: Ditto. |
| * platform/ios/editing/deleting/delete-emoji-expected.txt: Ditto. |
| |
| 2019-06-10 Antti Koivisto <antti@apple.com> |
| |
| Event region should be set on scrolledContentsLayer if it exists |
| https://bugs.webkit.org/show_bug.cgi?id=198717 |
| <rdar://problem/51572169> |
| |
| Reviewed by Simon Fraser. |
| |
| * pointerevents/ios/touch-action-region-backing-sharing-expected.txt: |
| * pointerevents/ios/touch-action-region-overflow-expected.txt: Added. |
| * pointerevents/ios/touch-action-region-overflow.html: Added. |
| |
| 2019-06-10 Daniel Bates <dabates@apple.com> |
| |
| [CSP] Blob URLs should inherit their CSP policy |
| https://bugs.webkit.org/show_bug.cgi?id=198579 |
| <rdar://problem/51366878> |
| |
| Reviewed by Brent Fulgham. |
| |
| Add tests to ensure that a self navigation to a Blob or Data URL inherits its CSP policy from |
| its parent document. |
| |
| * http/tests/security/contentSecurityPolicy/navigate-self-to-blob-expected.txt: Added. |
| * http/tests/security/contentSecurityPolicy/navigate-self-to-blob.html: Added. |
| * http/tests/security/contentSecurityPolicy/navigate-self-to-data-url-expected.txt: Added. |
| * http/tests/security/contentSecurityPolicy/navigate-self-to-data-url.html: Added. |
| |
| 2019-06-10 Saam Barati <sbarati@apple.com> |
| |
| [WHLSL] Auto initialize local variables |
| https://bugs.webkit.org/show_bug.cgi?id=198426 |
| |
| Reviewed by Myles Maxfield. |
| |
| * webgpu/whlsl-zero-initialize-values-2-expected.html: Added. |
| * webgpu/whlsl-zero-initialize-values-2.html: Added. |
| * webgpu/whlsl-zero-initialize-values-expected.html: Added. |
| * webgpu/whlsl-zero-initialize-values.html: Added. |
| |
| 2019-06-10 Timothy Hatcher <timothy@apple.com> |
| |
| Integrate dark mode support for iOS. |
| https://bugs.webkit.org/show_bug.cgi?id=198687 |
| rdar://problem/51545643 |
| |
| Reviewed by Tim Horton. |
| |
| * platform/ios/TestExpectations: |
| |
| 2019-06-10 Youenn Fablet <youenn@apple.com> |
| |
| Call was negotiated with H264 Base Profile 42e01f but encoded in High Profile |
| https://bugs.webkit.org/show_bug.cgi?id=195124 |
| <rdar://problem/48453085> |
| |
| Reviewed by Eric Carlson. |
| |
| * webrtc/video-h264-expected.txt: Added. |
| * webrtc/video-h264.html: Added. |
| |
| 2019-06-08 Cathie Chen <cathiechen@igalia.com> |
| |
| resize-observer/element-leak.html fails on Windows platform |
| https://bugs.webkit.org/show_bug.cgi?id=197908 |
| |
| Reviewed by Ryosuke Niwa. |
| |
| We have conservative GC, the removed objects might keep alive for a while. Change the test case |
| to 20 iframes. This would make the result more accurate. |
| |
| * platform/win/TestExpectations: |
| * resize-observer/element-leak-expected.txt: |
| * resize-observer/element-leak.html: |
| |
| 2019-06-07 Youenn Fablet <youenn@apple.com> |
| |
| [ Mac Debug ] REGRESSION (r242975) Layout Test storage/indexeddb/modern/deletedatabase-2-private.html is a flaky failure |
| https://bugs.webkit.org/show_bug.cgi?id=196445 |
| <rdar://problem/49483061> |
| |
| Reviewed by Brady Eidson. |
| |
| Unflake the test by making sure to wait for the onerror event before continuing the test. |
| |
| * platform/mac-wk2/TestExpectations: |
| * storage/indexeddb/modern/resources/deletedatabase-2.js: |
| (prepareDatabase.event.target.onerror): |
| (continueTest1.request.onsuccess): Deleted. |
| |
| 2019-06-07 Truitt Savell <tsavell@apple.com> |
| |
| Unreviewed, rolling out r246138. |
| |
| Broke internal builds |
| |
| Reverted changeset: |
| |
| "[WHLSL] Educate the property resolver about IndexExpressions" |
| https://bugs.webkit.org/show_bug.cgi?id=198399 |
| https://trac.webkit.org/changeset/246138 |
| |
| 2019-06-07 Nikita Vasilyev <nvasilyev@apple.com> |
| |
| Web Inspector: longhand CSS properties overridden by shorthands miss strikethrough |
| https://bugs.webkit.org/show_bug.cgi?id=198629 |
| <rdar://problem/51504160> |
| |
| Reviewed by Devin Rousso. |
| |
| * inspector/css/overridden-property-expected.txt: |
| * inspector/css/overridden-property.html: |
| |
| 2019-06-07 Justin Fan <justin_fan@apple.com> |
| |
| [WebGPU] Remove GPUBuffer.setSubData and implement GPUDevice.createBufferMapped |
| https://bugs.webkit.org/show_bug.cgi?id=198591 |
| |
| Reviewed by Myles C. Maxfield. |
| |
| GPUBuffer.setSubData has been removed from the WebGPU implementation. |
| GPUDevice.createBufferMapped has been added to the WebGPU implementation. |
| Replace all setSubData calls with appropriate replacements. |
| |
| * webgpu/blend-triangle-strip.html: |
| * webgpu/blit-commands.html: |
| * webgpu/buffer-command-buffer-races.html: |
| * webgpu/buffer-resource-triangles.html: |
| * webgpu/compute-squares.html: |
| * webgpu/depth-enabled-triangle-strip.html: |
| * webgpu/draw-indexed-triangles.html: |
| * webgpu/js/webgpu-functions.js: |
| (createBufferWithData): |
| (async.mapWriteDataToBuffer): |
| * webgpu/map-read-buffers-expected.txt: |
| * webgpu/map-read-buffers.html: |
| * webgpu/texture-triangle-strip.html: |
| * webgpu/vertex-buffer-triangle-strip.html: |
| |
| 2019-06-07 Per Arne Vollan <pvollan@apple.com> |
| |
| Layout Test fast/events/fire-mousedown-while-pressing-mouse-button.html is failing |
| https://bugs.webkit.org/show_bug.cgi?id=198679 |
| |
| Unreviewed test gardening. |
| |
| * platform/win/TestExpectations: |
| |
| 2019-06-07 Antoine Quint <graouts@apple.com> |
| |
| Restrict fast clicks everywhere to desktop content mode |
| https://bugs.webkit.org/show_bug.cgi?id=198610 |
| <rdar://problem/50114230> |
| |
| Reviewed by Dean Jackson. |
| |
| Add a new test that enables fast clicks but also sets a mobile content mode. |
| |
| We also mark fast/visual-viewport/ios/min-scale-greater-than-one.html as non-flaky |
| since the flakiness was due to the fast clicks everywhere behavior being enabled on iPhone. |
| |
| Finally, we can now remove the hack where ui.tap() in the Pointer Events utility returned |
| a promise with a one-second delay since the issue of double-taps being recognized instead of |
| two consecutive single taps across two tests has been resolved. |
| |
| * fast/events/ios/ipad/fast-click-always-mobile-content-mode-expected.txt: Added. |
| * fast/events/ios/ipad/fast-click-always-mobile-content-mode.html: Added. |
| * platform/ios-simulator-wk2/TestExpectations: |
| * pointerevents/utils.js: |
| |
| 2019-06-07 Shawn Roberts <sroberts@apple.com> |
| |
| http/tests/storageAccess/request-and-grant-access-then-navigate-same-site-should-have-access.html is a flaky timeout |
| https://bugs.webkit.org/show_bug.cgi?id=198663 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk2/TestExpectations: Updating expectations for flaky test |
| |
| 2019-06-07 Shawn Roberts <sroberts@apple.com> |
| |
| scrollingcoordinator/mac/nested-sticky.html is a flaky Timeout and ImageOnlyFailure |
| https://bugs.webkit.org/show_bug.cgi?id=198661 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk2/TestExpectations: Updating expectations for flaky test |
| |
| 2019-06-07 Antti Koivisto <antti@apple.com> |
| |
| position:fixed inside overflow positioning nodes is jumpy |
| https://bugs.webkit.org/show_bug.cgi?id=198647 |
| <rdar://problem/51514437> |
| |
| Reviewed by Frédéric Wang. |
| |
| * scrollingcoordinator/ios/fixed-overflow-no-stacking-context-1-expected.html: Added. |
| * scrollingcoordinator/ios/fixed-overflow-no-stacking-context-1.html: Added. |
| * scrollingcoordinator/ios/fixed-overflow-no-stacking-context-2-expected.html: Added. |
| * scrollingcoordinator/ios/fixed-overflow-no-stacking-context-2.html: Added. |
| * scrollingcoordinator/ios/fixed-overflow-stacking-context-stationary-expected.html: Added. |
| * scrollingcoordinator/ios/fixed-overflow-stacking-context-stationary.html: Added. |
| |
| 2019-06-07 Enrique Ocaña González <eocanha@igalia.com> |
| |
| [MSE][GStreamer] Avoid QUOTA_EXCEEDED_ERR when seeking to a buffered range just before the buffered one |
| https://bugs.webkit.org/show_bug.cgi?id=166620 |
| |
| Reviewed by Xabier Rodriguez-Calvar. |
| |
| Added a test to check that, after the memory is filled by appending a continuous |
| range, a seek right before it and a new append can be done without getting a |
| QuotaExceededError on GStreamer ports. On the rest of the ports, QuotaExceededError |
| is never thrown and the expectations just check that the right buffered ranges |
| remain. |
| |
| * media/media-source/media-source-append-before-last-range-no-quota-exceeded-expected.txt: Added. |
| * media/media-source/media-source-append-before-last-range-no-quota-exceeded.html: Added. |
| * platform/gtk/media/media-source/media-source-append-before-last-range-no-quota-exceeded-expected.txt: Added. |
| * platform/wpe/media/media-source/media-source-append-before-last-range-no-quota-exceeded-expected.txt: Added. |
| |
| |
| 2019-06-07 Joonghun Park <jh718.park@samsung.com> |
| |
| Implement tab-size with units |
| https://bugs.webkit.org/show_bug.cgi?id=179022 |
| |
| Reviewed by Simon Fraser. |
| |
| This change is ported from Blink. |
| The committed revision is https://src.chromium.org/viewvc/blink?revision=189430&view=revision. |
| |
| Additionally, this patch lets css "number" value be allowed as tab-size's property value, |
| not css "integer" value, |
| according to https://drafts.csswg.org/css-text-3/#tab-size-property. |
| |
| * TestExpectations: |
| * css3/tab-size-expected.txt: Added. |
| * css3/tab-size.html: Added. |
| * fast/css/tab-size-expected.html: |
| * fast/css/tab-size.html: |
| |
| 2019-06-06 Youenn Fablet <youenn@apple.com> |
| |
| Allow WebKitTestRunner to terminate network process after it finishes service worker file operations |
| https://bugs.webkit.org/show_bug.cgi?id=198584 |
| |
| Reviewed by Geoffrey Garen. |
| |
| * http/wpt/service-workers/service-worker-networkprocess-crash.html: |
| |
| 2019-06-06 Commit Queue <commit-queue@webkit.org> |
| |
| Unreviewed, rolling out r246165. |
| https://bugs.webkit.org/show_bug.cgi?id=198636 |
| |
| Causing test failures in 7 content-observation tests. |
| (Requested by ShawnRoberts on #webkit). |
| |
| Reverted changeset: |
| |
| "Restrict fast clicks everywhere to desktop content mode" |
| https://bugs.webkit.org/show_bug.cgi?id=198610 |
| https://trac.webkit.org/changeset/246165 |
| |
| 2019-06-06 Devin Rousso <drousso@apple.com> |
| |
| Web Inspector: Formatter: pretty-print CSS using a Worker |
| https://bugs.webkit.org/show_bug.cgi?id=197829 |
| <rdar://problem/36891532> |
| |
| Reviewed by Timothy Hatcher. |
| |
| * inspector/formatting/formatting-css.html: Added. |
| * inspector/formatting/formatting-css-expected.txt: Added. |
| * inspector/formatting/resources/css-tests/basic-expected.css: Added. |
| * inspector/formatting/resources/css-tests/basic.css: Added. |
| * inspector/formatting/resources/css-tests/gradient-expected.css: Added. |
| * inspector/formatting/resources/css-tests/gradient.css: Added. |
| * inspector/formatting/resources/css-tests/keyframes-expected.css: Added. |
| * inspector/formatting/resources/css-tests/keyframes.css: Added. |
| * inspector/formatting/resources/css-tests/media-query-expected.css: Added. |
| * inspector/formatting/resources/css-tests/media-query.css: Added. |
| * inspector/formatting/resources/css-tests/selectors-expected.css: Added. |
| * inspector/formatting/resources/css-tests/selectors.css: Added. |
| * inspector/formatting/resources/css-tests/wrapping-expected.css: Added. |
| * inspector/formatting/resources/css-tests/wrapping.css: Added. |
| * inspector/formatting/resources/utilities.js: |
| (TestPage.registerInitializer.runFormattingTest): |
| |
| 2019-06-06 Youenn Fablet <youenn@apple.com> |
| |
| REGRESSION (r243270) [ iOS Sim Release ] Layout Test imported/w3c/web-platform-tests/IndexedDB/keypath-special-identifiers.htm is a flaky failure |
| https://bugs.webkit.org/show_bug.cgi?id=198573 |
| <rdar://problem/51447519> |
| |
| Unreviewed. |
| |
| * platform/ios-simulator-wk2/TestExpectations: |
| Marking test as slow. |
| |
| 2019-06-05 Said Abou-Hallawa <sabouhallawa@apple.com> |
| |
| REGRESSION (r243121): Load event should not be fired while animating the 'externalResourcesRequired' attribute |
| https://bugs.webkit.org/show_bug.cgi?id=198576 |
| |
| Reviewed by Simon Fraser. |
| |
| * svg/animations/animate-externalResourcesRequired-no-load-event-expected.txt: Added. |
| * svg/animations/animate-externalResourcesRequired-no-load-event.html: Added. |
| |
| 2019-06-04 Takashi Komori <Takashi.Komori@sony.com> |
| 2019-06-06 Antoine Quint <graouts@apple.com> |
| |
| Restrict fast clicks everywhere to desktop content mode |
| https://bugs.webkit.org/show_bug.cgi?id=198610 |
| <rdar://problem/50114230> |
| |
| Reviewed by Dean Jackson. |
| |
| Add a new test that enables fast clicks but also sets a mobile content mode. |
| |
| * fast/events/ios/ipad/fast-click-always-mobile-content-mode-expected.txt: Added. |
| * fast/events/ios/ipad/fast-click-always-mobile-content-mode.html: Added. |
| |
| 2019-06-06 Alexey Shvayka <shvaikalesh@gmail.com> |
| |
| JSON.parse throws incorrect exception when called w/o arguments |
| https://bugs.webkit.org/show_bug.cgi?id=198574 |
| |
| Reviewed by Yusuke Suzuki. |
| |
| SyntaxError should be thrown if JSON.parse is called w/o arguments. |
| (steps 1-2 of https://tc39.github.io/ecma262/#sec-json.parse) |
| |
| * js/dom/JSON-parse-expected.txt: |
| |
| 2019-06-06 Antti Koivisto <antti@apple.com> |
| |
| Position fixed is buggy with overflow:auto scrolling inside iframes |
| https://bugs.webkit.org/show_bug.cgi?id=154399 |
| <rdar://problem/24742251> |
| |
| Reviewed by Frederic Wang and Simon Fraser. |
| |
| * scrollingcoordinator/ios/fixed-frame-overflow-swipe-expected.html: Added. |
| * scrollingcoordinator/ios/fixed-frame-overflow-swipe.html: Added. |
| |
| 2019-06-06 Antoine Quint <graouts@apple.com> |
| |
| [Pointer Events] Add support for chorded button interactions |
| https://bugs.webkit.org/show_bug.cgi?id=198462 |
| |
| Unreviewed, rebaselining this test for WK1. |
| |
| * platform/mac-wk1/imported/w3c/web-platform-tests/pointerevents/pointerevent_mouse_capture_change_hover-expected.txt: |
| |
| 2019-06-05 Takashi Komori <Takashi.Komori@sony.com> |
| |
| [Curl] Report all request headers to web inspector. |
| https://bugs.webkit.org/show_bug.cgi?id=191653 |
| |
| Reviewed by Fujii Hironori. |
| |
| * platform/wincairo/TestExpectations: |
| * platform/wincairo/http/tests/inspector/network/resource-request-headers-expected.txt: Added. |
| |
| 2019-06-05 Myles C. Maxfield <mmaxfield@apple.com> |
| |
| [WHLSL] Educate the property resolver about IndexExpressions |
| https://bugs.webkit.org/show_bug.cgi?id=198399 |
| |
| Reviewed by Saam Barati. |
| |
| * webgpu/propertyresolver/ander-abstract-lvalue-expected.html: Added. |
| * webgpu/propertyresolver/ander-abstract-lvalue.html: Added. |
| * webgpu/propertyresolver/ander-expected.html: Added. |
| * webgpu/propertyresolver/ander-lvalue-3-levels-expected.html: Added. |
| * webgpu/propertyresolver/ander-lvalue-3-levels.html: Added. |
| * webgpu/propertyresolver/ander-lvalue-expected.html: Added. |
| * webgpu/propertyresolver/ander-lvalue.html: Added. |
| * webgpu/propertyresolver/ander.html: Added. |
| * webgpu/propertyresolver/getter-expected.html: Added. |
| * webgpu/propertyresolver/getter.html: Added. |
| * webgpu/propertyresolver/indexer-ander-abstract-lvalue-expected.html: Added. |
| * webgpu/propertyresolver/indexer-ander-abstract-lvalue.html: Added. |
| * webgpu/propertyresolver/indexer-ander-expected.html: Added. |
| * webgpu/propertyresolver/indexer-ander-lvalue-3-levels-expected.html: Added. |
| * webgpu/propertyresolver/indexer-ander-lvalue-3-levels.html: Added. |
| * webgpu/propertyresolver/indexer-ander-lvalue-expected.html: Added. |
| * webgpu/propertyresolver/indexer-ander-lvalue.html: Added. |
| * webgpu/propertyresolver/indexer-ander.html: Added. |
| * webgpu/propertyresolver/indexer-getter-expected.html: Added. |
| * webgpu/propertyresolver/indexer-getter.html: Added. |
| * webgpu/propertyresolver/indexer-setter-abstract-lvalue-3-levels-expected.html: Added. |
| * webgpu/propertyresolver/indexer-setter-abstract-lvalue-3-levels.html: Added. |
| * webgpu/propertyresolver/indexer-setter-abstract-lvalue-expected.html: Added. |
| * webgpu/propertyresolver/indexer-setter-abstract-lvalue.html: Added. |
| * webgpu/propertyresolver/indexer-setter-expected.html: Added. |
| * webgpu/propertyresolver/indexer-setter-lvalue-expected.html: Added. |
| * webgpu/propertyresolver/indexer-setter-lvalue.html: Added. |
| * webgpu/propertyresolver/indexer-setter.html: Added. |
| * webgpu/propertyresolver/setter-abstract-lvalue-3-levels-expected.html: Added. |
| * webgpu/propertyresolver/setter-abstract-lvalue-3-levels.html: Added. |
| * webgpu/propertyresolver/setter-abstract-lvalue-expected.html: Added. |
| * webgpu/propertyresolver/setter-abstract-lvalue.html: Added. |
| * webgpu/propertyresolver/setter-lvalue-expected.html: Added. |
| * webgpu/propertyresolver/setter-lvalue.html: Added. |
| |
| 2019-06-05 Daniel Bates <dabates@apple.com> |
| |
| [CSP] Data URLs should inherit their CSP policy |
| https://bugs.webkit.org/show_bug.cgi?id=198572 |
| <rdar://problem/50660927> |
| |
| Reviewed by Brent Fulgham. |
| |
| Add a test to ensure that a framed data URL inherits its CSP policy from its parent document. |
| |
| * http/tests/security/contentSecurityPolicy/subframe-with-data-url-inheritance-expected.txt: Added. |
| * http/tests/security/contentSecurityPolicy/subframe-with-data-url-inheritance.html: Added. |
| |
| 2019-06-05 Alex Christensen <achristensen@webkit.org> |
| |
| Re-enable safe browsing in WKWebView |
| https://bugs.webkit.org/show_bug.cgi?id=196161 |
| <rdar://problem/49171413> |
| |
| Reviewed by Ryosuke Niwa. |
| |
| * platform/mac-wk2/http/tests/navigation/keyboard-events-during-provisional-navigation-expected.txt: |
| |
| == Rolled over to ChangeLog-2019-06-05 == |