Earlier quoted context omitted.
Can you elaborate on this? What does "always rendered" mean?
Basically they have a higher priority than regular tabs, mentioned here [0] in context of unloading and the same applies to execution scheduling. [0] https://hacks.mozilla.org/2021/10/tab-unloading-in-firefox-9...
Firefox tab groups are here
431–440 of 455 posts
Re: Firefox tab groups are here
#432Earlier quoted context omitted.
And with some chrome.css changes you can make the sidebar hide until the mouse hovers over it. https://imgur.com/a/SsKe3UC
please do share how you do it :)
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
#TabsToolbar {
visibility: collapse !important;
}
#sidebar-box {
--bar-width: 40px;
position: relative !important;
overflow-x: hidden !important;
/\* margin-right: calc(10px \* -1) !important; */
/* left: var(--bar-width) !important; */
min-width: var(--bar-width) !important;
max-width: var(--bar-width) !important;
border-right: 1px solid var(--sidebar-border-color);
z-index: 3;
transition: all 0.1s;
}
#sidebar-box:hover {
--expanded-width: 250px;
margin-right: calc(
calc(var(--expanded-width) - var(--bar-width)) * -1
) !important;
/\* left: var(--expanded-width) !important; */
min-width: var(--expanded-width) !important;
max-width: var(--expanded-width) !important;
}
#sidebar-box:hover #sidebar-header {
min-width: var(--expanded-width) !important;
max-width: var(--expanded-width) !important;
}
/* #sidebar-header is hidden by default, change "none"
to "inherit" to restore it. /
#sidebar-header {
min-width: var(--bar-width) !important;
max-width: var(--bar-width) !important;
overflow: hidden !important;
} /* #sidebar-splitter styles the divider between the
sidebar and the rest of the browser. \*/
#sidebar-splitter {
display: none;
}
You might have to create that file in a Chrome folder in your profile folder if it doesnt exist. i.e.: .mozilla/firefox//chrome/userChrome.css
you can find the right folder by going to about:support in the url bar and clicking on Open Directory in the page that shows in the Application Basics grid. This works for me on Ubuntu on FF 137.0.2Re: Firefox tab groups are here
#433Earlier quoted context omitted.
Well not exactly. Tab suspenders (at least the ones I use) dump the current DOM state, etc to disk so when you reload the tab, it reloads it in mostly the same state it was in when you left it. Of course some pages don't like that and force a full refresh but generally I find when I get a tab reload on a documentation page when it loads back up I end up at roughly the same part of the page I was on when I left off.
Don’t believe that continues through a restart by default.
I have a tab group in Simple Tab Groups for a perl project I've been working on. The group is basically just a bunch of perl docs (metacpan, etc). I haven't touched the project or the group in a few weeks and I've in that time restarted both FF and my PC several times as well as having updated my FF install several times.
I just switched to that tab group and opened up a random cpan docs tab and it loaded it back in half way down the page. The scroll moved a little bit (only a few lines of text worth of scroll) but that was it.
Of course this doesn't work consistently for all pages. I know for a fact that social apps like bluesky don't tolerate suspends all that well and force a reload but most "vanilla" web pages like docs sites tolerate suspends quite well.
Re: Firefox tab groups are here
#434Re: Firefox tab groups are here
#435Glad thousands of users who managed to find their feature voting site pushed Mozilla to do a few baby steps Though the current interface isn't good - mandatory group names (which also waste space in the precious tab bar by default) and inability to ungroup with a single key (due to naming conflict) - adds too much friction. Also drag&drop to group is too precise, but also can't be disable, so now you can't reliably m…
FWIW, you can also highlight multiple tabs and right-click "Add tabs to group".
Re: Firefox tab groups are here
#436Earlier quoted context omitted.
Basically they have a higher priority than regular tabs, mentioned here [0] in context of unloading and the same applies to execution scheduling. [0] https://hacks.mozilla.org/2021/10/tab-unloading-in-firefox-9...
Interesting. Does this mean I should tell users to avoid pinning tabs when browsing in the Tor Browser Bundle? (Assuming they have set the slider to "safest" to disallow JS)
Re: Firefox tab groups are here
#437Earlier quoted context omitted.
Don’t believe that continues through a restart by default.
It seems to work across restarts from what I can tell. I just tried to verify it. I have a tab group in Simple Tab Groups for a perl project I've been working on. The group is basically just a bunch of perl docs (metacpan, etc). I haven't touched the project or the group in a few weeks and I've in that time restarted both FF and my PC several times as well as having updated my FF install several times. I just switche…
Re: Firefox tab groups are here
#438Re: Firefox tab groups are here
#439I never have more than like 10 tabs open at a time, so likely wont be helpful to me, but I find this super interesting! Can someone explain what normal people use so many tabs for? It seems to be super common to have tons and tons open. Are people using tabs as a soft bookmark of basically anything interesting? Afraid to close the page because they wont find it in their history or bookmarks? Is this more an issue wit…
E.g if I want to review a PR I need to have the jira ticket, the figma designs, the API dashboard, the PR link and the actual app open. That's 5 tabs for a single PR review + more if I need to go over some documentation.
And since a review takes its time and I often have to context switch a lot, being able to quickly collapse 5-7 tabs under a "Foo PR review" group is super helpful.
Re: Firefox tab groups are here
#440Wow, this is a fantastic feature that was heavily requested, and HN cannot stop being negative. Great job Mozilla. I was already using the awesome “Simple Tab Groups” extension for this but will look into switching.