Open
Bug 997893
Opened 10 years ago
Updated 2 years ago
nsMathMLContainerFrame interrupts reflow and causes an assert when a child is sticky positioned
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
NEW
People
(Reporter: kip, Unassigned)
Details
Attachments
(1 file)
367 bytes,
text/html
|
Details |
nsMathMLContainerFrame::UpdateOverflow calls nsPresShell::FrameNeedsReflow and always returns false, which results in reflow being interrupted and failing an assertion when UpdateOverflow is called during reflow: NS_ASSERTION(!mIsReflowing, "can't mark frame dirty during reflow"); This can occur when an nsMathMLContainerFrame's descendent is sticky positioned and an ancestor is the sticky scroll container.
Reporter | ||
Comment 1•10 years ago
|
||
This bug was identified while investigating Bug 926155. More details are within the comments of Bug 926155.
Comment 2•10 years ago
|
||
I think (as mentioned in bug 926155 comment 24) that the root problem involves incompatible assumptions about UpdateOverflow.
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•