Open Bug 1915736 (Taskbar-Tabs) Opened 1 year ago Updated 5 days ago

[meta] Taskbar Tabs

Categories

(Firefox :: Shell Integration, enhancement, P3)

enhancement

Tracking

()

Tracking Status
relnote-firefox --- 143+

People

(Reporter: nrishel, Unassigned)

References

(Depends on 40 open bugs)

Details

(Keywords: meta)

Meta ticket organize tickets related to Taskbar Tabs.

Depends on: 1915737
Depends on: 1915738
Depends on: 1915739
Depends on: 1915740
Depends on: 1915741
Depends on: 1915742
Depends on: 1915743
Priority: -- → P3
Depends on: 1934950
Depends on: 1945000
Depends on: 1952045
Depends on: 1952057
Depends on: 1953573

Hi,
will this fix this old bug https://bugzilla.mozilla.org/show_bug.cgi?id=1407202? Or is it unrelated?
Thank you

Depends on: 1955045
Depends on: 1938462
Depends on: 1934141

:Alfredo you can find context and the discussion thread on Mozilla Connect.

Is this available to test in Nightly desktop builds yet? I'm definitely keen to try it out!

(In reply to jonrandy from comment #3)

Is this available to test in Nightly desktop builds yet? I'm definitely keen to try it out!

Should be something that we'll have available in the Nightly 139 cycle! You may see features progressively get landed into Nightly as we move towards a more complete product

Depends on: 1958005
Depends on: 1958031
Depends on: 1958118
Depends on: 1958142
Depends on: 1958335

(In reply to Eric Chen from comment #4)

(In reply to jonrandy from comment #3)

Is this available to test in Nightly desktop builds yet? I'm definitely keen to try it out!

Should be something that we'll have available in the Nightly 139 cycle! You may see features progressively get landed into Nightly as we move towards a more complete product

Noticed it has now reached Windows builds. Any chance Linux builds will see it soon?

Depends on: 1958923
Depends on: 1959770
Depends on: 1959812

I've been keeping an eye on this meta bug for a while, and I've noticed that the recent bug dependencies created for it don't really have much impact on a product that isn't even a MVP yet. It might be helpful to prioritize being MVP first and then build on that. To reach that stage, two things need to be addressed: swapping out Firefox's icon for website favicons and ensuring that the taskbar tabs pin correctly, so they don’t merge with regular Firefox windows. With those two changes, you'll have a solid version for early adopters. After that, you can then focus on hiding toolbar context menus or deferring session restore, just to mention two recent bugs, as those might not add as much immediate value.

Let's not forget that Taskbar Tabs is the closest thing to the second most voted feature on Mozilla Connect, so there’s a lot of excitement around it.

We already have a timeline in mind for this that we have put a lot of effort into, but thanks for the suggestion.

(In reply to Ugi from comment #6)

I've been keeping an eye on this meta bug for a while, and I've noticed that the recent bug dependencies created for it don't really have much impact on a product that isn't even a MVP yet. It might be helpful to prioritize being MVP first and then build on that. To reach that stage, two things need to be addressed: swapping out Firefox's icon for website favicons and ensuring that the taskbar tabs pin correctly, so they don’t merge with regular Firefox windows. With those two changes, you'll have a solid version for early adopters. After that, you can then focus on hiding toolbar context menus or deferring session restore, just to mention two recent bugs, as those might not add as much immediate value.

Let's not forget that Taskbar Tabs is the closest thing to the second most voted feature on Mozilla Connect, so there’s a lot of excitement around it.

Thanks for the feedback and I totally agree with you. Another engineer is working on those core components that you mentioned at the moment so it's out of my hands. I'm just as excited as you to see those features to roll out into Nightly, hopefully this month!

See Also: → 1961271

Noticed it has now reached Windows builds. Any chance Linux builds will see it soon?

The about:config preference is available on Linux with latest 139 builds, which is the developer edition, currently in beta 2: https://www.mozilla.org/en-US/firefox/developer/

Not sure what it actually does so far, I believe we'll have to wait a few release cycles to see anything happening at all :)

Depends on: 1966465
Depends on: 1966469
Depends on: 1966473
Depends on: 1966476
Depends on: 1966477
Depends on: 1966586
Depends on: 1966588
Depends on: 1966589
Depends on: 1966592
Depends on: 1966598
Depends on: 1966603
Depends on: 1966608
Summary: [meta] Taskbar Tabs → [meta] f3211add8bea

Sorry, I hit Enter key by mistake.

Summary: [meta] f3211add8bea → [meta] Taskbar Tabs
Depends on: 1966623
Depends on: 1966828
Depends on: 1966829
Depends on: 1968845
Depends on: 1968847
Depends on: 1968851
Depends on: 1970510
Depends on: 1972450
Depends on: 1972535
Depends on: 1972536
Depends on: 1972537
Depends on: 1972538
Depends on: 1972790
Depends on: 1972795
Depends on: 1973833
Depends on: 1973858
Depends on: 1974054
Depends on: 1974874

CSS media queries are currently not possible:

window.matchMedia('(display-mode: standalone)') -> false

:709922234 Could you spin that out into a separate bug and add this as a dependent?

Flags: needinfo?(709922234)
Depends on: 1975629
Flags: needinfo?(709922234)
Depends on: 1975791
Depends on: 1975950
Depends on: 1976020
Depends on: 1976567
Depends on: 1976952
Depends on: 1977003
Depends on: 1961271
See Also: 1961271
Depends on: 1977220
Depends on: 1977504
Depends on: 1977939
Depends on: 1978191
Depends on: 1978280
No longer depends on: 1977939
See Also: → 1977939
Depends on: 1978950
Depends on: 1979131
Depends on: 1979180
Depends on: 1979186
Depends on: 1979190
Depends on: 1979800
No longer depends on: 1978280
Depends on: 1979982
Depends on: 1980292
Depends on: 1980306
Depends on: 1980346
Depends on: 1980364
Depends on: 1980673
See Also: → 1981030
Depends on: 1981058
Depends on: 1981516
Depends on: 1982088
Depends on: 1982103
Depends on: 1982659
Depends on: 1982660
Depends on: 1982720
Depends on: 1982730
Depends on: 1982733
Depends on: 1982734
Depends on: 1982899
Depends on: 1982900
Depends on: 1982930
Depends on: 1978280
Depends on: 1983121
Alias: Taskbar-Tabs

Filling a release note request to make sure we don't miss it (i haven't seen it but maybe it is just me :)

Release Note Request (optional, but appreciated)
[Why is this notable]: New cool feature - mentioned in the press: https://www.neowin.net/news/firefox-is-finally-getting-a-feature-users-have-been-begging-to-have-for-ages/
[Affects Firefox for Android]: Probably not ?
[Suggested wording]: Added experimental support for running websites as standalone web apps (Firefox Labs feature)
[Links (documentation, blog post, etc)]:

relnote-firefox: --- → ?
Depends on: 1985427

:Sylvestre Some addendums to the Release Note Request, taking some verbiage from the Labs:

[Suggested wording]: Added support for running websites as web apps for Firefox. These are sites that you can pin and run as simplified windows directly from the taskbar, without loosing access to Add-ons.

N.b. this is not standalone in the sense that Web Apps are tied to the creating profile and can swap tabs in and out of windows of that profile. Also, this feature is riding the trains for release in Fx143, not just in Labs.

Depends on: 1985516

Added to the Fx143 relnotes.

Depends on: 1985658
Depends on: 1986121
Depends on: 1986557
Depends on: 1988921
Depends on: 1989093
Depends on: 1989860
Depends on: 1990010
Depends on: 1990059
Depends on: 1990110
Depends on: 1990117
Depends on: 1986998
Depends on: 1990342
Depends on: 1990892
Depends on: 1991702

Depends on: 1989707

Depends on: 1998066
You need to log in before you can comment on or make changes to this bug.