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_>(), |