Index: Source/core/rendering/RenderButton.h |
diff --git a/Source/core/rendering/RenderButton.h b/Source/core/rendering/RenderButton.h |
index bfe7e28bdb72a03c84d7b9adfa9dcc240c070e8f..60d8e4fe89420878c72000032b4c21bd9f915384 100644 |
--- a/Source/core/rendering/RenderButton.h |
+++ b/Source/core/rendering/RenderButton.h |
@@ -35,7 +35,7 @@ public: |
virtual ~RenderButton(); |
virtual const char* renderName() const OVERRIDE { return "RenderButton"; } |
- virtual bool isRenderButton() const OVERRIDE { return true; } |
+ virtual bool isOfType(RenderObjectType type) const OVERRIDE { return type == RenderObjectRenderButton || RenderFlexibleBox::isOfType(type); } |
virtual bool canBeSelectionLeaf() const OVERRIDE { return node() && node()->hasEditableStyle(); } |
virtual bool canCollapseAnonymousBlockChild() const OVERRIDE { return true; } |