[parse-has-class-prefix.tentative.html] [":has(.foo-*)" should be a valid selector] expected: FAIL [":has(> .foo-*)" should be a valid selector] expected: FAIL [":has(+ .foo-*)" should be a valid selector] expected: FAIL [":has(~ .foo-*)" should be a valid selector] expected: FAIL [":has(~ .bar > .foo-*)" should be a valid selector] expected: FAIL [":has(~ .bar .foo-*)" should be a valid selector] expected: FAIL [".a:has(.foo-*)" should be a valid selector] expected: FAIL [".foo-*:has(.a)" should be a valid selector] expected: FAIL [":has(.foo-*) .a" should be a valid selector] expected: FAIL [":has(> .foo-*) > .a" should be a valid selector] expected: FAIL [":not(:has(.foo-*))" should be a valid selector] expected: FAIL [":has(.foo-*, .bar-*)" should be a valid selector] expected: FAIL [":has(.foo-*):has(.bar-*)" should be a valid selector] expected: FAIL