| Index: chrome/browser/policy/file_based_policy_loader.cc
|
| diff --git a/chrome/browser/policy/file_based_policy_loader.cc b/chrome/browser/policy/file_based_policy_loader.cc
|
| index cc89d13e684f4145933fe20b05ac1778cdfbefe7..738d6802b754e4feb38423fd5976a47462c3a545 100644
|
| --- a/chrome/browser/policy/file_based_policy_loader.cc
|
| +++ b/chrome/browser/policy/file_based_policy_loader.cc
|
| @@ -4,6 +4,8 @@
|
|
|
| #include "chrome/browser/policy/file_based_policy_loader.h"
|
|
|
| +#include "content/browser/browser_thread.h"
|
| +
|
| namespace {
|
|
|
| // Amount of time we wait for the files on disk to settle before trying to load
|
| @@ -93,8 +95,10 @@ void FileBasedPolicyLoader::InitOnFileThread() {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::FILE));
|
| watcher_.reset(new FilePathWatcher);
|
| if (!config_file_path().empty() &&
|
| - !watcher_->Watch(config_file_path(),
|
| - new FileBasedPolicyWatcherDelegate(this))) {
|
| + !watcher_->Watch(
|
| + config_file_path(),
|
| + new FileBasedPolicyWatcherDelegate(this),
|
| + BrowserThread::GetMessageLoopProxyForThread(BrowserThread::UI))) {
|
| OnError();
|
| }
|
|
|
|
|