diff options
Diffstat (limited to 'WebCore/html/HTMLInputElement.idl')
-rw-r--r-- | WebCore/html/HTMLInputElement.idl | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/WebCore/html/HTMLInputElement.idl b/WebCore/html/HTMLInputElement.idl index 29522be..a9b6d2c 100644 --- a/WebCore/html/HTMLInputElement.idl +++ b/WebCore/html/HTMLInputElement.idl @@ -21,7 +21,7 @@ module html { interface [ - LegacyParent=JSHTMLInputElementBase, + CustomGetOwnPropertySlot, GenerateConstructor, InterfaceUUID=8f388ea3-1c31-4cca-8edd-449d14e222e1, ImplementationUUID=aeb56b87-a90e-4d9d-a4d5-7eec3687c338 @@ -35,6 +35,7 @@ module html { attribute [ConvertNullToNullString] DOMString alt; attribute boolean checked; attribute boolean disabled; + attribute boolean autofocus; attribute long maxLength; attribute [ConvertNullToNullString] DOMString name; attribute boolean readOnly; @@ -45,33 +46,31 @@ module html { attribute unsigned long size; // Changed string -> long as part of DOM level 2 #endif attribute [ConvertNullToNullString] DOMString src; - attribute long tabIndex; attribute [ConvertNullToNullString] DOMString type; // readonly dropped as part of DOM level 2 attribute [ConvertNullToNullString] DOMString useMap; attribute [ConvertNullToNullString] DOMString value; - - void blur(); - void focus(); + readonly attribute boolean willValidate; void select(); void click(); // WinIE extension: attribute boolean indeterminate; - + // WinIE & FireFox extension: - - // Handled by JSHTMLInputElementBase to allow hiding based on input type -#if !defined(LANGUAGE_JAVASCRIPT) - attribute long selectionStart; - attribute long selectionEnd; + + attribute [CustomGetter] long selectionStart; + attribute [CustomGetter] long selectionEnd; void setSelectionRange(in long start, in long end); -#endif #if defined(LANGUAGE_OBJECTIVE_C) // Objective-C extension: readonly attribute DOMString altDisplayString; readonly attribute URL absoluteImageURL; #endif + +#if !defined(LANGUAGE_COM) + readonly attribute FileList files; +#endif }; } |