Index: chrome/android/java/src/org/chromium/chrome/browser/KeyboardShortcuts.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/KeyboardShortcuts.java b/chrome/android/java/src/org/chromium/chrome/browser/KeyboardShortcuts.java |
index 8c2602fd3ef866c96ea7f8b50ab0c342b37bfb47..0655c4cd29d14fcdc5d979d0206909c510031f21 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/KeyboardShortcuts.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/KeyboardShortcuts.java |
@@ -70,6 +70,10 @@ public class KeyboardShortcuts { |
activity.onMenuOrKeyboardAction(R.id.show_menu, false); |
} |
return true; |
+ case KeyEvent.KEYCODE_ESCAPE: |
+ if (event.getAction() == KeyEvent.ACTION_DOWN && event.getRepeatCount() == 0) { |
+ return activity.exitFullscreenIfShowing(); |
+ } |
case KeyEvent.KEYCODE_TV: |
case KeyEvent.KEYCODE_GUIDE: |
case KeyEvent.KEYCODE_DVR: |