--- 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__