#include "wtf/RefCounted.h"
#include "wtf/RefPtr.h"
-namespace WebCore {
+namespace blink {
+class AXObject;
class BeforeTextInsertedEvent;
class Element;
class Event;
class RenderStyle;
class TouchEvent;
-struct ClickHandlingState FINAL : public NoBaseWillBeGarbageCollected<ClickHandlingState> {
+struct ClickHandlingState final : public NoBaseWillBeGarbageCollected<ClickHandlingState> {
WTF_MAKE_FAST_ALLOCATED_WILL_BE_REMOVED;
public:
virtual PassRefPtrWillBeRawPtr<HTMLFormElement> formForSubmission() const;
virtual bool hasCustomFocusLogic() const;
virtual void handleFocusEvent(Element* oldFocusedElement, FocusType);
+ virtual void handleFocusInEvent(Element* oldFocusedElement, FocusType);
virtual void handleBlurEvent();
virtual void subtreeHasChanged();
virtual bool hasTouchEventHandler() const;
virtual void listAttributeTargetChanged();
virtual void updateClearButtonVisibility();
virtual void updatePlaceholderText();
+ virtual AXObject* popupRootAXObject();
protected:
InputTypeView(HTMLInputElement& element) : m_element(&element) { }
RawPtrWillBeMember<HTMLInputElement> m_element;
};
-} // namespace WebCore
+} // namespace blink
#endif