| Index: Source/core/rendering/RenderTextControl.cpp
 | 
| diff --git a/Source/core/rendering/RenderTextControl.cpp b/Source/core/rendering/RenderTextControl.cpp
 | 
| index d4992d77eae6c256ab7eb219dbda8778d51291f9..30179a0c7ade61095a611f6a5c6393dce4e161f5 100644
 | 
| --- a/Source/core/rendering/RenderTextControl.cpp
 | 
| +++ b/Source/core/rendering/RenderTextControl.cpp
 | 
| @@ -76,7 +76,7 @@ void RenderTextControl::styleDidChange(StyleDifference diff, const RenderStyle*
 | 
|          innerTextRenderer->style()->setHeight(Length());
 | 
|          innerTextRenderer->style()->setWidth(Length());
 | 
|          innerTextRenderer->setStyle(createInnerTextStyle(style()));
 | 
| -        innerText->setNeedsStyleRecalc();
 | 
| +        innerText->setNeedsStyleRecalc(SubtreeStyleChange);
 | 
|      }
 | 
|      textFormControlElement()->updatePlaceholderVisibility(false);
 | 
|  }
 | 
| 
 |