summaryrefslogtreecommitdiffstats
path: root/content/renderer/pepper/mock_renderer_ppapi_host.h
diff options
context:
space:
mode:
authorraymes@chromium.org <raymes@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-07 22:15:25 +0000
committerraymes@chromium.org <raymes@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-07 22:15:25 +0000
commitc542557af5a9ebd2a03ef1e2be2936d36403c75d (patch)
treee827d418c00d9b504d72ce34261d1077d5b6732f /content/renderer/pepper/mock_renderer_ppapi_host.h
parentb2206da557c9bb6e7758e02fe74153eacab5c677 (diff)
downloadchromium_src-c542557af5a9ebd2a03ef1e2be2936d36403c75d.zip
chromium_src-c542557af5a9ebd2a03ef1e2be2936d36403c75d.tar.gz
chromium_src-c542557af5a9ebd2a03ef1e2be2936d36403c75d.tar.bz2
Allow renderer to create pepper ResourceHosts in the browser
This CL allows pending ResourceHosts to be created in the browser from the renderer. The functionality is currently exposed through the RendererPpapiHost. The creation call is asynchronous - a callback will be called in the renderer with a pending host ID when the host has been created. BUG=246396 Review URL: https://chromiumcodereview.appspot.com/15947004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204954 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/renderer/pepper/mock_renderer_ppapi_host.h')
-rw-r--r--content/renderer/pepper/mock_renderer_ppapi_host.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/content/renderer/pepper/mock_renderer_ppapi_host.h b/content/renderer/pepper/mock_renderer_ppapi_host.h
index c49bc9e..3194d3f 100644
--- a/content/renderer/pepper/mock_renderer_ppapi_host.h
+++ b/content/renderer/pepper/mock_renderer_ppapi_host.h
@@ -55,6 +55,10 @@ class MockRendererPpapiHost : public RendererPpapiHost {
base::PlatformFile handle,
bool should_close_source) OVERRIDE;
virtual bool IsRunningInProcess() const OVERRIDE;
+ virtual void CreateBrowserResourceHost(
+ PP_Instance instance,
+ const IPC::Message& nested_msg,
+ const base::Callback<void(int)>& callback) const OVERRIDE;
private:
ppapi::proxy::ResourceMessageTestSink sink_;