Title: [159840] trunk/Source/WebCore
Revision
159840
Author
[email protected]
Date
2013-11-28 07:15:49 -0800 (Thu, 28 Nov 2013)

Log Message

Updating RTCPeerConnectionHandlerMock after r159769
https://bugs.webkit.org/show_bug.cgi?id=124947

Patch by Thiago de Barros Lacerda <[email protected]> on 2013-11-28
Reviewed by Philippe Normand.

Adding its create function back, in order to run RTCPeerConnection LayoutTests.

No new tests needed.

* platform/mock/RTCPeerConnectionHandlerMock.cpp:
(WebCore::RTCPeerConnectionHandlerMock::create):
* platform/mock/RTCPeerConnectionHandlerMock.h:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (159839 => 159840)


--- trunk/Source/WebCore/ChangeLog	2013-11-28 15:14:42 UTC (rev 159839)
+++ trunk/Source/WebCore/ChangeLog	2013-11-28 15:15:49 UTC (rev 159840)
@@ -1,3 +1,18 @@
+2013-11-28  Thiago de Barros Lacerda  <[email protected]>
+
+        Updating RTCPeerConnectionHandlerMock after r159769
+        https://bugs.webkit.org/show_bug.cgi?id=124947
+
+        Reviewed by Philippe Normand.
+
+        Adding its create function back, in order to run RTCPeerConnection LayoutTests.
+
+        No new tests needed.
+
+        * platform/mock/RTCPeerConnectionHandlerMock.cpp:
+        (WebCore::RTCPeerConnectionHandlerMock::create):
+        * platform/mock/RTCPeerConnectionHandlerMock.h:
+
 2013-11-27  Gustavo Noronha Silva  <[email protected]>
 
         [GTK] Support custom types for drag and drop data

Modified: trunk/Source/WebCore/platform/mock/RTCPeerConnectionHandlerMock.cpp (159839 => 159840)


--- trunk/Source/WebCore/platform/mock/RTCPeerConnectionHandlerMock.cpp	2013-11-28 15:14:42 UTC (rev 159839)
+++ trunk/Source/WebCore/platform/mock/RTCPeerConnectionHandlerMock.cpp	2013-11-28 15:15:49 UTC (rev 159840)
@@ -41,6 +41,11 @@
 
 namespace WebCore {
 
+std::unique_ptr<RTCPeerConnectionHandler> RTCPeerConnectionHandlerMock::create(RTCPeerConnectionHandlerClient* client)
+{
+    return std::make_unique<RTCPeerConnectionHandlerMock>(client);
+}
+
 RTCPeerConnectionHandlerMock::RTCPeerConnectionHandlerMock(RTCPeerConnectionHandlerClient* client)
     : m_client(client)
 {

Modified: trunk/Source/WebCore/platform/mock/RTCPeerConnectionHandlerMock.h (159839 => 159840)


--- trunk/Source/WebCore/platform/mock/RTCPeerConnectionHandlerMock.h	2013-11-28 15:14:42 UTC (rev 159839)
+++ trunk/Source/WebCore/platform/mock/RTCPeerConnectionHandlerMock.h	2013-11-28 15:15:49 UTC (rev 159840)
@@ -36,6 +36,8 @@
 
 class RTCPeerConnectionHandlerMock FINAL : public RTCPeerConnectionHandler, public TimerEventBasedMock {
 public:
+    static std::unique_ptr<RTCPeerConnectionHandler> create(RTCPeerConnectionHandlerClient*);
+
     virtual ~RTCPeerConnectionHandlerMock() { }
 
     virtual bool initialize(PassRefPtr<RTCConfiguration>, PassRefPtr<MediaConstraints>) OVERRIDE;
@@ -55,7 +57,6 @@
     virtual std::unique_ptr<RTCDTMFSenderHandler> createDTMFSender(PassRefPtr<MediaStreamSource>) OVERRIDE;
     virtual void stop() OVERRIDE;
 
-protected:
     explicit RTCPeerConnectionHandlerMock(RTCPeerConnectionHandlerClient*);
 
 private:
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to