summaryrefslogtreecommitdiffstats
path: root/chrome/browser/policy/configuration_policy_handler_unittest.cc
Commit message (Collapse)AuthorAgeFilesLines
* Switch prefs::kExtensionInstallForceList to be a dictionary.mnissler@chromium.org2012-12-141-0/+81
| | | | | | | | | | | | This makes lots of code easier. The conversion from policy to prefs is now done in the right place, reporting errors in about:policy. BUG=chromium:166067 TEST=unit tests. Review URL: https://codereview.chromium.org/11566024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173151 0039d316-1c4b-4281-b951-d872f2087c98
* Add policy for restricting allowed apps/extension types.mnissler@chromium.org2012-12-111-0/+78
| | | | | | | | | | BUG=chromium:165202 TEST=Unit tests, manual: configure the policy and try to add extension of non-allowed type. Review URL: https://chromiumcodereview.appspot.com/11512004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@172397 0039d316-1c4b-4281-b951-d872f2087c98
* Move the bits of Prefs where production code has only trivially easyjoi@chromium.org2012-10-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | to break dependencies back to Chrome. This leaves the following in chrome/ for now, which will move later: - PrefService, to move once sync dependencies and dependencies on Chrome-specific pref stores are externalized. - PrefNotifierImpl and PrefObserverMock, to move once NotificationSource dependency is broken. - PrefValueStore, to move once PrefModelAssociatior dependency is externalized. - ScopedUserPrefUpdate, to move once PrefService moves. TBR=ben@chromium.org BUG=155525 Review URL: https://chromiumcodereview.appspot.com/11243002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163354 0039d316-1c4b-4281-b951-d872f2087c98
* Don't reject extension list policies with invalid entries.mnissler@chromium.org2012-10-171-5/+15
| | | | | | | | | | | | Even if there's an entry that doesn't have a valid extension ID, we should allow the remaining entries to be processed. BUG=chromium:131065 TEST=unit test Review URL: https://chromiumcodereview.appspot.com/11183029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@162358 0039d316-1c4b-4281-b951-d872f2087c98
* Deprecate and re-wire the ClearSiteDataOnExit policy.mnissler@chromium.org2012-06-201-1/+63
| | | | | | | | | | | | This becomes necessary after Chrome has abandoned prefs::kClearSiteDataOnExit. BUG=chromium:130986 TEST=unit tests, configure ClearSiteDataOnExit policy and make sure that it limits the cookie content setting to session-only. Review URL: https://chromiumcodereview.appspot.com/10562036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143163 0039d316-1c4b-4281-b951-d872f2087c98
* Add a group policy controlling which sites can install extensions.aa@chromium.org2012-06-091-0/+59
| | | | | | | | | BUG=55584 TBR=jhawkins@chromium.org Review URL: https://chromiumcodereview.appspot.com/10542048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141355 0039d316-1c4b-4281-b951-d872f2087c98
* Wire up the policy for controlling pinned apps in the ash launcher.mnissler@chromium.org2012-05-071-0/+65
This declares the policy so the policy subsystem can enforce it and shows it in about:policy. BUG=chromium-os:29917 TEST=Configure pinned apps, log in as a managed user, observe that the launcher shows the pinned apps as configured. Review URL: https://chromiumcodereview.appspot.com/10316022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135677 0039d316-1c4b-4281-b951-d872f2087c98