Closed Bug 2009222 Opened 9 months ago Closed 9 months ago

Avoid scrollbars in anchor-scroll-chained-003.html

Categories

(Core :: Layout: Positioned, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
148 Branch
Tracking Status
firefox148 --- fixed

People

(Reporter: dshin, Assigned: dshin)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

As discussed in 1, because positioned elements intersect scrollbar gutters,
leaving scrollbars visible ends up testing the scrollbar painting order.

Given the discussion / general agreement about the issue on https://github.com/web-platform-tests/wpt/pull/55022#issuecomment-3499478504 , I don't think a test-change-proposal is necessary here.

But it's probably worth posting an FYI on that thread as a heads-up that this test-fix is incoming, to close the loop there & as a heads-up for anyone else who might've had "fix this test" on their to-do list coming out of that thread.

Duplicate of this bug: 2007622
Blocks: 2009316

I put a patch in bug 2009316 to update/cleanup annotations after this patch (some changes not depending on this change). Not sure if you still need to update annotations to land this, I'll update my patch if you do.

Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/57104 for changes under testing/web-platform/tests
Pushed by chorotan@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/863296ba9fd4 https://hg.mozilla.org/integration/autoland/rev/0fd696f903f4 Revert "Bug 2009222: Hide scrollbars in anchor-scroll-chained-003.html. r=dholbert" for causing Wr failures on anchor-scroll-chained-003.html

Backed out for causing Wr failures on anchor-scroll-chained-003.html

Backout link

Push with failures

Failure log

Flags: needinfo?(dshin)
Status: ASSIGNED → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → 148 Branch
QA Whiteboard: [qa-triage-done-c149/b148]

As per WPT review feedback 1. No real mechanical difference, but it
communicates the intent better.

Pushed by dshin@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/b61489155d25 https://hg.mozilla.org/integration/autoland/rev/233d41b97c03 Modify anchor-scroll-chained-003.html to use scrollbar-width: none, not overflow: hidden. r=layout-anchor-positioning-reviewers,emilio

A patch has been attached on this bug, which was already closed. Filing a separate bug will ensure better tracking. If this was not by mistake and further action is needed, please alert the appropriate party. (Or: if the patch doesn't change behavior -- e.g. landing a test case, or fixing a typo -- then feel free to disregard this message)

Flags: needinfo?(dshin)
Upstream PR merged by moz-wptsync-bot
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: