| 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);
 | 
| 
 |