Remove WindowRenderer::AsLayerManager
Categories
(Core :: Graphics: Layers, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox93 | --- | fixed |
People
(Reporter: mattwoodrow, Assigned: mattwoodrow)
References
Details
Attachments
(8 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
We want to get rid of LayerManager, so we should start by removing all the dynamic casts from WindowRenderer into LayerManager (and cast to WebRenderLayerManager directly if needed).
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
Depends on D124414
Assignee | ||
Comment 3•3 years ago
|
||
Depends on D124415
Assignee | ||
Comment 4•3 years ago
|
||
Depends on D124416
Assignee | ||
Comment 5•3 years ago
|
||
Depends on D124417
Assignee | ||
Comment 6•3 years ago
|
||
Depends on D124418
Assignee | ||
Comment 7•3 years ago
|
||
Depends on D124419
Assignee | ||
Comment 8•3 years ago
|
||
Depends on D124420
Pushed by mwoodrow@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f5e32ea819d3 Remove leaf layers partition window, since it's only used for a disabled test. r=gfx-reviewers,jrmuizel https://hg.mozilla.org/integration/autoland/rev/06213402f850 Use WebRenderLayerManager directly in BrowserChild. r=gfx-reviewers,jrmuizel https://hg.mozilla.org/integration/autoland/rev/7a2a62de9bdb Remove widget code references to AsLayerManager and access WebRender directly. r=gfx-reviewers,aosmond,jrmuizel https://hg.mozilla.org/integration/autoland/rev/14b9c736059f Convert GetWidgetLayerManager to return a WebRenderLayerManager. r=gfx-reviewers,aosmond https://hg.mozilla.org/integration/autoland/rev/61ae66289cb0 Convert painting entrance points to use WebRenderLayerManager directly. r=gfx-reviewers,aosmond https://hg.mozilla.org/integration/autoland/rev/96aa4b688465 Move payload handling from LayerManger to WebRenderLayerManager. r=gfx-reviewers,aosmond,jrmuizel https://hg.mozilla.org/integration/autoland/rev/6cbca4ad9ae1 Convert a few uses of AsLayerManager to use WebRenderLayerManager. r=gfx-reviewers,aosmond https://hg.mozilla.org/integration/autoland/rev/b5a9650354ee Remove AsLayerManager. r=gfx-reviewers,aosmond
Comment 10•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/f5e32ea819d3
https://hg.mozilla.org/mozilla-central/rev/06213402f850
https://hg.mozilla.org/mozilla-central/rev/7a2a62de9bdb
https://hg.mozilla.org/mozilla-central/rev/14b9c736059f
https://hg.mozilla.org/mozilla-central/rev/61ae66289cb0
https://hg.mozilla.org/mozilla-central/rev/96aa4b688465
https://hg.mozilla.org/mozilla-central/rev/6cbca4ad9ae1
https://hg.mozilla.org/mozilla-central/rev/b5a9650354ee
Description
•