| Index: chrome/browser/resources/chromeos/keyboard/keyboard_utils.js
|
| diff --git a/chrome/browser/resources/chromeos/keyboard/keyboard_utils.js b/chrome/browser/resources/chromeos/keyboard/keyboard_utils.js
|
| index 931b5aa7b89627ad134cfbf7ff6248f114864e09..2369197c3b44fc21535fb825b37b4ce95a33702d 100644
|
| --- a/chrome/browser/resources/chromeos/keyboard/keyboard_utils.js
|
| +++ b/chrome/browser/resources/chromeos/keyboard/keyboard_utils.js
|
| @@ -9,10 +9,12 @@ var keyboard = {};
|
|
|
| /**
|
| * Swallows keypress and keyup events of arrow keys.
|
| - * @param {KeyboardEvent} event Raised event.
|
| + * @param {Event} event Raised event.
|
| * @private
|
| */
|
| keyboard.onKeyIgnore_ = function(event) {
|
| + event = /** @type {KeyboardEvent} */(event);
|
| +
|
| if (event.ctrlKey || event.shiftKey || event.altKey || event.metaKey)
|
| return;
|
|
|
| @@ -27,26 +29,28 @@ keyboard.onKeyIgnore_ = function(event) {
|
|
|
| /**
|
| * Converts arrow keys into tab/shift-tab key events.
|
| - * @param {KeyboardEvent} event Raised event.
|
| + * @param {Event} event Raised event.
|
| * @private
|
| */
|
| keyboard.onKeyDown_ = function(event) {
|
| - if (event.ctrlKey || event.shiftKey || event.altKey || event.metaKey)
|
| - return;
|
| + event = /** @type {KeyboardEvent} */(event);
|
|
|
| - var needsUpDownKeys = event.target.classList.contains('needs-up-down-keys');
|
| + if (event.ctrlKey || event.shiftKey || event.altKey || event.metaKey)
|
| + return;
|
|
|
| - if (event.keyIdentifier == 'Left' ||
|
| - (!needsUpDownKeys && event.keyIdentifier == 'Up')) {
|
| - keyboard.raiseKeyFocusPrevious(document.activeElement);
|
| - event.stopPropagation();
|
| - event.preventDefault();
|
| - } else if (event.keyIdentifier == 'Right' ||
|
| - (!needsUpDownKeys && event.keyIdentifier == 'Down')) {
|
| - keyboard.raiseKeyFocusNext(document.activeElement);
|
| - event.stopPropagation();
|
| - event.preventDefault();
|
| - }
|
| + var needsUpDownKeys = event.target.classList.contains('needs-up-down-keys');
|
| +
|
| + if (event.keyIdentifier == 'Left' ||
|
| + (!needsUpDownKeys && event.keyIdentifier == 'Up')) {
|
| + keyboard.raiseKeyFocusPrevious(document.activeElement);
|
| + event.stopPropagation();
|
| + event.preventDefault();
|
| + } else if (event.keyIdentifier == 'Right' ||
|
| + (!needsUpDownKeys && event.keyIdentifier == 'Down')) {
|
| + keyboard.raiseKeyFocusNext(document.activeElement);
|
| + event.stopPropagation();
|
| + event.preventDefault();
|
| + }
|
| };
|
|
|
| /**
|
|
|