Index: components/offline_pages/offline_page_model.h |
diff --git a/components/offline_pages/offline_page_model.h b/components/offline_pages/offline_page_model.h |
index e869f2c99209e55b5822b8f635af09ec09fc9f60..c7ea6b0220cf52fd24319f969507aa396d53294d 100644 |
--- a/components/offline_pages/offline_page_model.h |
+++ b/components/offline_pages/offline_page_model.h |
@@ -13,6 +13,7 @@ |
#include <vector> |
#include "base/supports_user_data.h" |
+#include "components/offline_pages/offline_event_logger.h" |
#include "components/offline_pages/offline_page_archiver.h" |
#include "components/offline_pages/offline_page_storage_manager.h" |
#include "components/offline_pages/offline_page_types.h" |
@@ -193,6 +194,9 @@ class OfflinePageModel : public base::SupportsUserData { |
// TODO(dougarnett): Remove this and its uses. |
virtual bool is_loaded() const = 0; |
+ |
+ // Returns the logger. Ownership is retained by the model. |
+ virtual OfflineEventLogger* GetLogger() = 0; |
}; |
} // namespace offline_pages |