IE11 can't interpret window.ActiveXObject correctly anymore

As in IE11 it is not possible to use window.ActiveXObject for checking for IE anymore (see http://msdn.microsoft.com/en-us/library/ie/dn423948%28v=vs.85%29.aspx ), it is only possible to use a try-catch instead.

May be the intention of  pull request #1210