[Pkg-mozext-commits] [adblock-plus-element-hiding-helper] 51/483: Initialize help box even if it isn't shown
David Prévot
taffit at moszumanska.debian.org
Thu Jan 22 21:41:25 UTC 2015
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch master
in repository adblock-plus-element-hiding-helper.
commit b9f32fcd5ad0e254b5e8b6c0f427fbc6027c9921
Author: Wladimir Palant <trev at gtchat.de>
Date: Thu Jan 18 15:23:09 2007 +0000
Initialize help box even if it isn't shown
--HG--
extra : convert_revision : svn%3Ad8bf93c1-8190-44a8-bb31-1ea94378a4df/trunk%40654
---
chrome/content/aardvark.js | 63 +++++++++++++++++++++++++---------------------
1 file changed, 34 insertions(+), 29 deletions(-)
diff --git a/chrome/content/aardvark.js b/chrome/content/aardvark.js
index cb430cc..3591206 100644
--- a/chrome/content/aardvark.js
+++ b/chrome/content/aardvark.js
@@ -78,6 +78,8 @@ ehhAardvark.start = function(browser) {
if (!this.labelElem)
this.makeElems();
+ this.initHelpBox();
+
var prefService = Components.classes["@mozilla.org/preferences-service;1"]
.getService(Components.interfaces.nsIPrefService);
var branch = prefService.getBranch("extensions.adblockplus.");
@@ -116,6 +118,38 @@ ehhAardvark.showCommandLabel = function(key, label) {
}, 400);
}
+ehhAardvark.initHelpBox = function() {
+ var helpBoxRows = document.getElementById("ehh-helpbox-rows");
+ if (helpBoxRows.firstChild)
+ return;
+
+ // Help box hasn't been filled yet, need to do it now
+ var stringService = Components.classes["@mozilla.org/intl/stringbundle;1"]
+ .getService(Components.interfaces.nsIStringBundleService);
+ var strings = stringService.createBundle("chrome://elemhidehelper/locale/global.properties");
+
+ for (var i = 0; i < this.commands.length; i++) {
+ var command = this.commands[i];
+ var key = strings.GetStringFromName("command." + command + ".key");
+ var label = strings.GetStringFromName("command." + command + ".label");
+ this.commands[command + "_key"] = key.toLowerCase();
+ this.commands[command + "_label"] = label;
+
+ var row = document.createElement("row");
+ helpBoxRows.appendChild(row);
+
+ var element = document.createElement("description");
+ element.setAttribute("value", key);
+ element.className = "key";
+ row.appendChild(element);
+
+ element = document.createElement("description");
+ element.setAttribute("value", label);
+ element.className = "label";
+ row.appendChild(element);
+ }
+}
+
ehhAardvark.onMouseClick = function(event) {
if (event.button != 0 || event.shiftKey || event.altKey || event.ctrlKey || event.metaKey)
return;
@@ -647,35 +681,6 @@ ehhAardvark.showMenu = function ()
return true;
}
- var helpBoxRows = document.getElementById("ehh-helpbox-rows");
- if (!helpBoxRows.firstChild) {
- // Help box hasn't been filled yet, need to do it now
- var stringService = Components.classes["@mozilla.org/intl/stringbundle;1"]
- .getService(Components.interfaces.nsIStringBundleService);
- var strings = stringService.createBundle("chrome://elemhidehelper/locale/global.properties");
-
- for (var i = 0; i < this.commands.length; i++) {
- var command = this.commands[i];
- var key = strings.GetStringFromName("command." + command + ".key");
- var label = strings.GetStringFromName("command." + command + ".label");
- this.commands[command + "_key"] = key.toLowerCase();
- this.commands[command + "_label"] = label;
-
- var row = document.createElement("row");
- helpBoxRows.appendChild(row);
-
- var element = document.createElement("description");
- element.setAttribute("value", key);
- element.className = "key";
- row.appendChild(element);
-
- element = document.createElement("description");
- element.setAttribute("value", label);
- element.className = "label";
- row.appendChild(element);
- }
- }
-
// Show help box
helpBox.showPopup(this.browser, -1, -1, "tooltip", "topleft", "topleft");
return true;
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/adblock-plus-element-hiding-helper.git
More information about the Pkg-mozext-commits
mailing list