Chromium Code Reviews| Index: chrome/browser/metrics/chrome_metrics_service_client.cc |
| diff --git a/chrome/browser/metrics/chrome_metrics_service_client.cc b/chrome/browser/metrics/chrome_metrics_service_client.cc |
| index 6aa71c8233d83c39f11217f8f3cbf356cb27f17d..f4588bb113ca05bd049f7f0fe41e5f854754641d 100644 |
| --- a/chrome/browser/metrics/chrome_metrics_service_client.cc |
| +++ b/chrome/browser/metrics/chrome_metrics_service_client.cc |
| @@ -180,7 +180,17 @@ void ChromeMetricsServiceClient::RegisterPrefs(PrefRegistrySimple* registry) { |
| void ChromeMetricsServiceClient::SetMetricsClientId( |
| const std::string& client_id) { |
| +#if defined(OS_MACOSX) |
| + crash_keys::SetMetricsClientIdFromGUID(client_id); |
| +#else |
| crash_keys::SetCrashClientIdFromGUID(client_id); |
| +#endif |
| +} |
| + |
| +void ChromeMetricsServiceClient::RecordingDisabled() { |
| +#if defined(OS_MACOSX) |
| + crash_keys::ClearMetricsClientId(); |
| +#endif |
|
Ilya Sherman
2015/03/24 00:22:23
Optional: IMO, it would be nicer if the crash_keys
|
| } |
| bool ChromeMetricsServiceClient::IsOffTheRecordSessionActive() { |