Bug 1353958 - Add Gpu process reset handling for QuantumRender. r=kats
MozReview-Commit-ID: 6ZkB1ezyWlK
This commit is contained in:
@@ -614,6 +614,7 @@ PuppetWidget::GetLayerManager(PLayerTransactionChild* aShadowManager,
|
||||
// can do drawing in this process.
|
||||
mLayerManager = new BasicLayerManager(this);
|
||||
} else if (gfxVars::UseWebRender()) {
|
||||
MOZ_ASSERT(!aShadowManager);
|
||||
mLayerManager = new WebRenderLayerManager(this);
|
||||
} else {
|
||||
mLayerManager = new ClientLayerManager(this);
|
||||
@@ -638,6 +639,7 @@ PuppetWidget::RecreateLayerManager(PLayerTransactionChild* aShadowManager)
|
||||
|
||||
MOZ_ASSERT(mTabChild);
|
||||
if (gfxVars::UseWebRender()) {
|
||||
MOZ_ASSERT(!aShadowManager);
|
||||
mLayerManager = new WebRenderLayerManager(this);
|
||||
} else {
|
||||
mLayerManager = new ClientLayerManager(this);
|
||||
|
||||
Reference in New Issue
Block a user