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

Unified Diff: chrome/browser/sync/test/integration/bookmarks_helper.cc

Issue 242693003: Introduce BookmarkClient interface to abstract embedder (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Work around STL android bug Created 6 years, 8 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/sync/test/integration/bookmarks_helper.cc
diff --git a/chrome/browser/sync/test/integration/bookmarks_helper.cc b/chrome/browser/sync/test/integration/bookmarks_helper.cc
index d83d6e8c995922e6253c5ffe667b636b489f9633..0226e304d2522cd882c3e7be2b733eb8539db23c 100644
--- a/chrome/browser/sync/test/integration/bookmarks_helper.cc
+++ b/chrome/browser/sync/test/integration/bookmarks_helper.cc
@@ -35,8 +35,6 @@
#include "ui/base/models/tree_node_iterator.h"
#include "ui/gfx/image/image_skia.h"
-using sync_datatype_helper::test;
-
namespace {
// History task which runs all pending tasks on the history thread and
@@ -250,10 +248,12 @@ void WaitForHistoryToProcessPendingTasks() {
return;
std::vector<Profile*> profiles_which_need_to_wait;
- if (test()->use_verifier())
- profiles_which_need_to_wait.push_back(test()->verifier());
- for (int i = 0; i < test()->num_clients(); ++i)
- profiles_which_need_to_wait.push_back(test()->GetProfile(i));
+ if (sync_datatype_helper::test()->use_verifier())
+ profiles_which_need_to_wait.push_back(
+ sync_datatype_helper::test()->verifier());
+ for (int i = 0; i < sync_datatype_helper::test()->num_clients(); ++i)
+ profiles_which_need_to_wait.push_back(
+ sync_datatype_helper::test()->GetProfile(i));
for (size_t i = 0; i < profiles_which_need_to_wait.size(); ++i) {
Profile* profile = profiles_which_need_to_wait[i];
@@ -385,7 +385,8 @@ void FindNodeInVerifier(BookmarkModel* foreign_model,
namespace bookmarks_helper {
BookmarkModel* GetBookmarkModel(int index) {
- return BookmarkModelFactory::GetForProfile(test()->GetProfile(index));
+ return BookmarkModelFactory::GetForProfile(
+ sync_datatype_helper::test()->GetProfile(index));
}
const BookmarkNode* GetBookmarkBarNode(int index) {
@@ -401,7 +402,8 @@ const BookmarkNode* GetSyncedBookmarksNode(int index) {
}
BookmarkModel* GetVerifierBookmarkModel() {
- return BookmarkModelFactory::GetForProfile(test()->verifier());
+ return BookmarkModelFactory::GetForProfile(
+ sync_datatype_helper::test()->verifier());
}
const BookmarkNode* AddURL(int profile,
@@ -435,7 +437,7 @@ const BookmarkNode* AddURL(int profile,
<< profile;
return NULL;
}
- if (test()->use_verifier()) {
+ if (sync_datatype_helper::test()->use_verifier()) {
const BookmarkNode* v_parent = NULL;
FindNodeInVerifier(model, parent, &v_parent);
const BookmarkNode* v_node = GetVerifierBookmarkModel()->AddURL(
@@ -478,7 +480,7 @@ const BookmarkNode* AddFolder(int profile,
<< profile;
return NULL;
}
- if (test()->use_verifier()) {
+ if (sync_datatype_helper::test()->use_verifier()) {
const BookmarkNode* v_parent = NULL;
FindNodeInVerifier(model, parent, &v_parent);
const BookmarkNode* v_node = GetVerifierBookmarkModel()->AddFolder(
@@ -499,7 +501,7 @@ void SetTitle(int profile,
ASSERT_EQ(GetBookmarkNodeByID(model, node->id()), node)
<< "Node " << node->GetTitle() << " does not belong to "
<< "Profile " << profile;
- if (test()->use_verifier()) {
+ if (sync_datatype_helper::test()->use_verifier()) {
const BookmarkNode* v_node = NULL;
FindNodeInVerifier(model, node, &v_node);
GetVerifierBookmarkModel()->SetTitle(v_node, base::WideToUTF16(new_title));
@@ -521,12 +523,19 @@ void SetFavicon(int profile,
if (urls_with_favicons_ == NULL)
urls_with_favicons_ = new std::set<GURL>();
urls_with_favicons_->insert(node->url());
- if (test()->use_verifier()) {
+ if (sync_datatype_helper::test()->use_verifier()) {
const BookmarkNode* v_node = NULL;
FindNodeInVerifier(model, node, &v_node);
- SetFaviconImpl(test()->verifier(), v_node, icon_url, image, favicon_source);
- }
- SetFaviconImpl(test()->GetProfile(profile), node, icon_url, image,
+ SetFaviconImpl(sync_datatype_helper::test()->verifier(),
+ v_node,
+ icon_url,
+ image,
+ favicon_source);
+ }
+ SetFaviconImpl(sync_datatype_helper::test()->GetProfile(profile),
+ node,
+ icon_url,
+ image,
favicon_source);
}
@@ -539,7 +548,7 @@ const BookmarkNode* SetURL(int profile,
<< "Profile " << profile;
return NULL;
}
- if (test()->use_verifier()) {
+ if (sync_datatype_helper::test()->use_verifier()) {
const BookmarkNode* v_node = NULL;
FindNodeInVerifier(model, node, &v_node);
if (v_node->is_url())
@@ -558,7 +567,7 @@ void Move(int profile,
ASSERT_EQ(GetBookmarkNodeByID(model, node->id()), node)
<< "Node " << node->GetTitle() << " does not belong to "
<< "Profile " << profile;
- if (test()->use_verifier()) {
+ if (sync_datatype_helper::test()->use_verifier()) {
const BookmarkNode* v_new_parent = NULL;
const BookmarkNode* v_node = NULL;
FindNodeInVerifier(model, new_parent, &v_new_parent);
@@ -573,7 +582,7 @@ void Remove(int profile, const BookmarkNode* parent, int index) {
ASSERT_EQ(GetBookmarkNodeByID(model, parent->id()), parent)
<< "Node " << parent->GetTitle() << " does not belong to "
<< "Profile " << profile;
- if (test()->use_verifier()) {
+ if (sync_datatype_helper::test()->use_verifier()) {
const BookmarkNode* v_parent = NULL;
FindNodeInVerifier(model, parent, &v_parent);
ASSERT_TRUE(NodesMatch(parent->GetChild(index), v_parent->GetChild(index)));
@@ -583,7 +592,7 @@ void Remove(int profile, const BookmarkNode* parent, int index) {
}
void RemoveAll(int profile) {
- if (test()->use_verifier()) {
+ if (sync_datatype_helper::test()->use_verifier()) {
const BookmarkNode* root_node = GetVerifierBookmarkModel()->root_node();
for (int i = 0; i < root_node->child_count(); ++i) {
const BookmarkNode* permanent_node = root_node->GetChild(i);
@@ -600,7 +609,7 @@ void SortChildren(int profile, const BookmarkNode* parent) {
ASSERT_EQ(GetBookmarkNodeByID(model, parent->id()), parent)
<< "Node " << parent->GetTitle() << " does not belong to "
<< "Profile " << profile;
- if (test()->use_verifier()) {
+ if (sync_datatype_helper::test()->use_verifier()) {
const BookmarkNode* v_parent = NULL;
FindNodeInVerifier(model, parent, &v_parent);
GetVerifierBookmarkModel()->SortChildren(v_parent);
@@ -622,7 +631,7 @@ void ReverseChildOrder(int profile, const BookmarkNode* parent) {
}
bool ModelMatchesVerifier(int profile) {
- if (!test()->use_verifier()) {
+ if (!sync_datatype_helper::test()->use_verifier()) {
LOG(ERROR) << "Illegal to call ModelMatchesVerifier() after "
<< "DisableVerifier(). Use ModelsMatch() instead.";
return false;
@@ -637,7 +646,7 @@ bool AllModelsMatchVerifier() {
// processed before comparing models.
WaitForHistoryToProcessPendingTasks();
- for (int i = 0; i < test()->num_clients(); ++i) {
+ for (int i = 0; i < sync_datatype_helper::test()->num_clients(); ++i) {
if (!ModelMatchesVerifier(i)) {
LOG(ERROR) << "Model " << i << " does not match the verifier.";
return false;
@@ -657,7 +666,7 @@ bool AllModelsMatch() {
// processed before comparing models.
WaitForHistoryToProcessPendingTasks();
- for (int i = 1; i < test()->num_clients(); ++i) {
+ for (int i = 1; i < sync_datatype_helper::test()->num_clients(); ++i) {
if (!ModelsMatch(0, i)) {
LOG(ERROR) << "Model " << i << " does not match Model 0.";
return false;

Powered by Google App Engine
This is Rietveld 408576698