Closed Bug 1145743 Opened 9 years ago Closed 4 years ago

Assertion failure: "We gave flex item unconstrained available height, so it should be complete" with writing-mode, table-cell, and flex

Categories

(Core :: Layout, defect)

x86_64
macOS
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: assertion, testcase)

Attachments

(2 files)

Attached file testcase
1. Set:
     user_pref("layout.css.vertical-text.enabled", true);
2. Load the testcase in a debug build

Assertion failure: (0 == ((childReflowStatus) & 0x1)) (We gave flex item unconstrained available height, so it should be complete), at layout/generic/nsFlexContainerFrame.cpp:3317
Attached file stack
Bug 1079155 will make flex layout work better with the vertical text pref enabled, & may end up fixing this bug.

Marking dependency.
Depends on: 1079155
Summary: Assertion failure: "We gave flex item unconstrained available height, so it should be complete" with writing-mode and flex → Assertion failure: "We gave flex item unconstrained available height, so it should be complete" with writing-mode, table-cell, and flex
The testcase WFM on Linux.

I don't see any assertion on Linux, either.

Status: NEW → RESOLVED
Closed: 4 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: