[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdelibs/khtml/html
From:       Germain Garand <germain () ebooksfrance ! com>
Date:       2005-03-16 21:51:01
Message-ID: 20050316215101.9AC1817D06 () office ! kde ! org
[Download RAW message or body]

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());


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic