Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(988)

Unified Diff: content/public/browser/plugin_service.h

Issue 10918174: Remove PluginGroup (Closed) Base URL: http://git.chromium.org/chromium/src.git@remove_async_plugin_finder
Patch Set: fix conflicts Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/public/browser/plugin_service.h
diff --git a/content/public/browser/plugin_service.h b/content/public/browser/plugin_service.h
index 2c877c8c78184a834a47e5a89ccdafaeed761679..891e3bd5c4c3dc77a4c2f08693ef5d665901288d 100644
--- a/content/public/browser/plugin_service.h
+++ b/content/public/browser/plugin_service.h
@@ -19,7 +19,6 @@ class PluginProcessHost;
namespace webkit {
struct WebPluginInfo;
namespace npapi {
-class PluginGroup;
class PluginList;
}
}
@@ -39,8 +38,6 @@ class PluginService {
public:
typedef base::Callback<void(const std::vector<webkit::WebPluginInfo>&)>
GetPluginsCallback;
- typedef base::Callback<void(const std::vector<webkit::npapi::PluginGroup>&)>
- GetPluginGroupsCallback;
// Returns the PluginService singleton.
CONTENT_EXPORT static PluginService* GetInstance();
@@ -101,10 +98,6 @@ class PluginService {
// provided function on the calling MessageLoop on completion.
virtual void GetPlugins(const GetPluginsCallback& callback) = 0;
- // Asynchronously loads the list of plugin groups if necessary and then calls
- // back to the provided function on the calling MessageLoop on completion.
- virtual void GetPluginGroups(const GetPluginGroupsCallback& callback) = 0;
-
// Returns information about a pepper plugin if it exists, otherwise NULL.
// The caller does not own the pointer, and it's not guaranteed to live past
// the call stack.
@@ -133,7 +126,6 @@ class PluginService {
virtual void UnregisterInternalPlugin(const FilePath& path) = 0;
virtual void RegisterInternalPlugin(const webkit::WebPluginInfo& info,
bool add_at_beginning) = 0;
- virtual string16 GetPluginGroupName(const std::string& plugin_name) = 0;
// TODO(dpranke): This should be private.
virtual webkit::npapi::PluginList* GetPluginList() = 0;
« no previous file with comments | « content/browser/renderer_host/render_message_filter.cc ('k') | content/renderer/webplugin_delegate_proxy.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698