Closed Bug 597072 Opened 14 years ago Closed 5 years ago

Timers stop firing after showModalDialog in iframe and iframe is removed

Categories

(Core :: DOM: Core & HTML, defect, P5)

x86
Windows 7
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: martijn.martijn, Unassigned)

References

Details

(Keywords: testcase)

Attachments

(1 file)

Attached file testcase (deleted) —
See testcase, it has a timer that increases the number on the page, every 100ms. After the modaldialog has appeared and disappeared (and the iframe from which the modaldialog was opened), the timer stops firing.
Are we suspending events in the parent and then failing to unsuspend?
Sounds like so.
Since timers are suspended in the top level window, we should keep reference
to that window so that timers can be resumed.
https://bugzilla.mozilla.org/show_bug.cgi?id=1472046

Move all DOM bugs that haven’t been updated in more than 3 years and has no one currently assigned to P5.

If you have questions, please contact :mdaly.
Priority: -- → P5

The showModalDialog API was disabled in Firefox 56 and removed later on. As a result, I believe this bug is no longer present in (more) recent versions of Firefox. Please reopen and needinfo me if you think this bug is still relevant.

Bugmail filter: showModalDialogClosure.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: