summaryrefslogtreecommitdiffstats
path: root/chrome/browser/policy
diff options
context:
space:
mode:
authorjoaodasilva@chromium.org <joaodasilva@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-12 13:53:10 +0000
committerjoaodasilva@chromium.org <joaodasilva@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-12 13:53:10 +0000
commitf581df700226fef3708659aa575510e2c2663e4c (patch)
treee7c1bb66536102db5d73785d804fd8ed25e8e81a /chrome/browser/policy
parent3a305db06850635febc42acc54b65a93bf5739c7 (diff)
downloadchromium_src-f581df700226fef3708659aa575510e2c2663e4c.zip
chromium_src-f581df700226fef3708659aa575510e2c2663e4c.tar.gz
chromium_src-f581df700226fef3708659aa575510e2c2663e4c.tar.bz2
Added EditBookmarksEnabled policy.
This just adds the policy and the preference, and some utility functions. BUG=49604 TEST=None Review URL: http://codereview.chromium.org/6825071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81246 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/policy')
-rw-r--r--chrome/browser/policy/config_dir_policy_provider_unittest.cc5
-rw-r--r--chrome/browser/policy/configuration_policy_pref_store.cc4
-rw-r--r--chrome/browser/policy/configuration_policy_pref_store_unittest.cc4
-rw-r--r--chrome/browser/policy/configuration_policy_provider_mac_unittest.cc5
-rw-r--r--chrome/browser/policy/configuration_policy_provider_win_unittest.cc5
5 files changed, 19 insertions, 4 deletions
diff --git a/chrome/browser/policy/config_dir_policy_provider_unittest.cc b/chrome/browser/policy/config_dir_policy_provider_unittest.cc
index 595b27d..823e1e2 100644
--- a/chrome/browser/policy/config_dir_policy_provider_unittest.cc
+++ b/chrome/browser/policy/config_dir_policy_provider_unittest.cc
@@ -359,6 +359,9 @@ INSTANTIATE_TEST_CASE_P(
key::kAllowOutdatedPlugins),
ValueTestParams::ForBooleanPolicy(
kPolicyBookmarkBarEnabled,
- key::kBookmarkBarEnabled)));
+ key::kBookmarkBarEnabled),
+ ValueTestParams::ForBooleanPolicy(
+ kPolicyEditBookmarksEnabled,
+ key::kEditBookmarksEnabled)));
} // namespace policy
diff --git a/chrome/browser/policy/configuration_policy_pref_store.cc b/chrome/browser/policy/configuration_policy_pref_store.cc
index 10ed825..f541d65 100644
--- a/chrome/browser/policy/configuration_policy_pref_store.cc
+++ b/chrome/browser/policy/configuration_policy_pref_store.cc
@@ -272,6 +272,8 @@ const ConfigurationPolicyPrefKeeper::PolicyToPreferenceMapEntry
{ Value::TYPE_BOOLEAN, kPolicyBookmarkBarEnabled, prefs::kEnableBookmarkBar },
{ Value::TYPE_BOOLEAN, kPolicyAllowOutdatedPlugins,
prefs::kPluginsAllowOutdated },
+ { Value::TYPE_BOOLEAN, kPolicyEditBookmarksEnabled,
+ prefs::kEditBookmarksEnabled },
#if defined(OS_CHROMEOS)
{ Value::TYPE_BOOLEAN, kPolicyChromeOsLockOnIdleSuspend,
@@ -993,6 +995,8 @@ ConfigurationPolicyPrefStore::GetChromePolicyDefinitionList() {
key::kAllowOutdatedPlugins },
{ kPolicyBookmarkBarEnabled, Value::TYPE_BOOLEAN,
key::kBookmarkBarEnabled },
+ { kPolicyEditBookmarksEnabled, Value::TYPE_BOOLEAN,
+ key::kEditBookmarksEnabled },
#if defined(OS_CHROMEOS)
{ kPolicyChromeOsLockOnIdleSuspend, Value::TYPE_BOOLEAN,
diff --git a/chrome/browser/policy/configuration_policy_pref_store_unittest.cc b/chrome/browser/policy/configuration_policy_pref_store_unittest.cc
index d6f5a57..47adb28 100644
--- a/chrome/browser/policy/configuration_policy_pref_store_unittest.cc
+++ b/chrome/browser/policy/configuration_policy_pref_store_unittest.cc
@@ -209,7 +209,9 @@ INSTANTIATE_TEST_CASE_P(
TypeAndName(kPolicyAllowOutdatedPlugins,
prefs::kPluginsAllowOutdated),
TypeAndName(kPolicyBookmarkBarEnabled,
- prefs::kEnableBookmarkBar)));
+ prefs::kEnableBookmarkBar),
+ TypeAndName(kPolicyEditBookmarksEnabled,
+ prefs::kEditBookmarksEnabled)));
#if defined(OS_CHROMEOS)
INSTANTIATE_TEST_CASE_P(
diff --git a/chrome/browser/policy/configuration_policy_provider_mac_unittest.cc b/chrome/browser/policy/configuration_policy_provider_mac_unittest.cc
index edfbdb2..9494122 100644
--- a/chrome/browser/policy/configuration_policy_provider_mac_unittest.cc
+++ b/chrome/browser/policy/configuration_policy_provider_mac_unittest.cc
@@ -330,6 +330,9 @@ INSTANTIATE_TEST_CASE_P(
key::kAllowOutdatedPlugins),
PolicyTestParams::ForBooleanPolicy(
kPolicyBookmarkBarEnabled,
- key::kBookmarkBarEnabled)));
+ key::kBookmarkBarEnabled),
+ PolicyTestParams::ForBooleanPolicy(
+ kPolicyEditBookmarksEnabled,
+ key::kEditBookmarksEnabled)));
} // namespace policy
diff --git a/chrome/browser/policy/configuration_policy_provider_win_unittest.cc b/chrome/browser/policy/configuration_policy_provider_win_unittest.cc
index 9323e90..2763f15 100644
--- a/chrome/browser/policy/configuration_policy_provider_win_unittest.cc
+++ b/chrome/browser/policy/configuration_policy_provider_win_unittest.cc
@@ -488,6 +488,9 @@ INSTANTIATE_TEST_CASE_P(
key::kAllowOutdatedPlugins),
PolicyTestParams::ForBooleanPolicy(
kPolicyBookmarkBarEnabled,
- key::kBookmarkBarEnabled)));
+ key::kBookmarkBarEnabled),
+ PolicyTestParams::ForBooleanPolicy(
+ kPolicyEditBookmarksEnabled,
+ key::kEditBookmarksEnabled)));
} // namespace policy