Closed Bug 1972073 Opened 10 months ago Closed 3 months ago

Convert Sidebar to config-based prefs

Categories

(Firefox :: Settings UI, task)

task

Tracking

()

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

People

(Reporter: mstriemer, Assigned: jaws)

References

(Blocks 1 open bug)

Details

(Whiteboard: [recomp-support])

Attachments

(2 files)

The Sidebar section on the General settings page should be converted to the config-based settings system.

These changes can be made on the existing page. The end result should be the following options:

  • Browsing layout radio group (use aria-label)
    • Horizontal tabs radio
    • Vertical tabs radio
  • Show sidebar checkbox
Assignee: nobody → jwein
Status: NEW → ASSIGNED

Also make sure that each picker-item has consistent vertical height as the adjacent items

Attachment #9527764 - Attachment description: WIP: Bug 1972073 - Add description support to moz-visual-picker-item → Bug 1972073 - Add description support to moz-visual-picker-item r=mstriemer
Pushed by hjones@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/bd2daa5440d8 https://hg.mozilla.org/integration/autoland/rev/85a4e64ffd4c Convert sidebar prefs to config-based prefs r=fluent-reviewers,bolsson,jaws,akulyk https://github.com/mozilla-firefox/firefox/commit/34625b39e5e6 https://hg.mozilla.org/integration/autoland/rev/695b6e3b0571 Add description support to moz-visual-picker-item r=fluent-reviewers,bolsson,akulyk
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 149 Branch
QA Whiteboard: [qa-triage-done-c150/b149] [qa-ver-needed-c150/b49]
Flags: qe-verify+
QA Contact: gasofie

Verified as implemented on Firefox Nightly 150.0a1 and Firefox 149.0b1.
Tested with Windows 11x64, macOS 14 and Ubuntu 24.

Status: RESOLVED → VERIFIED
QA Whiteboard: [qa-triage-done-c150/b149] [qa-ver-needed-c150/b49] → [qa-triage-done-c150/b149] [qa-ver-needed-c150/b49][qa-ver-done-c150/b149]
Flags: qe-verify+
QA Whiteboard: [qa-triage-done-c150/b149] [qa-ver-needed-c150/b49][qa-ver-done-c150/b149] → [qa-triage-done-c150/b149][qa-ver-done-c150/b149]
Regressions: 2022273
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: