Closed Bug 468555 Opened 16 years ago Closed 14 years ago

"ASSERTION: Incorrect after frame" with table, "content: inherit;"

Categories

(Core :: Layout: Tables, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, testcase)

Attachments

(1 file)

273 bytes, application/xhtml+xml
Details
Attached file testcase
###!!! ASSERTION: Incorrect after frame: 'debugAfterFrame == aAfterFrame', file /Users/jruderman/central/layout/base/nsCSSFrameConstructor.cpp, line 7865
Hmm.  In this case the debugAfterParent is wrong, because we look for it on aParentFrame, which in this case is that block inside the pseudo-cell we created for the :after content.

We should either remove the assert, or perhaps pass in the primary frame of aContainer instead of aParentFrame.  roc, thoughts?
Not sure why the inherit matters here, by the way....
I don't understand what's really going on here without debugging it.
WFM on trunk.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
Crashtest: http://hg.mozilla.org/mozilla-central/rev/e5dd52dd3cb5
Flags: in-testsuite+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: