Convert History to config-based prefs
Categories
(Firefox :: Settings UI, task, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox147 | --- | fixed |
People
(Reporter: mstriemer, Assigned: emz)
References
Details
(Whiteboard: [recomp-support])
Attachments
(3 files, 1 obsolete file)
The History section on the Privacy & Security settings page should be converted to the config-based settings system.
These settings include a sub-page in the new design which may justify creating a new version, rather than replacing the old one. In the interim, the settings could likely be kept together in the existing Privacy & Security page, but this could result in a very noise UI (hiding the nested items under custom unless it is selected could help).
The end result should be the following settings:
- History radio group
- Remember history
- Never remember history
- Customize history
- Always use private browsing mode checkbox
- Remember browsing and download history checkbox
- Remember search and form history checkbox
- Clear when Firefox closes checkbox
- Advanced settings button (opens the existing dialog)
- Always use private browsing mode checkbox
There are still open questions in the Figma:
- The clear history button appears to be missing from the design. Is it being removed?
- The customize history design does not appear to be finalised, bug 1969398 may need to be considered.
- The settings button for "Clear history when Nightly closes" is currently dependent on the checkbox being enabled. Should it be nested in the new design because of this?
Updated•1 year ago
|
| Assignee | ||
Updated•11 months ago
|
| Assignee | ||
Comment 1•10 months ago
|
||
| Assignee | ||
Comment 2•10 months ago
|
||
| Assignee | ||
Comment 3•10 months ago
|
||
Depends on Bug 1997185 so enterprise policy can disable private browsing autostart ("never remember history").
| Assignee | ||
Updated•10 months ago
|
| Assignee | ||
Comment 4•10 months ago
|
||
| Assignee | ||
Comment 5•10 months ago
|
||
Comment 6•10 months ago
|
||
Comment on attachment 9525786 [details]
Bug 1971438 - Add storybook stories and tests for disabled and hidden moz-option properties. r=#settings!
Revision D272065 was moved to bug 1997393. Setting attachment 9525786 [details] to obsolete.
Backed out for causing bc failures
- Backout link
- Push with failures
- Failure Log
Please also fix the lint failure when relanding -> https://phabricator.services.mozilla.com/D272134
Comment 10•10 months ago
|
||
| Assignee | ||
Updated•10 months ago
|
Comment 11•10 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/3d64f67d006a
https://hg.mozilla.org/mozilla-central/rev/3897d202df7d
https://hg.mozilla.org/mozilla-central/rev/21055f3ae5f7
Updated•9 months ago
|
Description
•