| Index: mojo/public/cpp/bindings/lib/binding_state.h
|
| diff --git a/mojo/public/cpp/bindings/lib/binding_state.h b/mojo/public/cpp/bindings/lib/binding_state.h
|
| index a57d904041dada28943cedc780cff9d6cde5b9b1..4bd4a9fb8f3171cccbbd7031dcf7a4c6a6f3c62f 100644
|
| --- a/mojo/public/cpp/bindings/lib/binding_state.h
|
| +++ b/mojo/public/cpp/bindings/lib/binding_state.h
|
| @@ -15,7 +15,7 @@
|
| #include "base/macros.h"
|
| #include "base/memory/ptr_util.h"
|
| #include "base/memory/ref_counted.h"
|
| -#include "base/single_thread_task_runner.h"
|
| +#include "base/sequenced_task_runner.h"
|
| #include "mojo/public/cpp/bindings/associated_group.h"
|
| #include "mojo/public/cpp/bindings/bindings_export.h"
|
| #include "mojo/public/cpp/bindings/connection_error_callback.h"
|
| @@ -79,7 +79,7 @@ class MOJO_CPP_BINDINGS_EXPORT BindingStateBase {
|
|
|
| protected:
|
| void BindInternal(ScopedMessagePipeHandle handle,
|
| - scoped_refptr<base::SingleThreadTaskRunner> runner,
|
| + scoped_refptr<base::SequencedTaskRunner> runner,
|
| const char* interface_name,
|
| std::unique_ptr<MessageReceiver> request_validator,
|
| bool passes_associated_kinds,
|
| @@ -103,7 +103,7 @@ class BindingState : public BindingStateBase {
|
| ~BindingState() { Close(); }
|
|
|
| void Bind(ScopedMessagePipeHandle handle,
|
| - scoped_refptr<base::SingleThreadTaskRunner> runner) {
|
| + scoped_refptr<base::SequencedTaskRunner> runner) {
|
| BindingStateBase::BindInternal(
|
| std::move(handle), runner, Interface::Name_,
|
| base::MakeUnique<typename Interface::RequestValidator_>(),
|
|
|