Index: chrome/browser/policy/asynchronous_policy_loader.h |
diff --git a/chrome/browser/policy/asynchronous_policy_loader.h b/chrome/browser/policy/asynchronous_policy_loader.h |
index fff0c8c573661bf6737f0746458c6269bfc18def..1458d8232a37309d5f835406947ecf44637809b5 100644 |
--- a/chrome/browser/policy/asynchronous_policy_loader.h |
+++ b/chrome/browser/policy/asynchronous_policy_loader.h |
@@ -7,12 +7,16 @@ |
#pragma once |
#include "base/memory/ref_counted.h" |
-#include "base/message_loop.h" |
+#include "base/memory/scoped_ptr.h" |
#include "base/observer_list.h" |
+#include "base/time.h" |
#include "base/values.h" |
#include "chrome/browser/policy/asynchronous_policy_provider.h" |
#include "chrome/browser/policy/configuration_policy_provider.h" |
+class CancelableTask; |
+class MessageLoop; |
+ |
namespace policy { |
// Used by the implementation of asynchronous policy provider to manage the |
@@ -20,9 +24,8 @@ namespace policy { |
class AsynchronousPolicyLoader |
: public base::RefCountedThreadSafe<AsynchronousPolicyLoader> { |
public: |
- explicit AsynchronousPolicyLoader( |
- AsynchronousPolicyProvider::Delegate* delegate, |
- int reload_interval_minutes); |
+ AsynchronousPolicyLoader(AsynchronousPolicyProvider::Delegate* delegate, |
+ int reload_interval_minutes); |
// Triggers initial policy load. |
virtual void Init(); |