| Index: Tools/DumpRenderTree/chromium/TestRunner/src/MockWebRTCDataChannelHandler.cpp
|
| diff --git a/Tools/DumpRenderTree/chromium/TestRunner/src/MockWebRTCDataChannelHandler.cpp b/Tools/DumpRenderTree/chromium/TestRunner/src/MockWebRTCDataChannelHandler.cpp
|
| index 91cf2a64675942303767bc1a661212e6589920e6..daa335189643f23c91f64d4992cf74035d1e96a1 100644
|
| --- a/Tools/DumpRenderTree/chromium/TestRunner/src/MockWebRTCDataChannelHandler.cpp
|
| +++ b/Tools/DumpRenderTree/chromium/TestRunner/src/MockWebRTCDataChannelHandler.cpp
|
| @@ -57,6 +57,7 @@ private:
|
| MockWebRTCDataChannelHandler::MockWebRTCDataChannelHandler(WebString label, const WebRTCDataChannelInit& init, WebTestDelegate* delegate)
|
| : m_client(0)
|
| , m_label(label)
|
| + , m_init(init)
|
| , m_delegate(delegate)
|
| {
|
| m_reliable = (init.ordered && init.maxRetransmits == -1 && init.maxRetransmitTime == -1);
|
| @@ -69,6 +70,36 @@ void MockWebRTCDataChannelHandler::setClient(WebRTCDataChannelHandlerClient* cli
|
| m_delegate->postTask(new DataChannelReadyStateTask(this, m_client, WebRTCDataChannelHandlerClient::ReadyStateOpen));
|
| }
|
|
|
| +bool MockWebRTCDataChannelHandler::ordered() const
|
| +{
|
| + return m_init.ordered;
|
| +}
|
| +
|
| +unsigned short MockWebRTCDataChannelHandler::maxRetransmitTime() const
|
| +{
|
| + return m_init.maxRetransmitTime;
|
| +}
|
| +
|
| +unsigned short MockWebRTCDataChannelHandler::maxRetransmits() const
|
| +{
|
| + return m_init.maxRetransmits;
|
| +}
|
| +
|
| +WebString MockWebRTCDataChannelHandler::protocol() const
|
| +{
|
| + return m_init.protocol;
|
| +}
|
| +
|
| +bool MockWebRTCDataChannelHandler::negotiated() const
|
| +{
|
| + return m_init.negotiated;
|
| +}
|
| +
|
| +unsigned short MockWebRTCDataChannelHandler::id() const
|
| +{
|
| + return m_init.id;
|
| +}
|
| +
|
| unsigned long MockWebRTCDataChannelHandler::bufferedAmount()
|
| {
|
| return 0;
|
|
|