“New” badge persists after using Split View
Categories
(Firefox :: Tabbed Browser: Split View, defect, P1)
Tracking
()
People
(Reporter: yurivkhan, Assigned: jsudiaman)
References
Details
(Whiteboard: [fidefe-splitview])
Attachments
(2 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-release+
|
Details | Review |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:149.0) Gecko/20100101 Firefox/149.0
Steps to reproduce:
- on a clean profile, or after upgrade to 149 from a previous version
- Select two tabs by clicking one, Ctrl+clicking another.
- Right-click one of the two selected tabs.
- Choose “Open in Split View [New]” from the context menu.
- Right-click the resulting grouped tab.
- Choose “Separate Split View [New]” from the context menu.
- Repeat steps 1–4.
Actual results:
Steps 2, 4, 6.2, 6.4 display the “New” badge.
Expected results:
Steps 2, 4 display the “New” badge, because they are a new feature that the user might not be aware of yet.
Steps 6.2, 6.4 no longer display the badge, as the user has confirmed awareness by interacting with the new feature.
See also bug 2001940
Workaround: #context_moveTabToSplitView::after, #context_separateSplitView::after { display: none !important; } in userChrome.css.
Ideal world expected results: New features require no promotion. Users become aware of them by noticing them through day-to-day interaction, or by word of mouth, or by (horror!) reading the release notes.
Comment 3•4 months ago
|
||
The Bugbug bot thinks this bug should belong to the 'Firefox::Tabbed Browser: Split View' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 4•4 months ago
|
||
There are some posts about this on reddit, since there is no "easy" way to remove the "new"-badge.
Bug 2000075 added a removeNewBadge method, but did not make the calls conditional, similar to the tabs-notes feature.
As the feature is already live making the badge conditional, now, seems like a waste of time.
Comment 5•4 months ago
|
||
Bug 1986946 added the new badge to the split view content menu items unconditionally. Bug 2000075 updated that implementation, but the badging is still unconditional.
Our UX guidelines https://acorn.firefox.com/latest/desktop/components/badge-xbYTPKlB-xbYTPKlB#section-beta-and-new-duration-rules-60 state that new badges should be:
- only shown for 2 or 3 releases
- should no longer be shown when the user interacts with the feature
There is an existing browser.tabs.splitview.hasUsed pref that could be used to conditionally add the new badge.
Based on the 2-3 release guideline, the new badge should be removed entirely from the codebase with Firefox 151 or 152.
| Assignee | ||
Updated•3 months ago
|
| Assignee | ||
Comment 6•3 months ago
|
||
We'll remove this entirely for Firefox 152.
Updated•3 months ago
|
(In reply to Jonathan Sudiaman [:jsudiaman] from comment #6)
We'll remove this entirely for Firefox 152.
By “this entirely”, do you mean the whole New badge and the practice of displaying it on every new menu item?
Because if you mean the New badge for this one individual feature, then 152 is way too late.
Seeing a New badge in the menu once per feature is distracting. Twice is annoying. Several times a day, every day, for three months, is outrageous.
Do we have a way to permanently opt out of any new New badges?
| Assignee | ||
Comment 8•3 months ago
|
||
(In reply to Yuri Khan from comment #7)
(In reply to Jonathan Sudiaman [:jsudiaman] from comment #6)
We'll remove this entirely for Firefox 152.
By “this entirely”, do you mean the whole New badge and the practice of displaying it on every new menu item?
Because if you mean the New badge for this one individual feature, then 152 is way too late.
Seeing a New badge in the menu once per feature is distracting. Twice is annoying. Several times a day, every day, for three months, is outrageous.
Do we have a way to permanently opt out of any new New badges?
Per Stephen's comment, the behavior of showing the badge unconditionally (even after interaction) is not intended. That does need to be fixed.
To answer your question, there is not currently a way to opt out of "New" badges entirely.
| Assignee | ||
Updated•3 months ago
|
| Assignee | ||
Comment 9•3 months ago
|
||
Comment 10•3 months ago
|
||
Comment 11•3 months ago
|
||
| bugherder | ||
Comment 12•3 months ago
|
||
firefox-release Uplift Approval Request
- User impact if declined/Reason for urgency: Users constantly see a "New" badge on Split View items in the context menu, despite having already interacted with the Split View feature.
- Code covered by automated testing?: yes
- Fix verified in Nightly?: no
- Needs manual QE testing?: yes
- Steps to reproduce for manual QE testing: https://bugzilla.mozilla.org/show_bug.cgi?id=2027793#c0
- Risk associated with taking this patch: low
- Explanation of risk level: The fix is contained in gBrowser.updateContextMenu() which makes the calls to addNewBadge() conditional.
- String changes made/needed?: None
- Is Android affected?: no
| Assignee | ||
Comment 13•3 months ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D294291
Updated•3 months ago
|
Updated•3 months ago
|
Updated•3 months ago
|
Updated•3 months ago
|
Updated•3 months ago
|
Comment 14•3 months ago
|
||
| uplift | ||
Comment 15•3 months ago
|
||
Verified that the Split View New badge is no longer displayed with Firefox 151.0b4 on Windows 11, macOS 26 and Ubuntu 24 after it was used once.
Also, I see that using the Add Split View context menu option once also removes the New badge from the Separate Split View context menu option. Asking to be sure if this is intentional? Thank you!
| Assignee | ||
Comment 16•3 months ago
|
||
(In reply to Alexandru Trif, Desktop Test Engineering [:atrif] from comment #15)
Verified that the Split View
Newbadge is no longer displayed with Firefox 151.0b4 on Windows 11, macOS 26 and Ubuntu 24 after it was used once.
Also, I see that using theAdd Split Viewcontext menu option once also removes theNewbadge from theSeparate Split Viewcontext menu option. Asking to be sure if this is intentional? Thank you!
Thanks for verifying!
Yes, any interaction with Split View should remove the New badge from all Split View items.
Updated•3 months ago
|
Comment 17•3 months ago
•
|
||
Verified fixed with Firefox 150.0.2 on Windows 11, macOS 26 and Ubuntu 24 that the SplitView New badge disappears after first use on a new profile.
Description
•