commit | 445fb65f6ac6da026a7436c109083931fbeb338e | [log] [tgz] |
---|---|---|
author | Nicolas Ouellet-Payeur <nicolaso@chromium.org> | Thu Jan 23 14:52:06 2020 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Jan 23 14:52:06 2020 |
tree | 150c97fa3a7664864bcf505a6c81666292d5ef86 | |
parent | 666a3bb5b9f88d78887cb31097c612e1181de20f [diff] |
[Policy] Run ExtensionPolicyMigrators on user cloud policies Previously, ExtensionPolicyMigrators only ran on platform policies, and machine-level user cloud policies. This leaves out user cloud policies, and CrOS-specific policy providers. This CL makes the list of ExtensionPolicyMigrators static, instead of each provider keeping a separate list. This ensures no provider is left out of the policy migrator logic. TESTED=checked that the LBS extension picks up `BrowserSwitcherEnabled` when it's set through user cloud policy Bug: 1043775, 1030607 Change-Id: Ib257d2f18e3a106cbcd04d957b84a09b005a4680 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2013485 Reviewed-by: Julian Pastarmov <pastarmovj@chromium.org> Commit-Queue: Nicolas Ouellet-Payeur <nicolaso@chromium.org> Cr-Commit-Position: refs/heads/master@{#734461}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .