зеркало из https://github.com/mozilla/pjs.git
Interface cleanup, not part of the build yet.
This commit is contained in:
Родитель
d2f2fcf0fc
Коммит
1c381a113d
|
@ -24,20 +24,18 @@
|
||||||
[scriptable, uuid(a6cf90aa-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90aa-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLAnchorElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLAnchorElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString accessKey;
|
||||||
attribute DOMString accessKey;
|
attribute DOMString charset;
|
||||||
attribute DOMString charset;
|
attribute DOMString coords;
|
||||||
attribute DOMString coords;
|
attribute DOMString href;
|
||||||
attribute DOMString href;
|
attribute DOMString hreflang;
|
||||||
attribute DOMString hreflang;
|
attribute DOMString name;
|
||||||
attribute DOMString name;
|
attribute DOMString rel;
|
||||||
attribute DOMString rel;
|
attribute DOMString rev;
|
||||||
attribute DOMString rev;
|
attribute DOMString shape;
|
||||||
attribute DOMString shape;
|
attribute long tabIndex;
|
||||||
attribute long tabIndex;
|
attribute DOMString target;
|
||||||
attribute DOMString target;
|
attribute DOMString type;
|
||||||
attribute DOMString type;
|
void blur();
|
||||||
void blur();
|
void focus();
|
||||||
void focus();
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,17 +24,15 @@
|
||||||
[scriptable, uuid(a6cf90ae-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90ae-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLAppletElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLAppletElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString align;
|
||||||
attribute DOMString align;
|
attribute DOMString alt;
|
||||||
attribute DOMString alt;
|
attribute DOMString archive;
|
||||||
attribute DOMString archive;
|
attribute DOMString code;
|
||||||
attribute DOMString code;
|
attribute DOMString codeBase;
|
||||||
attribute DOMString codeBase;
|
attribute DOMString height;
|
||||||
attribute DOMString height;
|
attribute DOMString hspace;
|
||||||
attribute DOMString hspace;
|
attribute DOMString name;
|
||||||
attribute DOMString name;
|
attribute DOMString object;
|
||||||
attribute DOMString object;
|
attribute DOMString vspace;
|
||||||
attribute DOMString vspace;
|
attribute DOMString width;
|
||||||
attribute DOMString width;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,14 +24,12 @@
|
||||||
[scriptable, uuid(a6cf90b0-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90b0-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLAreaElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLAreaElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString accessKey;
|
||||||
attribute DOMString accessKey;
|
attribute DOMString alt;
|
||||||
attribute DOMString alt;
|
attribute DOMString coords;
|
||||||
attribute DOMString coords;
|
attribute DOMString href;
|
||||||
attribute DOMString href;
|
attribute boolean noHref;
|
||||||
attribute boolean noHref;
|
attribute DOMString shape;
|
||||||
attribute DOMString shape;
|
attribute long tabIndex;
|
||||||
attribute long tabIndex;
|
attribute DOMString target;
|
||||||
attribute DOMString target;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,5 @@
|
||||||
[scriptable, uuid(a6cf90a5-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90a5-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLBRElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLBRElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString clear;
|
||||||
attribute DOMString clear;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,8 +24,6 @@
|
||||||
[scriptable, uuid(a6cf908b-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf908b-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLBaseElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLBaseElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString href;
|
||||||
attribute DOMString href;
|
attribute DOMString target;
|
||||||
attribute DOMString target;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,9 +24,7 @@
|
||||||
[scriptable, uuid(a6cf90a6-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90a6-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLBaseFontElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLBaseFontElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString color;
|
||||||
attribute DOMString color;
|
attribute DOMString face;
|
||||||
attribute DOMString face;
|
attribute DOMString size;
|
||||||
attribute DOMString size;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,12 +24,10 @@
|
||||||
[scriptable, uuid(a6cf908e-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf908e-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLBodyElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLBodyElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString aLink;
|
||||||
attribute DOMString aLink;
|
attribute DOMString background;
|
||||||
attribute DOMString background;
|
attribute DOMString bgColor;
|
||||||
attribute DOMString bgColor;
|
attribute DOMString link;
|
||||||
attribute DOMString link;
|
attribute DOMString text;
|
||||||
attribute DOMString text;
|
attribute DOMString vLink;
|
||||||
attribute DOMString vLink;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,13 +24,11 @@
|
||||||
[scriptable, uuid(a6cf9095-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf9095-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLButtonElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLButtonElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
readonly attribute nsIDOMHTMLFormElement form;
|
||||||
readonly attribute nsIDOMHTMLFormElement form;
|
attribute DOMString accessKey;
|
||||||
attribute DOMString accessKey;
|
attribute boolean disabled;
|
||||||
attribute boolean disabled;
|
attribute DOMString name;
|
||||||
attribute DOMString name;
|
attribute long tabIndex;
|
||||||
attribute long tabIndex;
|
readonly attribute DOMString type;
|
||||||
readonly attribute DOMString type;
|
attribute DOMString value;
|
||||||
attribute DOMString value;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,9 +24,7 @@
|
||||||
[scriptable, uuid(a6cf9083-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf9083-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLCollection : nsISupports
|
interface nsIDOMHTMLCollection : nsISupports
|
||||||
{
|
{
|
||||||
|
readonly attribute unsigned long length;
|
||||||
readonly attribute unsigned long length;
|
nsIDOMNode item(in unsigned long index);
|
||||||
nsIDOMNode item(in unsigned long index);
|
nsIDOMNode namedItem(in DOMString name);
|
||||||
nsIDOMNode namedItem(in DOMString name);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,5 @@
|
||||||
[scriptable, uuid(a6cf909b-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf909b-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLDListElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLDListElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute boolean compact;
|
||||||
attribute boolean compact;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,5 @@
|
||||||
[scriptable, uuid(a6cf909c-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf909c-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLDirectoryElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLDirectoryElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute boolean compact;
|
||||||
attribute boolean compact;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,5 @@
|
||||||
[scriptable, uuid(a6cf90a0-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90a0-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLDivElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLDivElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString align;
|
||||||
attribute DOMString align;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,23 +24,21 @@
|
||||||
[scriptable, uuid(a6cf9084-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf9084-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLDocument : nsIDOMDocument
|
interface nsIDOMHTMLDocument : nsIDOMDocument
|
||||||
{
|
{
|
||||||
|
attribute DOMString title;
|
||||||
|
readonly attribute DOMString referrer;
|
||||||
|
attribute DOMString domain;
|
||||||
|
readonly attribute DOMString URL;
|
||||||
|
attribute nsIDOMHTMLElement body;
|
||||||
|
readonly attribute nsIDOMHTMLCollection images;
|
||||||
|
readonly attribute nsIDOMHTMLCollection applets;
|
||||||
|
readonly attribute nsIDOMHTMLCollection links;
|
||||||
|
readonly attribute nsIDOMHTMLCollection forms;
|
||||||
|
readonly attribute nsIDOMHTMLCollection anchors;
|
||||||
|
attribute DOMString cookie;
|
||||||
|
|
||||||
attribute DOMString title;
|
[noscript] void open();
|
||||||
readonly attribute DOMString referrer;
|
void close();
|
||||||
attribute DOMString domain;
|
[noscript] void write(in DOMString text);
|
||||||
readonly attribute DOMString URL;
|
[noscript] void writeln(in DOMString text);
|
||||||
attribute nsIDOMHTMLElement body;
|
nsIDOMNodeList getElementsByName(in DOMString elementName);
|
||||||
readonly attribute nsIDOMHTMLCollection images;
|
|
||||||
readonly attribute nsIDOMHTMLCollection applets;
|
|
||||||
readonly attribute nsIDOMHTMLCollection links;
|
|
||||||
readonly attribute nsIDOMHTMLCollection forms;
|
|
||||||
readonly attribute nsIDOMHTMLCollection anchors;
|
|
||||||
attribute DOMString cookie;
|
|
||||||
|
|
||||||
[noscript] void open();
|
|
||||||
void close();
|
|
||||||
[noscript] void write(in DOMString text);
|
|
||||||
[noscript] void writeln(in DOMString text);
|
|
||||||
nsIDOMNodeList getElementsByName(in DOMString elementName);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,20 +24,9 @@
|
||||||
[scriptable, uuid(a6cf9085-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf9085-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLElement : nsIDOMElement
|
interface nsIDOMHTMLElement : nsIDOMElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString id;
|
||||||
attribute DOMString id;
|
attribute DOMString title;
|
||||||
attribute DOMString title;
|
attribute DOMString lang;
|
||||||
attribute DOMString lang;
|
attribute DOMString dir;
|
||||||
attribute DOMString dir;
|
attribute DOMString className;
|
||||||
attribute DOMString className;
|
|
||||||
readonly attribute nsIDOMCSSStyleDeclaration style;
|
|
||||||
|
|
||||||
/* Temporary till we find a place for them */
|
|
||||||
readonly attribute long offsetTop;
|
|
||||||
readonly attribute long offsetLeft;
|
|
||||||
readonly attribute long offsetWidth;
|
|
||||||
readonly attribute long offsetHeight;
|
|
||||||
readonly attribute nsIDOMElement offsetParent;
|
|
||||||
attribute DOMString innerHTML;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,14 +24,10 @@
|
||||||
[scriptable, uuid(123f90ab-15b3-11d2-456e-00805f8add32)]
|
[scriptable, uuid(123f90ab-15b3-11d2-456e-00805f8add32)]
|
||||||
interface nsIDOMHTMLEmbedElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLEmbedElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString align;
|
||||||
void nsIDOMHTMLEmbedElement();
|
attribute DOMString height;
|
||||||
|
attribute DOMString name;
|
||||||
attribute DOMString align;
|
attribute DOMString src;
|
||||||
attribute DOMString height;
|
attribute DOMString type;
|
||||||
attribute DOMString name;
|
attribute DOMString width;
|
||||||
attribute DOMString src;
|
|
||||||
attribute DOMString type;
|
|
||||||
attribute DOMString width;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,5 @@
|
||||||
[scriptable, uuid(a6cf9097-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf9097-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLFieldSetElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLFieldSetElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
readonly attribute nsIDOMHTMLFormElement form;
|
||||||
readonly attribute nsIDOMHTMLFormElement form;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,9 +24,7 @@
|
||||||
[scriptable, uuid(a6cf90a7-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90a7-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLFontElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLFontElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString color;
|
||||||
attribute DOMString color;
|
attribute DOMString face;
|
||||||
attribute DOMString face;
|
attribute DOMString size;
|
||||||
attribute DOMString size;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -1,31 +0,0 @@
|
||||||
/* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
|
||||||
*
|
|
||||||
* The contents of this file are subject to the Mozilla Public
|
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
|
||||||
* except in compliance with the License. You may obtain a copy of
|
|
||||||
* the License at http://www.mozilla.org/MPL/
|
|
||||||
*
|
|
||||||
* Software distributed under the License is distributed on an "AS
|
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
|
||||||
* implied. See the License for the specific language governing
|
|
||||||
* rights and limitations under the License.
|
|
||||||
*
|
|
||||||
* The Original Code is the Mozilla browser.
|
|
||||||
*
|
|
||||||
* The Initial Developer of the Original Code is Netscape
|
|
||||||
* Communications, Inc. Portions created by Netscape are
|
|
||||||
* Copyright (C) 1999, Mozilla. All Rights Reserved.
|
|
||||||
*
|
|
||||||
* Contributor(s):
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "nsIDOMHTMLCollection.idl"
|
|
||||||
|
|
||||||
[scriptable, uuid(a6cf911a-15b3-11d2-932e-00805f8add32)]
|
|
||||||
interface nsIDOMHTMLFormControlList : nsIDOMHTMLCollection
|
|
||||||
{
|
|
||||||
|
|
||||||
jsval namedItem(/* ... */);
|
|
||||||
jsval item(/* ... */);
|
|
||||||
};
|
|
||||||
|
|
|
@ -24,16 +24,14 @@
|
||||||
[scriptable, uuid(a6cf908f-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf908f-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLFormElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLFormElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
readonly attribute nsIDOMHTMLCollection elements;
|
||||||
readonly attribute nsIDOMHTMLCollection elements;
|
readonly attribute long length;
|
||||||
readonly attribute long length;
|
attribute DOMString name;
|
||||||
attribute DOMString name;
|
attribute DOMString acceptCharset;
|
||||||
attribute DOMString acceptCharset;
|
attribute DOMString action;
|
||||||
attribute DOMString action;
|
attribute DOMString enctype;
|
||||||
attribute DOMString enctype;
|
attribute DOMString method;
|
||||||
attribute DOMString method;
|
attribute DOMString target;
|
||||||
attribute DOMString target;
|
void submit();
|
||||||
void submit();
|
void reset();
|
||||||
void reset();
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,16 +24,14 @@
|
||||||
[scriptable, uuid(a6cf90b9-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90b9-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLFrameElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLFrameElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString frameBorder;
|
||||||
attribute DOMString frameBorder;
|
attribute DOMString longDesc;
|
||||||
attribute DOMString longDesc;
|
attribute DOMString marginHeight;
|
||||||
attribute DOMString marginHeight;
|
attribute DOMString marginWidth;
|
||||||
attribute DOMString marginWidth;
|
attribute DOMString name;
|
||||||
attribute DOMString name;
|
attribute boolean noResize;
|
||||||
attribute boolean noResize;
|
attribute DOMString scrolling;
|
||||||
attribute DOMString scrolling;
|
attribute DOMString src;
|
||||||
attribute DOMString src;
|
|
||||||
// Introduced in DOM Level 2:
|
// Introduced in DOM Level 2:
|
||||||
attribute nsIDOMDocument contentDocument;
|
attribute nsIDOMDocument contentDocument;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,8 +24,6 @@
|
||||||
[scriptable, uuid(a6cf90b8-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90b8-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLFrameSetElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLFrameSetElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString cols;
|
||||||
attribute DOMString cols;
|
attribute DOMString rows;
|
||||||
attribute DOMString rows;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,10 +24,8 @@
|
||||||
[scriptable, uuid(a6cf90a8-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90a8-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLHRElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLHRElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString align;
|
||||||
attribute DOMString align;
|
attribute boolean noShade;
|
||||||
attribute boolean noShade;
|
attribute DOMString size;
|
||||||
attribute DOMString size;
|
attribute DOMString width;
|
||||||
attribute DOMString width;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,5 @@
|
||||||
[scriptable, uuid(a6cf9087-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf9087-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLHeadElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLHeadElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString profile;
|
||||||
attribute DOMString profile;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,5 @@
|
||||||
[scriptable, uuid(a6cf90a2-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90a2-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLHeadingElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLHeadingElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString align;
|
||||||
attribute DOMString align;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,5 @@
|
||||||
[scriptable, uuid(a6cf9086-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf9086-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLHtmlElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLHtmlElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString version;
|
||||||
attribute DOMString version;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,18 +24,16 @@
|
||||||
[scriptable, uuid(a6cf90ba-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90ba-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLIFrameElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLIFrameElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString align;
|
||||||
attribute DOMString align;
|
attribute DOMString frameBorder;
|
||||||
attribute DOMString frameBorder;
|
attribute DOMString height;
|
||||||
attribute DOMString height;
|
attribute DOMString longDesc;
|
||||||
attribute DOMString longDesc;
|
attribute DOMString marginHeight;
|
||||||
attribute DOMString marginHeight;
|
attribute DOMString marginWidth;
|
||||||
attribute DOMString marginWidth;
|
attribute DOMString name;
|
||||||
attribute DOMString name;
|
attribute DOMString scrolling;
|
||||||
attribute DOMString scrolling;
|
attribute DOMString src;
|
||||||
attribute DOMString src;
|
attribute DOMString width;
|
||||||
attribute DOMString width;
|
|
||||||
// Introduced in DOM Level 2:
|
// Introduced in DOM Level 2:
|
||||||
attribute nsIDOMDocument contentDocument;
|
attribute nsIDOMDocument contentDocument;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,21 +24,17 @@
|
||||||
[scriptable, uuid(a6cf90ab-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90ab-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLImageElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLImageElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString lowSrc;
|
||||||
void nsIDOMHTMLImageElement();
|
attribute DOMString name;
|
||||||
|
attribute DOMString align;
|
||||||
attribute DOMString lowSrc;
|
attribute DOMString alt;
|
||||||
attribute DOMString name;
|
attribute long border;
|
||||||
attribute DOMString align;
|
attribute long height;
|
||||||
attribute DOMString alt;
|
attribute long hspace;
|
||||||
[noscript] attribute DOMString border;
|
attribute boolean isMap;
|
||||||
[noscript] attribute DOMString height;
|
attribute DOMString longDesc;
|
||||||
[noscript] attribute DOMString hspace;
|
attribute DOMString src;
|
||||||
attribute boolean isMap;
|
attribute long vspace;
|
||||||
attribute DOMString longDesc;
|
attribute long width;
|
||||||
[noscript] attribute DOMString src;
|
attribute DOMString useMap;
|
||||||
[noscript] attribute DOMString vspace;
|
|
||||||
[noscript] attribute DOMString width;
|
|
||||||
attribute DOMString useMap;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,28 +24,26 @@
|
||||||
[scriptable, uuid(a6cf9093-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf9093-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLInputElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLInputElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString defaultValue;
|
||||||
attribute DOMString defaultValue;
|
attribute boolean defaultChecked;
|
||||||
attribute boolean defaultChecked;
|
readonly attribute nsIDOMHTMLFormElement form;
|
||||||
readonly attribute nsIDOMHTMLFormElement form;
|
attribute DOMString accept;
|
||||||
attribute DOMString accept;
|
attribute DOMString accessKey;
|
||||||
attribute DOMString accessKey;
|
attribute DOMString align;
|
||||||
attribute DOMString align;
|
attribute DOMString alt;
|
||||||
attribute DOMString alt;
|
attribute boolean checked;
|
||||||
attribute boolean checked;
|
attribute boolean disabled;
|
||||||
attribute boolean disabled;
|
attribute long maxLength;
|
||||||
attribute long maxLength;
|
attribute DOMString name;
|
||||||
attribute DOMString name;
|
attribute boolean readOnly;
|
||||||
attribute boolean readOnly;
|
attribute DOMString size;
|
||||||
attribute DOMString size;
|
attribute DOMString src;
|
||||||
attribute DOMString src;
|
attribute long tabIndex;
|
||||||
attribute long tabIndex;
|
attribute DOMString type;
|
||||||
attribute DOMString type;
|
attribute DOMString useMap;
|
||||||
attribute DOMString useMap;
|
attribute DOMString value;
|
||||||
attribute DOMString value;
|
void blur();
|
||||||
void blur();
|
void focus();
|
||||||
void focus();
|
void select();
|
||||||
void select();
|
void click();
|
||||||
void click();
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,8 +24,6 @@
|
||||||
[scriptable, uuid(a6cf908c-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf908c-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLIsIndexElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLIsIndexElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
readonly attribute nsIDOMHTMLFormElement form;
|
||||||
readonly attribute nsIDOMHTMLFormElement form;
|
attribute DOMString prompt;
|
||||||
attribute DOMString prompt;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,8 +24,6 @@
|
||||||
[scriptable, uuid(a6cf909e-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf909e-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLLIElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLLIElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString type;
|
||||||
attribute DOMString type;
|
attribute long value;
|
||||||
attribute long value;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,9 +24,7 @@
|
||||||
[scriptable, uuid(a6cf9096-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf9096-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLLabelElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLLabelElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
readonly attribute nsIDOMHTMLFormElement form;
|
||||||
readonly attribute nsIDOMHTMLFormElement form;
|
attribute DOMString accessKey;
|
||||||
attribute DOMString accessKey;
|
attribute DOMString htmlFor;
|
||||||
attribute DOMString htmlFor;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,9 +24,7 @@
|
||||||
[scriptable, uuid(a6cf9098-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf9098-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLLegendElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLLegendElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
readonly attribute nsIDOMHTMLFormElement form;
|
||||||
readonly attribute nsIDOMHTMLFormElement form;
|
attribute DOMString accessKey;
|
||||||
attribute DOMString accessKey;
|
attribute DOMString align;
|
||||||
attribute DOMString align;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,15 +24,13 @@
|
||||||
[scriptable, uuid(a6cf9088-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf9088-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLLinkElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLLinkElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute boolean disabled;
|
||||||
attribute boolean disabled;
|
attribute DOMString charset;
|
||||||
attribute DOMString charset;
|
attribute DOMString href;
|
||||||
attribute DOMString href;
|
attribute DOMString hreflang;
|
||||||
attribute DOMString hreflang;
|
attribute DOMString media;
|
||||||
attribute DOMString media;
|
attribute DOMString rel;
|
||||||
attribute DOMString rel;
|
attribute DOMString rev;
|
||||||
attribute DOMString rev;
|
attribute DOMString target;
|
||||||
attribute DOMString target;
|
attribute DOMString type;
|
||||||
attribute DOMString type;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,8 +24,6 @@
|
||||||
[scriptable, uuid(a6cf90af-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90af-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLMapElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLMapElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
readonly attribute nsIDOMHTMLCollection areas;
|
||||||
readonly attribute nsIDOMHTMLCollection areas;
|
attribute DOMString name;
|
||||||
attribute DOMString name;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,5 @@
|
||||||
[scriptable, uuid(a6cf909d-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf909d-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLMenuElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLMenuElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute boolean compact;
|
||||||
attribute boolean compact;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,10 +24,8 @@
|
||||||
[scriptable, uuid(a6cf908a-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf908a-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLMetaElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLMetaElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString content;
|
||||||
attribute DOMString content;
|
attribute DOMString httpEquiv;
|
||||||
attribute DOMString httpEquiv;
|
attribute DOMString name;
|
||||||
attribute DOMString name;
|
attribute DOMString scheme;
|
||||||
attribute DOMString scheme;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,8 +24,6 @@
|
||||||
[scriptable, uuid(a6cf90a9-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90a9-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLModElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLModElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString cite;
|
||||||
attribute DOMString cite;
|
attribute DOMString dateTime;
|
||||||
attribute DOMString dateTime;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,9 +24,7 @@
|
||||||
[scriptable, uuid(a6cf909a-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf909a-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLOListElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLOListElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute boolean compact;
|
||||||
attribute boolean compact;
|
attribute long start;
|
||||||
attribute long start;
|
attribute DOMString type;
|
||||||
attribute DOMString type;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,26 +24,24 @@
|
||||||
[scriptable, uuid(a6cf90ac-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90ac-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLObjectElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLObjectElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
readonly attribute nsIDOMHTMLFormElement form;
|
||||||
readonly attribute nsIDOMHTMLFormElement form;
|
attribute DOMString code;
|
||||||
attribute DOMString code;
|
attribute DOMString align;
|
||||||
attribute DOMString align;
|
attribute DOMString archive;
|
||||||
attribute DOMString archive;
|
attribute DOMString border;
|
||||||
attribute DOMString border;
|
attribute DOMString codeBase;
|
||||||
attribute DOMString codeBase;
|
attribute DOMString codeType;
|
||||||
attribute DOMString codeType;
|
attribute DOMString data;
|
||||||
attribute DOMString data;
|
attribute boolean declare;
|
||||||
attribute boolean declare;
|
attribute DOMString height;
|
||||||
attribute DOMString height;
|
attribute DOMString hspace;
|
||||||
attribute DOMString hspace;
|
attribute DOMString name;
|
||||||
attribute DOMString name;
|
attribute DOMString standby;
|
||||||
attribute DOMString standby;
|
attribute long tabIndex;
|
||||||
attribute long tabIndex;
|
attribute DOMString type;
|
||||||
attribute DOMString type;
|
attribute DOMString useMap;
|
||||||
attribute DOMString useMap;
|
attribute DOMString vspace;
|
||||||
attribute DOMString vspace;
|
attribute DOMString width;
|
||||||
attribute DOMString width;
|
// Introduced in DOM Level 2:
|
||||||
// Introduced in DOM Level 2:
|
attribute nsIDOMDocument contentDocument;
|
||||||
attribute nsIDOMDocument contentDocument;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,8 +24,6 @@
|
||||||
[scriptable, uuid(a6cf9091-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf9091-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLOptGroupElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLOptGroupElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute boolean disabled;
|
||||||
attribute boolean disabled;
|
attribute DOMString label;
|
||||||
attribute DOMString label;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,16 +24,12 @@
|
||||||
[scriptable, uuid(a6cf9092-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf9092-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLOptionElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLOptionElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
readonly attribute nsIDOMHTMLFormElement form;
|
||||||
void nsIDOMHTMLOptionElement();
|
attribute boolean defaultSelected;
|
||||||
|
attribute DOMString text;
|
||||||
readonly attribute nsIDOMHTMLFormElement form;
|
readonly attribute long index;
|
||||||
attribute boolean defaultSelected;
|
attribute boolean disabled;
|
||||||
attribute DOMString text;
|
attribute DOMString label;
|
||||||
readonly attribute long index;
|
attribute boolean selected;
|
||||||
attribute boolean disabled;
|
attribute DOMString value;
|
||||||
attribute DOMString label;
|
|
||||||
attribute boolean selected;
|
|
||||||
attribute DOMString value;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,5 @@
|
||||||
[scriptable, uuid(a6cf90a1-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90a1-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLParagraphElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLParagraphElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString align;
|
||||||
attribute DOMString align;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,10 +24,8 @@
|
||||||
[scriptable, uuid(a6cf90ad-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90ad-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLParamElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLParamElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString name;
|
||||||
attribute DOMString name;
|
attribute DOMString type;
|
||||||
attribute DOMString type;
|
attribute DOMString value;
|
||||||
attribute DOMString value;
|
attribute DOMString valueType;
|
||||||
attribute DOMString valueType;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,5 @@
|
||||||
[scriptable, uuid(a6cf90a4-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90a4-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLPreElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLPreElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute long width;
|
||||||
attribute long width;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,5 @@
|
||||||
[scriptable, uuid(a6cf90a3-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90a3-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLQuoteElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLQuoteElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString cite;
|
||||||
attribute DOMString cite;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,13 +24,11 @@
|
||||||
[scriptable, uuid(a6cf90b1-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90b1-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLScriptElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLScriptElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString text;
|
||||||
attribute DOMString text;
|
attribute DOMString htmlFor;
|
||||||
attribute DOMString htmlFor;
|
attribute DOMString event;
|
||||||
attribute DOMString event;
|
attribute DOMString charset;
|
||||||
attribute DOMString charset;
|
attribute boolean defer;
|
||||||
attribute boolean defer;
|
attribute DOMString src;
|
||||||
attribute DOMString src;
|
attribute DOMString type;
|
||||||
attribute DOMString type;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,22 +24,21 @@
|
||||||
[scriptable, uuid(a6cf9090-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf9090-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLSelectElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLSelectElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
readonly attribute DOMString type;
|
||||||
readonly attribute DOMString type;
|
attribute long selectedIndex;
|
||||||
attribute long selectedIndex;
|
attribute DOMString value;
|
||||||
attribute DOMString value;
|
attribute unsigned long length;
|
||||||
attribute unsigned long length;
|
readonly attribute nsIDOMHTMLFormElement form;
|
||||||
readonly attribute nsIDOMHTMLFormElement form;
|
readonly attribute nsIDOMHTMLCollection options;
|
||||||
readonly attribute nsIDOMNSHTMLOptionCollection options;
|
attribute boolean disabled;
|
||||||
attribute boolean disabled;
|
attribute boolean multiple;
|
||||||
attribute boolean multiple;
|
attribute DOMString name;
|
||||||
attribute DOMString name;
|
attribute long size;
|
||||||
attribute long size;
|
attribute long tabIndex;
|
||||||
attribute long tabIndex;
|
void add(in nsIDOMHTMLElement element,
|
||||||
void add(in nsIDOMHTMLElement element,
|
in nsIDOMHTMLElement before);
|
||||||
in nsIDOMHTMLElement before);
|
void remove(in long index);
|
||||||
void remove(in long index);
|
void blur();
|
||||||
void blur();
|
void focus();
|
||||||
void focus();
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,9 +24,7 @@
|
||||||
[scriptable, uuid(a6cf908d-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf908d-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLStyleElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLStyleElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute boolean disabled;
|
||||||
attribute boolean disabled;
|
attribute DOMString media;
|
||||||
attribute DOMString media;
|
attribute DOMString type;
|
||||||
attribute DOMString type;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,21 +24,19 @@
|
||||||
[scriptable, uuid(a6cf90b7-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90b7-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLTableCellElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLTableCellElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute long cellIndex;
|
||||||
attribute long cellIndex;
|
attribute DOMString abbr;
|
||||||
attribute DOMString abbr;
|
attribute DOMString align;
|
||||||
attribute DOMString align;
|
attribute DOMString axis;
|
||||||
attribute DOMString axis;
|
attribute DOMString bgColor;
|
||||||
attribute DOMString bgColor;
|
attribute DOMString ch;
|
||||||
attribute DOMString ch;
|
attribute DOMString chOff;
|
||||||
attribute DOMString chOff;
|
attribute long colSpan;
|
||||||
attribute long colSpan;
|
attribute DOMString headers;
|
||||||
attribute DOMString headers;
|
attribute DOMString height;
|
||||||
attribute DOMString height;
|
attribute boolean noWrap;
|
||||||
attribute boolean noWrap;
|
attribute long rowSpan;
|
||||||
attribute long rowSpan;
|
attribute DOMString scope;
|
||||||
attribute DOMString scope;
|
attribute DOMString vAlign;
|
||||||
attribute DOMString vAlign;
|
attribute DOMString width;
|
||||||
attribute DOMString width;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,12 +24,10 @@
|
||||||
[scriptable, uuid(a6cf90b4-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90b4-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLTableColElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLTableColElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString align;
|
||||||
attribute DOMString align;
|
attribute DOMString ch;
|
||||||
attribute DOMString ch;
|
attribute DOMString chOff;
|
||||||
attribute DOMString chOff;
|
attribute long span;
|
||||||
attribute long span;
|
attribute DOMString vAlign;
|
||||||
attribute DOMString vAlign;
|
attribute DOMString width;
|
||||||
attribute DOMString width;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,28 +24,26 @@
|
||||||
[scriptable, uuid(a6cf90b2-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90b2-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLTableElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLTableElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute nsIDOMHTMLTableCaptionElement caption;
|
||||||
attribute nsIDOMHTMLTableCaptionElement caption;
|
attribute nsIDOMHTMLTableSectionElement tHead;
|
||||||
attribute nsIDOMHTMLTableSectionElement tHead;
|
attribute nsIDOMHTMLTableSectionElement tFoot;
|
||||||
attribute nsIDOMHTMLTableSectionElement tFoot;
|
readonly attribute nsIDOMHTMLCollection rows;
|
||||||
readonly attribute nsIDOMHTMLCollection rows;
|
readonly attribute nsIDOMHTMLCollection tBodies;
|
||||||
readonly attribute nsIDOMHTMLCollection tBodies;
|
attribute DOMString align;
|
||||||
attribute DOMString align;
|
attribute DOMString bgColor;
|
||||||
attribute DOMString bgColor;
|
attribute DOMString border;
|
||||||
attribute DOMString border;
|
attribute DOMString cellPadding;
|
||||||
attribute DOMString cellPadding;
|
attribute DOMString cellSpacing;
|
||||||
attribute DOMString cellSpacing;
|
attribute DOMString frame;
|
||||||
attribute DOMString frame;
|
attribute DOMString rules;
|
||||||
attribute DOMString rules;
|
attribute DOMString summary;
|
||||||
attribute DOMString summary;
|
attribute DOMString width;
|
||||||
attribute DOMString width;
|
nsIDOMHTMLElement createTHead();
|
||||||
nsIDOMHTMLElement createTHead();
|
void deleteTHead();
|
||||||
void deleteTHead();
|
nsIDOMHTMLElement createTFoot();
|
||||||
nsIDOMHTMLElement createTFoot();
|
void deleteTFoot();
|
||||||
void deleteTFoot();
|
nsIDOMHTMLElement createCaption();
|
||||||
nsIDOMHTMLElement createCaption();
|
void deleteCaption();
|
||||||
void deleteCaption();
|
nsIDOMHTMLElement insertRow(in long index);
|
||||||
nsIDOMHTMLElement insertRow(in long index);
|
void deleteRow(in long index);
|
||||||
void deleteRow(in long index);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,16 +24,14 @@
|
||||||
[scriptable, uuid(a6cf90b6-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90b6-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLTableRowElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLTableRowElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute long rowIndex;
|
||||||
attribute long rowIndex;
|
attribute long sectionRowIndex;
|
||||||
attribute long sectionRowIndex;
|
attribute nsIDOMHTMLCollection cells;
|
||||||
attribute nsIDOMHTMLCollection cells;
|
attribute DOMString align;
|
||||||
attribute DOMString align;
|
attribute DOMString bgColor;
|
||||||
attribute DOMString bgColor;
|
attribute DOMString ch;
|
||||||
attribute DOMString ch;
|
attribute DOMString chOff;
|
||||||
attribute DOMString chOff;
|
attribute DOMString vAlign;
|
||||||
attribute DOMString vAlign;
|
nsIDOMHTMLElement insertCell(in long index);
|
||||||
nsIDOMHTMLElement insertCell(in long index);
|
void deleteCell(in long index);
|
||||||
void deleteCell(in long index);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,20 +24,18 @@
|
||||||
[scriptable, uuid(a6cf9094-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf9094-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLTextAreaElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLTextAreaElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString defaultValue;
|
||||||
attribute DOMString defaultValue;
|
readonly attribute nsIDOMHTMLFormElement form;
|
||||||
readonly attribute nsIDOMHTMLFormElement form;
|
attribute DOMString accessKey;
|
||||||
attribute DOMString accessKey;
|
attribute long cols;
|
||||||
attribute long cols;
|
attribute boolean disabled;
|
||||||
attribute boolean disabled;
|
attribute DOMString name;
|
||||||
attribute DOMString name;
|
attribute boolean readOnly;
|
||||||
attribute boolean readOnly;
|
attribute long rows;
|
||||||
attribute long rows;
|
attribute long tabIndex;
|
||||||
attribute long tabIndex;
|
readonly attribute DOMString type;
|
||||||
readonly attribute DOMString type;
|
attribute DOMString value;
|
||||||
attribute DOMString value;
|
void blur();
|
||||||
void blur();
|
void focus();
|
||||||
void focus();
|
void select();
|
||||||
void select();
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,5 @@
|
||||||
[scriptable, uuid(a6cf9089-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf9089-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLTitleElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLTitleElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute DOMString text;
|
||||||
attribute DOMString text;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,8 +24,6 @@
|
||||||
[scriptable, uuid(a6cf9099-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf9099-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMHTMLUListElement : nsIDOMHTMLElement
|
interface nsIDOMHTMLUListElement : nsIDOMHTMLElement
|
||||||
{
|
{
|
||||||
|
attribute boolean compact;
|
||||||
attribute boolean compact;
|
attribute DOMString type;
|
||||||
attribute DOMString type;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,14 +24,12 @@
|
||||||
[scriptable, uuid(a6cf911c-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf911c-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMNSHTMLAnchorElement : nsISupports
|
interface nsIDOMNSHTMLAnchorElement : nsISupports
|
||||||
{
|
{
|
||||||
|
readonly attribute DOMString protocol;
|
||||||
readonly attribute DOMString protocol;
|
readonly attribute DOMString host;
|
||||||
readonly attribute DOMString host;
|
readonly attribute DOMString hostname;
|
||||||
readonly attribute DOMString hostname;
|
readonly attribute DOMString pathname;
|
||||||
readonly attribute DOMString pathname;
|
readonly attribute DOMString search;
|
||||||
readonly attribute DOMString search;
|
readonly attribute DOMString port;
|
||||||
readonly attribute DOMString port;
|
readonly attribute DOMString hash;
|
||||||
readonly attribute DOMString hash;
|
readonly attribute DOMString text;
|
||||||
readonly attribute DOMString text;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,13 +24,11 @@
|
||||||
[scriptable, uuid(a6cf911b-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf911b-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMNSHTMLAreaElement : nsISupports
|
interface nsIDOMNSHTMLAreaElement : nsISupports
|
||||||
{
|
{
|
||||||
|
readonly attribute DOMString protocol;
|
||||||
readonly attribute DOMString protocol;
|
readonly attribute DOMString host;
|
||||||
readonly attribute DOMString host;
|
readonly attribute DOMString hostname;
|
||||||
readonly attribute DOMString hostname;
|
readonly attribute DOMString pathname;
|
||||||
readonly attribute DOMString pathname;
|
readonly attribute DOMString search;
|
||||||
readonly attribute DOMString search;
|
readonly attribute DOMString port;
|
||||||
readonly attribute DOMString port;
|
readonly attribute DOMString hash;
|
||||||
readonly attribute DOMString hash;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,8 +24,6 @@
|
||||||
[scriptable, uuid(6fd344d0-7e5f-11d2-bd91-00805f8ae3f4)]
|
[scriptable, uuid(6fd344d0-7e5f-11d2-bd91-00805f8ae3f4)]
|
||||||
interface nsIDOMNSHTMLButtonElement : nsISupports
|
interface nsIDOMNSHTMLButtonElement : nsISupports
|
||||||
{
|
{
|
||||||
void blur();
|
void blur();
|
||||||
void focus();
|
void focus();
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,28 +24,26 @@
|
||||||
[scriptable, uuid(a6cf90c5-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90c5-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMNSHTMLDocument : nsISupports
|
interface nsIDOMNSHTMLDocument : nsISupports
|
||||||
{
|
{
|
||||||
|
readonly attribute long width;
|
||||||
|
readonly attribute long height;
|
||||||
|
attribute DOMString alinkColor;
|
||||||
|
attribute DOMString linkColor;
|
||||||
|
attribute DOMString vlinkColor;
|
||||||
|
attribute DOMString bgColor;
|
||||||
|
attribute DOMString fgColor;
|
||||||
|
readonly attribute DOMString lastModified;
|
||||||
|
|
||||||
readonly attribute long width;
|
readonly attribute nsIDOMHTMLCollection embeds;
|
||||||
readonly attribute long height;
|
|
||||||
attribute DOMString alinkColor;
|
|
||||||
attribute DOMString linkColor;
|
|
||||||
attribute DOMString vlinkColor;
|
|
||||||
attribute DOMString bgColor;
|
|
||||||
attribute DOMString fgColor;
|
|
||||||
readonly attribute DOMString lastModified;
|
|
||||||
|
|
||||||
readonly attribute nsIDOMHTMLCollection embeds;
|
DOMString getSelection();
|
||||||
|
nsISupports namedItem(in DOMString name);
|
||||||
|
|
||||||
DOMString getSelection();
|
void open(/* ... */);
|
||||||
jsval namedItem(/* ... */);
|
void write(in DOMString data /*, ... */);
|
||||||
|
void writeln(in DOMString data /*, ... */);
|
||||||
|
void clear();
|
||||||
|
|
||||||
void open(/* ... */);
|
void captureEvents(in long eventFlags);
|
||||||
void write(/* ... */);
|
void releaseEvents(in long eventFlags);
|
||||||
void writeln(/* ... */);
|
void routeEvent(in nsIDOMEvent evt);
|
||||||
void clear(/* ... */);
|
|
||||||
|
|
||||||
void captureEvents(in long eventFlags);
|
|
||||||
void releaseEvents(in long eventFlags);
|
|
||||||
void routeEvent(in nsIDOMEvent evt);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,10 +24,8 @@
|
||||||
[scriptable, uuid(a6cf90c6-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90c6-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMNSHTMLFormElement : nsISupports
|
interface nsIDOMNSHTMLFormElement : nsISupports
|
||||||
{
|
{
|
||||||
|
readonly attribute DOMString encoding;
|
||||||
|
|
||||||
readonly attribute DOMString encoding;
|
nsISupports namedItem(in DOMString name);
|
||||||
|
nsIDOMElement item(in unsigned long index);
|
||||||
jsval namedItem(/* ... */);
|
|
||||||
nsIDOMElement item(in unsigned long index);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -22,21 +22,11 @@
|
||||||
#include "domstubs.idl"
|
#include "domstubs.idl"
|
||||||
|
|
||||||
[scriptable, uuid(a6cf90c7-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf90c7-15b3-11d2-932e-00805f8add32)]
|
||||||
interface Image : nsISupports
|
interface nsIDOMNSHTMLImageElement : nsISupports
|
||||||
{
|
{
|
||||||
|
attribute DOMString lowsrc;
|
||||||
|
readonly attribute boolean complete;
|
||||||
|
|
||||||
void Image();
|
readonly attribute long naturalHeight;
|
||||||
attribute DOMString lowsrc;
|
readonly attribute long naturalWidth;
|
||||||
readonly attribute boolean complete;
|
|
||||||
|
|
||||||
/* Needed for backwards compatibility */
|
|
||||||
attribute long border;
|
|
||||||
attribute long height;
|
|
||||||
attribute long hspace;
|
|
||||||
attribute long vspace;
|
|
||||||
attribute long width;
|
|
||||||
|
|
||||||
readonly attribute long naturalHeight;
|
|
||||||
readonly attribute long naturalWidth;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,18 +24,18 @@
|
||||||
[scriptable, uuid(993d2efc-a768-11d3-bccd-0060b0fc76bd)]
|
[scriptable, uuid(993d2efc-a768-11d3-bccd-0060b0fc76bd)]
|
||||||
interface nsIDOMNSHTMLInputElement : nsISupports
|
interface nsIDOMNSHTMLInputElement : nsISupports
|
||||||
{
|
{
|
||||||
|
readonly attribute nsIControllers controllers;
|
||||||
readonly attribute nsIControllers controllers;
|
|
||||||
|
|
||||||
readonly attribute long textLength;
|
readonly attribute long textLength;
|
||||||
|
|
||||||
attribute long selectionStart;
|
attribute long selectionStart;
|
||||||
attribute long selectionEnd;
|
attribute long selectionEnd;
|
||||||
|
|
||||||
|
|
||||||
/* XXX The nsIDOMEventListener arg should be flagged as function */
|
/* XXX The nsIDOMEventListener arg should be flagged as function */
|
||||||
|
|
||||||
/* convenience */
|
/* convenience */
|
||||||
void setSelectionRange(in long selectionStart, in long selectionEnd);
|
void setSelectionRange(in long selectionStart,
|
||||||
|
in long selectionEnd);
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,8 +24,6 @@
|
||||||
[scriptable, uuid(a6cf9105-15b3-11d2-932e-00805f8add32)]
|
[scriptable, uuid(a6cf9105-15b3-11d2-932e-00805f8add32)]
|
||||||
interface nsIDOMNSHTMLSelectElement : nsISupports
|
interface nsIDOMNSHTMLSelectElement : nsISupports
|
||||||
{
|
{
|
||||||
|
nsIDOMNode item(in unsigned long index);
|
||||||
nsIDOMNode item(in unsigned long index);
|
nsIDOMNode namedItem(in DOMString name);
|
||||||
nsIDOMNode namedItem(in DOMString name);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,5 @@
|
||||||
[scriptable, uuid(ca066b44-9ddf-11d3-bccc-0060b0fc76bd)]
|
[scriptable, uuid(ca066b44-9ddf-11d3-bccc-0060b0fc76bd)]
|
||||||
interface nsIDOMNSHTMLTextAreaElement : nsISupports
|
interface nsIDOMNSHTMLTextAreaElement : nsISupports
|
||||||
{
|
{
|
||||||
|
readonly attribute nsIControllers controllers;
|
||||||
readonly attribute nsIControllers controllers;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче