diff options
author | blundell <blundell@chromium.org> | 2015-08-25 05:22:27 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-08-25 12:23:06 +0000 |
commit | 64fedf1a9022ce13d9885cf3bebac417f4a73b45 (patch) | |
tree | 8175ebf96b5538ca49c7ec5e8da71604ee8b5a31 /chrome/browser/metrics/variations/variations_seed_store.cc | |
parent | 2937bd298c392a6e3b320991958cee152be307b7 (diff) | |
download | chromium_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.cc | 6 |
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; } |