| Index: mojo/aura/surface_context_factory.cc
|
| diff --git a/mojo/aura/surface_context_factory.cc b/mojo/aura/surface_context_factory.cc
|
| index 1d8cf9cf56ac54031b100b9bc8de646a97767fc7..3e1422f9a95c9cececdd2e1bd34fb6a7552148e8 100644
|
| --- a/mojo/aura/surface_context_factory.cc
|
| +++ b/mojo/aura/surface_context_factory.cc
|
| @@ -20,10 +20,10 @@ SurfaceContextFactory::SurfaceContextFactory(Shell* shell, View* view)
|
| SurfaceContextFactory::~SurfaceContextFactory() {
|
| }
|
|
|
| -scoped_ptr<cc::OutputSurface> SurfaceContextFactory::CreateOutputSurface(
|
| - ui::Compositor* compositor,
|
| +void SurfaceContextFactory::CreateOutputSurface(
|
| + base::WeakPtr<ui::Compositor> compositor,
|
| bool software_fallback) {
|
| - return surface_binding_.CreateOutputSurface();
|
| + compositor->SetOutputSurface(surface_binding_.CreateOutputSurface());
|
| }
|
|
|
| scoped_refptr<ui::Reflector> SurfaceContextFactory::CreateReflector(
|
|
|