Most panel footer buttons don't have a focus ring on Linux and Mac
Categories
(Toolkit :: Themes, defect, P1)
Tracking
()
People
(Reporter: dao, Assigned: dao)
References
Details
(Keywords: access)
Attachments
(1 file)
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Pushed by dgottwald@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/922a9d4b4b49 Implement focus ring for panel footer buttons across platforms. r=ntim
Comment 3•5 years ago
•
|
||
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 ?
Assignee | ||
Comment 4•5 years ago
|
||
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.
Comment 5•5 years ago
|
||
(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 ?
Assignee | ||
Comment 6•5 years ago
|
||
(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 ?
Right.
Comment 7•5 years ago
|
||
bugherder |
Comment 8•5 years ago
|
||
Did you want to nominate this for Beta uplift? It grafts cleanly.
Assignee | ||
Comment 9•5 years ago
|
||
Since this isn't a regression and practically only Linux ia affected, I think this can just ride the 66 train.
Description
•