summaryrefslogtreecommitdiffstats
path: root/chrome/browser/plugin_prefs.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/plugin_prefs.h')
-rw-r--r--chrome/browser/plugin_prefs.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/chrome/browser/plugin_prefs.h b/chrome/browser/plugin_prefs.h
index e6afa45..3792dfd 100644
--- a/chrome/browser/plugin_prefs.h
+++ b/chrome/browser/plugin_prefs.h
@@ -117,8 +117,15 @@ class PluginPrefs : public base::RefCountedThreadSafe<PluginPrefs>,
// Returns the plugin list to use, either the singleton or the override.
webkit::npapi::PluginList* GetPluginList();
- // Called on the file thread to update the plug-in state.
- void EnablePluginInternal(bool enabled, const FilePath& path);
+ // Callback for after the plugin groups have been loaded.
+ void EnablePluginGroupInternal(
+ bool enabled,
+ const string16& group_name,
+ const std::vector<webkit::npapi::PluginGroup>& groups);
+ void EnablePluginInternal(
+ bool enabled,
+ const FilePath& path,
+ const std::vector<webkit::npapi::PluginGroup>& groups);
// Called on the file thread to get the data necessary to update the saved
// preferences.