[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/4.0/kdelibs/khtml/rendering
From: Maks Orlovich <maksim () kde ! org>
Date: 2008-05-26 18:15:47
Message-ID: 1211825747.113735.28749.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 812955 by orlovich:
Backport fix for #156419 (crash on pidgin.im)
M +1 -1 render_body.cpp
M +1 -1 render_box.cpp
M +5 -5 render_layer.cpp
M +1 -1 render_line.cpp
M +1 -1 render_replaced.cpp
--- branches/KDE/4.0/kdelibs/khtml/rendering/render_body.cpp #812954:812955
@@ -51,7 +51,7 @@
style->setPosition(STATIC);
RenderBlock::setStyle(style);
- element()->getDocument()->setTextColor( style->color() );
+ document()->setTextColor( style->color() );
scrollbarsStyled = false;
}
--- branches/KDE/4.0/kdelibs/khtml/rendering/render_box.cpp #812954:812955
@@ -2364,7 +2364,7 @@
QWheelEvent we(p, -me.detail()*40, buttons, state, orient);
KHTMLAssert(layer());
- KHTMLView* v = element()->getDocument()->view();
+ KHTMLView* v = document()->view();
if ( ((orient == Qt::Vertical && (v->contentsHeight() > v->visibleHeight())) \
||
(orient == Qt::Horizontal && (v->contentsWidth() > \
v->visibleWidth()))) && v->isScrollingFromMouseWheel() ) {
--- branches/KDE/4.0/kdelibs/khtml/rendering/render_layer.cpp #812954:812955
@@ -368,7 +368,7 @@
bool needUpdate = false;
KHTMLView* sa = 0;
if (count) {
- sa = m_object->element()->getDocument()->view();
+ sa = m_object->document()->view();
m_region = QRect(0,0,sa->contentsWidth(),sa->contentsHeight());
for (uint i = 0; i < count; i++) {
RenderLayer* child = m_posZOrderList->at(i);
@@ -390,7 +390,7 @@
found |= sc->m_negZOrderList->at(i)->zIndex() > zx;
if (found) {
if (!sa) {
- sa = m_object->element()->getDocument()->view();
+ sa = m_object->document()->view();
m_region = \
QRect(0,0,sa->contentsWidth(),sa->contentsHeight()); }
m_region -= \
sc->m_negZOrderList->at(i)->paintedRegion(rootLayer); @@ -403,7 +403,7 @@
found |= sc->m_posZOrderList->at(i)->zIndex() > zx;
if (found) {
if (!sa) {
- sa = m_object->element()->getDocument()->view();
+ sa = m_object->document()->view();
m_region = \
QRect(0,0,sa->contentsWidth(),sa->contentsHeight()); }
m_region -= \
sc->m_posZOrderList->at(i)->paintedRegion(rootLayer); @@ -757,7 +757,7 @@
ScrollBarWidget *sb = (o == Qt::Horizontal) ? m_hBar : m_vBar;
if (show && !sb) {
- KHTMLView* view = m_object->element()->getDocument()->view();
+ KHTMLView* view = m_object->document()->view();
sb = new ScrollBarWidget(o, view->widget());
sb->move(0, -50000);
sb->setAttribute(Qt::WA_NoSystemBackground);
@@ -977,7 +977,7 @@
{
if (paintDirtyRect == clipRect)
return;
- KHTMLView* v = m_object->element()->getDocument()->view();
+ KHTMLView* v = m_object->document()->view();
if (v->clipHolder() && !v->clipHolder()->isEmpty())
p->setClipRegion( v->clipHolder()->pop() );
else
--- branches/KDE/4.0/kdelibs/khtml/rendering/render_line.cpp #812954:812955
@@ -483,7 +483,7 @@
RenderObject* curr = object();
while (curr && !curr->element())
curr = curr->container();
- bool strictMode = (curr && curr->element()->getDocument()->inStrictMode());
+ bool strictMode = (curr && curr->document()->inStrictMode());
computeLogicalBoxHeights(maxPositionTop, maxPositionBottom, maxAscent, \
maxDescent, strictMode);
--- branches/KDE/4.0/kdelibs/khtml/rendering/render_replaced.cpp #812954:812955
@@ -744,7 +744,7 @@
filtered = true; //We already delivered it!
//kDebug(6000) << "RenderWidget::eventFilter captures FocusIn";
- element()->getDocument()->setFocusNode(element());
+ document()->setFocusNode(element());
// if ( isEditable() ) {
// KHTMLPartBrowserExtension *ext = \
static_cast<KHTMLPartBrowserExtension *>( element()->view->part()->browserExtension() \
); // if ( ext ) ext->editableWidgetFocused( m_widget );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic