Closed Bug 383208 Opened 17 years ago Closed 17 years ago

"ASSERTION: non-element leaked into SelectorMatches" and more with a bunch of execCommand calls

Categories

(Core :: DOM: Editor, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, testcase)

Attachments

(1 file)

Attached file testcase
There are bugs covering some of these assertions: bug 382527, bug 336104, bug 336091.  But the third assertion ("non-element leaked into SelectorMatches") is one i hadn't seen before.

###!!! ASSERTION: bad action nesting!: 'mActionNesting>0', file /Users/jruderman/trunk/mozilla/editor/libeditor/html/nsHTMLEditRules.cpp, line 385

###!!! ASSERTION: no frame, see bug #188946: 'frame', file /Users/jruderman/trunk/mozilla/editor/libeditor/base/nsEditor.cpp, line 4138

###!!! ASSERTION: non-element leaked into SelectorMatches: '!aContent || aContent->IsNodeOfType(nsINode::eELEMENT)', file /Users/jruderman/trunk/mozilla/layout/style/nsCSSRuleProcessor.cpp, line 750

###!!! ASSERTION: we reached a null node ancestor !: 'node', file /Users/jruderman/trunk/mozilla/editor/libeditor/html/nsHTMLCSSUtils.cpp, line 1422
WFM.  Now I only see:

###!!! ASSERTION: bad action nesting!: 'mActionNesting>0', file /Users/jruderman/trunk/mozilla/editor/libeditor/html/nsHTMLEditRules.cpp, line 385

###!!! ASSERTION: no frame, see bug #188946: 'frame', file /Users/jruderman/trunk/mozilla/editor/libeditor/base/nsEditor.cpp, line 4112
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: