Index: components/history/core/browser/history_service.h |
diff --git a/components/history/core/browser/history_service.h b/components/history/core/browser/history_service.h |
index 62267e1b138f8bc0a143cd12bd2ef32f4de211d7..c61e474ede918e20ac580c6f0f0052c7557c1287 100644 |
--- a/components/history/core/browser/history_service.h |
+++ b/components/history/core/browser/history_service.h |
@@ -503,6 +503,10 @@ class HistoryService : public syncer::SyncableService, public KeyedService { |
// Runs |flushed| after bouncing off the history thread. |
void FlushForTest(const base::Closure& flushed); |
+ // Runs |task| on the history thread, and then |reply| on the sending thread. |
+ bool PostTaskAndReplyForTest(const base::Closure& task, |
sky
2015/09/30 23:52:10
THis is effectively duplicating what HistoryDBTask
Scott Hess - ex-Googler
2015/10/01 18:08:39
Didn't know about that one. Converted.
|
+ const base::Closure& reply); |
+ |
// Designed for unit tests, this passes the given task on to the history |
// backend to be called once the history backend has terminated. This allows |
// callers to know when the history thread is complete and the database files |