| 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(); | 
|  |