"ASSERTION: Negative descent" with vertical text, ruby-text

NEW
Unassigned

Status

()

Core
Layout
3 years ago
2 years ago

People

(Reporter: Jesse Ruderman, Unassigned)

Tracking

(Blocks: 1 bug, {assertion, testcase})

Trunk
assertion, testcase
Points:
---

Firefox Tracking Flags

(firefox42 affected)

Details

Attachments

(2 attachments)

(Reporter)

Description

3 years ago
Created attachment 8633217 [details]
testcase

###!!! ASSERTION: Negative descent???: 'aMetrics.BSize(aMetrics.GetWritingMode()) - aMetrics.BlockStartAscent() >= 0', file layout/generic/nsTextFrame.cpp, line 8540
(Reporter)

Comment 1

3 years ago
Created attachment 8633218 [details]
stack
Submitted a proposal to CSSWG for forcing writing-mode on ruby internal boxes. If that proposal gets accepted, this assertion could be fixed easily.
To fix this bug, we may need to wrap the content inside ruby base / ruby text in an anonymous block if the content has an orthogonal writing mode.
You need to log in before you can comment on or make changes to this bug.