| Index: components/offline_pages/offline_page_model.cc
|
| diff --git a/components/offline_pages/offline_page_model.cc b/components/offline_pages/offline_page_model.cc
|
| index afb51c9a3f0aa222fcef7baa62736ca98aa0ac2b..5fd54d0606ddc06c1a6dcddd0a7f0a642d91b040 100644
|
| --- a/components/offline_pages/offline_page_model.cc
|
| +++ b/components/offline_pages/offline_page_model.cc
|
| @@ -6,11 +6,13 @@
|
|
|
| #include "base/logging.h"
|
| #include "components/offline_pages/offline_page_item.h"
|
| +#include "components/offline_pages/offline_page_metadata_store.h"
|
| #include "url/gurl.h"
|
|
|
| namespace offline_pages {
|
|
|
| -OfflinePageModel::OfflinePageModel() {
|
| +OfflinePageModel::OfflinePageModel(scoped_ptr<OfflinePageMetadataStore> store)
|
| + : store_(store.Pass()) {
|
| }
|
|
|
| OfflinePageModel::~OfflinePageModel() {
|
| @@ -29,4 +31,8 @@ std::vector<OfflinePageItem> OfflinePageModel::GetAllOfflinePages() {
|
| return std::vector<OfflinePageItem>();
|
| }
|
|
|
| +OfflinePageMetadataStore* OfflinePageModel::GetStoreForTesting() {
|
| + return store_.get();
|
| +}
|
| +
|
| } // namespace offline_pages
|
|
|