Lines Matching refs:node

84   std::string GetVersion(const BookmarkNode* node) {
85 return GetMetaInfoField(node, "stars.version");
88 std::string GetId(const BookmarkNode* node) {
89 return GetMetaInfoField(node, "stars.id");
92 std::string GetOldId(const BookmarkNode* node) {
93 return GetMetaInfoField(node, "stars.oldId");
96 std::string GetMetaInfoField(const BookmarkNode* node,
99 if (!node->GetMetaInfo(name, &value))
114 virtual void EnhancedBookmarkAdded(const BookmarkNode* node) OVERRIDE {
116 last_added_ = node;
118 virtual void EnhancedBookmarkRemoved(const BookmarkNode* node) OVERRIDE {
120 last_removed_ = node;
126 const BookmarkNode* node,
130 last_remote_id_node_ = node;
155 const BookmarkNode* node = AddBookmark();
157 std::string snippet(model_->GetSnippet(node));
162 const BookmarkNode* node = AddBookmark();
175 bookmark_model_->SetNodeMetaInfo(node, "stars.pageData", encoded);
177 std::string snippet(model_->GetSnippet(node));
182 const BookmarkNode* node = AddBookmark();
193 bookmark_model_->SetNodeMetaInfo(node, "stars.pageData", output);
195 std::string snippet(model_->GetSnippet(node));
200 const BookmarkNode* node = AddBookmark();
219 bookmark_model_->SetNodeMetaInfo(node, "stars.imageData", encoded);
224 result = model_->GetOriginalImage(node, &url, &width, &height);
232 const BookmarkNode* node = AddBookmark();
251 bookmark_model_->SetNodeMetaInfo(node, "stars.imageData", encoded);
256 result = model_->GetThumbnailImage(node, &url, &width, &height);
264 const BookmarkNode* node = AddBookmark();
281 bookmark_model_->SetNodeMetaInfo(node, "stars.imageData", encoded);
286 result = model_->GetOriginalImage(node, &url, &width, &height);
291 const BookmarkNode* node = AddBookmark();
310 bookmark_model_->SetNodeMetaInfo(node, "stars.imageData", encoded);
315 result = model_->GetOriginalImage(node, &url, &width, &height);
320 const BookmarkNode* node = AddBookmark();
323 model_->SetOriginalImage(node, GURL("http://example.com/i.jpg"), 22, 33);
329 result = model_->GetOriginalImage(node, &url, &width, &height);
334 EXPECT_EQ("v1.0", GetVersion(node));
338 const BookmarkNode* node = AddBookmark();
342 model_->SetOriginalImage(node, GURL("http://example.com/i.jpg"), 22, 33);
346 model_->SetOriginalImage(node, GURL("http://example.com/i.jpg"), 33, 44);
352 result = model_->GetOriginalImage(node, &url, &width, &height);
357 EXPECT_EQ("v1.0", GetVersion(node));
361 const BookmarkNode* node = AddBookmark();
363 EXPECT_TRUE(StartsWithASCII(model_->GetRemoteId(node), "ebc_", true));
380 const BookmarkNode* node = AddBookmark();
382 std::string description(model_->GetDescription(node));
387 const BookmarkNode* node = AddBookmark();
391 model_->SetDescription(node, description);
394 EXPECT_EQ(model_->GetDescription(node), description);
395 EXPECT_EQ("v1.0", GetVersion(node));
400 const BookmarkNode* node = AddBookmark();
413 bookmark_model_->SetNodeMetaInfo(node, "stars.pageData", encoded);
416 std::string snippet(model_->GetSnippet(node));
417 EXPECT_EQ("Joe Bar Team", model_->GetDescription(node));
421 model_->SetDescription(node, description);
424 EXPECT_EQ(model_->GetDescription(node), description);
428 // EnhancedBookmarkModel makes a change to a node.
430 const BookmarkNode* node = AddBookmark();
431 EXPECT_EQ("", GetVersion(node));
433 model_->SetDescription(node, "foo");
434 EXPECT_EQ("v1.0", GetVersion(node));
439 model_->SetDescription(node, "foo");
442 EXPECT_EQ("v1.0", GetVersion(node));
444 model_->SetDescription(node, "bar");
445 EXPECT_EQ("v1.0/alpha", GetVersion(node));
539 const BookmarkNode* node = AddBookmark();
545 model_->SetMultipleMetaInfo(node, meta_info);
546 EXPECT_EQ("aa", GetMetaInfoField(node, "a"));
547 EXPECT_EQ("bb", GetMetaInfoField(node, "b"));
548 EXPECT_EQ("v1.0/1", GetVersion(node));
550 // Not present fields does not erase the fields already set on the node.
553 model_->SetMultipleMetaInfo(node, meta_info);
554 EXPECT_EQ("aaa", GetMetaInfoField(node, "a"));
555 EXPECT_EQ("bb", GetMetaInfoField(node, "b"));
556 EXPECT_EQ("v1.0/2", GetVersion(node));
560 model_->SetMultipleMetaInfo(node, meta_info);
561 EXPECT_EQ("v1.0/2", GetVersion(node));
573 const BookmarkNode* node = AddBookmark();
575 EXPECT_EQ(node, last_added_);
583 const BookmarkNode* node = AddBookmark();
587 bookmark_model_->Remove(node->parent(), node->parent()->GetIndexOf(node));
589 EXPECT_EQ(node, last_removed_);