• Devlin Cronin's avatar
    [Extensions Click-to-Script] Remove sync'd all_urls_enabled bit · 56daf351
    Devlin Cronin authored
    Awhile back, we added logic to withhold all-hosts style permissions via
    sync if the user had withheld hosts on any machine. This was a mistake,
    since it resulted in the user being affected by an experiment across
    all machines, even if they only opted into the experiment on one.
    
    Remove the all_urls_enabled bit on the ExtensionSpecifics proto. A
    replacement will be added in a subsequent patch. We can't just re-use
    the existing one, because we need to prevent older machines from
    seeing the preference and automatically applying experimental behavior.
    
    Bug: 839681
    Change-Id: I735b7005ca76b9abe3b61709083bb4f552d0a47f
    Reviewed-on: https://chromium-review.googlesource.com/1047850
    Commit-Queue: Devlin <rdevlin.cronin@chromium.org>
    Reviewed-by: default avatarKaran Bhatia <karandeepb@chromium.org>
    Reviewed-by: default avatarMikel Astiz <mastiz@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#557548}
    56daf351
extension_sync_service.h 6.81 KB