diff options
author | Jonah <jonahshafran@gmail.com> | 2022-11-28 17:58:13 -0600 |
---|---|---|
committer | Sam Atkins <atkinssj@gmail.com> | 2023-01-07 10:51:53 +0000 |
commit | e63d9d4925936caf3dbd9594299ab30ab7ada706 (patch) | |
tree | 3f2a230652aa451d8893023364475f5cbde2696d /Userland/Libraries/LibWeb/HTML/HTMLTableCaptionElement.h | |
parent | 0a244b9c1f116e1f7247fe57a28181481c09e54f (diff) | |
download | serenity-e63d9d4925936caf3dbd9594299ab30ab7ada706.zip |
LibWeb: Add Support for the ARIA Element Properties
Element now supports getting and setting ARIA properties from
JS and HTML.
Diffstat (limited to 'Userland/Libraries/LibWeb/HTML/HTMLTableCaptionElement.h')
-rw-r--r-- | Userland/Libraries/LibWeb/HTML/HTMLTableCaptionElement.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Userland/Libraries/LibWeb/HTML/HTMLTableCaptionElement.h b/Userland/Libraries/LibWeb/HTML/HTMLTableCaptionElement.h index ec68ce04b7..3393faadf3 100644 --- a/Userland/Libraries/LibWeb/HTML/HTMLTableCaptionElement.h +++ b/Userland/Libraries/LibWeb/HTML/HTMLTableCaptionElement.h @@ -6,6 +6,7 @@ #pragma once +#include <LibWeb/DOM/ARIARoleNames.h> #include <LibWeb/HTML/HTMLElement.h> namespace Web::HTML { @@ -18,6 +19,9 @@ public: virtual void apply_presentational_hints(CSS::StyleProperties&) const override; + // https://www.w3.org/TR/html-aria/#el-caption + virtual FlyString default_role() const override { return DOM::ARIARoleNames::caption; } + private: HTMLTableCaptionElement(DOM::Document&, DOM::QualifiedName); }; |