Interface cleanup, not part of the build yet.

This commit is contained in:
jst%netscape.com 2001-01-22 02:36:07 +00:00
Родитель d2f2fcf0fc
Коммит 1c381a113d
64 изменённых файлов: 381 добавлений и 558 удалений

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf90aa-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLAnchorElement : nsIDOMHTMLElement
{
attribute DOMString accessKey;
attribute DOMString charset;
attribute DOMString coords;
@ -40,4 +39,3 @@ interface nsIDOMHTMLAnchorElement : nsIDOMHTMLElement
void blur();
void focus();
};

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf90ae-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLAppletElement : nsIDOMHTMLElement
{
attribute DOMString align;
attribute DOMString alt;
attribute DOMString archive;
@ -37,4 +36,3 @@ interface nsIDOMHTMLAppletElement : nsIDOMHTMLElement
attribute DOMString vspace;
attribute DOMString width;
};

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf90b0-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLAreaElement : nsIDOMHTMLElement
{
attribute DOMString accessKey;
attribute DOMString alt;
attribute DOMString coords;
@ -34,4 +33,3 @@ interface nsIDOMHTMLAreaElement : nsIDOMHTMLElement
attribute long tabIndex;
attribute DOMString target;
};

Просмотреть файл

@ -24,7 +24,5 @@
[scriptable, uuid(a6cf90a5-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLBRElement : nsIDOMHTMLElement
{
attribute DOMString clear;
};

Просмотреть файл

@ -24,8 +24,6 @@
[scriptable, uuid(a6cf908b-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLBaseElement : nsIDOMHTMLElement
{
attribute DOMString href;
attribute DOMString target;
};

Просмотреть файл

@ -24,9 +24,7 @@
[scriptable, uuid(a6cf90a6-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLBaseFontElement : nsIDOMHTMLElement
{
attribute DOMString color;
attribute DOMString face;
attribute DOMString size;
};

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf908e-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLBodyElement : nsIDOMHTMLElement
{
attribute DOMString aLink;
attribute DOMString background;
attribute DOMString bgColor;
@ -32,4 +31,3 @@ interface nsIDOMHTMLBodyElement : nsIDOMHTMLElement
attribute DOMString text;
attribute DOMString vLink;
};

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf9095-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLButtonElement : nsIDOMHTMLElement
{
readonly attribute nsIDOMHTMLFormElement form;
attribute DOMString accessKey;
attribute boolean disabled;
@ -33,4 +32,3 @@ interface nsIDOMHTMLButtonElement : nsIDOMHTMLElement
readonly attribute DOMString type;
attribute DOMString value;
};

Просмотреть файл

@ -24,9 +24,7 @@
[scriptable, uuid(a6cf9083-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLCollection : nsISupports
{
readonly attribute unsigned long length;
nsIDOMNode item(in unsigned long index);
nsIDOMNode namedItem(in DOMString name);
};

Просмотреть файл

@ -24,7 +24,5 @@
[scriptable, uuid(a6cf909b-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLDListElement : nsIDOMHTMLElement
{
attribute boolean compact;
};

Просмотреть файл

@ -24,7 +24,5 @@
[scriptable, uuid(a6cf909c-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLDirectoryElement : nsIDOMHTMLElement
{
attribute boolean compact;
};

Просмотреть файл

@ -24,7 +24,5 @@
[scriptable, uuid(a6cf90a0-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLDivElement : nsIDOMHTMLElement
{
attribute DOMString align;
};

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf9084-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLDocument : nsIDOMDocument
{
attribute DOMString title;
readonly attribute DOMString referrer;
attribute DOMString domain;
@ -43,4 +42,3 @@ interface nsIDOMHTMLDocument : nsIDOMDocument
[noscript] void writeln(in DOMString text);
nsIDOMNodeList getElementsByName(in DOMString elementName);
};

Просмотреть файл

@ -24,20 +24,9 @@
[scriptable, uuid(a6cf9085-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLElement : nsIDOMElement
{
attribute DOMString id;
attribute DOMString title;
attribute DOMString lang;
attribute DOMString dir;
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,9 +24,6 @@
[scriptable, uuid(123f90ab-15b3-11d2-456e-00805f8add32)]
interface nsIDOMHTMLEmbedElement : nsIDOMHTMLElement
{
void nsIDOMHTMLEmbedElement();
attribute DOMString align;
attribute DOMString height;
attribute DOMString name;
@ -34,4 +31,3 @@ interface nsIDOMHTMLEmbedElement : nsIDOMHTMLElement
attribute DOMString type;
attribute DOMString width;
};

Просмотреть файл

@ -24,7 +24,5 @@
[scriptable, uuid(a6cf9097-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLFieldSetElement : nsIDOMHTMLElement
{
readonly attribute nsIDOMHTMLFormElement form;
};

Просмотреть файл

@ -24,9 +24,7 @@
[scriptable, uuid(a6cf90a7-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLFontElement : nsIDOMHTMLElement
{
attribute DOMString color;
attribute DOMString face;
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,7 +24,6 @@
[scriptable, uuid(a6cf908f-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLFormElement : nsIDOMHTMLElement
{
readonly attribute nsIDOMHTMLCollection elements;
readonly attribute long length;
attribute DOMString name;
@ -36,4 +35,3 @@ interface nsIDOMHTMLFormElement : nsIDOMHTMLElement
void submit();
void reset();
};

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf90b9-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLFrameElement : nsIDOMHTMLElement
{
attribute DOMString frameBorder;
attribute DOMString longDesc;
attribute DOMString marginHeight;
@ -36,4 +35,3 @@ interface nsIDOMHTMLFrameElement : nsIDOMHTMLElement
// Introduced in DOM Level 2:
attribute nsIDOMDocument contentDocument;
};

Просмотреть файл

@ -24,8 +24,6 @@
[scriptable, uuid(a6cf90b8-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLFrameSetElement : nsIDOMHTMLElement
{
attribute DOMString cols;
attribute DOMString rows;
};

Просмотреть файл

@ -24,10 +24,8 @@
[scriptable, uuid(a6cf90a8-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLHRElement : nsIDOMHTMLElement
{
attribute DOMString align;
attribute boolean noShade;
attribute DOMString size;
attribute DOMString width;
};

Просмотреть файл

@ -24,7 +24,5 @@
[scriptable, uuid(a6cf9087-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLHeadElement : nsIDOMHTMLElement
{
attribute DOMString profile;
};

Просмотреть файл

@ -24,7 +24,5 @@
[scriptable, uuid(a6cf90a2-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLHeadingElement : nsIDOMHTMLElement
{
attribute DOMString align;
};

Просмотреть файл

@ -24,7 +24,5 @@
[scriptable, uuid(a6cf9086-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLHtmlElement : nsIDOMHTMLElement
{
attribute DOMString version;
};

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf90ba-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLIFrameElement : nsIDOMHTMLElement
{
attribute DOMString align;
attribute DOMString frameBorder;
attribute DOMString height;
@ -38,4 +37,3 @@ interface nsIDOMHTMLIFrameElement : nsIDOMHTMLElement
// Introduced in DOM Level 2:
attribute nsIDOMDocument contentDocument;
};

Просмотреть файл

@ -24,21 +24,17 @@
[scriptable, uuid(a6cf90ab-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLImageElement : nsIDOMHTMLElement
{
void nsIDOMHTMLImageElement();
attribute DOMString lowSrc;
attribute DOMString name;
attribute DOMString align;
attribute DOMString alt;
[noscript] attribute DOMString border;
[noscript] attribute DOMString height;
[noscript] attribute DOMString hspace;
attribute long border;
attribute long height;
attribute long hspace;
attribute boolean isMap;
attribute DOMString longDesc;
[noscript] attribute DOMString src;
[noscript] attribute DOMString vspace;
[noscript] attribute DOMString width;
attribute DOMString src;
attribute long vspace;
attribute long width;
attribute DOMString useMap;
};

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf9093-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLInputElement : nsIDOMHTMLElement
{
attribute DOMString defaultValue;
attribute boolean defaultChecked;
readonly attribute nsIDOMHTMLFormElement form;
@ -48,4 +47,3 @@ interface nsIDOMHTMLInputElement : nsIDOMHTMLElement
void select();
void click();
};

Просмотреть файл

@ -24,8 +24,6 @@
[scriptable, uuid(a6cf908c-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLIsIndexElement : nsIDOMHTMLElement
{
readonly attribute nsIDOMHTMLFormElement form;
attribute DOMString prompt;
};

Просмотреть файл

@ -24,8 +24,6 @@
[scriptable, uuid(a6cf909e-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLLIElement : nsIDOMHTMLElement
{
attribute DOMString type;
attribute long value;
};

Просмотреть файл

@ -24,9 +24,7 @@
[scriptable, uuid(a6cf9096-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLLabelElement : nsIDOMHTMLElement
{
readonly attribute nsIDOMHTMLFormElement form;
attribute DOMString accessKey;
attribute DOMString htmlFor;
};

Просмотреть файл

@ -24,9 +24,7 @@
[scriptable, uuid(a6cf9098-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLLegendElement : nsIDOMHTMLElement
{
readonly attribute nsIDOMHTMLFormElement form;
attribute DOMString accessKey;
attribute DOMString align;
};

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf9088-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLLinkElement : nsIDOMHTMLElement
{
attribute boolean disabled;
attribute DOMString charset;
attribute DOMString href;
@ -35,4 +34,3 @@ interface nsIDOMHTMLLinkElement : nsIDOMHTMLElement
attribute DOMString target;
attribute DOMString type;
};

Просмотреть файл

@ -24,8 +24,6 @@
[scriptable, uuid(a6cf90af-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLMapElement : nsIDOMHTMLElement
{
readonly attribute nsIDOMHTMLCollection areas;
attribute DOMString name;
};

Просмотреть файл

@ -24,7 +24,5 @@
[scriptable, uuid(a6cf909d-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLMenuElement : nsIDOMHTMLElement
{
attribute boolean compact;
};

Просмотреть файл

@ -24,10 +24,8 @@
[scriptable, uuid(a6cf908a-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLMetaElement : nsIDOMHTMLElement
{
attribute DOMString content;
attribute DOMString httpEquiv;
attribute DOMString name;
attribute DOMString scheme;
};

Просмотреть файл

@ -24,8 +24,6 @@
[scriptable, uuid(a6cf90a9-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLModElement : nsIDOMHTMLElement
{
attribute DOMString cite;
attribute DOMString dateTime;
};

Просмотреть файл

@ -24,9 +24,7 @@
[scriptable, uuid(a6cf909a-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLOListElement : nsIDOMHTMLElement
{
attribute boolean compact;
attribute long start;
attribute DOMString type;
};

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf90ac-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLObjectElement : nsIDOMHTMLElement
{
readonly attribute nsIDOMHTMLFormElement form;
attribute DOMString code;
attribute DOMString align;
@ -46,4 +45,3 @@ interface nsIDOMHTMLObjectElement : nsIDOMHTMLElement
// Introduced in DOM Level 2:
attribute nsIDOMDocument contentDocument;
};

Просмотреть файл

@ -24,8 +24,6 @@
[scriptable, uuid(a6cf9091-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLOptGroupElement : nsIDOMHTMLElement
{
attribute boolean disabled;
attribute DOMString label;
};

Просмотреть файл

@ -24,9 +24,6 @@
[scriptable, uuid(a6cf9092-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLOptionElement : nsIDOMHTMLElement
{
void nsIDOMHTMLOptionElement();
readonly attribute nsIDOMHTMLFormElement form;
attribute boolean defaultSelected;
attribute DOMString text;
@ -36,4 +33,3 @@ interface nsIDOMHTMLOptionElement : nsIDOMHTMLElement
attribute boolean selected;
attribute DOMString value;
};

Просмотреть файл

@ -24,7 +24,5 @@
[scriptable, uuid(a6cf90a1-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLParagraphElement : nsIDOMHTMLElement
{
attribute DOMString align;
};

Просмотреть файл

@ -24,10 +24,8 @@
[scriptable, uuid(a6cf90ad-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLParamElement : nsIDOMHTMLElement
{
attribute DOMString name;
attribute DOMString type;
attribute DOMString value;
attribute DOMString valueType;
};

Просмотреть файл

@ -24,7 +24,5 @@
[scriptable, uuid(a6cf90a4-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLPreElement : nsIDOMHTMLElement
{
attribute long width;
};

Просмотреть файл

@ -24,7 +24,5 @@
[scriptable, uuid(a6cf90a3-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLQuoteElement : nsIDOMHTMLElement
{
attribute DOMString cite;
};

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf90b1-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLScriptElement : nsIDOMHTMLElement
{
attribute DOMString text;
attribute DOMString htmlFor;
attribute DOMString event;
@ -33,4 +32,3 @@ interface nsIDOMHTMLScriptElement : nsIDOMHTMLElement
attribute DOMString src;
attribute DOMString type;
};

Просмотреть файл

@ -24,13 +24,12 @@
[scriptable, uuid(a6cf9090-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLSelectElement : nsIDOMHTMLElement
{
readonly attribute DOMString type;
attribute long selectedIndex;
attribute DOMString value;
attribute unsigned long length;
readonly attribute nsIDOMHTMLFormElement form;
readonly attribute nsIDOMNSHTMLOptionCollection options;
readonly attribute nsIDOMHTMLCollection options;
attribute boolean disabled;
attribute boolean multiple;
attribute DOMString name;

Просмотреть файл

@ -24,9 +24,7 @@
[scriptable, uuid(a6cf908d-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLStyleElement : nsIDOMHTMLElement
{
attribute boolean disabled;
attribute DOMString media;
attribute DOMString type;
};

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf90b7-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLTableCellElement : nsIDOMHTMLElement
{
attribute long cellIndex;
attribute DOMString abbr;
attribute DOMString align;
@ -41,4 +40,3 @@ interface nsIDOMHTMLTableCellElement : nsIDOMHTMLElement
attribute DOMString vAlign;
attribute DOMString width;
};

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf90b4-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLTableColElement : nsIDOMHTMLElement
{
attribute DOMString align;
attribute DOMString ch;
attribute DOMString chOff;
@ -32,4 +31,3 @@ interface nsIDOMHTMLTableColElement : nsIDOMHTMLElement
attribute DOMString vAlign;
attribute DOMString width;
};

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf90b2-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLTableElement : nsIDOMHTMLElement
{
attribute nsIDOMHTMLTableCaptionElement caption;
attribute nsIDOMHTMLTableSectionElement tHead;
attribute nsIDOMHTMLTableSectionElement tFoot;
@ -48,4 +47,3 @@ interface nsIDOMHTMLTableElement : nsIDOMHTMLElement
nsIDOMHTMLElement insertRow(in long index);
void deleteRow(in long index);
};

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf90b6-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLTableRowElement : nsIDOMHTMLElement
{
attribute long rowIndex;
attribute long sectionRowIndex;
attribute nsIDOMHTMLCollection cells;
@ -36,4 +35,3 @@ interface nsIDOMHTMLTableRowElement : nsIDOMHTMLElement
nsIDOMHTMLElement insertCell(in long index);
void deleteCell(in long index);
};

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf9094-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLTextAreaElement : nsIDOMHTMLElement
{
attribute DOMString defaultValue;
readonly attribute nsIDOMHTMLFormElement form;
attribute DOMString accessKey;
@ -40,4 +39,3 @@ interface nsIDOMHTMLTextAreaElement : nsIDOMHTMLElement
void focus();
void select();
};

Просмотреть файл

@ -24,7 +24,5 @@
[scriptable, uuid(a6cf9089-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLTitleElement : nsIDOMHTMLElement
{
attribute DOMString text;
};

Просмотреть файл

@ -24,8 +24,6 @@
[scriptable, uuid(a6cf9099-15b3-11d2-932e-00805f8add32)]
interface nsIDOMHTMLUListElement : nsIDOMHTMLElement
{
attribute boolean compact;
attribute DOMString type;
};

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf911c-15b3-11d2-932e-00805f8add32)]
interface nsIDOMNSHTMLAnchorElement : nsISupports
{
readonly attribute DOMString protocol;
readonly attribute DOMString host;
readonly attribute DOMString hostname;
@ -34,4 +33,3 @@ interface nsIDOMNSHTMLAnchorElement : nsISupports
readonly attribute DOMString hash;
readonly attribute DOMString text;
};

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf911b-15b3-11d2-932e-00805f8add32)]
interface nsIDOMNSHTMLAreaElement : nsISupports
{
readonly attribute DOMString protocol;
readonly attribute DOMString host;
readonly attribute DOMString hostname;
@ -33,4 +32,3 @@ interface nsIDOMNSHTMLAreaElement : nsISupports
readonly attribute DOMString port;
readonly attribute DOMString hash;
};

Просмотреть файл

@ -26,6 +26,4 @@ interface nsIDOMNSHTMLButtonElement : nsISupports
{
void blur();
void focus();
};

Просмотреть файл

@ -24,7 +24,6 @@
[scriptable, uuid(a6cf90c5-15b3-11d2-932e-00805f8add32)]
interface nsIDOMNSHTMLDocument : nsISupports
{
readonly attribute long width;
readonly attribute long height;
attribute DOMString alinkColor;
@ -37,15 +36,14 @@ interface nsIDOMNSHTMLDocument : nsISupports
readonly attribute nsIDOMHTMLCollection embeds;
DOMString getSelection();
jsval namedItem(/* ... */);
nsISupports namedItem(in DOMString name);
void open(/* ... */);
void write(/* ... */);
void writeln(/* ... */);
void clear(/* ... */);
void write(in DOMString data /*, ... */);
void writeln(in DOMString data /*, ... */);
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)]
interface nsIDOMNSHTMLFormElement : nsISupports
{
readonly attribute DOMString encoding;
jsval namedItem(/* ... */);
nsISupports namedItem(in DOMString name);
nsIDOMElement item(in unsigned long index);
};

Просмотреть файл

@ -22,21 +22,11 @@
#include "domstubs.idl"
[scriptable, uuid(a6cf90c7-15b3-11d2-932e-00805f8add32)]
interface Image : nsISupports
interface nsIDOMNSHTMLImageElement : nsISupports
{
void Image();
attribute DOMString lowsrc;
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,7 +24,6 @@
[scriptable, uuid(993d2efc-a768-11d3-bccd-0060b0fc76bd)]
interface nsIDOMNSHTMLInputElement : nsISupports
{
readonly attribute nsIControllers controllers;
readonly attribute long textLength;
@ -34,8 +33,9 @@ interface nsIDOMNSHTMLInputElement : nsISupports
/* XXX The nsIDOMEventListener arg should be flagged as function */
/* 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)]
interface nsIDOMNSHTMLSelectElement : nsISupports
{
nsIDOMNode item(in unsigned long index);
nsIDOMNode namedItem(in DOMString name);
};

Просмотреть файл

@ -24,7 +24,5 @@
[scriptable, uuid(ca066b44-9ddf-11d3-bccc-0060b0fc76bd)]
interface nsIDOMNSHTMLTextAreaElement : nsISupports
{
readonly attribute nsIControllers controllers;
};