Closed Bug 1687394 Opened 5 years ago Closed 5 years ago

Simplify semantics of `requested_raster_space`

Categories

(Core :: Graphics: WebRender, task)

task

Tracking

()

RESOLVED FIXED
86 Branch
Tracking Status
firefox86 --- fixed

People

(Reporter: gw, Assigned: gw)

References

Details

Attachments

(1 file)

No description provided.
Assignee: nobody → gwatson
Blocks: 1684781

Previously, it was possible to request a local/screen raster
space even if the owning stacking context didn't create an
offscreen surface.

This complicates various parts of the code, and also results
in a pass-through picture primitive being created (which we
want to remove as part of the work for #1684781).

With this change, it's only possible to change the raster space
when the enclosing stacking context creates an offscreen surface
for some other reason (e.g. 3d transform, filters etc).

Pushed by gwatson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1c7e09561958 Simplify semantics of `requested_raster_space`. r=nical
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 86 Branch
Regressions: 1687814
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: