Index: chrome/browser/chromeos/policy/user_cloud_policy_manager_factory_chromeos.cc |
diff --git a/chrome/browser/chromeos/policy/user_cloud_policy_manager_factory_chromeos.cc b/chrome/browser/chromeos/policy/user_cloud_policy_manager_factory_chromeos.cc |
index b09323077b23415100e468461400559d80ba00c6..79687410e34c61230cb660958c6dfd10d947eee2 100644 |
--- a/chrome/browser/chromeos/policy/user_cloud_policy_manager_factory_chromeos.cc |
+++ b/chrome/browser/chromeos/policy/user_cloud_policy_manager_factory_chromeos.cc |
@@ -12,6 +12,7 @@ |
#include "base/message_loop/message_loop_proxy.h" |
#include "base/path_service.h" |
#include "base/sequenced_task_runner.h" |
+#include "base/thread_task_runner_handle.h" |
#include "base/threading/sequenced_worker_pool.h" |
#include "base/time/time.h" |
#include "chrome/browser/browser_process.h" |
@@ -204,7 +205,7 @@ scoped_ptr<UserCloudPolicyManagerChromeOS> |
new UserCloudPolicyManagerChromeOS( |
store.Pass(), external_data_manager.Pass(), |
component_policy_cache_dir, wait_for_initial_policy, |
- initial_policy_fetch_timeout, base::MessageLoopProxy::current(), |
+ initial_policy_fetch_timeout, base::ThreadTaskRunnerHandle::Get(), |
file_task_runner, io_task_runner)); |
bool wildcard_match = false; |