add aria-label special case with test
Back out two changes that got separate bugs - CustomEvent and xhr.addEventListener