summaryrefslogtreecommitdiffstats
path: root/components/feedback.gypi
diff options
context:
space:
mode:
authorasvitkine <asvitkine@chromium.org>2015-12-17 18:35:50 -0800
committerCommit bot <commit-bot@chromium.org>2015-12-18 02:36:44 +0000
commit9a2798399231b89c9becb3c9ca016da34550ebd2 (patch)
tree0eb51fa3d4becb0b56ba691e234795a946aaf30f /components/feedback.gypi
parentaeb6648f175f95009e0eb10a07aca126ba81a878 (diff)
downloadchromium_src-9a2798399231b89c9becb3c9ca016da34550ebd2.zip
chromium_src-9a2798399231b89c9becb3c9ca016da34550ebd2.tar.gz
chromium_src-9a2798399231b89c9becb3c9ca016da34550ebd2.tar.bz2
Refactor VariationsHttpHeaderProvider.
The goal is to move the bulk of its implementation to the main variations component, so that it can be used by this CL from JNI: https://codereview.chromium.org/1528543003/ Creates variations_http_headers.cc in net that still needs to depend on net, which uses the http header provider internally. Updates callers of the previous API to use the new simpler API that doesn't require going through the singleton by clients. Additionally, also adds variations/synthetic_trials.h and moves the synthetic trials structs from metrics_service.h to the new file. This works around an otherwise circular dependency between metrics and variations, since variations_http_header_provider.cc depends on synthetic trials. TBRs below are for owners of downstream users of the API which is being updated. BUG=530223 TBR=caitkp@chromium.org,thestig@chromium.org Review URL: https://codereview.chromium.org/1530133005 Cr-Commit-Position: refs/heads/master@{#365991}
Diffstat (limited to 'components/feedback.gypi')
-rw-r--r--components/feedback.gypi2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/feedback.gypi b/components/feedback.gypi
index d51592c..4c25308 100644
--- a/components/feedback.gypi
+++ b/components/feedback.gypi
@@ -14,7 +14,7 @@
'../third_party/zlib/google/zip.gyp:zip',
'keyed_service_core',
'feedback_proto',
- 'components.gyp:variations_http_provider',
+ 'components.gyp:variations_net',
],
'include_dirs': [
'..',