Closed Bug 1954538 Opened 6 months ago Closed 5 months ago

[macOS] Extra Firefox icon briefly appears in the Dock when switching profiles

Categories

(Toolkit :: Startup and Profile System, defect)

Firefox 138
Desktop
macOS
defect

Tracking

()

VERIFIED FIXED
140 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox136 --- unaffected
firefox137 --- unaffected
firefox138 --- wontfix
firefox139 --- wontfix
firefox140 --- verified

People

(Reporter: sbadau, Assigned: mossop)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [fidefe-profile-management])

Attachments

(2 files)

Found in

  • Nightly 138.0a1

Affected versions

  • Nightly 138.0a1

Tested platforms

  • Affected platforms: macOS 15
  • Unaffected platforms: Windows 11

Preconditions

  • Have at least one profile created with Profile Switching, eg "Profile 1"

Steps to reproduce

  1. Open Profile 1.
  2. Open the Original profile.
  3. Switch between the 2 profiles using the Profiles section from the Hamburger menu.

Expected result

  • Switching between the profiles should be smooth, with no additional Firefox icons appearing in the Dock.

Actual result

  • An additional Firefox icon briefly appears and then disappears in the Dock.

Regression range

  • This is not a regression; it's introduced with the Profile Switching feature.
Whiteboard: [fidefe-profile-management]

Also replaces some of our handwritten mocks with sinon usage.

Assignee: nobody → dtownsend
Status: NEW → ASSIGNED
Pushed by dtownsend@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2b9644efd4e4 Use the remoting service to activate other instances when possible. r=profiles-reviewers,jhirsch
Pushed by dtownsend@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/298aa10942ea Use the remoting service to activate other instances when possible. r=profiles-reviewers,jhirsch

Backed out for causing bc failures @browser_test_profile_selector.js.

Pushed by dtownsend@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1857a759ae61 Use the remoting service to activate other instances when possible. r=profiles-reviewers,jhirsch
Status: ASSIGNED → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 140 Branch

Since nightly and release are affected, beta will likely be affected too.
For more information, please visit BugBot documentation.

Flags: needinfo?(dtownsend)

The patch landed in nightly and beta is affected.
:mossop, is this bug important enough to require an uplift?

For more information, please visit BugBot documentation.

Flags: needinfo?(dtownsend)
Flags: needinfo?(dtownsend)

Verified as fixed using the latest Nightly 140.0a1 (Build ID: 20250505214727) on macOS 15 - the extra icon is no longer displayed when switching profiles.

Status: RESOLVED → VERIFIED
QA Whiteboard: [QA-2749] → [QA-2749][qa-ver-done-c140/b139]
QA Contact: sbadau
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: