| Index: content/public/browser/plugin_service.h
|
| diff --git a/content/public/browser/plugin_service.h b/content/public/browser/plugin_service.h
|
| index bf19804b7cf55a44733cbd41542c346305307322..10522556f9e7f6cac46619ac214a6de3f5c9edaf 100644
|
| --- a/content/public/browser/plugin_service.h
|
| +++ b/content/public/browser/plugin_service.h
|
| @@ -22,7 +22,6 @@ class FilePath;
|
| namespace content {
|
|
|
| class BrowserContext;
|
| -class PluginProcessHost;
|
| class PluginServiceFilter;
|
| class ResourceContext;
|
| struct PepperPluginInfo;
|
| @@ -54,9 +53,6 @@ class PluginService {
|
| // Must be called on the instance to finish initialization.
|
| virtual void Init() = 0;
|
|
|
| - // Starts watching for changes in the list of installed plugins.
|
| - virtual void StartWatchingPlugins() = 0;
|
| -
|
| // Gets the plugin in the list of plugins that matches the given url and mime
|
| // type. Returns true if the data is frome a stale plugin list, false if it
|
| // is up to date. This can be called from any thread.
|
| @@ -106,9 +102,6 @@ class PluginService {
|
| virtual void SetFilter(PluginServiceFilter* filter) = 0;
|
| virtual PluginServiceFilter* GetFilter() = 0;
|
|
|
| - // If the plugin with the given path is running, cleanly shuts it down.
|
| - virtual void ForcePluginShutdown(const base::FilePath& plugin_path) = 0;
|
| -
|
| // Used to monitor plugin stability. An unstable plugin is one that has
|
| // crashed more than a set number of times in a set time period.
|
| virtual bool IsPluginUnstable(const base::FilePath& plugin_path) = 0;
|
| @@ -117,14 +110,6 @@ class PluginService {
|
| // of whether they are already loaded.
|
| virtual void RefreshPlugins() = 0;
|
|
|
| - // Add/Remove an extra plugin to load when we actually do the loading. Must
|
| - // be called before the plugins have been loaded.
|
| - virtual void AddExtraPluginPath(const base::FilePath& path) = 0;
|
| - virtual void RemoveExtraPluginPath(const base::FilePath& path) = 0;
|
| -
|
| - // Same as above, but specifies a directory in which to search for plugins.
|
| - virtual void AddExtraPluginDir(const base::FilePath& path) = 0;
|
| -
|
| // Register an internal plugin with the specified plugin information.
|
| // An internal plugin must be registered before it can
|
| // be loaded using PluginList::LoadPlugin().
|
| @@ -140,20 +125,6 @@ class PluginService {
|
| // Gets a list of all the registered internal plugins.
|
| virtual void GetInternalPlugins(std::vector<WebPluginInfo>* plugins) = 0;
|
|
|
| - // Returns true iff NPAPI plugins are supported on the current platform.
|
| - // This can be called from any thread.
|
| - virtual bool NPAPIPluginsSupported() = 0;
|
| -
|
| - // This is equivalent to specifying kDisablePluginsDiscovery, but is useful
|
| - // for unittests.
|
| - virtual void DisablePluginsDiscoveryForTesting() = 0;
|
| -
|
| -#if defined(OS_MACOSX)
|
| - // Called when the application is made active so that modal plugin windows can
|
| - // be made forward too.
|
| - virtual void AppActivated() = 0;
|
| -#endif
|
| -
|
| // Returns true iff PPAPI "dev channel" methods are supported.
|
| virtual bool PpapiDevChannelSupported(BrowserContext* browser_context,
|
| const GURL& document_url) = 0;
|
|
|