@@ -559,7 +559,7 @@ html[dir="rtl"] .findbar .splitToolbarButton > .findNext {
559
559
}
560
560
561
561
.findbar label : hover ,
562
- .findbar input : focus + label {
562
+ .findbar input : focus-visible + label {
563
563
color : var (--toggled-btn-color );
564
564
background-color : var (--button-hover-color );
565
565
}
@@ -753,12 +753,12 @@ html[dir="rtl"] .splitToolbarButton > .toolbarButton {
753
753
}
754
754
755
755
.overlayButton : hover ,
756
- .overlayButton : focus {
756
+ .overlayButton : focus-visible {
757
757
background-color : var (--overlay-button-hover-bg-color );
758
758
}
759
759
760
760
.overlayButton : hover > span ,
761
- .overlayButton : focus > span {
761
+ .overlayButton : focus-visible > span {
762
762
color : var (--overlay-button-hover-color );
763
763
}
764
764
@@ -780,10 +780,10 @@ html[dir="rtl"] .splitToolbarButton > .toolbarButton {
780
780
}
781
781
782
782
.splitToolbarButton > .toolbarButton : hover ,
783
- .splitToolbarButton > .toolbarButton : focus ,
783
+ .splitToolbarButton > .toolbarButton : focus-visible ,
784
784
.dropdownToolbarButton : hover ,
785
785
.toolbarButton .textButton : hover ,
786
- .toolbarButton .textButton : focus {
786
+ .toolbarButton .textButton : focus-visible {
787
787
background-color : var (--button-hover-color );
788
788
z-index : 199 ;
789
789
}
@@ -847,11 +847,11 @@ html[dir="rtl"] #toolbarViewerLeft > .toolbarButton:first-child {
847
847
margin-right : 2px ;
848
848
}
849
849
.toolbarButton : hover ,
850
- .toolbarButton : focus {
850
+ .toolbarButton : focus-visible {
851
851
background-color : var (--button-hover-color );
852
852
}
853
853
.secondaryToolbarButton : hover ,
854
- .secondaryToolbarButton : focus {
854
+ .secondaryToolbarButton : focus-visible {
855
855
background-color : var (--doorhanger-hover-bg-color );
856
856
color : var (--doorhanger-hover-color );
857
857
}
@@ -917,7 +917,7 @@ html[dir="rtl"] .dropdownToolbarButton > select {
917
917
padding-right : 4px ;
918
918
}
919
919
.dropdownToolbarButton > select : hover ,
920
- .dropdownToolbarButton > select : focus {
920
+ .dropdownToolbarButton > select : focus-visible {
921
921
background-color : var (--button-hover-color );
922
922
color : var (--toggled-btn-color );
923
923
}
@@ -959,7 +959,7 @@ html[dir="rtl"] .dropdownToolbarButton > select {
959
959
}
960
960
961
961
.dropdownToolbarButton : hover ::after ,
962
- .dropdownToolbarButton : focus ::after ,
962
+ .dropdownToolbarButton : focus-visible ::after ,
963
963
.dropdownToolbarButton : active ::after {
964
964
background-color : var (--toolbar-icon-hover-bg-color );
965
965
}
@@ -971,9 +971,9 @@ html[dir="rtl"] .dropdownToolbarButton > select {
971
971
}
972
972
973
973
.toolbarButton : hover ::before ,
974
- .toolbarButton : focus ::before ,
974
+ .toolbarButton : focus-visible ::before ,
975
975
.secondaryToolbarButton : hover ::before ,
976
- .secondaryToolbarButton : focus ::before {
976
+ .secondaryToolbarButton : focus-visible ::before {
977
977
background-color : var (--toolbar-icon-hover-bg-color );
978
978
}
979
979
0 commit comments