Correctly reinstall corrupt policy-installed extensions
When we manually install an extension and then add it to force installed list, it should get updated. If the extension gets corrupted before the Manifest::Location of the extension is updated, the extension does not get reinstalled. This was because after updating the location, the function OnExternalExtensionUpdateUrlFound return false in each case. It should add the corrupted extension to pending extensions list instead. Bug: 1045371 Change-Id: I9af45488b64d6a7ecde89921023bd35941e1ed0e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2023525Reviewed-by:Istiaque Ahmed <lazyboy@chromium.org> Reviewed-by:
Devlin <rdevlin.cronin@chromium.org> Commit-Queue: Swapnil Gupta <swapnilgupta@google.com> Cr-Commit-Position: refs/heads/master@{#739356}
Showing
Please register or sign in to comment