Bug 224596 - [WPE] Several scroll related tests are failing since r275593
Summary: [WPE] Several scroll related tests are failing since r275593
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on: 227061 227285 225922 226259 226327 226823 227679
Blocks:
  Show dependency treegraph
 
Reported: 2021-04-15 01:54 PDT by Diego Pino
Modified: 2021-07-05 02:23 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Pino 2021-04-15 01:54:27 PDT
r275593 enabled the async code path for WPE for scrolling. The following tests have been failing since then:

  fast/spatial-navigation/snav-clipped-overflowed-content.html [ Failure ]
  fast/spatial-navigation/snav-only-clipped-overflow-content.html [ Failure ]
  fast/spatial-navigation/snav-simple-content-overflow.html [ Failure ]
  css3/filters/clipping-overflow-scroll-with-pixel-moving-effect-on-parent.html [ ImageOnlyFailure ] 
  css3/filters/clipping-overflow-scroll-with-pixel-moving-effect-on.html [ ImageOnlyFailure ] 
  fast/scrolling/rtl-scrollbars-overflow-dir-rtl.html [ ImageOnlyFailure ] 
  fast/scrolling/rtl-scrollbars-overflow-padding.html [ ImageOnlyFailure ] 
  fast/scrolling/rtl-scrollbars-sticky-overflow-scroll-2.html [ ImageOnlyFailure ] 
  fast/scrolling/rtl-scrollbars-sticky-overflow-scroll.html [ ImageOnlyFailure ] 
  imported/blink/compositing/animation/hidden-animated-layer-should-not-have-scrollbars.html [ ImageOnlyFailure ] 
  imported/w3c/web-platform-tests/css/css-flexbox/overflow-auto-001.html [ ImageOnlyFailure ] 
  imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001.html [ ImageOnlyFailure ] 
  imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001.html [ ImageOnlyFailure ] 
  imported/w3c/web-platform-tests/css/css-overflow/scrollbar-empty-002.html [ ImageOnlyFailure ] 
  imported/w3c/web-platform-tests/css/css-position/hypothetical-box-scroll-parent.html [ ImageOnlyFailure ] 
  imported/w3c/web-platform-tests/css/css-ui/outline-negative-offset-composited-scroll.html [ ImageOnlyFailure ] 
  imported/w3c/web-platform-tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-overflow.html [ ImageOnlyFailure ]

https://results.webkit.org/?platform=WPE&platform=GTK&suite=layout-tests&suite=layout-tests&test=css3%2Ffilters%2Fclipping-overflow-scroll-with-pixel-moving-effect-on-parent.html&test=fast%2Fscrolling%2Frtl-scrollbars-overflow-dir-rtl.html

https://build.webkit.org/results/WPE-Linux-64-bit-Release-Tests/r275998%20(1161)/fast/spatial-navigation/snav-clipped-overflowed-content-pretty-diff.html

--- /home/buildbot/worker/wpe-linux-64-release-tests/build/layout-test-results/fast/spatial-navigation/snav-clipped-overflowed-content-expected.txt
+++ /home/buildbot/worker/wpe-linux-64-release-tests/build/layout-test-results/fast/spatial-navigation/snav-clipped-overflowed-content-actual.txt
@@ -4,13 +4,13 @@
 .
 
 PASS gFocusedDocument.activeElement.getAttribute("id") is "1"
-PASS gFocusedDocument.activeElement.getAttribute("id") is "1"
-PASS gFocusedDocument.activeElement.getAttribute("id") is "2"
-PASS gFocusedDocument.activeElement.getAttribute("id") is "2"
+FAIL gFocusedDocument.activeElement.getAttribute("id") should be 1. Was 2.
+FAIL gFocusedDocument.activeElement.getAttribute("id") should be 2. Was 3.
+FAIL gFocusedDocument.activeElement.getAttribute("id") should be 2. Was 3.
 PASS gFocusedDocument.activeElement.getAttribute("id") is "3"
 PASS gFocusedDocument.activeElement.getAttribute("id") is "2"
-PASS gFocusedDocument.activeElement.getAttribute("id") is "2"
-PASS gFocusedDocument.activeElement.getAttribute("id") is "1"
-PASS gFocusedDocument.activeElement.getAttribute("id") is "1"
+FAIL gFocusedDocument.activeElement.getAttribute("id") should be 2. Was 1.
+FAIL gFocusedDocument.activeElement.getAttribute("id") should be 1. Was start.
+FAIL gFocusedDocument.activeElement.getAttribute("id") should be 1. Was start.
 PASS gFocusedDocument.activeElement.getAttribute("id") is "start"
 This test tests that a div with css overflow:auto will scroll to reveal its focusable elements
Comment 1 Alejandro G. Castro 2021-04-15 04:01:45 PDT
Thanks for the heads up, we will check them.