Index: Source/core/rendering/RenderObject.h |
diff --git a/Source/core/rendering/RenderObject.h b/Source/core/rendering/RenderObject.h |
index 275d8ad2513305542065584c833f6fae59dca2ed..efd14be851f35244419c35b935f58ce870edaccf 100644 |
--- a/Source/core/rendering/RenderObject.h |
+++ b/Source/core/rendering/RenderObject.h |
@@ -26,10 +26,10 @@ |
#ifndef RenderObject_h |
#define RenderObject_h |
+#include "core/dom/Document.h" |
#include "core/dom/DocumentLifecycle.h" |
#include "core/dom/Element.h" |
#include "core/dom/Position.h" |
-#include "core/dom/StyleEngine.h" |
#include "core/fetch/ImageResourceClient.h" |
#include "core/rendering/HitTestRequest.h" |
#include "core/rendering/PaintPhase.h" |
@@ -765,8 +765,8 @@ public: |
virtual LayoutUnit maxPreferredLogicalWidth() const { return 0; } |
RenderStyle* style() const { return m_style.get(); } |
- RenderStyle* firstLineStyle() const { return document().styleEngine()->usesFirstLineRules() ? cachedFirstLineStyle() : style(); } |
- RenderStyle* style(bool firstLine) const { return firstLine ? firstLineStyle() : style(); } |
+ RenderStyle* firstLineStyle() const; |
+ RenderStyle* style(bool firstLine) const; |
inline Color resolveColor(const RenderStyle* styleToUse, int colorProperty) const |
{ |