Chromium Code Reviews| Index: chromecast/browser/metrics/cast_metrics_service_client.h |
| diff --git a/chromecast/browser/metrics/cast_metrics_service_client.h b/chromecast/browser/metrics/cast_metrics_service_client.h |
| index 771b78edb02f0342c74472705700cd83755190b5..896759ee87932bdd53dc2606bd6148a7a7b5ffa6 100644 |
| --- a/chromecast/browser/metrics/cast_metrics_service_client.h |
| +++ b/chromecast/browser/metrics/cast_metrics_service_client.h |
| @@ -48,6 +48,7 @@ class CastMetricsServiceClient : public ::metrics::MetricsServiceClient { |
| net::URLRequestContextGetter* request_context); |
| static void RegisterPrefs(PrefRegistrySimple* registry); |
| + void SetPersistedClientId(const std::string& client_id); |
|
byungchul
2015/08/19 21:11:20
SetPersistedClientId() is confusing with SetMetric
gunsch
2015/08/19 21:23:12
How about SetForceClientId? (added some docs to ex
|
| void Initialize(CastService* cast_service); |
| void Finalize(); |
| @@ -87,6 +88,8 @@ class CastMetricsServiceClient : public ::metrics::MetricsServiceClient { |
| PrefService* const pref_service_; |
| CastService* cast_service_; |
| std::string client_id_; |
| + std::string persisted_client_id_; |
| + bool client_info_loaded_; |
| #if defined(OS_LINUX) |
| ExternalMetrics* external_metrics_; |