Chromium Code Reviews
DescriptionCleanup the UseSharedProxies preference.
- remove the UserSharedProxies pref from local state
- fix the default value of the pref in the profile pref service
- make the conditionals, when to use or ignore proxy settings, more explicit and clearer.
BUG=258835
TEST=Manually checked all combinations of {DevicePolicy, UserPolicy, SharedNetwork, NotSharedNetwork} x {before, after login} x {enabled, disabled UseSharedProxies} for proxies of the system context, signin profile and user's profile. I checked the proxies by looking at the vlogs and the UI (like net-internals and settings page). I did not test the actual network connectivity of each context.
TBR=battre@chromium.org, nkostylev@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=211954
Patch Set 1 : . #Patch Set 2 : Added missing include. #
Total comments: 6
Patch Set 3 : Addressed Dominic's comments. #Patch Set 4 : Fixed compilation. #
Total comments: 4
Patch Set 5 : Addressed remaining comments. #Patch Set 6 : Added a missing member initializer. #
Total comments: 4
Patch Set 7 : Added some more comments. #Patch Set 8 : Rebased. #Messages
Total messages: 17 (0 generated)
|