Index: chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java |
index bdbc679add1dc3b87d37d048cae98dd2c27f57ac..78c5a3da5460785f5879012d732bb4ec4b28ebd0 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java |
@@ -1077,6 +1077,10 @@ public class ChromeTabbedActivity extends ChromeActivity implements OverviewMode |
} |
} else if (id == R.id.downloads_menu_id) { |
DownloadActivity.launch(this); |
+ } else if (id == R.id.open_recently_closed_tab) { |
+ TabModel currentModel = mTabModelSelectorImpl.getCurrentModel(); |
+ if (!currentModel.isIncognito()) currentModel.openMostRecentlyClosedTab(); |
+ RecordUserAction.record("MobileTabClosedUndoShortCut"); |
} else { |
return super.onMenuOrKeyboardAction(id, fromMenu); |
} |