[Webkit-unassigned] [Bug 260310] New: REGRESSION(266775 at main): [ iOS ] 2 tests under imported/w3c/web-platform-tests/css/cssom-view/ (scrollIntoView-sideways-rl-writing-mode-and-rtl-direction.html and scrollIntoView-sideways-rl-writing-mode.html) are constant text failures.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Aug 16 15:07:43 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=260310

            Bug ID: 260310
           Summary: REGRESSION(266775 at main): [ iOS ] 2 tests under
                    imported/w3c/web-platform-tests/css/cssom-view/
                    (scrollIntoView-sideways-rl-writing-mode-and-rtl-direc
                    tion.html and
                    scrollIntoView-sideways-rl-writing-mode.html) are
                    constant text failures.
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Text
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ben_schwartz at apple.com
                CC: mmaxfield at apple.com, ntim at apple.com,
                    webkit-bot-watchers-bugzilla at group.apple.com,
                    webkit-bug-importer at group.apple.com

imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-sideways-rl-writing-mode.html
imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-sideways-rl-writing-mode-and-rtl-direction.html

These tests are constant failures on iOS 16.

HISTORY:

https://results.webkit.org/?suite=layout-tests&suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcssom-view%2FscrollIntoView-sideways-rl-writing-mode.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcssom-view%2FscrollIntoView-sideways-rl-writing-mode-and-rtl-direction.html

TEXT DIFF (both equivalent):

-PASS scrollIntoView({"block":"start","inline":"start"})
-PASS scrollIntoView({"block":"start","inline":"center"})
-PASS scrollIntoView({"block":"start","inline":"end"})
-PASS scrollIntoView({"block":"center","inline":"start"})
-PASS scrollIntoView({"block":"center","inline":"center"})
-PASS scrollIntoView({"block":"center","inline":"end"})
-PASS scrollIntoView({"block":"end","inline":"start"})
-PASS scrollIntoView({"block":"end","inline":"center"})
-PASS scrollIntoView({"block":"end","inline":"end"})
+FAIL scrollIntoView({"block":"start","inline":"start"}) assert_approx_equals: scrollX expected -200 +/- 0.5 but got -185
+FAIL scrollIntoView({"block":"start","inline":"center"}) assert_approx_equals: scrollX expected -200 +/- 0.5 but got -185
+FAIL scrollIntoView({"block":"start","inline":"end"}) assert_approx_equals: scrollX expected -200 +/- 0.5 but got -185
+FAIL scrollIntoView({"block":"center","inline":"start"}) assert_approx_equals: scrollX expected -157.5 +/- 0.5 but got -143
+FAIL scrollIntoView({"block":"center","inline":"center"}) assert_approx_equals: scrollX expected -157.5 +/- 0.5 but got -143
+FAIL scrollIntoView({"block":"center","inline":"end"}) assert_approx_equals: scrollX expected -157.5 +/- 0.5 but got -143
+FAIL scrollIntoView({"block":"end","inline":"start"}) assert_approx_equals: scrollX expected -115 +/- 0.5 but got -100
+FAIL scrollIntoView({"block":"end","inline":"center"}) assert_approx_equals: scrollX expected -115 +/- 0.5 but got -100
+FAIL scrollIntoView({"block":"end","inline":"end"}) assert_approx_equals: scrollX expected -115 +/- 0.5 but got -100

DIFF URL (both equivalent):

https://build.webkit.org/results/Apple-iOS-16-Simulator-Release-GPUProcess-WK2-Tests/266776@main%20(2149)/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-sideways-rl-writing-mode-and-rtl-direction-pretty-diff.html

REPRODUCIBILITY:

I was able to reproduce this bug on the iOS 16 Simulator ToT running the test as follows:

run-webkit-tests --clobber-old-results --ios-simulator --iterations 5 --verbose imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-sideways-rl-writing-mode-and-rtl-direction.html imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-sideways-rl-writing-mode.html

REGRESSION:

I was able to bisect a regression point using the flakiness dashboard. This test reproduced at 266775 at main, but it did not reproduce at 266774 at main. Changes at 266775 at main appear to be directly related to this error, and is likely what caused the failure.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230816/1ffdbc10/attachment-0001.htm>


More information about the webkit-unassigned mailing list