Index: Source/core/html/HTMLFormControlElement.h |
diff --git a/Source/core/html/HTMLFormControlElement.h b/Source/core/html/HTMLFormControlElement.h |
index afdafdeb1f6d53062ab552dceb3f515488f203d0..6d0a64465e20ef353144367d3829343e9ae86b9e 100644 |
--- a/Source/core/html/HTMLFormControlElement.h |
+++ b/Source/core/html/HTMLFormControlElement.h |
@@ -121,7 +121,10 @@ protected: |
virtual bool supportsFocus() const OVERRIDE; |
virtual bool rendererIsFocusable() const OVERRIDE; |
virtual bool isKeyboardFocusable(KeyboardEvent*) const; |
- virtual bool isMouseFocusable() const; |
+ virtual bool shouldShowFocusRingOnMouseFocus() const; |
+ virtual bool shouldHaveFocusAppearance() const OVERRIDE; |
+ virtual void dispatchFocusEvent(PassRefPtr<Node> oldFocusedNode, FocusDirection) OVERRIDE; |
+ virtual void willCallDefaultEventHandler(const Event&) OVERRIDE; |
virtual void didRecalcStyle(StyleChange) OVERRIDE; |
@@ -167,7 +170,7 @@ private: |
bool m_isValid : 1; |
bool m_wasChangedSinceLastFormControlChangeEvent : 1; |
- |
+ bool m_wasFocusedByMouse : 1; |
bool m_hasAutofocused : 1; |
}; |