Open
Bug 1157980
Opened 10 years ago
Updated 2 years ago
"ASSERTION: Ruby frame writing-mode shouldn't be orthogonal to its line"
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
NEW
Tracking | Status | |
---|---|---|
firefox40 | --- | affected |
People
(Reporter: jruderman, Unassigned)
References
Details
(Keywords: assertion, testcase)
Attachments
(2 files)
###!!! ASSERTION: Ruby frame writing-mode shouldn't be orthogonal to its line: '!rubyWM.IsOrthogonalTo(lineWM)', file layout/generic/nsRubyFrame.cpp, line 178
Reporter | ||
Comment 1•10 years ago
|
||
Comment 2•10 years ago
|
||
This assertion could be easily violated with
data:text/html,<body><ruby style="writing-mode:vertical-rl">a
I have no idea how to address it, though. Probably we should create a block to wrap any frame which have a different writing-mode than its container.
It doesn't seems to cause serious security issue, hence leaving it here for now is probably fine.
Comment 3•10 years ago
|
||
I guess it is also the reason why I used NS_ASSERTION instead of MOZ_ASSERT here.
Comment 4•9 years ago
|
||
To fix this bug, we may need to wrap the ruby in an anonymous block if it has an orthogonal writing mode than its parent.
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•