summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authortommyw@chromium.org <tommyw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-08-03 11:27:29 +0000
committertommyw@chromium.org <tommyw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-08-03 11:27:29 +0000
commitbcbe6e72705dd226bf46513a0e20c3502839c508 (patch)
treeb65d56280e6f99cbd3dd102dfa2d1c1210dd9eb5 /webkit
parent8aa42a19ce7a94b958d272d76b9546075d541c53 (diff)
downloadchromium_src-bcbe6e72705dd226bf46513a0e20c3502839c508.zip
chromium_src-bcbe6e72705dd226bf46513a0e20c3502839c508.tar.gz
chromium_src-bcbe6e72705dd226bf46513a0e20c3502839c508.tar.bz2
Enable the creation of Mock WebRTCPeerConnection objects in DumpRenderTree.
BUG= Review URL: https://chromiumcodereview.appspot.com/10827136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149836 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/support/test_webkit_platform_support.cc16
-rw-r--r--webkit/support/test_webkit_platform_support.h2
2 files changed, 15 insertions, 3 deletions
diff --git a/webkit/support/test_webkit_platform_support.cc b/webkit/support/test_webkit_platform_support.cc
index 7be160d..1a98ab2 100644
--- a/webkit/support/test_webkit_platform_support.cc
+++ b/webkit/support/test_webkit_platform_support.cc
@@ -506,7 +506,17 @@ TestWebKitPlatformSupport::createMediaStreamCenter(
WebKit::WebMediaStreamCenterClient* client) {
if (shadow_platform_delegate_)
return shadow_platform_delegate_->createMediaStreamCenter(client);
- else
- return webkit_glue::WebKitPlatformSupportImpl::createMediaStreamCenter(
- client);
+
+ return webkit_glue::WebKitPlatformSupportImpl::createMediaStreamCenter(
+ client);
+}
+
+WebKit::WebRTCPeerConnectionHandler*
+TestWebKitPlatformSupport::createRTCPeerConnectionHandler(
+ WebKit::WebRTCPeerConnectionHandlerClient* client) {
+ if (shadow_platform_delegate_)
+ return shadow_platform_delegate_->createRTCPeerConnectionHandler(client);
+
+ return webkit_glue::WebKitPlatformSupportImpl::createRTCPeerConnectionHandler(
+ client);
}
diff --git a/webkit/support/test_webkit_platform_support.h b/webkit/support/test_webkit_platform_support.h
index 0e04b96..e525f12 100644
--- a/webkit/support/test_webkit_platform_support.h
+++ b/webkit/support/test_webkit_platform_support.h
@@ -126,6 +126,8 @@ class TestWebKitPlatformSupport :
virtual WebKit::WebMediaStreamCenter* createMediaStreamCenter(
WebKit::WebMediaStreamCenterClient* client) OVERRIDE;
+ virtual WebKit::WebRTCPeerConnectionHandler* createRTCPeerConnectionHandler(
+ WebKit::WebRTCPeerConnectionHandlerClient* client) OVERRIDE;
private:
TestShellWebMimeRegistryImpl mime_registry_;