| Index: components/mus/public/cpp/lib/context_provider.cc
|
| diff --git a/components/mus/public/cpp/lib/context_provider.cc b/components/mus/public/cpp/lib/context_provider.cc
|
| index 0b0b470a7c111c43ce3b3cbf8e5428726d76b448..d2d6ce012d22298629c102e93a8f48caee4c69da 100644
|
| --- a/components/mus/public/cpp/lib/context_provider.cc
|
| +++ b/components/mus/public/cpp/lib/context_provider.cc
|
| @@ -9,6 +9,7 @@
|
| #include "base/logging.h"
|
| #include "mojo/gles2/gles2_context.h"
|
| #include "mojo/gpu/mojo_gles2_impl_autogen.h"
|
| +#include "mojo/public/cpp/environment/environment.h"
|
|
|
| namespace mus {
|
|
|
| @@ -24,7 +25,8 @@
|
| bool ContextProvider::BindToCurrentThread() {
|
| DCHECK(command_buffer_handle_.is_valid());
|
| context_ = MojoGLES2CreateContext(command_buffer_handle_.release().value(),
|
| - nullptr, &ContextLostThunk, this);
|
| + nullptr, &ContextLostThunk, this,
|
| + mojo::Environment::GetDefaultAsyncWaiter());
|
| context_gl_.reset(new mojo::MojoGLES2Impl(context_));
|
| return !!context_;
|
| }
|
|
|