mirror of
https://github.com/RGBCube/serenity
synced 2025-05-20 13:15:07 +00:00
LibWeb: Add imports to all IDL files that depend on others
This commit is contained in:
parent
eccdf4eb4b
commit
a59800b4a0
127 changed files with 303 additions and 2 deletions
|
@ -1,3 +1,5 @@
|
||||||
|
#import <CSS/CSSGroupingRule.idl>
|
||||||
|
|
||||||
interface CSSConditionRule : CSSGroupingRule {
|
interface CSSConditionRule : CSSGroupingRule {
|
||||||
attribute CSSOMString conditionText;
|
attribute CSSOMString conditionText;
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
|
#import <CSS/CSSRule.idl>
|
||||||
|
#import <CSS/CSSRuleList.idl>
|
||||||
|
|
||||||
interface CSSGroupingRule : CSSRule {
|
interface CSSGroupingRule : CSSRule {
|
||||||
[SameObject] readonly attribute CSSRuleList cssRules;
|
[SameObject] readonly attribute CSSRuleList cssRules;
|
||||||
unsigned long insertRule(CSSOMString rule, optional unsigned long index = 0);
|
unsigned long insertRule(CSSOMString rule, optional unsigned long index = 0);
|
||||||
undefined deleteRule(unsigned long index);
|
undefined deleteRule(unsigned long index);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <CSS/CSSRule.idl>
|
||||||
|
|
||||||
[Exposed=Window]
|
[Exposed=Window]
|
||||||
interface CSSRuleList {
|
interface CSSRuleList {
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
#import <CSS/CSSRule.idl>
|
||||||
|
#import <CSS/CSSStyleDeclaration.idl>
|
||||||
|
|
||||||
interface CSSStyleRule : CSSRule {
|
interface CSSStyleRule : CSSRule {
|
||||||
|
|
||||||
attribute CSSOMString selectorText;
|
attribute CSSOMString selectorText;
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
#import <CSS/CSSRule.idl>
|
||||||
|
#import <CSS/CSSRuleList.idl>
|
||||||
|
|
||||||
interface CSSStyleSheet : StyleSheet {
|
interface CSSStyleSheet : StyleSheet {
|
||||||
// readonly attribute CSSRule? ownerRule;
|
// readonly attribute CSSRule? ownerRule;
|
||||||
[SameObject] readonly attribute CSSRuleList cssRules;
|
[SameObject] readonly attribute CSSRuleList cssRules;
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
interface MediaList {
|
interface MediaList {
|
||||||
stringifier attribute [LegacyNullToEmptyString] CSSOMString mediaText;
|
[LegacyNullToEmptyString] stringifier attribute CSSOMString mediaText;
|
||||||
readonly attribute unsigned long length;
|
readonly attribute unsigned long length;
|
||||||
getter CSSOMString? item(unsigned long index);
|
getter CSSOMString? item(unsigned long index);
|
||||||
undefined appendMedium(CSSOMString medium);
|
undefined appendMedium(CSSOMString medium);
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <DOM/EventTarget.idl>
|
||||||
|
|
||||||
[Exposed=Window]
|
[Exposed=Window]
|
||||||
interface MediaQueryList : EventTarget {
|
interface MediaQueryList : EventTarget {
|
||||||
readonly attribute CSSOMString media;
|
readonly attribute CSSOMString media;
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
#import <CSS/CSSStyleSheet.idl>
|
||||||
|
#import <CSS/MediaList.idl>
|
||||||
|
#import <DOM/Element.idl>
|
||||||
|
|
||||||
interface StyleSheet {
|
interface StyleSheet {
|
||||||
|
|
||||||
readonly attribute Element? ownerNode;
|
readonly attribute Element? ownerNode;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <CSS/CSSStyleSheet.idl>
|
||||||
|
|
||||||
[Exposed=Window]
|
[Exposed=Window]
|
||||||
interface StyleSheetList {
|
interface StyleSheetList {
|
||||||
getter CSSStyleSheet? item(unsigned long index);
|
getter CSSStyleSheet? item(unsigned long index);
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <Crypto/SubtleCrypto.idl>
|
||||||
|
|
||||||
[Exposed=(Window,Worker)]
|
[Exposed=(Window,Worker)]
|
||||||
interface Crypto {
|
interface Crypto {
|
||||||
[SecureContext] readonly attribute SubtleCrypto subtle;
|
[SecureContext] readonly attribute SubtleCrypto subtle;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <DOM/AbortSignal.idl>
|
||||||
|
|
||||||
[Exposed=(Window,Worker)]
|
[Exposed=(Window,Worker)]
|
||||||
interface AbortController {
|
interface AbortController {
|
||||||
constructor();
|
constructor();
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <DOM/EventTarget.idl>
|
||||||
|
|
||||||
[Exposed=(Window,Worker), CustomVisit]
|
[Exposed=(Window,Worker), CustomVisit]
|
||||||
interface AbortSignal : EventTarget {
|
interface AbortSignal : EventTarget {
|
||||||
// FIXME: [NewObject] static AbortSignal abort(optional any reason);
|
// FIXME: [NewObject] static AbortSignal abort(optional any reason);
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
#import <DOM/Node.idl>
|
||||||
|
#import <DOM/Element.idl>
|
||||||
|
|
||||||
[Exposed=Window]
|
[Exposed=Window]
|
||||||
interface Attribute : Node {
|
interface Attribute : Node {
|
||||||
readonly attribute DOMString? namespaceURI;
|
readonly attribute DOMString? namespaceURI;
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
#import <DOM/Element.idl>
|
||||||
|
#import <DOM/Node.idl>
|
||||||
|
|
||||||
interface CharacterData : Node {
|
interface CharacterData : Node {
|
||||||
|
|
||||||
[LegacyNullToEmptyString] attribute DOMString data;
|
[LegacyNullToEmptyString] attribute DOMString data;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <DOM/CharacterData.idl>
|
||||||
|
|
||||||
interface Comment : CharacterData {
|
interface Comment : CharacterData {
|
||||||
constructor(optional DOMString data = "");
|
constructor(optional DOMString data = "");
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <DOM/Document.idl>
|
||||||
|
|
||||||
interface DOMImplementation {
|
interface DOMImplementation {
|
||||||
|
|
||||||
// FIXME: This is missing "optional DocumentType? doctype = null" at the end.
|
// FIXME: This is missing "optional DocumentType? doctype = null" at the end.
|
||||||
|
|
|
@ -1,3 +1,19 @@
|
||||||
|
#import <CSS/StyleSheetList.idl>
|
||||||
|
#import <DOM/Comment.idl>
|
||||||
|
#import <DOM/DOMImplementation.idl>
|
||||||
|
#import <DOM/DocumentFragment.idl>
|
||||||
|
#import <DOM/DocumentType.idl>
|
||||||
|
#import <DOM/Element.idl>
|
||||||
|
#import <DOM/Event.idl>
|
||||||
|
#import <DOM/HTMLCollection.idl>
|
||||||
|
#import <DOM/Node.idl>
|
||||||
|
#import <DOM/NodeList.idl>
|
||||||
|
#import <DOM/Range.idl>
|
||||||
|
#import <DOM/Text.idl>
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
#import <HTML/HTMLHeadElement.idl>
|
||||||
|
#import <HTML/HTMLScriptElement.idl>
|
||||||
|
|
||||||
interface Document : Node {
|
interface Document : Node {
|
||||||
|
|
||||||
constructor();
|
constructor();
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
#import <DOM/Element.idl>
|
||||||
|
#import <DOM/HTMLCollection.idl>
|
||||||
|
#import <DOM/Node.idl>
|
||||||
|
#import <DOM/NodeList.idl>
|
||||||
|
|
||||||
interface DocumentFragment : Node {
|
interface DocumentFragment : Node {
|
||||||
|
|
||||||
constructor();
|
constructor();
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <DOM/Node.idl>
|
||||||
|
|
||||||
interface DocumentType : Node {
|
interface DocumentType : Node {
|
||||||
|
|
||||||
readonly attribute DOMString name;
|
readonly attribute DOMString name;
|
||||||
|
|
|
@ -1,3 +1,11 @@
|
||||||
|
#import <DOM/DOMTokenList.idl>
|
||||||
|
#import <DOM/NamedNodeMap.idl>
|
||||||
|
#import <DOM/Node.idl>
|
||||||
|
#import <DOM/NodeList.idl>
|
||||||
|
#import <Geometry/DOMRect.idl>
|
||||||
|
#import <Geometry/DOMRectList.idl>
|
||||||
|
#import <CSS/CSSStyleDeclaration.idl>
|
||||||
|
|
||||||
interface Element : Node {
|
interface Element : Node {
|
||||||
readonly attribute DOMString? namespaceURI;
|
readonly attribute DOMString? namespaceURI;
|
||||||
readonly attribute DOMString? prefix;
|
readonly attribute DOMString? prefix;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <DOM/EventTarget.idl>
|
||||||
|
|
||||||
interface Event {
|
interface Event {
|
||||||
|
|
||||||
constructor(DOMString type, optional EventInit eventInitDict = {});
|
constructor(DOMString type, optional EventInit eventInitDict = {});
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <DOM/Element.idl>
|
||||||
|
|
||||||
[Exposed=Window, LegacyUnenumerableNamedProperties]
|
[Exposed=Window, LegacyUnenumerableNamedProperties]
|
||||||
interface HTMLCollection {
|
interface HTMLCollection {
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <DOM/Attribute.idl>
|
||||||
|
|
||||||
[Exposed=Window, LegacyUnenumerableNamedProperties]
|
[Exposed=Window, LegacyUnenumerableNamedProperties]
|
||||||
interface NamedNodeMap {
|
interface NamedNodeMap {
|
||||||
readonly attribute unsigned long length;
|
readonly attribute unsigned long length;
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
#import <DOM/Document.idl>
|
||||||
|
#import <DOM/Element.idl>
|
||||||
|
#import <DOM/EventTarget.idl>
|
||||||
|
|
||||||
interface Node : EventTarget {
|
interface Node : EventTarget {
|
||||||
|
|
||||||
readonly attribute unsigned short nodeType;
|
readonly attribute unsigned short nodeType;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <DOM/Node.idl>
|
||||||
|
|
||||||
[Exposed=Window]
|
[Exposed=Window]
|
||||||
interface NodeList {
|
interface NodeList {
|
||||||
getter Node? item(unsigned long index);
|
getter Node? item(unsigned long index);
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <DOM/CharacterData.idl>
|
||||||
|
|
||||||
interface ProcessingInstruction : CharacterData {
|
interface ProcessingInstruction : CharacterData {
|
||||||
readonly attribute DOMString target;
|
readonly attribute DOMString target;
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <DOM/Node.idl>
|
||||||
|
|
||||||
interface Range {
|
interface Range {
|
||||||
|
|
||||||
constructor();
|
constructor();
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <DOM/DocumentFragment.idl>
|
||||||
|
|
||||||
interface ShadowRoot : DocumentFragment {
|
interface ShadowRoot : DocumentFragment {
|
||||||
|
|
||||||
readonly attribute DOMString mode;
|
readonly attribute DOMString mode;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <DOM/CharacterData.idl>
|
||||||
|
|
||||||
interface Text : CharacterData {
|
interface Text : CharacterData {
|
||||||
constructor(optional DOMString data = "");
|
constructor(optional DOMString data = "");
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <Geometry/DOMRectReadOnly.idl>
|
||||||
|
|
||||||
interface DOMRect : DOMRectReadOnly {
|
interface DOMRect : DOMRectReadOnly {
|
||||||
|
|
||||||
constructor(optional double x = 0, optional double y = 0, optional double width = 0, optional double height = 0);
|
constructor(optional double x = 0, optional double y = 0, optional double width = 0, optional double height = 0);
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <Geometry/DOMRect.idl>
|
||||||
|
|
||||||
[Exposed=Window]
|
[Exposed=Window]
|
||||||
interface DOMRectList {
|
interface DOMRectList {
|
||||||
getter DOMRect? item(unsigned long index);
|
getter DOMRect? item(unsigned long index);
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
#import <HTML/HTMLCanvasElement.idl>
|
||||||
|
#import <HTML/HTMLImageElement.idl>
|
||||||
|
#import <HTML/ImageData.idl>
|
||||||
|
#import <HTML/TextMetrics.idl>
|
||||||
|
#import <HTML/CanvasGradient.idl>
|
||||||
|
|
||||||
interface CanvasRenderingContext2D {
|
interface CanvasRenderingContext2D {
|
||||||
|
|
||||||
undefined fillRect(double x, double y, double w, double h);
|
undefined fillRect(double x, double y, double w, double h);
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <DOM/Document.idl>
|
||||||
|
|
||||||
interface DOMParser {
|
interface DOMParser {
|
||||||
constructor();
|
constructor();
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLAnchorElement : HTMLElement {
|
interface HTMLAnchorElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString target;
|
[Reflect] attribute DOMString target;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLAreaElement : HTMLElement {
|
interface HTMLAreaElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect=nohref] attribute boolean noHref;
|
[Reflect=nohref] attribute boolean noHref;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLMediaElement.idl>
|
||||||
|
|
||||||
interface HTMLAudioElement : HTMLMediaElement {
|
interface HTMLAudioElement : HTMLMediaElement {
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLBRElement : HTMLElement {
|
interface HTMLBRElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString clear;
|
[Reflect] attribute DOMString clear;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLBaseElement : HTMLElement {
|
interface HTMLBaseElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString target;
|
[Reflect] attribute DOMString target;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLBodyElement : HTMLElement {
|
interface HTMLBodyElement : HTMLElement {
|
||||||
|
|
||||||
[LegacyNullToEmptyString, Reflect] attribute DOMString text;
|
[LegacyNullToEmptyString, Reflect] attribute DOMString text;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLButtonElement : HTMLElement {
|
interface HTMLButtonElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect=formnovalidate] attribute boolean formNoValidate;
|
[Reflect=formnovalidate] attribute boolean formNoValidate;
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
#import <HTML/CanvasRenderingContext2D.idl>
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLCanvasElement : HTMLElement {
|
interface HTMLCanvasElement : HTMLElement {
|
||||||
|
|
||||||
CanvasRenderingContext2D? getContext(DOMString contextId);
|
CanvasRenderingContext2D? getContext(DOMString contextId);
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLDListElement : HTMLElement {
|
interface HTMLDListElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute boolean compact;
|
[Reflect] attribute boolean compact;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLDataElement : HTMLElement {
|
interface HTMLDataElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString value;
|
[Reflect] attribute DOMString value;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLDataListElement : HTMLElement {
|
interface HTMLDataListElement : HTMLElement {
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLDetailsElement : HTMLElement {
|
interface HTMLDetailsElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute boolean open;
|
[Reflect] attribute boolean open;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLDialogElement : HTMLElement {
|
interface HTMLDialogElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute boolean open;
|
[Reflect] attribute boolean open;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLDirectoryElement : HTMLElement {
|
interface HTMLDirectoryElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute boolean compact;
|
[Reflect] attribute boolean compact;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLDivElement : HTMLElement {
|
interface HTMLDivElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString align;
|
[Reflect] attribute DOMString align;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/DOMStringMap.idl>
|
||||||
|
|
||||||
interface HTMLElement : Element {
|
interface HTMLElement : Element {
|
||||||
|
|
||||||
[Reflect] attribute DOMString title;
|
[Reflect] attribute DOMString title;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLEmbedElement : HTMLElement {
|
interface HTMLEmbedElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString src;
|
[Reflect] attribute DOMString src;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLFieldSetElement : HTMLElement {
|
interface HTMLFieldSetElement : HTMLElement {
|
||||||
|
|
||||||
readonly attribute DOMString type;
|
readonly attribute DOMString type;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLFontElement : HTMLElement {
|
interface HTMLFontElement : HTMLElement {
|
||||||
|
|
||||||
[LegacyNullToEmptyString, Reflect] attribute DOMString color;
|
[LegacyNullToEmptyString, Reflect] attribute DOMString color;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLFormElement : HTMLElement {
|
interface HTMLFormElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString name;
|
[Reflect] attribute DOMString name;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLFrameElement : HTMLElement {
|
interface HTMLFrameElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString name;
|
[Reflect] attribute DOMString name;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLFrameSetElement : HTMLElement {
|
interface HTMLFrameSetElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString cols;
|
[Reflect] attribute DOMString cols;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLHRElement : HTMLElement {
|
interface HTMLHRElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString align;
|
[Reflect] attribute DOMString align;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLHeadElement : HTMLElement {
|
interface HTMLHeadElement : HTMLElement {
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLHeadingElement : HTMLElement {
|
interface HTMLHeadingElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString align;
|
[Reflect] attribute DOMString align;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLHtmlElement : HTMLElement {
|
interface HTMLHtmlElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString version;
|
[Reflect] attribute DOMString version;
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
#import <DOM/Document.idl>
|
||||||
|
|
||||||
interface HTMLIFrameElement : HTMLElement {
|
interface HTMLIFrameElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString src;
|
[Reflect] attribute DOMString src;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLImageElement : HTMLElement {
|
interface HTMLImageElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString src;
|
[Reflect] attribute DOMString src;
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
#import <HTML/HTMLFormElement.idl>
|
||||||
|
|
||||||
interface HTMLInputElement : HTMLElement {
|
interface HTMLInputElement : HTMLElement {
|
||||||
|
|
||||||
readonly attribute HTMLFormElement? form;
|
readonly attribute HTMLFormElement? form;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLLIElement : HTMLElement {
|
interface HTMLLIElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString type;
|
[Reflect] attribute DOMString type;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLLabelElement : HTMLElement {
|
interface HTMLLabelElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect=for] attribute DOMString htmlFor;
|
[Reflect=for] attribute DOMString htmlFor;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLLegendElement : HTMLElement {
|
interface HTMLLegendElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString align;
|
[Reflect] attribute DOMString align;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLLinkElement : HTMLElement {
|
interface HTMLLinkElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString href;
|
[Reflect] attribute DOMString href;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLMapElement : HTMLElement {
|
interface HTMLMapElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString name;
|
[Reflect] attribute DOMString name;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLMarqueeElement : HTMLElement {
|
interface HTMLMarqueeElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString behavior;
|
[Reflect] attribute DOMString behavior;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLMediaElement : HTMLElement {
|
interface HTMLMediaElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString src;
|
[Reflect] attribute DOMString src;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLMenuElement : HTMLElement {
|
interface HTMLMenuElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute boolean compact;
|
[Reflect] attribute boolean compact;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLMetaElement : HTMLElement {
|
interface HTMLMetaElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString name;
|
[Reflect] attribute DOMString name;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLMeterElement : HTMLElement {
|
interface HTMLMeterElement : HTMLElement {
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLModElement : HTMLElement {
|
interface HTMLModElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString cite;
|
[Reflect] attribute DOMString cite;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLOListElement : HTMLElement {
|
interface HTMLOListElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute boolean reversed;
|
[Reflect] attribute boolean reversed;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLObjectElement : HTMLElement {
|
interface HTMLObjectElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString data;
|
[Reflect] attribute DOMString data;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLOptGroupElement : HTMLElement {
|
interface HTMLOptGroupElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute boolean disabled;
|
[Reflect] attribute boolean disabled;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLOptionElement : HTMLElement {
|
interface HTMLOptionElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute boolean disabled;
|
[Reflect] attribute boolean disabled;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLOutputElement : HTMLElement {
|
interface HTMLOutputElement : HTMLElement {
|
||||||
|
|
||||||
readonly attribute DOMString type;
|
readonly attribute DOMString type;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLParagraphElement : HTMLElement {
|
interface HTMLParagraphElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString align;
|
[Reflect] attribute DOMString align;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLParamElement : HTMLElement {
|
interface HTMLParamElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString name;
|
[Reflect] attribute DOMString name;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLPictureElement : HTMLElement {
|
interface HTMLPictureElement : HTMLElement {
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLPreElement : HTMLElement {
|
interface HTMLPreElement : HTMLElement {
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLProgressElement : HTMLElement {
|
interface HTMLProgressElement : HTMLElement {
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLQuoteElement : HTMLElement {
|
interface HTMLQuoteElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString cite;
|
[Reflect] attribute DOMString cite;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLScriptElement : HTMLElement {
|
interface HTMLScriptElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString src;
|
[Reflect] attribute DOMString src;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLSelectElement : HTMLElement {
|
interface HTMLSelectElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute boolean disabled;
|
[Reflect] attribute boolean disabled;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLSlotElement : HTMLElement {
|
interface HTMLSlotElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString name;
|
[Reflect] attribute DOMString name;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLSourceElement : HTMLElement {
|
interface HTMLSourceElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString src;
|
[Reflect] attribute DOMString src;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLSpanElement : HTMLElement {
|
interface HTMLSpanElement : HTMLElement {
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
#import <CSS/CSSStyleSheet.idl>
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLStyleElement : HTMLElement {
|
interface HTMLStyleElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString media;
|
[Reflect] attribute DOMString media;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLTableCaptionElement : HTMLElement {
|
interface HTMLTableCaptionElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString align;
|
[Reflect] attribute DOMString align;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLTableCellElement : HTMLElement {
|
interface HTMLTableCellElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString headers;
|
[Reflect] attribute DOMString headers;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLTableColElement : HTMLElement {
|
interface HTMLTableColElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString align;
|
[Reflect] attribute DOMString align;
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
#import <HTML/HTMLTableCaptionElement.idl>
|
||||||
|
#import <HTML/HTMLTableRowElement.idl>
|
||||||
|
#import <HTML/HTMLTableSectionElement.idl>
|
||||||
|
#import <DOM/HTMLCollection.idl>
|
||||||
|
|
||||||
interface HTMLTableElement : HTMLElement {
|
interface HTMLTableElement : HTMLElement {
|
||||||
|
|
||||||
attribute HTMLTableCaptionElement? caption;
|
attribute HTMLTableCaptionElement? caption;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLTableRowElement : HTMLElement {
|
interface HTMLTableRowElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString align;
|
[Reflect] attribute DOMString align;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLTableSectionElement : HTMLElement {
|
interface HTMLTableSectionElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString align;
|
[Reflect] attribute DOMString align;
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
#import <DOM/DocumentFragment.idl>
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLTemplateElement : HTMLElement {
|
interface HTMLTemplateElement : HTMLElement {
|
||||||
|
|
||||||
readonly attribute DocumentFragment content;
|
readonly attribute DocumentFragment content;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLTextAreaElement : HTMLElement {
|
interface HTMLTextAreaElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect] attribute DOMString placeholder;
|
[Reflect] attribute DOMString placeholder;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLTimeElement : HTMLElement {
|
interface HTMLTimeElement : HTMLElement {
|
||||||
|
|
||||||
[Reflect=datetime] attribute DOMString dateTime;
|
[Reflect=datetime] attribute DOMString dateTime;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
|
|
||||||
interface HTMLTitleElement : HTMLElement {
|
interface HTMLTitleElement : HTMLElement {
|
||||||
|
|
||||||
|
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue