| Index: chrome/browser/policy/configuration_policy_store_interface.h
|
| diff --git a/chrome/browser/policy/configuration_policy_store_interface.h b/chrome/browser/policy/configuration_policy_store_interface.h
|
| index b05fab4c98fb2ebb2e586e54fcaea081608ac7eb..b45f2f53c44210ff7fbdbcd20c536cfa8a714d96 100644
|
| --- a/chrome/browser/policy/configuration_policy_store_interface.h
|
| +++ b/chrome/browser/policy/configuration_policy_store_interface.h
|
| @@ -50,48 +50,6 @@ class ConfigurationPolicyStoreInterface {
|
| DISALLOW_COPY_AND_ASSIGN(ConfigurationPolicyStoreInterface);
|
| };
|
|
|
| -// Helper class. A pass-through ConfigurationPolicyStoreInterface, that observes
|
| -// the application of well-known policies.
|
| -class ObservingPolicyStoreInterface: public ConfigurationPolicyStoreInterface {
|
| - public:
|
| - explicit ObservingPolicyStoreInterface(
|
| - ConfigurationPolicyStoreInterface* next)
|
| - : next_(next),
|
| - proxy_policy_applied_(false) {}
|
| -
|
| - // ConfigurationPolicyStoreInterface methods:
|
| - virtual void Apply(ConfigurationPolicyType policy, Value* value) OVERRIDE;
|
| -
|
| - bool IsProxyPolicyApplied() const {
|
| - return proxy_policy_applied_;
|
| - }
|
| -
|
| - private:
|
| - ConfigurationPolicyStoreInterface* next_;
|
| - bool proxy_policy_applied_;
|
| -
|
| - DISALLOW_COPY_AND_ASSIGN(ObservingPolicyStoreInterface);
|
| -};
|
| -
|
| -// Helper class. A ConfigurationPolicyStoreInterface that filters out most
|
| -// policies, and only applies well-known policies.
|
| -class FilteringPolicyStoreInterface: public ConfigurationPolicyStoreInterface {
|
| - public:
|
| - FilteringPolicyStoreInterface(ConfigurationPolicyStoreInterface* next,
|
| - bool apply_proxy_policies)
|
| - : next_(next),
|
| - apply_proxy_policies_(apply_proxy_policies) {}
|
| -
|
| - // ConfigurationPolicyStoreInterface methods:
|
| - virtual void Apply(ConfigurationPolicyType policy, Value* value) OVERRIDE;
|
| -
|
| - private:
|
| - ConfigurationPolicyStoreInterface* next_;
|
| - bool apply_proxy_policies_;
|
| -
|
| - DISALLOW_COPY_AND_ASSIGN(FilteringPolicyStoreInterface);
|
| -};
|
| -
|
| } // namespace policy
|
|
|
| #endif // CHROME_BROWSER_POLICY_CONFIGURATION_POLICY_STORE_INTERFACE_H_
|
|
|