Index: third_party/WebKit/Source/core/layout/LayoutTheme.cpp |
diff --git a/third_party/WebKit/Source/core/layout/LayoutTheme.cpp b/third_party/WebKit/Source/core/layout/LayoutTheme.cpp |
index 8d98eb212b0f108fcdbb87743f9ea28bfe619cc0..85b2c3c282090fe7389b2622cbbd8cc1280391f8 100644 |
--- a/third_party/WebKit/Source/core/layout/LayoutTheme.cpp |
+++ b/third_party/WebKit/Source/core/layout/LayoutTheme.cpp |
@@ -448,8 +448,7 @@ bool LayoutTheme::controlStateChanged(LayoutObject& o, ControlState state) const |
if (state == PressedControlState && !isEnabled(o)) |
return false; |
- o.setShouldDoFullPaintInvalidation(); |
- o.invalidateDisplayItemClientForNonCompositingDescendants(); |
+ o.setShouldDoFullPaintInvalidationIncludingNonCompositingDescendants(); |
return true; |
} |