| Index: chrome/browser/policy/configuration_policy_pref_store.h
|
| diff --git a/chrome/browser/policy/configuration_policy_pref_store.h b/chrome/browser/policy/configuration_policy_pref_store.h
|
| index 784a7ec8eab9a1f97eb3ee7e89a9a5c760c42da0..6b752e14f0e57675ae11c251ec2e0903d428bfb3 100644
|
| --- a/chrome/browser/policy/configuration_policy_pref_store.h
|
| +++ b/chrome/browser/policy/configuration_policy_pref_store.h
|
| @@ -31,7 +31,8 @@ class ConfigurationPolicyPrefStore
|
| public:
|
| // The ConfigurationPolicyPrefStore does not take ownership of the
|
| // passed-in |provider|.
|
| - explicit ConfigurationPolicyPrefStore(ConfigurationPolicyProvider* provider);
|
| + static ConfigurationPolicyPrefStore* Create(
|
| + ConfigurationPolicyProvider* provider);
|
| virtual ~ConfigurationPolicyPrefStore();
|
|
|
| // PrefStore methods:
|
| @@ -66,6 +67,8 @@ class ConfigurationPolicyPrefStore
|
| GetChromePolicyDefinitionList();
|
|
|
| private:
|
| + explicit ConfigurationPolicyPrefStore(ConfigurationPolicyProvider* provider);
|
| +
|
| // Refreshes policy information, rereading policy from the provider and
|
| // sending out change notifications as appropriate.
|
| void Refresh();
|
|
|