# CSS Test (Selectors): By default programatic focus matches :focus-visible and it shows an auto focus ring

This test checks that by default, if using JavaScript to focus an element triggers `:focus-visible` matching, then the element should show a focus ring with `outline-style: auto`.

1. Focus the following elements with the keyaboard navigation (pressing TAB), if the elements show a focus ring with `outline-style: auto`, then the test result is SUCCESS.

Your user-agent does not support `:focus-visible` pseudo-class, please SKIP this test.

abbr
a bdi

> blockquote

`code`
  dd
summary
div

dl

dt
em
legend
figcaption
figure
form

label
- li
mark

ol

    pre

p

small s strong sub sup

caption

table

td

time

ul

u