O que acontece quando o navegador não suporta uma pseudo classe CSS?

O que acontece se um navegador não suportar uma pseudo classe CSS, como:dir?

Por exemplo:

html:dir(rtl) {
    color: red;
}

Os navegadores simplesmente ignorariam essa regra se não entenderem o:dir pseudo-classe? Estou mais interessado no caso geral do que nessa pseudo classe específica. Minha intuição me diz que sim, mas não encontrei documentação confirmando minha intuição.

Esta pergunta é diferente desta:O seletor CSS inválido faz com que a regra seja descartada: qual é a lógica? . É mais restrito, estou perguntando o que o navegador faz quando vê uma pseudo-classe que não reconhece, e não o que faz para seletores CSS inválidos em geral. Pelo que sei, uma pseudo classe não reconhecida ainda pode ser considerada um seletor válido, por exemplo.

questionAnswers(1)

yourAnswerToTheQuestion