Index: chrome/browser/policy/cloud_policy_cache_base.h |
diff --git a/chrome/browser/policy/cloud_policy_cache_base.h b/chrome/browser/policy/cloud_policy_cache_base.h |
index 73915959e0ec724b0a9dcd038f0ce28f276dbea5..1015b6e7e1955316b02b400383f9d0df34a2ec20 100644 |
--- a/chrome/browser/policy/cloud_policy_cache_base.h |
+++ b/chrome/browser/policy/cloud_policy_cache_base.h |
@@ -39,8 +39,9 @@ class CloudPolicyCacheBase : public base::NonThreadSafe { |
// Loads persisted policy information. |
virtual void Load() = 0; |
- // Resets the policy information. |
- virtual void SetPolicy( |
+ // Resets the policy information. Returns true if |policy| was accepted and |
+ // stored. |
+ virtual bool SetPolicy( |
const enterprise_management::PolicyFetchResponse& policy) = 0; |
virtual void SetUnmanaged() = 0; |