diff options
Diffstat (limited to 'chromium/chrome/browser/resources/chromeos/chromevox/common/key_sequence.js')
-rw-r--r-- | chromium/chrome/browser/resources/chromeos/chromevox/common/key_sequence.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/chromium/chrome/browser/resources/chromeos/chromevox/common/key_sequence.js b/chromium/chrome/browser/resources/chromeos/chromevox/common/key_sequence.js index 5759399cb27..0a6f3d51c01 100644 --- a/chromium/chrome/browser/resources/chromeos/chromevox/common/key_sequence.js +++ b/chromium/chrome/browser/resources/chromeos/chromevox/common/key_sequence.js @@ -11,6 +11,7 @@ goog.provide('cvox.KeySequence'); goog.require('cvox.ChromeVox'); +goog.require('cvox.PlatformFilter'); /** @@ -47,6 +48,9 @@ cvox.KeySequence = function( /** @type {boolean} */ this.doubleTap = !!opt_doubleTap; + /** @type {cvox.PlatformFilter} */ + this.platformFilter; + if (opt_cvoxModifier == undefined) { this.cvoxModifier = this.isCVoxModifierActive(originalEvent); } else { @@ -96,7 +100,7 @@ cvox.KeySequence = function( // TODO(dtseng): This is incomplete; pull once we have appropriate libs. /** * Maps a keypress keycode to a keydown or keyup keycode. - * @type {Object.<number, number>} + * @type {Object<number, number>} */ cvox.KeySequence.KEY_PRESS_CODE = { 39: 222, @@ -114,7 +118,7 @@ cvox.KeySequence.KEY_PRESS_CODE = { * A cache of all key sequences that have been set as double-tappable. We need * this cache because repeated key down computations causes ChromeVox to become * less responsive. This list is small so we currently use an array. - * @type {!Array.<cvox.KeySequence>} + * @type {!Array<cvox.KeySequence>} */ cvox.KeySequence.doubleTapCache = []; |