Always use setting-group for group headings
Categories
(Firefox :: Settings UI, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox149 | --- | fixed |
People
(Reporter: mstriemer, Assigned: mstriemer)
References
(Blocks 2 open bugs, Regressed 1 open bug)
Details
(Whiteboard: [recomp] [srdbb])
Attachments
(2 files)
We generally have groupbox elements handling the headings still. This started due to some sections needing an h1 instead of an h2, and we currently have an issue from bug 1993571 where sections could accidentally be shown when they shouldn't be without a groupbox.
We could work around the h1/h2 issue by having the setting-group always render an h2 if its on paneSearchResults
While we're at it, the setting-group itself will need to have the bottom margin added like we do for other [data-category] groups https://searchfox.org/firefox-main/rev/f8a53e9a2f08aafc12e8cc4c4d77c17f0ff0307c/browser/themes/shared/preferences/preferences.css#73-76
Updated•5 months ago
|
| Assignee | ||
Updated•4 months ago
|
| Assignee | ||
Updated•3 months ago
|
| Assignee | ||
Updated•3 months ago
|
| Assignee | ||
Comment 1•3 months ago
|
||
| Assignee | ||
Comment 2•3 months ago
|
||
Comment 4•2 months ago
•
|
||
Backed out for causing several failures.
Failure logs:
- TEST-UNEXPECTED-FAIL | browser/components/preferences/tests/chrome/test_setting_group.html | First child is a fieldset - got "moz-card", expected "moz-fieldset" - https://treeherder.mozilla.org/logviewer?job_id=542674205&repo=autoland&task=To9pfs9nTsOQevagssX5sw.0
- TEST-UNEXPECTED-FAIL | browser/tools/mozscreenshots/preferences/browser_preferences.js | capture - Unexpected exception in [ prefsGeneral-browsingGroup ]: TypeError: can't access property "scrollIntoView" - https://treeherder.mozilla.org/logviewer?job_id=542680506&repo=autoland&task=AyRFsgu6ShSZTBMZWs7AjA.0
- TEST-UNEXPECTED-FAIL | browser/base/content/test/general/browser_storagePressure_notification.js - Element should not be null, when checking visibility - https://treeherder.mozilla.org/logviewer?job_id=542675018&repo=autoland&task=dh94aMWxTN6FT9KELcXTVA.0
- also this TV - https://treeherder.mozilla.org/logviewer?job_id=542674169&repo=autoland&task=XkhzfCiHSC-Nm6J33QWSjg.0
Comment 5•2 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/ba79911a4eee
https://hg.mozilla.org/mozilla-central/rev/0627385a0aa0
Updated•2 months ago
|
Comment 7•2 months ago
•
|
||
Backed out for causing ESlint failure and bc failures
Comment 8•2 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/a3d8c52caa57
https://hg.mozilla.org/mozilla-central/rev/66358aff94bc
Updated•2 months ago
|
Comment 10•2 months ago
|
||
Comment 11•2 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/34eb338554a5
https://hg.mozilla.org/mozilla-central/rev/3d5c9d7783d2
Updated•2 months ago
|
Updated•21 days ago
|
Description
•