forked from ZenBrowserMirrors/zen-desktop
Added an Arc-like empty
tab that represents no state. [zen.urlbar.replace-newtab
to false to disable]
This commit is contained in:
parent
e75e8d170d
commit
ebdc9368da
10 changed files with 224 additions and 92 deletions
|
@ -1,5 +1,5 @@
|
|||
diff --git a/browser/components/tabbrowser/content/tab.js b/browser/components/tabbrowser/content/tab.js
|
||||
index d41c486c02a6f09dcff5741a59ad8b617294c481..abaccd1935fc117924c44dd22cae0b322fc6a0c4 100644
|
||||
index d41c486c02a6f09dcff5741a59ad8b617294c481..e2320d9dd27f3d0caadbc2294d200ff0c5ea2de6 100644
|
||||
--- a/browser/components/tabbrowser/content/tab.js
|
||||
+++ b/browser/components/tabbrowser/content/tab.js
|
||||
@@ -37,6 +37,7 @@
|
||||
|
@ -19,6 +19,24 @@ index d41c486c02a6f09dcff5741a59ad8b617294c481..abaccd1935fc117924c44dd22cae0b32
|
|||
return;
|
||||
}
|
||||
|
||||
@@ -204,7 +205,7 @@
|
||||
}
|
||||
|
||||
get visible() {
|
||||
- return this.isOpen && !this.hidden && !this.group?.collapsed;
|
||||
+ return this.isOpen && !this.hidden && !this.group?.collapsed && !this.hasAttribute("zen-empty-tab");
|
||||
}
|
||||
|
||||
get hidden() {
|
||||
@@ -266,7 +267,7 @@
|
||||
return false;
|
||||
}
|
||||
|
||||
- return true;
|
||||
+ return !this.hasAttribute("zen-empty-tab");
|
||||
}
|
||||
|
||||
get lastAccessed() {
|
||||
@@ -451,6 +452,7 @@
|
||||
this.style.MozUserFocus = "ignore";
|
||||
} else if (
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue