Honor whitelisted extensions for webRequest API calls in public sessions |
|||||||
Issue descriptionWebRequest API was disallowed for extensions in public sessions except for whitelisted ones where it worked without any restrictions. crrev.com/2455393002 whitelisted webRequest for use in all extensions in public sessions, but it also restricted the webRequest API a bit for all extensions (even the whitelisted ones - didn't honor the whitelist). This broke some extensions that previously worked correctly (see b/66994755).
,
Nov 16 2017
This bug requires manual review: M63 has already been promoted to the beta branch, so this requires manual review Please contact the milestone owner if you have questions. Owners: cmasso@(Android), cmasso@(iOS), gkihumba@(ChromeOS), govind@(Desktop) For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Nov 16 2017
I would target M64 for this as we're 3 weeks away from stable.
,
Nov 17 2017
Gotcha! Thanks for taking a look.
,
Nov 28 2017
,
Nov 28 2017
Adding RBB label for verification so it's on TPM radar
,
Mar 6 2018
Verified fixed. Whitelisted extension is honoring correctly in Public Session. Public session configuration: 1. Add User-Agent Switcher for Chrome (ID: djflhoibgkdhkhhcedjiklpkjnoahfmg) in Device management > Chrome management > Public session settings > Force-installed Apps and Extensions 2. Upload a configuration json file in Chrome management > App management > User-Agent Switcher for Chrome > Public session settings uploaded Customer example file: https://drive.google.com/open?id=0B01ZVp8vDQocNUhvV08xTTZuNXc 3. Enable Public session kiosks in Chrome management > Device settings 4. Restart the managed device and check chrome://policy 5. Go to whatsmyuseragent.org (S=107 IS added) Chrome OS: 10452.1.0 Chrome: 66.0.3359.10 Device: Santa |
|||||||
►
Sign in to add a comment |
|||||||
Comment 1 by isandrk@chromium.org
, Nov 16 2017