Closed
Bug 321056
Opened 19 years ago
Closed 15 years ago
ASSERTION: grandparent should be root box (nsPopupSetFrame.cpp)
Categories
(Core :: XUL, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: jruderman, Unassigned)
References
Details
(Keywords: assertion, testcase)
Attachments
(1 file, 1 obsolete file)
(deleted),
application/xhtml+xml
|
Details |
Steps to reproduce: Load testcase in a (trunk) debug build.
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<grid>
<popupgroup>
</popupgroup>
</grid>
</window>
Result: two assertion failures, with the same text but different line numbers.
###!!! ASSERTION: grandparent should be root box: 'NS_SUCCEEDED(res)', file /Users/admin/trunk/mozilla/layout/xul/base/src/nsPopupSetFrame.cpp, line 155
###!!! ASSERTION: grandparent should be root box: 'NS_SUCCEEDED(res)', file /Users/admin/trunk/mozilla/layout/xul/base/src/nsPopupSetFrame.cpp, line 194
Reporter | ||
Comment 1•19 years ago
|
||
Reporter | ||
Updated•19 years ago
|
Summary: ASSERTION: grandparent should be root box → ASSERTION: grandparent should be root box (nsPopupSetFrame.cpp)
Reporter | ||
Comment 2•17 years ago
|
||
Still happens on trunk, post bug 279703 landing.
Reporter | ||
Comment 3•17 years ago
|
||
Now it also triggers:
###!!! ASSERTION: Unexpected PopupSetFrame: 'rootBox->GetPopupSetFrame() == newFrame', file /Users/jruderman/trunk/mozilla/layout/base/nsCSSFrameConstructor.cpp, line 6167
(That assertion also appears in bug 321058.)
Comment 4•17 years ago
|
||
The first testcase doesn't trigger the assertion for me (on Linux and Mac).
This testcase does (and also triggers bug 385845).
Reporter | ||
Comment 5•17 years ago
|
||
Same here.
Reporter | ||
Updated•17 years ago
|
Attachment #206474 -
Attachment is obsolete: true
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: xptoolkit.xul → xptoolkit.widgets
Comment 6•16 years ago
|
||
This shouldn't be happening any more now that 400185 is fixed.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 7•16 years ago
|
||
Neil, I still see this bug using "Testcase #2".
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Reporter | ||
Comment 8•15 years ago
|
||
The "grandparent should be root box" assertion was removed in bug 421203:
http://hg.mozilla.org/mozilla-central/rev/4a73efb88edc
When I load these testcases now I only get the assertion in bug 385845.
Status: REOPENED → RESOLVED
Closed: 16 years ago → 15 years ago
Depends on: 421203
Resolution: --- → FIXED
Reporter | ||
Comment 9•15 years ago
|
||
Flags: in-testsuite+
You need to log in
before you can comment on or make changes to this bug.
Description
•