This repository was archived by the owner on Dec 15, 2022. It is now read-only.

Description
Prerequisites
Description
focus-visible and user-invalid are not scoped as entity.other.attribute-name.pseudo-class.css
Steps to Reproduce
- Write the following CSS
a:hover { color: red; }
a:focus { color: red; }
a:focus-visible { color: red; }
a:invalid { color: red; }
a:user-invalid { color: red; }
Expected behavior: all of the pseudoclasses are scoped as entity.other.attribute-name.pseudo-class.css.
Actual behavior: focus-visible and user-invalid are scoped as entity.name.tag.custom.css
Reproduces how often: 100%
Versions
Commit 339e960
Originally from @wojtekmaj in microsoft/vscode#124369