Index: chrome/browser/metrics/variations/variations_service.cc |
=================================================================== |
--- chrome/browser/metrics/variations/variations_service.cc (revision 255631) |
+++ chrome/browser/metrics/variations/variations_service.cc (working copy) |
@@ -372,6 +372,13 @@ |
last_request_started_time_ = now; |
} |
+void VariationsService::StoreSeed(const std::string& seed_data, |
+ const std::string& seed_signature, |
+ const base::Time& date_fetched) { |
+ if (seed_store_.StoreSeedData(seed_data, seed_signature, date_fetched)) |
+ RecordLastFetchTime(); |
+} |
+ |
void VariationsService::FetchVariationsSeed() { |
DCHECK(content::BrowserThread::CurrentlyOn(content::BrowserThread::UI)); |
@@ -452,8 +459,7 @@ |
request->GetResponseHeaders()->EnumerateHeader(NULL, |
"X-Seed-Signature", |
&seed_signature); |
- if (seed_store_.StoreSeedData(seed_data, seed_signature, response_date)) |
- RecordLastFetchTime(); |
+ StoreSeed(seed_data, seed_signature, response_date); |
} |
void VariationsService::OnResourceRequestsAllowed() { |