summaryrefslogtreecommitdiffstats
path: root/chrome/browser/metrics/variations/variations_seed_store.cc
diff options
context:
space:
mode:
authorblundell <blundell@chromium.org>2015-08-25 05:22:27 -0700
committerCommit bot <commit-bot@chromium.org>2015-08-25 12:23:06 +0000
commit64fedf1a9022ce13d9885cf3bebac417f4a73b45 (patch)
tree8175ebf96b5538ca49c7ec5e8da71604ee8b5a31 /chrome/browser/metrics/variations/variations_seed_store.cc
parent2937bd298c392a6e3b320991958cee152be307b7 (diff)
downloadchromium_src-64fedf1a9022ce13d9885cf3bebac417f4a73b45.zip
chromium_src-64fedf1a9022ce13d9885cf3bebac417f4a73b45.tar.gz
chromium_src-64fedf1a9022ce13d9885cf3bebac417f4a73b45.tar.bz2
Move //components/metrics/compression_utils into standalone component
This file is used by code in //chrome/browser/metrics/variations that itself is slated for componentization. As //components/metrics depends on //components/variations, the code in question would not be able to be componentized into //components/variations. To enable that, this CL moves compression_utils* to a standalone lower-level component. BUG=516662, 515695 TBR=agl Review URL: https://codereview.chromium.org/1304563003 Cr-Commit-Position: refs/heads/master@{#345309}
Diffstat (limited to 'chrome/browser/metrics/variations/variations_seed_store.cc')
-rw-r--r--chrome/browser/metrics/variations/variations_seed_store.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/chrome/browser/metrics/variations/variations_seed_store.cc b/chrome/browser/metrics/variations/variations_seed_store.cc
index 3eb15a8..209cd88 100644
--- a/chrome/browser/metrics/variations/variations_seed_store.cc
+++ b/chrome/browser/metrics/variations/variations_seed_store.cc
@@ -11,7 +11,7 @@
#include "base/prefs/pref_service.h"
#include "base/sha1.h"
#include "base/strings/string_number_conversions.h"
-#include "components/metrics/compression_utils.h"
+#include "components/compression/compression_utils.h"
#include "components/variations/pref_names.h"
#include "components/variations/proto/variations_seed.pb.h"
#include "crypto/signature_verifier.h"
@@ -331,7 +331,7 @@ bool VariationsSeedStore::ReadSeedData(std::string* seed_data) {
if (!is_compressed) {
seed_data->swap(decoded_data);
- } else if (!metrics::GzipUncompress(decoded_data, seed_data)) {
+ } else if (!compression::GzipUncompress(decoded_data, seed_data)) {
ClearPrefs();
RecordVariationSeedEmptyHistogram(VARIATIONS_SEED_CORRUPT_GZIP);
return false;
@@ -371,7 +371,7 @@ bool VariationsSeedStore::StoreSeedDataNoDelta(
// Compress the seed before base64-encoding and storing.
std::string compressed_seed_data;
- if (!metrics::GzipCompress(seed_data, &compressed_seed_data)) {
+ if (!compression::GzipCompress(seed_data, &compressed_seed_data)) {
RecordSeedStoreHistogram(VARIATIONS_SEED_STORE_FAILED_GZIP);
return false;
}