summaryrefslogtreecommitdiff
path: root/Source/WebCore/html/HTMLInputElement.idl
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/html/HTMLInputElement.idl')
-rw-r--r--Source/WebCore/html/HTMLInputElement.idl145
1 files changed, 71 insertions, 74 deletions
diff --git a/Source/WebCore/html/HTMLInputElement.idl b/Source/WebCore/html/HTMLInputElement.idl
index 879a34f57..3c360477a 100644
--- a/Source/WebCore/html/HTMLInputElement.idl
+++ b/Source/WebCore/html/HTMLInputElement.idl
@@ -19,103 +19,100 @@
* Boston, MA 02110-1301, USA.
*/
-module html {
-
- interface HTMLInputElement : HTMLElement {
- attribute [Reflect] DOMString accept;
- attribute [Reflect] DOMString alt;
- attribute [Reflect] DOMString autocomplete;
- attribute [Reflect] boolean autofocus;
- attribute [Reflect=checked] boolean defaultChecked;
- attribute boolean checked;
- attribute [Reflect] DOMString dirName;
- attribute [Reflect] boolean disabled;
- readonly attribute HTMLFormElement form;
- attribute FileList files;
- attribute [Reflect, URL] DOMString formAction;
- attribute [TreatNullAs=NullString] DOMString formEnctype;
- attribute [TreatNullAs=NullString] DOMString formMethod;
- attribute [Reflect] boolean formNoValidate;
- attribute [Reflect] DOMString formTarget;
- attribute unsigned long height;
- attribute boolean indeterminate;
- readonly attribute [Conditional=DATALIST_ELEMENT] HTMLElement list;
- attribute [Reflect] DOMString max;
- attribute long maxLength setter raises(DOMException);
- attribute [Reflect] DOMString min;
- attribute [Reflect] boolean multiple;
- attribute [Reflect] DOMString name;
- attribute [Reflect] DOMString pattern;
- attribute [Reflect] DOMString placeholder;
- attribute [Reflect] boolean readOnly;
- attribute [Reflect] boolean required;
+interface HTMLInputElement : HTMLElement {
+ [Reflect] attribute DOMString accept;
+ [Reflect] attribute DOMString alt;
+ [Reflect] attribute DOMString autocomplete;
+ [Reflect] attribute boolean autofocus;
+ [Reflect=checked] attribute boolean defaultChecked;
+ attribute boolean checked;
+ [Reflect] attribute DOMString dirName;
+ [Reflect] attribute boolean disabled;
+ readonly attribute HTMLFormElement form;
+ attribute FileList files;
+ [Reflect, URL] attribute DOMString formAction;
+ [TreatNullAs=NullString] attribute DOMString formEnctype;
+ [TreatNullAs=NullString] attribute DOMString formMethod;
+ [Reflect] attribute boolean formNoValidate;
+ [Reflect] attribute DOMString formTarget;
+ attribute unsigned long height;
+ attribute boolean indeterminate;
+ [Conditional=DATALIST_ELEMENT] readonly attribute HTMLElement list;
+ [Reflect] attribute DOMString max;
+ attribute long maxLength setter raises(DOMException);
+ [Reflect] attribute DOMString min;
+ [Reflect] attribute boolean multiple;
+ [Reflect] attribute DOMString name;
+ [Reflect] attribute DOMString pattern;
+ [Reflect] attribute DOMString placeholder;
+ [Reflect] attribute boolean readOnly;
+ [Reflect] attribute boolean required;
#if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C
- attribute [ObjCImplementedAsUnsignedLong] DOMString size; // DOM level 2 changed this to a long, but ObjC API is a string
+ [ObjCImplementedAsUnsignedLong] attribute DOMString size; // DOM level 2 changed this to a long, but ObjC API is a string
#else
- attribute unsigned long size; // Changed string -> long -> unsigned long
+ attribute unsigned long size setter raises(DOMException); // Changed string -> long -> unsigned long
#endif
- attribute [Reflect, URL] DOMString src;
- attribute [Reflect] DOMString step;
- attribute [TreatNullAs=NullString] DOMString type; // readonly dropped as part of DOM level 2
- attribute [TreatNullAs=NullString] DOMString defaultValue;
- attribute [TreatNullAs=NullString] DOMString value;
+ [Reflect, URL] attribute DOMString src;
+ [Reflect] attribute DOMString step;
+ [TreatNullAs=NullString] attribute DOMString type; // readonly dropped as part of DOM level 2
+ [TreatNullAs=NullString] attribute DOMString defaultValue;
+ [TreatNullAs=NullString] attribute DOMString value;
#if !defined(LANGUAGE_CPP) || !LANGUAGE_CPP
- attribute Date valueAsDate setter raises(DOMException);
+ attribute Date valueAsDate setter raises(DOMException);
#endif
- attribute double valueAsNumber setter raises(DOMException);
+ attribute double valueAsNumber setter raises(DOMException);
- void stepUp(in [Optional] long n) raises(DOMException);
- void stepDown(in [Optional] long n) raises(DOMException);
+ void stepUp(in [Optional] long n) raises(DOMException);
+ void stepDown(in [Optional] long n) raises(DOMException);
- attribute unsigned long width;
- readonly attribute boolean willValidate;
- readonly attribute ValidityState validity;
- readonly attribute DOMString validationMessage;
- boolean checkValidity();
- void setCustomValidity(in [TreatNullAs=NullString, TreatUndefinedAs=NullString] DOMString error);
+ attribute unsigned long width;
+ readonly attribute boolean willValidate;
+ readonly attribute ValidityState validity;
+ readonly attribute DOMString validationMessage;
+ boolean checkValidity();
+ void setCustomValidity(in [TreatNullAs=NullString, TreatUndefinedAs=NullString] DOMString error);
- readonly attribute NodeList labels;
+ readonly attribute NodeList labels;
- void select();
- attribute [Custom] long selectionStart;
- attribute [Custom] long selectionEnd;
- attribute [Custom] DOMString selectionDirection;
+ void select();
+ [Custom] attribute long selectionStart;
+ [Custom] attribute long selectionEnd;
+ [Custom] attribute DOMString selectionDirection;
#if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C
- [Custom] void setSelectionRange(in long start, in long end);
+ [Custom] void setSelectionRange(in long start, in long end);
#else
- [Custom] void setSelectionRange(in [Optional=DefaultIsUndefined] long start,
- in [Optional=DefaultIsUndefined] long end,
- in [Optional] DOMString direction);
+ [Custom] void setSelectionRange(in [Optional=DefaultIsUndefined] long start,
+ in [Optional=DefaultIsUndefined] long end,
+ in [Optional] DOMString direction);
#endif
- // Non-standard attributes
- attribute [Reflect] DOMString align;
- attribute [Conditional=DIRECTORY_UPLOAD, Reflect] boolean webkitdirectory;
- attribute [Reflect] DOMString useMap;
- attribute [Reflect] boolean incremental;
- attribute [Conditional=INPUT_SPEECH, Reflect, V8EnabledAtRuntime] boolean webkitSpeech;
- attribute [Conditional=INPUT_SPEECH, Reflect, V8EnabledAtRuntime] boolean webkitGrammar;
- attribute [Conditional=INPUT_SPEECH, NotEnumerable] EventListener onwebkitspeechchange;
+ // Non-standard attributes
+ [Reflect] attribute DOMString align;
+ [Conditional=DIRECTORY_UPLOAD, Reflect] attribute boolean webkitdirectory;
+ [Reflect] attribute DOMString useMap;
+ [Reflect] attribute boolean incremental;
+ [Conditional=INPUT_SPEECH, Reflect, V8EnabledAtRuntime] attribute boolean webkitSpeech;
+ [Conditional=INPUT_SPEECH, Reflect, V8EnabledAtRuntime] attribute boolean webkitGrammar;
+ [Conditional=INPUT_SPEECH, NotEnumerable] attribute EventListener onwebkitspeechchange;
#if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C
- attribute [Reflect] DOMString accessKey;
+ [Reflect] attribute DOMString accessKey;
#endif
#if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C
- void click();
+ void click();
#endif
#if !defined(LANGUAGE_JAVASCRIPT) || !LANGUAGE_JAVASCRIPT
- void setValueForUser(in [TreatNullAs=NullString] DOMString value);
+ void setValueForUser(in [TreatNullAs=NullString] DOMString value);
#endif
#if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C
- // Objective-C extension:
- readonly attribute DOMString altDisplayString;
- readonly attribute URL absoluteImageURL;
+ // Objective-C extension:
+ readonly attribute DOMString altDisplayString;
+ readonly attribute URL absoluteImageURL;
#endif
- // See http://www.w3.org/TR/html-media-capture/
- attribute [Conditional=MEDIA_CAPTURE] DOMString capture;
- };
-}
+ // See http://www.w3.org/TR/html-media-capture/
+ [Conditional=MEDIA_CAPTURE] attribute DOMString capture;
+};