MSIE documentMode detection replaces userAgent sniffing