Browser bug fixes and improved 508 compliance