Index: chrome/browser/sync/test/integration/single_client_directory_sync_test.cc |
diff --git a/chrome/browser/sync/test/integration/single_client_directory_sync_test.cc b/chrome/browser/sync/test/integration/single_client_directory_sync_test.cc |
index 1768ca8ccfe8576dc4657f39652a7ea3abda8513..ddf9c6f8d8b8852f9884b1b03549f302a576a3e6 100644 |
--- a/chrome/browser/sync/test/integration/single_client_directory_sync_test.cc |
+++ b/chrome/browser/sync/test/integration/single_client_directory_sync_test.cc |
@@ -10,6 +10,7 @@ |
#include "base/single_thread_task_runner.h" |
#include "base/strings/string_number_conversions.h" |
#include "base/synchronization/waitable_event.h" |
+#include "base/threading/thread_restrictions.h" |
#include "base/threading/thread_task_runner_handle.h" |
#include "base/time/time.h" |
#include "chrome/browser/sync/test/integration/bookmarks_helper.h" |
@@ -33,6 +34,7 @@ namespace { |
// will avoid seeing any of those, and return iff Directory database files still |
// exist. |
bool FolderContainsFiles(const FilePath& folder) { |
+ base::ThreadRestrictions::ScopedAllowIO allow_io; |
if (base::DirectoryExists(folder)) { |
return !FileEnumerator(folder, false, FileEnumerator::FILES).Next().empty(); |
} else { |