Index: remoting/client/plugin/chromoting_instance.cc |
diff --git a/remoting/client/plugin/chromoting_instance.cc b/remoting/client/plugin/chromoting_instance.cc |
index 14d0803bf2ee1b24667e9d446ea4a98dfd09e8df..1fa13ebd3a45516d7e2f7fc4beb7bff89830d8a3 100644 |
--- a/remoting/client/plugin/chromoting_instance.cc |
+++ b/remoting/client/plugin/chromoting_instance.cc |
@@ -43,7 +43,6 @@ |
#include "remoting/client/normalizing_input_filter_cros.h" |
#include "remoting/client/normalizing_input_filter_mac.h" |
#include "remoting/client/normalizing_input_filter_win.h" |
-#include "remoting/client/plugin/delegating_signal_strategy.h" |
#include "remoting/client/plugin/pepper_audio_player.h" |
#include "remoting/client/plugin/pepper_main_thread_task_runner.h" |
#include "remoting/client/plugin/pepper_mouse_locker.h" |
@@ -56,6 +55,7 @@ |
#include "remoting/protocol/connection_to_host.h" |
#include "remoting/protocol/host_stub.h" |
#include "remoting/protocol/transport_context.h" |
+#include "remoting/signaling/delegating_signal_strategy.h" |
#include "third_party/webrtc/base/helpers.h" |
#include "third_party/webrtc/modules/desktop_capture/desktop_region.h" |
#include "url/gurl.h" |
@@ -671,8 +671,9 @@ void ChromotingInstance::HandleConnect(const base::DictionaryValue& data) { |
// Setup the signal strategy. |
signal_strategy_.reset(new DelegatingSignalStrategy( |
- local_jid, base::Bind(&ChromotingInstance::SendOutgoingIq, |
- weak_factory_.GetWeakPtr()))); |
+ local_jid, plugin_task_runner_, |
+ base::Bind(&ChromotingInstance::SendOutgoingIq, |
+ weak_factory_.GetWeakPtr()))); |
// Create TransportContext. |
scoped_refptr<protocol::TransportContext> transport_context( |