"ASSERTION: More than one dummy timeout"

NEW
Unassigned

Status

()

P5
normal
8 years ago
8 months ago

People

(Reporter: jruderman, Unassigned)

Tracking

(Blocks: 1 bug, {assertion, testcase})

Trunk
x86
macOS
assertion, testcase
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

(Reporter)

Description

8 years ago
Created attachment 500579 [details]
testcase (requires popups to be enabled)
(Reporter)

Comment 1

8 years ago
Created attachment 500580 [details]
stack trace

There are two runTimeouts on the stack. That seems to match the comment above the assertion (in nsGlobalWindow::ResumeTimeouts).
(Reporter)

Comment 2

8 years ago
(Bug 622218 comment 1 + yo dawg)
It's not clear to me why this assertion is even there...  Asserting that is clearly bogus, imo.

That said, can we just stop using the dummy timeout thing and just remove the subset of the list we plan to process in RunTimeout before processing it?  Seems like that should make things Just Work, no?
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
You need to log in before you can comment on or make changes to this bug.