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

Side by Side Diff: components/enhanced_bookmarks/enhanced_bookmark_model.cc

Issue 693513003: Revert of Reduce frequency of requesting bookmark clusters. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 1 month 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 unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "components/enhanced_bookmarks/enhanced_bookmark_model.h" 5 #include "components/enhanced_bookmarks/enhanced_bookmark_model.h"
6 6
7 #include <iomanip> 7 #include <iomanip>
8 #include <sstream> 8 #include <sstream>
9 9
10 #include "base/base64.h" 10 #include "base/base64.h"
(...skipping 303 matching lines...) Expand 10 before | Expand all | Expand 10 after
314 const BookmarkNode* node, 314 const BookmarkNode* node,
315 const std::set<GURL>& removed_urls) { 315 const std::set<GURL>& removed_urls) {
316 std::string remote_id = GetRemoteId(node); 316 std::string remote_id = GetRemoteId(node);
317 id_map_.erase(remote_id); 317 id_map_.erase(remote_id);
318 nodes_to_reset_.erase(node); 318 nodes_to_reset_.erase(node);
319 set_needs_offline_processing_tasks_.erase(node); 319 set_needs_offline_processing_tasks_.erase(node);
320 FOR_EACH_OBSERVER( 320 FOR_EACH_OBSERVER(
321 EnhancedBookmarkModelObserver, observers_, EnhancedBookmarkRemoved(node)); 321 EnhancedBookmarkModelObserver, observers_, EnhancedBookmarkRemoved(node));
322 } 322 }
323 323
324 void EnhancedBookmarkModel::BookmarkNodeChanged(BookmarkModel* model,
325 const BookmarkNode* node) {
326 FOR_EACH_OBSERVER(
327 EnhancedBookmarkModelObserver, observers_,
328 EnhancedBookmarkNodeChanged(node));
329 }
330
331 void EnhancedBookmarkModel::OnWillChangeBookmarkMetaInfo( 324 void EnhancedBookmarkModel::OnWillChangeBookmarkMetaInfo(
332 BookmarkModel* model, 325 BookmarkModel* model,
333 const BookmarkNode* node) { 326 const BookmarkNode* node) {
334 prev_remote_id_ = GetRemoteId(node); 327 prev_remote_id_ = GetRemoteId(node);
335 } 328 }
336 329
337 void EnhancedBookmarkModel::BookmarkMetaInfoChanged(BookmarkModel* model, 330 void EnhancedBookmarkModel::BookmarkMetaInfoChanged(BookmarkModel* model,
338 const BookmarkNode* node) { 331 const BookmarkNode* node) {
339 std::string remote_id = GetRemoteId(node); 332 std::string remote_id = GetRemoteId(node);
340 if (remote_id != prev_remote_id_) { 333 if (remote_id != prev_remote_id_) {
(...skipping 189 matching lines...) Expand 10 before | Expand all | Expand 10 after
530 if (!result) 523 if (!result)
531 return false; 524 return false;
532 525
533 std::string encoded; 526 std::string encoded;
534 base::Base64Encode(output, &encoded); 527 base::Base64Encode(output, &encoded);
535 bookmark_model_->SetNodeMetaInfo(node, kImageDataKey, encoded); 528 bookmark_model_->SetNodeMetaInfo(node, kImageDataKey, encoded);
536 return true; 529 return true;
537 } 530 }
538 531
539 } // namespace enhanced_bookmarks 532 } // namespace enhanced_bookmarks
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698