Closed Bug 1727682 Opened 3 years ago Closed 3 years ago

Make WebRenderLayerManager not inherit from LayerManager

Categories

(Core :: Graphics: Layers, task)

task

Tracking

()

RESOLVED FIXED
93 Branch
Tracking Status
firefox93 --- fixed

People

(Reporter: mattwoodrow, Assigned: mattwoodrow)

References

(Regressed 1 open bug)

Details

Attachments

(1 file)

It doesn't use Layers, so it should inherit from WindowRenderer directly (and then we can be close to removing LayerManager).

It definitely implements some of the non-Layers specific API though, and some consumers are accessing it that way, so we need to audit and move those to WindowRenderer (or dynamic cast to WebRenderLayerManager and access statically).

Severity: -- → S3
Depends on: 1728914
Depends on: 1728925
Assignee: nobody → matt.woodrow
Pushed by mwoodrow@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1b49e7328ae4
Make WebRenderLayerManager not inherit LayerManager. r=jrmuizel
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 93 Branch
Regressions: 1803713
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: