mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2026-02-13 18:05:46 +01:00
Make Teledactyl minimally functional, albeit with quite a lot of errors on the console.
This commit is contained in:
@@ -15,8 +15,6 @@
|
||||
*/
|
||||
var Tabs = Module("tabs", {
|
||||
init: function () {
|
||||
this._alternates = [config.tabbrowser.mCurrentTab, null];
|
||||
|
||||
// used for the "gb" and "gB" mappings to remember the last :buffer[!] command
|
||||
this._lastBufferSwitchArgs = "";
|
||||
this._lastBufferSwitchSpecial = true;
|
||||
@@ -27,9 +25,9 @@ var Tabs = Module("tabs", {
|
||||
config.tabStrip.collapsed = true;
|
||||
|
||||
this.tabStyle = styles.system.add("tab-strip-hiding", config.styleableChrome,
|
||||
(config.tabStrip.id ? "#" + config.tabStrip.id : ".tabbrowser-strip") +
|
||||
"{ visibility: collapse; }",
|
||||
false, true);
|
||||
(config.tabStrip.id ? "#" + config.tabStrip.id : ".tabbrowser-strip") +
|
||||
"{ visibility: collapse; }",
|
||||
false, true);
|
||||
|
||||
dactyl.commands["tabs.select"] = function (event) {
|
||||
tabs.select(event.originalTarget.getAttribute("identifier"));
|
||||
@@ -47,6 +45,8 @@ var Tabs = Module("tabs", {
|
||||
});
|
||||
},
|
||||
|
||||
_alternates: Class.memoize(function () [config.tabbrowser.mCurrentTab, null]),
|
||||
|
||||
cleanup: function cleanup() {
|
||||
for (let [i, tab] in Iterator(this.allTabs)) {
|
||||
let node = function node(class_) document.getAnonymousElementByAttribute(tab, "class", class_);
|
||||
|
||||
Reference in New Issue
Block a user