Skip to content
This repository was archived by the owner on Oct 8, 2021. It is now read-only.
This repository was archived by the owner on Oct 8, 2021. It is now read-only.

Popup("destroy") never ends #5244

@DzenisevichK

Description

@DzenisevichK

Test case:

http://jsbin.com/epowaq/7

Steps:

  • Click on "Open Popup"
  • Close popup - you will entered in "popup._destroy -> container.remove -> cleanData -> popup._destroy" loop that never ends.

Final results on different platforms:

  • ~1 min hung and then stack execution timeout on
    • (mobile Safari on iOS 4.3.3),
    • (mobile Safari on iOS 6),
  • ~3 sec hung on
    • (Chrome 22.0.1229.94 m on Windows 7 SP1 x64)
    • (IE9 on Windows 7 SP1 x64)
    • (Safari 5.1.7 on Windows 7 SP1 x64)

Related issue #5150

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions