Index: content/browser/frame_host/render_frame_host_manager.cc |
diff --git a/content/browser/frame_host/render_view_host_manager.cc b/content/browser/frame_host/render_frame_host_manager.cc |
similarity index 94% |
rename from content/browser/frame_host/render_view_host_manager.cc |
rename to content/browser/frame_host/render_frame_host_manager.cc |
index e46124b2cc653d5e6e28b015c47ca8f8e2cf2634..4e64342eac16994713332d808612605ccc07c936 100644 |
--- a/content/browser/frame_host/render_view_host_manager.cc |
+++ b/content/browser/frame_host/render_frame_host_manager.cc |
@@ -2,7 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#include "content/browser/frame_host/render_view_host_manager.h" |
+#include "content/browser/frame_host/render_frame_host_manager.h" |
#include <utility> |
@@ -33,11 +33,11 @@ |
namespace content { |
-RenderViewHostManager::PendingNavigationParams::PendingNavigationParams() |
+RenderFrameHostManager::PendingNavigationParams::PendingNavigationParams() |
: is_transfer(false), frame_id(-1), should_replace_current_entry(false) { |
} |
-RenderViewHostManager::PendingNavigationParams::PendingNavigationParams( |
+RenderFrameHostManager::PendingNavigationParams::PendingNavigationParams( |
const GlobalRequestID& global_request_id, |
bool is_transfer, |
const std::vector<GURL>& transfer_url_chain, |
@@ -54,9 +54,9 @@ RenderViewHostManager::PendingNavigationParams::PendingNavigationParams( |
should_replace_current_entry(should_replace_current_entry) { |
} |
-RenderViewHostManager::PendingNavigationParams::~PendingNavigationParams() {} |
+RenderFrameHostManager::PendingNavigationParams::~PendingNavigationParams() {} |
-RenderViewHostManager::RenderViewHostManager( |
+RenderFrameHostManager::RenderFrameHostManager( |
RenderViewHostDelegate* render_view_delegate, |
RenderWidgetHostDelegate* render_widget_delegate, |
Delegate* delegate) |
@@ -69,7 +69,7 @@ RenderViewHostManager::RenderViewHostManager( |
interstitial_page_(NULL) { |
} |
-RenderViewHostManager::~RenderViewHostManager() { |
+RenderFrameHostManager::~RenderFrameHostManager() { |
if (pending_render_view_host_) |
CancelPending(); |
@@ -87,10 +87,10 @@ RenderViewHostManager::~RenderViewHostManager() { |
} |
} |
-void RenderViewHostManager::Init(BrowserContext* browser_context, |
- SiteInstance* site_instance, |
- int routing_id, |
- int main_frame_routing_id) { |
+void RenderFrameHostManager::Init(BrowserContext* browser_context, |
+ SiteInstance* site_instance, |
+ int routing_id, |
+ int main_frame_routing_id) { |
// Create a RenderViewHost, once we have an instance. It is important to |
// immediately give this SiteInstance to a RenderViewHost so that it is |
// ref counted. |
@@ -111,15 +111,15 @@ void RenderViewHostManager::Init(BrowserContext* browser_context, |
NotificationService::AllSources()); |
} |
-RenderViewHostImpl* RenderViewHostManager::current_host() const { |
+RenderViewHostImpl* RenderFrameHostManager::current_host() const { |
return render_view_host_; |
} |
-RenderViewHostImpl* RenderViewHostManager::pending_render_view_host() const { |
+RenderViewHostImpl* RenderFrameHostManager::pending_render_view_host() const { |
return pending_render_view_host_; |
} |
-RenderWidgetHostView* RenderViewHostManager::GetRenderWidgetHostView() const { |
+RenderWidgetHostView* RenderFrameHostManager::GetRenderWidgetHostView() const { |
if (interstitial_page_) |
return interstitial_page_->GetView(); |
if (!render_view_host_) |
@@ -127,7 +127,7 @@ RenderWidgetHostView* RenderViewHostManager::GetRenderWidgetHostView() const { |
return render_view_host_->GetView(); |
} |
-void RenderViewHostManager::SetPendingWebUI(const NavigationEntryImpl& entry) { |
+void RenderFrameHostManager::SetPendingWebUI(const NavigationEntryImpl& entry) { |
pending_web_ui_.reset( |
delegate_->CreateWebUIForRenderManager(entry.GetURL())); |
pending_and_current_web_ui_.reset(); |
@@ -144,9 +144,9 @@ void RenderViewHostManager::SetPendingWebUI(const NavigationEntryImpl& entry) { |
} |
} |
-RenderViewHostImpl* RenderViewHostManager::Navigate( |
+RenderViewHostImpl* RenderFrameHostManager::Navigate( |
const NavigationEntryImpl& entry) { |
- TRACE_EVENT0("browser", "RenderViewHostManager:Navigate"); |
+ TRACE_EVENT0("browser", "RenderFrameHostManager:Navigate"); |
// Create a pending RenderViewHost. It will give us the one we should use |
RenderViewHostImpl* dest_render_view_host = |
static_cast<RenderViewHostImpl*>(UpdateRendererStateForNavigate(entry)); |
@@ -189,7 +189,7 @@ RenderViewHostImpl* RenderViewHostManager::Navigate( |
return dest_render_view_host; |
} |
-void RenderViewHostManager::Stop() { |
+void RenderFrameHostManager::Stop() { |
render_view_host_->Stop(); |
// If we are cross-navigating, we should stop the pending renderers. This |
@@ -200,13 +200,13 @@ void RenderViewHostManager::Stop() { |
} |
} |
-void RenderViewHostManager::SetIsLoading(bool is_loading) { |
+void RenderFrameHostManager::SetIsLoading(bool is_loading) { |
render_view_host_->SetIsLoading(is_loading); |
if (pending_render_view_host_) |
pending_render_view_host_->SetIsLoading(is_loading); |
} |
-bool RenderViewHostManager::ShouldCloseTabOnUnresponsiveRenderer() { |
+bool RenderFrameHostManager::ShouldCloseTabOnUnresponsiveRenderer() { |
if (!cross_navigation_pending_) |
return true; |
@@ -238,7 +238,7 @@ bool RenderViewHostManager::ShouldCloseTabOnUnresponsiveRenderer() { |
return false; |
} |
-void RenderViewHostManager::SwappedOut(RenderViewHost* render_view_host) { |
+void RenderFrameHostManager::SwappedOut(RenderViewHost* render_view_host) { |
// Make sure this is from our current RVH, and that we have a pending |
// navigation from OnCrossSiteResponse. (There may be no pending navigation |
// for data URLs that don't make network requests, for example.) If not, |
@@ -283,7 +283,7 @@ void RenderViewHostManager::SwappedOut(RenderViewHost* render_view_host) { |
pending_nav_params_.reset(); |
} |
-void RenderViewHostManager::DidNavigateMainFrame( |
+void RenderFrameHostManager::DidNavigateMainFrame( |
RenderViewHost* render_view_host) { |
if (!cross_navigation_pending_) { |
DCHECK(!pending_render_view_host_); |
@@ -318,7 +318,7 @@ void RenderViewHostManager::DidNavigateMainFrame( |
} |
} |
-void RenderViewHostManager::DidDisownOpener(RenderViewHost* render_view_host) { |
+void RenderFrameHostManager::DidDisownOpener(RenderViewHost* render_view_host) { |
// Notify all swapped out hosts, including the pending RVH. |
for (RenderViewHostMap::iterator iter = swapped_out_hosts_.begin(); |
iter != swapped_out_hosts_.end(); |
@@ -329,7 +329,7 @@ void RenderViewHostManager::DidDisownOpener(RenderViewHost* render_view_host) { |
} |
} |
-void RenderViewHostManager::RendererAbortedProvisionalLoad( |
+void RenderFrameHostManager::RendererAbortedProvisionalLoad( |
RenderViewHost* render_view_host) { |
// We used to cancel the pending renderer here for cross-site downloads. |
// However, it's not safe to do that because the download logic repeatedly |
@@ -343,7 +343,7 @@ void RenderViewHostManager::RendererAbortedProvisionalLoad( |
// the response is not a download. |
} |
-void RenderViewHostManager::RendererProcessClosing( |
+void RenderFrameHostManager::RendererProcessClosing( |
RenderProcessHost* render_process_host) { |
// Remove any swapped out RVHs from this process, so that we don't try to |
// swap them back in while the process is exiting. Start by finding them, |
@@ -364,7 +364,7 @@ void RenderViewHostManager::RendererProcessClosing( |
} |
} |
-void RenderViewHostManager::ShouldClosePage( |
+void RenderFrameHostManager::ShouldClosePage( |
bool for_cross_site_transition, |
bool proceed, |
const base::TimeTicks& proceed_time) { |
@@ -409,7 +409,7 @@ void RenderViewHostManager::ShouldClosePage( |
} |
} |
-void RenderViewHostManager::OnCrossSiteResponse( |
+void RenderFrameHostManager::OnCrossSiteResponse( |
RenderViewHost* pending_render_view_host, |
const GlobalRequestID& global_request_id, |
bool is_transfer, |
@@ -437,7 +437,7 @@ void RenderViewHostManager::OnCrossSiteResponse( |
SwapOutOldPage(); |
} |
-void RenderViewHostManager::SwapOutOldPage() { |
+void RenderFrameHostManager::SwapOutOldPage() { |
// Should only see this while we have a pending renderer or transfer. |
CHECK(cross_navigation_pending_ || pending_nav_params_.get()); |
@@ -466,7 +466,7 @@ void RenderViewHostManager::SwapOutOldPage() { |
pending_render_view_host_->SetHasPendingCrossSiteRequest(false); |
} |
-void RenderViewHostManager::Observe( |
+void RenderFrameHostManager::Observe( |
int type, |
const NotificationSource& source, |
const NotificationDetails& details) { |
@@ -482,7 +482,7 @@ void RenderViewHostManager::Observe( |
} |
} |
-bool RenderViewHostManager::ShouldTransitionCrossSite() { |
+bool RenderFrameHostManager::ShouldTransitionCrossSite() { |
// False in the single-process mode, as it makes RVHs to accumulate |
// in swapped_out_hosts_. |
// True if we are using process-per-site-instance (default) or |
@@ -492,7 +492,7 @@ bool RenderViewHostManager::ShouldTransitionCrossSite() { |
!CommandLine::ForCurrentProcess()->HasSwitch(switches::kProcessPerTab); |
} |
-bool RenderViewHostManager::ShouldSwapBrowsingInstancesForNavigation( |
+bool RenderFrameHostManager::ShouldSwapBrowsingInstancesForNavigation( |
const NavigationEntry* current_entry, |
const NavigationEntryImpl* new_entry) const { |
DCHECK(new_entry); |
@@ -554,7 +554,7 @@ bool RenderViewHostManager::ShouldSwapBrowsingInstancesForNavigation( |
return false; |
} |
-bool RenderViewHostManager::ShouldReuseWebUI( |
+bool RenderFrameHostManager::ShouldReuseWebUI( |
const NavigationEntry* current_entry, |
const NavigationEntryImpl* new_entry) const { |
NavigationControllerImpl& controller = |
@@ -566,7 +566,7 @@ bool RenderViewHostManager::ShouldReuseWebUI( |
controller.GetBrowserContext(), new_entry->GetURL())); |
} |
-SiteInstance* RenderViewHostManager::GetSiteInstanceForEntry( |
+SiteInstance* RenderFrameHostManager::GetSiteInstanceForEntry( |
const NavigationEntryImpl& entry, |
SiteInstance* current_instance, |
bool force_browsing_instance_swap) { |
@@ -719,7 +719,7 @@ SiteInstance* RenderViewHostManager::GetSiteInstanceForEntry( |
return current_instance->GetRelatedSiteInstance(dest_url); |
} |
-int RenderViewHostManager::CreateRenderView( |
+int RenderFrameHostManager::CreateRenderView( |
SiteInstance* instance, |
int opener_route_id, |
bool swapped_out, |
@@ -775,8 +775,8 @@ int RenderViewHostManager::CreateRenderView( |
return new_render_view_host->GetRoutingID(); |
} |
-bool RenderViewHostManager::InitRenderView(RenderViewHost* render_view_host, |
- int opener_route_id) { |
+bool RenderFrameHostManager::InitRenderView(RenderViewHost* render_view_host, |
+ int opener_route_id) { |
// If the pending navigation is to a WebUI and the RenderView is not in a |
// guest process, tell the RenderView about any bindings it will need enabled. |
if (pending_web_ui() && !render_view_host->GetProcess()->IsGuest()) { |
@@ -792,7 +792,7 @@ bool RenderViewHostManager::InitRenderView(RenderViewHost* render_view_host, |
opener_route_id); |
} |
-void RenderViewHostManager::CommitPending() { |
+void RenderFrameHostManager::CommitPending() { |
// First check whether we're going to want to focus the location bar after |
// this commit. We do this now because the navigation hasn't formally |
// committed yet, so if we've already cleared |pending_web_ui_| the call chain |
@@ -897,7 +897,7 @@ void RenderViewHostManager::CommitPending() { |
} |
} |
-void RenderViewHostManager::ShutdownRenderViewHostsInSiteInstance( |
+void RenderFrameHostManager::ShutdownRenderViewHostsInSiteInstance( |
int32 site_instance_id) { |
// First remove any swapped out RVH for this SiteInstance from our |
// list. |
@@ -915,7 +915,7 @@ void RenderViewHostManager::ShutdownRenderViewHostsInSiteInstance( |
} |
} |
-RenderViewHostImpl* RenderViewHostManager::UpdateRendererStateForNavigate( |
+RenderViewHostImpl* RenderFrameHostManager::UpdateRendererStateForNavigate( |
const NavigationEntryImpl& entry) { |
// If we are currently navigating cross-process, we want to get back to normal |
// and then navigate as usual. |
@@ -1067,7 +1067,7 @@ RenderViewHostImpl* RenderViewHostManager::UpdateRendererStateForNavigate( |
return render_view_host_; |
} |
-void RenderViewHostManager::CancelPending() { |
+void RenderFrameHostManager::CancelPending() { |
RenderViewHostImpl* pending_render_view_host = pending_render_view_host_; |
pending_render_view_host_ = NULL; |
@@ -1096,7 +1096,7 @@ void RenderViewHostManager::CancelPending() { |
pending_and_current_web_ui_.reset(); |
} |
-void RenderViewHostManager::RenderViewDeleted(RenderViewHost* rvh) { |
+void RenderFrameHostManager::RenderViewDeleted(RenderViewHost* rvh) { |
// We are doing this in order to work around and to track a crasher |
// (http://crbug.com/23411) where it seems that pending_render_view_host_ is |
// deleted (not sure from where) but not NULLed. |
@@ -1124,7 +1124,7 @@ void RenderViewHostManager::RenderViewDeleted(RenderViewHost* rvh) { |
} |
} |
-bool RenderViewHostManager::IsOnSwappedOutList(RenderViewHost* rvh) const { |
+bool RenderFrameHostManager::IsOnSwappedOutList(RenderViewHost* rvh) const { |
if (!rvh->GetSiteInstance()) |
return false; |
@@ -1136,7 +1136,7 @@ bool RenderViewHostManager::IsOnSwappedOutList(RenderViewHost* rvh) const { |
return iter->second == rvh; |
} |
-RenderViewHostImpl* RenderViewHostManager::GetSwappedOutRenderViewHost( |
+RenderViewHostImpl* RenderFrameHostManager::GetSwappedOutRenderViewHost( |
SiteInstance* instance) { |
RenderViewHostMap::iterator iter = swapped_out_hosts_.find(instance->GetId()); |
if (iter != swapped_out_hosts_.end()) |