Closed Bug 1959540 Opened 1 year ago Closed 1 year ago

Simplify XUL menu DOM structure.

Categories

(Firefox :: Menus, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
139 Branch
Tracking Status
firefox139 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

No description provided.

We don't need so many wrappers and so on. Similarly we don't need
.menu-right, we can use ::after to draw the arrow.

Flags: needinfo?(emilio)
Attachment #9478165 - Attachment description: WIP: Bug 1959540 - Simplify XUL menu structure. → Bug 1959540 - Simplify XUL menu structure. r=Gijs,#theme
Flags: needinfo?(emilio)
See Also: → 1959667
Blocks: 1959745
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/34cc7a34305a Simplify XUL menu structure. r=Gijs,desktop-theme-reviewers,settings-reviewers,urlbar-reviewers,dao
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 139 Branch
Regressions: 1960484
QA Whiteboard: [qa-triage-done-c140/b139]
Regressions: 1965062
Regressions: 1965739
Blocks: 1955765
Blocks: 1975242
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: