DescriptionReland: Factor Chrome details out of update manifest fetching.
Relanding of https://codereview.chromium.org/465543004
with a fix for official builds.
This establishes a ManifestFetchDataDelegate for use
by ExtensionDownloader and ManifestFetchData, and moves
ManifestFetchData into //extensions/browser/updater.
The delegate provides implementation details for
update manifest fetching, including brand code,
boilerplate query parameters, and ping data.
Chrome's implementation has knowledge of the
Google brand, the metrics service, and Omaha-specific
query parameters necessary for CRX item queries.
BUG=398671
TBR=isherman@chromium.org
Committed: https://crrev.com/db519299d767b02329fc7d9a1edb9af4527ef463
Cr-Commit-Position: refs/heads/master@{#295142}
Patch Set 1 #Patch Set 2 : merge down #Patch Set 3 : #Patch Set 4 : merge up #Patch Set 5 : GN #Patch Set 6 : uh merge fail? #Messages
Total messages: 28 (5 generated)
|