Skip to content

Globally-executed errors sneak past raises in Internet Explorer #257

@gibson042

Description

@gibson042

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions