aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webidls/HTMLInputElement.webidl
diff options
context:
space:
mode:
authorConnor Brewster <connor.brewster@eagles.oc.edu>2017-07-10 14:47:03 -0600
committerConnor Brewster <connor.brewster@eagles.oc.edu>2017-07-18 12:22:20 -0600
commit2460997ee18917bda1cdb68e46b7fd5520c3ade7 (patch)
treedb8d87d4a3971e2326b54a0203e838cf94b296e1 /components/script/dom/webidls/HTMLInputElement.webidl
parent438191e0b207fd6294a465149a37c63f32ce9161 (diff)
downloadservo-2460997ee18917bda1cdb68e46b7fd5520c3ade7.tar.gz
servo-2460997ee18917bda1cdb68e46b7fd5520c3ade7.zip
Add CEReactions where needed
Diffstat (limited to 'components/script/dom/webidls/HTMLInputElement.webidl')
-rw-r--r--components/script/dom/webidls/HTMLInputElement.webidl69
1 files changed, 48 insertions, 21 deletions
diff --git a/components/script/dom/webidls/HTMLInputElement.webidl b/components/script/dom/webidls/HTMLInputElement.webidl
index bfa8c32ef83..29bc4b27737 100644
--- a/components/script/dom/webidls/HTMLInputElement.webidl
+++ b/components/script/dom/webidls/HTMLInputElement.webidl
@@ -5,50 +5,77 @@
// https://html.spec.whatwg.org/multipage/#htmlinputelement
[HTMLConstructor]
interface HTMLInputElement : HTMLElement {
+ [CEReactions]
attribute DOMString accept;
+ [CEReactions]
attribute DOMString alt;
+ // [CEReactions]
// attribute DOMString autocomplete;
+ // [CEReactions]
// attribute boolean autofocus;
+ [CEReactions]
attribute boolean defaultChecked;
attribute boolean checked;
+ [CEReactions]
attribute DOMString dirName;
+ [CEReactions]
attribute boolean disabled;
readonly attribute HTMLFormElement? form;
readonly attribute FileList? files;
- attribute DOMString formAction;
- attribute DOMString formEnctype;
- attribute DOMString formMethod;
- attribute boolean formNoValidate;
- attribute DOMString formTarget;
- // attribute unsigned long height;
- attribute boolean indeterminate;
- // attribute DOMString inputMode;
- //readonly attribute HTMLElement? list;
+ [CEReactions]
+ attribute DOMString formAction;
+ [CEReactions]
+ attribute DOMString formEnctype;
+ [CEReactions]
+ attribute DOMString formMethod;
+ [CEReactions]
+ attribute boolean formNoValidate;
+ [CEReactions]
+ attribute DOMString formTarget;
+ // [CEReactions]
+ // attribute unsigned long height;
+ attribute boolean indeterminate;
+ // [CEReactions]
+ // attribute DOMString inputMode;
+ // readonly attribute HTMLElement? list;
+ [CEReactions]
attribute DOMString max;
- [SetterThrows]
- attribute long maxLength;
+ [CEReactions, SetterThrows]
+ attribute long maxLength;
+ [CEReactions]
attribute DOMString min;
- [SetterThrows]
- attribute long minLength;
+ [CEReactions, SetterThrows]
+ attribute long minLength;
+ [CEReactions]
attribute boolean multiple;
+ [CEReactions]
attribute DOMString name;
+ [CEReactions]
attribute DOMString pattern;
+ [CEReactions]
attribute DOMString placeholder;
+ [CEReactions]
attribute boolean readOnly;
+ [CEReactions]
attribute boolean required;
- [SetterThrows]
- attribute unsigned long size;
+ [CEReactions, SetterThrows]
+ attribute unsigned long size;
+ [CEReactions]
attribute DOMString src;
+ [CEReactions]
attribute DOMString step;
+ [CEReactions]
attribute DOMString type;
+ [CEReactions]
attribute DOMString defaultValue;
-[TreatNullAs=EmptyString, SetterThrows]
+ [CEReactions, TreatNullAs=EmptyString, SetterThrows]
attribute DOMString value;
- // attribute Date? valueAsDate;
- // attribute unrestricted double valueAsNumber;
- // attribute double valueLow;
- // attribute double valueHigh;
- // attribute unsigned long width;
+ // attribute Date? valueAsDate;
+ // attribute unrestricted double valueAsNumber;
+ // attribute double valueLow;
+ // attribute double valueHigh;
+ // [CEReactions]
+ // attribute unsigned long width;
//void stepUp(optional long n = 1);
//void stepDown(optional long n = 1);