Back in 2015 when Safari Content Blockers were released it was said that they support CSS Selectors Level 4 expressions.
However even today they don't support at least the :has()
operator.
What parts of Level4-only specification does Safari actually supports?
Is this the only what is supported (per Webkit blog post):
:matches()
, :not()
, :nth-child()
, and :nth-last-child()
?