Index: mojo/aura/surface_context_factory.h |
diff --git a/mojo/aura/surface_context_factory.h b/mojo/aura/surface_context_factory.h |
index e9cdbed422c63baa05ce685704d75717f219d6f3..a69bb90a7798bc5ab412da7980b99a4ed3388f57 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; |