diff options
author | brettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-20 19:18:45 +0000 |
---|---|---|
committer | brettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-20 19:18:45 +0000 |
commit | 6fc87e0160e55c5ea05ea7f9834a146598685458 (patch) | |
tree | c5d2d6987e4ab9fe5710cc965a95b2e993141086 /ppapi/proxy/plugin_globals.h | |
parent | b31580d250c3813b99fdd88a03e27d07fca9e236 (diff) | |
download | chromium_src-6fc87e0160e55c5ea05ea7f9834a146598685458.zip chromium_src-6fc87e0160e55c5ea05ea7f9834a146598685458.tar.gz chromium_src-6fc87e0160e55c5ea05ea7f9834a146598685458.tar.bz2 |
Hook up the PPB_Flash.PreloadFontWin function to our font loading infrastructure.
TEST=manual
Review URL: http://codereview.chromium.org/8979002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115158 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/proxy/plugin_globals.h')
-rw-r--r-- | ppapi/proxy/plugin_globals.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/ppapi/proxy/plugin_globals.h b/ppapi/proxy/plugin_globals.h index 9192c92..a76b7f0 100644 --- a/ppapi/proxy/plugin_globals.h +++ b/ppapi/proxy/plugin_globals.h @@ -14,6 +14,8 @@ namespace ppapi { namespace proxy { +class PluginProxyDelegate; + class PPAPI_PROXY_EXPORT PluginGlobals : public PpapiGlobals { public: PluginGlobals(); @@ -39,9 +41,18 @@ class PPAPI_PROXY_EXPORT PluginGlobals : public PpapiGlobals { return &plugin_var_tracker_; } + // The embedder should call set_proxy_delegate during startup. + PluginProxyDelegate* plugin_proxy_delegate() { + return plugin_proxy_delegate_; + } + void set_plugin_proxy_delegate(PluginProxyDelegate* d) { + plugin_proxy_delegate_ = d; + } + private: static PluginGlobals* plugin_globals_; + PluginProxyDelegate* plugin_proxy_delegate_; PluginResourceTracker plugin_resource_tracker_; PluginVarTracker plugin_var_tracker_; |