diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/rendering/RenderBR.cpp')
-rw-r--r-- | chromium/third_party/WebKit/Source/core/rendering/RenderBR.cpp | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/chromium/third_party/WebKit/Source/core/rendering/RenderBR.cpp b/chromium/third_party/WebKit/Source/core/rendering/RenderBR.cpp index ea74001d6a7..e928cceceb7 100644 --- a/chromium/third_party/WebKit/Source/core/rendering/RenderBR.cpp +++ b/chromium/third_party/WebKit/Source/core/rendering/RenderBR.cpp @@ -35,7 +35,6 @@ static PassRefPtr<StringImpl> newlineString() RenderBR::RenderBR(Node* node) : RenderText(node, newlineString()) - , m_lineHeight(-1) { } @@ -45,22 +44,13 @@ RenderBR::~RenderBR() int RenderBR::lineHeight(bool firstLine) const { - if (firstLine && document().styleEngine()->usesFirstLineRules()) { - RenderStyle* s = style(firstLine); - if (s != style()) - return s->computedLineHeight(view()); - } - - if (m_lineHeight == -1) - m_lineHeight = style()->computedLineHeight(view()); - - return m_lineHeight; + RenderStyle* s = style(firstLine && document().styleEngine()->usesFirstLineRules()); + return s->computedLineHeight(); } void RenderBR::styleDidChange(StyleDifference diff, const RenderStyle* oldStyle) { RenderText::styleDidChange(diff, oldStyle); - m_lineHeight = -1; } int RenderBR::caretMinOffset() const |