--- a/webengine/osswebengine/WebCore/dom/ContainerNode.cpp Tue Aug 31 16:17:46 2010 +0300
+++ b/webengine/osswebengine/WebCore/dom/ContainerNode.cpp Wed Sep 01 12:28:30 2010 +0100
@@ -671,11 +671,10 @@
bool ContainerNode::getUpperLeftCorner(int &xPos, int &yPos) const
{
- if (!renderer())
- return false;
RenderObject *o = renderer();
+ if (!o) return false;
+
RenderObject *p = o;
-
xPos = yPos = 0;
if (!o->isInline() || o->isReplaced()) {
o->absolutePosition(xPos, yPos);
@@ -732,10 +731,9 @@
bool ContainerNode::getLowerRightCorner(int &xPos, int &yPos) const
{
- if (!renderer())
- return false;
+ RenderObject *o = renderer();
+ if (!o) return false;
- RenderObject *o = renderer();
xPos = yPos = 0;
if (!o->isInline() || o->isReplaced())
{