Index: sky/compositor/layer_host.cc |
diff --git a/sky/compositor/layer_host.cc b/sky/compositor/layer_host.cc |
index a4d5a0897eb3b2caedb2d228228209ca3f0eb640..ef6b543cd97ec7abccabaa69901eb74d975e74f3 100644 |
--- a/sky/compositor/layer_host.cc |
+++ b/sky/compositor/layer_host.cc |
@@ -19,9 +19,9 @@ LayerHost::LayerHost(LayerHostClient* client) |
state_(kWaitingForSurfaceService), |
frame_requested_(false), |
surface_holder_(this, client->GetShell()), |
- gl_context_(mojo::GLContext::Create(client->GetShell())), |
- ganesh_context_(gl_context_), |
- resource_manager_(gl_context_), |
+ gl_context_owner_(client->GetShell()), |
+ ganesh_context_(gl_context()), |
+ resource_manager_(gl_context()), |
weak_factory_(this) { |
} |