summaryrefslogtreecommitdiffstats
path: root/chrome/browser/configuration_policy_provider_win_unittest.cc
Commit message (Collapse)AuthorAgeFilesLines
* Add policy code for proxy configurationdanno@chromium.org2010-06-161-40/+0
| | | | | | | | | | | | | Augment ProxyConfig to fetch its configuration from preferences that are initialized by settings and policy (rather than getting its config directly from settings). Add policies for everything that is needed to configure a ProxyConfig and wire the policies up to the corresponding preferences. Also remove CookieMode policy, it's harder to get right than we naively thought. BUG=43458 TEST=ChromeUrlRequestContextTest*:ConfigurationPolicyPrefStoreTest* Review URL: http://codereview.chromium.org/2459001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49924 0039d316-1c4b-4281-b951-d872f2087c98
* Policy provider for the Mac.avi@chromium.org2010-06-141-17/+11
| | | | | | | | | BUG=http://crbug.com/7147 TEST=unit tested; not integrated yet Review URL: http://codereview.chromium.org/2605002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49715 0039d316-1c4b-4281-b951-d872f2087c98
* Implements policies to enable or disable the five Privacy checkboxes found ↵danno@chromium.org2010-06-141-27/+65
| | | | | | | | | | | | | | in the Options dialog, in the Under the Hood section. xib changes: added an enabled binding to the policy-controlled checkboxes in the "Under the Hood" preference pane so that they can be disabled when their value is overridden by policy. The methods for the bindings are in the preference window controller. BUG=44394 TEST=ConfigurationPolicyPrefStoreTest.* and ConfigurationPolicyProviderWinTest.* Manual tests: Set the policies externally. Check that the checkbox in Options/Under the Hood/Privacy/search suggest... are disabled. Also check that the check box is set/unset as done by the policy. Review URL: http://codereview.chromium.org/2746006 Patch from Jean-Luc Brouillet <jeanluc@google.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49675 0039d316-1c4b-4281-b951-d872f2087c98
* Reduce duplication across Linux/Windows policy providers, and unify names ↵avi@chromium.org2010-06-021-6/+30
| | | | | | | | | | | used therein. BUG=http://crbug.com/45344 TEST=no change Review URL: http://codereview.chromium.org/2387003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48716 0039d316-1c4b-4281-b951-d872f2087c98
* Rename class to comply with style guide. Tweak comments for grammar and ↵avi@chromium.org2010-05-281-43/+43
| | | | | | | | | | | correctness. BUG=none TEST=n/a Review URL: http://codereview.chromium.org/2273003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48485 0039d316-1c4b-4281-b951-d872f2087c98
* [Win] Implement core mechanism to honor Windows Group Policydanno@chromium.org2010-05-211-0/+294
BUG=42640 TEST=--gtest_filter=WinConfigurationPolicyProviderTest* Review URL: http://codereview.chromium.org/2119005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47910 0039d316-1c4b-4281-b951-d872f2087c98