aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom')
-rw-r--r--components/script/dom/htmlbuttonelement.rs12
-rw-r--r--components/script/dom/webidls/HTMLButtonElement.webidl8
2 files changed, 16 insertions, 4 deletions
diff --git a/components/script/dom/htmlbuttonelement.rs b/components/script/dom/htmlbuttonelement.rs
index 22c1b67656a..280a92c99b2 100644
--- a/components/script/dom/htmlbuttonelement.rs
+++ b/components/script/dom/htmlbuttonelement.rs
@@ -108,6 +108,18 @@ impl<'a> HTMLButtonElementMethods for JSRef<'a, HTMLButtonElement> {
make_getter!(FormTarget);
make_setter!(SetFormTarget, "formtarget");
+
+ // https://html.spec.whatwg.org/multipage/#dom-fe-name
+ make_getter!(Name);
+
+ // https://html.spec.whatwg.org/multipage/#dom-fe-name
+ make_setter!(SetName, "name");
+
+ // https://html.spec.whatwg.org/multipage/#dom-button-value
+ make_getter!(Value);
+
+ // https://html.spec.whatwg.org/multipage/#dom-button-value
+ make_setter!(SetValue, "value");
}
impl<'a> VirtualMethods for JSRef<'a, HTMLButtonElement> {
diff --git a/components/script/dom/webidls/HTMLButtonElement.webidl b/components/script/dom/webidls/HTMLButtonElement.webidl
index 110d483a2b4..7613bd56687 100644
--- a/components/script/dom/webidls/HTMLButtonElement.webidl
+++ b/components/script/dom/webidls/HTMLButtonElement.webidl
@@ -6,16 +6,16 @@
// https://www.whatwg.org/html/#htmlbuttonelement
interface HTMLButtonElement : HTMLElement {
// attribute boolean autofocus;
- attribute boolean disabled;
+ attribute boolean disabled;
//readonly attribute HTMLFormElement? form;
attribute DOMString formAction;
attribute DOMString formEnctype;
attribute DOMString formMethod;
// attribute boolean formNoValidate;
attribute DOMString formTarget;
- // attribute DOMString name;
- attribute DOMString type;
- // attribute DOMString value;
+ attribute DOMString name;
+ attribute DOMString type;
+ attribute DOMString value;
// attribute HTMLMenuElement? menu;
//readonly attribute boolean willValidate;