summaryrefslogtreecommitdiff
path: root/chromium/chrome/browser/resources/chromeos/chromevox/common/key_sequence.js
diff options
context:
space:
mode:
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.js8
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 = [];