| Index: chrome/browser/plugin_updater.h
|
| diff --git a/chrome/browser/plugin_updater.h b/chrome/browser/plugin_updater.h
|
| index 526433481caba31d33a2e901e9bf2fb65e8bcf06..dc185954c2c7bdf0aee61fe94c2ab49dc88171ac 100644
|
| --- a/chrome/browser/plugin_updater.h
|
| +++ b/chrome/browser/plugin_updater.h
|
| @@ -12,15 +12,19 @@
|
| #include "base/file_path.h"
|
| #include "base/singleton.h"
|
| #include "chrome/common/notification_observer.h"
|
| -#include "webkit/glue/plugins/plugin_list.h"
|
|
|
| class DictionaryValue;
|
| class ListValue;
|
| class NotificationDetails;
|
| class NotificationSource;
|
| -class PluginGroup;
|
| class Profile;
|
| +
|
| +namespace webkit {
|
| +namespace npapi {
|
| +class PluginGroup;
|
| struct WebPluginInfo;
|
| +}
|
| +}
|
|
|
| class PluginUpdater : public NotificationObserver {
|
| public:
|
| @@ -58,8 +62,8 @@ class PluginUpdater : public NotificationObserver {
|
| // Called on the UI thread with the plugin data to save the preferences.
|
| static void OnUpdatePreferences(
|
| Profile* profile,
|
| - const std::vector<WebPluginInfo>& plugins,
|
| - const std::vector<PluginGroup>& groups);
|
| + const std::vector<webkit::npapi::WebPluginInfo>& plugins,
|
| + const std::vector<webkit::npapi::PluginGroup>& groups);
|
|
|
| // Queues sending the notification that plugin data has changed. This is done
|
| // so that if a bunch of changes happen, we only send one notification.
|
| @@ -68,7 +72,8 @@ class PluginUpdater : public NotificationObserver {
|
| // Used for the post task to notify that plugin enabled status changed.
|
| static void OnNotifyPluginStatusChanged();
|
|
|
| - static DictionaryValue* CreatePluginFileSummary(const WebPluginInfo& plugin);
|
| + static DictionaryValue* CreatePluginFileSummary(
|
| + const webkit::npapi::WebPluginInfo& plugin);
|
|
|
| // Force plugins to be disabled due to policy. |plugins| contains
|
| // the list of StringValues of the names of the policy-disabled plugins.
|
|
|