Closed Bug 2041095 Opened 3 months ago Closed 3 months ago

Some subcategories are missing from LegacyPaneMapping

Categories

(Firefox :: Settings UI, defect, P2)

defect

Tracking

()

RESOLVED FIXED
153 Branch
Tracking Status
firefox151 --- disabled
firefox152 --- fixed
firefox153 --- fixed

People

(Reporter: mstriemer, Assigned: mstriemer, NeedInfo)

References

(Blocks 1 open bug)

Details

(Whiteboard: [recomp])

Attachments

(4 files)

While reviewing bug 2039605 I went to check that the redirect is working and realized that it is missing from the LegacyPaneMappings. about:preferences#general-layout should highlight the Browser layout section, but with SRD enabled there's no redirect and nothing is highlighted

I wonder if the browser_legacy_pane_mappings.js test is finding the <setting-group data-subcategory="layout" data-srd-migrated> element and thinking that it shouldn't be migrated?

I also noticed while running the tests that the #privacy-logins redirect is tested, but it is highlighting the old groupbox. The flash of the old UI should be fixed by bug 2038570, but this should have redirected to #passwordsAutofill where that would be hidden regardless

Assignee: nobody → mstriemer
Blocks: 2041098
Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 153 Branch

Backed out for causing bc failures at browser/components/extensions/
Backout Link
Push with failures
Failure Log
Failure line TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_chrome_settings_overrides_home.js | test_doorhanger_homepage_button - The correct section is spotlighted. - "homeOverride" == "homepage" - got "homeOverride", expected "homepage" (operator ==)

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: 153 Branch → ---
Status: REOPENED → RESOLVED
Closed: 3 months ago3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 153 Branch
Flags: needinfo?(mstriemer)

The patch landed in nightly and beta is affected.
:mstriemer, is this bug important enough to require an uplift?

For more information, please visit BugBot documentation.

Flags: needinfo?(mstriemer)
Attachment #9592217 - Flags: approval-mozilla-beta?
Attachment #9592218 - Flags: approval-mozilla-beta?
Flags: in-testsuite+
Attachment #9592217 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Attachment #9592218 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: