Closed Bug 2020961 Opened 2 months ago Closed 2 months ago

About:preferences has UI inconsistencies compared to Figma

Categories

(Firefox :: IP Protection, defect)

Firefox 149
Desktop
Windows 11
defect

Tracking

()

VERIFIED FIXED
150 Branch
Tracking Status
firefox149 --- verified
firefox150 --- verified

People

(Reporter: vvalentina, Assigned: rking)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [fx-vpn])

Attachments

(3 files)

Attached image imageabout.png

[Affected versions]:

  • Firefox Beta 149.0b3;
  • Firefox Nightly 150.oa1;

[Affected Platforms]:

  • desktop;

[Prerequisites]:

  • Have the VPN available.
  • Be logged in;
  • Be in about:preferences;

[Steps to reproduce]:

  1. Observe the position of “Get even more protection outside Firefox with Mozilla VPN” section;
  2. Observe the “Monthly VPN data” section.

[Expected result]:

  1. The “Get even more protection outside Firefox with Mozilla VPN” section is last;
  2. The “Monthly VPN data” section is bordered.

[Actual result]:

  1. The “Get even more protection outside Firefox with Mozilla VPN” section is in the middle;
  2. The “Monthly VPN data” section has no border.

Notes:
Figma - https://www.figma.com/design/R32vqpWWU9ffSCYrWD8tpw/VPN---Firefox-Integration-Q1-2026?node-id=18609-95357&t=0GzjEa7lyOJWnFe9-0

Assignee: nobody → rking
Status: NEW → ASSIGNED
Pushed by rking@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/09129a6f24c8 https://hg.mozilla.org/integration/autoland/rev/46ad89f7ab0d Fix about:preferences UI inconsistencies - r=ip-protection-reviewers,tgiles,fluent-reviewers,kpatenio,bolsson

Bryan, we'd like to request an uplift on this patch for the VPN release in 149. Since there are string changes, I want to make sure this is okay with the localization team. Thoughts?

Flags: needinfo?(bolsson)

Becca - this string hasn't even finished landing. Is the string change a requirement from legal? If not, could this wait to 150?

Flags: needinfo?(bolsson) → needinfo?(rking)
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 150 Branch

The string change isn't a requirement from legal, but we at least need these UI changes for 149. I'll look into separating out the string changes so we can just uplift the UI part and leave the string changes until 150.

Flags: needinfo?(rking)
Attachment #9552290 - Flags: approval-mozilla-beta?

firefox-beta Uplift Approval Request

  • User impact if declined: Incorrect settings UI, design inconsistent with other settings
  • Code covered by automated testing: yes
  • Fix verified in Nightly: yes
  • Needs manual QE test: no
  • Steps to reproduce for manual QE testing: N/A
  • Risk associated with taking this patch: low
  • Explanation of risk level: Small UI reordering/style changes
  • String changes made/needed: None
  • Is Android affected?: no
Attachment #9552290 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Verified as fixed using Firefox Beta 149.0b8 and Firefox Nightly 150.0a1 (15-03-2026) on macOS 26.
The sections from about:preferences are consistent with Figma.

Status: RESOLVED → VERIFIED
Whiteboard: [fx-vpn]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: