widget/PuppetWidget.cpp
changeset 591057 1b49e7328ae43c6565d167f4c391430575097fd3
parent 591041 7a2a62de9bdbe94c206e05de785d47e0e3558de2
child 591098 bd5a397b19adda558f3f4527afa3b17ef693085a
--- a/widget/PuppetWidget.cpp
+++ b/widget/PuppetWidget.cpp
@@ -611,18 +611,18 @@ WindowRenderer* PuppetWidget::GetWindowR
                mBrowserChild->IsLayersConnected() != Some(true));
     mWindowRenderer = CreateBasicLayerManager();
   }
 
   return mWindowRenderer;
 }
 
 bool PuppetWidget::CreateRemoteLayerManager(
-    const std::function<bool(LayerManager*)>& aInitializeFunc) {
-  RefPtr<LayerManager> lm = new WebRenderLayerManager(this);
+    const std::function<bool(WebRenderLayerManager*)>& aInitializeFunc) {
+  RefPtr<WebRenderLayerManager> lm = new WebRenderLayerManager(this);
   MOZ_ASSERT(mBrowserChild);
 
   if (!aInitializeFunc(lm)) {
     return false;
   }
 
   // Force the old LM to self destruct, otherwise if the reference dangles we
   // could fail to revoke the most recent transaction. We only want to replace