Always send enabled state in extension update checks
commitcd3127f9c92eed5afaf4f72fa1bd431975d3cdd8
authorasargent <asargent@chromium.org>
Wed, 19 Nov 2014 15:50:14 +0000 (19 07:50 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 19 Nov 2014 15:50:48 +0000 (19 15:50 +0000)
tree67d3296cab6d207eff5076f3e308dfc089937097
parenta75daf29f6141b54865ab6ea253db55775efa692
Always send enabled state in extension update checks

This changes the extension update system to always send a flag for
whether each extension is enabled or not when checking for updates, and
if it is disabled what the reasons are. The behavior before this patch is
to only send this metric when UMA is turned on. We already do not send cookies
with these requests, so the privacy review team gave sign off for this.

BUG=433376

Review URL: https://codereview.chromium.org/739033002

Cr-Commit-Position: refs/heads/master@{#304817}
chrome/browser/extensions/updater/extension_updater_unittest.cc
extensions/browser/updater/extension_downloader.cc
extensions/browser/updater/manifest_fetch_data.cc
extensions/browser/updater/manifest_fetch_data.h