summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/HTML/FormAssociatedElement.h
diff options
context:
space:
mode:
authorLuke Wilde <lukew@serenityos.org>2022-03-01 21:03:30 +0000
committerAndreas Kling <kling@serenityos.org>2022-03-01 23:19:41 +0100
commit432d496ed6dbb44b3915c76b59e88f4257b4a510 (patch)
tree6e67ebe4489dc10b871cb8c7dec0dd3fb4f3aa66 /Userland/Libraries/LibWeb/HTML/FormAssociatedElement.h
parentd2e18175eff3dea89375e9ce12998c5e820213a5 (diff)
downloadserenity-432d496ed6dbb44b3915c76b59e88f4257b4a510.zip
LibWeb: Add form associated element categories
Diffstat (limited to 'Userland/Libraries/LibWeb/HTML/FormAssociatedElement.h')
-rw-r--r--Userland/Libraries/LibWeb/HTML/FormAssociatedElement.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/Userland/Libraries/LibWeb/HTML/FormAssociatedElement.h b/Userland/Libraries/LibWeb/HTML/FormAssociatedElement.h
index cf373f98d7..07ec1629c6 100644
--- a/Userland/Libraries/LibWeb/HTML/FormAssociatedElement.h
+++ b/Userland/Libraries/LibWeb/HTML/FormAssociatedElement.h
@@ -21,6 +21,18 @@ public:
bool enabled() const;
+ // https://html.spec.whatwg.org/multipage/forms.html#category-listed
+ virtual bool is_listed() const { return false; }
+
+ // https://html.spec.whatwg.org/multipage/forms.html#category-submit
+ virtual bool is_submittable() const { return false; }
+
+ // https://html.spec.whatwg.org/multipage/forms.html#category-reset
+ virtual bool is_resettable() const { return false; }
+
+ // https://html.spec.whatwg.org/multipage/forms.html#category-autocapitalize
+ virtual bool is_auto_capitalize_inheriting() const { return false; }
+
protected:
FormAssociatedElement(DOM::Document& document, DOM::QualifiedName qualified_name)
: HTMLElement(document, move(qualified_name))