Bug 1622360 - Stop storing unused render root in AsyncImagePipeline. r=jrmuizel
Depends on D74847 Differential Revision: https://phabricator.services.mozilla.com/D74848
This commit is contained in:
@@ -30,7 +30,6 @@ AsyncImagePipelineManager::ForwardingExternalImage::~ForwardingExternalImage() {
|
||||
|
||||
AsyncImagePipelineManager::AsyncImagePipeline::AsyncImagePipeline()
|
||||
: mInitialised(false),
|
||||
mRenderRoot(wr::RenderRoot::Default),
|
||||
mIsChanged(false),
|
||||
mUseExternalImage(false),
|
||||
mFilter(wr::ImageRendering::Auto),
|
||||
@@ -134,8 +133,7 @@ WebRenderBridgeParent* AsyncImagePipelineManager::GetWrBridge(
|
||||
}
|
||||
|
||||
void AsyncImagePipelineManager::AddAsyncImagePipeline(
|
||||
const wr::PipelineId& aPipelineId, WebRenderImageHost* aImageHost,
|
||||
wr::RenderRoot aRenderRoot) {
|
||||
const wr::PipelineId& aPipelineId, WebRenderImageHost* aImageHost) {
|
||||
if (mDestroyed) {
|
||||
return;
|
||||
}
|
||||
@@ -144,7 +142,6 @@ void AsyncImagePipelineManager::AddAsyncImagePipeline(
|
||||
|
||||
MOZ_ASSERT(!mAsyncImagePipelines.Get(id));
|
||||
AsyncImagePipeline* holder = new AsyncImagePipeline();
|
||||
holder->mRenderRoot = aRenderRoot;
|
||||
holder->mImageHost = aImageHost;
|
||||
mAsyncImagePipelines.Put(id, holder);
|
||||
AddPipeline(aPipelineId, /* aWrBridge */ nullptr);
|
||||
|
||||
Reference in New Issue
Block a user