Index: content/browser/frame_host/navigation_handle_impl.cc |
diff --git a/content/browser/frame_host/navigation_handle_impl.cc b/content/browser/frame_host/navigation_handle_impl.cc |
index 824063f5578537866e17c5e92f9baa0695283deb..03487ebf7c57ee3757afbd0c9d451eafd96203e5 100644 |
--- a/content/browser/frame_host/navigation_handle_impl.cc |
+++ b/content/browser/frame_host/navigation_handle_impl.cc |
@@ -19,6 +19,7 @@ |
#include "content/common/resource_request_body_impl.h" |
#include "content/common/site_isolation_policy.h" |
#include "content/public/browser/content_browser_client.h" |
+#include "content/public/browser/navigation_ui_data.h" |
#include "content/public/browser/site_instance.h" |
#include "content/public/common/browser_side_navigation_policy.h" |
#include "content/public/common/content_client.h" |
@@ -397,6 +398,9 @@ void NavigationHandleImpl::WillStartRequest( |
RegisterNavigationThrottles(); |
+ if (IsBrowserSideNavigationEnabled()) |
+ navigation_ui_data_ = GetDelegate()->GetNavigationUIData(this); |
+ |
// Notify each throttle of the request. |
NavigationThrottle::ThrottleCheckResult result = CheckWillStartRequest(); |