| Index: mojo/services/view_manager/context_factory_impl.cc
|
| diff --git a/mojo/services/view_manager/context_factory_impl.cc b/mojo/services/view_manager/context_factory_impl.cc
|
| index 67726594581c6745265fd4aba4ad8766a303f144..a4f7d90dcedc4e67e36641b7591559faf1b1d11b 100644
|
| --- a/mojo/services/view_manager/context_factory_impl.cc
|
| +++ b/mojo/services/view_manager/context_factory_impl.cc
|
| @@ -48,13 +48,13 @@ void ContextFactoryImpl::RemoveReflector(
|
|
|
| scoped_refptr<cc::ContextProvider>
|
| ContextFactoryImpl::SharedMainThreadContextProvider() {
|
| - if (!shared_main_thread_contexts_ ||
|
| + if (!shared_main_thread_contexts_.get() ||
|
| shared_main_thread_contexts_->DestroyedOnMainThread()) {
|
| bool lose_context_when_out_of_memory = false;
|
| shared_main_thread_contexts_ =
|
| webkit::gpu::ContextProviderInProcess::CreateOffscreen(
|
| lose_context_when_out_of_memory);
|
| - if (shared_main_thread_contexts_ &&
|
| + if (shared_main_thread_contexts_.get() &&
|
| !shared_main_thread_contexts_->BindToCurrentThread())
|
| shared_main_thread_contexts_ = NULL;
|
| }
|
|
|