DescriptionDon't block shared_module extensions by the policy blacklist.
Extensions may import resources from other extensions. Extensions that
export resources to other extensions are known as shared_modules.
Chrome is currently applying the blacklist to all kinds of extensions;
this means that whitelisting (or force-installing) an extension that
requires shared_modules will fail unless the modules are whitelisted
too.
This CL bypasses the policy blacklist checks for shared_modules.
Also fixed a bug in the CrxInstaller, which prevented extensions
loaded via external providers (such as policy) from getting their
dependencies installed.
BUG=424377
Committed: https://crrev.com/30c8be95aea94a91aa5772e6b070fb9243eaf10d
Cr-Commit-Position: refs/heads/master@{#300984}
Patch Set 1 #Patch Set 2 : fix #Patch Set 3 : rebase #
Total comments: 8
Patch Set 4 : override channel #Patch Set 5 : fixed FilePath #Messages
Total messages: 14 (3 generated)
|