Changeset 238748 in webkit
- Timestamp:
- Nov 30, 2018 11:59:33 AM (5 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 61 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r238747 r238748 1 2018-11-29 Ryosuke Niwa <rniwa@webkit.org> 2 3 Add CEReactions=NotNeeded on all the relevant IDL files 4 https://bugs.webkit.org/show_bug.cgi?id=188368 5 <rdar://problem/42987753> 6 7 Rubber-stamped by Antti Koivisto. 8 9 Based on a patch written by Frederic Wang. Added CEReactions=NotNeeded to all the places 10 we don't need CEReactions because we don't implement customized builtins but are marked with 11 CEReactions in the HTML specification. 12 13 * html/HTMLAnchorElement.idl: 14 * html/HTMLAreaElement.idl: 15 * html/HTMLBRElement.idl: 16 * html/HTMLBaseElement.idl: 17 * html/HTMLBodyElement.idl: 18 * html/HTMLButtonElement.idl: 19 * html/HTMLCanvasElement.idl: 20 * html/HTMLDListElement.idl: 21 * html/HTMLDataElement.idl: 22 * html/HTMLDetailsElement.idl: 23 * html/HTMLDirectoryElement.idl: 24 * html/HTMLDivElement.idl: 25 * html/HTMLEmbedElement.idl: 26 * html/HTMLFieldSetElement.idl: 27 * html/HTMLFontElement.idl: 28 * html/HTMLFormElement.idl: 29 * html/HTMLFrameElement.idl: 30 * html/HTMLFrameSetElement.idl: 31 * html/HTMLHRElement.idl: 32 * html/HTMLHeadingElement.idl: 33 * html/HTMLHtmlElement.idl: 34 * html/HTMLHyperlinkElementUtils.idl: 35 * html/HTMLImageElement.idl: 36 * html/HTMLInputElement.idl: 37 * html/HTMLLIElement.idl: 38 * html/HTMLLabelElement.idl: 39 * html/HTMLLegendElement.idl: 40 * html/HTMLLinkElement.idl: 41 * html/HTMLMapElement.idl: 42 * html/HTMLMarqueeElement.idl: 43 * html/HTMLMediaElement.idl: 44 * html/HTMLMenuElement.idl: 45 * html/HTMLMetaElement.idl: 46 * html/HTMLMeterElement.idl: 47 * html/HTMLModElement.idl: 48 * html/HTMLOListElement.idl: 49 * html/HTMLObjectElement.idl: 50 * html/HTMLOptGroupElement.idl: 51 * html/HTMLOptionElement.idl: 52 * html/HTMLOutputElement.idl: 53 * html/HTMLParagraphElement.idl: 54 * html/HTMLParamElement.idl: 55 * html/HTMLPreElement.idl: 56 * html/HTMLProgressElement.idl: 57 * html/HTMLQuoteElement.idl: 58 * html/HTMLScriptElement.idl: 59 * html/HTMLSlotElement.idl: 60 * html/HTMLSourceElement.idl: 61 * html/HTMLStyleElement.idl: 62 * html/HTMLTableCaptionElement.idl: 63 * html/HTMLTableCellElement.idl: 64 * html/HTMLTableColElement.idl: 65 * html/HTMLTableElement.idl: 66 * html/HTMLTableRowElement.idl: 67 * html/HTMLTableSectionElement.idl: 68 * html/HTMLTextAreaElement.idl: 69 * html/HTMLTimeElement.idl: 70 * html/HTMLTrackElement.idl: 71 * html/HTMLUListElement.idl: 72 * html/HTMLVideoElement.idl: 73 1 74 2018-11-30 Alexey Proskuryakov <ap@apple.com> 2 75 -
trunk/Source/WebCore/html/HTMLAnchorElement.idl
r208082 r238748 20 20 21 21 interface HTMLAnchorElement : HTMLElement { 22 [ Reflect] attribute DOMString charset;23 [ Reflect] attribute DOMString coords;24 [C onditional=DOWNLOAD_ATTRIBUTE, EnabledAtRuntime=DownloadAttribute, Reflect] attribute DOMString download;25 [ Reflect] attribute DOMString hreflang;26 [ Reflect] attribute DOMString name;27 [ Reflect] attribute USVString ping;28 [ Reflect] attribute DOMString rel;29 [ Reflect] attribute DOMString rev;30 [ Reflect] attribute DOMString shape;31 [ Reflect] attribute DOMString target;32 [ Reflect] attribute DOMString type;22 [CEReactions=NotNeeded, Reflect] attribute DOMString charset; 23 [CEReactions=NotNeeded, Reflect] attribute DOMString coords; 24 [CEReactions=NotNeeded, Conditional=DOWNLOAD_ATTRIBUTE, EnabledAtRuntime=DownloadAttribute, Reflect] attribute DOMString download; 25 [CEReactions=NotNeeded, Reflect] attribute DOMString hreflang; 26 [CEReactions=NotNeeded, Reflect] attribute DOMString name; 27 [CEReactions=NotNeeded, Reflect] attribute USVString ping; 28 [CEReactions=NotNeeded, Reflect] attribute DOMString rel; 29 [CEReactions=NotNeeded, Reflect] attribute DOMString rev; 30 [CEReactions=NotNeeded, Reflect] attribute DOMString shape; 31 [CEReactions=NotNeeded, Reflect] attribute DOMString target; 32 [CEReactions=NotNeeded, Reflect] attribute DOMString type; 33 33 34 34 [CEReactions] attribute DOMString text; -
trunk/Source/WebCore/html/HTMLAreaElement.idl
r207355 r238748 20 20 21 21 interface HTMLAreaElement : HTMLElement { 22 [ Reflect] attribute DOMString alt;23 [ Reflect] attribute DOMString coords;24 [ Reflect] attribute boolean noHref;25 [ Reflect] attribute USVString ping;26 [ Reflect] attribute DOMString rel;27 [ Reflect] attribute DOMString shape;28 [ Reflect] attribute DOMString target;22 [CEReactions=NotNeeded, Reflect] attribute DOMString alt; 23 [CEReactions=NotNeeded, Reflect] attribute DOMString coords; 24 [CEReactions=NotNeeded, Reflect] attribute boolean noHref; 25 [CEReactions=NotNeeded, Reflect] attribute USVString ping; 26 [CEReactions=NotNeeded, Reflect] attribute DOMString rel; 27 [CEReactions=NotNeeded, Reflect] attribute DOMString shape; 28 [CEReactions=NotNeeded, Reflect] attribute DOMString target; 29 29 30 [C onditional=DOWNLOAD_ATTRIBUTE, EnabledAtRuntime=DownloadAttribute, Reflect] attribute DOMString download;30 [CEReactions=NotNeeded, Conditional=DOWNLOAD_ATTRIBUTE, EnabledAtRuntime=DownloadAttribute, Reflect] attribute DOMString download; 31 31 32 32 [PutForwards=value] readonly attribute DOMTokenList relList; -
trunk/Source/WebCore/html/HTMLBRElement.idl
r131172 r238748 19 19 20 20 interface HTMLBRElement : HTMLElement { 21 [ Reflect] attribute DOMString clear;21 [CEReactions=NotNeeded, Reflect] attribute DOMString clear; 22 22 }; 23 23 -
trunk/Source/WebCore/html/HTMLBaseElement.idl
r204215 r238748 19 19 20 20 interface HTMLBaseElement : HTMLElement { 21 attribute USVString href;21 [CEReactions=NotNeeded] attribute USVString href; 22 22 23 [ Reflect] attribute DOMString target;23 [CEReactions=NotNeeded, Reflect] attribute DOMString target; 24 24 }; -
trunk/Source/WebCore/html/HTMLBodyElement.idl
r218651 r238748 20 20 21 21 interface HTMLBodyElement : HTMLElement { 22 [ Reflect] attribute [TreatNullAs=EmptyString] DOMString aLink;23 [ Reflect] attribute DOMString background;24 [ Reflect] attribute [TreatNullAs=EmptyString] DOMString bgColor;25 [ Reflect] attribute [TreatNullAs=EmptyString] DOMString link;26 [ Reflect] attribute [TreatNullAs=EmptyString] DOMString text;27 [ Reflect] attribute [TreatNullAs=EmptyString] DOMString vLink;22 [CEReactions=NotNeeded, Reflect] attribute [TreatNullAs=EmptyString] DOMString aLink; 23 [CEReactions=NotNeeded, Reflect] attribute DOMString background; 24 [CEReactions=NotNeeded, Reflect] attribute [TreatNullAs=EmptyString] DOMString bgColor; 25 [CEReactions=NotNeeded, Reflect] attribute [TreatNullAs=EmptyString] DOMString link; 26 [CEReactions=NotNeeded, Reflect] attribute [TreatNullAs=EmptyString] DOMString text; 27 [CEReactions=NotNeeded, Reflect] attribute [TreatNullAs=EmptyString] DOMString vLink; 28 28 29 29 [NotEnumerable, WindowEventHandler] attribute EventHandler onblur; -
trunk/Source/WebCore/html/HTMLButtonElement.idl
r213606 r238748 20 20 21 21 interface HTMLButtonElement : HTMLElement { 22 [ Reflect] attribute boolean autofocus;23 [ Reflect] attribute boolean disabled;22 [CEReactions=NotNeeded, Reflect] attribute boolean autofocus; 23 [CEReactions=NotNeeded, Reflect] attribute boolean disabled; 24 24 readonly attribute HTMLFormElement form; 25 attribute USVString formAction;25 [CEReactions=NotNeeded] attribute USVString formAction; 26 26 27 attribute DOMString formEnctype;28 attribute DOMString formMethod;29 attribute DOMString type;27 [CEReactions=NotNeeded] attribute DOMString formEnctype; 28 [CEReactions=NotNeeded] attribute DOMString formMethod; 29 [CEReactions=NotNeeded] attribute DOMString type; 30 30 31 [ Reflect] attribute boolean formNoValidate;32 [ Reflect] attribute DOMString formTarget;33 [ Reflect] attribute DOMString name;34 [ Reflect] attribute DOMString value;31 [CEReactions=NotNeeded, Reflect] attribute boolean formNoValidate; 32 [CEReactions=NotNeeded, Reflect] attribute DOMString formTarget; 33 [CEReactions=NotNeeded, Reflect] attribute DOMString name; 34 [CEReactions=NotNeeded, Reflect] attribute DOMString value; 35 35 36 36 readonly attribute boolean willValidate; -
trunk/Source/WebCore/html/HTMLCanvasElement.idl
r237777 r238748 46 46 ReportExternalMemoryCost, 47 47 ] interface HTMLCanvasElement : HTMLElement { 48 [C allTracingCallback=recordCanvasAction] attribute unsigned long width;49 [C allTracingCallback=recordCanvasAction] attribute unsigned long height;48 [CEReactions=NotNeeded, CallTracingCallback=recordCanvasAction] attribute unsigned long width; 49 [CEReactions=NotNeeded, CallTracingCallback=recordCanvasAction] attribute unsigned long height; 50 50 51 51 [CallWith=ExecState, MayThrowException] RenderingContext? getContext(DOMString contextId, any... arguments); -
trunk/Source/WebCore/html/HTMLDListElement.idl
r131172 r238748 19 19 20 20 interface HTMLDListElement : HTMLElement { 21 [ Reflect] attribute boolean compact;21 [CEReactions=NotNeeded, Reflect] attribute boolean compact; 22 22 }; 23 23 -
trunk/Source/WebCore/html/HTMLDataElement.idl
r195627 r238748 25 25 26 26 interface HTMLDataElement : HTMLElement { 27 [Reflect] attribute DOMString value;27 [CEReactions=NotNeeded, Reflect] attribute DOMString value; 28 28 }; -
trunk/Source/WebCore/html/HTMLDetailsElement.idl
r210763 r238748 19 19 20 20 interface HTMLDetailsElement : HTMLElement { 21 [ Reflect] attribute boolean open;21 [CEReactions=NotNeeded, Reflect] attribute boolean open; 22 22 }; 23 23 -
trunk/Source/WebCore/html/HTMLDirectoryElement.idl
r131172 r238748 19 19 20 20 interface HTMLDirectoryElement : HTMLElement { 21 [ Reflect] attribute boolean compact;21 [CEReactions=NotNeeded, Reflect] attribute boolean compact; 22 22 }; 23 23 -
trunk/Source/WebCore/html/HTMLDivElement.idl
r147857 r238748 19 19 20 20 interface HTMLDivElement : HTMLElement { 21 [ Reflect] attribute DOMString align;21 [CEReactions=NotNeeded, Reflect] attribute DOMString align; 22 22 }; 23 23 -
trunk/Source/WebCore/html/HTMLEmbedElement.idl
r219302 r238748 22 22 Plugin 23 23 ] interface HTMLEmbedElement : HTMLElement { 24 [ Reflect] attribute DOMString align;25 [ Reflect] attribute DOMString height;26 [ Reflect] attribute DOMString name;27 [ Reflect, URL] attribute USVString src;28 [ Reflect] attribute DOMString type;29 [ Reflect] attribute DOMString width;24 [CEReactions=NotNeeded, Reflect] attribute DOMString align; 25 [CEReactions=NotNeeded, Reflect] attribute DOMString height; 26 [CEReactions=NotNeeded, Reflect] attribute DOMString name; 27 [CEReactions=NotNeeded, Reflect, URL] attribute USVString src; 28 [CEReactions=NotNeeded, Reflect] attribute DOMString type; 29 [CEReactions=NotNeeded, Reflect] attribute DOMString width; 30 30 31 31 [CheckSecurityForNode, MayThrowException] Document getSVGDocument(); -
trunk/Source/WebCore/html/HTMLFieldSetElement.idl
r236778 r238748 19 19 20 20 interface HTMLFieldSetElement : HTMLElement { 21 [ Reflect] attribute boolean disabled;21 [CEReactions=NotNeeded, Reflect] attribute boolean disabled; 22 22 readonly attribute HTMLFormElement form; 23 [ Reflect] attribute DOMString name;23 [CEReactions=NotNeeded, Reflect] attribute DOMString name; 24 24 25 25 readonly attribute DOMString type; -
trunk/Source/WebCore/html/HTMLFontElement.idl
r215330 r238748 19 19 20 20 interface HTMLFontElement : HTMLElement { 21 [ Reflect] attribute [TreatNullAs=EmptyString] DOMString color;22 [ Reflect] attribute DOMString face;23 [ Reflect] attribute DOMString size;21 [CEReactions=NotNeeded, Reflect] attribute [TreatNullAs=EmptyString] DOMString color; 22 [CEReactions=NotNeeded, Reflect] attribute DOMString face; 23 [CEReactions=NotNeeded, Reflect] attribute DOMString size; 24 24 }; 25 25 -
trunk/Source/WebCore/html/HTMLFormElement.idl
r220732 r238748 24 24 JSGenerateToNativeObject, 25 25 ] interface HTMLFormElement : HTMLElement { 26 [ Reflect=accept_charset] attribute DOMString acceptCharset;27 [ Reflect, URL] attribute USVString action;28 attribute DOMString autocomplete;29 attribute DOMString enctype;30 [ ImplementedAs=enctype] attribute DOMString encoding;31 attribute DOMString method;32 [ Reflect] attribute DOMString name;33 [ Reflect] attribute boolean noValidate;34 [ Reflect] attribute DOMString target;26 [CEReactions=NotNeeded, Reflect=accept_charset] attribute DOMString acceptCharset; 27 [CEReactions=NotNeeded, Reflect, URL] attribute USVString action; 28 [CEReactions=NotNeeded] attribute DOMString autocomplete; 29 [CEReactions=NotNeeded] attribute DOMString enctype; 30 [CEReactions=NotNeeded, ImplementedAs=enctype] attribute DOMString encoding; 31 [CEReactions=NotNeeded] attribute DOMString method; 32 [CEReactions=NotNeeded, Reflect] attribute DOMString name; 33 [CEReactions=NotNeeded, Reflect] attribute boolean noValidate; 34 [CEReactions=NotNeeded, Reflect] attribute DOMString target; 35 35 36 36 readonly attribute HTMLFormControlsCollection elements; … … 40 40 41 41 [ImplementedAs=submitFromJavaScript] void submit(); 42 void reset();42 [CEReactions=NotNeeded] void reset(); 43 43 boolean checkValidity(); 44 44 [EnabledAtRuntime=InteractiveFormValidation] boolean reportValidity(); -
trunk/Source/WebCore/html/HTMLFrameElement.idl
r237717 r238748 20 20 21 21 interface HTMLFrameElement : HTMLElement { 22 [ Reflect] attribute DOMString name;23 [ Reflect] attribute DOMString scrolling;24 [ Reflect, URL] attribute USVString src;25 [ Reflect] attribute DOMString frameBorder;26 [ Reflect, URL] attribute USVString longDesc;27 [ Reflect] attribute boolean noResize;22 [CEReactions=NotNeeded, Reflect] attribute DOMString name; 23 [CEReactions=NotNeeded, Reflect] attribute DOMString scrolling; 24 [CEReactions=NotNeeded, Reflect, URL] attribute USVString src; 25 [CEReactions=NotNeeded, Reflect] attribute DOMString frameBorder; 26 [CEReactions=NotNeeded, Reflect, URL] attribute USVString longDesc; 27 [CEReactions=NotNeeded, Reflect] attribute boolean noResize; 28 28 [CheckSecurityForNode] readonly attribute Document contentDocument; 29 29 readonly attribute WindowProxy contentWindow; 30 30 31 [ Reflect] attribute [TreatNullAs=EmptyString] DOMString marginHeight;32 [ Reflect] attribute [TreatNullAs=EmptyString] DOMString marginWidth;31 [CEReactions=NotNeeded, Reflect] attribute [TreatNullAs=EmptyString] DOMString marginHeight; 32 [CEReactions=NotNeeded, Reflect] attribute [TreatNullAs=EmptyString] DOMString marginWidth; 33 33 34 34 [CheckSecurityForNode, MayThrowException] Document getSVGDocument(); 35 35 36 readonly attribute long width;37 readonly attribute long height;36 [CEReactions=NotNeeded] readonly attribute long width; 37 [CEReactions=NotNeeded] readonly attribute long height; 38 38 39 39 // FIXME: No other browser has this attribute. -
trunk/Source/WebCore/html/HTMLFrameSetElement.idl
r231114 r238748 20 20 21 21 interface HTMLFrameSetElement : HTMLElement { 22 [ Reflect] attribute DOMString cols;23 [ Reflect] attribute DOMString rows;22 [CEReactions=NotNeeded, Reflect] attribute DOMString cols; 23 [CEReactions=NotNeeded, Reflect] attribute DOMString rows; 24 24 25 25 [NotEnumerable, WindowEventHandler] attribute EventHandler onblur; -
trunk/Source/WebCore/html/HTMLHRElement.idl
r205923 r238748 19 19 20 20 interface HTMLHRElement : HTMLElement { 21 [ Reflect] attribute DOMString align;22 [ Reflect] attribute DOMString color;23 [ Reflect] attribute boolean noShade;24 [ Reflect] attribute DOMString size;25 [ Reflect] attribute DOMString width;21 [CEReactions=NotNeeded, Reflect] attribute DOMString align; 22 [CEReactions=NotNeeded, Reflect] attribute DOMString color; 23 [CEReactions=NotNeeded, Reflect] attribute boolean noShade; 24 [CEReactions=NotNeeded, Reflect] attribute DOMString size; 25 [CEReactions=NotNeeded, Reflect] attribute DOMString width; 26 26 }; 27 27 -
trunk/Source/WebCore/html/HTMLHeadingElement.idl
r131172 r238748 19 19 20 20 interface HTMLHeadingElement : HTMLElement { 21 [ Reflect] attribute DOMString align;21 [CEReactions=NotNeeded, Reflect] attribute DOMString align; 22 22 }; 23 23 -
trunk/Source/WebCore/html/HTMLHtmlElement.idl
r131172 r238748 19 19 20 20 interface HTMLHtmlElement : HTMLElement { 21 [ Reflect] attribute DOMString version;21 [CEReactions=NotNeeded, Reflect] attribute DOMString version; 22 22 [Reflect, URL] attribute DOMString manifest; 23 23 }; -
trunk/Source/WebCore/html/HTMLHyperlinkElementUtils.idl
r204871 r238748 27 27 NoInterfaceObject 28 28 ] interface HTMLHyperlinkElementUtils { 29 [ Reflect, URL] stringifier attribute USVString href;29 [CEReactions=NotNeeded, Reflect, URL] stringifier attribute USVString href; 30 30 readonly attribute USVString origin; 31 31 32 attribute USVString protocol;33 attribute USVString username;34 attribute USVString password;35 attribute USVString host;36 attribute USVString hostname;37 attribute USVString port;38 attribute USVString pathname;39 attribute USVString search;40 attribute USVString hash;32 [CEReactions=NotNeeded] attribute USVString protocol; 33 [CEReactions=NotNeeded] attribute USVString username; 34 [CEReactions=NotNeeded] attribute USVString password; 35 [CEReactions=NotNeeded] attribute USVString host; 36 [CEReactions=NotNeeded] attribute USVString hostname; 37 [CEReactions=NotNeeded] attribute USVString port; 38 [CEReactions=NotNeeded] attribute USVString pathname; 39 [CEReactions=NotNeeded] attribute USVString search; 40 [CEReactions=NotNeeded] attribute USVString hash; 41 41 }; -
trunk/Source/WebCore/html/HTMLImageElement.idl
r236634 r238748 25 25 NamedConstructor=Image(optional unsigned long width, optional unsigned long height) 26 26 ] interface HTMLImageElement : HTMLElement { 27 [ Reflect] attribute DOMString name;28 [ Reflect] attribute DOMString align;29 [ Reflect] attribute DOMString alt;30 [ Reflect] attribute [TreatNullAs=EmptyString] DOMString border;31 attribute DOMString? crossOrigin;32 attribute unsigned long height;33 [ Reflect] attribute unsigned long hspace;34 [ Reflect] attribute boolean isMap;35 [ Reflect, URL] attribute USVString longDesc;36 [ Reflect, URL] attribute USVString src;37 [ Reflect] attribute USVString srcset;38 [ Reflect] attribute DOMString sizes;27 [CEReactions=NotNeeded, Reflect] attribute DOMString name; 28 [CEReactions=NotNeeded, Reflect] attribute DOMString align; 29 [CEReactions=NotNeeded, Reflect] attribute DOMString alt; 30 [CEReactions=NotNeeded, Reflect] attribute [TreatNullAs=EmptyString] DOMString border; 31 [CEReactions=NotNeeded] attribute DOMString? crossOrigin; 32 [CEReactions=NotNeeded] attribute unsigned long height; 33 [CEReactions=NotNeeded, Reflect] attribute unsigned long hspace; 34 [CEReactions=NotNeeded, Reflect] attribute boolean isMap; 35 [CEReactions=NotNeeded, Reflect, URL] attribute USVString longDesc; 36 [CEReactions=NotNeeded, Reflect, URL] attribute USVString src; 37 [CEReactions=NotNeeded, Reflect] attribute USVString srcset; 38 [CEReactions=NotNeeded, Reflect] attribute DOMString sizes; 39 39 readonly attribute USVString currentSrc; 40 [ Reflect] attribute DOMString useMap;41 [ Reflect] attribute unsigned long vspace;42 attribute unsigned long width;43 [ Reflect] attribute DOMString decoding;40 [CEReactions=NotNeeded, Reflect] attribute DOMString useMap; 41 [CEReactions=NotNeeded, Reflect] attribute unsigned long vspace; 42 [CEReactions=NotNeeded] attribute unsigned long width; 43 [CEReactions=NotNeeded, Reflect] attribute DOMString decoding; 44 44 45 45 [Conditional=ATTACHMENT_ELEMENT, EnabledAtRuntime=AttachmentElement] readonly attribute DOMString attachmentIdentifier; … … 47 47 // Extensions 48 48 readonly attribute boolean complete; 49 [ Reflect,URL] attribute USVString lowsrc;49 [CEReactions=NotNeeded, Reflect, URL] attribute USVString lowsrc; 50 50 readonly attribute long naturalHeight; 51 51 readonly attribute long naturalWidth; -
trunk/Source/WebCore/html/HTMLInputElement.idl
r235245 r238748 24 24 JSGenerateToNativeObject, 25 25 ] interface HTMLInputElement : HTMLElement { 26 [ Reflect] attribute DOMString accept;27 [ Reflect] attribute DOMString alt;28 attribute DOMString autocomplete;29 [ Reflect] attribute boolean autofocus;30 [ Reflect=checked] attribute boolean defaultChecked;26 [CEReactions=NotNeeded, Reflect] attribute DOMString accept; 27 [CEReactions=NotNeeded, Reflect] attribute DOMString alt; 28 [CEReactions=NotNeeded] attribute DOMString autocomplete; 29 [CEReactions=NotNeeded, Reflect] attribute boolean autofocus; 30 [CEReactions=NotNeeded, Reflect=checked] attribute boolean defaultChecked; 31 31 attribute boolean checked; 32 [ Reflect] attribute DOMString dirName;33 [ Reflect] attribute boolean disabled;32 [CEReactions=NotNeeded, Reflect] attribute DOMString dirName; 33 [CEReactions=NotNeeded, Reflect] attribute boolean disabled; 34 34 readonly attribute HTMLFormElement form; 35 35 attribute FileList? files; 36 attribute USVString formAction;36 [CEReactions=NotNeeded] attribute USVString formAction; 37 37 38 attribute DOMString formEnctype;39 attribute DOMString formMethod;38 [CEReactions=NotNeeded] attribute DOMString formEnctype; 39 [CEReactions=NotNeeded] attribute DOMString formMethod; 40 40 41 [ Reflect] attribute boolean formNoValidate;42 [ Reflect] attribute DOMString formTarget;43 attribute unsigned long height;41 [CEReactions=NotNeeded, Reflect] attribute boolean formNoValidate; 42 [CEReactions=NotNeeded, Reflect] attribute DOMString formTarget; 43 [CEReactions=NotNeeded] attribute unsigned long height; 44 44 attribute boolean indeterminate; 45 45 [Conditional=DATALIST_ELEMENT] readonly attribute HTMLElement list; 46 [ Reflect] attribute DOMString max;47 attribute long minLength;48 attribute long maxLength;49 [ Reflect] attribute DOMString min;50 [ Reflect] attribute boolean multiple;51 [ Reflect] attribute DOMString name;52 [ Reflect] attribute DOMString pattern;53 [ Reflect] attribute DOMString placeholder;54 [ Reflect] attribute boolean readOnly;55 [ Reflect] attribute boolean required;56 attribute unsigned long size;57 [ Reflect, URL] attribute USVString src;58 [ Reflect] attribute DOMString step;59 attribute DOMString type; // readonly dropped as part of DOM level 260 attribute DOMString defaultValue;46 [CEReactions=NotNeeded, Reflect] attribute DOMString max; 47 [CEReactions=NotNeeded] attribute long minLength; 48 [CEReactions=NotNeeded] attribute long maxLength; 49 [CEReactions=NotNeeded, Reflect] attribute DOMString min; 50 [CEReactions=NotNeeded, Reflect] attribute boolean multiple; 51 [CEReactions=NotNeeded, Reflect] attribute DOMString name; 52 [CEReactions=NotNeeded, Reflect] attribute DOMString pattern; 53 [CEReactions=NotNeeded, Reflect] attribute DOMString placeholder; 54 [CEReactions=NotNeeded, Reflect] attribute boolean readOnly; 55 [CEReactions=NotNeeded, Reflect] attribute boolean required; 56 [CEReactions=NotNeeded] attribute unsigned long size; 57 [CEReactions=NotNeeded, Reflect, URL] attribute USVString src; 58 [CEReactions=NotNeeded, Reflect] attribute DOMString step; 59 [CEReactions=NotNeeded] attribute DOMString type; // readonly dropped as part of DOM level 2 60 [CEReactions=NotNeeded] attribute DOMString defaultValue; 61 61 // See the discussion in https://bugs.webkit.org/show_bug.cgi?id=100085 62 attribute [TreatNullAs=EmptyString] DOMString value;62 [CEReactions=NotNeeded] attribute [TreatNullAs=EmptyString] DOMString value; 63 63 attribute Date? valueAsDate; 64 64 attribute unrestricted double valueAsNumber; … … 67 67 [MayThrowException] void stepDown(optional long n = 1); 68 68 69 attribute unsigned long width;69 [CEReactions=NotNeeded] attribute unsigned long width; 70 70 readonly attribute boolean willValidate; 71 71 readonly attribute ValidityState validity; … … 87 87 [ImplementedAs=setSelectionRangeForBindings, MayThrowException] void setSelectionRange(long start, long end, optional DOMString direction); 88 88 89 [ Reflect] attribute DOMString align;90 [ Reflect] attribute DOMString useMap;91 [ Reflect] attribute boolean incremental;89 [CEReactions=NotNeeded, Reflect] attribute DOMString align; 90 [CEReactions=NotNeeded, Reflect] attribute DOMString useMap; 91 [CEReactions=NotNeeded, Reflect] attribute boolean incremental; 92 92 93 93 // See http://www.w3.org/TR/html-media-capture/ 94 [C onditional=MEDIA_CAPTURE, Reflect] attribute DOMString capture;94 [CEReactions=NotNeeded, Conditional=MEDIA_CAPTURE, Reflect] attribute DOMString capture; 95 95 }; -
trunk/Source/WebCore/html/HTMLLIElement.idl
r131172 r238748 19 19 20 20 interface HTMLLIElement : HTMLElement { 21 [ Reflect] attribute DOMString type;22 [ Reflect] attribute long value;21 [CEReactions=NotNeeded, Reflect] attribute DOMString type; 22 [CEReactions=NotNeeded, Reflect] attribute long value; 23 23 }; 24 24 -
trunk/Source/WebCore/html/HTMLLabelElement.idl
r204259 r238748 21 21 interface HTMLLabelElement : HTMLElement { 22 22 readonly attribute HTMLFormElement form; 23 [ Reflect=for] attribute DOMString htmlFor;23 [CEReactions=NotNeeded, Reflect=for] attribute DOMString htmlFor; 24 24 readonly attribute HTMLElement control; 25 25 }; -
trunk/Source/WebCore/html/HTMLLegendElement.idl
r204259 r238748 21 21 interface HTMLLegendElement : HTMLElement { 22 22 readonly attribute HTMLFormElement form; 23 [ Reflect] attribute DOMString align;23 [CEReactions=NotNeeded, Reflect] attribute DOMString align; 24 24 }; 25 25 -
trunk/Source/WebCore/html/HTMLLinkElement.idl
r217962 r238748 25 25 ] interface HTMLLinkElement : HTMLElement { 26 26 [Reflect] attribute boolean disabled; 27 [ Reflect] attribute DOMString charset;28 [ Reflect, URL] attribute USVString href;29 [ Reflect] attribute DOMString hreflang;30 [ Reflect] attribute DOMString media;31 [ Reflect] attribute DOMString rel;32 [ Reflect] attribute DOMString rev;27 [CEReactions=NotNeeded, Reflect] attribute DOMString charset; 28 [CEReactions=NotNeeded, Reflect, URL] attribute USVString href; 29 [CEReactions=NotNeeded, Reflect] attribute DOMString hreflang; 30 [CEReactions=NotNeeded, Reflect] attribute DOMString media; 31 [CEReactions=NotNeeded, Reflect] attribute DOMString rel; 32 [CEReactions=NotNeeded, Reflect] attribute DOMString rev; 33 33 [PutForwards=value] readonly attribute DOMTokenList sizes; 34 [ Reflect] attribute DOMString target;35 [ Reflect] attribute DOMString type;36 attribute DOMString as;37 attribute DOMString? crossOrigin;34 [CEReactions=NotNeeded, Reflect] attribute DOMString target; 35 [CEReactions=NotNeeded, Reflect] attribute DOMString type; 36 [CEReactions=NotNeeded] attribute DOMString as; 37 [CEReactions=NotNeeded] attribute DOMString? crossOrigin; 38 38 39 39 // DOM Level 2 Style … … 43 43 44 44 [Reflect] attribute DOMString nonce; 45 [ Reflect, EnabledBySetting=SubresourceIntegrity] attribute DOMString integrity;45 [CEReactions=NotNeeded, Reflect, EnabledBySetting=SubresourceIntegrity] attribute DOMString integrity; 46 46 }; 47 47 -
trunk/Source/WebCore/html/HTMLMapElement.idl
r207355 r238748 21 21 interface HTMLMapElement : HTMLElement { 22 22 readonly attribute HTMLCollection areas; 23 [ Reflect] attribute DOMString name;23 [CEReactions=NotNeeded, Reflect] attribute DOMString name; 24 24 }; 25 25 -
trunk/Source/WebCore/html/HTMLMarqueeElement.idl
r222429 r238748 22 22 void stop(); 23 23 24 [ Reflect] attribute DOMString behavior;25 [ Reflect] attribute DOMString bgColor;26 [ Reflect] attribute DOMString direction;27 [ Reflect] attribute DOMString height;28 [ Reflect] attribute unsigned long hspace;29 attribute long loop;30 attribute unsigned long scrollAmount;31 attribute unsigned long scrollDelay;32 [ Reflect] attribute boolean trueSpeed;33 [ Reflect] attribute unsigned long vspace;34 [ Reflect] attribute DOMString width;24 [CEReactions=NotNeeded, Reflect] attribute DOMString behavior; 25 [CEReactions=NotNeeded, Reflect] attribute DOMString bgColor; 26 [CEReactions=NotNeeded, Reflect] attribute DOMString direction; 27 [CEReactions=NotNeeded, Reflect] attribute DOMString height; 28 [CEReactions=NotNeeded, Reflect] attribute unsigned long hspace; 29 [CEReactions=NotNeeded] attribute long loop; 30 [CEReactions=NotNeeded] attribute unsigned long scrollAmount; 31 [CEReactions=NotNeeded] attribute unsigned long scrollDelay; 32 [CEReactions=NotNeeded, Reflect] attribute boolean trueSpeed; 33 [CEReactions=NotNeeded, Reflect] attribute unsigned long vspace; 34 [CEReactions=NotNeeded, Reflect] attribute DOMString width; 35 35 36 36 // FIXME: Implement the following event handler attributes -
trunk/Source/WebCore/html/HTMLMediaElement.idl
r236875 r238748 45 45 46 46 // network state 47 [ Reflect, URL] attribute USVString src;47 [CEReactions=NotNeeded, Reflect, URL] attribute USVString src; 48 48 attribute MediaProvider? srcObject; 49 49 [URL] readonly attribute USVString currentSrc; 50 attribute DOMString? crossOrigin;50 [CEReactions=NotNeeded] attribute DOMString? crossOrigin; 51 51 52 52 const unsigned short NETWORK_EMPTY = 0; … … 55 55 const unsigned short NETWORK_NO_SOURCE = 3; 56 56 readonly attribute unsigned short networkState; 57 attribute DOMString preload;57 [CEReactions=NotNeeded] attribute DOMString preload; 58 58 59 59 readonly attribute TimeRanges buffered; … … 81 81 readonly attribute TimeRanges seekable; 82 82 readonly attribute boolean ended; 83 [ Reflect] attribute boolean autoplay;84 [ Reflect] attribute boolean loop;83 [CEReactions=NotNeeded, Reflect] attribute boolean autoplay; 84 [CEReactions=NotNeeded, Reflect] attribute boolean loop; 85 85 Promise<void> play(); 86 86 void pause(); … … 88 88 89 89 // controls 90 attribute boolean controls;90 [CEReactions=NotNeeded] attribute boolean controls; 91 91 attribute double volume; 92 92 attribute boolean muted; 93 [ Reflect=muted] attribute boolean defaultMuted;93 [CEReactions=NotNeeded, Reflect=muted] attribute boolean defaultMuted; 94 94 95 95 // WebKit extensions 96 attribute boolean webkitPreservesPitch;96 [CEReactions=NotNeede] attribute boolean webkitPreservesPitch; 97 97 98 98 readonly attribute boolean webkitHasClosedCaptions; -
trunk/Source/WebCore/html/HTMLMenuElement.idl
r131172 r238748 19 19 20 20 interface HTMLMenuElement : HTMLElement { 21 [ Reflect] attribute boolean compact;21 [CEReactions=NotNeeded, Reflect] attribute boolean compact; 22 22 }; 23 23 -
trunk/Source/WebCore/html/HTMLMetaElement.idl
r131172 r238748 19 19 20 20 interface HTMLMetaElement : HTMLElement { 21 [ Reflect] attribute DOMString content;22 [ Reflect=http_equiv] attribute DOMString httpEquiv;23 [ Reflect] attribute DOMString name;24 [ Reflect] attribute DOMString scheme;21 [CEReactions=NotNeeded, Reflect] attribute DOMString content; 22 [CEReactions=NotNeeded, Reflect=http_equiv] attribute DOMString httpEquiv; 23 [CEReactions=NotNeeded, Reflect] attribute DOMString name; 24 [CEReactions=NotNeeded, Reflect] attribute DOMString scheme; 25 25 }; 26 26 -
trunk/Source/WebCore/html/HTMLMeterElement.idl
r207355 r238748 21 21 Conditional=METER_ELEMENT 22 22 ] interface HTMLMeterElement : HTMLElement { 23 attribute double value;24 attribute double min;25 attribute double max;26 attribute double low;27 attribute double high;28 attribute double optimum;23 [CEReactions=NotNeeded] attribute double value; 24 [CEReactions=NotNeeded] attribute double min; 25 [CEReactions=NotNeeded] attribute double max; 26 [CEReactions=NotNeeded] attribute double low; 27 [CEReactions=NotNeeded] attribute double high; 28 [CEReactions=NotNeeded] attribute double optimum; 29 29 readonly attribute NodeList labels; 30 30 }; -
trunk/Source/WebCore/html/HTMLModElement.idl
r204215 r238748 19 19 20 20 interface HTMLModElement : HTMLElement { 21 [ Reflect, URL] attribute USVString cite;22 [ Reflect] attribute DOMString dateTime;21 [CEReactions=NotNeeded, Reflect, URL] attribute USVString cite; 22 [CEReactions=NotNeeded, Reflect] attribute DOMString dateTime; 23 23 }; 24 24 -
trunk/Source/WebCore/html/HTMLOListElement.idl
r205689 r238748 19 19 20 20 interface HTMLOListElement : HTMLElement { 21 [ Reflect] attribute boolean compact;22 [ ImplementedAs=startForBindings] attribute long start;23 [ Reflect] attribute boolean reversed;24 [ Reflect] attribute DOMString type;21 [CEReactions=NotNeeded, Reflect] attribute boolean compact; 22 [CEReactions=NotNeeded, ImplementedAs=startForBindings] attribute long start; 23 [CEReactions=NotNeeded, Reflect] attribute boolean reversed; 24 [CEReactions=NotNeeded, Reflect] attribute DOMString type; 25 25 }; 26 26 -
trunk/Source/WebCore/html/HTMLObjectElement.idl
r219302 r238748 23 23 ] interface HTMLObjectElement : HTMLElement { 24 24 readonly attribute HTMLFormElement form; 25 [ Reflect] attribute DOMString code;26 [ Reflect] attribute DOMString align;27 [ Reflect] attribute DOMString archive;28 [ Reflect] attribute [TreatNullAs=EmptyString] DOMString border;29 [ Reflect, URL] attribute USVString codeBase;30 [ Reflect] attribute DOMString codeType;31 [ Reflect, URL] attribute USVString data;32 [ Reflect] attribute boolean declare;33 [ Reflect] attribute DOMString height;34 [ Reflect] attribute unsigned long hspace;35 [ Reflect] attribute DOMString name;36 [ Reflect] attribute DOMString standby;37 [ Reflect] attribute DOMString type;38 [ Reflect] attribute DOMString useMap;39 [ Reflect] attribute unsigned long vspace;40 [ Reflect] attribute DOMString width;25 [CEReactions=NotNeeded, Reflect] attribute DOMString code; 26 [CEReactions=NotNeeded, Reflect] attribute DOMString align; 27 [CEReactions=NotNeeded, Reflect] attribute DOMString archive; 28 [CEReactions=NotNeeded, Reflect] attribute [TreatNullAs=EmptyString] DOMString border; 29 [CEReactions=NotNeeded, Reflect, URL] attribute USVString codeBase; 30 [CEReactions=NotNeeded, Reflect] attribute DOMString codeType; 31 [CEReactions=NotNeeded, Reflect, URL] attribute USVString data; 32 [CEReactions=NotNeeded, Reflect] attribute boolean declare; 33 [CEReactions=NotNeeded, Reflect] attribute DOMString height; 34 [CEReactions=NotNeeded, Reflect] attribute unsigned long hspace; 35 [CEReactions=NotNeeded, Reflect] attribute DOMString name; 36 [CEReactions=NotNeeded, Reflect] attribute DOMString standby; 37 [CEReactions=NotNeeded, Reflect] attribute DOMString type; 38 [CEReactions=NotNeeded, Reflect] attribute DOMString useMap; 39 [CEReactions=NotNeeded, Reflect] attribute unsigned long vspace; 40 [CEReactions=NotNeeded, Reflect] attribute DOMString width; 41 41 readonly attribute boolean willValidate; 42 42 readonly attribute ValidityState validity; -
trunk/Source/WebCore/html/HTMLOptGroupElement.idl
r207497 r238748 21 21 JSGenerateToNativeObject, 22 22 ] interface HTMLOptGroupElement : HTMLElement { 23 [ Reflect] attribute boolean disabled;24 [ Reflect] attribute DOMString label;23 [CEReactions=NotNeeded, Reflect] attribute boolean disabled; 24 [CEReactions=NotNeeded, Reflect] attribute DOMString label; 25 25 }; 26 26 -
trunk/Source/WebCore/html/HTMLOptionElement.idl
r217168 r238748 25 25 NamedConstructor=Option(optional DOMString text = "", optional DOMString value, optional boolean defaultSelected = false, optional boolean selected = false), 26 26 ] interface HTMLOptionElement : HTMLElement { 27 [ Reflect] attribute boolean disabled;27 [CEReactions=NotNeeded, Reflect] attribute boolean disabled; 28 28 readonly attribute HTMLFormElement form; 29 attribute DOMString label;30 [ Reflect=selected] attribute boolean defaultSelected;29 [CEReactions=NotNeeded] attribute DOMString label; 30 [CEReactions=NotNeeded, Reflect=selected] attribute boolean defaultSelected; 31 31 attribute boolean selected; 32 attribute DOMString value;32 [CEReactions=NotNeeded] attribute DOMString value; 33 33 34 [CEReactions ] attribute DOMString text;34 [CEReactions=NotNeeded, CEReactions] attribute DOMString text; 35 35 readonly attribute long index; 36 36 }; -
trunk/Source/WebCore/html/HTMLOutputElement.idl
r215330 r238748 27 27 28 28 readonly attribute HTMLFormElement form; 29 [ Reflect] attribute DOMString name;29 [CEReactions=NotNeeded, Reflect] attribute DOMString name; 30 30 31 31 readonly attribute DOMString type; -
trunk/Source/WebCore/html/HTMLParagraphElement.idl
r131172 r238748 19 19 20 20 interface HTMLParagraphElement : HTMLElement { 21 [ Reflect] attribute DOMString align;21 [CEReactions=NotNeeded, Reflect] attribute DOMString align; 22 22 }; 23 23 -
trunk/Source/WebCore/html/HTMLParamElement.idl
r131172 r238748 19 19 20 20 interface HTMLParamElement : HTMLElement { 21 [ Reflect] attribute DOMString name;22 [ Reflect] attribute DOMString type;23 [ Reflect] attribute DOMString value;24 [ Reflect] attribute DOMString valueType;21 [CEReactions=NotNeeded, Reflect] attribute DOMString name; 22 [CEReactions=NotNeeded, Reflect] attribute DOMString type; 23 [CEReactions=NotNeeded, Reflect] attribute DOMString value; 24 [CEReactions=NotNeeded, Reflect] attribute DOMString valueType; 25 25 }; 26 26 -
trunk/Source/WebCore/html/HTMLPreElement.idl
r131172 r238748 22 22 // FIXME: DOM spec says that width should be of type DOMString 23 23 // see http://bugs.webkit.org/show_bug.cgi?id=8992 24 [ Reflect] attribute long width;24 [CEReactions=NotNeeded, Reflect] attribute long width; 25 25 26 26 // Extensions 27 [ Reflect] attribute boolean wrap;27 [CEReactions=NotNeeded, Reflect] attribute boolean wrap; 28 28 }; 29 29 -
trunk/Source/WebCore/html/HTMLProgressElement.idl
r208096 r238748 19 19 20 20 interface HTMLProgressElement : HTMLElement { 21 attribute double value;22 attribute double max;21 [CEReactions=NotNeeded] attribute double value; 22 [CEReactions=NotNeeded] attribute double max; 23 23 readonly attribute double position; 24 24 readonly attribute NodeList labels; -
trunk/Source/WebCore/html/HTMLQuoteElement.idl
r204215 r238748 19 19 20 20 interface HTMLQuoteElement : HTMLElement { 21 [ Reflect, URL] attribute USVString cite;21 [CEReactions=NotNeeded, Reflect, URL] attribute USVString cite; 22 22 }; -
trunk/Source/WebCore/html/HTMLScriptElement.idl
r216347 r238748 19 19 20 20 interface HTMLScriptElement : HTMLElement { 21 attribute DOMString text;21 [CEReactions=NotNeeded] attribute DOMString text; 22 22 23 [ Reflect=for] attribute DOMString htmlFor;24 [ Reflect] attribute DOMString event;25 [ Reflect] attribute DOMString charset;26 attribute boolean async;27 [ Reflect] attribute boolean defer;28 [ Reflect, URL] attribute USVString src;29 [ Reflect] attribute DOMString type;30 attribute DOMString? crossOrigin;23 [CEReactions=NotNeeded, Reflect=for] attribute DOMString htmlFor; 24 [CEReactions=NotNeeded, Reflect] attribute DOMString event; 25 [CEReactions=NotNeeded, Reflect] attribute DOMString charset; 26 [CEReactions=NotNeeded] attribute boolean async; 27 [CEReactions=NotNeeded, Reflect] attribute boolean defer; 28 [CEReactions=NotNeeded, Reflect, URL] attribute USVString src; 29 [CEReactions=NotNeeded, Reflect] attribute DOMString type; 30 [CEReactions=NotNeeded] attribute DOMString? crossOrigin; 31 31 [Reflect] attribute DOMString nonce; 32 [ Reflect] attribute boolean noModule;33 [ Reflect, EnabledBySetting=SubresourceIntegrity] attribute DOMString integrity;32 [CEReactions=NotNeeded, Reflect] attribute boolean noModule; 33 [CEReactions=NotNeeded, Reflect, EnabledBySetting=SubresourceIntegrity] attribute DOMString integrity; 34 34 }; -
trunk/Source/WebCore/html/HTMLSlotElement.idl
r235535 r238748 28 28 JSGenerateToNativeObject 29 29 ] interface HTMLSlotElement : HTMLElement { 30 [ Reflect] attribute DOMString name;30 [CEReactions=NotNeeded, Reflect] attribute DOMString name; 31 31 sequence<Node> assignedNodes(optional AssignedNodesOptions options); 32 32 sequence<Element> assignedElements(optional AssignedNodesOptions options); -
trunk/Source/WebCore/html/HTMLSourceElement.idl
r217774 r238748 25 25 26 26 interface HTMLSourceElement : HTMLElement { 27 [ Reflect, URL] attribute USVString src;28 [ Reflect] attribute DOMString type;29 [ Reflect] attribute USVString srcset;30 [ Reflect] attribute DOMString sizes;31 [ Reflect] attribute DOMString media;27 [CEReactions=NotNeeded, Reflect, URL] attribute USVString src; 28 [CEReactions=NotNeeded, Reflect] attribute DOMString type; 29 [CEReactions=NotNeeded, Reflect] attribute USVString srcset; 30 [CEReactions=NotNeeded, Reflect] attribute DOMString sizes; 31 [CEReactions=NotNeeded, Reflect] attribute DOMString media; 32 32 }; -
trunk/Source/WebCore/html/HTMLStyleElement.idl
r197944 r238748 21 21 interface HTMLStyleElement : HTMLElement { 22 22 attribute boolean disabled; 23 [ Reflect] attribute DOMString media;24 [ Reflect] attribute DOMString type;23 [CEReactions=NotNeeded, Reflect] attribute DOMString media; 24 [CEReactions=NotNeeded, Reflect] attribute DOMString type; 25 25 26 26 // DOM Level 2 Style -
trunk/Source/WebCore/html/HTMLTableCaptionElement.idl
r131172 r238748 22 22 JSGenerateToNativeObject 23 23 ] interface HTMLTableCaptionElement : HTMLElement { 24 [ Reflect] attribute DOMString align;24 [CEReactions=NotNeeded, Reflect] attribute DOMString align; 25 25 }; 26 26 -
trunk/Source/WebCore/html/HTMLTableCellElement.idl
r215914 r238748 21 21 interface HTMLTableCellElement : HTMLElement { 22 22 readonly attribute long cellIndex; 23 [ Reflect] attribute DOMString align;24 [ Reflect] attribute DOMString axis;25 [ Reflect] attribute [TreatNullAs=EmptyString] DOMString bgColor;26 [ Reflect=char] attribute DOMString ch;27 [ Reflect=charoff] attribute DOMString chOff;23 [CEReactions=NotNeeded, Reflect] attribute DOMString align; 24 [CEReactions=NotNeeded, Reflect] attribute DOMString axis; 25 [CEReactions=NotNeeded, Reflect] attribute [TreatNullAs=EmptyString] DOMString bgColor; 26 [CEReactions=NotNeeded, Reflect=char] attribute DOMString ch; 27 [CEReactions=NotNeeded, Reflect=charoff] attribute DOMString chOff; 28 28 29 attribute unsigned long colSpan;30 [ ImplementedAs=rowSpanForBindings] attribute unsigned long rowSpan;29 [CEReactions=NotNeeded] attribute unsigned long colSpan; 30 [CEReactions=NotNeeded, ImplementedAs=rowSpanForBindings] attribute unsigned long rowSpan; 31 31 32 [ Reflect] attribute DOMString headers;32 [CEReactions=NotNeeded, Reflect] attribute DOMString headers; 33 33 34 [ Reflect] attribute DOMString height;35 [ Reflect] attribute boolean noWrap;36 [ Reflect] attribute DOMString vAlign;37 [ Reflect] attribute DOMString width;34 [CEReactions=NotNeeded, Reflect] attribute DOMString height; 35 [CEReactions=NotNeeded, Reflect] attribute boolean noWrap; 36 [CEReactions=NotNeeded, Reflect] attribute DOMString vAlign; 37 [CEReactions=NotNeeded, Reflect] attribute DOMString width; 38 38 39 [ Reflect] attribute DOMString abbr;40 attribute DOMString scope;39 [CEReactions=NotNeeded, Reflect] attribute DOMString abbr; 40 [CEReactions=NotNeeded] attribute DOMString scope; 41 41 }; 42 42 -
trunk/Source/WebCore/html/HTMLTableColElement.idl
r205280 r238748 20 20 21 21 interface HTMLTableColElement : HTMLElement { 22 [ Reflect] attribute DOMString align;23 [ Reflect=char] attribute DOMString ch;24 [ Reflect=charoff] attribute DOMString chOff;25 attribute unsigned long span;26 [ Reflect] attribute DOMString vAlign;27 [ Reflect] attribute DOMString width;22 [CEReactions=NotNeeded, Reflect] attribute DOMString align; 23 [CEReactions=NotNeeded, Reflect=char] attribute DOMString ch; 24 [CEReactions=NotNeeded, Reflect=charoff] attribute DOMString chOff; 25 [CEReactions=NotNeeded] attribute unsigned long span; 26 [CEReactions=NotNeeded, Reflect] attribute DOMString vAlign; 27 [CEReactions=NotNeeded, Reflect] attribute DOMString width; 28 28 }; -
trunk/Source/WebCore/html/HTMLTableElement.idl
r222429 r238748 26 26 readonly attribute HTMLCollection rows; 27 27 readonly attribute HTMLCollection tBodies; 28 [ Reflect] attribute DOMString align;29 [ Reflect] attribute [TreatNullAs=EmptyString] DOMString bgColor;30 [ Reflect] attribute DOMString border;31 [ Reflect] attribute [TreatNullAs=EmptyString] DOMString cellPadding;32 [ Reflect] attribute [TreatNullAs=EmptyString] DOMString cellSpacing;28 [CEReactions=NotNeeded, Reflect] attribute DOMString align; 29 [CEReactions=NotNeeded, Reflect] attribute [TreatNullAs=EmptyString] DOMString bgColor; 30 [CEReactions=NotNeeded, Reflect] attribute DOMString border; 31 [CEReactions=NotNeeded, Reflect] attribute [TreatNullAs=EmptyString] DOMString cellPadding; 32 [CEReactions=NotNeeded, Reflect] attribute [TreatNullAs=EmptyString] DOMString cellSpacing; 33 33 34 [ Reflect] attribute DOMString frame;34 [CEReactions=NotNeeded, Reflect] attribute DOMString frame; 35 35 36 [ Reflect] attribute DOMString rules;37 [ Reflect] attribute DOMString summary;38 [ Reflect] attribute DOMString width;36 [CEReactions=NotNeeded, Reflect] attribute DOMString rules; 37 [CEReactions=NotNeeded, Reflect] attribute DOMString summary; 38 [CEReactions=NotNeeded, Reflect] attribute DOMString width; 39 39 40 40 HTMLElement createTHead(); -
trunk/Source/WebCore/html/HTMLTableRowElement.idl
r215330 r238748 23 23 readonly attribute long sectionRowIndex; 24 24 readonly attribute HTMLCollection cells; 25 [ Reflect] attribute DOMString align;26 [ Reflect] attribute [TreatNullAs=EmptyString] DOMString bgColor;27 [ Reflect=char] attribute DOMString ch;28 [ Reflect=charoff] attribute DOMString chOff;29 [ Reflect] attribute DOMString vAlign;25 [CEReactions=NotNeeded, Reflect] attribute DOMString align; 26 [CEReactions=NotNeeded, Reflect] attribute [TreatNullAs=EmptyString] DOMString bgColor; 27 [CEReactions=NotNeeded, Reflect=char] attribute DOMString ch; 28 [CEReactions=NotNeeded, Reflect=charoff] attribute DOMString chOff; 29 [CEReactions=NotNeeded, Reflect] attribute DOMString vAlign; 30 30 [MayThrowException] HTMLElement insertCell(optional long index = -1); 31 31 [CEReactions, MayThrowException] void deleteCell(long index); -
trunk/Source/WebCore/html/HTMLTableSectionElement.idl
r208096 r238748 22 22 JSGenerateToNativeObject, 23 23 ] interface HTMLTableSectionElement : HTMLElement { 24 [ Reflect] attribute DOMString align;25 [ Reflect=char] attribute DOMString ch;26 [ Reflect=charoff] attribute DOMString chOff;27 [ Reflect] attribute DOMString vAlign;24 [CEReactions=NotNeeded, Reflect] attribute DOMString align; 25 [CEReactions=NotNeeded, Reflect=char] attribute DOMString ch; 26 [CEReactions=NotNeeded, Reflect=charoff] attribute DOMString chOff; 27 [CEReactions=NotNeeded, Reflect] attribute DOMString vAlign; 28 28 readonly attribute HTMLCollection rows; 29 29 [MayThrowException] HTMLElement insertRow(optional long index = -1); -
trunk/Source/WebCore/html/HTMLTextAreaElement.idl
r235245 r238748 21 21 22 22 interface HTMLTextAreaElement : HTMLElement { 23 [ Reflect] attribute boolean autofocus;24 [ Reflect] attribute DOMString dirName;25 [ Reflect] attribute boolean disabled;23 [CEReactions=NotNeeded, Reflect] attribute boolean autofocus; 24 [CEReactions=NotNeeded, Reflect] attribute DOMString dirName; 25 [CEReactions=NotNeeded, Reflect] attribute boolean disabled; 26 26 readonly attribute HTMLFormElement form; 27 attribute long minLength;28 attribute long maxLength;29 [ Reflect] attribute DOMString name;30 [ Reflect] attribute DOMString placeholder;31 [ Reflect] attribute boolean readOnly;32 [ Reflect] attribute boolean required;33 attribute unsigned long rows;34 attribute unsigned long cols;35 [ Reflect] attribute DOMString wrap;27 [CEReactions=NotNeeded] attribute long minLength; 28 [CEReactions=NotNeeded] attribute long maxLength; 29 [CEReactions=NotNeeded, Reflect] attribute DOMString name; 30 [CEReactions=NotNeeded, Reflect] attribute DOMString placeholder; 31 [CEReactions=NotNeeded, Reflect] attribute boolean readOnly; 32 [CEReactions=NotNeeded, Reflect] attribute boolean required; 33 [CEReactions=NotNeeded] attribute unsigned long rows; 34 [CEReactions=NotNeeded] attribute unsigned long cols; 35 [CEReactions=NotNeeded, Reflect] attribute DOMString wrap; 36 36 37 37 readonly attribute DOMString type; 38 attribute DOMString defaultValue;38 [CEReactions=NotNeeded] attribute DOMString defaultValue; 39 39 attribute [TreatNullAs=EmptyString] DOMString value; 40 40 readonly attribute unsigned long textLength; … … 59 59 void setSelectionRange(optional long start = 0, optional long end = 0, optional DOMString direction); 60 60 61 attribute DOMString autocomplete;61 [CEReactions=NotNeeded] attribute DOMString autocomplete; 62 62 }; -
trunk/Source/WebCore/html/HTMLTimeElement.idl
r190106 r238748 25 25 26 26 interface HTMLTimeElement : HTMLElement { 27 [ Reflect] attribute DOMString dateTime;27 [CEReactions=NotNeeded, Reflect] attribute DOMString dateTime; 28 28 }; -
trunk/Source/WebCore/html/HTMLTrackElement.idl
r204215 r238748 27 27 Conditional=VIDEO_TRACK, 28 28 ] interface HTMLTrackElement : HTMLElement { 29 attribute DOMString kind;30 [ Reflect, URL] attribute USVString src;31 [ Reflect] attribute DOMString srclang;32 [ Reflect] attribute DOMString label;33 [ Reflect] attribute boolean default;29 [CEReactions=NotNeeded] attribute DOMString kind; 30 [CEReactions=NotNeeded, Reflect, URL] attribute USVString src; 31 [CEReactions=NotNeeded, Reflect] attribute DOMString srclang; 32 [CEReactions=NotNeeded, Reflect] attribute DOMString label; 33 [CEReactions=NotNeeded, Reflect] attribute boolean default; 34 34 35 35 const unsigned short NONE = 0; -
trunk/Source/WebCore/html/HTMLUListElement.idl
r131172 r238748 19 19 20 20 interface HTMLUListElement : HTMLElement { 21 [ Reflect] attribute boolean compact;22 [ Reflect] attribute DOMString type;21 [CEReactions=NotNeeded, Reflect] attribute boolean compact; 22 [CEReactions=NotNeeded, Reflect] attribute DOMString type; 23 23 }; 24 24 -
trunk/Source/WebCore/html/HTMLVideoElement.idl
r208096 r238748 28 28 JSGenerateToNativeObject, 29 29 ] interface HTMLVideoElement : HTMLMediaElement { 30 [ Reflect] attribute unsigned long width;31 [ Reflect] attribute unsigned long height;30 [CEReactions=NotNeeded, Reflect] attribute unsigned long width; 31 [CEReactions=NotNeeded, Reflect] attribute unsigned long height; 32 32 readonly attribute unsigned long videoWidth; 33 33 readonly attribute unsigned long videoHeight; 34 [ Reflect, URL] attribute USVString poster;34 [CEReactions=NotNeeded, Reflect, URL] attribute USVString poster; 35 35 36 [ Reflect] attribute boolean playsInline;36 [CEReactions=NotNeeded, Reflect] attribute boolean playsInline; 37 37 readonly attribute boolean webkitSupportsFullscreen; 38 38 readonly attribute boolean webkitDisplayingFullscreen;
Note: See TracChangeset
for help on using the changeset viewer.