Index: chrome/browser/metrics/metrics_service.cc |
diff --git a/chrome/browser/metrics/metrics_service.cc b/chrome/browser/metrics/metrics_service.cc |
index 5e1af15037583a2efa3c2a00b1aad2b1b2eb151b..5aea04af2978d70092149f790ffa7e4a9a32d657 100644 |
--- a/chrome/browser/metrics/metrics_service.cc |
+++ b/chrome/browser/metrics/metrics_service.cc |
@@ -184,8 +184,8 @@ |
#include "chrome/common/notification_service.h" |
#include "chrome/common/pref_names.h" |
#include "chrome/common/render_messages.h" |
-#include "webkit/plugins/npapi/plugin_list.h" |
-#include "webkit/plugins/npapi/webplugininfo.h" |
+#include "webkit/glue/plugins/plugin_list.h" |
+#include "webkit/glue/plugins/webplugininfo.h" |
#include "libxml/xmlwriter.h" |
// TODO(port): port browser_distribution.h. |
@@ -336,9 +336,8 @@ class MetricsMemoryDetails : public MemoryDetails { |
class MetricsService::InitTaskComplete : public Task { |
public: |
- explicit InitTaskComplete( |
- const std::string& hardware_class, |
- const std::vector<webkit::npapi::WebPluginInfo>& plugins) |
+ explicit InitTaskComplete(const std::string& hardware_class, |
+ const std::vector<WebPluginInfo>& plugins) |
: hardware_class_(hardware_class), plugins_(plugins) {} |
virtual void Run() { |
@@ -348,7 +347,7 @@ class MetricsService::InitTaskComplete : public Task { |
private: |
std::string hardware_class_; |
- std::vector<webkit::npapi::WebPluginInfo> plugins_; |
+ std::vector<WebPluginInfo> plugins_; |
}; |
class MetricsService::InitTask : public Task { |
@@ -357,12 +356,12 @@ class MetricsService::InitTask : public Task { |
: callback_loop_(callback_loop) {} |
virtual void Run() { |
- std::vector<webkit::npapi::WebPluginInfo> plugins; |
- webkit::npapi::PluginList::Singleton()->GetPlugins(false, &plugins); |
+ std::vector<WebPluginInfo> plugins; |
+ NPAPI::PluginList::Singleton()->GetPlugins(false, &plugins); |
std::string hardware_class; // Empty string by default. |
#if defined(OS_CHROMEOS) |
chromeos::SystemLibrary* system_library = |
- chromeos::CrosLibrary::Get()->GetSystemLibrary(); |
+ chromeos::CrosLibrary::Get()->GetSystemLibrary(); |
system_library->GetMachineStatistic("hardware_class", &hardware_class); |
#endif // OS_CHROMEOS |
callback_loop_->PostTask(FROM_HERE, new InitTaskComplete( |
@@ -802,7 +801,7 @@ void MetricsService::InitializeMetricsState() { |
void MetricsService::OnInitTaskComplete( |
const std::string& hardware_class, |
- const std::vector<webkit::npapi::WebPluginInfo>& plugins) { |
+ const std::vector<WebPluginInfo>& plugins) { |
DCHECK(state_ == INIT_TASK_SCHEDULED); |
hardware_class_ = hardware_class; |
plugins_ = plugins; |