| Index: remoting/signaling/fake_signal_strategy.h
|
| diff --git a/remoting/signaling/fake_signal_strategy.h b/remoting/signaling/fake_signal_strategy.h
|
| index c4da7e472a5f8ebee135aae8ae4fc1000626c583..e22a216b15b3ce30baa41c30c8a8f475d3e7909c 100644
|
| --- a/remoting/signaling/fake_signal_strategy.h
|
| +++ b/remoting/signaling/fake_signal_strategy.h
|
| @@ -12,7 +12,7 @@
|
| #include "base/macros.h"
|
| #include "base/memory/weak_ptr.h"
|
| #include "base/observer_list.h"
|
| -#include "base/threading/non_thread_safe.h"
|
| +#include "base/sequence_checker.h"
|
| #include "remoting/signaling/iq_sender.h"
|
| #include "remoting/signaling/signal_strategy.h"
|
| #include "remoting/signaling/signaling_address.h"
|
| @@ -23,8 +23,7 @@ class SingleThreadTaskRunner;
|
|
|
| namespace remoting {
|
|
|
| -class FakeSignalStrategy : public SignalStrategy,
|
| - public base::NonThreadSafe {
|
| +class FakeSignalStrategy : public SignalStrategy {
|
| public:
|
| // Calls ConenctTo() to connect |peer1| and |peer2|. Both |peer1| and |peer2|
|
| // must belong to the current thread.
|
| @@ -91,6 +90,8 @@ class FakeSignalStrategy : public SignalStrategy,
|
| // All received messages, includes thouse still in |pending_messages_|.
|
| std::list<buzz::XmlElement*> received_messages_;
|
|
|
| + SEQUENCE_CHECKER(sequence_checker_);
|
| +
|
| base::WeakPtrFactory<FakeSignalStrategy> weak_factory_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(FakeSignalStrategy);
|
|
|