pRevert 5371 "Revert 5367 "Update talk to 59410372.""

> Revert 5367 "Update talk to 59410372."
> 
> > Update talk to 59410372.
> > 
> > R=jiayl@webrtc.org, wu@webrtc.org
> > 
> > Review URL: https://webrtc-codereview.appspot.com/6929004
> 
> TBR=mallinath@webrtc.org
> 
> Review URL: https://webrtc-codereview.appspot.com/6999004

TBR=henrika@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/7109004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@5381 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/talk/media/sctp/sctpdataengine_unittest.cc b/talk/media/sctp/sctpdataengine_unittest.cc
index a6ae804..6371300 100644
--- a/talk/media/sctp/sctpdataengine_unittest.cc
+++ b/talk/media/sctp/sctpdataengine_unittest.cc
@@ -31,7 +31,6 @@
 #include <string>
 #include <vector>
 
-#include "talk/app/webrtc/datachannelinterface.h"
 #include "talk/base/bind.h"
 #include "talk/base/buffer.h"
 #include "talk/base/criticalsection.h"
@@ -44,7 +43,6 @@
 #include "talk/media/base/constants.h"
 #include "talk/media/base/mediachannel.h"
 #include "talk/media/sctp/sctpdataengine.h"
-#include "talk/media/sctp/sctputils.h"
 
 enum {
   MSG_PACKET = 1,
@@ -276,8 +274,6 @@
     // When data is received, pass it to the SctpFakeDataReceiver.
     channel->SignalDataReceived.connect(
         recv, &SctpFakeDataReceiver::OnDataReceived);
-    channel->SignalNewStreamReceived.connect(
-        this, &SctpDataMediaChannelTest::OnNewStreamReceived);
     return channel;
   }
 
@@ -286,6 +282,7 @@
                 cricket::SendDataResult* result) {
     cricket::SendDataParams params;
     params.ssrc = ssrc;
+
     return chan->SendData(params, talk_base::Buffer(
         msg.data(), msg.length()), result);
   }
@@ -313,15 +310,6 @@
   SctpFakeDataReceiver* receiver1() { return recv1_.get(); }
   SctpFakeDataReceiver* receiver2() { return recv2_.get(); }
 
-  void OnNewStreamReceived(const std::string& label,
-                           const webrtc::DataChannelInit& init) {
-    last_label_ = label;
-    last_dc_init_ = init;
-  }
-
-  std::string last_label() { return last_label_; }
-  webrtc::DataChannelInit last_dc_init() { return last_dc_init_; }
-
  private:
   talk_base::scoped_ptr<cricket::SctpDataEngine> engine_;
   talk_base::scoped_ptr<SctpFakeNetworkInterface> net1_;
@@ -330,8 +318,6 @@
   talk_base::scoped_ptr<SctpFakeDataReceiver> recv2_;
   talk_base::scoped_ptr<cricket::SctpDataMediaChannel> chan1_;
   talk_base::scoped_ptr<cricket::SctpDataMediaChannel> chan2_;
-  std::string last_label_;
-  webrtc::DataChannelInit last_dc_init_;
 };
 
 // Verifies that SignalReadyToSend is fired.
@@ -389,33 +375,6 @@
                   << "recv1.last_data=" << receiver1()->last_data();
 }
 
-TEST_F(SctpDataMediaChannelTest, SendReceiveOpenMessage) {
-  SetupConnectedChannels();
-
-  std::string label("x");
-  webrtc::DataChannelInit config;
-  config.id = 10;
-
-  // Send the OPEN message on a unknown ssrc.
-  channel1()->AddSendStream(cricket::StreamParams::CreateLegacy(config.id));
-  cricket::SendDataParams params;
-  params.ssrc = config.id;
-  params.type = cricket::DMT_CONTROL;
-  cricket::SendDataResult result;
-  talk_base::Buffer buffer;
-  ASSERT_TRUE(cricket::WriteDataChannelOpenMessage(label, config, &buffer));
-  ASSERT_TRUE(channel1()->SendData(params, buffer, &result));
-  // Send data on the new ssrc immediately after sending the OPEN message.
-  ASSERT_TRUE(SendData(channel1(), config.id, "hi chan2", &result));
-
-  // Verifies the received OPEN message.
-  EXPECT_TRUE_WAIT(last_label() == label, 1000);
-  EXPECT_EQ(config.id, last_dc_init().id);
-  EXPECT_EQ(true, last_dc_init().negotiated);
-  // Verifies the received data.
-  EXPECT_TRUE_WAIT(ReceivedData(receiver2(), config.id, "hi chan2"), 1000);
-}
-
 TEST_F(SctpDataMediaChannelTest, ClosesRemoteStream) {
   SetupConnectedChannels();
   SignalChannelClosedObserver chan_1_sig_receiver, chan_2_sig_receiver;