Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pseudo-elements should be rejected inside most functional pseudo-class selectors #1528

Open
3 tasks
Jym77 opened this issue Dec 6, 2023 · 0 comments
Open
3 tasks
Labels
bug Report of unexpected or faulty behaviour in Alfa Language support Related to unsupported features in HTML/CSS/ARIA

Comments

@Jym77
Copy link
Contributor

Jym77 commented Dec 6, 2023

  • :is and :where should parse their argument as forgiving lists.
  • :is, :not, :where (maybe other) do not allow pseudo-elements in their selector list argument. Alfa currently accepts all.
  • pseudo-element can be followed in (pseudo-)compound by pseudo-classes only, not regular selectors.
@Jym77 Jym77 added bug Report of unexpected or faulty behaviour in Alfa Language support Related to unsupported features in HTML/CSS/ARIA labels Dec 6, 2023
@Jym77 Jym77 added this to 📮 Backlog in ⚙️ Development via automation Dec 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Report of unexpected or faulty behaviour in Alfa Language support Related to unsupported features in HTML/CSS/ARIA
Projects
⚙️ Development
  
📮 Backlog
Development

No branches or pull requests

1 participant