Index: content/browser/frame_host/navigator_impl.cc |
diff --git a/content/browser/frame_host/navigator_impl.cc b/content/browser/frame_host/navigator_impl.cc |
index 77f566246bba6935f84640148424c08119634c4d..ea054fcad8ccd87db7b1cb918ebc5647540b305e 100644 |
--- a/content/browser/frame_host/navigator_impl.cc |
+++ b/content/browser/frame_host/navigator_impl.cc |
@@ -51,26 +51,26 @@ namespace content { |
namespace { |
FrameMsg_Navigate_Type::Value GetNavigationType( |
- BrowserContext* browser_context, const NavigationEntryImpl& entry, |
- NavigationController::ReloadType reload_type) { |
+ BrowserContext* browser_context, |
+ const NavigationEntryImpl& entry, |
+ ReloadType reload_type) { |
switch (reload_type) { |
- case NavigationController::RELOAD: |
+ case ReloadType::NORMAL: |
return FrameMsg_Navigate_Type::RELOAD; |
- case NavigationController::RELOAD_MAIN_RESOURCE: |
+ case ReloadType::MAIN_RESOURCE: |
return FrameMsg_Navigate_Type::RELOAD_MAIN_RESOURCE; |
- case NavigationController::RELOAD_BYPASSING_CACHE: |
- case NavigationController::RELOAD_DISABLE_LOFI_MODE: |
+ case ReloadType::BYPASSING_CACHE: |
+ case ReloadType::DISABLE_LOFI_MODE: |
return FrameMsg_Navigate_Type::RELOAD_BYPASSING_CACHE; |
- case NavigationController::RELOAD_ORIGINAL_REQUEST_URL: |
+ case ReloadType::ORIGINAL_REQUEST_URL: |
return FrameMsg_Navigate_Type::RELOAD_ORIGINAL_REQUEST_URL; |
- case NavigationController::NO_RELOAD: |
+ case ReloadType::NONE: |
break; // Fall through to rest of function. |
} |
// |RenderViewImpl::PopulateStateFromPendingNavigationParams| differentiates |
// between |RESTORE_WITH_POST| and |RESTORE|. |
- if (entry.restore_type() == |
- NavigationEntryImpl::RESTORE_LAST_SESSION_EXITED_CLEANLY) { |
+ if (entry.restore_type() == RestoreType::LAST_SESSION_EXITED_CLEANLY) { |
if (entry.GetHasPostData()) |
return FrameMsg_Navigate_Type::RESTORE_WITH_POST; |
return FrameMsg_Navigate_Type::RESTORE; |
@@ -84,12 +84,11 @@ FrameMsg_Navigate_Type::Value GetNavigationType( |
struct NavigatorImpl::NavigationMetricsData { |
NavigationMetricsData(base::TimeTicks start_time, |
GURL url, |
- NavigationEntryImpl::RestoreType restore_type) |
+ RestoreType restore_type) |
: start_time_(start_time), url_(url) { |
is_restoring_from_last_session_ = |
- (restore_type == |
- NavigationEntryImpl::RESTORE_LAST_SESSION_EXITED_CLEANLY || |
- restore_type == NavigationEntryImpl::RESTORE_LAST_SESSION_CRASHED); |
+ (restore_type == RestoreType::LAST_SESSION_EXITED_CLEANLY || |
+ restore_type == RestoreType::LAST_SESSION_CRASHED); |
} |
base::TimeTicks start_time_; |
@@ -272,7 +271,7 @@ bool NavigatorImpl::NavigateToEntry( |
FrameTreeNode* frame_tree_node, |
const FrameNavigationEntry& frame_entry, |
const NavigationEntryImpl& entry, |
- NavigationController::ReloadType reload_type, |
+ ReloadType reload_type, |
bool is_same_document_history_load, |
bool is_history_navigation_in_new_child, |
bool is_pending_entry, |
@@ -281,8 +280,7 @@ bool NavigatorImpl::NavigateToEntry( |
GURL dest_url = frame_entry.url(); |
Referrer dest_referrer = frame_entry.referrer(); |
- if (reload_type == |
- NavigationController::ReloadType::RELOAD_ORIGINAL_REQUEST_URL && |
+ if (reload_type == ReloadType::ORIGINAL_REQUEST_URL && |
entry.GetOriginalRequestURL().is_valid() && !entry.GetHasPostData()) { |
// We may have been redirected when navigating to the current URL. |
// Use the URL the user originally intended to visit, if it's valid and if a |
@@ -324,8 +322,7 @@ bool NavigatorImpl::NavigateToEntry( |
->root() |
->current_frame_host() |
->last_navigation_lofi_state(); |
- } else if (reload_type == |
- NavigationController::ReloadType::RELOAD_DISABLE_LOFI_MODE) { |
+ } else if (reload_type == ReloadType::DISABLE_LOFI_MODE) { |
// Disable LoFi when asked for it explicitly. |
lofi_state = LOFI_OFF; |
} |
@@ -357,8 +354,7 @@ bool NavigatorImpl::NavigateToEntry( |
} else { |
RenderFrameHostImpl* dest_render_frame_host = |
frame_tree_node->render_manager()->Navigate( |
- dest_url, frame_entry, entry, |
- reload_type != NavigationController::NO_RELOAD); |
+ dest_url, frame_entry, entry, reload_type != ReloadType::NONE); |
if (!dest_render_frame_host) |
return false; // Unable to create the desired RenderFrameHost. |
@@ -442,7 +438,7 @@ bool NavigatorImpl::NavigateToEntry( |
bool NavigatorImpl::NavigateToPendingEntry( |
FrameTreeNode* frame_tree_node, |
const FrameNavigationEntry& frame_entry, |
- NavigationController::ReloadType reload_type, |
+ ReloadType reload_type, |
bool is_same_document_history_load) { |
return NavigateToEntry(frame_tree_node, frame_entry, |
*controller_->GetPendingEntry(), reload_type, |
@@ -466,8 +462,7 @@ bool NavigatorImpl::NavigateNewChildFrame( |
return false; |
return NavigateToEntry(render_frame_host->frame_tree_node(), *frame_entry, |
- *entry, NavigationControllerImpl::NO_RELOAD, false, |
- true, false, nullptr); |
+ *entry, ReloadType::NONE, false, true, false, nullptr); |
} |
void NavigatorImpl::DidNavigate( |
@@ -597,7 +592,7 @@ void NavigatorImpl::DidNavigate( |
// Send notification about committed provisional loads. This notification is |
// different from the NAV_ENTRY_COMMITTED notification which doesn't include |
// the actual URL navigated to and isn't sent for AUTO_SUBFRAME navigations. |
- if (details.type != NAVIGATION_TYPE_NAV_IGNORE && delegate_) { |
+ if (details.type != NavigationType::NAV_IGNORE && delegate_) { |
DCHECK_EQ(!render_frame_host->GetParent(), |
did_navigate ? details.is_main_frame : false); |
ui::PageTransition transition_type = params.transition; |
@@ -853,9 +848,8 @@ void NavigatorImpl::RequestTransferURL( |
static_cast<SiteInstanceImpl*>(source_site_instance), dest_url, |
referrer_to_use, method, -1); |
} |
- NavigateToEntry(node, *frame_entry, *entry.get(), |
- NavigationController::NO_RELOAD, false, false, false, |
- post_body); |
+ NavigateToEntry(node, *frame_entry, *entry.get(), ReloadType::NONE, false, |
+ false, false, post_body); |
} |
// PlzNavigate |
@@ -1003,17 +997,16 @@ void NavigatorImpl::LogBeforeUnloadTime( |
} |
// PlzNavigate |
-void NavigatorImpl::RequestNavigation( |
- FrameTreeNode* frame_tree_node, |
- const GURL& dest_url, |
- const Referrer& dest_referrer, |
- const FrameNavigationEntry& frame_entry, |
- const NavigationEntryImpl& entry, |
- NavigationController::ReloadType reload_type, |
- LoFiState lofi_state, |
- bool is_same_document_history_load, |
- bool is_history_navigation_in_new_child, |
- base::TimeTicks navigation_start) { |
+void NavigatorImpl::RequestNavigation(FrameTreeNode* frame_tree_node, |
+ const GURL& dest_url, |
+ const Referrer& dest_referrer, |
+ const FrameNavigationEntry& frame_entry, |
+ const NavigationEntryImpl& entry, |
+ ReloadType reload_type, |
+ LoFiState lofi_state, |
+ bool is_same_document_history_load, |
+ bool is_history_navigation_in_new_child, |
+ base::TimeTicks navigation_start) { |
CHECK(IsBrowserSideNavigationEnabled()); |
DCHECK(frame_tree_node); |
@@ -1048,7 +1041,7 @@ void NavigatorImpl::RequestNavigation( |
navigation_request->common_params().url)) { |
navigation_request->SetWaitingForRendererResponse(); |
frame_tree_node->current_frame_host()->DispatchBeforeUnload( |
- true, reload_type != NavigationController::NO_RELOAD); |
+ true, reload_type != ReloadType::NONE); |
} else { |
navigation_request->BeginNavigation(); |
} |