Used ice.dom.browser() instead of using my own browser detection logic. Also, inside ice.com.browser(), consolidated 'safari' and 'chrome' types into 'webkit' browser type