Index: chrome/browser/policy/profile_policy_connector.h |
diff --git a/chrome/browser/policy/profile_policy_connector.h b/chrome/browser/policy/profile_policy_connector.h |
index 0b5b014c405a24a669ee15366b19ee3ea33bc0f7..92e65b8b8ffbc221363e0c522ecd414e05c4b858 100644 |
--- a/chrome/browser/policy/profile_policy_connector.h |
+++ b/chrome/browser/policy/profile_policy_connector.h |
@@ -33,8 +33,8 @@ class ProfilePolicyConnector : public BrowserContextKeyedService { |
void Init(bool force_immediate_load, |
#if defined(OS_CHROMEOS) |
const chromeos::User* user, |
- SchemaRegistry* schema_registry, |
#endif |
+ SchemaRegistry* schema_registry, |
CloudPolicyManager* user_cloud_policy_manager); |
void InitForTesting(scoped_ptr<PolicyService> service); |
@@ -46,7 +46,8 @@ class ProfilePolicyConnector : public BrowserContextKeyedService { |
PolicyService* policy_service() const { return policy_service_.get(); } |
private: |
-#if defined(ENABLE_CONFIGURATION_POLICY) && defined(OS_CHROMEOS) |
+#if defined(ENABLE_CONFIGURATION_POLICY) |
+#if defined(OS_CHROMEOS) |
void InitializeDeviceLocalAccountPolicyProvider( |
const std::string& username, |
SchemaRegistry* schema_registry); |
@@ -59,7 +60,10 @@ class ProfilePolicyConnector : public BrowserContextKeyedService { |
bool is_primary_user_; |
scoped_ptr<ConfigurationPolicyProvider> special_user_policy_provider_; |
-#endif |
+#endif // defined(OS_CHROMEOS) |
+ |
+ scoped_ptr<ConfigurationPolicyProvider> forwarding_policy_provider_; |
+#endif // defined(ENABLE_CONFIGURATION_POLICY) |
scoped_ptr<PolicyService> policy_service_; |