[Pkg-mozext-commits] [tabmixplus] 35/61: Block spaces from the user to go to about:newtab preference
David Prévot
taffit at moszumanska.debian.org
Fri Aug 28 19:09:20 UTC 2015
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch master
in repository tabmixplus.
commit 74f18100d65304dac2c7382c485c0719477a43e7
Author: onemen <tabmix.onemen at gmail.com>
Date: Sun Aug 2 18:41:56 2015 +0300
Block spaces from the user to go to about:newtab preference
---
chrome/content/preferences/events.js | 7 +++++++
chrome/content/preferences/events.xul | 6 ++++--
2 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/chrome/content/preferences/events.js b/chrome/content/preferences/events.js
index 4e38d02..c8b37e8 100644
--- a/chrome/content/preferences/events.js
+++ b/chrome/content/preferences/events.js
@@ -99,6 +99,13 @@ var gEventsPane = {
return undefined;
},
+ onNewTabKeyDown: function(event) {
+ // block spaces from the user to go to about:newtab preference
+ if (event.keyCode == 32) {
+ event.preventDefault();
+ }
+ },
+
disableInverseMiddleClick: function() {
var val = ($("pref_opentabforLinks") || $("pref_opentabforLinks1")).value;
gPrefWindow.setDisabled("inverselinks", val != 2 && $("midcurrent").checked);
diff --git a/chrome/content/preferences/events.xul b/chrome/content/preferences/events.xul
index cd9ac02..ee6da86 100644
--- a/chrome/content/preferences/events.xul
+++ b/chrome/content/preferences/events.xul
@@ -140,7 +140,8 @@
onsyncfrompreference="return gEventsPane.syncFromNewTabUrlPref(this);"
onsynctopreference="return gEventsPane.syncToNewTabUrlPref(this.value);"
placeholder="&newtab.placeholder.label;"
- preference="pref_newTabUrl"/>
+ preference="pref_newTabUrl"
+ onkeydown="gEventsPane.onNewTabKeyDown(event);"/>
</hbox>
<checkbox_tmp id="selectLocationBar" label="&focusContent.label;"
preference="pref_selectLocationBar"/>
@@ -287,7 +288,8 @@
onsyncfrompreference="return gEventsPane.syncFromNewTabUrlPref(this);"
onsynctopreference="return gEventsPane.syncToNewTabUrlPref(this.value);"
placeholder="&newtab.placeholder.label;"
- preference="pref_newTabUrl_1"/>
+ preference="pref_newTabUrl_1"
+ onkeydown="gEventsPane.onNewTabKeyDown(event);"/>
</hbox>
<checkbox_tmp class="indent" align="center" id="afterLastTabClosed" label="&focusContent.label;"
preference="pref_afterLastTabClosed" observes="obs_replaceLastTabWith"/>
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/tabmixplus.git
More information about the Pkg-mozext-commits
mailing list