Negative lookbehind regex not supported in Safari
JavaScript console error:
Invalid regular expression: invalid group specifier name
Suspect code:
- https://gitlab.com/html-validate/html-validate/-/blob/master/src/dom/selector.ts#L115
- https://gitlab.com/html-validate/html-validate/-/blob/master/src/dom/selector.ts#L189
Browser compatibility: https://caniuse.com/js-regexp-lookbehind