Index: chrome/browser/metrics/metrics_log.h |
=================================================================== |
--- chrome/browser/metrics/metrics_log.h (revision 69426) |
+++ chrome/browser/metrics/metrics_log.h (working copy) |
@@ -12,13 +12,18 @@ |
#include "base/basictypes.h" |
#include "chrome/common/metrics_helpers.h" |
#include "chrome/common/page_transition_types.h" |
-#include "webkit/glue/plugins/webplugininfo.h" |
struct AutocompleteLog; |
class DictionaryValue; |
class GURL; |
class PrefService; |
+namespace webkit { |
+namespace npapi { |
+class WebPluginInfo; |
+} |
+} |
+ |
class MetricsLog : public MetricsLogBase { |
public: |
// Creates a new metrics log |
@@ -35,8 +40,9 @@ |
// profile_metrics, if non-null, gives a dictionary of all profile metrics |
// that are to be recorded. Each value in profile_metrics should be a |
// dictionary giving the metrics for the profile. |
- void RecordEnvironment(const std::vector<WebPluginInfo>& plugin_list, |
- const DictionaryValue* profile_metrics); |
+ void RecordEnvironment( |
+ const std::vector<webkit::npapi::WebPluginInfo>& plugin_list, |
+ const DictionaryValue* profile_metrics); |
// Records the input text, available choices, and selected entry when the |
// user uses the Omnibox to open a URL. |
@@ -80,7 +86,8 @@ |
void WriteRealtimeStabilityAttributes(PrefService* pref); |
// Writes the list of installed plugins. |
- void WritePluginList(const std::vector<WebPluginInfo>& plugin_list); |
+ void WritePluginList( |
+ const std::vector<webkit::npapi::WebPluginInfo>& plugin_list); |
// Within the profile group, write basic install info including appversion. |
void WriteInstallElement(); |