Index: chrome/browser/metrics/variations/variations_service.h |
diff --git a/chrome/browser/metrics/variations/variations_service.h b/chrome/browser/metrics/variations/variations_service.h |
index cd5bd36cd199912fb0d43d478409f9cfcbdb2cd2..95323c2f517e39fcd430c9ba9b6274d0c9fc6d88 100644 |
--- a/chrome/browser/metrics/variations/variations_service.h |
+++ b/chrome/browser/metrics/variations/variations_service.h |
@@ -15,6 +15,7 @@ |
#include "base/timer.h" |
#include "chrome/browser/metrics/proto/study.pb.h" |
#include "chrome/browser/metrics/proto/trials_seed.pb.h" |
+#include "chrome/browser/metrics/variations/network_time_tracker.h" |
#include "chrome/browser/metrics/variations/resource_request_allowed_notifier.h" |
#include "chrome/common/chrome_version_info.h" |
#include "googleurl/src/gurl.h" |
@@ -47,6 +48,11 @@ class VariationsService |
// |CreateTrialsFromSeed|. |
void StartRepeatedVariationsSeedFetch(); |
+ // TODO(mad): Remove this once NetworkTimeTracker is available as a global |
+ // service. |
+ bool GetNetworkTime(base::Time* network_time, |
+ base::TimeDelta* uncertainty) const; |
+ |
#if defined(OS_WIN) |
// Starts syncing Google Update Variation IDs with the registry. |
void StartGoogleUpdateRegistrySync(); |
@@ -183,6 +189,9 @@ class VariationsService |
// latency of seed requests. Initially zero. |
base::TimeTicks last_request_started_time_; |
+ // TODO(mad): Eventually remove this. |
+ NetworkTimeTracker network_time_tracker_; |
+ |
#if defined(OS_WIN) |
// Helper that handles synchronizing Variations with the Registry. |
VariationsRegistrySyncer registry_syncer_; |