summaryrefslogtreecommitdiffstats
path: root/content/public/browser/content_browser_client.h
diff options
context:
space:
mode:
Diffstat (limited to 'content/public/browser/content_browser_client.h')
-rw-r--r--content/public/browser/content_browser_client.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/content/public/browser/content_browser_client.h b/content/public/browser/content_browser_client.h
index 33e216c..7766f55 100644
--- a/content/public/browser/content_browser_client.h
+++ b/content/public/browser/content_browser_client.h
@@ -54,6 +54,7 @@ class AccessTokenStore;
class BrowserChildProcessHost;
class BrowserContext;
class BrowserMainParts;
+class BrowserPpapiHost;
class BrowserURLHandler;
class MediaObserver;
class QuotaPermissionContext;
@@ -434,6 +435,11 @@ class CONTENT_EXPORT ContentBrowserClient {
// else we should do with the file.
virtual std::string GetDefaultDownloadName();
+ // Notifification that a pepper plugin has just been spawned. This allows the
+ // embedder to add filters onto the host to implement interfaces.
+ // This is called on the IO thread.
+ virtual void DidCreatePpapiPlugin(BrowserPpapiHost* browser_host) {}
+
// Returns true if renderer processes can use Pepper TCP/UDP sockets from
// the given origin.
virtual bool AllowPepperSocketAPI(BrowserContext* browser_context,