Schrieb Mathias doch gerade schon:
Damit lassen sich Elemente anhand von CSS-Selektoren auswählen - mit den Selektoren, die der Browser unterstützt.
Ja, aber was ist "mit der Browser" gemeint? Leiht sich die JavaScript Engine dann die Fähigkeiten der Layout-Engine aus? oder ist "Der Browser" dann die JavaScript-Engine, die eigenständig entsprechende Selektoren unterstützen muss?