| Index: components/bookmarks/browser/bookmark_model.cc
|
| diff --git a/components/bookmarks/browser/bookmark_model.cc b/components/bookmarks/browser/bookmark_model.cc
|
| index 8d5b238a0c9a1d8cb90266e87f85b2d268dfb6d8..53705d209a67bba0ba3e40de9c4ee4d374fb95d6 100644
|
| --- a/components/bookmarks/browser/bookmark_model.cc
|
| +++ b/components/bookmarks/browser/bookmark_model.cc
|
| @@ -107,8 +107,11 @@ class EmptyUndoDelegate : public BookmarkUndoDelegate {
|
|
|
| // BookmarkModel --------------------------------------------------------------
|
|
|
| -BookmarkModel::BookmarkModel(std::unique_ptr<BookmarkClient> client)
|
| +BookmarkModel::BookmarkModel(
|
| + std::unique_ptr<BookmarkClient> client,
|
| + std::unique_ptr<offline_pages::ExternalListener> offline_page_listener)
|
| : client_(std::move(client)),
|
| + offline_page_listener_(std::move(offline_page_listener)),
|
| loaded_(false),
|
| root_(GURL()),
|
| bookmark_bar_node_(NULL),
|
| @@ -123,6 +126,7 @@ BookmarkModel::BookmarkModel(std::unique_ptr<BookmarkClient> client)
|
| undo_delegate_(nullptr),
|
| empty_undo_delegate_(new EmptyUndoDelegate) {
|
| DCHECK(client_);
|
| + DCHECK(offline_page_listener_);
|
| client_->Init(this);
|
| }
|
|
|
|
|