Chromium Code Reviews| Index: components/bookmarks/browser/bookmark_model_observer.h |
| diff --git a/components/bookmarks/browser/bookmark_model_observer.h b/components/bookmarks/browser/bookmark_model_observer.h |
| index f3e1f9a52a11ba117083e4b29e3c52f336f0b461..11504e94d73f9e728f6febf721cdb24891dc93c8 100644 |
| --- a/components/bookmarks/browser/bookmark_model_observer.h |
| +++ b/components/bookmarks/browser/bookmark_model_observer.h |
| @@ -29,6 +29,12 @@ class BookmarkModelObserver { |
| const BookmarkNode* new_parent, |
| int new_index) = 0; |
| + // Invoked prior to adding a bookmark node, and in particular, prior to adding |
| + // it to the parent. This function can be used to alter the contents of the |
| + // node before BookmarkNodeAdded listeners know about it. |
| + virtual void OnWillAddBookmarkNode(BookmarkModel* model, |
|
sky
2014/06/16 14:57:22
Add test coverage of this.
Mike Wittman
2014/06/16 18:47:58
Done.
|
| + BookmarkNode* node) {} |
| + |
| // Invoked when a node has been added. |
| virtual void BookmarkNodeAdded(BookmarkModel* model, |
| const BookmarkNode* parent, |