Closed Bug 1698883 Opened 4 years ago Closed 4 years ago

Remove `panel-footer-menulike` class

Categories

(Firefox :: Theme, task, P3)

task
Points:
2

Tracking

()

RESOLVED FIXED
91 Branch
Tracking Status
firefox91 --- fixed

People

(Reporter: mconley, Assigned: mconley)

References

(Blocks 1 open bug)

Details

(Whiteboard: [proton-cleanups])

Attachments

(2 files)

This class was added in bug 1697947 so that footer buttons could match appearance with footer menu panel items.

Once Proton ships, we should remove that class and turn the buttons into toolbarbutton menuitems like in our other panels (see the footers of the History and Bookmarks subviews, for example).

Whiteboard: [proton-cleanup]
Priority: P5 → P3
Points: --- → 2
Whiteboard: [proton-cleanup] → [proton-cleanups]
Assignee: nobody → mconley

We kept this class around so that we could toggle back and forth between the
Photon-era footer button style, and the Proton-era menuitem style for footer
buttons.

Now that v89 has shipped, we can remove that class and switch the markup and
styling over completely to the Proton styling.

Status: NEW → ASSIGNED
Pushed by mconley@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e88b44182dda Remove the panel-footer-menulike class. r=mhowell

Update: also caused failures in browser_toolbarButtonKeyPress.js.

Pushed by mconley@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0ff3ea52f079 Remove the panel-footer-menulike class. r=mhowell https://hg.mozilla.org/integration/autoland/rev/709e714addde Use :focus-visible rather than :focus for panel focus ring rules. r=Itiel,desktop-theme-reviewers
Flags: needinfo?(mconley)
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: