| Index: components/sessions/content/content_serialized_navigation_driver.cc
|
| diff --git a/components/sessions/content/content_serialized_navigation_driver.cc b/components/sessions/content/content_serialized_navigation_driver.cc
|
| index a3305a8695311157429112f3677d91fa124daac5..1932a0a336f041d34b885ecbd1b23019a429cc03 100644
|
| --- a/components/sessions/content/content_serialized_navigation_driver.cc
|
| +++ b/components/sessions/content/content_serialized_navigation_driver.cc
|
| @@ -133,4 +133,16 @@ std::string ContentSerializedNavigationDriver::StripReferrerFromPageState(
|
| .ToEncodedData();
|
| }
|
|
|
| +void ContentSerializedNavigationDriver::RegisterExtendedInfoHandler(
|
| + const std::string& key,
|
| + std::unique_ptr<ExtendedInfoHandler> handler) {
|
| + DCHECK(!key.empty());
|
| + extended_info_handler_map_[key] = std::move(handler);
|
| +}
|
| +
|
| +const SerializedNavigationDriver::ExtendedInfoHandlerMap&
|
| +ContentSerializedNavigationDriver::GetAllExtendedInfoHandlers() const {
|
| + return extended_info_handler_map_;
|
| +}
|
| +
|
| } // namespace sessions
|
|
|