diff options
author | Connor Brewster <connor.brewster@eagles.oc.edu> | 2017-07-10 14:47:03 -0600 |
---|---|---|
committer | Connor Brewster <connor.brewster@eagles.oc.edu> | 2017-07-18 12:22:20 -0600 |
commit | 2460997ee18917bda1cdb68e46b7fd5520c3ade7 (patch) | |
tree | db8d87d4a3971e2326b54a0203e838cf94b296e1 /components/script/dom/webidls/HTMLInputElement.webidl | |
parent | 438191e0b207fd6294a465149a37c63f32ce9161 (diff) | |
download | servo-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.webidl | 69 |
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); |