summaryrefslogtreecommitdiffstats
path: root/chrome/common/metrics/metrics_log_manager.h
diff options
context:
space:
mode:
authorpam@chromium.org <pam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-21 16:21:06 +0000
committerpam@chromium.org <pam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-21 16:21:06 +0000
commit827fab41494e7256d28b62b0bb94b824f32c5db1 (patch)
tree617550ba7b06a4a954c3a387d9ecdcba775b4c15 /chrome/common/metrics/metrics_log_manager.h
parenta722cd53f943296d8f97072d8b1bde28a48b3e51 (diff)
downloadchromium_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/metrics/metrics_log_manager.h')
0 files changed, 0 insertions, 0 deletions