RESOLVED DUPLICATE of bug 24201 21469
Stuck in RenderBlock loading specific page
https://bugs.webkit.org/show_bug.cgi?id=21469
Summary Stuck in RenderBlock loading specific page
Asbjørn Ulsberg
Reported 2008-10-08 05:40:54 PDT
Surf to http://compsci.ca/blog/if-a-programming-language-was-a-boat/ and watch as current releases of Safari as well as nightly builds of WebKit goes into never-ending CPU-consumption rampage. It has to be force-quit to end.
Attachments
Matt Lilek
Comment 1 2008-10-09 18:16:46 PDT
Confirmed, loading the URL gives me the following sample (snipped): 8869 WebCore::RenderBlock::layout() 8867 WebCore::RenderBlock::layoutBlock(bool) 7421 WebCore::RenderBlock::layoutBlockChildren(bool, int&) 2741 WebCore::RenderListItem::layout() 1622 WebCore::RenderObject::layoutIfNeeded() 1614 WebCore::RenderBlock::clearFloatsIfNeeded(WebCore::RenderObject*, WebCore::RenderBlock::MarginInfo&, int, int) 1239 WebCore::RenderBlock::layoutInlineChildren(bool, int&, int&) 417 WebCore::RenderBlock::findNextLineBreak(WebCore::BidiResolver<WebCore::InlineIterator, WebCore::BidiRun>&, WebCore::EClear*) 352 WebCore::RenderText::width(unsigned int, unsigned int, WebCore::Font const&, int) const 335 WebCore::RenderText::widthFromCache(WebCore::Font const&, int, int, int) const
mitz
Comment 2 2008-10-09 20:43:17 PDT
Looks like the DOM tree for the document is very deep because of the combination of 1. <div style="clear:both;" /> not behaving as the author probably expects it to behave (<div></div>). 2. Bug 14939 (<li> not closing the <div>).
Dave Hyatt
Comment 3 2009-03-04 10:17:08 PST
*** This bug has been marked as a duplicate of 24201 ***
Note You need to log in before you can comment on or make changes to this bug.