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