equal
deleted
inserted
replaced
2876 bool BrowserChild::CreateRemoteLayerManager( |
2876 bool BrowserChild::CreateRemoteLayerManager( |
2877 mozilla::layers::PCompositorBridgeChild* aCompositorChild) { |
2877 mozilla::layers::PCompositorBridgeChild* aCompositorChild) { |
2878 MOZ_ASSERT(aCompositorChild); |
2878 MOZ_ASSERT(aCompositorChild); |
2879 |
2879 |
2880 return mPuppetWidget->CreateRemoteLayerManager( |
2880 return mPuppetWidget->CreateRemoteLayerManager( |
2881 [&](LayerManager* aLayerManager) -> bool { |
2881 [&](WebRenderLayerManager* aLayerManager) -> bool { |
2882 MOZ_ASSERT(aLayerManager->AsWebRenderLayerManager()); |
|
2883 nsCString error; |
2882 nsCString error; |
2884 return aLayerManager->AsWebRenderLayerManager()->Initialize( |
2883 return aLayerManager->Initialize(aCompositorChild, |
2885 aCompositorChild, wr::AsPipelineId(mLayersId), |
2884 wr::AsPipelineId(mLayersId), |
2886 &mTextureFactoryIdentifier, error); |
2885 &mTextureFactoryIdentifier, error); |
2887 }); |
2886 }); |
2888 } |
2887 } |
2889 |
2888 |
2890 void BrowserChild::InitAPZState() { |
2889 void BrowserChild::InitAPZState() { |
2891 if (!mCompositorOptions->UseAPZ()) { |
2890 if (!mCompositorOptions->UseAPZ()) { |