I thought getElementsByClassName had been supported since quite some time and querySelectorAll more recently?