| Index: webrtc/p2p/base/transport_unittest.cc
 | 
| diff --git a/webrtc/p2p/base/transport_unittest.cc b/webrtc/p2p/base/transport_unittest.cc
 | 
| index 43b761a64c9a07a3cea5fcd10f10b31233271899..9febfe33f7e55c03866781b7aa6bc82a9745ca39 100644
 | 
| --- a/webrtc/p2p/base/transport_unittest.cc
 | 
| +++ b/webrtc/p2p/base/transport_unittest.cc
 | 
| @@ -11,8 +11,7 @@
 | 
|  #include "webrtc/base/fakesslidentity.h"
 | 
|  #include "webrtc/base/gunit.h"
 | 
|  #include "webrtc/base/network.h"
 | 
| -#include "webrtc/base/thread.h"
 | 
| -#include "webrtc/p2p/base/fakesession.h"
 | 
| +#include "webrtc/p2p/base/faketransportcontroller.h"
 | 
|  #include "webrtc/p2p/base/p2ptransport.h"
 | 
|  
 | 
|  using cricket::Candidate;
 | 
| @@ -35,9 +34,7 @@ class TransportTest : public testing::Test,
 | 
|                        public sigslot::has_slots<> {
 | 
|   public:
 | 
|    TransportTest()
 | 
| -      : thread_(rtc::Thread::Current()),
 | 
| -        transport_(new FakeTransport(
 | 
| -            thread_, thread_, "test content name", NULL)),
 | 
| +      : transport_(new FakeTransport("test content name")),
 | 
|          channel_(NULL),
 | 
|          connecting_signalled_(false),
 | 
|          completed_(false),
 | 
| @@ -73,7 +70,6 @@ class TransportTest : public testing::Test,
 | 
|      failed_ = true;
 | 
|    }
 | 
|  
 | 
| -  rtc::Thread* thread_;
 | 
|    rtc::scoped_ptr<FakeTransport> transport_;
 | 
|    FakeTransportChannel* channel_;
 | 
|    bool connecting_signalled_;
 | 
| @@ -85,20 +81,7 @@ class TransportTest : public testing::Test,
 | 
|  TEST_F(TransportTest, TestConnectChannelsDoesSignal) {
 | 
|    EXPECT_TRUE(SetupChannel());
 | 
|    transport_->ConnectChannels();
 | 
| -  EXPECT_FALSE(connecting_signalled_);
 | 
| -
 | 
| -  EXPECT_TRUE_WAIT(connecting_signalled_, 100);
 | 
| -}
 | 
| -
 | 
| -// Test that DestroyAllChannels kills any pending OnConnecting signals.
 | 
| -TEST_F(TransportTest, TestDestroyAllClearsPosts) {
 | 
| -  EXPECT_TRUE(transport_->CreateChannel(1) != NULL);
 | 
| -
 | 
| -  transport_->ConnectChannels();
 | 
| -  transport_->DestroyAllChannels();
 | 
| -
 | 
| -  thread_->ProcessMessages(0);
 | 
| -  EXPECT_FALSE(connecting_signalled_);
 | 
| +  EXPECT_TRUE(connecting_signalled_);
 | 
|  }
 | 
|  
 | 
|  // This test verifies channels are created with proper ICE
 | 
| @@ -232,7 +215,7 @@ TEST_F(TransportTest, TestChannelCompletedAndFailed) {
 | 
|                                                          NULL));
 | 
|  
 | 
|    channel_->SetConnectionCount(2);
 | 
| -  channel_->SignalCandidatesAllocationDone(channel_);
 | 
| +  channel_->SetCandidatesGatheringComplete();
 | 
|    channel_->SetWritable(true);
 | 
|    EXPECT_TRUE_WAIT(transport_->all_channels_writable(), 100);
 | 
|    // ICE is not yet completed because there is still more than one connection.
 | 
| 
 |