diff options
author | pam@chromium.org <pam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-21 16:21:06 +0000 |
---|---|---|
committer | pam@chromium.org <pam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-21 16:21:06 +0000 |
commit | 827fab41494e7256d28b62b0bb94b824f32c5db1 (patch) | |
tree | 617550ba7b06a4a954c3a387d9ecdcba775b4c15 /chrome/common | |
parent | a722cd53f943296d8f97072d8b1bde28a48b3e51 (diff) | |
download | chromium_src-827fab41494e7256d28b62b0bb94b824f32c5db1.zip chromium_src-827fab41494e7256d28b62b0bb94b824f32c5db1.tar.gz chromium_src-827fab41494e7256d28b62b0bb94b824f32c5db1.tar.bz2 |
Fix bug preventing supervised users from changing proxy settings.
The change in r185359 added the pref for allowing signin to the the pref registrar
previously used only for proxy settings. (Other prefs have since been added on too.)
This, in combination with the use of the registrar's IsManaged() method rather than
the pref's own IsManaged() -- or better still, using IsUserModifiable() for the best
semantic fit -- meant that once supervised users had signin disabled, they also had
proxy changes disabled.
This fix changes the condition to use Preference::IsUserModifiable().
BUG=252426
TEST=create a supervised user; make sure the "Change proxy settings..." button is
enabled
Review URL: https://chromiumcodereview.appspot.com/17408009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207851 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common')
0 files changed, 0 insertions, 0 deletions