RESOLVED FIXED 23753
Assertion failure in RenderBlock::createLineBoxes() when a legend has display: inline
https://bugs.webkit.org/show_bug.cgi?id=23753
Summary Assertion failure in RenderBlock::createLineBoxes() when a legend has display...
mitz
Reported 2009-02-05 00:10:13 PST
The code in the URL causes ASSERTION FAILED: obj->isRenderInline() || obj == this (WebCore/rendering/bidi.cpp:468 WebCore::InlineFlowBox* WebCore::RenderBlock::createLineBoxes(WebCore::RenderObject*, bool)) 'obj' being the RenderLegend when the assertion fails.
Attachments
Land the test case as the bug was fixed. (1.88 KB, patch)
2011-06-22 09:44 PDT, Julien Chaffraix
no flags
Dave Hyatt
Comment 1 2009-02-05 00:34:13 PST
I think displays should probably be forced to be block display types. Firefox seems to be doing something like this.
Dave Hyatt
Comment 2 2009-02-05 00:34:25 PST
Err legends should be forced...
Julien Chaffraix
Comment 3 2011-06-22 09:44:04 PDT
Created attachment 98187 [details] Land the test case as the bug was fixed.
WebKit Review Bot
Comment 4 2011-06-22 10:19:22 PDT
Comment on attachment 98187 [details] Land the test case as the bug was fixed. Clearing flags on attachment: 98187 Committed r89446: <http://trac.webkit.org/changeset/89446>
WebKit Review Bot
Comment 5 2011-06-22 10:19:26 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.