diff options
Diffstat (limited to 'Source/WebCore/rendering/RenderText.cpp')
-rw-r--r-- | Source/WebCore/rendering/RenderText.cpp | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/Source/WebCore/rendering/RenderText.cpp b/Source/WebCore/rendering/RenderText.cpp index f93704dc2..73e57754a 100644 --- a/Source/WebCore/rendering/RenderText.cpp +++ b/Source/WebCore/rendering/RenderText.cpp @@ -678,15 +678,11 @@ LayoutRect RenderText::localCaretRect(InlineBox* inlineBox, int caretOffset, Lay RenderBlock* cb = containingBlock(); RenderStyle* cbStyle = cb->style(); + float leftEdge; float rightEdge; - if (style()->autoWrap()) { - leftEdge = 0; - rightEdge = cb->logicalWidth(); - } else { - leftEdge = min(static_cast<float>(0), rootLeft); - rightEdge = max(static_cast<float>(cb->logicalWidth()), rootRight); - } + leftEdge = min<float>(0, rootLeft); + rightEdge = max<float>(cb->logicalWidth(), rootRight); bool rightAligned = false; switch (cbStyle->textAlign()) { |