Index: chrome/browser/metrics/variations/variations_service.cc |
diff --git a/chrome/browser/metrics/variations/variations_service.cc b/chrome/browser/metrics/variations/variations_service.cc |
index 4bca4436fcb94e9f8c42a2df649d0942c0c4af8a..5f1baacfb58caeca50c926dce589c1d978dcb71a 100644 |
--- a/chrome/browser/metrics/variations/variations_service.cc |
+++ b/chrome/browser/metrics/variations/variations_service.cc |
@@ -263,6 +263,15 @@ void VariationsService::StartRepeatedVariationsSeedFetch() { |
request_scheduler_->Start(); |
} |
+// TODO(rkaplow): Handle this and the similar event in metrics_service by |
+// observing an 'OnAppEnterForeground' event in RequestScheduler instead of |
+// requiring the frontend code to notify each service individually. Since the |
+// scheduler will handle it directly the VariationService shouldn't need to |
+// know details of this anymore. |
+void VariationsService::OnAppEnterForeground() { |
+ request_scheduler_->OnAppEnterForeground(); |
+} |
+ |
// static |
GURL VariationsService::GetVariationsServerURL( |
PrefService* policy_pref_service) { |