Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(18)

Unified Diff: chrome/browser/policy/configuration_policy_provider_mac.cc

Issue 5562002: Refactor FileBasedPolicyProvider, introduce AsynchronousPolicyProvider. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: merge with TOT Created 10 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/policy/configuration_policy_provider_mac.cc
diff --git a/chrome/browser/policy/configuration_policy_provider_mac.cc b/chrome/browser/policy/configuration_policy_provider_mac.cc
index 62b7436a84ae116f4c80b98f9fc518430dd648de..b8b60112ec61fdc35c87e912d0000abffbdce839 100644
--- a/chrome/browser/policy/configuration_policy_provider_mac.cc
+++ b/chrome/browser/policy/configuration_policy_provider_mac.cc
@@ -34,15 +34,15 @@ static FilePath GetManagedPolicyPath() {
return path.Append(base::SysCFStringRefToUTF8(bundle_id) + ".plist");
}
-MacPreferencesPolicyLoader::MacPreferencesPolicyLoader(
+MacPreferencesPolicyProviderDelegate::MacPreferencesPolicyProviderDelegate(
MacPreferences* preferences,
const ConfigurationPolicyProvider::PolicyDefinitionList* policy_list)
- : FileBasedPolicyProvider::Delegate(GetManagedPolicyPath()),
+ : FileBasedPolicyProvider::ProviderDelegate(GetManagedPolicyPath()),
policy_list_(policy_list),
preferences_(preferences) {
}
-DictionaryValue* MacPreferencesPolicyLoader::Load() {
+DictionaryValue* MacPreferencesPolicyProviderDelegate::Load() {
preferences_->AppSynchronize(kCFPreferencesCurrentApplication);
DictionaryValue* policy = new DictionaryValue;
@@ -110,7 +110,7 @@ DictionaryValue* MacPreferencesPolicyLoader::Load() {
return policy;
}
-base::Time MacPreferencesPolicyLoader::GetLastModification() {
+base::Time MacPreferencesPolicyProviderDelegate::GetLastModification() {
base::PlatformFileInfo file_info;
if (!file_util::GetFileInfo(config_file_path(), &file_info) ||
file_info.is_directory) {
@@ -123,14 +123,16 @@ base::Time MacPreferencesPolicyLoader::GetLastModification() {
ConfigurationPolicyProviderMac::ConfigurationPolicyProviderMac(
const ConfigurationPolicyProvider::PolicyDefinitionList* policy_list)
: FileBasedPolicyProvider(policy_list,
- new MacPreferencesPolicyLoader(new MacPreferences, policy_list)) {
+ new MacPreferencesPolicyProviderDelegate(new MacPreferences,
+ policy_list)) {
}
ConfigurationPolicyProviderMac::ConfigurationPolicyProviderMac(
const ConfigurationPolicyProvider::PolicyDefinitionList* policy_list,
MacPreferences* preferences)
: FileBasedPolicyProvider(policy_list,
- new MacPreferencesPolicyLoader(preferences, policy_list)) {
+ new MacPreferencesPolicyProviderDelegate(preferences,
+ policy_list)) {
}
} // namespace policy
« no previous file with comments | « chrome/browser/policy/configuration_policy_provider_mac.h ('k') | chrome/browser/policy/file_based_policy_loader.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698