Closed Bug 2064729 Opened 16 days ago Closed 9 days ago

Some profile icons are missing after the 154 update and in Nightly

Categories

(Toolkit :: Startup and Profile System, defect)

defect

Tracking

()

VERIFIED FIXED
156 Branch
Tracking Status
relnote-firefox --- 155+
firefox155 --- verified
firefox156 --- verified

People

(Reporter: asafko, Assigned: nsharpley)

References

Details

(Whiteboard: [fidefe-nova])

Attachments

(3 files)

STRs:

  1. Run current Nightly or Firefox 154 stable channel
  2. Open Account menu or Application menu > Profiles
  3. Some profile icons are missing.

The issue does not impact all profiles, and may not be reproducible on a particular account, however, we're beginning to see similar reports on Reddit.

My suspicion is that profile age may matter, as for me, the icon is missing on a very old profile only, while the icons for more recently created profiles are intact.

What icon do you expect to see there, is it a custom avatar or one of the predefined ones?

Do you see the icon on the dock?

Flags: needinfo?(asafko)

I do see the icon in the dock, and it's one of the predefined ones.
It looks like Ross is experiencing the same issue.

Flags: needinfo?(asafko) → needinfo?(rotto)

Are any errors appearing in the browser console?

Flags: needinfo?(asafko)
Whiteboard: [fidefe-nova]

Bogdan or Simona, can either of you help us establish STR and whether this is regressed by bug 2046787 or related work from our team?

Flags: needinfo?(sbadau)
Flags: needinfo?(bcaliman)

I suspect the issue is here: https://searchfox.org/firefox-main/source/browser/base/content/browser-profiles.js#208

With the Nova designs, we are now requesting an icon size that may not be listed here: https://searchfox.org/firefox-main/source/browser/components/profiles/SelectableProfile.sys.mjs#50

Some icons do actually come in size 24 and some do not, which is why this isn't a bug for every profile. We have two options - use the size 20 icons instead, or for every possible icon, old or new, ensure there is a size 24 asset as well.

Ania, what do you think?

Edit to add:
scratch that, I can use the 20px asset and enforce the size to be 24px in CSS instead. Will share a build so you can check your avatar is visible. Thanks!

Assignee: nobody → nsharpley

Talked to Ania, this fixes it, but noting here that we are going to take this opportunity to reduce the size further to align profile icons in the menu with those lower down in the menu. See also Bug 2059548

Flags: needinfo?(sbadau)
Flags: needinfo?(rotto)
Flags: needinfo?(bcaliman)
Flags: needinfo?(asafko)
Attachment #9630596 - Attachment description: WIP: Bug 2064729 - Replace using size 24 icons with size 20 for profiles → Bug 2064729 - Replace using size 24 icons with size 16 for profiles
Pushed by nsharpley@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/964738a9ee7f https://hg.mozilla.org/integration/autoland/rev/a590c6814c7f Replace using size 24 icons with size 16 for profiles r=desktop-theme-reviewers,kcochrane
Status: NEW → RESOLVED
Closed: 9 days ago
Resolution: --- → FIXED
Target Milestone: --- → 156 Branch
Duplicate of this bug: 2067734
No longer duplicate of this bug: 2067734
See Also: → 2067734

firefox-release Uplift Approval Request

  • User impact if declined/Reason for urgency: There have been reddit complaints about missing profile avatars.
  • Code covered by automated testing?: no
  • Fix verified in Nightly?: yes
  • Needs manual QE testing?: yes
  • Steps to reproduce for manual QE testing: Create a new profile. Edit that new profile to have a "plane" icon. Go into the account menu of the original profile browser, the avatar should be visible for the profile in the list of profiles.
  • Risk associated with taking this patch: low
  • Explanation of risk level: Simple image size switch.
  • String changes made/needed?: N/A
  • Is Android affected?: no
Attachment #9635330 - Flags: approval-mozilla-release?
Flags: qe-verify+
QA Whiteboard: [uplift][qa-ver-needed-c157/b156]
Duplicate of this bug: 2068872

Reproduced the initial issue on Firefox 155 on Windows 11, Ubuntu 24.04 and macOS 26.

Verified as fixed using Firefox 156.0b2 on Windows 11, Ubuntu 24.04 and macOS 26 - the profile icons are now properly displayed in the Profiles section of the Account menu.

QA Contact: sbadau
Attachment #9635330 - Flags: approval-mozilla-release? → approval-mozilla-release+

(In reply to Pulsebot from comment #15)

Added to the 155.0.1 relnotes.

Verified as fixed using Firefox 155.0.1 on Ubuntu 24.04, macOS 26 and Windows 11 - the profile icons are now properly displayed in the Profiles section of the Account menu.

Status: RESOLVED → VERIFIED
QA Whiteboard: [uplift][qa-ver-needed-c157/b156] → [uplift][qa-ver-done-c157/b156]
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: