Chromium Code Reviews| Index: chrome/browser/metrics/https_engagement_metrics_provider.cc |
| diff --git a/chrome/browser/metrics/https_engagement_metrics_provider.cc b/chrome/browser/metrics/https_engagement_metrics_provider.cc |
| index d75bd91c6ea995b9ca979455ba2b231a8a0a45df..b2770ca01c0fa23ca29d92c5c111a7d36898fb88 100644 |
| --- a/chrome/browser/metrics/https_engagement_metrics_provider.cc |
| +++ b/chrome/browser/metrics/https_engagement_metrics_provider.cc |
| @@ -19,9 +19,14 @@ void HttpsEngagementMetricsProvider::ProvideGeneralMetrics( |
| if (!profile_manager) |
| return; |
| + Profile* profile = profile_manager->GetProfileByPath( |
|
Alexei Svitkine (slow)
2016/11/25 18:42:02
Please add a comment about this.
|
| + profile_manager->GetLastUsedProfileDir( |
| + profile_manager->user_data_dir())); |
| + if (!profile) |
| + return; |
| + |
| HttpsEngagementService* engagement_service = |
| - HttpsEngagementServiceFactory::GetForBrowserContext( |
| - profile_manager->GetLastUsedProfile()); |
| + HttpsEngagementServiceFactory::GetForBrowserContext(profile); |
| if (!engagement_service) |
| return; |
| engagement_service->StoreMetricsAndClear(); |