CVS commit by ggarand: fix crashes for fancy body displays BUG: 86973, 98975 M +5 -1 html_baseimpl.cpp 1.204 --- kdelibs/khtml/html/html_baseimpl.cpp #1.203:1.204 @@ -207,5 +207,9 @@ void HTMLBodyElementImpl::attach() style->ref(); if (parentNode()->renderer() && style->display() != NONE) { + if (style->display() == BLOCK) + // only use the quirky class for block display m_render = new (getDocument()->renderArena()) RenderBody(this); + else + m_render = RenderObject::createObject(this, style); m_render->setStyle(style); parentNode()->renderer()->addChild(m_render, nextRenderer());