Index: mojo/aura/surface_context_factory.h |
diff --git a/mojo/aura/surface_context_factory.h b/mojo/aura/surface_context_factory.h |
index d60080ef9b91fc98632618dcb46b2d21b04eea52..bf3688ad2686072506ef1fa99a86ead22d8a504c 100644 |
--- a/mojo/aura/surface_context_factory.h |
+++ b/mojo/aura/surface_context_factory.h |
@@ -19,9 +19,8 @@ class SurfaceContextFactory : public ui::ContextFactory { |
private: |
// ContextFactory: |
- scoped_ptr<cc::OutputSurface> CreateOutputSurface( |
- ui::Compositor* compositor, |
- bool software_fallback) override; |
+ void CreateOutputSurface(base::WeakPtr<ui::Compositor> compositor, |
+ bool software_fallback) override; |
scoped_refptr<ui::Reflector> CreateReflector( |
ui::Compositor* mirrored_compositor, |
ui::Layer* mirroring_layer) override; |