gfx/layers/ipc/CompositorManagerChild.cpp
changeset 591057 1b49e7328ae43c6565d167f4c391430575097fd3
parent 558350 267fdd18674019c1c7f579722c8a2c2519c4d24e
child 598259 413ecffe1156cbecf64c7e7e5b1b4df846742fe2
equal deleted inserted replaced
591056:8f3a50e16abc 591057:1b49e7328ae4
   113 }
   113 }
   114 
   114 
   115 /* static */
   115 /* static */
   116 already_AddRefed<CompositorBridgeChild>
   116 already_AddRefed<CompositorBridgeChild>
   117 CompositorManagerChild::CreateWidgetCompositorBridge(
   117 CompositorManagerChild::CreateWidgetCompositorBridge(
   118     uint64_t aProcessToken, LayerManager* aLayerManager, uint32_t aNamespace,
   118     uint64_t aProcessToken, WebRenderLayerManager* aLayerManager,
   119     CSSToLayoutDeviceScale aScale, const CompositorOptions& aOptions,
   119     uint32_t aNamespace, CSSToLayoutDeviceScale aScale,
   120     bool aUseExternalSurfaceSize, const gfx::IntSize& aSurfaceSize) {
   120     const CompositorOptions& aOptions, bool aUseExternalSurfaceSize,
       
   121     const gfx::IntSize& aSurfaceSize) {
   121   MOZ_ASSERT(XRE_IsParentProcess());
   122   MOZ_ASSERT(XRE_IsParentProcess());
   122   MOZ_ASSERT(NS_IsMainThread());
   123   MOZ_ASSERT(NS_IsMainThread());
   123   if (NS_WARN_IF(!sInstance || !sInstance->CanSend())) {
   124   if (NS_WARN_IF(!sInstance || !sInstance->CanSend())) {
   124     return nullptr;
   125     return nullptr;
   125   }
   126   }
   143 }
   144 }
   144 
   145 
   145 /* static */
   146 /* static */
   146 already_AddRefed<CompositorBridgeChild>
   147 already_AddRefed<CompositorBridgeChild>
   147 CompositorManagerChild::CreateSameProcessWidgetCompositorBridge(
   148 CompositorManagerChild::CreateSameProcessWidgetCompositorBridge(
   148     LayerManager* aLayerManager, uint32_t aNamespace) {
   149     WebRenderLayerManager* aLayerManager, uint32_t aNamespace) {
   149   MOZ_ASSERT(XRE_IsParentProcess());
   150   MOZ_ASSERT(XRE_IsParentProcess());
   150   MOZ_ASSERT(NS_IsMainThread());
   151   MOZ_ASSERT(NS_IsMainThread());
   151   if (NS_WARN_IF(!sInstance || !sInstance->CanSend())) {
   152   if (NS_WARN_IF(!sInstance || !sInstance->CanSend())) {
   152     return nullptr;
   153     return nullptr;
   153   }
   154   }