| Index: components/bookmarks/browser/bookmark_model.h
|
| diff --git a/components/bookmarks/browser/bookmark_model.h b/components/bookmarks/browser/bookmark_model.h
|
| index 61cdfa48bc417a24941731d52af91ecfbd698d70..1c10ece2d300b3c104eddc7ef981aa589bb15946 100644
|
| --- a/components/bookmarks/browser/bookmark_model.h
|
| +++ b/components/bookmarks/browser/bookmark_model.h
|
| @@ -51,6 +51,7 @@ class BookmarkLoadDetails;
|
| class BookmarkModelObserver;
|
| class BookmarkStorage;
|
| class BookmarkUndoDelegate;
|
| +class OfflinePageBookmarkObserver;
|
| class ScopedGroupBookmarkActions;
|
| class TestBookmarkClient;
|
| struct BookmarkMatch;
|
| @@ -73,7 +74,9 @@ class BookmarkModel : public BookmarkUndoProvider,
|
| base::string16 title;
|
| };
|
|
|
| - explicit BookmarkModel(std::unique_ptr<BookmarkClient> client);
|
| + BookmarkModel(
|
| + std::unique_ptr<BookmarkClient> client,
|
| + std::unique_ptr<OfflinePageBookmarkObserver> offline_page_observer);
|
| ~BookmarkModel() override;
|
|
|
| // KeyedService:
|
| @@ -422,6 +425,8 @@ class BookmarkModel : public BookmarkUndoProvider,
|
|
|
| std::unique_ptr<BookmarkClient> client_;
|
|
|
| + std::unique_ptr<OfflinePageBookmarkObserver> offline_page_observer_;
|
| +
|
| // Whether the initial set of data has been loaded.
|
| bool loaded_;
|
|
|
|
|