Index: chrome/browser/policy/user_cloud_policy_store_chromeos.cc |
diff --git a/chrome/browser/policy/user_cloud_policy_store_chromeos.cc b/chrome/browser/policy/user_cloud_policy_store_chromeos.cc |
index f44b10c57d6cb2c3942b115f9167f45774c6aa17..2c845c5dbe3e50bd1efffc22818aa999213c5e4f 100644 |
--- a/chrome/browser/policy/user_cloud_policy_store_chromeos.cc |
+++ b/chrome/browser/policy/user_cloud_policy_store_chromeos.cc |
@@ -182,6 +182,13 @@ void UserCloudPolicyStoreChromeOS::Load() { |
weak_factory_.GetWeakPtr())); |
} |
+void UserCloudPolicyStoreChromeOS::RemoveStoredPolicy() { |
+ // This should never be called on ChromeOS since it is not possible to sign |
+ // out of a Profile. The underlying policy store is only removed if the |
+ // Profile itself is deleted. |
+ NOTREACHED(); |
+} |
+ |
void UserCloudPolicyStoreChromeOS::OnPolicyRetrieved( |
const std::string& policy_blob) { |
if (policy_blob.empty()) { |