API to hide the tabstrip
Categories
(WebExtensions :: Frontend, enhancement, P3)
Tracking
(Not tracked)
webextensions | ? |
People
(Reporter: ntim, Unassigned)
References
(Depends on 1 open bug, Blocks 4 open bugs)
Details
(Keywords: DevAdvocacy, Whiteboard: [triaged][tabs])
Attachments
(6 files, 3 obsolete files)
Comment hidden (obsolete) |
Comment 1•8 years ago
|
||
Updated•8 years ago
|
Comment hidden (obsolete) |
Comment hidden (me-too) |
Reporter | ||
Updated•8 years ago
|
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Reporter | ||
Updated•8 years ago
|
Comment hidden (obsolete) |
Comment 7•8 years ago
|
||
Comment hidden (obsolete) |
Comment 9•8 years ago
|
||
Reporter | ||
Updated•8 years ago
|
Comment hidden (obsolete) |
Comment 11•8 years ago
|
||
Comment 12•8 years ago
|
||
Comment 13•8 years ago
|
||
Comment 14•8 years ago
|
||
Comment 15•8 years ago
|
||
Comment 16•8 years ago
|
||
Updated•8 years ago
|
Reporter | ||
Updated•8 years ago
|
Comment 17•8 years ago
|
||
Reporter | ||
Comment 18•8 years ago
|
||
Comment 19•8 years ago
|
||
Comment 20•8 years ago
|
||
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Comment 21•8 years ago
|
||
Reporter | ||
Updated•8 years ago
|
Reporter | ||
Updated•8 years ago
|
Comment hidden (obsolete) |
Reporter | ||
Comment 23•8 years ago
|
||
Comment 24•8 years ago
|
||
Comment 25•8 years ago
|
||
Comment 26•8 years ago
|
||
Reporter | ||
Comment 27•8 years ago
|
||
Comment 28•8 years ago
|
||
Comment 29•8 years ago
|
||
Comment 30•8 years ago
|
||
Comment 31•8 years ago
|
||
Comment 33•7 years ago
|
||
Comment hidden (me-too) |
Comment hidden (me-too) |
Comment hidden (me-too) |
Comment hidden (off-topic) |
Updated•7 years ago
|
Comment 38•7 years ago
|
||
Comment 39•7 years ago
|
||
Comment hidden (me-too) |
Comment hidden (me-too) |
Comment 42•7 years ago
|
||
Comment 43•7 years ago
|
||
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 48•7 years ago
|
||
Comment hidden (mozreview-request) |
Comment 50•7 years ago
|
||
Comment 51•7 years ago
|
||
Comment 52•7 years ago
|
||
Comment 53•7 years ago
|
||
Comment 54•7 years ago
|
||
mozreview-review |
Comment 55•7 years ago
|
||
Comment 56•7 years ago
|
||
mozreview-review |
Comment 57•7 years ago
|
||
Comment 58•7 years ago
|
||
Comment 59•7 years ago
|
||
Comment 60•7 years ago
|
||
mozreview-review |
Updated•7 years ago
|
Comment 63•7 years ago
|
||
Comment 64•7 years ago
|
||
Comment 65•7 years ago
|
||
mozreview-review-reply |
Comment 66•7 years ago
|
||
mozreview-review-reply |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 70•7 years ago
|
||
Comment 71•7 years ago
|
||
Comment 72•7 years ago
|
||
Comment hidden (me-too) |
Updated•7 years ago
|
Comment 75•7 years ago
|
||
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 78•7 years ago
|
||
Comment 79•7 years ago
|
||
Comment 80•7 years ago
|
||
Updated•7 years ago
|
Comment 81•7 years ago
|
||
Comment 82•7 years ago
|
||
Comment 83•7 years ago
|
||
Comment 84•7 years ago
|
||
Comment 85•7 years ago
|
||
Comment 86•7 years ago
|
||
Comment 87•7 years ago
|
||
Comment 88•7 years ago
|
||
Comment 89•7 years ago
|
||
Comment hidden (me-too) |
Comment 91•7 years ago
|
||
Comment 92•7 years ago
|
||
Comment 93•7 years ago
|
||
Comment 94•7 years ago
|
||
Comment 95•7 years ago
|
||
Comment 96•7 years ago
|
||
Comment 97•7 years ago
|
||
Comment 98•7 years ago
|
||
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 101•7 years ago
|
||
Updated•7 years ago
|
Comment 102•7 years ago
|
||
Comment 103•7 years ago
|
||
Comment 104•7 years ago
|
||
Comment 105•7 years ago
|
||
Updated•7 years ago
|
Updated•7 years ago
|
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 109•7 years ago
|
||
Comment 110•7 years ago
|
||
Comment 111•7 years ago
|
||
mozreview-review |
Comment 112•7 years ago
|
||
Comment 113•7 years ago
|
||
Comment 114•7 years ago
|
||
Comment 115•7 years ago
|
||
Comment 116•7 years ago
|
||
Comment 117•7 years ago
|
||
mozreview-review |
Comment 118•7 years ago
|
||
mozreview-review-reply |
Comment 119•7 years ago
|
||
Comment 120•7 years ago
|
||
Comment 121•7 years ago
|
||
Comment 122•7 years ago
|
||
Comment 123•7 years ago
|
||
Comment 124•7 years ago
|
||
Comment 125•7 years ago
|
||
Comment 126•7 years ago
|
||
Comment hidden (me-too) |
Comment 128•7 years ago
|
||
Comment 129•7 years ago
|
||
mozreview-review |
Comment 130•7 years ago
|
||
mozreview-review |
Updated•7 years ago
|
Comment 132•7 years ago
|
||
mozreview-review-reply |
Comment 133•7 years ago
|
||
Reporter | ||
Comment 134•7 years ago
|
||
Comment 135•7 years ago
|
||
Comment 136•7 years ago
|
||
Comment 137•7 years ago
|
||
Comment 138•7 years ago
|
||
Comment 139•7 years ago
|
||
Updated•7 years ago
|
Comment 140•7 years ago
|
||
Comment 141•7 years ago
|
||
Comment hidden (me-too) |
Comment hidden (off-topic) |
Comment hidden (off-topic) |
Comment hidden (off-topic) |
Comment 146•7 years ago
|
||
Comment 147•7 years ago
|
||
Comment 148•7 years ago
|
||
Comment 149•7 years ago
|
||
Updated•7 years ago
|
Comment 150•7 years ago
|
||
Comment hidden (off-topic) |
Comment hidden (advocacy) |
Reporter | ||
Updated•7 years ago
|
Reporter | ||
Comment 153•7 years ago
|
||
Comment hidden (off-topic) |
Comment hidden (off-topic) |
Comment 156•6 years ago
|
||
Comment 157•6 years ago
|
||
Updated•6 years ago
|
Comment hidden (advocacy) |
Reporter | ||
Comment 159•6 years ago
|
||
Comment 160•6 years ago
|
||
Comment 161•6 years ago
|
||
Comment 162•6 years ago
|
||
Comment 163•6 years ago
|
||
Comment 164•6 years ago
|
||
Reporter | ||
Updated•6 years ago
|
Comment hidden (me-too) |
Comment 166•5 years ago
|
||
Navbar Oneliner w/ userChrome.js
Entire imgur.com post with description
As XBL has been removed and XUL removal in the horizon and userChrome.css being considered legacy and userChrome.js future support unknown, i am leaving my (design) suggestion of what i consider a ergonomic, present way of having a minimal toolbar (for vertical tab addons) that does not compromise security or tab visibility, in the hope it will be implemented with HTML Custom Elements or considered in the design of the (nav)bar whether (or not) tabstrip hide API lands.
Comment hidden (advocacy) |
Comment 168•5 years ago
|
||
Would love to get a recent update on this as vertical tab extensions are on the rise with the increased WFH happening on resultant smaller (and wider) screens
Comment 170•4 years ago
|
||
I'd suggest this issue is reclassified as a bug as this is a feature that used to be available just fine on previous versions of Firefox.
Furthermore I suggest taking a step back and thinking about why this is so hard:
- Compared to for example Vivaldi, Mozilla is a giant - and they manage to let users move the tab bar around.
- Movable tool bars have been possible since Office I-don't-know-when
Is there a possibility that someone is overcomplicating this?
Furthermore: for now there exist hack to remove the top tab bar but they are hard and there's also reason to believe they won't be available forever.
Comment 171•4 years ago
|
||
(In reply to erik.itland from comment #170)
- Movable tool bars have been possible since Office I-don't-know-when
The toolbars there don't depend on each other in terms of styling, and they don't have tabs-in-titlebar styling to deal with for all the other toolbars.
Is there a possibility that someone is overcomplicating this?
Questioning people's motives is not OK, please see the etiquette and participation guidelines.
Comment 172•4 years ago
|
||
Questioning people's motives is not OK
Most important first: I'm not questioning developers motives. Only asking if a simpler solution has been overlooked.
The toolbars there don't depend on each other in terms of styling, and they don't have tabs-in-titlebar styling to deal with for all the other toolbars.
I'm fairly certain toolbars used to be styleable at least in some versions of Office.
Still: Vivaldi lets you move tab bars around.
Also more importantly perhaps: styling of Tree Style Tabs-type extensions will be done by developers of such extensions.
Comment 173•4 years ago
|
||
(In reply to :Gijs (he/him) from comment #171)
Questioning people's motives is not OK, please see the etiquette and participation guidelines.
I just wished this was addressed after the very first post:
A common use case, with lots of rabid users is a vertical tab solution.
Seems the tone for this topic was set long ago and not addressed.
Comment 174•4 years ago
|
||
(In reply to Marius Piedallu van Wyk from comment #173)
A common use case, with lots of rabid users is a vertical tab solution.
Seems the tone for this topic was set long ago and not addressed.
I agree that that's not great either.
At this point, more comments here aren't helping. The problem is well-understood, it is not trivial to fix in a way that we can comfortably ship to all of Firefox's users (not just the expert ones using TST or other similar add-ons and comfortable changing userChrome.css), we know lots of people want us to fix it -- but nobody is currently working on it, because other work is taking priority. That may change in the future, but more comments do not help make that happen or make anything go faster, and lots of people commenting also won't make us change priorities - they will just e-mail the 200+ people CC'd here, most of whom are just other people also interested in this bug.
Comment 175•4 years ago
|
||
that may change in the future, but more comments do not help make that happen or make anything go faster, and lots of people commenting also won't make us change priorities
its extremely unlikely this will be prioritized if it hasn't been any movement on the issue by now. from an outside developers point of view, which may be inaccurate since I'm not present for internal conversations obviously, there doesn't seem to be anyone with a will to make a plan for this feature to be implemented and without a plan no meaningful progress will ever be made towards an implementation.
I'd bet there are some developers out there willing to work on it because they want the feature (I know this is true because I am one of them).
However, without clear requirements on what is required by mozilla to attempt such a thing its not really worth pursuing the work.
off the top of my head information that would be needed to attempt an implementation for oneself.
- is mozilla even willing to consider a patch from an outside contributor for the feature?
- who are the various stakeholders involved? based on this report I see security is involved, design is involved, the api team is involved.
- given the list of stakeholders how does one get buy in? anyone willing to work on the feature will need to discuss with multiple people to figure out any constraints.
- what are the actual dimensions of the issue, I see the following desires from various users: vertical tabs, webapi for completely custom tabs, a way to disable tabs entirely (this is my personal preference, as using firefox inside my tiling window manager is burdensome).
from the issue's history it seems like even the basic information required to move forward is unknown. if there is no plan for how to accomplish this feature then it'll never be prioritized, and if there isn't anyone willing to come up with the plan then there will it will simply never happen.
if mozilla can articulate a plan for what steps it would like to see in order to move forward with implementing such a feature, then maybe progress can be made. but as it stands right now, its seems that no progress will be made at all for many more years which is unfortunate.
Comment 176•4 years ago
|
||
To add to what jljatone says:
I think a good number of us would even be happy to chip in to pay a developer or two to create a fix for this if we knew that it would have a fair chance of getting accepted.
Personally I'd be happy to donate USD 50 right away (and more later in the month if that is what it takes). I'd also chip in for other api improvements as well because for me Firefox is a tool and it is insanely frustrating to live with the current limitations given that I know how well it use to work.
(For the record: I know about the userstyles hack, but that keeps getting more and more hidden. Now I think one has to enable a setting to re-enable something deprecated to load the style sheet.)
Comment 177•4 years ago
|
||
(In reply to :Gijs (he/him) from comment #174)
[...]we know lots of people want us to fix it -- but nobody is currently working on it, because other work is taking priority. That may change in the future, but more comments do not help make that happen or make anything go faster,
Can you tell me then, what will work? How do I get Mozillas attention?
[...] they will just e-mail the 200+ people CC'd here, most of whom are just other people also interested in this bug.
I guess most of them are actually happy someone is pushing Mozilla on this one, at least I am when someone keeps carefully pushing an issue I subscribe to.
Comment hidden (metoo) |
Comment 179•4 years ago
|
||
(In reply to erik.itland from comment #177)
(In reply to :Gijs (he/him) from comment #174)
[...]we know lots of people want us to fix it -- but nobody is currently working on it, because other work is taking priority. That may change in the future, but more comments do not help make that happen or make anything go faster,
Can you tell me then, what will work? How do I get Mozillas attention?
As I tried to explain before, the problem isn't one of "attention". There is no "if only I talk to the right person about how important this is to me, they will do it". We've done the calculus and at least right now, planning and doing the work here is high enough cost and small enough value that it isn't as important as the work we are doing, so we are not doing it. I understand that this isn't what you want to hear, because the cost/value proposition is clearly different to you than it is to Mozilla, but just repeatedly telling people that (or telling different people at Mozilla that) isn't going to change it.
Comment hidden (advocacy) |
Comment hidden (advocacy) |
Comment hidden (off-topic) |
Comment hidden (off-topic) |
Comment hidden (advocacy) |
Comment hidden (off-topic) |
Comment hidden (advocacy) |
Comment 187•2 years ago
|
||
(In reply to Stefan I. from comment #186)
Yes. Voting is definitely needed. The function is very much in demand and forces you to use dirty hacks.
I realized today that there is actually a voting feature here under details. It isn't to obvious how to use it but you need to first click the "Vote" button in details, then check the checkbox "Vote For This Bug", then click the "Change My Votes"-button.
A little hassle but totally worth it I think.
Comment 188•2 years ago
|
||
(In reply to erik.itland from comment #187)
(In reply to Stefan I. from comment #186)
Yes. Voting is definitely needed. The function is very much in demand and forces you to use dirty hacks.
I realized today that there is actually a voting feature here under details. It isn't to obvious how to use it but you need to first click the "Vote" button in details, then check the checkbox "Vote For This Bug", then click the "Change My Votes"-button.
A little hassle but totally worth it I think.
I doubt voting will solve issue where the solution has been denied on security grounds earlier.
To me this issue looks like it should be taken action and either denied or escalated accordingly. I would expect there to be a board who has authority over such here.
Comment 189•2 years ago
•
|
||
To me this issue looks like it should be taken action and either denied or escalated accordingly. I would expect there to be a board who has authority over such here.
If there's enough need for this but we haven't found an acceptable solution yet, I think it's totally fair to keep it in the backlog and re-explore the idea from time to time.
Also, Bugzilla isn't the best place to vote for things and see how big of an interest this feature is. Thankfully, we have a new feedback platform at https://connect.mozilla.org. I'd say we should submit the idea there and share it with the broader mozilla community so they can vote for it and we'll have a better idea of the importance of this issue so the team could re-prioritize it as needed.
Updated•2 years ago
|
Comment hidden (advocacy) |
Comment hidden (advocacy) |