Closed Bug 1558933 Opened 5 months ago Closed 5 months ago

scrollbar-zoom-resolution-1.html fails with WebRender and the recent picture caching changes.

Categories

(Core :: Graphics: WebRender, defect, P3)

defect

Tracking

()

RESOLVED FIXED
mozilla69
Tracking Status
firefox69 --- fixed

People

(Reporter: gw, Assigned: kats)

References

Details

Attachments

(1 file)

In https://bugzilla.mozilla.org/show_bug.cgi?id=1558106 (which is not quite ready to land yet), I have disabled the scrollbar-zoom-resolution-1.html when WR is enabled.

What happens is that the test case doesn't display any scroll bars, because they are overwritten by the content frame.

Logging the values from the display list in add_scroll_frame:

add_scroll_frame TypedRect(784.0×984.0 at (0.0,0.0)) 9008.0×20016.0 SpatialNodeIndex(6)
add_scroll_frame TypedRect(784.0×984.0 at (0.0,0.0)) 4508.0×10016.0 SpatialNodeIndex(6)

The viewport rects are the same, but the content size has been scaled. This results in a clip region for the content frame being twice the size it should be.

Assignee: nobody → kats
Blocks: 1558106
Component: Graphics → Graphics: WebRender

The priority flag is not set for this bug.
:jbonisteel, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(jbonisteel)
Flags: needinfo?(jbonisteel)
Priority: -- → P3
Pushed by kgupta@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2b2f4c8ae362
Re-enable reftest that is now passing again. r=gw
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69

Might be interesting to know what fixed this.

You need to log in before you can comment on or make changes to this bug.