Index: Source/core/rendering/RenderTextControlSingleLine.cpp |
diff --git a/Source/core/rendering/RenderTextControlSingleLine.cpp b/Source/core/rendering/RenderTextControlSingleLine.cpp |
index af67bd72b992397a8ac01837551a620969f80339..0fde6875edb09eb2f4568dfdd331d120d73649fb 100644 |
--- a/Source/core/rendering/RenderTextControlSingleLine.cpp |
+++ b/Source/core/rendering/RenderTextControlSingleLine.cpp |
@@ -188,7 +188,7 @@ void RenderTextControlSingleLine::layout() |
textOffset += toLayoutSize(containerRenderer->location()); |
placeholderBox->setLocation(textOffset); |
- if (!placeholderBoxHadLayout && placeholderBox->checkForRepaintDuringLayout()) { |
+ if (!placeholderBoxHadLayout && placeholderBox->checkForPaintInvalidationDuringLayout()) { |
// This assumes a shadow tree without floats. If floats are added, the |
// logic should be shared with RenderBlockFlow::layoutBlockChild. |
placeholderBox->paintInvalidationForWholeRenderer(); |
@@ -242,7 +242,7 @@ void RenderTextControlSingleLine::styleDidChange(StyleDifference diff, const Ren |
} |
RenderObject* innerTextRenderer = innerTextElement()->renderer(); |
if (innerTextRenderer && diff.needsFullLayout()) |
- innerTextRenderer->setNeedsLayoutAndFullRepaint(); |
+ innerTextRenderer->setNeedsLayoutAndFullPaintInvalidation(); |
if (HTMLElement* placeholder = inputElement()->placeholderElement()) |
placeholder->setInlineStyleProperty(CSSPropertyTextOverflow, textShouldBeTruncated() ? CSSValueEllipsis : CSSValueClip); |
setHasOverflowClip(false); |