blob: 3f812dca2b831edff150e7d07a6c407de9f6f175 [file] [log] [blame]
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.
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.
abbr
address
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
PASS ":focus-visible" should be a valid selector
PASS By default initial programatic focus matches ':focus-visible', so the element ABBR shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element ADDRESS shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element BDI shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element BLOCKQUOTE shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element CODE shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element DD shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element SUMMARY shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element DETAILS shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element DIV shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element DL shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element DT shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element EM shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element LEGEND shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element FIGCAPTION shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element FIGURE shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element FORM shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element HR shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element IMG shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element LABEL shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element LI shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element MARK shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element METER shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element OL shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element PRE shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element PROGRESS shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element P shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element SMALL shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element S shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element STRONG shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element SUB shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element SUP shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element CAPTION shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element TABLE shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element TD shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element TIME shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element UL shows a focus ring with 'outline-style: auto'
PASS By default initial programatic focus matches ':focus-visible', so the element U shows a focus ring with 'outline-style: auto'