Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(105)

Unified Diff: chrome/browser/history/in_memory_url_index_unittest.cc

Issue 352913002: Port HistoryService::ScheduleDBTask to CancelableTaskTracker (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/history/in_memory_url_index_unittest.cc
diff --git a/chrome/browser/history/in_memory_url_index_unittest.cc b/chrome/browser/history/in_memory_url_index_unittest.cc
index 7f5020e2f2bfb1d7f1cfc07feaa97ca61106ae2a..7d2ceba6c8fcd9197fea3b5e30cf8a3bbe8c9a59 100644
--- a/chrome/browser/history/in_memory_url_index_unittest.cc
+++ b/chrome/browser/history/in_memory_url_index_unittest.cc
@@ -103,6 +103,7 @@ class InMemoryURLIndexTest : public testing::Test {
// Pass-through functions to simplify our friendship with InMemoryURLIndex.
URLIndexPrivateData* GetPrivateData() const;
+ base::CancelableTaskTracker* GetPrivateDataTracker() const;
void ClearPrivateData();
void set_history_dir(const base::FilePath& dir_path);
bool GetCacheFilePath(base::FilePath* file_path) const;
@@ -148,6 +149,11 @@ URLIndexPrivateData* InMemoryURLIndexTest::GetPrivateData() const {
return url_index_->private_data();
}
+base::CancelableTaskTracker* InMemoryURLIndexTest::GetPrivateDataTracker() const {
+ DCHECK(url_index_->private_data_tracker());
+ return url_index_->private_data_tracker();
+}
+
void InMemoryURLIndexTest::ClearPrivateData() {
return url_index_->ClearPrivateData();
}
@@ -181,9 +187,11 @@ const std::set<std::string>& InMemoryURLIndexTest::scheme_whitelist() {
}
bool InMemoryURLIndexTest::UpdateURL(const URLRow& row) {
- return GetPrivateData()->UpdateURL(
- history_service_, row, url_index_->languages_,
- url_index_->scheme_whitelist_);
+ return GetPrivateData()->UpdateURL(history_service_,
+ row,
+ url_index_->languages_,
+ url_index_->scheme_whitelist_,
+ GetPrivateDataTracker());
}
bool InMemoryURLIndexTest::DeleteURL(const GURL& url) {

Powered by Google App Engine
This is Rietveld 408576698