• rockot's avatar
    Reland: Factor Chrome details out of update manifest fetching. · db519299
    rockot authored
    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
    
    Review URL: https://codereview.chromium.org/475423002
    
    Cr-Commit-Position: refs/heads/master@{#295142}
    db519299
manifest_fetch_data.h 4.68 KB