commit | 314cb6df97a249a3d03fa94f0944b5a671f51625 | [log] [tgz] |
---|---|---|
author | Swapnil <swapnilgupta@google.com> | Thu Jan 23 10:49:15 2020 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Jan 23 10:49:15 2020 |
tree | 691eee1965c64e4243eeeb5b085e9ccd6a9536c2 | |
parent | 85ce29400821facec3702b6010eb9f742e8f8076 [diff] |
Force-installed extension should not be disabled if was pre-installed For manually installed extensions, the install location is set to INTERNAL. When it is added to the force installed list, the install location should be changed to EXTERNAL_POLICY_DOWNLOAD. This can be done by: Unloading the extension -> changing the extension install location -> Loading the extension. In case the extension is disabled by user, remove the disabled by user DISABLE_REASON as it is now required by policy. Bug: 1014123 Change-Id: I1329e62708e1ca083af1becfddf75d602dada58b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1911754 Commit-Queue: Swapnil Gupta <swapnilgupta@google.com> Reviewed-by: Devlin <rdevlin.cronin@chromium.org> Reviewed-by: Sergey Poromov <poromov@chromium.org> Reviewed-by: Joshua Pawlicki <waffles@chromium.org> Cr-Commit-Position: refs/heads/master@{#734404}
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 .