stylo: layout/base/crashtests/503936-1.html non-fatally asserts with "Shouldn't be incomplete if availableBSize is UNCONSTRAINED." and "Wrong line container hint" and "wrong kind of child frame"

RESOLVED FIXED

Status

()

P3
normal
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: heycam, Unassigned)

Tracking

(Blocks: 2 bugs)

Firefox Tracking Flags

(Not tracked)

Details

###!!! ASSERTION: Shouldn't be incomplete if availableBSize is UNCONSTRAINED.: 'aReflowInput.AvailableBSize() != NS_UNCONSTRAINEDSIZE', file /home/worker/workspace/build/src/layout/generic/nsBlockFrame.cpp, line 1620
###!!! ASSERTION: Wrong line container hint: '(aLineContainer == FindLineContainer(aForFrame) || (aLineContainer->GetType() == nsGkAtoms::letterFrame && aLineContainer->IsFloating()))', file /home/worker/workspace/build/src/layout/generic/nsTextFrame.cpp, line 1397
###!!! ASSERTION: wrong kind of child frame: 'aIsBlock == f->IsBlockOutside()', file /home/worker/workspace/build/src/layout/generic/nsLineBox.cpp, line 60
This is fixed in the latest mozilla-central -> stylo merge.
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
This didn't get fixed after all (see bug 1334938); sorry for the noise.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Priority: -- → P3
Fixed by https://github.com/servo/servo/pull/16637.
Status: REOPENED → RESOLVED
Last Resolved: 2 years ago2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.