| Index: chrome/browser/policy/device_policy_cache.h
|
| diff --git a/chrome/browser/policy/device_policy_cache.h b/chrome/browser/policy/device_policy_cache.h
|
| index 3bf53483c9dbc94ea92278a5515983d1437fab34..09c2c7d9f73e38d428f87c7e7910e6f098a0b4ec 100644
|
| --- a/chrome/browser/policy/device_policy_cache.h
|
| +++ b/chrome/browser/policy/device_policy_cache.h
|
| @@ -26,7 +26,8 @@ class PolicyMap;
|
| class DevicePolicyCache : public CloudPolicyCacheBase {
|
| public:
|
| DevicePolicyCache(CloudPolicyDataStore* data_store,
|
| - EnterpriseInstallAttributes* install_attributes);
|
| + EnterpriseInstallAttributes* install_attributes,
|
| + chromeos::SignedSettingsHelper* signed_settings_helper);
|
| virtual ~DevicePolicyCache();
|
|
|
| // CloudPolicyCacheBase implementation:
|
| @@ -40,16 +41,6 @@ class DevicePolicyCache : public CloudPolicyCacheBase {
|
| const enterprise_management::PolicyFetchResponse& policy);
|
|
|
| private:
|
| - friend class DevicePolicyCacheTest;
|
| - friend class DevicePolicyCacheTestHelper;
|
| -
|
| - // Alternate c'tor allowing tests to mock out the SignedSettingsHelper
|
| - // singleton.
|
| - DevicePolicyCache(
|
| - CloudPolicyDataStore* data_store,
|
| - EnterpriseInstallAttributes* install_attributes,
|
| - chromeos::SignedSettingsHelper* signed_settings_helper);
|
| -
|
| // CloudPolicyCacheBase implementation:
|
| virtual bool DecodePolicyData(
|
| const enterprise_management::PolicyData& policy_data,
|
|
|