Open Bug 616250 Opened 14 years ago Updated 2 years ago

"ASSERTION: We shouldn't be reentering here" with contenteditable in hidden iframe

Categories

(Core :: DOM: Editor, defect)

x86_64
Linux
defect

Tracking

()

REOPENED

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, testcase, Whiteboard: [assertion is intermittent])

Attachments

(2 files, 2 obsolete files)

Attached file testcase (deleted) —
###!!! ASSERTION: We shouldn't be reentering here: '!mFrameIsUpdatingScrollbar', file layout/generic/nsGfxScrollFrame.cpp, line 2906
Attached file stack (deleted) —
Ah, yes.  The attribute set suck in scrollframe plus editor deciding to do nontrivial work off that EndUpdate.  Why didn't it already do this work before?
This is fixed by the first patch in bug 612128.  I'll write a crashtest for it.
Depends on: 612128
Whiteboard: [fixed by bug 612128]
Attached patch Crashtest patch (v1) (obsolete) (deleted) — Splinter Review
Assignee: nobody → ehsan
Status: NEW → ASSIGNED
Attachment #495566 - Flags: review?(roc)
Attachment #495566 - Attachment description: Patch (v1) → Crashtest patch (v1)
Whiteboard: [fixed by bug 612128] → [fixed by bug 612128][needs landing]
Depends on: 617856
The crashtest for this bug intermittently asserts.  I've filed bug 617856 for that, and I'll land this crashtest with asserts(0-1).
Attached patch For check-in (obsolete) (deleted) — Splinter Review
Attachment #496406 - Attachment is patch: true
Attachment #496406 - Attachment mime type: application/octet-stream → text/plain
http://hg.mozilla.org/mozilla-central/rev/23a01314071f
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
Whiteboard: [fixed by bug 612128][needs landing] → [fixed by bug 612128]
Target Milestone: --- → mozilla2.0b8
Well, the assertion here is intermittent.  As Jesse correctly pointed out, bug 617856 is in fact a dupe of this one.  The intermittent behavior of the assertion lead m to falsely believe that the issue is fixed, while it's not...
Status: RESOLVED → REOPENED
Flags: in-testsuite+
Resolution: FIXED → ---
Whiteboard: [fixed by bug 612128] → [assertion is intermittent]
Target Milestone: mozilla2.0b8 → ---
No longer depends on: 617856
Attachment #495566 - Attachment is obsolete: true
Attachment #496406 - Attachment is obsolete: true
Assignee: ehsan → nobody
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: