Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1093)

Unified Diff: chrome/browser/ui/browser.cc

Issue 9018016: Revert r115276, it broke PanelDownloadTest.Download in interactive_ui_tests (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 9 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chrome/browser/ui/bookmarks/bookmark_tab_helper.cc ('k') | chrome/browser/ui/browser_browsertest.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/ui/browser.cc
diff --git a/chrome/browser/ui/browser.cc b/chrome/browser/ui/browser.cc
index 0546c1351d1eaa01adfdbbc9f61eb595ba8085f7..3645b4e8ab031bc942235747a0b6d26275050ed9 100644
--- a/chrome/browser/ui/browser.cc
+++ b/chrome/browser/ui/browser.cc
@@ -1305,7 +1305,7 @@ TabContents* Browser::AddRestoredTab(
std::vector<NavigationEntry*> entries;
TabNavigation::CreateNavigationEntriesFromTabNavigations(
profile_, navigations, &entries);
- new_tab->GetController().Restore(
+ new_tab->controller().Restore(
selected_navigation, from_last_session, &entries);
DCHECK_EQ(0u, entries.size());
@@ -1328,7 +1328,7 @@ TabContents* Browser::AddRestoredTab(
// contains similar logic.
new_tab->GetView()->SizeContents(window_->GetRestoredBounds().size());
new_tab->HideContents();
- new_tab->GetController().LoadIfNecessary();
+ new_tab->controller().LoadIfNecessary();
}
SessionService* session_service =
SessionServiceFactory::GetForProfileIfExisting(profile_);
@@ -1355,7 +1355,7 @@ void Browser::ReplaceRestoredTab(
std::vector<NavigationEntry*> entries;
TabNavigation::CreateNavigationEntriesFromTabNavigations(
profile_, navigations, &entries);
- replacement->GetController().Restore(
+ replacement->controller().Restore(
selected_navigation, from_last_session, &entries);
DCHECK_EQ(0u, entries.size());
@@ -1371,7 +1371,7 @@ bool Browser::CanRestoreTab() {
bool Browser::NavigateToIndexWithDisposition(int index,
WindowOpenDisposition disp) {
NavigationController& controller =
- GetOrCloneTabForDisposition(disp)->GetController();
+ GetOrCloneTabForDisposition(disp)->controller();
if (index < 0 || index >= controller.entry_count())
return false;
controller.GoToIndex(index);
@@ -1500,7 +1500,7 @@ bool Browser::IsClosingPermitted() {
bool Browser::CanGoBack() const {
return GetSelectedTabContentsWrapper()->
- tab_contents()->GetController().CanGoBack();
+ tab_contents()->controller().CanGoBack();
}
void Browser::GoBack(WindowOpenDisposition disposition) {
@@ -1514,19 +1514,19 @@ void Browser::GoBack(WindowOpenDisposition disposition) {
if (current_tab->tab_contents()->showing_interstitial_page() &&
(new_tab != current_tab->tab_contents()))
return;
- new_tab->GetController().GoBack();
+ new_tab->controller().GoBack();
}
}
bool Browser::CanGoForward() const {
return GetSelectedTabContentsWrapper()->
- tab_contents()->GetController().CanGoForward();
+ tab_contents()->controller().CanGoForward();
}
void Browser::GoForward(WindowOpenDisposition disposition) {
content::RecordAction(UserMetricsAction("Forward"));
if (CanGoForward())
- GetOrCloneTabForDisposition(disposition)->GetController().GoForward();
+ GetOrCloneTabForDisposition(disposition)->controller().GoForward();
}
void Browser::Reload(WindowOpenDisposition disposition) {
@@ -1544,7 +1544,7 @@ void Browser::ReloadInternal(WindowOpenDisposition disposition,
// If we are showing an interstitial, treat this as an OpenURL.
TabContents* current_tab = GetSelectedTabContents();
if (current_tab && current_tab->showing_interstitial_page()) {
- NavigationEntry* entry = current_tab->GetController().GetActiveEntry();
+ NavigationEntry* entry = current_tab->controller().GetActiveEntry();
DCHECK(entry); // Should exist if interstitial is showing.
OpenURL(entry->url(), GURL(), disposition, content::PAGE_TRANSITION_RELOAD);
return;
@@ -1555,9 +1555,9 @@ void Browser::ReloadInternal(WindowOpenDisposition disposition,
if (!tab->FocusLocationBarByDefault())
tab->Focus();
if (ignore_cache)
- tab->GetController().ReloadIgnoringCache(true);
+ tab->controller().ReloadIgnoringCache(true);
else
- tab->GetController().Reload(true);
+ tab->controller().Reload(true);
}
void Browser::Home(WindowOpenDisposition disposition) {
@@ -2061,7 +2061,7 @@ void Browser::OpenCreateShortcutsDialog() {
"Menu item should be disabled.";
NavigationEntry* entry =
- current_tab->tab_contents()->GetController().GetLastCommittedEntry();
+ current_tab->tab_contents()->controller().GetLastCommittedEntry();
if (!entry)
return;
@@ -2175,7 +2175,7 @@ void Browser::ShowAboutConflictsTab() {
void Browser::ShowBrokenPageTab(TabContents* contents) {
content::RecordAction(UserMetricsAction("ReportBug"));
string16 page_title = contents->GetTitle();
- NavigationEntry* entry = contents->GetController().GetActiveEntry();
+ NavigationEntry* entry = contents->controller().GetActiveEntry();
if (!entry)
return;
std::string page_url = entry->url().spec();
@@ -3095,7 +3095,7 @@ TabContentsWrapper* Browser::CreateTabContentsForURL(
if (!defer_load) {
// Load the initial URL before adding the new tab contents to the tab strip
// so that the tab contents has navigation state.
- contents->tab_contents()->GetController().LoadURL(
+ contents->tab_contents()->controller().LoadURL(
url, referrer, transition, std::string());
}
@@ -3103,7 +3103,7 @@ TabContentsWrapper* Browser::CreateTabContentsForURL(
}
bool Browser::CanDuplicateContentsAt(int index) {
- NavigationController& nc = GetTabContentsAt(index)->GetController();
+ NavigationController& nc = GetTabContentsAt(index)->controller();
return nc.tab_contents() && nc.GetLastCommittedEntry();
}
@@ -3182,7 +3182,7 @@ void Browser::CreateHistoricalTab(TabContentsWrapper* contents) {
// We only create historical tab entries for tabbed browser windows.
if (service && CanSupportWindowFeature(FEATURE_TABSTRIP)) {
- service->CreateHistoricalTab(&contents->tab_contents()->GetController(),
+ service->CreateHistoricalTab(&contents->tab_contents()->controller(),
tab_handler_->GetTabStripModel()->GetIndexOfTabContents(contents));
}
}
@@ -3271,7 +3271,7 @@ void Browser::TabClosingAt(TabStripModel* tab_strip_model,
content::NotificationService::current()->Notify(
content::NOTIFICATION_TAB_CLOSING,
content::Source<NavigationController>(
- &contents->tab_contents()->GetController()),
+ &contents->tab_contents()->controller()),
content::NotificationService::NoDetails());
// Sever the TabContents' connection back to us.
@@ -3369,11 +3369,11 @@ void Browser::TabReplacedAt(TabStripModel* tab_strip_model,
TabInsertedAt(new_contents, index,
(index == tab_handler_->GetTabStripModel()->active_index()));
- int entry_count = new_contents->tab_contents()->GetController().entry_count();
+ int entry_count = new_contents->tab_contents()->controller().entry_count();
if (entry_count > 0) {
// Send out notification so that observers are updated appropriately.
- new_contents->tab_contents()->GetController().NotifyEntryChanged(
- new_contents->tab_contents()->GetController().GetEntryAtIndex(
+ new_contents->tab_contents()->controller().NotifyEntryChanged(
+ new_contents->tab_contents()->controller().GetEntryAtIndex(
entry_count - 1),
entry_count - 1);
}
@@ -3541,7 +3541,7 @@ void Browser::LoadingStateChanged(TabContents* source) {
// last committed entry is not NULL. Last committed entry could be NULL
// when an interstitial page is injected (e.g. bad https certificate,
// malware site etc). When this happens, we abort the shortcut update.
- NavigationEntry* entry = source->GetController().GetLastCommittedEntry();
+ NavigationEntry* entry = source->controller().GetLastCommittedEntry();
if (entry) {
TabContentsWrapper::GetCurrentWrapperForContents(source)->
extension_tab_helper()->GetApplicationInfo(entry->page_id());
@@ -3642,7 +3642,7 @@ bool Browser::IsApplication() const {
}
void Browser::ConvertContentsToApplication(TabContents* contents) {
- const GURL& url = contents->GetController().GetActiveEntry()->url();
+ const GURL& url = contents->controller().GetActiveEntry()->url();
std::string app_name = web_app::GenerateApplicationNameFromURL(url);
DetachContents(contents);
@@ -3760,7 +3760,7 @@ void Browser::OnStartDownload(TabContents* source,
}
// If the download occurs in a new tab, close it.
- if (source->GetController().IsInitialNavigation() && tab_count() > 1)
+ if (source->controller().IsInitialNavigation() && tab_count() > 1)
CloseContents(source);
}
@@ -3985,7 +3985,7 @@ void Browser::OnDidGetApplicationInfo(TabContentsWrapper* source,
return;
NavigationEntry* entry =
- source->tab_contents()->GetController().GetLastCommittedEntry();
+ source->tab_contents()->controller().GetLastCommittedEntry();
if (!entry || (entry->page_id() != page_id))
return;
@@ -4096,7 +4096,7 @@ void Browser::Observe(int type,
// actually be for a different window while we're doing asynchronous
// closing of this one.
if (GetSelectedTabContents() &&
- &GetSelectedTabContents()->GetController() ==
+ &GetSelectedTabContents()->controller() ==
content::Source<NavigationController>(source).ptr())
UpdateToolbar(false);
break;
@@ -4570,7 +4570,7 @@ void Browser::UpdateCommandsForTabState() {
return;
// Navigation commands
- NavigationController& nc = current_tab->GetController();
+ NavigationController& nc = current_tab->controller();
command_updater_.UpdateCommandEnabled(IDC_BACK, nc.CanGoBack());
command_updater_.UpdateCommandEnabled(IDC_FORWARD, nc.CanGoForward());
command_updater_.UpdateCommandEnabled(IDC_RELOAD,
@@ -4586,7 +4586,7 @@ void Browser::UpdateCommandsForTabState() {
window_->SetStarredState(
current_tab_wrapper->bookmark_tab_helper()->is_starred());
command_updater_.UpdateCommandEnabled(IDC_VIEW_SOURCE,
- current_tab->GetController().CanViewSource());
+ current_tab->controller().CanViewSource());
command_updater_.UpdateCommandEnabled(IDC_EMAIL_PAGE_LOCATION,
toolbar_model_.ShouldDisplayURL() && current_tab->GetURL().is_valid());
if (is_devtools())
@@ -4741,7 +4741,7 @@ void Browser::ScheduleUIUpdate(const TabContents* source,
// this for any tab so they start & stop quickly.
tab_handler_->GetTabStripModel()->UpdateTabContentsStateAt(
tab_handler_->GetTabStripModel()->GetIndexOfController(
- &source->GetController()),
+ &source->controller()),
TabStripModelObserver::LOADING_ONLY);
// The status bubble needs to be updated during INVALIDATE_LOAD too, but
// we do that asynchronously by not stripping INVALIDATE_LOAD from
@@ -4755,7 +4755,7 @@ void Browser::ScheduleUIUpdate(const TabContents* source,
// asynchronously.
tab_handler_->GetTabStripModel()->UpdateTabContentsStateAt(
tab_handler_->GetTabStripModel()->GetIndexOfController(
- &source->GetController()),
+ &source->controller()),
TabStripModelObserver::TITLE_NOT_LOADING);
}
@@ -5161,7 +5161,7 @@ bool Browser::OpenInstant(WindowOpenDisposition disposition) {
// HideInstant is invoked after release so that InstantController is not
// active when HideInstant asks it for its state.
HideInstant();
- preview_contents->tab_contents()->GetController().PruneAllButActive();
+ preview_contents->tab_contents()->controller().PruneAllButActive();
tab_handler_->GetTabStripModel()->AddTabContents(
preview_contents,
-1,
@@ -5193,7 +5193,7 @@ void Browser::ViewSource(TabContentsWrapper* contents) {
DCHECK(contents);
NavigationEntry* active_entry =
- contents->tab_contents()->GetController().GetActiveEntry();
+ contents->tab_contents()->controller().GetActiveEntry();
if (!active_entry)
return;
@@ -5207,9 +5207,9 @@ void Browser::ViewSource(TabContentsWrapper* contents,
DCHECK(contents);
TabContentsWrapper* view_source_contents = contents->Clone();
- view_source_contents->tab_contents()->GetController().PruneAllButActive();
+ view_source_contents->tab_contents()->controller().PruneAllButActive();
NavigationEntry* active_entry =
- view_source_contents->tab_contents()->GetController().GetActiveEntry();
+ view_source_contents->tab_contents()->controller().GetActiveEntry();
if (!active_entry)
return;
@@ -5263,8 +5263,7 @@ int Browser::GetContentRestrictionsForSelectedTab() {
TabContents* current_tab = GetSelectedTabContents();
if (current_tab) {
content_restrictions = current_tab->content_restrictions();
- NavigationEntry* active_entry =
- current_tab->GetController().GetActiveEntry();
+ NavigationEntry* active_entry = current_tab->controller().GetActiveEntry();
// See comment in UpdateCommandsForTabState about why we call url().
if (!SavePackage::IsSavableURL(active_entry ? active_entry->url() : GURL()))
content_restrictions |= content::CONTENT_RESTRICTION_SAVE;
« no previous file with comments | « chrome/browser/ui/bookmarks/bookmark_tab_helper.cc ('k') | chrome/browser/ui/browser_browsertest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698