aboutsummaryrefslogtreecommitdiffstats
path: root/vimiumFrontend.js
diff options
context:
space:
mode:
authorPhil Crosby2009-11-28 01:26:22 -0800
committerPhil Crosby2009-11-28 01:26:22 -0800
commitd3bc056ca40f35f7e6a44ad168c7dc986f3ae972 (patch)
tree409d863baf9bb06d9f9cc151868c0690ffd05c9c /vimiumFrontend.js
parent22add2972bc070dbb05f0c605eab074416945378 (diff)
downloadvimium-d3bc056ca40f35f7e6a44ad168c7dc986f3ae972.tar.bz2
Add link hints, aka "follow link" support.
Diffstat (limited to 'vimiumFrontend.js')
-rw-r--r--vimiumFrontend.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/vimiumFrontend.js b/vimiumFrontend.js
index bb1bdbda..1e1aa845 100644
--- a/vimiumFrontend.js
+++ b/vimiumFrontend.js
@@ -9,7 +9,7 @@ var settingsToLoad = ["scrollStepSize"];
var getCurrentUrlHandlers = []; // function(url)
-var keyCodes = { ESC: 27 };
+var keyCodes = { ESC: 27, backspace: 8, deleteKey: 46 };
var insertMode = false;
var keyPort;
var settingPort;
@@ -154,6 +154,9 @@ function toggleViewSourceCallback(url) {
function onKeydown(event) {
var keyChar = "";
+ if (linkHintsModeActivated)
+ return;
+
// Ignore modifier keys by themselves.
if (event.keyCode > 31 && event.keyCode < 127) {
keyChar = String.fromCharCode(event.keyCode).toLowerCase();