diff options
Diffstat (limited to 'src/3rdparty/webkit/WebCore/html/HTMLInputElement.idl')
-rw-r--r-- | src/3rdparty/webkit/WebCore/html/HTMLInputElement.idl | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/3rdparty/webkit/WebCore/html/HTMLInputElement.idl b/src/3rdparty/webkit/WebCore/html/HTMLInputElement.idl index a9b6d2c..5536733 100644 --- a/src/3rdparty/webkit/WebCore/html/HTMLInputElement.idl +++ b/src/3rdparty/webkit/WebCore/html/HTMLInputElement.idl @@ -21,7 +21,6 @@ module html { interface [ - CustomGetOwnPropertySlot, GenerateConstructor, InterfaceUUID=8f388ea3-1c31-4cca-8edd-449d14e222e1, ImplementationUUID=aeb56b87-a90e-4d9d-a4d5-7eec3687c338 @@ -37,16 +36,18 @@ module html { attribute boolean disabled; attribute boolean autofocus; attribute long maxLength; + attribute boolean multiple; attribute [ConvertNullToNullString] DOMString name; + attribute DOMString placeholder; attribute boolean readOnly; -#if defined(LANGUAGE_OBJECTIVE_C) +#if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C attribute [ConvertToString] DOMString size; // DOM level 2 changed this to a long, but our existing API is a string #else // FIXME: the spec says this should be a long, not an unsigned long attribute unsigned long size; // Changed string -> long as part of DOM level 2 #endif attribute [ConvertNullToNullString] DOMString src; - attribute [ConvertNullToNullString] DOMString type; // readonly dropped as part of DOM level 2 + attribute [ConvertNullToNullString, JSCCustomGetter] DOMString type; // readonly dropped as part of DOM level 2 attribute [ConvertNullToNullString] DOMString useMap; attribute [ConvertNullToNullString] DOMString value; readonly attribute boolean willValidate; @@ -58,9 +59,9 @@ module html { // WinIE & FireFox extension: - attribute [CustomGetter] long selectionStart; - attribute [CustomGetter] long selectionEnd; - void setSelectionRange(in long start, in long end); + attribute [Custom] long selectionStart; + attribute [Custom] long selectionEnd; + [Custom] void setSelectionRange(in long start, in long end); #if defined(LANGUAGE_OBJECTIVE_C) // Objective-C extension: |