Bug 1698883 - Use :focus-visible rather than :focus for panel focus ring rules. r=Itiel,desktop-theme-reviewers

Differential Revision: https://phabricator.services.mozilla.com/D118542
This commit is contained in:
Mike Conley 2021-06-23 13:54:41 +00:00
Родитель ba30b01adc
Коммит 77bbab5c56
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -7,9 +7,9 @@
%define menuPanelWidth 22.35em
%define wideMenuPanelWidth 29em
%define standaloneSubviewWidth 30em
%define buttonStateHoverOrFocus :not([disabled],[open],:active):is(:hover,:focus)
%define buttonStateHoverOrFocus :not([disabled],[open],:active):is(:hover,:focus-visible)
%define buttonStateHover :not([disabled],[open],:active):is(:hover)
%define buttonStateFocus :not([disabled],[open],:active):is(:focus)
%define buttonStateFocus :not([disabled],[open],:active):focus-visible
%define menuStateHover :not([disabled],:active)[_moz-menuactive]
%define buttonStateActive :not([disabled]):is([open],:hover:active)
%define menuStateActive :not([disabled])[_moz-menuactive]:active