diff --git a/common/content/help.xsl b/common/content/help.xsl
index 40d2c0f2..485c5b01 100644
--- a/common/content/help.xsl
+++ b/common/content/help.xsl
@@ -160,7 +160,7 @@
-
+
diff --git a/common/content/tabs.js b/common/content/tabs.js
index 087168f9..0c250008 100644
--- a/common/content/tabs.js
+++ b/common/content/tabs.js
@@ -37,21 +37,22 @@ const Tabs = Module("tabs", {
},
_updateTabCount: function () {
- for (let [i, tab] in Iterator(this.visibleTabs)) {
- function node(clas) document.getAnonymousElementByAttribute(tab, "class", clas);
- if (!node("dactyl-tab-number")) {
- let nodes = {};
- let dom = util.xmlToDom(.*, document, nodes);
- let img = node("tab-icon-image");
- img.parentNode.appendChild(dom);
- tab.__defineGetter__("ordinal", function () Number(nodes.icon.value));
- tab.__defineSetter__("ordinal", function (i) nodes.icon.value = nodes.label.textContent = i);
+ if (dactyl.has("Gecko2"))
+ for (let [i, tab] in Iterator(this.visibleTabs)) {
+ function node(clas) document.getAnonymousElementByAttribute(tab, "class", clas);
+ if (!node("dactyl-tab-number")) {
+ let nodes = {};
+ let dom = util.xmlToDom(.*, document, nodes);
+ let img = node("tab-icon-image");
+ img.parentNode.appendChild(dom);
+ tab.__defineGetter__("ordinal", function () Number(nodes.icon.value));
+ tab.__defineSetter__("ordinal", function (i) nodes.icon.value = nodes.label.textContent = i);
+ }
+ tab.ordinal = i + 1;
}
- tab.ordinal = i + 1;
- }
statusline.updateTabCount(true);
},