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

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

Issue 10117016: Implementation for switching between recently used tabs using ctrl tilde or quoteleft. Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Uploading patch for review after rebase. Created 8 years, 5 months 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
Index: chrome/browser/ui/browser_commands.cc
diff --git a/chrome/browser/ui/browser_commands.cc b/chrome/browser/ui/browser_commands.cc
index 5fdb3c1b97de9e3bb2beaad2219a969cb31eef07..24b0dc5056f9e72fd0530dc430708a82e495c7e8 100644
--- a/chrome/browser/ui/browser_commands.cc
+++ b/chrome/browser/ui/browser_commands.cc
@@ -859,6 +859,17 @@ void ToggleSpeechInput(Browser* browser) {
GetActiveWebContents(browser)->GetRenderViewHost()->ToggleSpeechInput();
}
+void SelectPreviousMRUTab(Browser* browser) {
+ if (!browser->mru_tab_controller())
+ return;
+
+ TabContents* contents = browser->mru_tab_controller()->GetPreviousMRUTab();
+ if (contents)
+ ActivateTabAt(browser,
+ browser->tab_strip_model()->GetIndexOfTabContents(contents),
+ true);
+}
+
void ToggleFullscreenMode(Browser* browser) {
browser->fullscreen_controller()->ToggleFullscreenMode();
}

Powered by Google App Engine
This is Rietveld 408576698