diff options
author | tommyw@chromium.org <tommyw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-08-03 11:27:29 +0000 |
---|---|---|
committer | tommyw@chromium.org <tommyw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-08-03 11:27:29 +0000 |
commit | bcbe6e72705dd226bf46513a0e20c3502839c508 (patch) | |
tree | b65d56280e6f99cbd3dd102dfa2d1c1210dd9eb5 /webkit | |
parent | 8aa42a19ce7a94b958d272d76b9546075d541c53 (diff) | |
download | chromium_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.cc | 16 | ||||
-rw-r--r-- | webkit/support/test_webkit_platform_support.h | 2 |
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_; |