2009-02-07 Zalan Bujtas <zbujtas@gmail.com>
Reviewed by Rob Buis <rwlbuis@gmail.com>
https://bugs.webkit.org/show_bug.cgi?id=23788
call style()->isOriginalDisplayInlineType() on RenderBox instead of RenderObject.
* rendering/bidi.cpp:
(WebCore::RenderBlock::skipLeadingWhitespace):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@40766 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebCore/rendering/bidi.cpp b/WebCore/rendering/bidi.cpp
index 5ae0c0b..985fc28 100644
--- a/WebCore/rendering/bidi.cpp
+++ b/WebCore/rendering/bidi.cpp
@@ -1480,7 +1480,7 @@
RenderBox* box = toRenderBox(object);
if (box->style()->hasStaticX()) {
- if (object->style()->isOriginalDisplayInlineType())
+ if (box->style()->isOriginalDisplayInlineType())
box->layer()->setStaticX(style()->direction() == LTR ? leftOffset(height(), firstLine) : width() - rightOffset(height(), firstLine));
else
box->layer()->setStaticX(style()->direction() == LTR ? borderLeft() + paddingLeft() : borderRight() + paddingRight());