| Index: chrome/browser/chromeos/policy/server_backed_state_keys_broker.h
|
| diff --git a/chrome/browser/chromeos/policy/server_backed_state_keys_broker.h b/chrome/browser/chromeos/policy/server_backed_state_keys_broker.h
|
| index de4baf79b1af3ca7eee20f3619c647a391c555c8..0c987cf730bce0e534113664fd3bdaf58359a78f 100644
|
| --- a/chrome/browser/chromeos/policy/server_backed_state_keys_broker.h
|
| +++ b/chrome/browser/chromeos/policy/server_backed_state_keys_broker.h
|
| @@ -12,13 +12,8 @@
|
| #include "base/callback.h"
|
| #include "base/callback_list.h"
|
| #include "base/macros.h"
|
| -#include "base/memory/ref_counted.h"
|
| #include "base/memory/weak_ptr.h"
|
|
|
| -namespace base {
|
| -class TaskRunner;
|
| -}
|
| -
|
| namespace chromeos {
|
| class SessionManagerClient;
|
| }
|
| @@ -36,8 +31,7 @@ class ServerBackedStateKeysBroker {
|
| StateKeysCallback;
|
|
|
| ServerBackedStateKeysBroker(
|
| - chromeos::SessionManagerClient* session_manager_client,
|
| - scoped_refptr<base::TaskRunner> delayed_task_runner);
|
| + chromeos::SessionManagerClient* session_manager_client);
|
| ~ServerBackedStateKeysBroker();
|
|
|
| // Registers a callback to be invoked whenever the state keys get updated.
|
| @@ -54,6 +48,8 @@ class ServerBackedStateKeysBroker {
|
| // invoked. See http://crbug.com/649422 for more context.
|
| void RequestStateKeys(const StateKeysCallback& callback);
|
|
|
| + static base::TimeDelta GetPollIntervalForTesting();
|
| +
|
| // Get the set of current state keys. Empty if state keys are unavailable
|
| // or pending retrieval.
|
| const std::vector<std::string>& state_keys() const { return state_keys_; }
|
| @@ -79,8 +75,6 @@ class ServerBackedStateKeysBroker {
|
|
|
| chromeos::SessionManagerClient* session_manager_client_;
|
|
|
| - scoped_refptr<base::TaskRunner> delayed_task_runner_;
|
| -
|
| // The current set of state keys.
|
| std::vector<std::string> state_keys_;
|
|
|
|
|