/external/chromium_org/chrome/browser/metrics/ |
H A D | extensions_metrics_provider.cc | 5 #include "chrome/browser/metrics/extensions_metrics_provider.h" 17 #include "components/metrics/metrics_log.h" 18 #include "components/metrics/metrics_state_manager.h" 19 #include "components/metrics/proto/system_profile.pb.h" 43 // components/metrics/proto/system_profile.proto 51 metrics::SystemProfileProto::ExtensionsState ExtensionStateAsProto( 55 return metrics::SystemProfileProto::NO_EXTENSIONS; 57 return metrics::SystemProfileProto::NO_OFFSTORE_VERIFIED; 59 return metrics::SystemProfileProto::NO_OFFSTORE_UNVERIFIED; 61 return metrics [all...] |
H A D | extensions_metrics_provider.h | 12 #include "components/metrics/metrics_provider.h" 20 namespace metrics { namespace 28 class ExtensionsMetricsProvider : public metrics::MetricsProvider { 33 metrics::MetricsStateManager* metrics_state_manager); 36 // metrics::MetricsProvider: 38 metrics::SystemProfileProto* system_profile) OVERRIDE; 62 void ProvideOffStoreMetric(metrics::SystemProfileProto* system_profile); 66 void ProvideOccupiedBucketMetric(metrics::SystemProfileProto* system_profile); 69 metrics::MetricsStateManager* metrics_state_manager_;
|
H A D | extensions_metrics_provider_unittest.cc | 5 #include "chrome/browser/metrics/extensions_metrics_provider.h" 11 #include "components/metrics/client_info.h" 12 #include "components/metrics/metrics_service.h" 13 #include "components/metrics/metrics_state_manager.h" 14 #include "components/metrics/proto/system_profile.pb.h" 26 void StoreNoClientInfoBackup(const metrics::ClientInfo& /* client_info */) { 29 scoped_ptr<metrics::ClientInfo> ReturnNoBackup() { 30 return scoped_ptr<metrics::ClientInfo>(); 36 metrics::MetricsStateManager* metrics_state_manager) 104 metrics [all...] |
H A D | google_update_metrics_provider_win.cc | 5 #include "chrome/browser/metrics/google_update_metrics_provider_win.h" 9 #include "components/metrics/proto/system_profile.pb.h" 12 typedef metrics::SystemProfileProto::GoogleUpdate::ProductInfo ProductInfo; 69 metrics::SystemProfileProto* system_profile_proto) { 73 metrics::SystemProfileProto::GoogleUpdate* google_update =
|
H A D | google_update_metrics_provider_win.h | 12 #include "components/metrics/metrics_provider.h" 16 class GoogleUpdateMetricsProviderWin : public metrics::MetricsProvider { 25 // metrics::MetricsProvider 27 metrics::SystemProfileProto* system_profile_proto) OVERRIDE; 30 // This is a small helper struct containing the Google Update metrics state. 61 // Google Update metrics that were fetched via GetGoogleUpdateData(). Will be
|
H A D | metrics_reporting_state.cc | 5 #include "chrome/browser/metrics/metrics_reporting_state.h" 8 #include "base/metrics/histogram.h" 11 #include "chrome/browser/metrics/chrome_metrics_service_accessor.h" 14 #include "components/metrics/metrics_service.h" 32 // Tries to set metrics reporting status to |enabled| and returns whatever is 38 DVLOG(1) << "Unable to set metrics reporting status to " << enabled; 54 metrics::MetricsService* metrics = g_browser_process->metrics_service(); local 55 if (metrics) { 57 metrics [all...] |
H A D | metrics_service_accessor.cc | 5 #include "chrome/browser/metrics/metrics_service_accessor.h" 7 #include "components/metrics/metrics_service.h" 9 // TODO(asvitkine): Remove when this class is moved to metrics namespace. 10 using metrics::MetricsService; 11 using metrics::SyntheticTrialGroup;
|
H A D | metrics_service_accessor.h | 12 namespace metrics { namespace 16 // This class limits and documents access to metrics service helper methods. 30 metrics::MetricsService* metrics_service,
|
H A D | metrics_service_browsertest.cc | 8 #include "components/metrics/metrics_service.h" 33 // Enable the metrics service for testing (in recording-only mode). 65 // Verify that the expected stability metrics were recorded. 67 EXPECT_EQ(1, prefs->GetInteger(metrics::prefs::kStabilityLaunchCount)); 71 // metrics::prefs::kStabilityExitedCleanly 103 // Verify that the expected stability metrics were recorded. 104 EXPECT_EQ(1, prefs->GetInteger(metrics::prefs::kStabilityLaunchCount)); 108 // metrics::prefs::kStabilityExitedCleanly
|
H A D | metrics_services_manager.cc | 5 #include "chrome/browser/metrics/metrics_services_manager.h" 12 #include "chrome/browser/metrics/chrome_metrics_service_client.h" 13 #include "chrome/browser/metrics/variations/variations_service.h" 17 #include "components/metrics/metrics_service.h" 18 #include "components/metrics/metrics_state_manager.h" 33 metrics::MetricsService* MetricsServicesManager::GetMetricsService() { 71 metrics::MetricsStateManager* MetricsServicesManager::GetMetricsStateManager() { 74 metrics_state_manager_ = metrics::MetricsStateManager::Create( 87 // If the user permits metrics reporting with the checkbox in the 88 // prefs, we turn on recording. We disable metrics completel [all...] |
H A D | metrics_services_manager.h | 19 namespace metrics { namespace 33 // metrics-related services in Chrome: MetricsService (via its client), 43 metrics::MetricsService* GetMetricsService(); 59 metrics::MetricsStateManager* GetMetricsStateManager(); 61 // Returns true iff metrics reporting is enabled. 71 scoped_ptr<metrics::MetricsStateManager> metrics_state_manager_;
|
H A D | omnibox_metrics_provider.cc | 5 #include "chrome/browser/metrics/omnibox_metrics_provider.h" 15 #include "components/metrics/metrics_log.h" 16 #include "components/metrics/proto/omnibox_event.pb.h" 17 #include "components/metrics/proto/omnibox_input_type.pb.h" 23 using metrics::OmniboxEventProto; 92 metrics::ChromeUserMetricsExtension* uma_proto) { 116 omnibox_event->set_time(metrics::MetricsLog::GetCurrentTime());
|
H A D | omnibox_metrics_provider.h | 9 #include "components/metrics/metrics_provider.h" 10 #include "components/metrics/proto/chrome_user_metrics_extension.pb.h" 18 class OmniboxMetricsProvider : public metrics::MetricsProvider, 24 // metrics::MetricsDataProvider: 28 metrics::ChromeUserMetricsExtension* uma_proto) OVERRIDE; 45 metrics::ChromeUserMetricsExtension omnibox_events_cache;
|
H A D | perf_provider_chromeos.cc | 12 #include "base/metrics/histogram.h" 17 #include "chrome/browser/metrics/perf_provider_chromeos.h" 97 namespace metrics { namespace 404 } // namespace metrics
|
H A D | perf_provider_chromeos.h | 17 #include "components/metrics/proto/sampled_profile.pb.h" 21 namespace metrics { namespace 136 } // namespace metrics
|
H A D | plugin_metrics_provider.cc | 5 #include "chrome/browser/metrics/plugin_metrics_provider.h" 19 #include "components/metrics/proto/system_profile.pb.h" 51 metrics::SystemProfileProto::Plugin* plugin) { 123 metrics::SystemProfileProto* system_profile_proto) { 132 metrics::SystemProfileProto* system_profile_proto) { 139 metrics::SystemProfileProto::Stability* stability = 155 const metrics::SystemProfileProto::Plugin* system_profile_plugin = NULL; 170 metrics::SystemProfileProto::Stability::PluginStability* plugin_stability =
|
H A D | plugin_metrics_provider.h | 15 #include "components/metrics/metrics_provider.h" 31 class PluginMetricsProvider : public metrics::MetricsProvider, 41 // metrics::MetricsDataProvider: 43 metrics::SystemProfileProto* system_profile_proto) OVERRIDE; 45 metrics::SystemProfileProto* system_profile_proto) OVERRIDE;
|
H A D | plugin_metrics_provider_unittest.cc | 5 #include "chrome/browser/metrics/plugin_metrics_provider.h" 16 #include "components/metrics/proto/system_profile.pb.h" 81 metrics::SystemProfileProto system_profile; 108 const metrics::SystemProfileProto_Stability& stability = 165 metrics::SystemProfileProto system_profile; 179 const metrics::SystemProfileProto_Stability& stability =
|
H A D | signin_status_metrics_provider.cc | 5 #include "chrome/browser/metrics/signin_status_metrics_provider.h" 12 #include "base/metrics/histogram.h" 75 metrics::ChromeUserMetricsExtension* uma_proto) {
|
H A D | signin_status_metrics_provider.h | 15 #include "components/metrics/metrics_provider.h" 25 namespace metrics { namespace 32 class SigninStatusMetricsProvider : public metrics::MetricsProvider, 39 // metrics::MetricsProvider: 41 metrics::ChromeUserMetricsExtension* uma_proto) OVERRIDE;
|
/external/chromium_org/chrome/browser/metrics/variations/ |
H A D | generate_resources_map.py | 157 "\"chrome/browser/metrics/variations/generated_resources_map.h\"\n\n"
|
H A D | variations_service.cc | 5 #include "chrome/browser/metrics/variations/variations_service.h" 11 #include "base/metrics/histogram.h" 12 #include "base/metrics/sparse_histogram.h" 20 #include "chrome/browser/metrics/variations/generated_resources_map.h" 23 #include "components/metrics/metrics_state_manager.h" 239 metrics::MetricsStateManager* state_manager) 425 metrics::MetricsStateManager* state_manager) {
|
H A D | variations_service.h | 14 #include "base/metrics/field_trial.h" 17 #include "chrome/browser/metrics/variations/variations_request_scheduler.h" 18 #include "chrome/browser/metrics/variations/variations_seed_store.h" 26 #include "chrome/browser/metrics/variations/variations_registry_syncer_win.h" 36 namespace metrics { namespace 127 metrics::MetricsStateManager* state_manager); 154 metrics::MetricsStateManager* state_manager); 189 metrics::MetricsStateManager* state_manager_;
|
/external/chromium_org/chrome/browser/omnibox/ |
H A D | omnibox_log.cc | 10 metrics::OmniboxInputType::Type input_type, 15 metrics::OmniboxEventProto::PageClassification current_page_classification,
|
H A D | omnibox_log.h | 12 #include "components/metrics/proto/omnibox_event.pb.h" 13 #include "components/metrics/proto/omnibox_input_type.pb.h" 19 // The data to log (via the metrics service) when the user selects an item from 25 metrics::OmniboxInputType::Type input_type, 30 metrics::OmniboxEventProto::PageClassification 46 metrics::OmniboxInputType::Type input_type; 65 metrics::OmniboxEventProto::PageClassification current_page_classification;
|