[Webkit-unassigned] [Bug 269116] REGRESSION (273737 at main): [ iOS 17 ] imported/w3c/web-platform-tests/css/css-flexbox/negative-overflow-002.html is a consistent text failure
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Feb 21 15:32:35 PST 2024
https://bugs.webkit.org/show_bug.cgi?id=269116
--- Comment #5 from fantasai <fantasai.bugs at inkedblade.net> ---
The regression point matches https://github.com/WebKit/WebKit/pull/23038 which removed the iOS-specific expected file for this test in order to pass EWS before landing. But it seems like now it requires one again. The differences are all 15px, just like in the previous version, and on the same subtests.
I’m not sure why there was ever a 15px difference on iOS on any of the tests, as it doesn’t seem like the sort of test that should have platform differences, and my guess is it has something to do with scrollbars because I’m not sure where else the 15px would come from. The differences only seem to appear in horizontal RTL writing modes, and indeed in these modes the scrollbars are rendered differently in iOS and MacOS.
You can see this if you scroll the 13th box (in row-major order) in the testcase: http://wpt.live/css/css-flexbox/negative-overflow-002.html
1. There’s a gap between the border-box and the scrollbar, this is almost certainly wrong.
2. The scrollbars are on the left, instead of on the right as in iOS.
For #2 it’s not clear what the intention was; it’s definitely odd that it’s inconsistent between OSes.
Tess recommended rebaselining the test and following up in other bugs.
--
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/20240221/a362cb66/attachment.htm>
More information about the webkit-unassigned
mailing list