Add partial support for Firefox, and support for IE8+.