widget/nsBaseWidget.h
changeset 591057 1b49e7328ae43c6565d167f4c391430575097fd3
parent 589858 f1086c70c60e04d45640803305e6839b8b45fb14
child 591098 bd5a397b19adda558f3f4527afa3b17ef693085a
--- a/widget/nsBaseWidget.h
+++ b/widget/nsBaseWidget.h
@@ -60,16 +60,17 @@ namespace layers {
 class CompositorBridgeChild;
 class CompositorBridgeParent;
 class IAPZCTreeManager;
 class GeckoContentController;
 class APZEventState;
 struct APZEventResult;
 class CompositorSession;
 class ImageContainer;
+class WebRenderLayerManager;
 struct ScrollableLayerGuid;
 class RemoteCompositorSession;
 }  // namespace layers
 
 namespace widget {
 class CompositorWidgetDelegate;
 class InProcessCompositorWidget;
 class WidgetRenderingContext;
@@ -782,13 +783,14 @@ class nsBaseWidget : public nsIWidget, p
   static void debug_DumpPaintEvent(FILE* aFileOut, nsIWidget* aWidget,
                                    const nsIntRegion& aPaintEvent,
                                    const char* aWidgetName, int32_t aWindowID);
 
   static bool debug_GetCachedBoolPref(const char* aPrefName);
 #endif
 
  private:
-  already_AddRefed<LayerManager> CreateCompositorSession(
-      int aWidth, int aHeight, mozilla::layers::CompositorOptions* aOptionsOut);
+  already_AddRefed<mozilla::layers::WebRenderLayerManager>
+  CreateCompositorSession(int aWidth, int aHeight,
+                          mozilla::layers::CompositorOptions* aOptionsOut);
 };
 
 #endif  // nsBaseWidget_h__