Allow all COMPONENT extensions for public/managed guest sessions.
While external component extensions were already allowed for public (managed guest) sessions, (internal) component extensions were not whitelisted. It didn't affect previously as this code was never called for these extensions, but now it's called after https://crrev.com/c/1630229 added explicit check for all extensions and apps during ExtensionService init. This currently leads to complete block of many component extensions/apps in public session, including for example Files app and etc. However, some component apps, such as Camera app are also explicitly separately whitelisted. Bug: 976550 Test: Manual, updated unit tests. Change-Id: Id55402412bbacb0d830de001381610787fc5e57b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1678369Reviewed-by:Ivan Šandrk <isandrk@chromium.org> Commit-Queue: Sergey Poromov <poromov@chromium.org> Cr-Commit-Position: refs/heads/master@{#672523}
Showing
Please register or sign in to comment