| 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:
|
|
|