DescriptionRestart Chrome if per session flags have been specified on ChromeOS.
After the profile is loaded we verify if the user has specfied any flags
or if there were flags specified per policy that differ from the user
specfied flags and in either case restart Chrome with the desired flags.
This allows non-owners to use the about:flags page and prevents policy
set flags from leaking inside user sessions.
BUG=221352
TEST=unit_tests & Manually by specifying flags in non-owner session and observing them respected.
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=206832
Patch Set 1 : . #
Total comments: 19
Patch Set 2 : Addressed comments from Mattias. #Patch Set 3 : Fixed set intersection computation. #
Total comments: 6
Patch Set 4 : Replace set_symmetric_difference with equals. #
Total comments: 4
Patch Set 5 : Rebased to ToT and addressed Nico's comments. #
Total comments: 1
Messages
Total messages: 15 (0 generated)
|