Recreate PLayerTransactions for TabChildren when the compositor restarts. (bug 1300936 part 4, r=mattwoodrow, r=billm)
This commit is contained in:
@@ -579,6 +579,14 @@ PuppetWidget::GetLayerManager(PLayerTransactionChild* aShadowManager,
|
||||
return mLayerManager;
|
||||
}
|
||||
|
||||
LayerManager*
|
||||
PuppetWidget::RecreateLayerManager(PLayerTransactionChild* aShadowManager)
|
||||
{
|
||||
mLayerManager = new ClientLayerManager(this);
|
||||
mLayerManager->AsShadowForwarder()->SetShadowManager(aShadowManager);
|
||||
return mLayerManager;
|
||||
}
|
||||
|
||||
nsresult
|
||||
PuppetWidget::RequestIMEToCommitComposition(bool aCancel)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user