Closed Bug 1518422 Opened 5 years ago Closed 5 years ago

Most panel footer buttons don't have a focus ring on Linux and Mac

Categories

(Toolkit :: Themes, defect, P1)

defect

Tracking

()

RESOLVED FIXED
mozilla66
Tracking Status
firefox64 --- wontfix
firefox65 --- wontfix
firefox66 --- fixed

People

(Reporter: dao, Assigned: dao)

References

Details

(Keywords: access)

Attachments

(1 file)

No description provided.
OS: Linux → All
Summary: Most panel footer buttons don't have a focus ring on Linux → Most panel footer buttons don't have a focus ring on Linux and Mac
Attachment #9034958 - Attachment description: Bug 1518422 - Implement focus ring for panel footer buttons on Linux. r=ntim → Bug 1518422 - Implement focus ring for panel footer buttons across platforms. r=ntim
Pushed by dgottwald@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/922a9d4b4b49
Implement focus ring for panel footer buttons across platforms. r=ntim

With the current patch, it seems like macOS would have two different focusrings ? -moz-mac-focusring for .popup-notification-button and the Windows/Linux outline for the other footers.

Is this intentional ?

Flags: needinfo?(dao+bmo)

It was intentional as it's not clear to me how -moz-mac-focusring would work when the button is blue, but I'm open to changing this in a followup. I don't think it matters much on Mac anyway since users need to enable full keyboard access for this to be used at all.

Flags: needinfo?(dao+bmo)

(In reply to Dão Gottwald [::dao] from comment #4)

It was intentional as it's not clear to me how -moz-mac-focusring would work when the button is blue, but I'm open to changing this in a followup.

-moz-mac-focusring is not always blue, but either way, if we don't want the .popup-notification-button -moz-mac-focusring, then that rule should probably get removed to get a consistent focusring ?

https://searchfox.org/mozilla-central/rev/76fe4bb385348d3f45bbebcf69ba8c7283dfcec7/toolkit/themes/osx/global/notification.css#11-14

Flags: needinfo?(dao+bmo)

(In reply to Tim Nguyen :ntim from comment #5)

(In reply to Dão Gottwald [::dao] from comment #4)

It was intentional as it's not clear to me how -moz-mac-focusring would work when the button is blue, but I'm open to changing this in a followup.

-moz-mac-focusring is not always blue,

I wasn't asserting that it's always blue.

but either way, if we don't want the .popup-notification-button -moz-mac-focusring, then that rule should probably get removed to get a consistent focusring ?

https://searchfox.org/mozilla-central/rev/76fe4bb385348d3f45bbebcf69ba8c7283dfcec7/toolkit/themes/osx/global/notification.css#11-14

Right.

Flags: needinfo?(dao+bmo)
Depends on: 1518452
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla66

Did you want to nominate this for Beta uplift? It grafts cleanly.

Flags: needinfo?(dao+bmo)

Since this isn't a regression and practically only Linux ia affected, I think this can just ride the 66 train.

Flags: needinfo?(dao+bmo)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: