Chromium Code Reviews| Index: Source/core/layout/LayoutButton.h |
| diff --git a/Source/core/layout/LayoutButton.h b/Source/core/layout/LayoutButton.h |
| index 517dc2427d3efb3fc35e5a8956b0d95d670be2d6..28d34cce8d55e4e58531f65f66fba59675206ee6 100644 |
| --- a/Source/core/layout/LayoutButton.h |
| +++ b/Source/core/layout/LayoutButton.h |
| @@ -46,7 +46,7 @@ public: |
| virtual bool createsAnonymousWrapper() const override { return true; } |
| virtual bool canHaveGeneratedChildren() const override; |
| - virtual bool hasControlClip() const override { return true; } |
| + virtual bool hasControlClip() const override { return !isHTMLButtonElement(node()); } |
|
leviw_travelin_and_unemployed
2015/03/17 10:18:34
Can you put the implementation in LayoutButton.cpp
|
| virtual LayoutRect controlClipRect(const LayoutPoint&) const override; |
| virtual int baselinePosition(FontBaseline, bool firstLine, LineDirectionMode, LinePositionMode) const override; |