OLD | NEW |
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "base/file_path.h" | 5 #include "base/file_path.h" |
6 #include "base/memory/ref_counted.h" | 6 #include "base/memory/ref_counted.h" |
7 #include "chrome/browser/policy/configuration_policy_pref_store.h" | 7 #include "chrome/browser/policy/configuration_policy_pref_store.h" |
8 #include "chrome/browser/policy/mock_configuration_policy_provider.h" | 8 #include "chrome/browser/policy/mock_configuration_policy_provider.h" |
9 #include "chrome/browser/prefs/incognito_mode_prefs.h" | 9 #include "chrome/browser/prefs/incognito_mode_prefs.h" |
10 #include "chrome/browser/prefs/proxy_config_dictionary.h" | 10 #include "chrome/browser/prefs/proxy_config_dictionary.h" |
(...skipping 237 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
248 TypeAndName(kPolicyImportBookmarks, | 248 TypeAndName(kPolicyImportBookmarks, |
249 prefs::kImportBookmarks), | 249 prefs::kImportBookmarks), |
250 TypeAndName(kPolicyImportHistory, | 250 TypeAndName(kPolicyImportHistory, |
251 prefs::kImportHistory), | 251 prefs::kImportHistory), |
252 TypeAndName(kPolicyImportHomepage, | 252 TypeAndName(kPolicyImportHomepage, |
253 prefs::kImportHomepage), | 253 prefs::kImportHomepage), |
254 TypeAndName(kPolicyImportSearchEngine, | 254 TypeAndName(kPolicyImportSearchEngine, |
255 prefs::kImportSearchEngine), | 255 prefs::kImportSearchEngine), |
256 TypeAndName(kPolicyImportSavedPasswords, | 256 TypeAndName(kPolicyImportSavedPasswords, |
257 prefs::kImportSavedPasswords), | 257 prefs::kImportSavedPasswords), |
| 258 TypeAndName(kPolicyEnableMemoryInfo, |
| 259 prefs::kEnableMemoryInfo), |
258 TypeAndName(kPolicyDeveloperToolsDisabled, | 260 TypeAndName(kPolicyDeveloperToolsDisabled, |
259 prefs::kDevToolsDisabled))); | 261 prefs::kDevToolsDisabled))); |
260 | 262 |
261 #if defined(OS_CHROMEOS) | 263 #if defined(OS_CHROMEOS) |
262 INSTANTIATE_TEST_CASE_P( | 264 INSTANTIATE_TEST_CASE_P( |
263 CrosConfigurationPolicyPrefStoreBooleanTestInstance, | 265 CrosConfigurationPolicyPrefStoreBooleanTestInstance, |
264 ConfigurationPolicyPrefStoreBooleanTest, | 266 ConfigurationPolicyPrefStoreBooleanTest, |
265 testing::Values( | 267 testing::Values( |
266 TypeAndName(kPolicyChromeOsLockOnIdleSuspend, | 268 TypeAndName(kPolicyChromeOsLockOnIdleSuspend, |
267 prefs::kEnableScreenLock))); | 269 prefs::kEnableScreenLock))); |
(...skipping 768 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1036 // DefaultJavaScriptSetting overrides JavascriptEnabled. | 1038 // DefaultJavaScriptSetting overrides JavascriptEnabled. |
1037 provider_.AddPolicy(kPolicyDefaultJavaScriptSetting, | 1039 provider_.AddPolicy(kPolicyDefaultJavaScriptSetting, |
1038 Value::CreateIntegerValue(CONTENT_SETTING_ALLOW)); | 1040 Value::CreateIntegerValue(CONTENT_SETTING_ALLOW)); |
1039 store_->OnUpdatePolicy(&provider_); | 1041 store_->OnUpdatePolicy(&provider_); |
1040 EXPECT_EQ(PrefStore::READ_OK, | 1042 EXPECT_EQ(PrefStore::READ_OK, |
1041 store_->GetValue(prefs::kManagedDefaultJavaScriptSetting, &value)); | 1043 store_->GetValue(prefs::kManagedDefaultJavaScriptSetting, &value)); |
1042 EXPECT_TRUE(base::FundamentalValue(CONTENT_SETTING_ALLOW).Equals(value)); | 1044 EXPECT_TRUE(base::FundamentalValue(CONTENT_SETTING_ALLOW).Equals(value)); |
1043 } | 1045 } |
1044 | 1046 |
1045 } // namespace policy | 1047 } // namespace policy |
OLD | NEW |