Closed Bug 1135099 Opened 10 years ago Closed 10 years ago

Position:fixed image draws on top of scrollbar when APZ is enabled

Categories

(Core :: Layout, defect)

All
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1087956

People

(Reporter: kats, Unassigned)

References

Details

While investigating bug 1130455 I ran into a reftest failure which I can reproduce on a master desktop build for Linux and which I think is a bug. Filing this to track that issue. STR: - Start a desktop linux build. Enable the APZ pref (layers.async-pan-zoom.enabled) and restart. Note that e10s is on (not sure if this matters or not) - Load the layout/reftests/bugs/641770-1.html reftest file Expected: - It should look the same as layout/reftests/bugs/641770-1-ref.html Actual: - The scrollbars are covered by the gradient image Bug 641770 which introduced this test case was fixing a very similar problem, and did so by ensuring that the image layer had a clip set on it. When I look at the layer dump for this page I see that the image layer has no clip, even though the surrounding layers do. For some reason the clip is getting lost. The code that was added in bug 641770 to ensure the clip has changed a bunch since then; the first major change I was able to track down was in bug 716439 with the introduction of mask layers. Not sure if that's relevant though as this new failure seems related to APZ somehow.
Fairly sure this is the same issue as bug 1013377, in particular from comment 0 on that bug: "... the page should be clipped to the inner rect that is framed by the scrollbars."
Depends on: 1013377
Not actively working on this.
Assignee: bugmail.mozilla → nobody
Hey whaddya know bug 1087956 fixes this.
No longer depends on: 1013377
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.