Closed
Bug 1971628
Opened 11 months ago
Closed 8 months ago
Convert Website Appearance and Browser Appearance to config-based prefs
Categories
(Firefox :: Settings UI, task)
Firefox
Settings UI
Tracking
()
RESOLVED
FIXED
145 Branch
People
(Reporter: hjones, Assigned: hjones)
References
Details
(Whiteboard: [recomp])
Attachments
(2 files)
The Website Appearance section on the General settings page should be converted to the config-based settings system. We are going to break this down into two sections - Website Appearance will contain the theme chooser, and Browser Appearance will just contain a single moz-box-link that takes the user to about:addons#themes intended to replace the existing link that shows below the theme chooser. In summary, this work will include:
- Converting the website appearance section
- this should use
moz-visual-pickerunder the hood and will likely be a custom control
- this should use
- Creating a "Browser appearance" section
- this should contain a
moz-box-linkthat takes the user directly to thethemessection ofabout:addons
- this should contain a
Updated•11 months ago
|
| Assignee | ||
Comment 1•9 months ago
|
||
| Assignee | ||
Comment 2•9 months ago
|
||
Updated•9 months ago
|
Assignee: nobody → hjones
Attachment #9507383 -
Attachment description: WIP: Bug 1971628 - Part 1: add support for listening to click events on certain setting controls r=#mstriemer → Bug 1971628 - Part 1: add support for listening to click events on certain setting controls r=#recomp-reviewers,mstriemer!
Status: NEW → ASSIGNED
Updated•9 months ago
|
Attachment #9507384 -
Attachment description: WIP: Bug 1971628 - Part 2: convert appearance settings to be backed by config r=#recomp-reviewers → Bug 1971628 - Part 2: convert appearance settings to be backed by config r=#recomp-reviewers
Pushed by hjones@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/b2b2aa344c60
https://hg.mozilla.org/integration/autoland/rev/5ee172a75d4d
Part 1: add support for listening to click events on certain setting controls r=mstriemer
Comment 4•9 months ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 9 months ago
status-firefox144:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 144 Branch
Comment 5•9 months ago
|
||
Reopening for second part which has the actual conversion in it
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Updated•9 months ago
|
Pushed by hjones@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/ed1d80e7f341
https://hg.mozilla.org/integration/autoland/rev/ee468959ecc7
Part 2: convert appearance settings to be backed by config r=fluent-reviewers,desktop-theme-reviewers,bolsson,emilio,flod,mstriemer
Comment 7•8 months ago
|
||
| bugherder | ||
Status: REOPENED → RESOLVED
Closed: 9 months ago → 8 months ago
status-firefox145:
--- → fixed
Resolution: --- → FIXED
Comment 8•8 months ago
•
|
||
Backed out for causing multiple failures.
Failure log eslint
Failure log bc
Failure log bc
Failure log dt
Failure log assertion
Status: RESOLVED → REOPENED
status-firefox145:
fixed → ---
Resolution: FIXED → ---
Target Milestone: 144 Branch → ---
Pushed by hjones@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/3b946a091a8b
https://hg.mozilla.org/integration/autoland/rev/8c208f068d80
Part 2: convert appearance settings to be backed by config r=fluent-reviewers,desktop-theme-reviewers,bolsson,emilio,flod,mstriemer
Comment 10•8 months ago
|
||
| bugherder | ||
Status: REOPENED → RESOLVED
Closed: 8 months ago → 8 months ago
status-firefox145:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 145 Branch
| Assignee | ||
Updated•8 months ago
|
Flags: qe-verify+
Updated•8 months ago
|
Updated•7 months ago
|
QA Whiteboard: [qa-triage-done-c146/b145]
You need to log in
before you can comment on or make changes to this bug.
Description
•