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()) {  | 
