Firefox does not implement innerText, use textContent instead (throughout).