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 85b2c3c282090fe7389b2622cbbd8cc1280391f8..8d98eb212b0f108fcdbb87743f9ea28bfe619cc0 100644 |
--- a/third_party/WebKit/Source/core/layout/LayoutTheme.cpp |
+++ b/third_party/WebKit/Source/core/layout/LayoutTheme.cpp |
@@ -448,7 +448,8 @@ |
if (state == PressedControlState && !isEnabled(o)) |
return false; |
- o.setShouldDoFullPaintInvalidationIncludingNonCompositingDescendants(); |
+ o.setShouldDoFullPaintInvalidation(); |
+ o.invalidateDisplayItemClientForNonCompositingDescendants(); |
return true; |
} |