| Index: chrome/browser/plugin_updater.h
|
| ===================================================================
|
| --- chrome/browser/plugin_updater.h (revision 69765)
|
| +++ chrome/browser/plugin_updater.h (working copy)
|
| @@ -12,19 +12,15 @@
|
| #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 Profile;
|
| -
|
| -namespace webkit {
|
| -namespace npapi {
|
| class PluginGroup;
|
| +class Profile;
|
| struct WebPluginInfo;
|
| -}
|
| -}
|
|
|
| class PluginUpdater : public NotificationObserver {
|
| public:
|
| @@ -62,8 +58,8 @@
|
| // Called on the UI thread with the plugin data to save the preferences.
|
| static void OnUpdatePreferences(
|
| Profile* profile,
|
| - const std::vector<webkit::npapi::WebPluginInfo>& plugins,
|
| - const std::vector<webkit::npapi::PluginGroup>& groups);
|
| + const std::vector<WebPluginInfo>& plugins,
|
| + const std::vector<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.
|
| @@ -72,8 +68,7 @@
|
| // Used for the post task to notify that plugin enabled status changed.
|
| static void OnNotifyPluginStatusChanged();
|
|
|
| - static DictionaryValue* CreatePluginFileSummary(
|
| - const webkit::npapi::WebPluginInfo& plugin);
|
| + static DictionaryValue* CreatePluginFileSummary(const WebPluginInfo& plugin);
|
|
|
| // Force plugins to be disabled due to policy. |plugins| contains
|
| // the list of StringValues of the names of the policy-disabled plugins.
|
|
|