Tests introduced to the jQuery suite by jquery/jquery@7428729 utilize QUnit.raises to detect errors in code passed to jQuery.globalEval for global execution. The exceptions are always "caught" (in that they are processed as expected by QUnit.raises) but QUnit's window.onerror handler can still see them in Internet Explorer, causing erroneous test failures.