Index: chrome/browser/policy/asynchronous_policy_provider.cc |
diff --git a/chrome/browser/policy/asynchronous_policy_provider.cc b/chrome/browser/policy/asynchronous_policy_provider.cc |
index 8161465ceec7277ced41a959612a6a45d81fcb45..54057abd636c13de1ad988dcdf469b1a3a0ea8b4 100644 |
--- a/chrome/browser/policy/asynchronous_policy_provider.cc |
+++ b/chrome/browser/policy/asynchronous_policy_provider.cc |
@@ -27,6 +27,10 @@ AsynchronousPolicyProvider::~AsynchronousPolicyProvider() { |
loader_->Stop(); |
} |
+void AsynchronousPolicyProvider::ForceReload() { |
+ loader_->Reload(true); |
+} |
+ |
bool AsynchronousPolicyProvider::ProvideInternal(PolicyMap* map) { |
DCHECK(CalledOnValidThread()); |
DCHECK(loader_->policy()); |
@@ -34,8 +38,4 @@ bool AsynchronousPolicyProvider::ProvideInternal(PolicyMap* map) { |
return true; |
} |
-scoped_refptr<AsynchronousPolicyLoader> AsynchronousPolicyProvider::loader() { |
- return loader_; |
-} |
- |
} // namespace policy |