| 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 00774e36dc6e7f497e23b084b534e31b280f3607..24eba9a142ee89d2b4dc7a7eecc03e34c68d4b7e 100644
|
| --- a/Tools/DumpRenderTree/chromium/TestRunner/src/MockWebRTCDataChannelHandler.cpp
|
| +++ b/Tools/DumpRenderTree/chromium/TestRunner/src/MockWebRTCDataChannelHandler.cpp
|
| @@ -29,6 +29,7 @@
|
| #include "WebTestDelegate.h"
|
| #include <assert.h>
|
| #include "public/platform/WebRTCDataChannelHandlerClient.h"
|
| +#include "public/platform/WebRTCDataChannelInit.h"
|
|
|
| using namespace WebKit;
|
|
|
| @@ -55,12 +56,12 @@ private:
|
|
|
| /////////////////////
|
|
|
| -MockWebRTCDataChannelHandler::MockWebRTCDataChannelHandler(WebString label, bool reliable, WebTestDelegate* delegate)
|
| +MockWebRTCDataChannelHandler::MockWebRTCDataChannelHandler(WebString label, const WebRTCDataChannelInit& init, WebTestDelegate* delegate)
|
| : m_client(0)
|
| , m_label(label)
|
| - , m_reliable(reliable)
|
| , m_delegate(delegate)
|
| {
|
| + m_reliable = (init.ordered && init.maxRetransmits == -1 && init.maxRetransmitTime == -1);
|
| }
|
|
|
| void MockWebRTCDataChannelHandler::setClient(WebRTCDataChannelHandlerClient* client)
|
|
|