Index: chrome/browser/ui/views/frame/browser_view.cc |
=================================================================== |
--- chrome/browser/ui/views/frame/browser_view.cc (revision 116109) |
+++ chrome/browser/ui/views/frame/browser_view.cc (working copy) |
@@ -219,7 +219,7 @@ |
if (host_view_->IsDetached()) { |
// Draw the background to match the new tab page. |
int height = 0; |
- TabContents* contents = browser_->GetSelectedTabContents(); |
+ WebContents* contents = browser_->GetSelectedWebContents(); |
if (contents && contents->GetView()) |
height = contents->GetView()->GetContainerSize().height(); |
NtpBackgroundUtil::PaintBackgroundDetachedMode( |
@@ -539,8 +539,8 @@ |
return false; |
} |
-TabContents* BrowserView::GetSelectedTabContents() const { |
- return browser_->GetSelectedTabContents(); |
+WebContents* BrowserView::GetSelectedWebContents() const { |
+ return browser_->GetSelectedWebContents(); |
} |
TabContentsWrapper* BrowserView::GetSelectedTabContentsWrapper() const { |
@@ -887,9 +887,9 @@ |
} |
void BrowserView::RestoreFocus() { |
- TabContents* selected_tab_contents = GetSelectedTabContents(); |
- if (selected_tab_contents) |
- selected_tab_contents->GetView()->RestoreFocus(); |
+ WebContents* selected_web_contents = GetSelectedWebContents(); |
+ if (selected_web_contents) |
+ selected_web_contents->GetView()->RestoreFocus(); |
} |
LocationBar* BrowserView::GetLocationBar() const { |
@@ -1320,7 +1320,7 @@ |
if (!preview_container_) |
preview_container_ = new TabContentsContainer(); |
contents_->SetPreview(preview_container_, preview->tab_contents()); |
- preview_container_->ChangeTabContents(preview->tab_contents()); |
+ preview_container_->ChangeWebContents(preview->web_contents()); |
} |
void BrowserView::HideInstant() { |
@@ -1328,7 +1328,7 @@ |
return; |
// The contents must be changed before SetPreview is invoked. |
- preview_container_->ChangeTabContents(NULL); |
+ preview_container_->ChangeWebContents(NULL); |
contents_->SetPreview(NULL, NULL); |
delete preview_container_; |
preview_container_ = NULL; |
@@ -1403,7 +1403,7 @@ |
switch (type) { |
case chrome::NOTIFICATION_SIDEBAR_CHANGED: |
if (content::Details<SidebarContainer>(details)->tab_contents() == |
- browser_->GetSelectedTabContents()) { |
+ browser_->GetSelectedWebContents()) { |
UpdateSidebar(); |
} |
break; |
@@ -1420,12 +1420,12 @@ |
void BrowserView::TabDetachedAt(TabContentsWrapper* contents, int index) { |
// We use index here rather than comparing |contents| because by this time |
// the model has already removed |contents| from its list, so |
- // browser_->GetSelectedTabContents() will return NULL or something else. |
+ // browser_->GetSelectedWebContents() will return NULL or something else. |
if (index == browser_->tabstrip_model()->active_index()) { |
// We need to reset the current tab contents to NULL before it gets |
// freed. This is because the focus manager performs some operations |
// on the selected TabContents when it is removed. |
- contents_container_->ChangeTabContents(NULL); |
+ contents_container_->ChangeWebContents(NULL); |
infobar_container_->ChangeTabContents(NULL); |
UpdateSidebarForContents(NULL); |
UpdateDevToolsForContents(NULL); |
@@ -1460,7 +1460,7 @@ |
contents_->MakePreviewContentsActiveContents(); |
TabContentsContainer* old_container = contents_container_; |
contents_container_ = preview_container_; |
- old_container->ChangeTabContents(NULL); |
+ old_container->ChangeWebContents(NULL); |
delete old_container; |
preview_container_ = NULL; |
} |
@@ -1669,10 +1669,10 @@ |
} |
void BrowserView::OnWindowBeginUserBoundsChange() { |
- TabContents* tab_contents = GetSelectedTabContents(); |
- if (!tab_contents) |
+ WebContents* web_contents = GetSelectedWebContents(); |
+ if (!web_contents) |
return; |
- tab_contents->GetRenderViewHost()->NotifyMoveOrResizeStarted(); |
+ web_contents->GetRenderViewHost()->NotifyMoveOrResizeStarted(); |
} |
void BrowserView::OnWidgetMove() { |
@@ -2025,11 +2025,11 @@ |
tabstrip_->UpdateLoadingAnimations(); |
} else if (ShouldShowWindowIcon()) { |
// ... or in the window icon area for popups and app windows. |
- TabContents* tab_contents = browser_->GetSelectedTabContents(); |
- // GetSelectedTabContents can return NULL for example under Purify when |
+ WebContents* web_contents = browser_->GetSelectedWebContents(); |
+ // GetSelectedWebContents can return NULL for example under Purify when |
// the animations are running slowly and this function is called on a timer |
// through LoadingAnimationCallback. |
- frame_->UpdateThrobber(tab_contents && tab_contents->IsLoading()); |
+ frame_->UpdateThrobber(web_contents && web_contents->IsLoading()); |
} |
} |
@@ -2121,7 +2121,7 @@ |
// Update sidebar content. |
TabContents* old_contents = |
static_cast<TabContents*>(sidebar_container_->web_contents()); |
- sidebar_container_->ChangeTabContents(sidebar_contents); |
+ sidebar_container_->ChangeWebContents(sidebar_contents); |
SidebarManager::GetInstance()-> |
NotifyStateChanges(old_contents, sidebar_contents); |
@@ -2158,18 +2158,18 @@ |
} |
void BrowserView::UpdateDevToolsForContents(TabContentsWrapper* wrapper) { |
- TabContents* devtools_contents = NULL; |
+ WebContents* devtools_contents = NULL; |
if (wrapper) { |
TabContentsWrapper* devtools_contents_wrapper = |
- DevToolsWindow::GetDevToolsContents(wrapper->tab_contents()); |
+ DevToolsWindow::GetDevToolsContents(wrapper->web_contents()); |
if (devtools_contents_wrapper) |
- devtools_contents = devtools_contents_wrapper->tab_contents(); |
+ devtools_contents = devtools_contents_wrapper->web_contents(); |
} |
bool should_show = devtools_contents && !devtools_container_->visible(); |
bool should_hide = !devtools_contents && devtools_container_->visible(); |
- devtools_container_->ChangeTabContents(devtools_contents); |
+ devtools_container_->ChangeWebContents(devtools_contents); |
if (should_show) |
ShowDevToolsContainer(); |
@@ -2594,7 +2594,7 @@ |
void BrowserView::ProcessTabSelected(TabContentsWrapper* new_contents) { |
// If |contents_container_| already has the correct TabContents, we can save |
// some work. This also prevents extra events from being reported by the |
- // Visibility API under Windows, as ChangeTabContents will briefly hide |
+ // Visibility API under Windows, as ChangeWebContents will briefly hide |
// the TabContents window. |
DCHECK(new_contents); |
bool change_tab_contents = |
@@ -2607,7 +2607,7 @@ |
// we don't want any TabContents to be attached, so that we |
// avoid an unnecessary resize and re-layout of a TabContents. |
if (change_tab_contents) |
- contents_container_->ChangeTabContents(NULL); |
+ contents_container_->ChangeWebContents(NULL); |
infobar_container_->ChangeTabContents(new_contents->infobar_tab_helper()); |
if (bookmark_bar_view_.get()) { |
bookmark_bar_view_->SetBookmarkBarState( |
@@ -2616,11 +2616,11 @@ |
} |
UpdateUIForContents(new_contents); |
if (change_tab_contents) |
- contents_container_->ChangeTabContents(new_contents->tab_contents()); |
+ contents_container_->ChangeWebContents(new_contents->web_contents()); |
UpdateSidebarForContents(new_contents); |
UpdateDevToolsForContents(new_contents); |
- // TODO(beng): This should be called automatically by ChangeTabContents, but I |
+ // TODO(beng): This should be called automatically by ChangeWebContents, but I |
// am striving for parity now rather than cleanliness. This is |
// required to make features like Duplicate Tab, Undo Close Tab, |
// etc not result in sad tab. |