diff options
Diffstat (limited to 'Source/WebCore/accessibility/AccessibilityMenuList.h')
-rw-r--r-- | Source/WebCore/accessibility/AccessibilityMenuList.h | 28 |
1 files changed, 11 insertions, 17 deletions
diff --git a/Source/WebCore/accessibility/AccessibilityMenuList.h b/Source/WebCore/accessibility/AccessibilityMenuList.h index 01d5885d3..8f1123d34 100644 --- a/Source/WebCore/accessibility/AccessibilityMenuList.h +++ b/Source/WebCore/accessibility/AccessibilityMenuList.h @@ -23,40 +23,34 @@ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -#ifndef AccessibilityMenuList_h -#define AccessibilityMenuList_h +#pragma once #include "AccessibilityRenderObject.h" namespace WebCore { -class AccessibilityMenuList; -class AccessibilityMenuListPopup; -class HTMLOptionElement; class RenderMenuList; -class AccessibilityMenuList : public AccessibilityRenderObject { +class AccessibilityMenuList final : public AccessibilityRenderObject { public: - static PassRefPtr<AccessibilityMenuList> create(RenderMenuList* renderer); + static Ref<AccessibilityMenuList> create(RenderMenuList* renderer); - virtual bool isCollapsed() const override; - virtual bool press() const override; + bool isCollapsed() const override; + bool press() override; void didUpdateActiveOption(int optionIndex); private: explicit AccessibilityMenuList(RenderMenuList*); - virtual bool isMenuList() const override { return true; } - virtual AccessibilityRole roleValue() const override { return PopUpButtonRole; } - virtual bool canSetFocusAttribute() const override; + bool isMenuList() const override { return true; } + AccessibilityRole roleValue() const override { return PopUpButtonRole; } + bool canSetFocusAttribute() const override; - virtual void addChildren() override; - virtual void childrenChanged() override; + void addChildren() override; + void childrenChanged() override; }; -ACCESSIBILITY_OBJECT_TYPE_CASTS(AccessibilityMenuList, isMenuList()) - } // namespace WebCore -#endif // AccessibilityMenuList_h +SPECIALIZE_TYPE_TRAITS_ACCESSIBILITY(AccessibilityMenuList, isMenuList()) |