From 5c7b02b145388f0bf94826e9455d55cd33730802 Mon Sep 17 00:00:00 2001 From: "jst%netscape.com" Date: Mon, 2 Apr 2001 06:33:51 +0000 Subject: [PATCH] Removing IDLC generated files. git-svn-id: svn://10.0.0.236/branches/XPCDOM_20010329_BRANCH@91033 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/dom/public/base/nsIDOMAbstractView.h | 54 - mozilla/dom/public/base/nsIDOMBarProp.h | 60 -- mozilla/dom/public/base/nsIDOMCRMFObject.h | 57 -- mozilla/dom/public/base/nsIDOMCrypto.h | 91 -- mozilla/dom/public/base/nsIDOMDOMException.h | 90 -- mozilla/dom/public/base/nsIDOMHistory.h | 86 -- mozilla/dom/public/base/nsIDOMLocation.h | 125 --- mozilla/dom/public/base/nsIDOMMimeType.h | 69 -- mozilla/dom/public/base/nsIDOMMimeTypeArray.h | 65 -- mozilla/dom/public/base/nsIDOMNSLocation.h | 58 -- mozilla/dom/public/base/nsIDOMNavigator.h | 128 --- mozilla/dom/public/base/nsIDOMPkcs11.h | 61 -- mozilla/dom/public/base/nsIDOMPlugin.h | 77 -- mozilla/dom/public/base/nsIDOMPluginArray.h | 69 -- mozilla/dom/public/base/nsIDOMScreen.h | 93 -- mozilla/dom/public/base/nsIDOMViewCSS.h | 56 -- mozilla/dom/public/base/nsIDOMWindow.h | 113 --- .../dom/public/base/nsIDOMWindowCollection.h | 66 -- .../dom/public/base/nsIDOMWindowEventOwner.h | 218 ----- .../dom/public/base/nsIDOMWindowInternal.h | 369 ------- mozilla/dom/public/coreDom/MANIFEST | 49 - mozilla/dom/public/coreDom/Makefile.in | 64 -- mozilla/dom/public/coreDom/makefile.win | 60 -- mozilla/dom/public/coreDom/nsIDOMAttr.h | 74 -- .../dom/public/coreDom/nsIDOMCDATASection.h | 54 - .../dom/public/coreDom/nsIDOMCharacterData.h | 85 -- mozilla/dom/public/coreDom/nsIDOMComment.h | 54 - .../public/coreDom/nsIDOMDOMImplementation.h | 67 -- mozilla/dom/public/coreDom/nsIDOMDocument.h | 134 --- .../dom/public/coreDom/nsIDOMDocumentCSS.h | 56 -- .../dom/public/coreDom/nsIDOMDocumentEvent.h | 54 - .../public/coreDom/nsIDOMDocumentFragment.h | 54 - .../dom/public/coreDom/nsIDOMDocumentStyle.h | 54 - .../dom/public/coreDom/nsIDOMDocumentType.h | 79 -- .../dom/public/coreDom/nsIDOMDocumentView.h | 54 - .../dom/public/coreDom/nsIDOMDocumentXBL.h | 77 -- mozilla/dom/public/coreDom/nsIDOMElement.h | 120 --- mozilla/dom/public/coreDom/nsIDOMEntity.h | 66 -- .../public/coreDom/nsIDOMEntityReference.h | 54 - mozilla/dom/public/coreDom/nsIDOMLinkStyle.h | 54 - mozilla/dom/public/coreDom/nsIDOMMediaList.h | 76 -- mozilla/dom/public/coreDom/nsIDOMNSDocument.h | 92 -- .../dom/public/coreDom/nsIDOMNamedNodeMap.h | 86 -- mozilla/dom/public/coreDom/nsIDOMNode.h | 173 ---- mozilla/dom/public/coreDom/nsIDOMNodeList.h | 62 -- mozilla/dom/public/coreDom/nsIDOMNotation.h | 62 -- .../coreDom/nsIDOMProcessingInstruction.h | 65 -- mozilla/dom/public/coreDom/nsIDOMStyleSheet.h | 87 -- .../coreDom/nsIDOMStyleSheetCollection.h | 62 -- .../dom/public/coreDom/nsIDOMStyleSheetList.h | 62 -- mozilla/dom/public/coreDom/nsIDOMText.h | 59 -- mozilla/dom/public/css/MANIFEST | 38 - mozilla/dom/public/css/Makefile.in | 53 - mozilla/dom/public/css/makefile.win | 46 - mozilla/dom/public/css/nsIDOMCSS2Properties.h | 922 ------------------ .../dom/public/css/nsIDOMCSSFontFaceRule.h | 59 -- mozilla/dom/public/css/nsIDOMCSSImportRule.h | 68 -- mozilla/dom/public/css/nsIDOMCSSMediaRule.h | 72 -- mozilla/dom/public/css/nsIDOMCSSPageRule.h | 66 -- .../dom/public/css/nsIDOMCSSPrimitiveValue.h | 117 --- mozilla/dom/public/css/nsIDOMCSSRule.h | 83 -- mozilla/dom/public/css/nsIDOMCSSRuleList.h | 62 -- .../public/css/nsIDOMCSSStyleDeclaration.h | 94 -- mozilla/dom/public/css/nsIDOMCSSStyleRule.h | 66 -- mozilla/dom/public/css/nsIDOMCSSStyleSheet.h | 72 -- mozilla/dom/public/css/nsIDOMCSSUnknownRule.h | 54 - mozilla/dom/public/css/nsIDOMCSSValue.h | 70 -- mozilla/dom/public/css/nsIDOMCounter.h | 65 -- mozilla/dom/public/css/nsIDOMRGBColor.h | 66 -- mozilla/dom/public/css/nsIDOMRect.h | 70 -- mozilla/dom/public/events/MANIFEST | 5 - mozilla/dom/public/events/Makefile.in | 35 - mozilla/dom/public/events/makefile.win | 30 - mozilla/dom/public/events/nsINSEvent.h | 83 -- mozilla/dom/public/html/MANIFEST | 72 -- mozilla/dom/public/html/Makefile.in | 106 -- mozilla/dom/public/html/makefile.win | 116 --- .../dom/public/html/nsIDOMHTMLAnchorElement.h | 146 --- .../dom/public/html/nsIDOMHTMLAppletElement.h | 131 --- .../dom/public/html/nsIDOMHTMLAreaElement.h | 110 --- mozilla/dom/public/html/nsIDOMHTMLBRElement.h | 61 -- .../dom/public/html/nsIDOMHTMLBaseElement.h | 68 -- .../public/html/nsIDOMHTMLBaseFontElement.h | 75 -- .../public/html/nsIDOMHTMLBlockquoteElement.h | 57 -- .../dom/public/html/nsIDOMHTMLBodyElement.h | 96 -- .../dom/public/html/nsIDOMHTMLButtonElement.h | 98 -- .../dom/public/html/nsIDOMHTMLCollection.h | 66 -- .../dom/public/html/nsIDOMHTMLDListElement.h | 61 -- .../public/html/nsIDOMHTMLDirectoryElement.h | 61 -- .../dom/public/html/nsIDOMHTMLDivElement.h | 61 -- mozilla/dom/public/html/nsIDOMHTMLDocument.h | 133 --- mozilla/dom/public/html/nsIDOMHTMLElement.h | 122 --- .../dom/public/html/nsIDOMHTMLEmbedElement.h | 96 -- .../public/html/nsIDOMHTMLFieldSetElement.h | 59 -- .../dom/public/html/nsIDOMHTMLFontElement.h | 75 -- .../public/html/nsIDOMHTMLFormControlList.h | 63 -- .../dom/public/html/nsIDOMHTMLFormElement.h | 113 --- .../dom/public/html/nsIDOMHTMLFrameElement.h | 118 --- .../public/html/nsIDOMHTMLFrameSetElement.h | 68 -- mozilla/dom/public/html/nsIDOMHTMLHRElement.h | 82 -- .../dom/public/html/nsIDOMHTMLHeadElement.h | 61 -- .../public/html/nsIDOMHTMLHeadingElement.h | 61 -- .../dom/public/html/nsIDOMHTMLHtmlElement.h | 61 -- .../dom/public/html/nsIDOMHTMLIFrameElement.h | 132 --- .../dom/public/html/nsIDOMHTMLImageElement.h | 145 --- .../dom/public/html/nsIDOMHTMLInputElement.h | 194 ---- .../public/html/nsIDOMHTMLIsIndexElement.h | 66 -- mozilla/dom/public/html/nsIDOMHTMLLIElement.h | 68 -- .../dom/public/html/nsIDOMHTMLLabelElement.h | 73 -- .../dom/public/html/nsIDOMHTMLLayerElement.h | 108 -- .../dom/public/html/nsIDOMHTMLLegendElement.h | 73 -- .../dom/public/html/nsIDOMHTMLLinkElement.h | 117 --- .../dom/public/html/nsIDOMHTMLMapElement.h | 66 -- .../dom/public/html/nsIDOMHTMLMenuElement.h | 61 -- .../dom/public/html/nsIDOMHTMLMetaElement.h | 82 -- .../dom/public/html/nsIDOMHTMLModElement.h | 68 -- .../dom/public/html/nsIDOMHTMLOListElement.h | 75 -- .../dom/public/html/nsIDOMHTMLObjectElement.h | 186 ---- .../public/html/nsIDOMHTMLOptGroupElement.h | 68 -- .../dom/public/html/nsIDOMHTMLOptionElement.h | 105 -- .../public/html/nsIDOMHTMLParagraphElement.h | 61 -- .../dom/public/html/nsIDOMHTMLParamElement.h | 82 -- .../dom/public/html/nsIDOMHTMLPreElement.h | 61 -- .../dom/public/html/nsIDOMHTMLQuoteElement.h | 61 -- .../dom/public/html/nsIDOMHTMLScriptElement.h | 103 -- .../dom/public/html/nsIDOMHTMLSelectElement.h | 141 --- .../dom/public/html/nsIDOMHTMLStyleElement.h | 75 -- .../html/nsIDOMHTMLTableCaptionElement.h | 61 -- .../public/html/nsIDOMHTMLTableCellElement.h | 159 --- .../public/html/nsIDOMHTMLTableColElement.h | 96 -- .../dom/public/html/nsIDOMHTMLTableElement.h | 182 ---- .../public/html/nsIDOMHTMLTableRowElement.h | 120 --- .../html/nsIDOMHTMLTableSectionElement.h | 96 -- .../public/html/nsIDOMHTMLTextAreaElement.h | 138 --- .../dom/public/html/nsIDOMHTMLTitleElement.h | 61 -- .../dom/public/html/nsIDOMHTMLUListElement.h | 68 -- mozilla/dom/public/html/nsIDOMImage.h | 103 -- .../public/html/nsIDOMNSHTMLAnchorElement.h | 81 -- .../dom/public/html/nsIDOMNSHTMLAreaElement.h | 77 -- .../public/html/nsIDOMNSHTMLButtonElement.h | 57 -- .../dom/public/html/nsIDOMNSHTMLDocument.h | 140 --- .../dom/public/html/nsIDOMNSHTMLFormElement.h | 63 -- .../public/html/nsIDOMNSHTMLInputElement.h | 76 -- .../html/nsIDOMNSHTMLOptionCollection.h | 77 -- .../public/html/nsIDOMNSHTMLSelectElement.h | 58 -- .../public/html/nsIDOMNSHTMLTextAreaElement.h | 54 - mozilla/dom/public/html/nsIDOMOption.h | 49 - mozilla/dom/public/range/MANIFEST | 24 - mozilla/dom/public/range/Makefile.in | 39 - mozilla/dom/public/range/makefile.win | 35 - mozilla/dom/public/range/nsIDOMNSRange.h | 85 -- mozilla/dom/public/range/nsIDOMRange.h | 158 --- mozilla/dom/public/xul/MANIFEST | 4 - mozilla/dom/public/xul/Makefile.in | 41 - mozilla/dom/public/xul/makefile.win | 37 - .../public/xul/nsIDOMXULCommandDispatcher.h | 91 -- mozilla/dom/public/xul/nsIDOMXULDocument.h | 91 -- mozilla/dom/public/xul/nsIDOMXULElement.h | 128 --- mozilla/dom/public/xul/nsIDOMXULTreeElement.h | 110 --- 159 files changed, 13977 deletions(-) delete mode 100644 mozilla/dom/public/base/nsIDOMAbstractView.h delete mode 100644 mozilla/dom/public/base/nsIDOMBarProp.h delete mode 100644 mozilla/dom/public/base/nsIDOMCRMFObject.h delete mode 100644 mozilla/dom/public/base/nsIDOMCrypto.h delete mode 100644 mozilla/dom/public/base/nsIDOMDOMException.h delete mode 100644 mozilla/dom/public/base/nsIDOMHistory.h delete mode 100644 mozilla/dom/public/base/nsIDOMLocation.h delete mode 100644 mozilla/dom/public/base/nsIDOMMimeType.h delete mode 100644 mozilla/dom/public/base/nsIDOMMimeTypeArray.h delete mode 100644 mozilla/dom/public/base/nsIDOMNSLocation.h delete mode 100644 mozilla/dom/public/base/nsIDOMNavigator.h delete mode 100644 mozilla/dom/public/base/nsIDOMPkcs11.h delete mode 100644 mozilla/dom/public/base/nsIDOMPlugin.h delete mode 100644 mozilla/dom/public/base/nsIDOMPluginArray.h delete mode 100644 mozilla/dom/public/base/nsIDOMScreen.h delete mode 100644 mozilla/dom/public/base/nsIDOMViewCSS.h delete mode 100644 mozilla/dom/public/base/nsIDOMWindow.h delete mode 100644 mozilla/dom/public/base/nsIDOMWindowCollection.h delete mode 100644 mozilla/dom/public/base/nsIDOMWindowEventOwner.h delete mode 100755 mozilla/dom/public/base/nsIDOMWindowInternal.h delete mode 100644 mozilla/dom/public/coreDom/MANIFEST delete mode 100644 mozilla/dom/public/coreDom/Makefile.in delete mode 100644 mozilla/dom/public/coreDom/makefile.win delete mode 100644 mozilla/dom/public/coreDom/nsIDOMAttr.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMCDATASection.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMCharacterData.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMComment.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMDOMImplementation.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMDocument.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMDocumentCSS.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMDocumentEvent.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMDocumentFragment.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMDocumentStyle.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMDocumentType.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMDocumentView.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMDocumentXBL.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMElement.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMEntity.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMEntityReference.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMLinkStyle.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMMediaList.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMNSDocument.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMNamedNodeMap.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMNode.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMNodeList.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMNotation.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMProcessingInstruction.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMStyleSheet.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMStyleSheetCollection.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMStyleSheetList.h delete mode 100644 mozilla/dom/public/coreDom/nsIDOMText.h delete mode 100644 mozilla/dom/public/css/MANIFEST delete mode 100644 mozilla/dom/public/css/Makefile.in delete mode 100644 mozilla/dom/public/css/makefile.win delete mode 100644 mozilla/dom/public/css/nsIDOMCSS2Properties.h delete mode 100644 mozilla/dom/public/css/nsIDOMCSSFontFaceRule.h delete mode 100644 mozilla/dom/public/css/nsIDOMCSSImportRule.h delete mode 100644 mozilla/dom/public/css/nsIDOMCSSMediaRule.h delete mode 100644 mozilla/dom/public/css/nsIDOMCSSPageRule.h delete mode 100644 mozilla/dom/public/css/nsIDOMCSSPrimitiveValue.h delete mode 100644 mozilla/dom/public/css/nsIDOMCSSRule.h delete mode 100644 mozilla/dom/public/css/nsIDOMCSSRuleList.h delete mode 100644 mozilla/dom/public/css/nsIDOMCSSStyleDeclaration.h delete mode 100644 mozilla/dom/public/css/nsIDOMCSSStyleRule.h delete mode 100644 mozilla/dom/public/css/nsIDOMCSSStyleSheet.h delete mode 100644 mozilla/dom/public/css/nsIDOMCSSUnknownRule.h delete mode 100644 mozilla/dom/public/css/nsIDOMCSSValue.h delete mode 100644 mozilla/dom/public/css/nsIDOMCounter.h delete mode 100644 mozilla/dom/public/css/nsIDOMRGBColor.h delete mode 100644 mozilla/dom/public/css/nsIDOMRect.h delete mode 100644 mozilla/dom/public/events/MANIFEST delete mode 100644 mozilla/dom/public/events/Makefile.in delete mode 100644 mozilla/dom/public/events/makefile.win delete mode 100644 mozilla/dom/public/events/nsINSEvent.h delete mode 100644 mozilla/dom/public/html/MANIFEST delete mode 100644 mozilla/dom/public/html/Makefile.in delete mode 100644 mozilla/dom/public/html/makefile.win delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLAnchorElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLAppletElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLAreaElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLBRElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLBaseElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLBaseFontElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLBlockquoteElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLBodyElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLButtonElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLCollection.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLDListElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLDirectoryElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLDivElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLDocument.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLEmbedElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLFieldSetElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLFontElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLFormControlList.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLFormElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLFrameElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLFrameSetElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLHRElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLHeadElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLHeadingElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLHtmlElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLIFrameElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLImageElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLInputElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLIsIndexElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLLIElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLLabelElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLLayerElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLLegendElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLLinkElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLMapElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLMenuElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLMetaElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLModElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLOListElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLObjectElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLOptGroupElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLOptionElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLParagraphElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLParamElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLPreElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLQuoteElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLScriptElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLSelectElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLStyleElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLTableCaptionElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLTableCellElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLTableColElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLTableElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLTableRowElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLTableSectionElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLTextAreaElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLTitleElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMHTMLUListElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMImage.h delete mode 100644 mozilla/dom/public/html/nsIDOMNSHTMLAnchorElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMNSHTMLAreaElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMNSHTMLButtonElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMNSHTMLDocument.h delete mode 100644 mozilla/dom/public/html/nsIDOMNSHTMLFormElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMNSHTMLInputElement.h delete mode 100755 mozilla/dom/public/html/nsIDOMNSHTMLOptionCollection.h delete mode 100644 mozilla/dom/public/html/nsIDOMNSHTMLSelectElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMNSHTMLTextAreaElement.h delete mode 100644 mozilla/dom/public/html/nsIDOMOption.h delete mode 100644 mozilla/dom/public/range/MANIFEST delete mode 100644 mozilla/dom/public/range/Makefile.in delete mode 100644 mozilla/dom/public/range/makefile.win delete mode 100644 mozilla/dom/public/range/nsIDOMNSRange.h delete mode 100644 mozilla/dom/public/range/nsIDOMRange.h delete mode 100644 mozilla/dom/public/xul/MANIFEST delete mode 100644 mozilla/dom/public/xul/Makefile.in delete mode 100644 mozilla/dom/public/xul/makefile.win delete mode 100644 mozilla/dom/public/xul/nsIDOMXULCommandDispatcher.h delete mode 100644 mozilla/dom/public/xul/nsIDOMXULDocument.h delete mode 100644 mozilla/dom/public/xul/nsIDOMXULElement.h delete mode 100644 mozilla/dom/public/xul/nsIDOMXULTreeElement.h diff --git a/mozilla/dom/public/base/nsIDOMAbstractView.h b/mozilla/dom/public/base/nsIDOMAbstractView.h deleted file mode 100644 index 05c7014d8bf..00000000000 --- a/mozilla/dom/public/base/nsIDOMAbstractView.h +++ /dev/null @@ -1,54 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMAbstractView_h__ -#define nsIDOMAbstractView_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMDocumentView; - -#define NS_IDOMABSTRACTVIEW_IID \ - { 0xf51ebade, 0x8b1a, 0x11d3, \ - { 0xaa, 0xe7, 0x00, 0x10, 0x83, 0x01, 0x23, 0xb4 } } - -class NS_NO_VTABLE nsIDOMAbstractView : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMABSTRACTVIEW_IID) - - NS_IMETHOD GetDocument(nsIDOMDocumentView** aDocument)=0; -}; - - -#define NS_DECL_IDOMABSTRACTVIEW \ - NS_IMETHOD GetDocument(nsIDOMDocumentView** aDocument); \ - - - -#define NS_FORWARD_IDOMABSTRACTVIEW(_to) \ - NS_IMETHOD GetDocument(nsIDOMDocumentView** aDocument) { return _to GetDocument(aDocument); } \ - - -#endif // nsIDOMAbstractView_h__ diff --git a/mozilla/dom/public/base/nsIDOMBarProp.h b/mozilla/dom/public/base/nsIDOMBarProp.h deleted file mode 100644 index 79a2988f009..00000000000 --- a/mozilla/dom/public/base/nsIDOMBarProp.h +++ /dev/null @@ -1,60 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMBarProp_h__ -#define nsIDOMBarProp_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - - -#define NS_IDOMBARPROP_IID \ - { 0x9eb2c150, 0x1d56, 0x11d3, \ - { 0x82, 0x21, 0x00, 0x60, 0x08, 0x3a, 0x0b, 0xcf } } - -class NS_NO_VTABLE nsIDOMBarProp : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMBARPROP_IID) - - NS_IMETHOD GetVisible(PRBool* aVisible)=0; - NS_IMETHOD SetVisible(PRBool aVisible)=0; -}; - - -#define NS_DECL_IDOMBARPROP \ - NS_IMETHOD GetVisible(PRBool* aVisible); \ - NS_IMETHOD SetVisible(PRBool aVisible); \ - - - -#define NS_FORWARD_IDOMBARPROP(_to) \ - NS_IMETHOD GetVisible(PRBool* aVisible) { return _to GetVisible(aVisible); } \ - NS_IMETHOD SetVisible(PRBool aVisible) { return _to SetVisible(aVisible); } \ - - -extern "C" NS_DOM nsresult NS_InitBarPropClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptBarProp(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMBarProp_h__ diff --git a/mozilla/dom/public/base/nsIDOMCRMFObject.h b/mozilla/dom/public/base/nsIDOMCRMFObject.h deleted file mode 100644 index 883b8d46760..00000000000 --- a/mozilla/dom/public/base/nsIDOMCRMFObject.h +++ /dev/null @@ -1,57 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMCRMFObject_h__ -#define nsIDOMCRMFObject_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - - -#define NS_IDOMCRMFOBJECT_IID \ - {0x16da46c0, 0x208d, 0x11d4, \ - {0x8a, 0x7c, 0x00, 0x60, 0x08, 0xc8, 0x44, 0xc3}} - -class NS_NO_VTABLE nsIDOMCRMFObject : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMCRMFOBJECT_IID) - - NS_IMETHOD GetRequest(nsAWritableString& aRequest)=0; -}; - - -#define NS_DECL_IDOMCRMFOBJECT \ - NS_IMETHOD GetRequest(nsAWritableString& aRequest); \ - - - -#define NS_FORWARD_IDOMCRMFOBJECT(_to) \ - NS_IMETHOD GetRequest(nsAWritableString& aRequest) { return _to GetRequest(aRequest); } \ - - -extern "C" NS_DOM nsresult NS_InitCRMFObjectClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptCRMFObject(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMCRMFObject_h__ diff --git a/mozilla/dom/public/base/nsIDOMCrypto.h b/mozilla/dom/public/base/nsIDOMCrypto.h deleted file mode 100644 index 4550a632fa9..00000000000 --- a/mozilla/dom/public/base/nsIDOMCrypto.h +++ /dev/null @@ -1,91 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMCrypto_h__ -#define nsIDOMCrypto_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "jsapi.h" - -class nsIDOMCRMFObject; - -#define NS_IDOMCRYPTO_IID \ - {0xf45efbe0, 0x1d52, 0x11d4, \ - {0x8a, 0x7c, 0x00, 0x60, 0x08, 0xc8, 0x44, 0xc3}} - -class NS_NO_VTABLE nsIDOMCrypto : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMCRYPTO_IID) - - NS_IMETHOD GetVersion(nsAWritableString& aVersion)=0; - - NS_IMETHOD GenerateCRMFRequest(JSContext* cx, jsval* argv, PRUint32 argc, nsIDOMCRMFObject** aReturn)=0; - - NS_IMETHOD ImportUserCertificates(const nsAReadableString& aNickname, const nsAReadableString& aCmmfResponse, PRBool aDoForcedBackup, nsAWritableString& aReturn)=0; - - NS_IMETHOD PopChallengeResponse(const nsAReadableString& aChallenge, nsAWritableString& aReturn)=0; - - NS_IMETHOD Random(PRInt32 aNumBytes, nsAWritableString& aReturn)=0; - - NS_IMETHOD SignText(JSContext* cx, jsval* argv, PRUint32 argc, nsAWritableString& aReturn)=0; - - NS_IMETHOD Alert(const nsAReadableString& aMessage)=0; - - NS_IMETHOD Logout()=0; - - NS_IMETHOD DisableRightClick()=0; -}; - - -#define NS_DECL_IDOMCRYPTO \ - NS_IMETHOD GetVersion(nsAWritableString& aVersion); \ - NS_IMETHOD GenerateCRMFRequest(JSContext* cx, jsval* argv, PRUint32 argc, nsIDOMCRMFObject** aReturn); \ - NS_IMETHOD ImportUserCertificates(const nsAReadableString& aNickname, const nsAReadableString& aCmmfResponse, PRBool aDoForcedBackup, nsAWritableString& aReturn); \ - NS_IMETHOD PopChallengeResponse(const nsAReadableString& aChallenge, nsAWritableString& aReturn); \ - NS_IMETHOD Random(PRInt32 aNumBytes, nsAWritableString& aReturn); \ - NS_IMETHOD SignText(JSContext* cx, jsval* argv, PRUint32 argc, nsAWritableString& aReturn); \ - NS_IMETHOD Alert(const nsAReadableString& aMessage); \ - NS_IMETHOD Logout(); \ - NS_IMETHOD DisableRightClick(); \ - - - -#define NS_FORWARD_IDOMCRYPTO(_to) \ - NS_IMETHOD GetVersion(nsAWritableString& aVersion) { return _to GetVersion(aVersion); } \ - NS_IMETHOD GenerateCRMFRequest(JSContext* cx, jsval* argv, PRUint32 argc, nsIDOMCRMFObject** aReturn) { return _to GenerateCRMFRequest(cx, argv, argc, aReturn); } \ - NS_IMETHOD ImportUserCertificates(const nsAReadableString& aNickname, const nsAReadableString& aCmmfResponse, PRBool aDoForcedBackup, nsAWritableString& aReturn) { return _to ImportUserCertificates(aNickname, aCmmfResponse, aDoForcedBackup, aReturn); } \ - NS_IMETHOD PopChallengeResponse(const nsAReadableString& aChallenge, nsAWritableString& aReturn) { return _to PopChallengeResponse(aChallenge, aReturn); } \ - NS_IMETHOD Random(PRInt32 aNumBytes, nsAWritableString& aReturn) { return _to Random(aNumBytes, aReturn); } \ - NS_IMETHOD SignText(JSContext* cx, jsval* argv, PRUint32 argc, nsAWritableString& aReturn) { return _to SignText(cx, argv, argc, aReturn); } \ - NS_IMETHOD Alert(const nsAReadableString& aMessage) { return _to Alert(aMessage); } \ - NS_IMETHOD Logout() { return _to Logout(); } \ - NS_IMETHOD DisableRightClick() { return _to DisableRightClick(); } \ - - -extern "C" NS_DOM nsresult NS_InitCryptoClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptCrypto(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMCrypto_h__ diff --git a/mozilla/dom/public/base/nsIDOMDOMException.h b/mozilla/dom/public/base/nsIDOMDOMException.h deleted file mode 100644 index cb1ed3a933c..00000000000 --- a/mozilla/dom/public/base/nsIDOMDOMException.h +++ /dev/null @@ -1,90 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMDOMException_h__ -#define nsIDOMDOMException_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - - -#define NS_IDOMDOMEXCEPTION_IID \ - { 0xa6cf910a, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMDOMException : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMDOMEXCEPTION_IID) - enum { - INDEX_SIZE_ERR = 1, - DOMSTRING_SIZE_ERR = 2, - HIERARCHY_REQUEST_ERR = 3, - WRONG_DOCUMENT_ERR = 4, - INVALID_CHARACTER_ERR = 5, - NO_DATA_ALLOWED_ERR = 6, - NO_MODIFICATION_ALLOWED_ERR = 7, - NOT_FOUND_ERR = 8, - NOT_SUPPORTED_ERR = 9, - INUSE_ATTRIBUTE_ERR = 10, - INVALID_STATE_ERR = 11, - SYNTAX_ERR = 12, - INVALID_MODIFICATION_ERR = 13, - NAMESPACE_ERR = 14, - INVALID_ACCESS_ERR = 15 - }; - - NS_IMETHOD GetCode(PRUint32* aCode)=0; - - NS_IMETHOD GetResult(PRUint32* aResult)=0; - - NS_IMETHOD GetMessage(nsAWritableString& aMessage)=0; - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - - NS_IMETHOD ToString(nsAWritableString& aReturn)=0; -}; - - -#define NS_DECL_IDOMDOMEXCEPTION \ - NS_IMETHOD GetCode(PRUint32* aCode); \ - NS_IMETHOD GetResult(PRUint32* aResult); \ - NS_IMETHOD GetMessage(nsAWritableString& aMessage); \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD ToString(nsAWritableString& aReturn); \ - - - -#define NS_FORWARD_IDOMDOMEXCEPTION(_to) \ - NS_IMETHOD GetCode(PRUint32* aCode) { return _to GetCode(aCode); } \ - NS_IMETHOD GetResult(PRUint32* aResult) { return _to GetResult(aResult); } \ - NS_IMETHOD GetMessage(nsAWritableString& aMessage) { return _to GetMessage(aMessage); } \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD ToString(nsAWritableString& aReturn) { return _to ToString(aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitDOMExceptionClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptDOMException(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMDOMException_h__ diff --git a/mozilla/dom/public/base/nsIDOMHistory.h b/mozilla/dom/public/base/nsIDOMHistory.h deleted file mode 100644 index f96481e873b..00000000000 --- a/mozilla/dom/public/base/nsIDOMHistory.h +++ /dev/null @@ -1,86 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHistory_h__ -#define nsIDOMHistory_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "jsapi.h" - - -#define NS_IDOMHISTORY_IID \ - { 0x896d1d20, 0xb4c4, 0x11d2, \ - { 0xbd, 0x93, 0x00, 0x80, 0x5f, 0x8a, 0xe3, 0xf4 } } - -class NS_NO_VTABLE nsIDOMHistory : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHISTORY_IID) - - NS_IMETHOD GetLength(PRInt32* aLength)=0; - - NS_IMETHOD GetCurrent(nsAWritableString& aCurrent)=0; - - NS_IMETHOD GetPrevious(nsAWritableString& aPrevious)=0; - - NS_IMETHOD GetNext(nsAWritableString& aNext)=0; - - NS_IMETHOD Back()=0; - - NS_IMETHOD Forward()=0; - - NS_IMETHOD Go(JSContext* cx, jsval* argv, PRUint32 argc)=0; - - NS_IMETHOD Item(PRUint32 aIndex, nsAWritableString& aReturn)=0; -}; - - -#define NS_DECL_IDOMHISTORY \ - NS_IMETHOD GetLength(PRInt32* aLength); \ - NS_IMETHOD GetCurrent(nsAWritableString& aCurrent); \ - NS_IMETHOD GetPrevious(nsAWritableString& aPrevious); \ - NS_IMETHOD GetNext(nsAWritableString& aNext); \ - NS_IMETHOD Back(); \ - NS_IMETHOD Forward(); \ - NS_IMETHOD Go(JSContext* cx, jsval* argv, PRUint32 argc); \ - NS_IMETHOD Item(PRUint32 aIndex, nsAWritableString& aReturn); \ - - - -#define NS_FORWARD_IDOMHISTORY(_to) \ - NS_IMETHOD GetLength(PRInt32* aLength) { return _to GetLength(aLength); } \ - NS_IMETHOD GetCurrent(nsAWritableString& aCurrent) { return _to GetCurrent(aCurrent); } \ - NS_IMETHOD GetPrevious(nsAWritableString& aPrevious) { return _to GetPrevious(aPrevious); } \ - NS_IMETHOD GetNext(nsAWritableString& aNext) { return _to GetNext(aNext); } \ - NS_IMETHOD Back() { return _to Back(); } \ - NS_IMETHOD Forward() { return _to Forward(); } \ - NS_IMETHOD Go(JSContext* cx, jsval* argv, PRUint32 argc) { return _to Go(cx, argv, argc); } \ - NS_IMETHOD Item(PRUint32 aIndex, nsAWritableString& aReturn) { return _to Item(aIndex, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitHistoryClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHistory(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHistory_h__ diff --git a/mozilla/dom/public/base/nsIDOMLocation.h b/mozilla/dom/public/base/nsIDOMLocation.h deleted file mode 100644 index e0761aca33f..00000000000 --- a/mozilla/dom/public/base/nsIDOMLocation.h +++ /dev/null @@ -1,125 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMLocation_h__ -#define nsIDOMLocation_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - - -#define NS_IDOMLOCATION_IID \ - { 0xa6cf906d, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMLocation : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMLOCATION_IID) - - NS_IMETHOD GetHash(nsAWritableString& aHash)=0; - NS_IMETHOD SetHash(const nsAReadableString& aHash)=0; - - NS_IMETHOD GetHost(nsAWritableString& aHost)=0; - NS_IMETHOD SetHost(const nsAReadableString& aHost)=0; - - NS_IMETHOD GetHostname(nsAWritableString& aHostname)=0; - NS_IMETHOD SetHostname(const nsAReadableString& aHostname)=0; - - NS_IMETHOD GetHref(nsAWritableString& aHref)=0; - NS_IMETHOD SetHref(const nsAReadableString& aHref)=0; - - NS_IMETHOD GetPathname(nsAWritableString& aPathname)=0; - NS_IMETHOD SetPathname(const nsAReadableString& aPathname)=0; - - NS_IMETHOD GetPort(nsAWritableString& aPort)=0; - NS_IMETHOD SetPort(const nsAReadableString& aPort)=0; - - NS_IMETHOD GetProtocol(nsAWritableString& aProtocol)=0; - NS_IMETHOD SetProtocol(const nsAReadableString& aProtocol)=0; - - NS_IMETHOD GetSearch(nsAWritableString& aSearch)=0; - NS_IMETHOD SetSearch(const nsAReadableString& aSearch)=0; - - NS_IMETHOD Reload(PRBool aForceget)=0; - - NS_IMETHOD Replace(const nsAReadableString& aUrl)=0; - - NS_IMETHOD Assign(const nsAReadableString& aUrl)=0; - - NS_IMETHOD ToString(nsAWritableString& aReturn)=0; -}; - - -#define NS_DECL_IDOMLOCATION \ - NS_IMETHOD GetHash(nsAWritableString& aHash); \ - NS_IMETHOD SetHash(const nsAReadableString& aHash); \ - NS_IMETHOD GetHost(nsAWritableString& aHost); \ - NS_IMETHOD SetHost(const nsAReadableString& aHost); \ - NS_IMETHOD GetHostname(nsAWritableString& aHostname); \ - NS_IMETHOD SetHostname(const nsAReadableString& aHostname); \ - NS_IMETHOD GetHref(nsAWritableString& aHref); \ - NS_IMETHOD SetHref(const nsAReadableString& aHref); \ - NS_IMETHOD GetPathname(nsAWritableString& aPathname); \ - NS_IMETHOD SetPathname(const nsAReadableString& aPathname); \ - NS_IMETHOD GetPort(nsAWritableString& aPort); \ - NS_IMETHOD SetPort(const nsAReadableString& aPort); \ - NS_IMETHOD GetProtocol(nsAWritableString& aProtocol); \ - NS_IMETHOD SetProtocol(const nsAReadableString& aProtocol); \ - NS_IMETHOD GetSearch(nsAWritableString& aSearch); \ - NS_IMETHOD SetSearch(const nsAReadableString& aSearch); \ - NS_IMETHOD Reload(PRBool aForceget); \ - NS_IMETHOD Replace(const nsAReadableString& aUrl); \ - NS_IMETHOD Assign(const nsAReadableString& aUrl); \ - NS_IMETHOD ToString(nsAWritableString& aReturn); \ - - - -#define NS_FORWARD_IDOMLOCATION(_to) \ - NS_IMETHOD GetHash(nsAWritableString& aHash) { return _to GetHash(aHash); } \ - NS_IMETHOD SetHash(const nsAReadableString& aHash) { return _to SetHash(aHash); } \ - NS_IMETHOD GetHost(nsAWritableString& aHost) { return _to GetHost(aHost); } \ - NS_IMETHOD SetHost(const nsAReadableString& aHost) { return _to SetHost(aHost); } \ - NS_IMETHOD GetHostname(nsAWritableString& aHostname) { return _to GetHostname(aHostname); } \ - NS_IMETHOD SetHostname(const nsAReadableString& aHostname) { return _to SetHostname(aHostname); } \ - NS_IMETHOD GetHref(nsAWritableString& aHref) { return _to GetHref(aHref); } \ - NS_IMETHOD SetHref(const nsAReadableString& aHref) { return _to SetHref(aHref); } \ - NS_IMETHOD GetPathname(nsAWritableString& aPathname) { return _to GetPathname(aPathname); } \ - NS_IMETHOD SetPathname(const nsAReadableString& aPathname) { return _to SetPathname(aPathname); } \ - NS_IMETHOD GetPort(nsAWritableString& aPort) { return _to GetPort(aPort); } \ - NS_IMETHOD SetPort(const nsAReadableString& aPort) { return _to SetPort(aPort); } \ - NS_IMETHOD GetProtocol(nsAWritableString& aProtocol) { return _to GetProtocol(aProtocol); } \ - NS_IMETHOD SetProtocol(const nsAReadableString& aProtocol) { return _to SetProtocol(aProtocol); } \ - NS_IMETHOD GetSearch(nsAWritableString& aSearch) { return _to GetSearch(aSearch); } \ - NS_IMETHOD SetSearch(const nsAReadableString& aSearch) { return _to SetSearch(aSearch); } \ - NS_IMETHOD Reload(PRBool aForceget) { return _to Reload(aForceget); } \ - NS_IMETHOD Replace(const nsAReadableString& aUrl) { return _to Replace(aUrl); } \ - NS_IMETHOD Assign(const nsAReadableString& aUrl) { return _to Assign(aUrl); } \ - NS_IMETHOD ToString(nsAWritableString& aReturn) { return _to ToString(aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitLocationClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptLocation(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMLocation_h__ diff --git a/mozilla/dom/public/base/nsIDOMMimeType.h b/mozilla/dom/public/base/nsIDOMMimeType.h deleted file mode 100644 index edd084c4294..00000000000 --- a/mozilla/dom/public/base/nsIDOMMimeType.h +++ /dev/null @@ -1,69 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMMimeType_h__ -#define nsIDOMMimeType_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMPlugin; - -#define NS_IDOMMIMETYPE_IID \ - { 0xf6134682, 0xf28b, 0x11d2, { 0x83, 0x60, 0xc9, 0x08, 0x99, 0x04, 0x9c, 0x3c } } - -class NS_NO_VTABLE nsIDOMMimeType : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMMIMETYPE_IID) - - NS_IMETHOD GetDescription(nsAWritableString& aDescription)=0; - - NS_IMETHOD GetEnabledPlugin(nsIDOMPlugin** aEnabledPlugin)=0; - - NS_IMETHOD GetSuffixes(nsAWritableString& aSuffixes)=0; - - NS_IMETHOD GetType(nsAWritableString& aType)=0; -}; - - -#define NS_DECL_IDOMMIMETYPE \ - NS_IMETHOD GetDescription(nsAWritableString& aDescription); \ - NS_IMETHOD GetEnabledPlugin(nsIDOMPlugin** aEnabledPlugin); \ - NS_IMETHOD GetSuffixes(nsAWritableString& aSuffixes); \ - NS_IMETHOD GetType(nsAWritableString& aType); \ - - - -#define NS_FORWARD_IDOMMIMETYPE(_to) \ - NS_IMETHOD GetDescription(nsAWritableString& aDescription) { return _to GetDescription(aDescription); } \ - NS_IMETHOD GetEnabledPlugin(nsIDOMPlugin** aEnabledPlugin) { return _to GetEnabledPlugin(aEnabledPlugin); } \ - NS_IMETHOD GetSuffixes(nsAWritableString& aSuffixes) { return _to GetSuffixes(aSuffixes); } \ - NS_IMETHOD GetType(nsAWritableString& aType) { return _to GetType(aType); } \ - - -extern "C" NS_DOM nsresult NS_InitMimeTypeClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptMimeType(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMMimeType_h__ diff --git a/mozilla/dom/public/base/nsIDOMMimeTypeArray.h b/mozilla/dom/public/base/nsIDOMMimeTypeArray.h deleted file mode 100644 index cec55536fed..00000000000 --- a/mozilla/dom/public/base/nsIDOMMimeTypeArray.h +++ /dev/null @@ -1,65 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMMimeTypeArray_h__ -#define nsIDOMMimeTypeArray_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMMimeType; - -#define NS_IDOMMIMETYPEARRAY_IID \ - { 0xf6134683, 0xf28b, 0x11d2, { 0x83, 0x60, 0xc9, 0x08, 0x99, 0x04, 0x9c, 0x3c } } - -class NS_NO_VTABLE nsIDOMMimeTypeArray : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMMIMETYPEARRAY_IID) - - NS_IMETHOD GetLength(PRUint32* aLength)=0; - - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMMimeType** aReturn)=0; - - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMMimeType** aReturn)=0; -}; - - -#define NS_DECL_IDOMMIMETYPEARRAY \ - NS_IMETHOD GetLength(PRUint32* aLength); \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMMimeType** aReturn); \ - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMMimeType** aReturn); \ - - - -#define NS_FORWARD_IDOMMIMETYPEARRAY(_to) \ - NS_IMETHOD GetLength(PRUint32* aLength) { return _to GetLength(aLength); } \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMMimeType** aReturn) { return _to Item(aIndex, aReturn); } \ - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMMimeType** aReturn) { return _to NamedItem(aName, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitMimeTypeArrayClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptMimeTypeArray(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMMimeTypeArray_h__ diff --git a/mozilla/dom/public/base/nsIDOMNSLocation.h b/mozilla/dom/public/base/nsIDOMNSLocation.h deleted file mode 100644 index c0c5ecea951..00000000000 --- a/mozilla/dom/public/base/nsIDOMNSLocation.h +++ /dev/null @@ -1,58 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMNSLocation_h__ -#define nsIDOMNSLocation_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "jsapi.h" - - -#define NS_IDOMNSLOCATION_IID \ - { 0xa6cf9108, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMNSLocation : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMNSLOCATION_IID) - - NS_IMETHOD Reload(JSContext* cx, jsval* argv, PRUint32 argc)=0; - - NS_IMETHOD Replace(JSContext* cx, jsval* argv, PRUint32 argc)=0; -}; - - -#define NS_DECL_IDOMNSLOCATION \ - NS_IMETHOD Reload(JSContext* cx, jsval* argv, PRUint32 argc); \ - NS_IMETHOD Replace(JSContext* cx, jsval* argv, PRUint32 argc); \ - - - -#define NS_FORWARD_IDOMNSLOCATION(_to) \ - NS_IMETHOD Reload(JSContext* cx, jsval* argv, PRUint32 argc) { return _to Reload(cx, argv, argc); } \ - NS_IMETHOD Replace(JSContext* cx, jsval* argv, PRUint32 argc) { return _to Replace(cx, argv, argc); } \ - - -#endif // nsIDOMNSLocation_h__ diff --git a/mozilla/dom/public/base/nsIDOMNavigator.h b/mozilla/dom/public/base/nsIDOMNavigator.h deleted file mode 100644 index 0cc2d05f726..00000000000 --- a/mozilla/dom/public/base/nsIDOMNavigator.h +++ /dev/null @@ -1,128 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMNavigator_h__ -#define nsIDOMNavigator_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "jsapi.h" - -class nsIDOMPluginArray; -class nsIDOMMimeTypeArray; - -#define NS_IDOMNAVIGATOR_IID \ - { 0xa6cf906e, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMNavigator : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMNAVIGATOR_IID) - - NS_IMETHOD GetAppCodeName(nsAWritableString& aAppCodeName)=0; - - NS_IMETHOD GetAppName(nsAWritableString& aAppName)=0; - - NS_IMETHOD GetAppVersion(nsAWritableString& aAppVersion)=0; - - NS_IMETHOD GetLanguage(nsAWritableString& aLanguage)=0; - - NS_IMETHOD GetMimeTypes(nsIDOMMimeTypeArray** aMimeTypes)=0; - - NS_IMETHOD GetPlatform(nsAWritableString& aPlatform)=0; - - NS_IMETHOD GetOscpu(nsAWritableString& aOscpu)=0; - - NS_IMETHOD GetVendor(nsAWritableString& aVendor)=0; - - NS_IMETHOD GetVendorSub(nsAWritableString& aVendorSub)=0; - - NS_IMETHOD GetProduct(nsAWritableString& aProduct)=0; - - NS_IMETHOD GetProductSub(nsAWritableString& aProductSub)=0; - - NS_IMETHOD GetPlugins(nsIDOMPluginArray** aPlugins)=0; - - NS_IMETHOD GetSecurityPolicy(nsAWritableString& aSecurityPolicy)=0; - - NS_IMETHOD GetUserAgent(nsAWritableString& aUserAgent)=0; - - NS_IMETHOD GetCookieEnabled(PRBool* aCookieEnabled)=0; - - NS_IMETHOD JavaEnabled(PRBool* aReturn)=0; - - NS_IMETHOD TaintEnabled(PRBool* aReturn)=0; - - NS_IMETHOD Preference(JSContext* cx, jsval* argv, PRUint32 argc, jsval* aReturn)=0; -}; - - -#define NS_DECL_IDOMNAVIGATOR \ - NS_IMETHOD GetAppCodeName(nsAWritableString& aAppCodeName); \ - NS_IMETHOD GetAppName(nsAWritableString& aAppName); \ - NS_IMETHOD GetAppVersion(nsAWritableString& aAppVersion); \ - NS_IMETHOD GetLanguage(nsAWritableString& aLanguage); \ - NS_IMETHOD GetMimeTypes(nsIDOMMimeTypeArray** aMimeTypes); \ - NS_IMETHOD GetPlatform(nsAWritableString& aPlatform); \ - NS_IMETHOD GetOscpu(nsAWritableString& aOscpu); \ - NS_IMETHOD GetVendor(nsAWritableString& aVendor); \ - NS_IMETHOD GetVendorSub(nsAWritableString& aVendorSub); \ - NS_IMETHOD GetProduct(nsAWritableString& aProduct); \ - NS_IMETHOD GetProductSub(nsAWritableString& aProductSub); \ - NS_IMETHOD GetPlugins(nsIDOMPluginArray** aPlugins); \ - NS_IMETHOD GetSecurityPolicy(nsAWritableString& aSecurityPolicy); \ - NS_IMETHOD GetUserAgent(nsAWritableString& aUserAgent); \ - NS_IMETHOD GetCookieEnabled(PRBool* aCookieEnabled); \ - NS_IMETHOD JavaEnabled(PRBool* aReturn); \ - NS_IMETHOD TaintEnabled(PRBool* aReturn); \ - NS_IMETHOD Preference(JSContext* cx, jsval* argv, PRUint32 argc, jsval* aReturn); \ - - - -#define NS_FORWARD_IDOMNAVIGATOR(_to) \ - NS_IMETHOD GetAppCodeName(nsAWritableString& aAppCodeName) { return _to GetAppCodeName(aAppCodeName); } \ - NS_IMETHOD GetAppName(nsAWritableString& aAppName) { return _to GetAppName(aAppName); } \ - NS_IMETHOD GetAppVersion(nsAWritableString& aAppVersion) { return _to GetAppVersion(aAppVersion); } \ - NS_IMETHOD GetLanguage(nsAWritableString& aLanguage) { return _to GetLanguage(aLanguage); } \ - NS_IMETHOD GetMimeTypes(nsIDOMMimeTypeArray** aMimeTypes) { return _to GetMimeTypes(aMimeTypes); } \ - NS_IMETHOD GetPlatform(nsAWritableString& aPlatform) { return _to GetPlatform(aPlatform); } \ - NS_IMETHOD GetOscpu(nsAWritableString& aOscpu) { return _to GetOscpu(aOscpu); } \ - NS_IMETHOD GetVendor(nsAWritableString& aVendor) { return _to GetVendor(aVendor); } \ - NS_IMETHOD GetVendorSub(nsAWritableString& aVendorSub) { return _to GetVendorSub(aVendorSub); } \ - NS_IMETHOD GetProduct(nsAWritableString& aProduct) { return _to GetProduct(aProduct); } \ - NS_IMETHOD GetProductSub(nsAWritableString& aProductSub) { return _to GetProductSub(aProductSub); } \ - NS_IMETHOD GetPlugins(nsIDOMPluginArray** aPlugins) { return _to GetPlugins(aPlugins); } \ - NS_IMETHOD GetSecurityPolicy(nsAWritableString& aSecurityPolicy) { return _to GetSecurityPolicy(aSecurityPolicy); } \ - NS_IMETHOD GetUserAgent(nsAWritableString& aUserAgent) { return _to GetUserAgent(aUserAgent); } \ - NS_IMETHOD GetCookieEnabled(PRBool* aCookieEnabled) { return _to GetCookieEnabled(aCookieEnabled); } \ - NS_IMETHOD JavaEnabled(PRBool* aReturn) { return _to JavaEnabled(aReturn); } \ - NS_IMETHOD TaintEnabled(PRBool* aReturn) { return _to TaintEnabled(aReturn); } \ - NS_IMETHOD Preference(JSContext* cx, jsval* argv, PRUint32 argc, jsval* aReturn) { return _to Preference(cx, argv, argc, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitNavigatorClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptNavigator(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMNavigator_h__ diff --git a/mozilla/dom/public/base/nsIDOMPkcs11.h b/mozilla/dom/public/base/nsIDOMPkcs11.h deleted file mode 100644 index d0a0057cae1..00000000000 --- a/mozilla/dom/public/base/nsIDOMPkcs11.h +++ /dev/null @@ -1,61 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMPkcs11_h__ -#define nsIDOMPkcs11_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - - -#define NS_IDOMPKCS11_IID \ - {0x9fd42950, 0x25e7, 0x11d4, \ - {0x8a, 0x7d, 0x00, 0x60, 0x08, 0xc8, 0x44, 0xc3}} - -class NS_NO_VTABLE nsIDOMPkcs11 : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMPKCS11_IID) - - NS_IMETHOD Deletemodule(const nsAReadableString& aModuleName, PRInt32* aReturn)=0; - - NS_IMETHOD Addmodule(const nsAReadableString& aModuleName, const nsAReadableString& aLibraryFullPath, PRInt32 aCryptoMechanismFlags, PRInt32 aCipherFlags, PRInt32* aReturn)=0; -}; - - -#define NS_DECL_IDOMPKCS11 \ - NS_IMETHOD Deletemodule(const nsAReadableString& aModuleName, PRInt32* aReturn); \ - NS_IMETHOD Addmodule(const nsAReadableString& aModuleName, const nsAReadableString& aLibraryFullPath, PRInt32 aCryptoMechanismFlags, PRInt32 aCipherFlags, PRInt32* aReturn); \ - - - -#define NS_FORWARD_IDOMPKCS11(_to) \ - NS_IMETHOD Deletemodule(const nsAReadableString& aModuleName, PRInt32* aReturn) { return _to Deletemodule(aModuleName, aReturn); } \ - NS_IMETHOD Addmodule(const nsAReadableString& aModuleName, const nsAReadableString& aLibraryFullPath, PRInt32 aCryptoMechanismFlags, PRInt32 aCipherFlags, PRInt32* aReturn) { return _to Addmodule(aModuleName, aLibraryFullPath, aCryptoMechanismFlags, aCipherFlags, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitPkcs11Class(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptPkcs11(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMPkcs11_h__ diff --git a/mozilla/dom/public/base/nsIDOMPlugin.h b/mozilla/dom/public/base/nsIDOMPlugin.h deleted file mode 100644 index 3b59aa29333..00000000000 --- a/mozilla/dom/public/base/nsIDOMPlugin.h +++ /dev/null @@ -1,77 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMPlugin_h__ -#define nsIDOMPlugin_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMMimeType; - -#define NS_IDOMPLUGIN_IID \ - { 0xf6134681, 0xf28b, 0x11d2, { 0x83, 0x60, 0xc9, 0x08, 0x99, 0x04, 0x9c, 0x3c } } - -class NS_NO_VTABLE nsIDOMPlugin : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMPLUGIN_IID) - - NS_IMETHOD GetDescription(nsAWritableString& aDescription)=0; - - NS_IMETHOD GetFilename(nsAWritableString& aFilename)=0; - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - - NS_IMETHOD GetLength(PRUint32* aLength)=0; - - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMMimeType** aReturn)=0; - - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMMimeType** aReturn)=0; -}; - - -#define NS_DECL_IDOMPLUGIN \ - NS_IMETHOD GetDescription(nsAWritableString& aDescription); \ - NS_IMETHOD GetFilename(nsAWritableString& aFilename); \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD GetLength(PRUint32* aLength); \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMMimeType** aReturn); \ - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMMimeType** aReturn); \ - - - -#define NS_FORWARD_IDOMPLUGIN(_to) \ - NS_IMETHOD GetDescription(nsAWritableString& aDescription) { return _to GetDescription(aDescription); } \ - NS_IMETHOD GetFilename(nsAWritableString& aFilename) { return _to GetFilename(aFilename); } \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD GetLength(PRUint32* aLength) { return _to GetLength(aLength); } \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMMimeType** aReturn) { return _to Item(aIndex, aReturn); } \ - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMMimeType** aReturn) { return _to NamedItem(aName, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitPluginClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptPlugin(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMPlugin_h__ diff --git a/mozilla/dom/public/base/nsIDOMPluginArray.h b/mozilla/dom/public/base/nsIDOMPluginArray.h deleted file mode 100644 index 433a8df9131..00000000000 --- a/mozilla/dom/public/base/nsIDOMPluginArray.h +++ /dev/null @@ -1,69 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMPluginArray_h__ -#define nsIDOMPluginArray_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMPlugin; - -#define NS_IDOMPLUGINARRAY_IID \ - { 0xf6134680, 0xf28b, 0x11d2, { 0x83, 0x60, 0xc9, 0x08, 0x99, 0x04, 0x9c, 0x3c } } - -class NS_NO_VTABLE nsIDOMPluginArray : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMPLUGINARRAY_IID) - - NS_IMETHOD GetLength(PRUint32* aLength)=0; - - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMPlugin** aReturn)=0; - - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMPlugin** aReturn)=0; - - NS_IMETHOD Refresh(PRBool aReloadDocuments)=0; -}; - - -#define NS_DECL_IDOMPLUGINARRAY \ - NS_IMETHOD GetLength(PRUint32* aLength); \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMPlugin** aReturn); \ - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMPlugin** aReturn); \ - NS_IMETHOD Refresh(PRBool aReloadDocuments); \ - - - -#define NS_FORWARD_IDOMPLUGINARRAY(_to) \ - NS_IMETHOD GetLength(PRUint32* aLength) { return _to GetLength(aLength); } \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMPlugin** aReturn) { return _to Item(aIndex, aReturn); } \ - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMPlugin** aReturn) { return _to NamedItem(aName, aReturn); } \ - NS_IMETHOD Refresh(PRBool aReloadDocuments) { return _to Refresh(aReloadDocuments); } \ - - -extern "C" NS_DOM nsresult NS_InitPluginArrayClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptPluginArray(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMPluginArray_h__ diff --git a/mozilla/dom/public/base/nsIDOMScreen.h b/mozilla/dom/public/base/nsIDOMScreen.h deleted file mode 100644 index 00f91e67dcf..00000000000 --- a/mozilla/dom/public/base/nsIDOMScreen.h +++ /dev/null @@ -1,93 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMScreen_h__ -#define nsIDOMScreen_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - - -#define NS_IDOMSCREEN_IID \ - { 0x77947960, 0xb4af, 0x11d2, \ - { 0xbd, 0x93, 0x00, 0x80, 0x5f, 0x8a, 0xe3, 0xf4 } } - -class NS_NO_VTABLE nsIDOMScreen : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMSCREEN_IID) - - NS_IMETHOD GetTop(PRInt32* aTop)=0; - - NS_IMETHOD GetLeft(PRInt32* aLeft)=0; - - NS_IMETHOD GetWidth(PRInt32* aWidth)=0; - - NS_IMETHOD GetHeight(PRInt32* aHeight)=0; - - NS_IMETHOD GetPixelDepth(PRInt32* aPixelDepth)=0; - - NS_IMETHOD GetColorDepth(PRInt32* aColorDepth)=0; - - NS_IMETHOD GetAvailWidth(PRInt32* aAvailWidth)=0; - - NS_IMETHOD GetAvailHeight(PRInt32* aAvailHeight)=0; - - NS_IMETHOD GetAvailLeft(PRInt32* aAvailLeft)=0; - - NS_IMETHOD GetAvailTop(PRInt32* aAvailTop)=0; -}; - - -#define NS_DECL_IDOMSCREEN \ - NS_IMETHOD GetTop(PRInt32* aTop); \ - NS_IMETHOD GetLeft(PRInt32* aLeft); \ - NS_IMETHOD GetWidth(PRInt32* aWidth); \ - NS_IMETHOD GetHeight(PRInt32* aHeight); \ - NS_IMETHOD GetPixelDepth(PRInt32* aPixelDepth); \ - NS_IMETHOD GetColorDepth(PRInt32* aColorDepth); \ - NS_IMETHOD GetAvailWidth(PRInt32* aAvailWidth); \ - NS_IMETHOD GetAvailHeight(PRInt32* aAvailHeight); \ - NS_IMETHOD GetAvailLeft(PRInt32* aAvailLeft); \ - NS_IMETHOD GetAvailTop(PRInt32* aAvailTop); \ - - - -#define NS_FORWARD_IDOMSCREEN(_to) \ - NS_IMETHOD GetTop(PRInt32* aTop) { return _to GetTop(aTop); } \ - NS_IMETHOD GetLeft(PRInt32* aLeft) { return _to GetLeft(aLeft); } \ - NS_IMETHOD GetWidth(PRInt32* aWidth) { return _to GetWidth(aWidth); } \ - NS_IMETHOD GetHeight(PRInt32* aHeight) { return _to GetHeight(aHeight); } \ - NS_IMETHOD GetPixelDepth(PRInt32* aPixelDepth) { return _to GetPixelDepth(aPixelDepth); } \ - NS_IMETHOD GetColorDepth(PRInt32* aColorDepth) { return _to GetColorDepth(aColorDepth); } \ - NS_IMETHOD GetAvailWidth(PRInt32* aAvailWidth) { return _to GetAvailWidth(aAvailWidth); } \ - NS_IMETHOD GetAvailHeight(PRInt32* aAvailHeight) { return _to GetAvailHeight(aAvailHeight); } \ - NS_IMETHOD GetAvailLeft(PRInt32* aAvailLeft) { return _to GetAvailLeft(aAvailLeft); } \ - NS_IMETHOD GetAvailTop(PRInt32* aAvailTop) { return _to GetAvailTop(aAvailTop); } \ - - -extern "C" NS_DOM nsresult NS_InitScreenClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptScreen(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMScreen_h__ diff --git a/mozilla/dom/public/base/nsIDOMViewCSS.h b/mozilla/dom/public/base/nsIDOMViewCSS.h deleted file mode 100644 index 1828829291a..00000000000 --- a/mozilla/dom/public/base/nsIDOMViewCSS.h +++ /dev/null @@ -1,56 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMViewCSS_h__ -#define nsIDOMViewCSS_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMAbstractView.h" - -class nsIDOMElement; -class nsIDOMCSSStyleDeclaration; - -#define NS_IDOMVIEWCSS_IID \ - { 0x0b9341f3, 0x95d4, 0x4fa4, \ - { 0xad, 0xcd, 0xe1, 0x19, 0xe0, 0xdb, 0x28, 0x89 } } - -class NS_NO_VTABLE nsIDOMViewCSS : public nsIDOMAbstractView { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMVIEWCSS_IID) - - NS_IMETHOD GetComputedStyle(nsIDOMElement* aElt, const nsAReadableString& aPseudoElt, nsIDOMCSSStyleDeclaration** aReturn)=0; -}; - - -#define NS_DECL_IDOMVIEWCSS \ - NS_IMETHOD GetComputedStyle(nsIDOMElement* aElt, const nsAReadableString& aPseudoElt, nsIDOMCSSStyleDeclaration** aReturn); \ - - - -#define NS_FORWARD_IDOMVIEWCSS(_to) \ - NS_IMETHOD GetComputedStyle(nsIDOMElement* aElt, const nsAReadableString& aPseudoElt, nsIDOMCSSStyleDeclaration** aReturn) { return _to GetComputedStyle(aElt, aPseudoElt, aReturn); } \ - - -#endif // nsIDOMViewCSS_h__ diff --git a/mozilla/dom/public/base/nsIDOMWindow.h b/mozilla/dom/public/base/nsIDOMWindow.h deleted file mode 100644 index c79e16dea16..00000000000 --- a/mozilla/dom/public/base/nsIDOMWindow.h +++ /dev/null @@ -1,113 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMWindow_h__ -#define nsIDOMWindow_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMDocument; -class nsIDOMBarProp; -class nsIDOMWindowCollection; -class nsISelection; -class nsIDOMWindow; - -#define NS_IDOMWINDOW_IID \ - { 0xa6cf906b, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMWindow : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMWINDOW_IID) - - NS_IMETHOD GetDocument(nsIDOMDocument** aDocument)=0; - - NS_IMETHOD GetParent(nsIDOMWindow** aParent)=0; - - NS_IMETHOD GetTop(nsIDOMWindow** aTop)=0; - - NS_IMETHOD GetScrollbars(nsIDOMBarProp** aScrollbars)=0; - - NS_IMETHOD GetFrames(nsIDOMWindowCollection** aFrames)=0; - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - NS_IMETHOD SetName(const nsAReadableString& aName)=0; - - NS_IMETHOD GetScrollX(PRInt32* aScrollX)=0; - - NS_IMETHOD GetScrollY(PRInt32* aScrollY)=0; - - NS_IMETHOD ScrollTo(PRInt32 aXScroll, PRInt32 aYScroll)=0; - - NS_IMETHOD ScrollBy(PRInt32 aXScrollDif, PRInt32 aYScrollDif)=0; - - NS_IMETHOD GetSelection(nsISelection** aReturn)=0; - - NS_IMETHOD ScrollByLines(PRInt32 aNumLines)=0; - - NS_IMETHOD ScrollByPages(PRInt32 aNumPages)=0; -}; - - -#define NS_DECL_IDOMWINDOW \ - NS_IMETHOD GetDocument(nsIDOMDocument** aDocument); \ - NS_IMETHOD GetParent(nsIDOMWindow** aParent); \ - NS_IMETHOD GetTop(nsIDOMWindow** aTop); \ - NS_IMETHOD GetScrollbars(nsIDOMBarProp** aScrollbars); \ - NS_IMETHOD GetFrames(nsIDOMWindowCollection** aFrames); \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD SetName(const nsAReadableString& aName); \ - NS_IMETHOD GetScrollX(PRInt32* aScrollX); \ - NS_IMETHOD GetScrollY(PRInt32* aScrollY); \ - NS_IMETHOD ScrollTo(PRInt32 aXScroll, PRInt32 aYScroll); \ - NS_IMETHOD ScrollBy(PRInt32 aXScrollDif, PRInt32 aYScrollDif); \ - NS_IMETHOD GetSelection(nsISelection** aReturn); \ - NS_IMETHOD ScrollByLines(PRInt32 aNumLines); \ - NS_IMETHOD ScrollByPages(PRInt32 aNumPages); \ - - - -#define NS_FORWARD_IDOMWINDOW(_to) \ - NS_IMETHOD GetDocument(nsIDOMDocument** aDocument) { return _to GetDocument(aDocument); } \ - NS_IMETHOD GetParent(nsIDOMWindow** aParent) { return _to GetParent(aParent); } \ - NS_IMETHOD GetTop(nsIDOMWindow** aTop) { return _to GetTop(aTop); } \ - NS_IMETHOD GetScrollbars(nsIDOMBarProp** aScrollbars) { return _to GetScrollbars(aScrollbars); } \ - NS_IMETHOD GetFrames(nsIDOMWindowCollection** aFrames) { return _to GetFrames(aFrames); } \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD SetName(const nsAReadableString& aName) { return _to SetName(aName); } \ - NS_IMETHOD GetScrollX(PRInt32* aScrollX) { return _to GetScrollX(aScrollX); } \ - NS_IMETHOD GetScrollY(PRInt32* aScrollY) { return _to GetScrollY(aScrollY); } \ - NS_IMETHOD ScrollTo(PRInt32 aXScroll, PRInt32 aYScroll) { return _to ScrollTo(aXScroll, aYScroll); } \ - NS_IMETHOD ScrollBy(PRInt32 aXScrollDif, PRInt32 aYScrollDif) { return _to ScrollBy(aXScrollDif, aYScrollDif); } \ - NS_IMETHOD GetSelection(nsISelection** aReturn) { return _to GetSelection(aReturn); } \ - NS_IMETHOD ScrollByLines(PRInt32 aNumLines) { return _to ScrollByLines(aNumLines); } \ - NS_IMETHOD ScrollByPages(PRInt32 aNumPages) { return _to ScrollByPages(aNumPages); } \ - - -extern nsresult NS_InitWindowClass(nsIScriptContext *aContext, nsIScriptGlobalObject *aGlobal); - -extern "C" NS_DOM nsresult NS_NewScriptWindow(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMWindow_h__ diff --git a/mozilla/dom/public/base/nsIDOMWindowCollection.h b/mozilla/dom/public/base/nsIDOMWindowCollection.h deleted file mode 100644 index f42e478ecbc..00000000000 --- a/mozilla/dom/public/base/nsIDOMWindowCollection.h +++ /dev/null @@ -1,66 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMWindowCollection_h__ -#define nsIDOMWindowCollection_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMWindow; - -#define NS_IDOMWINDOWCOLLECTION_IID \ - { 0xa6cf906f, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMWindowCollection : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMWINDOWCOLLECTION_IID) - - NS_IMETHOD GetLength(PRUint32* aLength)=0; - - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMWindow** aReturn)=0; - - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMWindow** aReturn)=0; -}; - - -#define NS_DECL_IDOMWINDOWCOLLECTION \ - NS_IMETHOD GetLength(PRUint32* aLength); \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMWindow** aReturn); \ - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMWindow** aReturn); \ - - - -#define NS_FORWARD_IDOMWINDOWCOLLECTION(_to) \ - NS_IMETHOD GetLength(PRUint32* aLength) { return _to GetLength(aLength); } \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMWindow** aReturn) { return _to Item(aIndex, aReturn); } \ - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMWindow** aReturn) { return _to NamedItem(aName, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitWindowCollectionClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptWindowCollection(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMWindowCollection_h__ diff --git a/mozilla/dom/public/base/nsIDOMWindowEventOwner.h b/mozilla/dom/public/base/nsIDOMWindowEventOwner.h deleted file mode 100644 index 5140c877341..00000000000 --- a/mozilla/dom/public/base/nsIDOMWindowEventOwner.h +++ /dev/null @@ -1,218 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMWindowEventOwner_h__ -#define nsIDOMWindowEventOwner_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "jsapi.h" - - -#define NS_IDOMWINDOWEVENTOWNER_IID \ - { 0xef1876f0, 0x7881, 0x11d4, \ - { 0x9a, 0x80, 0x00, 0x00, 0x64, 0x65, 0x73, 0x74 } } - -class NS_NO_VTABLE nsIDOMWindowEventOwner : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMWINDOWEVENTOWNER_IID) - - NS_IMETHOD GetOnmousedown(jsval* aOnmousedown)=0; - NS_IMETHOD SetOnmousedown(jsval aOnmousedown)=0; - - NS_IMETHOD GetOnmouseup(jsval* aOnmouseup)=0; - NS_IMETHOD SetOnmouseup(jsval aOnmouseup)=0; - - NS_IMETHOD GetOnclick(jsval* aOnclick)=0; - NS_IMETHOD SetOnclick(jsval aOnclick)=0; - - NS_IMETHOD GetOnmouseover(jsval* aOnmouseover)=0; - NS_IMETHOD SetOnmouseover(jsval aOnmouseover)=0; - - NS_IMETHOD GetOnmouseout(jsval* aOnmouseout)=0; - NS_IMETHOD SetOnmouseout(jsval aOnmouseout)=0; - - NS_IMETHOD GetOnkeydown(jsval* aOnkeydown)=0; - NS_IMETHOD SetOnkeydown(jsval aOnkeydown)=0; - - NS_IMETHOD GetOnkeyup(jsval* aOnkeyup)=0; - NS_IMETHOD SetOnkeyup(jsval aOnkeyup)=0; - - NS_IMETHOD GetOnkeypress(jsval* aOnkeypress)=0; - NS_IMETHOD SetOnkeypress(jsval aOnkeypress)=0; - - NS_IMETHOD GetOnmousemove(jsval* aOnmousemove)=0; - NS_IMETHOD SetOnmousemove(jsval aOnmousemove)=0; - - NS_IMETHOD GetOnfocus(jsval* aOnfocus)=0; - NS_IMETHOD SetOnfocus(jsval aOnfocus)=0; - - NS_IMETHOD GetOnblur(jsval* aOnblur)=0; - NS_IMETHOD SetOnblur(jsval aOnblur)=0; - - NS_IMETHOD GetOnsubmit(jsval* aOnsubmit)=0; - NS_IMETHOD SetOnsubmit(jsval aOnsubmit)=0; - - NS_IMETHOD GetOnreset(jsval* aOnreset)=0; - NS_IMETHOD SetOnreset(jsval aOnreset)=0; - - NS_IMETHOD GetOnchange(jsval* aOnchange)=0; - NS_IMETHOD SetOnchange(jsval aOnchange)=0; - - NS_IMETHOD GetOnselect(jsval* aOnselect)=0; - NS_IMETHOD SetOnselect(jsval aOnselect)=0; - - NS_IMETHOD GetOnload(jsval* aOnload)=0; - NS_IMETHOD SetOnload(jsval aOnload)=0; - - NS_IMETHOD GetOnunload(jsval* aOnunload)=0; - NS_IMETHOD SetOnunload(jsval aOnunload)=0; - - NS_IMETHOD GetOnclose(jsval* aOnclose)=0; - NS_IMETHOD SetOnclose(jsval aOnclose)=0; - - NS_IMETHOD GetOnabort(jsval* aOnabort)=0; - NS_IMETHOD SetOnabort(jsval aOnabort)=0; - - NS_IMETHOD GetOnerror(jsval* aOnerror)=0; - NS_IMETHOD SetOnerror(jsval aOnerror)=0; - - NS_IMETHOD GetOnpaint(jsval* aOnpaint)=0; - NS_IMETHOD SetOnpaint(jsval aOnpaint)=0; - - NS_IMETHOD GetOndragdrop(jsval* aOndragdrop)=0; - NS_IMETHOD SetOndragdrop(jsval aOndragdrop)=0; - - NS_IMETHOD GetOnresize(jsval* aOnresize)=0; - NS_IMETHOD SetOnresize(jsval aOnresize)=0; - - NS_IMETHOD GetOnscroll(jsval* aOnscroll)=0; - NS_IMETHOD SetOnscroll(jsval aOnscroll)=0; -}; - - -#define NS_DECL_IDOMWINDOWEVENTOWNER \ - NS_IMETHOD GetOnmousedown(jsval* aOnmousedown); \ - NS_IMETHOD SetOnmousedown(jsval aOnmousedown); \ - NS_IMETHOD GetOnmouseup(jsval* aOnmouseup); \ - NS_IMETHOD SetOnmouseup(jsval aOnmouseup); \ - NS_IMETHOD GetOnclick(jsval* aOnclick); \ - NS_IMETHOD SetOnclick(jsval aOnclick); \ - NS_IMETHOD GetOnmouseover(jsval* aOnmouseover); \ - NS_IMETHOD SetOnmouseover(jsval aOnmouseover); \ - NS_IMETHOD GetOnmouseout(jsval* aOnmouseout); \ - NS_IMETHOD SetOnmouseout(jsval aOnmouseout); \ - NS_IMETHOD GetOnkeydown(jsval* aOnkeydown); \ - NS_IMETHOD SetOnkeydown(jsval aOnkeydown); \ - NS_IMETHOD GetOnkeyup(jsval* aOnkeyup); \ - NS_IMETHOD SetOnkeyup(jsval aOnkeyup); \ - NS_IMETHOD GetOnkeypress(jsval* aOnkeypress); \ - NS_IMETHOD SetOnkeypress(jsval aOnkeypress); \ - NS_IMETHOD GetOnmousemove(jsval* aOnmousemove); \ - NS_IMETHOD SetOnmousemove(jsval aOnmousemove); \ - NS_IMETHOD GetOnfocus(jsval* aOnfocus); \ - NS_IMETHOD SetOnfocus(jsval aOnfocus); \ - NS_IMETHOD GetOnblur(jsval* aOnblur); \ - NS_IMETHOD SetOnblur(jsval aOnblur); \ - NS_IMETHOD GetOnsubmit(jsval* aOnsubmit); \ - NS_IMETHOD SetOnsubmit(jsval aOnsubmit); \ - NS_IMETHOD GetOnreset(jsval* aOnreset); \ - NS_IMETHOD SetOnreset(jsval aOnreset); \ - NS_IMETHOD GetOnchange(jsval* aOnchange); \ - NS_IMETHOD SetOnchange(jsval aOnchange); \ - NS_IMETHOD GetOnselect(jsval* aOnselect); \ - NS_IMETHOD SetOnselect(jsval aOnselect); \ - NS_IMETHOD GetOnload(jsval* aOnload); \ - NS_IMETHOD SetOnload(jsval aOnload); \ - NS_IMETHOD GetOnunload(jsval* aOnunload); \ - NS_IMETHOD SetOnunload(jsval aOnunload); \ - NS_IMETHOD GetOnclose(jsval* aOnclose); \ - NS_IMETHOD SetOnclose(jsval aOnclose); \ - NS_IMETHOD GetOnabort(jsval* aOnabort); \ - NS_IMETHOD SetOnabort(jsval aOnabort); \ - NS_IMETHOD GetOnerror(jsval* aOnerror); \ - NS_IMETHOD SetOnerror(jsval aOnerror); \ - NS_IMETHOD GetOnpaint(jsval* aOnpaint); \ - NS_IMETHOD SetOnpaint(jsval aOnpaint); \ - NS_IMETHOD GetOndragdrop(jsval* aOndragdrop); \ - NS_IMETHOD SetOndragdrop(jsval aOndragdrop); \ - NS_IMETHOD GetOnresize(jsval* aOnresize); \ - NS_IMETHOD SetOnresize(jsval aOnresize); \ - NS_IMETHOD GetOnscroll(jsval* aOnscroll); \ - NS_IMETHOD SetOnscroll(jsval aOnscroll); \ - - - -#define NS_FORWARD_IDOMWINDOWEVENTOWNER(_to) \ - NS_IMETHOD GetOnmousedown(jsval* aOnmousedown) { return _to GetOnmousedown(aOnmousedown); } \ - NS_IMETHOD SetOnmousedown(jsval aOnmousedown) { return _to SetOnmousedown(aOnmousedown); } \ - NS_IMETHOD GetOnmouseup(jsval* aOnmouseup) { return _to GetOnmouseup(aOnmouseup); } \ - NS_IMETHOD SetOnmouseup(jsval aOnmouseup) { return _to SetOnmouseup(aOnmouseup); } \ - NS_IMETHOD GetOnclick(jsval* aOnclick) { return _to GetOnclick(aOnclick); } \ - NS_IMETHOD SetOnclick(jsval aOnclick) { return _to SetOnclick(aOnclick); } \ - NS_IMETHOD GetOnmouseover(jsval* aOnmouseover) { return _to GetOnmouseover(aOnmouseover); } \ - NS_IMETHOD SetOnmouseover(jsval aOnmouseover) { return _to SetOnmouseover(aOnmouseover); } \ - NS_IMETHOD GetOnmouseout(jsval* aOnmouseout) { return _to GetOnmouseout(aOnmouseout); } \ - NS_IMETHOD SetOnmouseout(jsval aOnmouseout) { return _to SetOnmouseout(aOnmouseout); } \ - NS_IMETHOD GetOnkeydown(jsval* aOnkeydown) { return _to GetOnkeydown(aOnkeydown); } \ - NS_IMETHOD SetOnkeydown(jsval aOnkeydown) { return _to SetOnkeydown(aOnkeydown); } \ - NS_IMETHOD GetOnkeyup(jsval* aOnkeyup) { return _to GetOnkeyup(aOnkeyup); } \ - NS_IMETHOD SetOnkeyup(jsval aOnkeyup) { return _to SetOnkeyup(aOnkeyup); } \ - NS_IMETHOD GetOnkeypress(jsval* aOnkeypress) { return _to GetOnkeypress(aOnkeypress); } \ - NS_IMETHOD SetOnkeypress(jsval aOnkeypress) { return _to SetOnkeypress(aOnkeypress); } \ - NS_IMETHOD GetOnmousemove(jsval* aOnmousemove) { return _to GetOnmousemove(aOnmousemove); } \ - NS_IMETHOD SetOnmousemove(jsval aOnmousemove) { return _to SetOnmousemove(aOnmousemove); } \ - NS_IMETHOD GetOnfocus(jsval* aOnfocus) { return _to GetOnfocus(aOnfocus); } \ - NS_IMETHOD SetOnfocus(jsval aOnfocus) { return _to SetOnfocus(aOnfocus); } \ - NS_IMETHOD GetOnblur(jsval* aOnblur) { return _to GetOnblur(aOnblur); } \ - NS_IMETHOD SetOnblur(jsval aOnblur) { return _to SetOnblur(aOnblur); } \ - NS_IMETHOD GetOnsubmit(jsval* aOnsubmit) { return _to GetOnsubmit(aOnsubmit); } \ - NS_IMETHOD SetOnsubmit(jsval aOnsubmit) { return _to SetOnsubmit(aOnsubmit); } \ - NS_IMETHOD GetOnreset(jsval* aOnreset) { return _to GetOnreset(aOnreset); } \ - NS_IMETHOD SetOnreset(jsval aOnreset) { return _to SetOnreset(aOnreset); } \ - NS_IMETHOD GetOnchange(jsval* aOnchange) { return _to GetOnchange(aOnchange); } \ - NS_IMETHOD SetOnchange(jsval aOnchange) { return _to SetOnchange(aOnchange); } \ - NS_IMETHOD GetOnselect(jsval* aOnselect) { return _to GetOnselect(aOnselect); } \ - NS_IMETHOD SetOnselect(jsval aOnselect) { return _to SetOnselect(aOnselect); } \ - NS_IMETHOD GetOnload(jsval* aOnload) { return _to GetOnload(aOnload); } \ - NS_IMETHOD SetOnload(jsval aOnload) { return _to SetOnload(aOnload); } \ - NS_IMETHOD GetOnunload(jsval* aOnunload) { return _to GetOnunload(aOnunload); } \ - NS_IMETHOD SetOnunload(jsval aOnunload) { return _to SetOnunload(aOnunload); } \ - NS_IMETHOD GetOnclose(jsval* aOnclose) { return _to GetOnclose(aOnclose); } \ - NS_IMETHOD SetOnclose(jsval aOnclose) { return _to SetOnclose(aOnclose); } \ - NS_IMETHOD GetOnabort(jsval* aOnabort) { return _to GetOnabort(aOnabort); } \ - NS_IMETHOD SetOnabort(jsval aOnabort) { return _to SetOnabort(aOnabort); } \ - NS_IMETHOD GetOnerror(jsval* aOnerror) { return _to GetOnerror(aOnerror); } \ - NS_IMETHOD SetOnerror(jsval aOnerror) { return _to SetOnerror(aOnerror); } \ - NS_IMETHOD GetOnpaint(jsval* aOnpaint) { return _to GetOnpaint(aOnpaint); } \ - NS_IMETHOD SetOnpaint(jsval aOnpaint) { return _to SetOnpaint(aOnpaint); } \ - NS_IMETHOD GetOndragdrop(jsval* aOndragdrop) { return _to GetOndragdrop(aOndragdrop); } \ - NS_IMETHOD SetOndragdrop(jsval aOndragdrop) { return _to SetOndragdrop(aOndragdrop); } \ - NS_IMETHOD GetOnresize(jsval* aOnresize) { return _to GetOnresize(aOnresize); } \ - NS_IMETHOD SetOnresize(jsval aOnresize) { return _to SetOnresize(aOnresize); } \ - NS_IMETHOD GetOnscroll(jsval* aOnscroll) { return _to GetOnscroll(aOnscroll); } \ - NS_IMETHOD SetOnscroll(jsval aOnscroll) { return _to SetOnscroll(aOnscroll); } \ - - -#endif // nsIDOMWindowEventOwner_h__ diff --git a/mozilla/dom/public/base/nsIDOMWindowInternal.h b/mozilla/dom/public/base/nsIDOMWindowInternal.h deleted file mode 100755 index 967f1c3fd95..00000000000 --- a/mozilla/dom/public/base/nsIDOMWindowInternal.h +++ /dev/null @@ -1,369 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMWindowInternal_h__ -#define nsIDOMWindowInternal_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMWindow.h" -#include "jsapi.h" - -class nsIDOMNavigator; -class nsIPrompt; -class nsIDOMBarProp; -class nsIDOMScreen; -class nsIDOMWindowInternal; -class nsIDOMHistory; -class nsIDOMEvent; -class nsISidebar; -class nsIDOMPkcs11; -class nsIDOMCrypto; -class nsIControllers; - -#define NS_IDOMWINDOWINTERNAL_IID \ - { 0x9c911860, 0x7dd9, 0x11d4, \ - { 0x9a, 0x83, 0x00, 0x00, 0x64, 0x65, 0x73, 0x74 } } - -class NS_NO_VTABLE nsIDOMWindowInternal : public nsIDOMWindow { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMWINDOWINTERNAL_IID) - - NS_IMETHOD GetWindow(nsIDOMWindowInternal** aWindow)=0; - - NS_IMETHOD GetSelf(nsIDOMWindowInternal** aSelf)=0; - - NS_IMETHOD GetNavigator(nsIDOMNavigator** aNavigator)=0; - - NS_IMETHOD GetScreen(nsIDOMScreen** aScreen)=0; - - NS_IMETHOD GetHistory(nsIDOMHistory** aHistory)=0; - - NS_IMETHOD Get_content(nsIDOMWindowInternal** a_content)=0; - - NS_IMETHOD GetSidebar(nsISidebar** aSidebar)=0; - - NS_IMETHOD GetPrompter(nsIPrompt** aPrompter)=0; - - NS_IMETHOD GetMenubar(nsIDOMBarProp** aMenubar)=0; - - NS_IMETHOD GetToolbar(nsIDOMBarProp** aToolbar)=0; - - NS_IMETHOD GetLocationbar(nsIDOMBarProp** aLocationbar)=0; - - NS_IMETHOD GetPersonalbar(nsIDOMBarProp** aPersonalbar)=0; - - NS_IMETHOD GetStatusbar(nsIDOMBarProp** aStatusbar)=0; - - NS_IMETHOD GetDirectories(nsIDOMBarProp** aDirectories)=0; - - NS_IMETHOD GetClosed(PRBool* aClosed)=0; - - NS_IMETHOD GetCrypto(nsIDOMCrypto** aCrypto)=0; - - NS_IMETHOD GetPkcs11(nsIDOMPkcs11** aPkcs11)=0; - - NS_IMETHOD GetControllers(nsIControllers** aControllers)=0; - - NS_IMETHOD GetOpener(nsIDOMWindowInternal** aOpener)=0; - NS_IMETHOD SetOpener(nsIDOMWindowInternal* aOpener)=0; - - NS_IMETHOD GetStatus(nsAWritableString& aStatus)=0; - NS_IMETHOD SetStatus(const nsAReadableString& aStatus)=0; - - NS_IMETHOD GetDefaultStatus(nsAWritableString& aDefaultStatus)=0; - NS_IMETHOD SetDefaultStatus(const nsAReadableString& aDefaultStatus)=0; - - NS_IMETHOD GetLocation(jsval* aLocation)=0; - NS_IMETHOD SetLocation(jsval aLocation)=0; - - NS_IMETHOD GetTitle(nsAWritableString& aTitle)=0; - NS_IMETHOD SetTitle(const nsAReadableString& aTitle)=0; - - NS_IMETHOD GetInnerWidth(PRInt32* aInnerWidth)=0; - NS_IMETHOD SetInnerWidth(PRInt32 aInnerWidth)=0; - - NS_IMETHOD GetInnerHeight(PRInt32* aInnerHeight)=0; - NS_IMETHOD SetInnerHeight(PRInt32 aInnerHeight)=0; - - NS_IMETHOD GetOuterWidth(PRInt32* aOuterWidth)=0; - NS_IMETHOD SetOuterWidth(PRInt32 aOuterWidth)=0; - - NS_IMETHOD GetOuterHeight(PRInt32* aOuterHeight)=0; - NS_IMETHOD SetOuterHeight(PRInt32 aOuterHeight)=0; - - NS_IMETHOD GetScreenX(PRInt32* aScreenX)=0; - NS_IMETHOD SetScreenX(PRInt32 aScreenX)=0; - - NS_IMETHOD GetScreenY(PRInt32* aScreenY)=0; - NS_IMETHOD SetScreenY(PRInt32 aScreenY)=0; - - NS_IMETHOD GetPageXOffset(PRInt32* aPageXOffset)=0; - NS_IMETHOD SetPageXOffset(PRInt32 aPageXOffset)=0; - - NS_IMETHOD GetPageYOffset(PRInt32* aPageYOffset)=0; - NS_IMETHOD SetPageYOffset(PRInt32 aPageYOffset)=0; - - NS_IMETHOD GetLength(PRUint32* aLength)=0; - - NS_IMETHOD Dump(const nsAReadableString& aStr)=0; - - NS_IMETHOD Alert(JSContext* cx, jsval* argv, PRUint32 argc)=0; - - NS_IMETHOD Confirm(JSContext* cx, jsval* argv, PRUint32 argc, PRBool* aReturn)=0; - - NS_IMETHOD Prompt(JSContext* cx, jsval* argv, PRUint32 argc, jsval* aReturn)=0; - - NS_IMETHOD Focus()=0; - - NS_IMETHOD Blur()=0; - - NS_IMETHOD Back()=0; - - NS_IMETHOD Forward()=0; - - NS_IMETHOD Home()=0; - - NS_IMETHOD Stop()=0; - - NS_IMETHOD Print()=0; - - NS_IMETHOD MoveTo(PRInt32 aXPos, PRInt32 aYPos)=0; - - NS_IMETHOD MoveBy(PRInt32 aXDif, PRInt32 aYDif)=0; - - NS_IMETHOD ResizeTo(PRInt32 aWidth, PRInt32 aHeight)=0; - - NS_IMETHOD ResizeBy(PRInt32 aWidthDif, PRInt32 aHeightDif)=0; - - NS_IMETHOD SizeToContent()=0; - - NS_IMETHOD GetAttention()=0; - - NS_IMETHOD Scroll(PRInt32 aXScroll, PRInt32 aYScroll)=0; - - NS_IMETHOD ClearTimeout(PRInt32 aTimerID)=0; - - NS_IMETHOD ClearInterval(PRInt32 aTimerID)=0; - - NS_IMETHOD SetTimeout(JSContext* cx, jsval* argv, PRUint32 argc, PRInt32* aReturn)=0; - - NS_IMETHOD SetInterval(JSContext* cx, jsval* argv, PRUint32 argc, PRInt32* aReturn)=0; - - NS_IMETHOD CaptureEvents(PRInt32 aEventFlags)=0; - - NS_IMETHOD ReleaseEvents(PRInt32 aEventFlags)=0; - - NS_IMETHOD RouteEvent(nsIDOMEvent* aEvt)=0; - - NS_IMETHOD EnableExternalCapture()=0; - - NS_IMETHOD DisableExternalCapture()=0; - - NS_IMETHOD SetCursor(const nsAReadableString& aCursor)=0; - - NS_IMETHOD Open(JSContext* cx, jsval* argv, PRUint32 argc, nsIDOMWindowInternal** aReturn)=0; - - NS_IMETHOD OpenDialog(JSContext* cx, jsval* argv, PRUint32 argc, nsIDOMWindowInternal** aReturn)=0; - - NS_IMETHOD Close()=0; - - NS_IMETHOD Close(JSContext* cx, jsval* argv, PRUint32 argc)=0; - - NS_IMETHOD UpdateCommands(const nsAReadableString& aAction)=0; - - NS_IMETHOD Escape(const nsAReadableString& aStr, nsAWritableString& aReturn)=0; - - NS_IMETHOD Unescape(const nsAReadableString& aStr, nsAWritableString& aReturn)=0; -}; - - -#define NS_DECL_IDOMWINDOWINTERNAL \ - NS_IMETHOD GetWindow(nsIDOMWindowInternal** aWindow); \ - NS_IMETHOD GetSelf(nsIDOMWindowInternal** aSelf); \ - NS_IMETHOD GetNavigator(nsIDOMNavigator** aNavigator); \ - NS_IMETHOD GetScreen(nsIDOMScreen** aScreen); \ - NS_IMETHOD GetHistory(nsIDOMHistory** aHistory); \ - NS_IMETHOD Get_content(nsIDOMWindowInternal** a_content); \ - NS_IMETHOD GetSidebar(nsISidebar** aSidebar); \ - NS_IMETHOD GetPrompter(nsIPrompt** aPrompter); \ - NS_IMETHOD GetMenubar(nsIDOMBarProp** aMenubar); \ - NS_IMETHOD GetToolbar(nsIDOMBarProp** aToolbar); \ - NS_IMETHOD GetLocationbar(nsIDOMBarProp** aLocationbar); \ - NS_IMETHOD GetPersonalbar(nsIDOMBarProp** aPersonalbar); \ - NS_IMETHOD GetStatusbar(nsIDOMBarProp** aStatusbar); \ - NS_IMETHOD GetDirectories(nsIDOMBarProp** aDirectories); \ - NS_IMETHOD GetClosed(PRBool* aClosed); \ - NS_IMETHOD GetCrypto(nsIDOMCrypto** aCrypto); \ - NS_IMETHOD GetPkcs11(nsIDOMPkcs11** aPkcs11); \ - NS_IMETHOD GetControllers(nsIControllers** aControllers); \ - NS_IMETHOD GetOpener(nsIDOMWindowInternal** aOpener); \ - NS_IMETHOD SetOpener(nsIDOMWindowInternal* aOpener); \ - NS_IMETHOD GetStatus(nsAWritableString& aStatus); \ - NS_IMETHOD SetStatus(const nsAReadableString& aStatus); \ - NS_IMETHOD GetDefaultStatus(nsAWritableString& aDefaultStatus); \ - NS_IMETHOD SetDefaultStatus(const nsAReadableString& aDefaultStatus); \ - NS_IMETHOD GetLocation(jsval* aLocation); \ - NS_IMETHOD SetLocation(jsval aLocation); \ - NS_IMETHOD GetTitle(nsAWritableString& aTitle); \ - NS_IMETHOD SetTitle(const nsAReadableString& aTitle); \ - NS_IMETHOD GetInnerWidth(PRInt32* aInnerWidth); \ - NS_IMETHOD SetInnerWidth(PRInt32 aInnerWidth); \ - NS_IMETHOD GetInnerHeight(PRInt32* aInnerHeight); \ - NS_IMETHOD SetInnerHeight(PRInt32 aInnerHeight); \ - NS_IMETHOD GetOuterWidth(PRInt32* aOuterWidth); \ - NS_IMETHOD SetOuterWidth(PRInt32 aOuterWidth); \ - NS_IMETHOD GetOuterHeight(PRInt32* aOuterHeight); \ - NS_IMETHOD SetOuterHeight(PRInt32 aOuterHeight); \ - NS_IMETHOD GetScreenX(PRInt32* aScreenX); \ - NS_IMETHOD SetScreenX(PRInt32 aScreenX); \ - NS_IMETHOD GetScreenY(PRInt32* aScreenY); \ - NS_IMETHOD SetScreenY(PRInt32 aScreenY); \ - NS_IMETHOD GetPageXOffset(PRInt32* aPageXOffset); \ - NS_IMETHOD SetPageXOffset(PRInt32 aPageXOffset); \ - NS_IMETHOD GetPageYOffset(PRInt32* aPageYOffset); \ - NS_IMETHOD SetPageYOffset(PRInt32 aPageYOffset); \ - NS_IMETHOD GetLength(PRUint32* aLength); \ - NS_IMETHOD Dump(const nsAReadableString& aStr); \ - NS_IMETHOD Alert(JSContext* cx, jsval* argv, PRUint32 argc); \ - NS_IMETHOD Confirm(JSContext* cx, jsval* argv, PRUint32 argc, PRBool* aReturn); \ - NS_IMETHOD Prompt(JSContext* cx, jsval* argv, PRUint32 argc, jsval* aReturn); \ - NS_IMETHOD Focus(); \ - NS_IMETHOD Blur(); \ - NS_IMETHOD Back(); \ - NS_IMETHOD Forward(); \ - NS_IMETHOD Home(); \ - NS_IMETHOD Stop(); \ - NS_IMETHOD Print(); \ - NS_IMETHOD MoveTo(PRInt32 aXPos, PRInt32 aYPos); \ - NS_IMETHOD MoveBy(PRInt32 aXDif, PRInt32 aYDif); \ - NS_IMETHOD ResizeTo(PRInt32 aWidth, PRInt32 aHeight); \ - NS_IMETHOD ResizeBy(PRInt32 aWidthDif, PRInt32 aHeightDif); \ - NS_IMETHOD SizeToContent(); \ - NS_IMETHOD GetAttention(); \ - NS_IMETHOD Scroll(PRInt32 aXScroll, PRInt32 aYScroll); \ - NS_IMETHOD ClearTimeout(PRInt32 aTimerID); \ - NS_IMETHOD ClearInterval(PRInt32 aTimerID); \ - NS_IMETHOD SetTimeout(JSContext* cx, jsval* argv, PRUint32 argc, PRInt32* aReturn); \ - NS_IMETHOD SetInterval(JSContext* cx, jsval* argv, PRUint32 argc, PRInt32* aReturn); \ - NS_IMETHOD CaptureEvents(PRInt32 aEventFlags); \ - NS_IMETHOD ReleaseEvents(PRInt32 aEventFlags); \ - NS_IMETHOD RouteEvent(nsIDOMEvent* aEvt); \ - NS_IMETHOD EnableExternalCapture(); \ - NS_IMETHOD DisableExternalCapture(); \ - NS_IMETHOD SetCursor(const nsAReadableString& aCursor); \ - NS_IMETHOD Open(JSContext* cx, jsval* argv, PRUint32 argc, nsIDOMWindowInternal** aReturn); \ - NS_IMETHOD OpenDialog(JSContext* cx, jsval* argv, PRUint32 argc, nsIDOMWindowInternal** aReturn); \ - NS_IMETHOD Close(); \ - NS_IMETHOD Close(JSContext* cx, jsval* argv, PRUint32 argc); \ - NS_IMETHOD UpdateCommands(const nsAReadableString& aAction); \ - NS_IMETHOD Escape(const nsAReadableString& aStr, nsAWritableString& aReturn); \ - NS_IMETHOD Unescape(const nsAReadableString& aStr, nsAWritableString& aReturn); \ - - - -#define NS_FORWARD_IDOMWINDOWINTERNAL(_to) \ - NS_IMETHOD GetWindow(nsIDOMWindowInternal** aWindow) { return _to GetWindow(aWindow); } \ - NS_IMETHOD GetSelf(nsIDOMWindowInternal** aSelf) { return _to GetSelf(aSelf); } \ - NS_IMETHOD GetNavigator(nsIDOMNavigator** aNavigator) { return _to GetNavigator(aNavigator); } \ - NS_IMETHOD GetScreen(nsIDOMScreen** aScreen) { return _to GetScreen(aScreen); } \ - NS_IMETHOD GetHistory(nsIDOMHistory** aHistory) { return _to GetHistory(aHistory); } \ - NS_IMETHOD Get_content(nsIDOMWindowInternal** a_content) { return _to Get_content(a_content); } \ - NS_IMETHOD GetSidebar(nsISidebar** aSidebar) { return _to GetSidebar(aSidebar); } \ - NS_IMETHOD GetPrompter(nsIPrompt** aPrompter) { return _to GetPrompter(aPrompter); } \ - NS_IMETHOD GetMenubar(nsIDOMBarProp** aMenubar) { return _to GetMenubar(aMenubar); } \ - NS_IMETHOD GetToolbar(nsIDOMBarProp** aToolbar) { return _to GetToolbar(aToolbar); } \ - NS_IMETHOD GetLocationbar(nsIDOMBarProp** aLocationbar) { return _to GetLocationbar(aLocationbar); } \ - NS_IMETHOD GetPersonalbar(nsIDOMBarProp** aPersonalbar) { return _to GetPersonalbar(aPersonalbar); } \ - NS_IMETHOD GetStatusbar(nsIDOMBarProp** aStatusbar) { return _to GetStatusbar(aStatusbar); } \ - NS_IMETHOD GetDirectories(nsIDOMBarProp** aDirectories) { return _to GetDirectories(aDirectories); } \ - NS_IMETHOD GetClosed(PRBool* aClosed) { return _to GetClosed(aClosed); } \ - NS_IMETHOD GetCrypto(nsIDOMCrypto** aCrypto) { return _to GetCrypto(aCrypto); } \ - NS_IMETHOD GetPkcs11(nsIDOMPkcs11** aPkcs11) { return _to GetPkcs11(aPkcs11); } \ - NS_IMETHOD GetControllers(nsIControllers** aControllers) { return _to GetControllers(aControllers); } \ - NS_IMETHOD GetOpener(nsIDOMWindowInternal** aOpener) { return _to GetOpener(aOpener); } \ - NS_IMETHOD SetOpener(nsIDOMWindowInternal* aOpener) { return _to SetOpener(aOpener); } \ - NS_IMETHOD GetStatus(nsAWritableString& aStatus) { return _to GetStatus(aStatus); } \ - NS_IMETHOD SetStatus(const nsAReadableString& aStatus) { return _to SetStatus(aStatus); } \ - NS_IMETHOD GetDefaultStatus(nsAWritableString& aDefaultStatus) { return _to GetDefaultStatus(aDefaultStatus); } \ - NS_IMETHOD SetDefaultStatus(const nsAReadableString& aDefaultStatus) { return _to SetDefaultStatus(aDefaultStatus); } \ - NS_IMETHOD GetLocation(jsval* aLocation) { return _to GetLocation(aLocation); } \ - NS_IMETHOD SetLocation(jsval aLocation) { return _to SetLocation(aLocation); } \ - NS_IMETHOD GetTitle(nsAWritableString& aTitle) { return _to GetTitle(aTitle); } \ - NS_IMETHOD SetTitle(const nsAReadableString& aTitle) { return _to SetTitle(aTitle); } \ - NS_IMETHOD GetInnerWidth(PRInt32* aInnerWidth) { return _to GetInnerWidth(aInnerWidth); } \ - NS_IMETHOD SetInnerWidth(PRInt32 aInnerWidth) { return _to SetInnerWidth(aInnerWidth); } \ - NS_IMETHOD GetInnerHeight(PRInt32* aInnerHeight) { return _to GetInnerHeight(aInnerHeight); } \ - NS_IMETHOD SetInnerHeight(PRInt32 aInnerHeight) { return _to SetInnerHeight(aInnerHeight); } \ - NS_IMETHOD GetOuterWidth(PRInt32* aOuterWidth) { return _to GetOuterWidth(aOuterWidth); } \ - NS_IMETHOD SetOuterWidth(PRInt32 aOuterWidth) { return _to SetOuterWidth(aOuterWidth); } \ - NS_IMETHOD GetOuterHeight(PRInt32* aOuterHeight) { return _to GetOuterHeight(aOuterHeight); } \ - NS_IMETHOD SetOuterHeight(PRInt32 aOuterHeight) { return _to SetOuterHeight(aOuterHeight); } \ - NS_IMETHOD GetScreenX(PRInt32* aScreenX) { return _to GetScreenX(aScreenX); } \ - NS_IMETHOD SetScreenX(PRInt32 aScreenX) { return _to SetScreenX(aScreenX); } \ - NS_IMETHOD GetScreenY(PRInt32* aScreenY) { return _to GetScreenY(aScreenY); } \ - NS_IMETHOD SetScreenY(PRInt32 aScreenY) { return _to SetScreenY(aScreenY); } \ - NS_IMETHOD GetPageXOffset(PRInt32* aPageXOffset) { return _to GetPageXOffset(aPageXOffset); } \ - NS_IMETHOD SetPageXOffset(PRInt32 aPageXOffset) { return _to SetPageXOffset(aPageXOffset); } \ - NS_IMETHOD GetPageYOffset(PRInt32* aPageYOffset) { return _to GetPageYOffset(aPageYOffset); } \ - NS_IMETHOD SetPageYOffset(PRInt32 aPageYOffset) { return _to SetPageYOffset(aPageYOffset); } \ - NS_IMETHOD GetLength(PRUint32* aLength) { return _to GetLength(aLength); } \ - NS_IMETHOD Dump(const nsAReadableString& aStr) { return _to Dump(aStr); } \ - NS_IMETHOD Alert(JSContext* cx, jsval* argv, PRUint32 argc) { return _to Alert(cx, argv, argc); } \ - NS_IMETHOD Confirm(JSContext* cx, jsval* argv, PRUint32 argc, PRBool* aReturn) { return _to Confirm(cx, argv, argc, aReturn); } \ - NS_IMETHOD Prompt(JSContext* cx, jsval* argv, PRUint32 argc, jsval* aReturn) { return _to Prompt(cx, argv, argc, aReturn); } \ - NS_IMETHOD Focus() { return _to Focus(); } \ - NS_IMETHOD Blur() { return _to Blur(); } \ - NS_IMETHOD Back() { return _to Back(); } \ - NS_IMETHOD Forward() { return _to Forward(); } \ - NS_IMETHOD Home() { return _to Home(); } \ - NS_IMETHOD Stop() { return _to Stop(); } \ - NS_IMETHOD Print() { return _to Print(); } \ - NS_IMETHOD MoveTo(PRInt32 aXPos, PRInt32 aYPos) { return _to MoveTo(aXPos, aYPos); } \ - NS_IMETHOD MoveBy(PRInt32 aXDif, PRInt32 aYDif) { return _to MoveBy(aXDif, aYDif); } \ - NS_IMETHOD ResizeTo(PRInt32 aWidth, PRInt32 aHeight) { return _to ResizeTo(aWidth, aHeight); } \ - NS_IMETHOD ResizeBy(PRInt32 aWidthDif, PRInt32 aHeightDif) { return _to ResizeBy(aWidthDif, aHeightDif); } \ - NS_IMETHOD SizeToContent() { return _to SizeToContent(); } \ - NS_IMETHOD GetAttention() { return _to GetAttention(); } \ - NS_IMETHOD Scroll(PRInt32 aXScroll, PRInt32 aYScroll) { return _to Scroll(aXScroll, aYScroll); } \ - NS_IMETHOD ClearTimeout(PRInt32 aTimerID) { return _to ClearTimeout(aTimerID); } \ - NS_IMETHOD ClearInterval(PRInt32 aTimerID) { return _to ClearInterval(aTimerID); } \ - NS_IMETHOD SetTimeout(JSContext* cx, jsval* argv, PRUint32 argc, PRInt32* aReturn) { return _to SetTimeout(cx, argv, argc, aReturn); } \ - NS_IMETHOD SetInterval(JSContext* cx, jsval* argv, PRUint32 argc, PRInt32* aReturn) { return _to SetInterval(cx, argv, argc, aReturn); } \ - NS_IMETHOD CaptureEvents(PRInt32 aEventFlags) { return _to CaptureEvents(aEventFlags); } \ - NS_IMETHOD ReleaseEvents(PRInt32 aEventFlags) { return _to ReleaseEvents(aEventFlags); } \ - NS_IMETHOD RouteEvent(nsIDOMEvent* aEvt) { return _to RouteEvent(aEvt); } \ - NS_IMETHOD EnableExternalCapture() { return _to EnableExternalCapture(); } \ - NS_IMETHOD DisableExternalCapture() { return _to DisableExternalCapture(); } \ - NS_IMETHOD SetCursor(const nsAReadableString& aCursor) { return _to SetCursor(aCursor); } \ - NS_IMETHOD Open(JSContext* cx, jsval* argv, PRUint32 argc, nsIDOMWindowInternal** aReturn) { return _to Open(cx, argv, argc, aReturn); } \ - NS_IMETHOD OpenDialog(JSContext* cx, jsval* argv, PRUint32 argc, nsIDOMWindowInternal** aReturn) { return _to OpenDialog(cx, argv, argc, aReturn); } \ - NS_IMETHOD Close() { return _to Close(); } \ - NS_IMETHOD Close(JSContext* cx, jsval* argv, PRUint32 argc) { return _to Close(cx, argv, argc); } \ - NS_IMETHOD UpdateCommands(const nsAReadableString& aAction) { return _to UpdateCommands(aAction); } \ - NS_IMETHOD Escape(const nsAReadableString& aStr, nsAWritableString& aReturn) { return _to Escape(aStr, aReturn); } \ - NS_IMETHOD Unescape(const nsAReadableString& aStr, nsAWritableString& aReturn) { return _to Unescape(aStr, aReturn); } \ - - -#endif // nsIDOMWindowInternal_h__ diff --git a/mozilla/dom/public/coreDom/MANIFEST b/mozilla/dom/public/coreDom/MANIFEST deleted file mode 100644 index 9dccaa38658..00000000000 --- a/mozilla/dom/public/coreDom/MANIFEST +++ /dev/null @@ -1,49 +0,0 @@ -# The contents of this file are subject to the Netscape 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/NPL/ -# -# 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 mozilla.org code. -# -# The Initial Developer of the Original Code is Netscape -# Communications Corporation. Portions created by Netscape are -# Copyright (C) 1998 Netscape Communications Corporation. All -# Rights Reserved. -# -# Contributor(s): -# -# This is a list of local files which get copied to the mozilla:dist:dom directory -# - -nsIDOMAttr.h -nsIDOMCDATASection.h -nsIDOMCharacterData.h -nsIDOMComment.h -nsIDOMDOMImplementation.h -nsIDOMDocument.h -nsIDOMDocumentCSS.h -nsIDOMDocumentEvent.h -nsIDOMDocumentFragment.h -nsIDOMDocumentStyle.h -nsIDOMDocumentType.h -nsIDOMDocumentView.h -nsIDOMDocumentXBL.h -nsIDOMElement.h -nsIDOMEntity.h -nsIDOMEntityReference.h -nsIDOMLinkStyle.h -nsIDOMMediaList.h -nsIDOMNotation.h -nsIDOMNSDocument.h -nsIDOMNode.h -nsIDOMNamedNodeMap.h -nsIDOMNodeList.h -nsIDOMProcessingInstruction.h -nsIDOMStyleSheet.h -nsIDOMStyleSheetList.h -nsIDOMText.h diff --git a/mozilla/dom/public/coreDom/Makefile.in b/mozilla/dom/public/coreDom/Makefile.in deleted file mode 100644 index 9b7fe2f2596..00000000000 --- a/mozilla/dom/public/coreDom/Makefile.in +++ /dev/null @@ -1,64 +0,0 @@ -# -# The contents of this file are subject to the Netscape 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/NPL/ -# -# 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 mozilla.org code. -# -# The Initial Developer of the Original Code is Netscape -# Communications Corporation. Portions created by Netscape are -# Copyright (C) 1998 Netscape Communications Corporation. All -# Rights Reserved. -# -# Contributor(s): -# - -DEPTH = ../../.. -topsrcdir = @top_srcdir@ -srcdir = @srcdir@ -VPATH = @srcdir@ - -include $(DEPTH)/config/autoconf.mk - -MODULE = dom - -EXPORTS = \ - nsIDOMAttr.h \ - nsIDOMCDATASection.h \ - nsIDOMCharacterData.h \ - nsIDOMComment.h \ - nsIDOMDOMImplementation.h \ - nsIDOMDocument.h \ - nsIDOMDocumentCSS.h \ - nsIDOMDocumentEvent.h \ - nsIDOMDocumentFragment.h \ - nsIDOMDocumentStyle.h \ - nsIDOMDocumentType.h \ - nsIDOMDocumentView.h \ - nsIDOMDocumentXBL.h \ - nsIDOMElement.h \ - nsIDOMEntity.h \ - nsIDOMEntityReference.h \ - nsIDOMLinkStyle.h \ - nsIDOMMediaList.h \ - nsIDOMNotation.h \ - nsIDOMNSDocument.h \ - nsIDOMNode.h \ - nsIDOMNamedNodeMap.h \ - nsIDOMNodeList.h \ - nsIDOMProcessingInstruction.h \ - nsIDOMStyleSheet.h \ - nsIDOMStyleSheetList.h \ - nsIDOMText.h \ - $(NULL) - -EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS)) - -include $(topsrcdir)/config/rules.mk - diff --git a/mozilla/dom/public/coreDom/makefile.win b/mozilla/dom/public/coreDom/makefile.win deleted file mode 100644 index e3d5c19b073..00000000000 --- a/mozilla/dom/public/coreDom/makefile.win +++ /dev/null @@ -1,60 +0,0 @@ -#!nmake -# -# The contents of this file are subject to the Netscape 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/NPL/ -# -# 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 mozilla.org code. -# -# The Initial Developer of the Original Code is Netscape -# Communications Corporation. Portions created by Netscape are -# Copyright (C) 1998 Netscape Communications Corporation. All -# Rights Reserved. -# -# Contributor(s): - -DEPTH=..\..\.. - - -DEFINES=-D_IMPL_NS_DOM -EXPORTS = \ - nsIDOMAttr.h \ - nsIDOMCDATASection.h \ - nsIDOMCharacterData.h \ - nsIDOMComment.h \ - nsIDOMDOMImplementation.h \ - nsIDOMDocument.h \ - nsIDOMDocumentCSS.h \ - nsIDOMDocumentEvent.h \ - nsIDOMDocumentFragment.h \ - nsIDOMDocumentStyle.h \ - nsIDOMDocumentType.h \ - nsIDOMDocumentView.h \ - nsIDOMDocumentXBL.h \ - nsIDOMElement.h \ - nsIDOMEntity.h \ - nsIDOMEntityReference.h \ - nsIDOMLinkStyle.h \ - nsIDOMMediaList.h \ - nsIDOMNotation.h \ - nsIDOMNSDocument.h \ - nsIDOMNode.h \ - nsIDOMNamedNodeMap.h \ - nsIDOMNodeList.h \ - nsIDOMProcessingInstruction.h \ - nsIDOMStyleSheet.h \ - nsIDOMStyleSheetList.h \ - nsIDOMText.h \ - $(NULL) - - -MODULE=dom - -include <$(DEPTH)\config\rules.mak> - diff --git a/mozilla/dom/public/coreDom/nsIDOMAttr.h b/mozilla/dom/public/coreDom/nsIDOMAttr.h deleted file mode 100644 index b8369bb1bfe..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMAttr.h +++ /dev/null @@ -1,74 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMAttr_h__ -#define nsIDOMAttr_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMNode.h" - -class nsIDOMElement; - -#define NS_IDOMATTR_IID \ - { 0xa6cf9070, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMAttr : public nsIDOMNode { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMATTR_IID) - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - - NS_IMETHOD GetSpecified(PRBool* aSpecified)=0; - - NS_IMETHOD GetValue(nsAWritableString& aValue)=0; - NS_IMETHOD SetValue(const nsAReadableString& aValue)=0; - - NS_IMETHOD GetOwnerElement(nsIDOMElement** aOwnerElement)=0; -}; - - -#define NS_DECL_IDOMATTR \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD GetSpecified(PRBool* aSpecified); \ - NS_IMETHOD GetValue(nsAWritableString& aValue); \ - NS_IMETHOD SetValue(const nsAReadableString& aValue); \ - NS_IMETHOD GetOwnerElement(nsIDOMElement** aOwnerElement); \ - - - -#define NS_FORWARD_IDOMATTR(_to) \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD GetSpecified(PRBool* aSpecified) { return _to GetSpecified(aSpecified); } \ - NS_IMETHOD GetValue(nsAWritableString& aValue) { return _to GetValue(aValue); } \ - NS_IMETHOD SetValue(const nsAReadableString& aValue) { return _to SetValue(aValue); } \ - NS_IMETHOD GetOwnerElement(nsIDOMElement** aOwnerElement) { return _to GetOwnerElement(aOwnerElement); } \ - - -extern "C" NS_DOM nsresult NS_InitAttrClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptAttr(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMAttr_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMCDATASection.h b/mozilla/dom/public/coreDom/nsIDOMCDATASection.h deleted file mode 100644 index af8cdca50e3..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMCDATASection.h +++ /dev/null @@ -1,54 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMCDATASection_h__ -#define nsIDOMCDATASection_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMText.h" - - -#define NS_IDOMCDATASECTION_IID \ - { 0xa6cf9071, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMCDATASection : public nsIDOMText { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMCDATASECTION_IID) -}; - - -#define NS_DECL_IDOMCDATASECTION \ - - - -#define NS_FORWARD_IDOMCDATASECTION(_to) \ - - -extern "C" NS_DOM nsresult NS_InitCDATASectionClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptCDATASection(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMCDATASection_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMCharacterData.h b/mozilla/dom/public/coreDom/nsIDOMCharacterData.h deleted file mode 100644 index 9971bef3b3e..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMCharacterData.h +++ /dev/null @@ -1,85 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMCharacterData_h__ -#define nsIDOMCharacterData_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMNode.h" - - -#define NS_IDOMCHARACTERDATA_IID \ - { 0xa6cf9072, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMCharacterData : public nsIDOMNode { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMCHARACTERDATA_IID) - - NS_IMETHOD GetData(nsAWritableString& aData)=0; - NS_IMETHOD SetData(const nsAReadableString& aData)=0; - - NS_IMETHOD GetLength(PRUint32* aLength)=0; - - NS_IMETHOD SubstringData(PRUint32 aOffset, PRUint32 aCount, nsAWritableString& aReturn)=0; - - NS_IMETHOD AppendData(const nsAReadableString& aArg)=0; - - NS_IMETHOD InsertData(PRUint32 aOffset, const nsAReadableString& aArg)=0; - - NS_IMETHOD DeleteData(PRUint32 aOffset, PRUint32 aCount)=0; - - NS_IMETHOD ReplaceData(PRUint32 aOffset, PRUint32 aCount, const nsAReadableString& aArg)=0; -}; - - -#define NS_DECL_IDOMCHARACTERDATA \ - NS_IMETHOD GetData(nsAWritableString& aData); \ - NS_IMETHOD SetData(const nsAReadableString& aData); \ - NS_IMETHOD GetLength(PRUint32* aLength); \ - NS_IMETHOD SubstringData(PRUint32 aOffset, PRUint32 aCount, nsAWritableString& aReturn); \ - NS_IMETHOD AppendData(const nsAReadableString& aArg); \ - NS_IMETHOD InsertData(PRUint32 aOffset, const nsAReadableString& aArg); \ - NS_IMETHOD DeleteData(PRUint32 aOffset, PRUint32 aCount); \ - NS_IMETHOD ReplaceData(PRUint32 aOffset, PRUint32 aCount, const nsAReadableString& aArg); \ - - - -#define NS_FORWARD_IDOMCHARACTERDATA(_to) \ - NS_IMETHOD GetData(nsAWritableString& aData) { return _to GetData(aData); } \ - NS_IMETHOD SetData(const nsAReadableString& aData) { return _to SetData(aData); } \ - NS_IMETHOD GetLength(PRUint32* aLength) { return _to GetLength(aLength); } \ - NS_IMETHOD SubstringData(PRUint32 aOffset, PRUint32 aCount, nsAWritableString& aReturn) { return _to SubstringData(aOffset, aCount, aReturn); } \ - NS_IMETHOD AppendData(const nsAReadableString& aArg) { return _to AppendData(aArg); } \ - NS_IMETHOD InsertData(PRUint32 aOffset, const nsAReadableString& aArg) { return _to InsertData(aOffset, aArg); } \ - NS_IMETHOD DeleteData(PRUint32 aOffset, PRUint32 aCount) { return _to DeleteData(aOffset, aCount); } \ - NS_IMETHOD ReplaceData(PRUint32 aOffset, PRUint32 aCount, const nsAReadableString& aArg) { return _to ReplaceData(aOffset, aCount, aArg); } \ - - -extern "C" NS_DOM nsresult NS_InitCharacterDataClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptCharacterData(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMCharacterData_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMComment.h b/mozilla/dom/public/coreDom/nsIDOMComment.h deleted file mode 100644 index 22016571d97..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMComment.h +++ /dev/null @@ -1,54 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMComment_h__ -#define nsIDOMComment_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMCharacterData.h" - - -#define NS_IDOMCOMMENT_IID \ - { 0xa6cf9073, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMComment : public nsIDOMCharacterData { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMCOMMENT_IID) -}; - - -#define NS_DECL_IDOMCOMMENT \ - - - -#define NS_FORWARD_IDOMCOMMENT(_to) \ - - -extern "C" NS_DOM nsresult NS_InitCommentClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptComment(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMComment_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMDOMImplementation.h b/mozilla/dom/public/coreDom/nsIDOMDOMImplementation.h deleted file mode 100644 index e1ae34a894e..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMDOMImplementation.h +++ /dev/null @@ -1,67 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMDOMImplementation_h__ -#define nsIDOMDOMImplementation_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMDocument; -class nsIDOMDocumentType; - -#define NS_IDOMDOMIMPLEMENTATION_IID \ - { 0xa6cf9074, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMDOMImplementation : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMDOMIMPLEMENTATION_IID) - - NS_IMETHOD HasFeature(const nsAReadableString& aFeature, const nsAReadableString& aVersion, PRBool* aReturn)=0; - - NS_IMETHOD CreateDocumentType(const nsAReadableString& aQualifiedName, const nsAReadableString& aPublicId, const nsAReadableString& aSystemId, nsIDOMDocumentType** aReturn)=0; - - NS_IMETHOD CreateDocument(const nsAReadableString& aNamespaceURI, const nsAReadableString& aQualifiedName, nsIDOMDocumentType* aDoctype, nsIDOMDocument** aReturn)=0; -}; - - -#define NS_DECL_IDOMDOMIMPLEMENTATION \ - NS_IMETHOD HasFeature(const nsAReadableString& aFeature, const nsAReadableString& aVersion, PRBool* aReturn); \ - NS_IMETHOD CreateDocumentType(const nsAReadableString& aQualifiedName, const nsAReadableString& aPublicId, const nsAReadableString& aSystemId, nsIDOMDocumentType** aReturn); \ - NS_IMETHOD CreateDocument(const nsAReadableString& aNamespaceURI, const nsAReadableString& aQualifiedName, nsIDOMDocumentType* aDoctype, nsIDOMDocument** aReturn); \ - - - -#define NS_FORWARD_IDOMDOMIMPLEMENTATION(_to) \ - NS_IMETHOD HasFeature(const nsAReadableString& aFeature, const nsAReadableString& aVersion, PRBool* aReturn) { return _to HasFeature(aFeature, aVersion, aReturn); } \ - NS_IMETHOD CreateDocumentType(const nsAReadableString& aQualifiedName, const nsAReadableString& aPublicId, const nsAReadableString& aSystemId, nsIDOMDocumentType** aReturn) { return _to CreateDocumentType(aQualifiedName, aPublicId, aSystemId, aReturn); } \ - NS_IMETHOD CreateDocument(const nsAReadableString& aNamespaceURI, const nsAReadableString& aQualifiedName, nsIDOMDocumentType* aDoctype, nsIDOMDocument** aReturn) { return _to CreateDocument(aNamespaceURI, aQualifiedName, aDoctype, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitDOMImplementationClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptDOMImplementation(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMDOMImplementation_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMDocument.h b/mozilla/dom/public/coreDom/nsIDOMDocument.h deleted file mode 100644 index 23ec4712f1e..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMDocument.h +++ /dev/null @@ -1,134 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMDocument_h__ -#define nsIDOMDocument_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMNode.h" - -class nsIDOMElement; -class nsIDOMAttr; -class nsIDOMProcessingInstruction; -class nsIDOMNode; -class nsIDOMCDATASection; -class nsIDOMText; -class nsIDOMDOMImplementation; -class nsIDOMDocumentType; -class nsIDOMEntityReference; -class nsIDOMDocumentFragment; -class nsIDOMComment; -class nsIDOMNodeList; - -#define NS_IDOMDOCUMENT_IID \ - { 0xa6cf9075, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMDocument : public nsIDOMNode { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMDOCUMENT_IID) - - NS_IMETHOD GetDoctype(nsIDOMDocumentType** aDoctype)=0; - - NS_IMETHOD GetImplementation(nsIDOMDOMImplementation** aImplementation)=0; - - NS_IMETHOD GetDocumentElement(nsIDOMElement** aDocumentElement)=0; - - NS_IMETHOD CreateElement(const nsAReadableString& aTagName, nsIDOMElement** aReturn)=0; - - NS_IMETHOD CreateDocumentFragment(nsIDOMDocumentFragment** aReturn)=0; - - NS_IMETHOD CreateTextNode(const nsAReadableString& aData, nsIDOMText** aReturn)=0; - - NS_IMETHOD CreateComment(const nsAReadableString& aData, nsIDOMComment** aReturn)=0; - - NS_IMETHOD CreateCDATASection(const nsAReadableString& aData, nsIDOMCDATASection** aReturn)=0; - - NS_IMETHOD CreateProcessingInstruction(const nsAReadableString& aTarget, const nsAReadableString& aData, nsIDOMProcessingInstruction** aReturn)=0; - - NS_IMETHOD CreateAttribute(const nsAReadableString& aName, nsIDOMAttr** aReturn)=0; - - NS_IMETHOD CreateEntityReference(const nsAReadableString& aName, nsIDOMEntityReference** aReturn)=0; - - NS_IMETHOD GetElementsByTagName(const nsAReadableString& aTagname, nsIDOMNodeList** aReturn)=0; - - NS_IMETHOD ImportNode(nsIDOMNode* aImportedNode, PRBool aDeep, nsIDOMNode** aReturn)=0; - - NS_IMETHOD CreateElementNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aQualifiedName, nsIDOMElement** aReturn)=0; - - NS_IMETHOD CreateAttributeNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aQualifiedName, nsIDOMAttr** aReturn)=0; - - NS_IMETHOD GetElementsByTagNameNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, nsIDOMNodeList** aReturn)=0; - - NS_IMETHOD GetElementById(const nsAReadableString& aElementId, nsIDOMElement** aReturn)=0; -}; - - -#define NS_DECL_IDOMDOCUMENT \ - NS_IMETHOD GetDoctype(nsIDOMDocumentType** aDoctype); \ - NS_IMETHOD GetImplementation(nsIDOMDOMImplementation** aImplementation); \ - NS_IMETHOD GetDocumentElement(nsIDOMElement** aDocumentElement); \ - NS_IMETHOD CreateElement(const nsAReadableString& aTagName, nsIDOMElement** aReturn); \ - NS_IMETHOD CreateDocumentFragment(nsIDOMDocumentFragment** aReturn); \ - NS_IMETHOD CreateTextNode(const nsAReadableString& aData, nsIDOMText** aReturn); \ - NS_IMETHOD CreateComment(const nsAReadableString& aData, nsIDOMComment** aReturn); \ - NS_IMETHOD CreateCDATASection(const nsAReadableString& aData, nsIDOMCDATASection** aReturn); \ - NS_IMETHOD CreateProcessingInstruction(const nsAReadableString& aTarget, const nsAReadableString& aData, nsIDOMProcessingInstruction** aReturn); \ - NS_IMETHOD CreateAttribute(const nsAReadableString& aName, nsIDOMAttr** aReturn); \ - NS_IMETHOD CreateEntityReference(const nsAReadableString& aName, nsIDOMEntityReference** aReturn); \ - NS_IMETHOD GetElementsByTagName(const nsAReadableString& aTagname, nsIDOMNodeList** aReturn); \ - NS_IMETHOD ImportNode(nsIDOMNode* aImportedNode, PRBool aDeep, nsIDOMNode** aReturn); \ - NS_IMETHOD CreateElementNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aQualifiedName, nsIDOMElement** aReturn); \ - NS_IMETHOD CreateAttributeNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aQualifiedName, nsIDOMAttr** aReturn); \ - NS_IMETHOD GetElementsByTagNameNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, nsIDOMNodeList** aReturn); \ - NS_IMETHOD GetElementById(const nsAReadableString& aElementId, nsIDOMElement** aReturn); \ - - - -#define NS_FORWARD_IDOMDOCUMENT(_to) \ - NS_IMETHOD GetDoctype(nsIDOMDocumentType** aDoctype) { return _to GetDoctype(aDoctype); } \ - NS_IMETHOD GetImplementation(nsIDOMDOMImplementation** aImplementation) { return _to GetImplementation(aImplementation); } \ - NS_IMETHOD GetDocumentElement(nsIDOMElement** aDocumentElement) { return _to GetDocumentElement(aDocumentElement); } \ - NS_IMETHOD CreateElement(const nsAReadableString& aTagName, nsIDOMElement** aReturn) { return _to CreateElement(aTagName, aReturn); } \ - NS_IMETHOD CreateDocumentFragment(nsIDOMDocumentFragment** aReturn) { return _to CreateDocumentFragment(aReturn); } \ - NS_IMETHOD CreateTextNode(const nsAReadableString& aData, nsIDOMText** aReturn) { return _to CreateTextNode(aData, aReturn); } \ - NS_IMETHOD CreateComment(const nsAReadableString& aData, nsIDOMComment** aReturn) { return _to CreateComment(aData, aReturn); } \ - NS_IMETHOD CreateCDATASection(const nsAReadableString& aData, nsIDOMCDATASection** aReturn) { return _to CreateCDATASection(aData, aReturn); } \ - NS_IMETHOD CreateProcessingInstruction(const nsAReadableString& aTarget, const nsAReadableString& aData, nsIDOMProcessingInstruction** aReturn) { return _to CreateProcessingInstruction(aTarget, aData, aReturn); } \ - NS_IMETHOD CreateAttribute(const nsAReadableString& aName, nsIDOMAttr** aReturn) { return _to CreateAttribute(aName, aReturn); } \ - NS_IMETHOD CreateEntityReference(const nsAReadableString& aName, nsIDOMEntityReference** aReturn) { return _to CreateEntityReference(aName, aReturn); } \ - NS_IMETHOD GetElementsByTagName(const nsAReadableString& aTagname, nsIDOMNodeList** aReturn) { return _to GetElementsByTagName(aTagname, aReturn); } \ - NS_IMETHOD ImportNode(nsIDOMNode* aImportedNode, PRBool aDeep, nsIDOMNode** aReturn) { return _to ImportNode(aImportedNode, aDeep, aReturn); } \ - NS_IMETHOD CreateElementNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aQualifiedName, nsIDOMElement** aReturn) { return _to CreateElementNS(aNamespaceURI, aQualifiedName, aReturn); } \ - NS_IMETHOD CreateAttributeNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aQualifiedName, nsIDOMAttr** aReturn) { return _to CreateAttributeNS(aNamespaceURI, aQualifiedName, aReturn); } \ - NS_IMETHOD GetElementsByTagNameNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, nsIDOMNodeList** aReturn) { return _to GetElementsByTagNameNS(aNamespaceURI, aLocalName, aReturn); } \ - NS_IMETHOD GetElementById(const nsAReadableString& aElementId, nsIDOMElement** aReturn) { return _to GetElementById(aElementId, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitDocumentClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptDocument(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMDocument_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMDocumentCSS.h b/mozilla/dom/public/coreDom/nsIDOMDocumentCSS.h deleted file mode 100644 index d6953516564..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMDocumentCSS.h +++ /dev/null @@ -1,56 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMDocumentCSS_h__ -#define nsIDOMDocumentCSS_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMDocumentStyle.h" - -class nsIDOMElement; -class nsIDOMCSSStyleDeclaration; - -#define NS_IDOMDOCUMENTCSS_IID \ - { 0x39f76c23, 0x45b2, 0x428a, \ - { 0x92, 0x40, 0xa9, 0x81, 0xe5, 0xab, 0xf1, 0x48 } } - -class NS_NO_VTABLE nsIDOMDocumentCSS : public nsIDOMDocumentStyle { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMDOCUMENTCSS_IID) - - NS_IMETHOD GetOverrideStyle(nsIDOMElement* aElt, const nsAReadableString& aPseudoElt, nsIDOMCSSStyleDeclaration** aReturn)=0; -}; - - -#define NS_DECL_IDOMDOCUMENTCSS \ - NS_IMETHOD GetOverrideStyle(nsIDOMElement* aElt, const nsAReadableString& aPseudoElt, nsIDOMCSSStyleDeclaration** aReturn); \ - - - -#define NS_FORWARD_IDOMDOCUMENTCSS(_to) \ - NS_IMETHOD GetOverrideStyle(nsIDOMElement* aElt, const nsAReadableString& aPseudoElt, nsIDOMCSSStyleDeclaration** aReturn) { return _to GetOverrideStyle(aElt, aPseudoElt, aReturn); } \ - - -#endif // nsIDOMDocumentCSS_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMDocumentEvent.h b/mozilla/dom/public/coreDom/nsIDOMDocumentEvent.h deleted file mode 100644 index 09c3f6544ef..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMDocumentEvent.h +++ /dev/null @@ -1,54 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMDocumentEvent_h__ -#define nsIDOMDocumentEvent_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMEvent; - -#define NS_IDOMDOCUMENTEVENT_IID \ - { 0x46b91d66, 0x28e2, 0x11d4, \ - { 0xab, 0x1e, 0x00, 0x10, 0x83, 0x01, 0x23, 0xb4 } } - -class NS_NO_VTABLE nsIDOMDocumentEvent : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMDOCUMENTEVENT_IID) - - NS_IMETHOD CreateEvent(const nsAReadableString& aEventType, nsIDOMEvent** aReturn)=0; -}; - - -#define NS_DECL_IDOMDOCUMENTEVENT \ - NS_IMETHOD CreateEvent(const nsAReadableString& aEventType, nsIDOMEvent** aReturn); \ - - - -#define NS_FORWARD_IDOMDOCUMENTEVENT(_to) \ - NS_IMETHOD CreateEvent(const nsAReadableString& aEventType, nsIDOMEvent** aReturn) { return _to CreateEvent(aEventType, aReturn); } \ - - -#endif // nsIDOMDocumentEvent_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMDocumentFragment.h b/mozilla/dom/public/coreDom/nsIDOMDocumentFragment.h deleted file mode 100644 index 9cf4d86f558..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMDocumentFragment.h +++ /dev/null @@ -1,54 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMDocumentFragment_h__ -#define nsIDOMDocumentFragment_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMNode.h" - - -#define NS_IDOMDOCUMENTFRAGMENT_IID \ - { 0xa6cf9076, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMDocumentFragment : public nsIDOMNode { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMDOCUMENTFRAGMENT_IID) -}; - - -#define NS_DECL_IDOMDOCUMENTFRAGMENT \ - - - -#define NS_FORWARD_IDOMDOCUMENTFRAGMENT(_to) \ - - -extern "C" NS_DOM nsresult NS_InitDocumentFragmentClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptDocumentFragment(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMDocumentFragment_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMDocumentStyle.h b/mozilla/dom/public/coreDom/nsIDOMDocumentStyle.h deleted file mode 100644 index 3f418c41b3b..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMDocumentStyle.h +++ /dev/null @@ -1,54 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMDocumentStyle_h__ -#define nsIDOMDocumentStyle_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMStyleSheetList; - -#define NS_IDOMDOCUMENTSTYLE_IID \ - { 0x3d9f4973, 0xdd2e, 0x48f5, \ - { 0xb5, 0xf7, 0x26, 0x34, 0xe0, 0x9e, 0xad, 0xd9 } } - -class NS_NO_VTABLE nsIDOMDocumentStyle : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMDOCUMENTSTYLE_IID) - - NS_IMETHOD GetStyleSheets(nsIDOMStyleSheetList** aStyleSheets)=0; -}; - - -#define NS_DECL_IDOMDOCUMENTSTYLE \ - NS_IMETHOD GetStyleSheets(nsIDOMStyleSheetList** aStyleSheets); \ - - - -#define NS_FORWARD_IDOMDOCUMENTSTYLE(_to) \ - NS_IMETHOD GetStyleSheets(nsIDOMStyleSheetList** aStyleSheets) { return _to GetStyleSheets(aStyleSheets); } \ - - -#endif // nsIDOMDocumentStyle_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMDocumentType.h b/mozilla/dom/public/coreDom/nsIDOMDocumentType.h deleted file mode 100644 index e49b8b3a13c..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMDocumentType.h +++ /dev/null @@ -1,79 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMDocumentType_h__ -#define nsIDOMDocumentType_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMNode.h" - -class nsIDOMNamedNodeMap; - -#define NS_IDOMDOCUMENTTYPE_IID \ - { 0xa6cf9077, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMDocumentType : public nsIDOMNode { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMDOCUMENTTYPE_IID) - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - - NS_IMETHOD GetEntities(nsIDOMNamedNodeMap** aEntities)=0; - - NS_IMETHOD GetNotations(nsIDOMNamedNodeMap** aNotations)=0; - - NS_IMETHOD GetPublicId(nsAWritableString& aPublicId)=0; - - NS_IMETHOD GetSystemId(nsAWritableString& aSystemId)=0; - - NS_IMETHOD GetInternalSubset(nsAWritableString& aInternalSubset)=0; -}; - - -#define NS_DECL_IDOMDOCUMENTTYPE \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD GetEntities(nsIDOMNamedNodeMap** aEntities); \ - NS_IMETHOD GetNotations(nsIDOMNamedNodeMap** aNotations); \ - NS_IMETHOD GetPublicId(nsAWritableString& aPublicId); \ - NS_IMETHOD GetSystemId(nsAWritableString& aSystemId); \ - NS_IMETHOD GetInternalSubset(nsAWritableString& aInternalSubset); \ - - - -#define NS_FORWARD_IDOMDOCUMENTTYPE(_to) \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD GetEntities(nsIDOMNamedNodeMap** aEntities) { return _to GetEntities(aEntities); } \ - NS_IMETHOD GetNotations(nsIDOMNamedNodeMap** aNotations) { return _to GetNotations(aNotations); } \ - NS_IMETHOD GetPublicId(nsAWritableString& aPublicId) { return _to GetPublicId(aPublicId); } \ - NS_IMETHOD GetSystemId(nsAWritableString& aSystemId) { return _to GetSystemId(aSystemId); } \ - NS_IMETHOD GetInternalSubset(nsAWritableString& aInternalSubset) { return _to GetInternalSubset(aInternalSubset); } \ - - -extern "C" NS_DOM nsresult NS_InitDocumentTypeClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptDocumentType(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMDocumentType_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMDocumentView.h b/mozilla/dom/public/coreDom/nsIDOMDocumentView.h deleted file mode 100644 index 0b69fd0e4c8..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMDocumentView.h +++ /dev/null @@ -1,54 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMDocumentView_h__ -#define nsIDOMDocumentView_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMAbstractView; - -#define NS_IDOMDOCUMENTVIEW_IID \ - { 0x1acdb2ba, 0x1dd2, 0x11b2, \ - { 0x95, 0xbc, 0x95, 0x42, 0x49, 0x5d, 0x25, 0x69 } } - -class NS_NO_VTABLE nsIDOMDocumentView : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMDOCUMENTVIEW_IID) - - NS_IMETHOD GetDefaultView(nsIDOMAbstractView** aDefaultView)=0; -}; - - -#define NS_DECL_IDOMDOCUMENTVIEW \ - NS_IMETHOD GetDefaultView(nsIDOMAbstractView** aDefaultView); \ - - - -#define NS_FORWARD_IDOMDOCUMENTVIEW(_to) \ - NS_IMETHOD GetDefaultView(nsIDOMAbstractView** aDefaultView) { return _to GetDefaultView(aDefaultView); } \ - - -#endif // nsIDOMDocumentView_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMDocumentXBL.h b/mozilla/dom/public/coreDom/nsIDOMDocumentXBL.h deleted file mode 100644 index 4e319f85398..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMDocumentXBL.h +++ /dev/null @@ -1,77 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMDocumentXBL_h__ -#define nsIDOMDocumentXBL_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMElement; -class nsIDOMDocument; -class nsIDOMNode; -class nsIDOMNodeList; - -#define NS_IDOMDOCUMENTXBL_IID \ - { 0xc7c0ae9b, 0xa0ba, 0x4f4e, \ - { 0x9f, 0x2c, 0xc1, 0x8d, 0xeb, 0x62, 0xee, 0x8b } } - -class NS_NO_VTABLE nsIDOMDocumentXBL : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMDOCUMENTXBL_IID) - - NS_IMETHOD GetAnonymousNodes(nsIDOMElement* aElt, nsIDOMNodeList** aReturn)=0; - - NS_IMETHOD GetAnonymousElementByAttribute(nsIDOMElement* aElt, const nsAReadableString& aAttrName, const nsAReadableString& aAttrValue, nsIDOMElement** aReturn)=0; - - NS_IMETHOD AddBinding(nsIDOMElement* aElt, const nsAReadableString& aBindingURL)=0; - - NS_IMETHOD RemoveBinding(nsIDOMElement* aElt, const nsAReadableString& aBindingURL)=0; - - NS_IMETHOD GetBindingParent(nsIDOMNode* aNode, nsIDOMElement** aReturn)=0; - - NS_IMETHOD LoadBindingDocument(const nsAReadableString& aDocumentURL, nsIDOMDocument** aReturn)=0; -}; - - -#define NS_DECL_IDOMDOCUMENTXBL \ - NS_IMETHOD GetAnonymousNodes(nsIDOMElement* aElt, nsIDOMNodeList** aReturn); \ - NS_IMETHOD GetAnonymousElementByAttribute(nsIDOMElement* aElt, const nsAReadableString& aAttrName, const nsAReadableString& aAttrValue, nsIDOMElement** aReturn); \ - NS_IMETHOD AddBinding(nsIDOMElement* aElt, const nsAReadableString& aBindingURL); \ - NS_IMETHOD RemoveBinding(nsIDOMElement* aElt, const nsAReadableString& aBindingURL); \ - NS_IMETHOD GetBindingParent(nsIDOMNode* aNode, nsIDOMElement** aReturn); \ - NS_IMETHOD LoadBindingDocument(const nsAReadableString& aDocumentURL, nsIDOMDocument** aReturn); \ - - - -#define NS_FORWARD_IDOMDOCUMENTXBL(_to) \ - NS_IMETHOD GetAnonymousNodes(nsIDOMElement* aElt, nsIDOMNodeList** aReturn) { return _to GetAnonymousNodes(aElt, aReturn); } \ - NS_IMETHOD GetAnonymousElementByAttribute(nsIDOMElement* aElt, const nsAReadableString& aAttrName, const nsAReadableString& aAttrValue, nsIDOMElement** aReturn) { return _to GetAnonymousElementByAttribute(aElt, aAttrName, aAttrValue, aReturn); } \ - NS_IMETHOD AddBinding(nsIDOMElement* aElt, const nsAReadableString& aBindingURL) { return _to AddBinding(aElt, aBindingURL); } \ - NS_IMETHOD RemoveBinding(nsIDOMElement* aElt, const nsAReadableString& aBindingURL) { return _to RemoveBinding(aElt, aBindingURL); } \ - NS_IMETHOD GetBindingParent(nsIDOMNode* aNode, nsIDOMElement** aReturn) { return _to GetBindingParent(aNode, aReturn); } \ - NS_IMETHOD LoadBindingDocument(const nsAReadableString& aDocumentURL, nsIDOMDocument** aReturn) { return _to LoadBindingDocument(aDocumentURL, aReturn); } \ - - -#endif // nsIDOMDocumentXBL_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMElement.h b/mozilla/dom/public/coreDom/nsIDOMElement.h deleted file mode 100644 index ffaa36fa8c1..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMElement.h +++ /dev/null @@ -1,120 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMElement_h__ -#define nsIDOMElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMNode.h" - -class nsIDOMAttr; -class nsIDOMNodeList; - -#define NS_IDOMELEMENT_IID \ - { 0xa6cf9078, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMElement : public nsIDOMNode { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMELEMENT_IID) - - NS_IMETHOD GetTagName(nsAWritableString& aTagName)=0; - - NS_IMETHOD GetAttribute(const nsAReadableString& aName, nsAWritableString& aReturn)=0; - - NS_IMETHOD SetAttribute(const nsAReadableString& aName, const nsAReadableString& aValue)=0; - - NS_IMETHOD RemoveAttribute(const nsAReadableString& aName)=0; - - NS_IMETHOD GetAttributeNode(const nsAReadableString& aName, nsIDOMAttr** aReturn)=0; - - NS_IMETHOD SetAttributeNode(nsIDOMAttr* aNewAttr, nsIDOMAttr** aReturn)=0; - - NS_IMETHOD RemoveAttributeNode(nsIDOMAttr* aOldAttr, nsIDOMAttr** aReturn)=0; - - NS_IMETHOD GetElementsByTagName(const nsAReadableString& aName, nsIDOMNodeList** aReturn)=0; - - NS_IMETHOD GetAttributeNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, nsAWritableString& aReturn)=0; - - NS_IMETHOD SetAttributeNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aQualifiedName, const nsAReadableString& aValue)=0; - - NS_IMETHOD RemoveAttributeNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName)=0; - - NS_IMETHOD GetAttributeNodeNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, nsIDOMAttr** aReturn)=0; - - NS_IMETHOD SetAttributeNodeNS(nsIDOMAttr* aNewAttr, nsIDOMAttr** aReturn)=0; - - NS_IMETHOD GetElementsByTagNameNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, nsIDOMNodeList** aReturn)=0; - - NS_IMETHOD HasAttribute(const nsAReadableString& aName, PRBool* aReturn)=0; - - NS_IMETHOD HasAttributeNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, PRBool* aReturn)=0; -}; - - -#define NS_DECL_IDOMELEMENT \ - NS_IMETHOD GetTagName(nsAWritableString& aTagName); \ - NS_IMETHOD GetAttribute(const nsAReadableString& aName, nsAWritableString& aReturn); \ - NS_IMETHOD SetAttribute(const nsAReadableString& aName, const nsAReadableString& aValue); \ - NS_IMETHOD RemoveAttribute(const nsAReadableString& aName); \ - NS_IMETHOD GetAttributeNode(const nsAReadableString& aName, nsIDOMAttr** aReturn); \ - NS_IMETHOD SetAttributeNode(nsIDOMAttr* aNewAttr, nsIDOMAttr** aReturn); \ - NS_IMETHOD RemoveAttributeNode(nsIDOMAttr* aOldAttr, nsIDOMAttr** aReturn); \ - NS_IMETHOD GetElementsByTagName(const nsAReadableString& aName, nsIDOMNodeList** aReturn); \ - NS_IMETHOD GetAttributeNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, nsAWritableString& aReturn); \ - NS_IMETHOD SetAttributeNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aQualifiedName, const nsAReadableString& aValue); \ - NS_IMETHOD RemoveAttributeNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName); \ - NS_IMETHOD GetAttributeNodeNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, nsIDOMAttr** aReturn); \ - NS_IMETHOD SetAttributeNodeNS(nsIDOMAttr* aNewAttr, nsIDOMAttr** aReturn); \ - NS_IMETHOD GetElementsByTagNameNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, nsIDOMNodeList** aReturn); \ - NS_IMETHOD HasAttribute(const nsAReadableString& aName, PRBool* aReturn); \ - NS_IMETHOD HasAttributeNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, PRBool* aReturn); \ - - - -#define NS_FORWARD_IDOMELEMENT(_to) \ - NS_IMETHOD GetTagName(nsAWritableString& aTagName) { return _to GetTagName(aTagName); } \ - NS_IMETHOD GetAttribute(const nsAReadableString& aName, nsAWritableString& aReturn) { return _to GetAttribute(aName, aReturn); } \ - NS_IMETHOD SetAttribute(const nsAReadableString& aName, const nsAReadableString& aValue) { return _to SetAttribute(aName, aValue); } \ - NS_IMETHOD RemoveAttribute(const nsAReadableString& aName) { return _to RemoveAttribute(aName); } \ - NS_IMETHOD GetAttributeNode(const nsAReadableString& aName, nsIDOMAttr** aReturn) { return _to GetAttributeNode(aName, aReturn); } \ - NS_IMETHOD SetAttributeNode(nsIDOMAttr* aNewAttr, nsIDOMAttr** aReturn) { return _to SetAttributeNode(aNewAttr, aReturn); } \ - NS_IMETHOD RemoveAttributeNode(nsIDOMAttr* aOldAttr, nsIDOMAttr** aReturn) { return _to RemoveAttributeNode(aOldAttr, aReturn); } \ - NS_IMETHOD GetElementsByTagName(const nsAReadableString& aName, nsIDOMNodeList** aReturn) { return _to GetElementsByTagName(aName, aReturn); } \ - NS_IMETHOD GetAttributeNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, nsAWritableString& aReturn) { return _to GetAttributeNS(aNamespaceURI, aLocalName, aReturn); } \ - NS_IMETHOD SetAttributeNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aQualifiedName, const nsAReadableString& aValue) { return _to SetAttributeNS(aNamespaceURI, aQualifiedName, aValue); } \ - NS_IMETHOD RemoveAttributeNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName) { return _to RemoveAttributeNS(aNamespaceURI, aLocalName); } \ - NS_IMETHOD GetAttributeNodeNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, nsIDOMAttr** aReturn) { return _to GetAttributeNodeNS(aNamespaceURI, aLocalName, aReturn); } \ - NS_IMETHOD SetAttributeNodeNS(nsIDOMAttr* aNewAttr, nsIDOMAttr** aReturn) { return _to SetAttributeNodeNS(aNewAttr, aReturn); } \ - NS_IMETHOD GetElementsByTagNameNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, nsIDOMNodeList** aReturn) { return _to GetElementsByTagNameNS(aNamespaceURI, aLocalName, aReturn); } \ - NS_IMETHOD HasAttribute(const nsAReadableString& aName, PRBool* aReturn) { return _to HasAttribute(aName, aReturn); } \ - NS_IMETHOD HasAttributeNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, PRBool* aReturn) { return _to HasAttributeNS(aNamespaceURI, aLocalName, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMElement_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMEntity.h b/mozilla/dom/public/coreDom/nsIDOMEntity.h deleted file mode 100644 index ae61fbc5ecf..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMEntity.h +++ /dev/null @@ -1,66 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMEntity_h__ -#define nsIDOMEntity_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMNode.h" - - -#define NS_IDOMENTITY_IID \ - { 0xa6cf9079, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMEntity : public nsIDOMNode { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMENTITY_IID) - - NS_IMETHOD GetPublicId(nsAWritableString& aPublicId)=0; - - NS_IMETHOD GetSystemId(nsAWritableString& aSystemId)=0; - - NS_IMETHOD GetNotationName(nsAWritableString& aNotationName)=0; -}; - - -#define NS_DECL_IDOMENTITY \ - NS_IMETHOD GetPublicId(nsAWritableString& aPublicId); \ - NS_IMETHOD GetSystemId(nsAWritableString& aSystemId); \ - NS_IMETHOD GetNotationName(nsAWritableString& aNotationName); \ - - - -#define NS_FORWARD_IDOMENTITY(_to) \ - NS_IMETHOD GetPublicId(nsAWritableString& aPublicId) { return _to GetPublicId(aPublicId); } \ - NS_IMETHOD GetSystemId(nsAWritableString& aSystemId) { return _to GetSystemId(aSystemId); } \ - NS_IMETHOD GetNotationName(nsAWritableString& aNotationName) { return _to GetNotationName(aNotationName); } \ - - -extern "C" NS_DOM nsresult NS_InitEntityClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptEntity(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMEntity_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMEntityReference.h b/mozilla/dom/public/coreDom/nsIDOMEntityReference.h deleted file mode 100644 index 9c98aa818a6..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMEntityReference.h +++ /dev/null @@ -1,54 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMEntityReference_h__ -#define nsIDOMEntityReference_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMNode.h" - - -#define NS_IDOMENTITYREFERENCE_IID \ - { 0xa6cf907a, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMEntityReference : public nsIDOMNode { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMENTITYREFERENCE_IID) -}; - - -#define NS_DECL_IDOMENTITYREFERENCE \ - - - -#define NS_FORWARD_IDOMENTITYREFERENCE(_to) \ - - -extern "C" NS_DOM nsresult NS_InitEntityReferenceClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptEntityReference(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMEntityReference_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMLinkStyle.h b/mozilla/dom/public/coreDom/nsIDOMLinkStyle.h deleted file mode 100644 index 8b8cfe7fa2e..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMLinkStyle.h +++ /dev/null @@ -1,54 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMLinkStyle_h__ -#define nsIDOMLinkStyle_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMStyleSheet; - -#define NS_IDOMLINKSTYLE_IID \ - { 0x24d89a65, 0xf598, 0x481e, \ - { 0xa2, 0x97, 0x23, 0xcc, 0x02, 0x59, 0x9b, 0xbd } } - -class NS_NO_VTABLE nsIDOMLinkStyle : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMLINKSTYLE_IID) - - NS_IMETHOD GetSheet(nsIDOMStyleSheet** aSheet)=0; -}; - - -#define NS_DECL_IDOMLINKSTYLE \ - NS_IMETHOD GetSheet(nsIDOMStyleSheet** aSheet); \ - - - -#define NS_FORWARD_IDOMLINKSTYLE(_to) \ - NS_IMETHOD GetSheet(nsIDOMStyleSheet** aSheet) { return _to GetSheet(aSheet); } \ - - -#endif // nsIDOMLinkStyle_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMMediaList.h b/mozilla/dom/public/coreDom/nsIDOMMediaList.h deleted file mode 100644 index 71d53d16377..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMMediaList.h +++ /dev/null @@ -1,76 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMMediaList_h__ -#define nsIDOMMediaList_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - - -#define NS_IDOMMEDIALIST_IID \ - { 0x9b0c2ed7, 0x111c, 0x4824, \ - { 0xad, 0xf9, 0xef, 0x0d, 0xa6, 0xda, 0xd3, 0x71 } } - -class NS_NO_VTABLE nsIDOMMediaList : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMMEDIALIST_IID) - - NS_IMETHOD GetMediaText(nsAWritableString& aMediaText)=0; - NS_IMETHOD SetMediaText(const nsAReadableString& aMediaText)=0; - - NS_IMETHOD GetLength(PRUint32* aLength)=0; - - NS_IMETHOD Item(PRUint32 aIndex, nsAWritableString& aReturn)=0; - - NS_IMETHOD Delete(const nsAReadableString& aOldMedium)=0; - - NS_IMETHOD Append(const nsAReadableString& aNewMedium)=0; -}; - - -#define NS_DECL_IDOMMEDIALIST \ - NS_IMETHOD GetMediaText(nsAWritableString& aMediaText); \ - NS_IMETHOD SetMediaText(const nsAReadableString& aMediaText); \ - NS_IMETHOD GetLength(PRUint32* aLength); \ - NS_IMETHOD Item(PRUint32 aIndex, nsAWritableString& aReturn); \ - NS_IMETHOD Delete(const nsAReadableString& aOldMedium); \ - NS_IMETHOD Append(const nsAReadableString& aNewMedium); \ - - - -#define NS_FORWARD_IDOMMEDIALIST(_to) \ - NS_IMETHOD GetMediaText(nsAWritableString& aMediaText) { return _to GetMediaText(aMediaText); } \ - NS_IMETHOD SetMediaText(const nsAReadableString& aMediaText) { return _to SetMediaText(aMediaText); } \ - NS_IMETHOD GetLength(PRUint32* aLength) { return _to GetLength(aLength); } \ - NS_IMETHOD Item(PRUint32 aIndex, nsAWritableString& aReturn) { return _to Item(aIndex, aReturn); } \ - NS_IMETHOD Delete(const nsAReadableString& aOldMedium) { return _to Delete(aOldMedium); } \ - NS_IMETHOD Append(const nsAReadableString& aNewMedium) { return _to Append(aNewMedium); } \ - - -extern "C" NS_DOM nsresult NS_InitMediaListClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptMediaList(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMMediaList_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMNSDocument.h b/mozilla/dom/public/coreDom/nsIDOMNSDocument.h deleted file mode 100644 index 2d3af063820..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMNSDocument.h +++ /dev/null @@ -1,92 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMNSDocument_h__ -#define nsIDOMNSDocument_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "jsapi.h" - -class nsIDOMElement; -class nsIDOMPluginArray; -class nsIBoxObject; -class nsIDOMRange; - -#define NS_IDOMNSDOCUMENT_IID \ - { 0xa6cf90cd, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32} } - -class NS_NO_VTABLE nsIDOMNSDocument : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMNSDOCUMENT_IID) - - NS_IMETHOD GetCharacterSet(nsAWritableString& aCharacterSet)=0; - - NS_IMETHOD GetDir(nsAWritableString& aDir)=0; - NS_IMETHOD SetDir(const nsAReadableString& aDir)=0; - - NS_IMETHOD GetPlugins(nsIDOMPluginArray** aPlugins)=0; - - NS_IMETHOD GetLocation(jsval* aLocation)=0; - NS_IMETHOD SetLocation(jsval aLocation)=0; - - NS_IMETHOD CreateRange(nsIDOMRange** aReturn)=0; - - NS_IMETHOD Load(const nsAReadableString& aUrl)=0; - - NS_IMETHOD GetBoxObjectFor(nsIDOMElement* aElt, nsIBoxObject** aReturn)=0; - - NS_IMETHOD SetBoxObjectFor(nsIDOMElement* aElt, nsIBoxObject* aBoxObject)=0; -}; - - -#define NS_DECL_IDOMNSDOCUMENT \ - NS_IMETHOD GetCharacterSet(nsAWritableString& aCharacterSet); \ - NS_IMETHOD GetDir(nsAWritableString& aDir); \ - NS_IMETHOD SetDir(const nsAReadableString& aDir); \ - NS_IMETHOD GetPlugins(nsIDOMPluginArray** aPlugins); \ - NS_IMETHOD GetLocation(jsval* aLocation); \ - NS_IMETHOD SetLocation(jsval aLocation); \ - NS_IMETHOD CreateRange(nsIDOMRange** aReturn); \ - NS_IMETHOD Load(const nsAReadableString& aUrl); \ - NS_IMETHOD GetBoxObjectFor(nsIDOMElement* aElt, nsIBoxObject** aReturn); \ - NS_IMETHOD SetBoxObjectFor(nsIDOMElement* aElt, nsIBoxObject* aBoxObject); \ - - - -#define NS_FORWARD_IDOMNSDOCUMENT(_to) \ - NS_IMETHOD GetCharacterSet(nsAWritableString& aCharacterSet) { return _to GetCharacterSet(aCharacterSet); } \ - NS_IMETHOD GetDir(nsAWritableString& aDir) { return _to GetDir(aDir); } \ - NS_IMETHOD SetDir(const nsAReadableString& aDir) { return _to SetDir(aDir); } \ - NS_IMETHOD GetPlugins(nsIDOMPluginArray** aPlugins) { return _to GetPlugins(aPlugins); } \ - NS_IMETHOD GetLocation(jsval* aLocation) { return _to GetLocation(aLocation); } \ - NS_IMETHOD SetLocation(jsval aLocation) { return _to SetLocation(aLocation); } \ - NS_IMETHOD CreateRange(nsIDOMRange** aReturn) { return _to CreateRange(aReturn); } \ - NS_IMETHOD Load(const nsAReadableString& aUrl) { return _to Load(aUrl); } \ - NS_IMETHOD GetBoxObjectFor(nsIDOMElement* aElt, nsIBoxObject** aReturn) { return _to GetBoxObjectFor(aElt, aReturn); } \ - NS_IMETHOD SetBoxObjectFor(nsIDOMElement* aElt, nsIBoxObject* aBoxObject) { return _to SetBoxObjectFor(aElt, aBoxObject); } \ - - -#endif // nsIDOMNSDocument_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMNamedNodeMap.h b/mozilla/dom/public/coreDom/nsIDOMNamedNodeMap.h deleted file mode 100644 index 8772624b94e..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMNamedNodeMap.h +++ /dev/null @@ -1,86 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMNamedNodeMap_h__ -#define nsIDOMNamedNodeMap_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMNode; - -#define NS_IDOMNAMEDNODEMAP_IID \ - { 0xa6cf907b, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMNamedNodeMap : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMNAMEDNODEMAP_IID) - - NS_IMETHOD GetLength(PRUint32* aLength)=0; - - NS_IMETHOD GetNamedItem(const nsAReadableString& aName, nsIDOMNode** aReturn)=0; - - NS_IMETHOD SetNamedItem(nsIDOMNode* aArg, nsIDOMNode** aReturn)=0; - - NS_IMETHOD RemoveNamedItem(const nsAReadableString& aName, nsIDOMNode** aReturn)=0; - - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMNode** aReturn)=0; - - NS_IMETHOD GetNamedItemNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, nsIDOMNode** aReturn)=0; - - NS_IMETHOD SetNamedItemNS(nsIDOMNode* aArg, nsIDOMNode** aReturn)=0; - - NS_IMETHOD RemoveNamedItemNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, nsIDOMNode** aReturn)=0; -}; - - -#define NS_DECL_IDOMNAMEDNODEMAP \ - NS_IMETHOD GetLength(PRUint32* aLength); \ - NS_IMETHOD GetNamedItem(const nsAReadableString& aName, nsIDOMNode** aReturn); \ - NS_IMETHOD SetNamedItem(nsIDOMNode* aArg, nsIDOMNode** aReturn); \ - NS_IMETHOD RemoveNamedItem(const nsAReadableString& aName, nsIDOMNode** aReturn); \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMNode** aReturn); \ - NS_IMETHOD GetNamedItemNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, nsIDOMNode** aReturn); \ - NS_IMETHOD SetNamedItemNS(nsIDOMNode* aArg, nsIDOMNode** aReturn); \ - NS_IMETHOD RemoveNamedItemNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, nsIDOMNode** aReturn); \ - - - -#define NS_FORWARD_IDOMNAMEDNODEMAP(_to) \ - NS_IMETHOD GetLength(PRUint32* aLength) { return _to GetLength(aLength); } \ - NS_IMETHOD GetNamedItem(const nsAReadableString& aName, nsIDOMNode** aReturn) { return _to GetNamedItem(aName, aReturn); } \ - NS_IMETHOD SetNamedItem(nsIDOMNode* aArg, nsIDOMNode** aReturn) { return _to SetNamedItem(aArg, aReturn); } \ - NS_IMETHOD RemoveNamedItem(const nsAReadableString& aName, nsIDOMNode** aReturn) { return _to RemoveNamedItem(aName, aReturn); } \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMNode** aReturn) { return _to Item(aIndex, aReturn); } \ - NS_IMETHOD GetNamedItemNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, nsIDOMNode** aReturn) { return _to GetNamedItemNS(aNamespaceURI, aLocalName, aReturn); } \ - NS_IMETHOD SetNamedItemNS(nsIDOMNode* aArg, nsIDOMNode** aReturn) { return _to SetNamedItemNS(aArg, aReturn); } \ - NS_IMETHOD RemoveNamedItemNS(const nsAReadableString& aNamespaceURI, const nsAReadableString& aLocalName, nsIDOMNode** aReturn) { return _to RemoveNamedItemNS(aNamespaceURI, aLocalName, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitNamedNodeMapClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptNamedNodeMap(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMNamedNodeMap_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMNode.h b/mozilla/dom/public/coreDom/nsIDOMNode.h deleted file mode 100644 index 47b704b059c..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMNode.h +++ /dev/null @@ -1,173 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMNode_h__ -#define nsIDOMNode_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMDocument; -class nsIDOMNamedNodeMap; -class nsIDOMNode; -class nsIDOMNodeList; - -#define NS_IDOMNODE_IID \ - { 0xa6cf907c, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMNode : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMNODE_IID) - enum { - ELEMENT_NODE = 1, - ATTRIBUTE_NODE = 2, - TEXT_NODE = 3, - CDATA_SECTION_NODE = 4, - ENTITY_REFERENCE_NODE = 5, - ENTITY_NODE = 6, - PROCESSING_INSTRUCTION_NODE = 7, - COMMENT_NODE = 8, - DOCUMENT_NODE = 9, - DOCUMENT_TYPE_NODE = 10, - DOCUMENT_FRAGMENT_NODE = 11, - NOTATION_NODE = 12 - }; - - NS_IMETHOD GetNodeName(nsAWritableString& aNodeName)=0; - - NS_IMETHOD GetNodeValue(nsAWritableString& aNodeValue)=0; - NS_IMETHOD SetNodeValue(const nsAReadableString& aNodeValue)=0; - - NS_IMETHOD GetNodeType(PRUint16* aNodeType)=0; - - NS_IMETHOD GetParentNode(nsIDOMNode** aParentNode)=0; - - NS_IMETHOD GetChildNodes(nsIDOMNodeList** aChildNodes)=0; - - NS_IMETHOD GetFirstChild(nsIDOMNode** aFirstChild)=0; - - NS_IMETHOD GetLastChild(nsIDOMNode** aLastChild)=0; - - NS_IMETHOD GetPreviousSibling(nsIDOMNode** aPreviousSibling)=0; - - NS_IMETHOD GetNextSibling(nsIDOMNode** aNextSibling)=0; - - NS_IMETHOD GetAttributes(nsIDOMNamedNodeMap** aAttributes)=0; - - NS_IMETHOD GetOwnerDocument(nsIDOMDocument** aOwnerDocument)=0; - - NS_IMETHOD GetNamespaceURI(nsAWritableString& aNamespaceURI)=0; - - NS_IMETHOD GetPrefix(nsAWritableString& aPrefix)=0; - NS_IMETHOD SetPrefix(const nsAReadableString& aPrefix)=0; - - NS_IMETHOD GetLocalName(nsAWritableString& aLocalName)=0; - - NS_IMETHOD GetBaseURI(nsAWritableString& aBaseURI)=0; - - NS_IMETHOD InsertBefore(nsIDOMNode* aNewChild, nsIDOMNode* aRefChild, nsIDOMNode** aReturn)=0; - - NS_IMETHOD ReplaceChild(nsIDOMNode* aNewChild, nsIDOMNode* aOldChild, nsIDOMNode** aReturn)=0; - - NS_IMETHOD RemoveChild(nsIDOMNode* aOldChild, nsIDOMNode** aReturn)=0; - - NS_IMETHOD AppendChild(nsIDOMNode* aNewChild, nsIDOMNode** aReturn)=0; - - NS_IMETHOD HasChildNodes(PRBool* aReturn)=0; - - NS_IMETHOD CloneNode(PRBool aDeep, nsIDOMNode** aReturn)=0; - - NS_IMETHOD Normalize()=0; - - NS_IMETHOD IsSupported(const nsAReadableString& aFeature, const nsAReadableString& aVersion, PRBool* aReturn)=0; - - NS_IMETHOD HasAttributes(PRBool* aReturn)=0; -}; - - -#define NS_DECL_IDOMNODE \ - NS_IMETHOD GetNodeName(nsAWritableString& aNodeName); \ - NS_IMETHOD GetNodeValue(nsAWritableString& aNodeValue); \ - NS_IMETHOD SetNodeValue(const nsAReadableString& aNodeValue); \ - NS_IMETHOD GetNodeType(PRUint16* aNodeType); \ - NS_IMETHOD GetParentNode(nsIDOMNode** aParentNode); \ - NS_IMETHOD GetChildNodes(nsIDOMNodeList** aChildNodes); \ - NS_IMETHOD GetFirstChild(nsIDOMNode** aFirstChild); \ - NS_IMETHOD GetLastChild(nsIDOMNode** aLastChild); \ - NS_IMETHOD GetPreviousSibling(nsIDOMNode** aPreviousSibling); \ - NS_IMETHOD GetNextSibling(nsIDOMNode** aNextSibling); \ - NS_IMETHOD GetAttributes(nsIDOMNamedNodeMap** aAttributes); \ - NS_IMETHOD GetOwnerDocument(nsIDOMDocument** aOwnerDocument); \ - NS_IMETHOD GetNamespaceURI(nsAWritableString& aNamespaceURI); \ - NS_IMETHOD GetPrefix(nsAWritableString& aPrefix); \ - NS_IMETHOD SetPrefix(const nsAReadableString& aPrefix); \ - NS_IMETHOD GetLocalName(nsAWritableString& aLocalName); \ - NS_IMETHOD GetBaseURI(nsAWritableString& aBaseURI); \ - NS_IMETHOD InsertBefore(nsIDOMNode* aNewChild, nsIDOMNode* aRefChild, nsIDOMNode** aReturn); \ - NS_IMETHOD ReplaceChild(nsIDOMNode* aNewChild, nsIDOMNode* aOldChild, nsIDOMNode** aReturn); \ - NS_IMETHOD RemoveChild(nsIDOMNode* aOldChild, nsIDOMNode** aReturn); \ - NS_IMETHOD AppendChild(nsIDOMNode* aNewChild, nsIDOMNode** aReturn); \ - NS_IMETHOD HasChildNodes(PRBool* aReturn); \ - NS_IMETHOD CloneNode(PRBool aDeep, nsIDOMNode** aReturn); \ - NS_IMETHOD Normalize(); \ - NS_IMETHOD IsSupported(const nsAReadableString& aFeature, const nsAReadableString& aVersion, PRBool* aReturn); \ - NS_IMETHOD HasAttributes(PRBool* aReturn); \ - - - -#define NS_FORWARD_IDOMNODE(_to) \ - NS_IMETHOD GetNodeName(nsAWritableString& aNodeName) { return _to GetNodeName(aNodeName); } \ - NS_IMETHOD GetNodeValue(nsAWritableString& aNodeValue) { return _to GetNodeValue(aNodeValue); } \ - NS_IMETHOD SetNodeValue(const nsAReadableString& aNodeValue) { return _to SetNodeValue(aNodeValue); } \ - NS_IMETHOD GetNodeType(PRUint16* aNodeType) { return _to GetNodeType(aNodeType); } \ - NS_IMETHOD GetParentNode(nsIDOMNode** aParentNode) { return _to GetParentNode(aParentNode); } \ - NS_IMETHOD GetChildNodes(nsIDOMNodeList** aChildNodes) { return _to GetChildNodes(aChildNodes); } \ - NS_IMETHOD GetFirstChild(nsIDOMNode** aFirstChild) { return _to GetFirstChild(aFirstChild); } \ - NS_IMETHOD GetLastChild(nsIDOMNode** aLastChild) { return _to GetLastChild(aLastChild); } \ - NS_IMETHOD GetPreviousSibling(nsIDOMNode** aPreviousSibling) { return _to GetPreviousSibling(aPreviousSibling); } \ - NS_IMETHOD GetNextSibling(nsIDOMNode** aNextSibling) { return _to GetNextSibling(aNextSibling); } \ - NS_IMETHOD GetAttributes(nsIDOMNamedNodeMap** aAttributes) { return _to GetAttributes(aAttributes); } \ - NS_IMETHOD GetOwnerDocument(nsIDOMDocument** aOwnerDocument) { return _to GetOwnerDocument(aOwnerDocument); } \ - NS_IMETHOD GetNamespaceURI(nsAWritableString& aNamespaceURI) { return _to GetNamespaceURI(aNamespaceURI); } \ - NS_IMETHOD GetPrefix(nsAWritableString& aPrefix) { return _to GetPrefix(aPrefix); } \ - NS_IMETHOD SetPrefix(const nsAReadableString& aPrefix) { return _to SetPrefix(aPrefix); } \ - NS_IMETHOD GetLocalName(nsAWritableString& aLocalName) { return _to GetLocalName(aLocalName); } \ - NS_IMETHOD GetBaseURI(nsAWritableString& aBaseURI) { return _to GetBaseURI(aBaseURI); } \ - NS_IMETHOD InsertBefore(nsIDOMNode* aNewChild, nsIDOMNode* aRefChild, nsIDOMNode** aReturn) { return _to InsertBefore(aNewChild, aRefChild, aReturn); } \ - NS_IMETHOD ReplaceChild(nsIDOMNode* aNewChild, nsIDOMNode* aOldChild, nsIDOMNode** aReturn) { return _to ReplaceChild(aNewChild, aOldChild, aReturn); } \ - NS_IMETHOD RemoveChild(nsIDOMNode* aOldChild, nsIDOMNode** aReturn) { return _to RemoveChild(aOldChild, aReturn); } \ - NS_IMETHOD AppendChild(nsIDOMNode* aNewChild, nsIDOMNode** aReturn) { return _to AppendChild(aNewChild, aReturn); } \ - NS_IMETHOD HasChildNodes(PRBool* aReturn) { return _to HasChildNodes(aReturn); } \ - NS_IMETHOD CloneNode(PRBool aDeep, nsIDOMNode** aReturn) { return _to CloneNode(aDeep, aReturn); } \ - NS_IMETHOD Normalize() { return _to Normalize(); } \ - NS_IMETHOD IsSupported(const nsAReadableString& aFeature, const nsAReadableString& aVersion, PRBool* aReturn) { return _to IsSupported(aFeature, aVersion, aReturn); } \ - NS_IMETHOD HasAttributes(PRBool* aReturn) { return _to HasAttributes(aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitNodeClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptNode(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMNode_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMNodeList.h b/mozilla/dom/public/coreDom/nsIDOMNodeList.h deleted file mode 100644 index 832a52a6059..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMNodeList.h +++ /dev/null @@ -1,62 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMNodeList_h__ -#define nsIDOMNodeList_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMNode; - -#define NS_IDOMNODELIST_IID \ - { 0xa6cf907d, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMNodeList : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMNODELIST_IID) - - NS_IMETHOD GetLength(PRUint32* aLength)=0; - - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMNode** aReturn)=0; -}; - - -#define NS_DECL_IDOMNODELIST \ - NS_IMETHOD GetLength(PRUint32* aLength); \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMNode** aReturn); \ - - - -#define NS_FORWARD_IDOMNODELIST(_to) \ - NS_IMETHOD GetLength(PRUint32* aLength) { return _to GetLength(aLength); } \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMNode** aReturn) { return _to Item(aIndex, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitNodeListClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptNodeList(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMNodeList_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMNotation.h b/mozilla/dom/public/coreDom/nsIDOMNotation.h deleted file mode 100644 index 67dea4a1999..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMNotation.h +++ /dev/null @@ -1,62 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMNotation_h__ -#define nsIDOMNotation_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMNode.h" - - -#define NS_IDOMNOTATION_IID \ - { 0xa6cf907e, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMNotation : public nsIDOMNode { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMNOTATION_IID) - - NS_IMETHOD GetPublicId(nsAWritableString& aPublicId)=0; - - NS_IMETHOD GetSystemId(nsAWritableString& aSystemId)=0; -}; - - -#define NS_DECL_IDOMNOTATION \ - NS_IMETHOD GetPublicId(nsAWritableString& aPublicId); \ - NS_IMETHOD GetSystemId(nsAWritableString& aSystemId); \ - - - -#define NS_FORWARD_IDOMNOTATION(_to) \ - NS_IMETHOD GetPublicId(nsAWritableString& aPublicId) { return _to GetPublicId(aPublicId); } \ - NS_IMETHOD GetSystemId(nsAWritableString& aSystemId) { return _to GetSystemId(aSystemId); } \ - - -extern "C" NS_DOM nsresult NS_InitNotationClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptNotation(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMNotation_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMProcessingInstruction.h b/mozilla/dom/public/coreDom/nsIDOMProcessingInstruction.h deleted file mode 100644 index 8bf5fdfb9a2..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMProcessingInstruction.h +++ /dev/null @@ -1,65 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMProcessingInstruction_h__ -#define nsIDOMProcessingInstruction_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMNode.h" - - -#define NS_IDOMPROCESSINGINSTRUCTION_IID \ - { 0xa6cf907f, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMProcessingInstruction : public nsIDOMNode { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMPROCESSINGINSTRUCTION_IID) - - NS_IMETHOD GetTarget(nsAWritableString& aTarget)=0; - - NS_IMETHOD GetData(nsAWritableString& aData)=0; - NS_IMETHOD SetData(const nsAReadableString& aData)=0; -}; - - -#define NS_DECL_IDOMPROCESSINGINSTRUCTION \ - NS_IMETHOD GetTarget(nsAWritableString& aTarget); \ - NS_IMETHOD GetData(nsAWritableString& aData); \ - NS_IMETHOD SetData(const nsAReadableString& aData); \ - - - -#define NS_FORWARD_IDOMPROCESSINGINSTRUCTION(_to) \ - NS_IMETHOD GetTarget(nsAWritableString& aTarget) { return _to GetTarget(aTarget); } \ - NS_IMETHOD GetData(nsAWritableString& aData) { return _to GetData(aData); } \ - NS_IMETHOD SetData(const nsAReadableString& aData) { return _to SetData(aData); } \ - - -extern "C" NS_DOM nsresult NS_InitProcessingInstructionClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptProcessingInstruction(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMProcessingInstruction_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMStyleSheet.h b/mozilla/dom/public/coreDom/nsIDOMStyleSheet.h deleted file mode 100644 index 6a62b90c292..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMStyleSheet.h +++ /dev/null @@ -1,87 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMStyleSheet_h__ -#define nsIDOMStyleSheet_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMNode; -class nsIDOMStyleSheet; -class nsIDOMMediaList; - -#define NS_IDOMSTYLESHEET_IID \ - { 0xa6cf9080, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMStyleSheet : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMSTYLESHEET_IID) - - NS_IMETHOD GetType(nsAWritableString& aType)=0; - - NS_IMETHOD GetDisabled(PRBool* aDisabled)=0; - NS_IMETHOD SetDisabled(PRBool aDisabled)=0; - - NS_IMETHOD GetOwnerNode(nsIDOMNode** aOwnerNode)=0; - - NS_IMETHOD GetParentStyleSheet(nsIDOMStyleSheet** aParentStyleSheet)=0; - - NS_IMETHOD GetHref(nsAWritableString& aHref)=0; - - NS_IMETHOD GetTitle(nsAWritableString& aTitle)=0; - - NS_IMETHOD GetMedia(nsIDOMMediaList** aMedia)=0; -}; - - -#define NS_DECL_IDOMSTYLESHEET \ - NS_IMETHOD GetType(nsAWritableString& aType); \ - NS_IMETHOD GetDisabled(PRBool* aDisabled); \ - NS_IMETHOD SetDisabled(PRBool aDisabled); \ - NS_IMETHOD GetOwnerNode(nsIDOMNode** aOwnerNode); \ - NS_IMETHOD GetParentStyleSheet(nsIDOMStyleSheet** aParentStyleSheet); \ - NS_IMETHOD GetHref(nsAWritableString& aHref); \ - NS_IMETHOD GetTitle(nsAWritableString& aTitle); \ - NS_IMETHOD GetMedia(nsIDOMMediaList** aMedia); \ - - - -#define NS_FORWARD_IDOMSTYLESHEET(_to) \ - NS_IMETHOD GetType(nsAWritableString& aType) { return _to GetType(aType); } \ - NS_IMETHOD GetDisabled(PRBool* aDisabled) { return _to GetDisabled(aDisabled); } \ - NS_IMETHOD SetDisabled(PRBool aDisabled) { return _to SetDisabled(aDisabled); } \ - NS_IMETHOD GetOwnerNode(nsIDOMNode** aOwnerNode) { return _to GetOwnerNode(aOwnerNode); } \ - NS_IMETHOD GetParentStyleSheet(nsIDOMStyleSheet** aParentStyleSheet) { return _to GetParentStyleSheet(aParentStyleSheet); } \ - NS_IMETHOD GetHref(nsAWritableString& aHref) { return _to GetHref(aHref); } \ - NS_IMETHOD GetTitle(nsAWritableString& aTitle) { return _to GetTitle(aTitle); } \ - NS_IMETHOD GetMedia(nsIDOMMediaList** aMedia) { return _to GetMedia(aMedia); } \ - - -extern "C" NS_DOM nsresult NS_InitStyleSheetClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptStyleSheet(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMStyleSheet_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMStyleSheetCollection.h b/mozilla/dom/public/coreDom/nsIDOMStyleSheetCollection.h deleted file mode 100644 index acea8a1c9f3..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMStyleSheetCollection.h +++ /dev/null @@ -1,62 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMStyleSheetCollection_h__ -#define nsIDOMStyleSheetCollection_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMStyleSheet; - -#define NS_IDOMSTYLESHEETCOLLECTION_IID \ - { 0xa6cf9081, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class nsIDOMStyleSheetCollection : public nsISupports { -public: - static const nsIID& GetIID() { static nsIID iid = NS_IDOMSTYLESHEETCOLLECTION_IID; return iid; } - - NS_IMETHOD GetLength(PRUint32* aLength)=0; - - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMStyleSheet** aReturn)=0; -}; - - -#define NS_DECL_IDOMSTYLESHEETCOLLECTION \ - NS_IMETHOD GetLength(PRUint32* aLength); \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMStyleSheet** aReturn); \ - - - -#define NS_FORWARD_IDOMSTYLESHEETCOLLECTION(_to) \ - NS_IMETHOD GetLength(PRUint32* aLength) { return _to GetLength(aLength); } \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMStyleSheet** aReturn) { return _to Item(aIndex, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitStyleSheetCollectionClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptStyleSheetCollection(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMStyleSheetCollection_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMStyleSheetList.h b/mozilla/dom/public/coreDom/nsIDOMStyleSheetList.h deleted file mode 100644 index fd3fc86df1e..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMStyleSheetList.h +++ /dev/null @@ -1,62 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMStyleSheetList_h__ -#define nsIDOMStyleSheetList_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMStyleSheet; - -#define NS_IDOMSTYLESHEETLIST_IID \ - { 0xa6cf9081, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMStyleSheetList : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMSTYLESHEETLIST_IID) - - NS_IMETHOD GetLength(PRUint32* aLength)=0; - - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMStyleSheet** aReturn)=0; -}; - - -#define NS_DECL_IDOMSTYLESHEETLIST \ - NS_IMETHOD GetLength(PRUint32* aLength); \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMStyleSheet** aReturn); \ - - - -#define NS_FORWARD_IDOMSTYLESHEETLIST(_to) \ - NS_IMETHOD GetLength(PRUint32* aLength) { return _to GetLength(aLength); } \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMStyleSheet** aReturn) { return _to Item(aIndex, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitStyleSheetListClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptStyleSheetList(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMStyleSheetList_h__ diff --git a/mozilla/dom/public/coreDom/nsIDOMText.h b/mozilla/dom/public/coreDom/nsIDOMText.h deleted file mode 100644 index 58db5aae73e..00000000000 --- a/mozilla/dom/public/coreDom/nsIDOMText.h +++ /dev/null @@ -1,59 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMText_h__ -#define nsIDOMText_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMCharacterData.h" - -class nsIDOMText; - -#define NS_IDOMTEXT_IID \ - { 0xa6cf9082, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMText : public nsIDOMCharacterData { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMTEXT_IID) - - NS_IMETHOD SplitText(PRUint32 aOffset, nsIDOMText** aReturn)=0; -}; - - -#define NS_DECL_IDOMTEXT \ - NS_IMETHOD SplitText(PRUint32 aOffset, nsIDOMText** aReturn); \ - - - -#define NS_FORWARD_IDOMTEXT(_to) \ - NS_IMETHOD SplitText(PRUint32 aOffset, nsIDOMText** aReturn) { return _to SplitText(aOffset, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitTextClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptText(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMText_h__ diff --git a/mozilla/dom/public/css/MANIFEST b/mozilla/dom/public/css/MANIFEST deleted file mode 100644 index ff7c1380859..00000000000 --- a/mozilla/dom/public/css/MANIFEST +++ /dev/null @@ -1,38 +0,0 @@ -# The contents of this file are subject to the Netscape 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/NPL/ -# -# 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 mozilla.org code. -# -# The Initial Developer of the Original Code is Netscape -# Communications Corporation. Portions created by Netscape are -# Copyright (C) 1998 Netscape Communications Corporation. All -# Rights Reserved. -# -# Contributor(s): -# -# This is a list of local files which get copied to the mozilla:dist:dom directory -# - -nsIDOMCSS2Properties.h -nsIDOMCSSFontFaceRule.h -nsIDOMCSSImportRule.h -nsIDOMCSSMediaRule.h -nsIDOMCSSPageRule.h -nsIDOMCSSRule.h -nsIDOMCSSRuleList.h -nsIDOMCSSStyleDeclaration.h -nsIDOMCSSStyleRule.h -nsIDOMCSSStyleSheet.h -nsIDOMCSSUnknownRule.h -nsIDOMCSSValue.h -nsIDOMCSSPrimitiveValue.h -nsIDOMCounter.h -nsIDOMRGBColor.h -nsIDOMRect.h diff --git a/mozilla/dom/public/css/Makefile.in b/mozilla/dom/public/css/Makefile.in deleted file mode 100644 index 1ecc48db224..00000000000 --- a/mozilla/dom/public/css/Makefile.in +++ /dev/null @@ -1,53 +0,0 @@ -# -# The contents of this file are subject to the Netscape 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/NPL/ -# -# 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 mozilla.org code. -# -# The Initial Developer of the Original Code is Netscape -# Communications Corporation. Portions created by Netscape are -# Copyright (C) 1998 Netscape Communications Corporation. All -# Rights Reserved. -# -# Contributor(s): -# - -DEPTH = ../../.. -topsrcdir = @top_srcdir@ -srcdir = @srcdir@ -VPATH = @srcdir@ - -include $(DEPTH)/config/autoconf.mk - -MODULE = dom - -EXPORTS = \ - nsIDOMCounter.h \ - nsIDOMCSS2Properties.h \ - nsIDOMCSSFontFaceRule.h \ - nsIDOMCSSImportRule.h \ - nsIDOMCSSMediaRule.h \ - nsIDOMCSSPageRule.h \ - nsIDOMCSSPrimitiveValue.h \ - nsIDOMRect.h \ - nsIDOMRGBColor.h \ - nsIDOMCSSRule.h \ - nsIDOMCSSRuleList.h \ - nsIDOMCSSStyleDeclaration.h \ - nsIDOMCSSStyleRule.h \ - nsIDOMCSSStyleSheet.h \ - nsIDOMCSSUnknownRule.h \ - nsIDOMCSSValue.h \ - $(NULL) - -EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS)) - -include $(topsrcdir)/config/rules.mk - diff --git a/mozilla/dom/public/css/makefile.win b/mozilla/dom/public/css/makefile.win deleted file mode 100644 index cfb2fae1fba..00000000000 --- a/mozilla/dom/public/css/makefile.win +++ /dev/null @@ -1,46 +0,0 @@ -#!nmake -# -# The contents of this file are subject to the Netscape 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/NPL/ -# -# 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 mozilla.org code. -# -# The Initial Developer of the Original Code is Netscape -# Communications Corporation. Portions created by Netscape are -# Copyright (C) 1998 Netscape Communications Corporation. All -# Rights Reserved. -# -# Contributor(s): - -DEPTH=..\..\.. - - -DEFINES=-D_IMPL_NS_DOM -EXPORTS= \ - nsIDOMCounter.h \ - nsIDOMCSS2Properties.h \ - nsIDOMCSSFontFaceRule.h \ - nsIDOMCSSImportRule.h \ - nsIDOMCSSMediaRule.h \ - nsIDOMCSSPageRule.h \ - nsIDOMCSSRule.h \ - nsIDOMCSSRuleList.h \ - nsIDOMCSSStyleDeclaration.h \ - nsIDOMCSSStyleRule.h \ - nsIDOMCSSStyleSheet.h \ - nsIDOMCSSUnknownRule.h \ - nsIDOMCSSValue.h \ - nsIDOMCSSPrimitiveValue.h \ - nsIDOMRect.h \ - nsIDOMRGBColor.h - -MODULE=dom - -include <$(DEPTH)\config\rules.mak> diff --git a/mozilla/dom/public/css/nsIDOMCSS2Properties.h b/mozilla/dom/public/css/nsIDOMCSS2Properties.h deleted file mode 100644 index 0772f74dbfa..00000000000 --- a/mozilla/dom/public/css/nsIDOMCSS2Properties.h +++ /dev/null @@ -1,922 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMCSS2Properties_h__ -#define nsIDOMCSS2Properties_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMCSSStyleDeclaration.h" - - -#define NS_IDOMCSS2PROPERTIES_IID \ - { 0xa6cf90d1, 0x15b3, 0x11d2, \ - {0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMCSS2Properties : public nsIDOMCSSStyleDeclaration { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMCSS2PROPERTIES_IID) - - NS_IMETHOD GetAzimuth(nsAWritableString& aAzimuth)=0; - NS_IMETHOD SetAzimuth(const nsAReadableString& aAzimuth)=0; - - NS_IMETHOD GetBackground(nsAWritableString& aBackground)=0; - NS_IMETHOD SetBackground(const nsAReadableString& aBackground)=0; - - NS_IMETHOD GetBackgroundAttachment(nsAWritableString& aBackgroundAttachment)=0; - NS_IMETHOD SetBackgroundAttachment(const nsAReadableString& aBackgroundAttachment)=0; - - NS_IMETHOD GetBackgroundColor(nsAWritableString& aBackgroundColor)=0; - NS_IMETHOD SetBackgroundColor(const nsAReadableString& aBackgroundColor)=0; - - NS_IMETHOD GetBackgroundImage(nsAWritableString& aBackgroundImage)=0; - NS_IMETHOD SetBackgroundImage(const nsAReadableString& aBackgroundImage)=0; - - NS_IMETHOD GetBackgroundPosition(nsAWritableString& aBackgroundPosition)=0; - NS_IMETHOD SetBackgroundPosition(const nsAReadableString& aBackgroundPosition)=0; - - NS_IMETHOD GetBackgroundRepeat(nsAWritableString& aBackgroundRepeat)=0; - NS_IMETHOD SetBackgroundRepeat(const nsAReadableString& aBackgroundRepeat)=0; - - NS_IMETHOD GetBorder(nsAWritableString& aBorder)=0; - NS_IMETHOD SetBorder(const nsAReadableString& aBorder)=0; - - NS_IMETHOD GetBorderCollapse(nsAWritableString& aBorderCollapse)=0; - NS_IMETHOD SetBorderCollapse(const nsAReadableString& aBorderCollapse)=0; - - NS_IMETHOD GetBorderColor(nsAWritableString& aBorderColor)=0; - NS_IMETHOD SetBorderColor(const nsAReadableString& aBorderColor)=0; - - NS_IMETHOD GetBorderSpacing(nsAWritableString& aBorderSpacing)=0; - NS_IMETHOD SetBorderSpacing(const nsAReadableString& aBorderSpacing)=0; - - NS_IMETHOD GetBorderStyle(nsAWritableString& aBorderStyle)=0; - NS_IMETHOD SetBorderStyle(const nsAReadableString& aBorderStyle)=0; - - NS_IMETHOD GetBorderTop(nsAWritableString& aBorderTop)=0; - NS_IMETHOD SetBorderTop(const nsAReadableString& aBorderTop)=0; - - NS_IMETHOD GetBorderRight(nsAWritableString& aBorderRight)=0; - NS_IMETHOD SetBorderRight(const nsAReadableString& aBorderRight)=0; - - NS_IMETHOD GetBorderBottom(nsAWritableString& aBorderBottom)=0; - NS_IMETHOD SetBorderBottom(const nsAReadableString& aBorderBottom)=0; - - NS_IMETHOD GetBorderLeft(nsAWritableString& aBorderLeft)=0; - NS_IMETHOD SetBorderLeft(const nsAReadableString& aBorderLeft)=0; - - NS_IMETHOD GetBorderTopColor(nsAWritableString& aBorderTopColor)=0; - NS_IMETHOD SetBorderTopColor(const nsAReadableString& aBorderTopColor)=0; - - NS_IMETHOD GetBorderRightColor(nsAWritableString& aBorderRightColor)=0; - NS_IMETHOD SetBorderRightColor(const nsAReadableString& aBorderRightColor)=0; - - NS_IMETHOD GetBorderBottomColor(nsAWritableString& aBorderBottomColor)=0; - NS_IMETHOD SetBorderBottomColor(const nsAReadableString& aBorderBottomColor)=0; - - NS_IMETHOD GetBorderLeftColor(nsAWritableString& aBorderLeftColor)=0; - NS_IMETHOD SetBorderLeftColor(const nsAReadableString& aBorderLeftColor)=0; - - NS_IMETHOD GetBorderTopStyle(nsAWritableString& aBorderTopStyle)=0; - NS_IMETHOD SetBorderTopStyle(const nsAReadableString& aBorderTopStyle)=0; - - NS_IMETHOD GetBorderRightStyle(nsAWritableString& aBorderRightStyle)=0; - NS_IMETHOD SetBorderRightStyle(const nsAReadableString& aBorderRightStyle)=0; - - NS_IMETHOD GetBorderBottomStyle(nsAWritableString& aBorderBottomStyle)=0; - NS_IMETHOD SetBorderBottomStyle(const nsAReadableString& aBorderBottomStyle)=0; - - NS_IMETHOD GetBorderLeftStyle(nsAWritableString& aBorderLeftStyle)=0; - NS_IMETHOD SetBorderLeftStyle(const nsAReadableString& aBorderLeftStyle)=0; - - NS_IMETHOD GetBorderTopWidth(nsAWritableString& aBorderTopWidth)=0; - NS_IMETHOD SetBorderTopWidth(const nsAReadableString& aBorderTopWidth)=0; - - NS_IMETHOD GetBorderRightWidth(nsAWritableString& aBorderRightWidth)=0; - NS_IMETHOD SetBorderRightWidth(const nsAReadableString& aBorderRightWidth)=0; - - NS_IMETHOD GetBorderBottomWidth(nsAWritableString& aBorderBottomWidth)=0; - NS_IMETHOD SetBorderBottomWidth(const nsAReadableString& aBorderBottomWidth)=0; - - NS_IMETHOD GetBorderLeftWidth(nsAWritableString& aBorderLeftWidth)=0; - NS_IMETHOD SetBorderLeftWidth(const nsAReadableString& aBorderLeftWidth)=0; - - NS_IMETHOD GetBorderWidth(nsAWritableString& aBorderWidth)=0; - NS_IMETHOD SetBorderWidth(const nsAReadableString& aBorderWidth)=0; - - NS_IMETHOD GetBottom(nsAWritableString& aBottom)=0; - NS_IMETHOD SetBottom(const nsAReadableString& aBottom)=0; - - NS_IMETHOD GetCaptionSide(nsAWritableString& aCaptionSide)=0; - NS_IMETHOD SetCaptionSide(const nsAReadableString& aCaptionSide)=0; - - NS_IMETHOD GetClear(nsAWritableString& aClear)=0; - NS_IMETHOD SetClear(const nsAReadableString& aClear)=0; - - NS_IMETHOD GetClip(nsAWritableString& aClip)=0; - NS_IMETHOD SetClip(const nsAReadableString& aClip)=0; - - NS_IMETHOD GetColor(nsAWritableString& aColor)=0; - NS_IMETHOD SetColor(const nsAReadableString& aColor)=0; - - NS_IMETHOD GetContent(nsAWritableString& aContent)=0; - NS_IMETHOD SetContent(const nsAReadableString& aContent)=0; - - NS_IMETHOD GetCounterIncrement(nsAWritableString& aCounterIncrement)=0; - NS_IMETHOD SetCounterIncrement(const nsAReadableString& aCounterIncrement)=0; - - NS_IMETHOD GetCounterReset(nsAWritableString& aCounterReset)=0; - NS_IMETHOD SetCounterReset(const nsAReadableString& aCounterReset)=0; - - NS_IMETHOD GetCue(nsAWritableString& aCue)=0; - NS_IMETHOD SetCue(const nsAReadableString& aCue)=0; - - NS_IMETHOD GetCueAfter(nsAWritableString& aCueAfter)=0; - NS_IMETHOD SetCueAfter(const nsAReadableString& aCueAfter)=0; - - NS_IMETHOD GetCueBefore(nsAWritableString& aCueBefore)=0; - NS_IMETHOD SetCueBefore(const nsAReadableString& aCueBefore)=0; - - NS_IMETHOD GetCursor(nsAWritableString& aCursor)=0; - NS_IMETHOD SetCursor(const nsAReadableString& aCursor)=0; - - NS_IMETHOD GetDirection(nsAWritableString& aDirection)=0; - NS_IMETHOD SetDirection(const nsAReadableString& aDirection)=0; - - NS_IMETHOD GetDisplay(nsAWritableString& aDisplay)=0; - NS_IMETHOD SetDisplay(const nsAReadableString& aDisplay)=0; - - NS_IMETHOD GetElevation(nsAWritableString& aElevation)=0; - NS_IMETHOD SetElevation(const nsAReadableString& aElevation)=0; - - NS_IMETHOD GetEmptyCells(nsAWritableString& aEmptyCells)=0; - NS_IMETHOD SetEmptyCells(const nsAReadableString& aEmptyCells)=0; - - NS_IMETHOD GetCssFloat(nsAWritableString& aCssFloat)=0; - NS_IMETHOD SetCssFloat(const nsAReadableString& aCssFloat)=0; - - NS_IMETHOD GetFont(nsAWritableString& aFont)=0; - NS_IMETHOD SetFont(const nsAReadableString& aFont)=0; - - NS_IMETHOD GetFontFamily(nsAWritableString& aFontFamily)=0; - NS_IMETHOD SetFontFamily(const nsAReadableString& aFontFamily)=0; - - NS_IMETHOD GetFontSize(nsAWritableString& aFontSize)=0; - NS_IMETHOD SetFontSize(const nsAReadableString& aFontSize)=0; - - NS_IMETHOD GetFontSizeAdjust(nsAWritableString& aFontSizeAdjust)=0; - NS_IMETHOD SetFontSizeAdjust(const nsAReadableString& aFontSizeAdjust)=0; - - NS_IMETHOD GetFontStretch(nsAWritableString& aFontStretch)=0; - NS_IMETHOD SetFontStretch(const nsAReadableString& aFontStretch)=0; - - NS_IMETHOD GetFontStyle(nsAWritableString& aFontStyle)=0; - NS_IMETHOD SetFontStyle(const nsAReadableString& aFontStyle)=0; - - NS_IMETHOD GetFontVariant(nsAWritableString& aFontVariant)=0; - NS_IMETHOD SetFontVariant(const nsAReadableString& aFontVariant)=0; - - NS_IMETHOD GetFontWeight(nsAWritableString& aFontWeight)=0; - NS_IMETHOD SetFontWeight(const nsAReadableString& aFontWeight)=0; - - NS_IMETHOD GetHeight(nsAWritableString& aHeight)=0; - NS_IMETHOD SetHeight(const nsAReadableString& aHeight)=0; - - NS_IMETHOD GetLeft(nsAWritableString& aLeft)=0; - NS_IMETHOD SetLeft(const nsAReadableString& aLeft)=0; - - NS_IMETHOD GetLetterSpacing(nsAWritableString& aLetterSpacing)=0; - NS_IMETHOD SetLetterSpacing(const nsAReadableString& aLetterSpacing)=0; - - NS_IMETHOD GetLineHeight(nsAWritableString& aLineHeight)=0; - NS_IMETHOD SetLineHeight(const nsAReadableString& aLineHeight)=0; - - NS_IMETHOD GetListStyle(nsAWritableString& aListStyle)=0; - NS_IMETHOD SetListStyle(const nsAReadableString& aListStyle)=0; - - NS_IMETHOD GetListStyleImage(nsAWritableString& aListStyleImage)=0; - NS_IMETHOD SetListStyleImage(const nsAReadableString& aListStyleImage)=0; - - NS_IMETHOD GetListStylePosition(nsAWritableString& aListStylePosition)=0; - NS_IMETHOD SetListStylePosition(const nsAReadableString& aListStylePosition)=0; - - NS_IMETHOD GetListStyleType(nsAWritableString& aListStyleType)=0; - NS_IMETHOD SetListStyleType(const nsAReadableString& aListStyleType)=0; - - NS_IMETHOD GetMargin(nsAWritableString& aMargin)=0; - NS_IMETHOD SetMargin(const nsAReadableString& aMargin)=0; - - NS_IMETHOD GetMarginTop(nsAWritableString& aMarginTop)=0; - NS_IMETHOD SetMarginTop(const nsAReadableString& aMarginTop)=0; - - NS_IMETHOD GetMarginRight(nsAWritableString& aMarginRight)=0; - NS_IMETHOD SetMarginRight(const nsAReadableString& aMarginRight)=0; - - NS_IMETHOD GetMarginBottom(nsAWritableString& aMarginBottom)=0; - NS_IMETHOD SetMarginBottom(const nsAReadableString& aMarginBottom)=0; - - NS_IMETHOD GetMarginLeft(nsAWritableString& aMarginLeft)=0; - NS_IMETHOD SetMarginLeft(const nsAReadableString& aMarginLeft)=0; - - NS_IMETHOD GetMarkerOffset(nsAWritableString& aMarkerOffset)=0; - NS_IMETHOD SetMarkerOffset(const nsAReadableString& aMarkerOffset)=0; - - NS_IMETHOD GetMarks(nsAWritableString& aMarks)=0; - NS_IMETHOD SetMarks(const nsAReadableString& aMarks)=0; - - NS_IMETHOD GetMaxHeight(nsAWritableString& aMaxHeight)=0; - NS_IMETHOD SetMaxHeight(const nsAReadableString& aMaxHeight)=0; - - NS_IMETHOD GetMaxWidth(nsAWritableString& aMaxWidth)=0; - NS_IMETHOD SetMaxWidth(const nsAReadableString& aMaxWidth)=0; - - NS_IMETHOD GetMinHeight(nsAWritableString& aMinHeight)=0; - NS_IMETHOD SetMinHeight(const nsAReadableString& aMinHeight)=0; - - NS_IMETHOD GetMinWidth(nsAWritableString& aMinWidth)=0; - NS_IMETHOD SetMinWidth(const nsAReadableString& aMinWidth)=0; - - NS_IMETHOD GetOrphans(nsAWritableString& aOrphans)=0; - NS_IMETHOD SetOrphans(const nsAReadableString& aOrphans)=0; - - NS_IMETHOD GetOutline(nsAWritableString& aOutline)=0; - NS_IMETHOD SetOutline(const nsAReadableString& aOutline)=0; - - NS_IMETHOD GetOutlineColor(nsAWritableString& aOutlineColor)=0; - NS_IMETHOD SetOutlineColor(const nsAReadableString& aOutlineColor)=0; - - NS_IMETHOD GetOutlineStyle(nsAWritableString& aOutlineStyle)=0; - NS_IMETHOD SetOutlineStyle(const nsAReadableString& aOutlineStyle)=0; - - NS_IMETHOD GetOutlineWidth(nsAWritableString& aOutlineWidth)=0; - NS_IMETHOD SetOutlineWidth(const nsAReadableString& aOutlineWidth)=0; - - NS_IMETHOD GetOverflow(nsAWritableString& aOverflow)=0; - NS_IMETHOD SetOverflow(const nsAReadableString& aOverflow)=0; - - NS_IMETHOD GetPadding(nsAWritableString& aPadding)=0; - NS_IMETHOD SetPadding(const nsAReadableString& aPadding)=0; - - NS_IMETHOD GetPaddingTop(nsAWritableString& aPaddingTop)=0; - NS_IMETHOD SetPaddingTop(const nsAReadableString& aPaddingTop)=0; - - NS_IMETHOD GetPaddingRight(nsAWritableString& aPaddingRight)=0; - NS_IMETHOD SetPaddingRight(const nsAReadableString& aPaddingRight)=0; - - NS_IMETHOD GetPaddingBottom(nsAWritableString& aPaddingBottom)=0; - NS_IMETHOD SetPaddingBottom(const nsAReadableString& aPaddingBottom)=0; - - NS_IMETHOD GetPaddingLeft(nsAWritableString& aPaddingLeft)=0; - NS_IMETHOD SetPaddingLeft(const nsAReadableString& aPaddingLeft)=0; - - NS_IMETHOD GetPage(nsAWritableString& aPage)=0; - NS_IMETHOD SetPage(const nsAReadableString& aPage)=0; - - NS_IMETHOD GetPageBreakAfter(nsAWritableString& aPageBreakAfter)=0; - NS_IMETHOD SetPageBreakAfter(const nsAReadableString& aPageBreakAfter)=0; - - NS_IMETHOD GetPageBreakBefore(nsAWritableString& aPageBreakBefore)=0; - NS_IMETHOD SetPageBreakBefore(const nsAReadableString& aPageBreakBefore)=0; - - NS_IMETHOD GetPageBreakInside(nsAWritableString& aPageBreakInside)=0; - NS_IMETHOD SetPageBreakInside(const nsAReadableString& aPageBreakInside)=0; - - NS_IMETHOD GetPause(nsAWritableString& aPause)=0; - NS_IMETHOD SetPause(const nsAReadableString& aPause)=0; - - NS_IMETHOD GetPauseAfter(nsAWritableString& aPauseAfter)=0; - NS_IMETHOD SetPauseAfter(const nsAReadableString& aPauseAfter)=0; - - NS_IMETHOD GetPauseBefore(nsAWritableString& aPauseBefore)=0; - NS_IMETHOD SetPauseBefore(const nsAReadableString& aPauseBefore)=0; - - NS_IMETHOD GetPitch(nsAWritableString& aPitch)=0; - NS_IMETHOD SetPitch(const nsAReadableString& aPitch)=0; - - NS_IMETHOD GetPitchRange(nsAWritableString& aPitchRange)=0; - NS_IMETHOD SetPitchRange(const nsAReadableString& aPitchRange)=0; - - NS_IMETHOD GetPlayDuring(nsAWritableString& aPlayDuring)=0; - NS_IMETHOD SetPlayDuring(const nsAReadableString& aPlayDuring)=0; - - NS_IMETHOD GetPosition(nsAWritableString& aPosition)=0; - NS_IMETHOD SetPosition(const nsAReadableString& aPosition)=0; - - NS_IMETHOD GetQuotes(nsAWritableString& aQuotes)=0; - NS_IMETHOD SetQuotes(const nsAReadableString& aQuotes)=0; - - NS_IMETHOD GetRichness(nsAWritableString& aRichness)=0; - NS_IMETHOD SetRichness(const nsAReadableString& aRichness)=0; - - NS_IMETHOD GetRight(nsAWritableString& aRight)=0; - NS_IMETHOD SetRight(const nsAReadableString& aRight)=0; - - NS_IMETHOD GetSize(nsAWritableString& aSize)=0; - NS_IMETHOD SetSize(const nsAReadableString& aSize)=0; - - NS_IMETHOD GetSpeak(nsAWritableString& aSpeak)=0; - NS_IMETHOD SetSpeak(const nsAReadableString& aSpeak)=0; - - NS_IMETHOD GetSpeakHeader(nsAWritableString& aSpeakHeader)=0; - NS_IMETHOD SetSpeakHeader(const nsAReadableString& aSpeakHeader)=0; - - NS_IMETHOD GetSpeakNumeral(nsAWritableString& aSpeakNumeral)=0; - NS_IMETHOD SetSpeakNumeral(const nsAReadableString& aSpeakNumeral)=0; - - NS_IMETHOD GetSpeakPunctuation(nsAWritableString& aSpeakPunctuation)=0; - NS_IMETHOD SetSpeakPunctuation(const nsAReadableString& aSpeakPunctuation)=0; - - NS_IMETHOD GetSpeechRate(nsAWritableString& aSpeechRate)=0; - NS_IMETHOD SetSpeechRate(const nsAReadableString& aSpeechRate)=0; - - NS_IMETHOD GetStress(nsAWritableString& aStress)=0; - NS_IMETHOD SetStress(const nsAReadableString& aStress)=0; - - NS_IMETHOD GetTableLayout(nsAWritableString& aTableLayout)=0; - NS_IMETHOD SetTableLayout(const nsAReadableString& aTableLayout)=0; - - NS_IMETHOD GetTextAlign(nsAWritableString& aTextAlign)=0; - NS_IMETHOD SetTextAlign(const nsAReadableString& aTextAlign)=0; - - NS_IMETHOD GetTextDecoration(nsAWritableString& aTextDecoration)=0; - NS_IMETHOD SetTextDecoration(const nsAReadableString& aTextDecoration)=0; - - NS_IMETHOD GetTextIndent(nsAWritableString& aTextIndent)=0; - NS_IMETHOD SetTextIndent(const nsAReadableString& aTextIndent)=0; - - NS_IMETHOD GetTextShadow(nsAWritableString& aTextShadow)=0; - NS_IMETHOD SetTextShadow(const nsAReadableString& aTextShadow)=0; - - NS_IMETHOD GetTextTransform(nsAWritableString& aTextTransform)=0; - NS_IMETHOD SetTextTransform(const nsAReadableString& aTextTransform)=0; - - NS_IMETHOD GetTop(nsAWritableString& aTop)=0; - NS_IMETHOD SetTop(const nsAReadableString& aTop)=0; - - NS_IMETHOD GetUnicodeBidi(nsAWritableString& aUnicodeBidi)=0; - NS_IMETHOD SetUnicodeBidi(const nsAReadableString& aUnicodeBidi)=0; - - NS_IMETHOD GetVerticalAlign(nsAWritableString& aVerticalAlign)=0; - NS_IMETHOD SetVerticalAlign(const nsAReadableString& aVerticalAlign)=0; - - NS_IMETHOD GetVisibility(nsAWritableString& aVisibility)=0; - NS_IMETHOD SetVisibility(const nsAReadableString& aVisibility)=0; - - NS_IMETHOD GetVoiceFamily(nsAWritableString& aVoiceFamily)=0; - NS_IMETHOD SetVoiceFamily(const nsAReadableString& aVoiceFamily)=0; - - NS_IMETHOD GetVolume(nsAWritableString& aVolume)=0; - NS_IMETHOD SetVolume(const nsAReadableString& aVolume)=0; - - NS_IMETHOD GetWhiteSpace(nsAWritableString& aWhiteSpace)=0; - NS_IMETHOD SetWhiteSpace(const nsAReadableString& aWhiteSpace)=0; - - NS_IMETHOD GetWidows(nsAWritableString& aWidows)=0; - NS_IMETHOD SetWidows(const nsAReadableString& aWidows)=0; - - NS_IMETHOD GetWidth(nsAWritableString& aWidth)=0; - NS_IMETHOD SetWidth(const nsAReadableString& aWidth)=0; - - NS_IMETHOD GetWordSpacing(nsAWritableString& aWordSpacing)=0; - NS_IMETHOD SetWordSpacing(const nsAReadableString& aWordSpacing)=0; - - NS_IMETHOD GetZIndex(nsAWritableString& aZIndex)=0; - NS_IMETHOD SetZIndex(const nsAReadableString& aZIndex)=0; - - NS_IMETHOD GetMozBinding(nsAWritableString& aMozBinding)=0; - NS_IMETHOD SetMozBinding(const nsAReadableString& aMozBinding)=0; - - NS_IMETHOD GetMozOpacity(nsAWritableString& aMozOpacity)=0; - NS_IMETHOD SetMozOpacity(const nsAReadableString& aMozOpacity)=0; -}; - - -#define NS_DECL_IDOMCSS2PROPERTIES \ - NS_IMETHOD GetAzimuth(nsAWritableString& aAzimuth); \ - NS_IMETHOD SetAzimuth(const nsAReadableString& aAzimuth); \ - NS_IMETHOD GetBackground(nsAWritableString& aBackground); \ - NS_IMETHOD SetBackground(const nsAReadableString& aBackground); \ - NS_IMETHOD GetBackgroundAttachment(nsAWritableString& aBackgroundAttachment); \ - NS_IMETHOD SetBackgroundAttachment(const nsAReadableString& aBackgroundAttachment); \ - NS_IMETHOD GetBackgroundColor(nsAWritableString& aBackgroundColor); \ - NS_IMETHOD SetBackgroundColor(const nsAReadableString& aBackgroundColor); \ - NS_IMETHOD GetBackgroundImage(nsAWritableString& aBackgroundImage); \ - NS_IMETHOD SetBackgroundImage(const nsAReadableString& aBackgroundImage); \ - NS_IMETHOD GetBackgroundPosition(nsAWritableString& aBackgroundPosition); \ - NS_IMETHOD SetBackgroundPosition(const nsAReadableString& aBackgroundPosition); \ - NS_IMETHOD GetBackgroundRepeat(nsAWritableString& aBackgroundRepeat); \ - NS_IMETHOD SetBackgroundRepeat(const nsAReadableString& aBackgroundRepeat); \ - NS_IMETHOD GetBorder(nsAWritableString& aBorder); \ - NS_IMETHOD SetBorder(const nsAReadableString& aBorder); \ - NS_IMETHOD GetBorderCollapse(nsAWritableString& aBorderCollapse); \ - NS_IMETHOD SetBorderCollapse(const nsAReadableString& aBorderCollapse); \ - NS_IMETHOD GetBorderColor(nsAWritableString& aBorderColor); \ - NS_IMETHOD SetBorderColor(const nsAReadableString& aBorderColor); \ - NS_IMETHOD GetBorderSpacing(nsAWritableString& aBorderSpacing); \ - NS_IMETHOD SetBorderSpacing(const nsAReadableString& aBorderSpacing); \ - NS_IMETHOD GetBorderStyle(nsAWritableString& aBorderStyle); \ - NS_IMETHOD SetBorderStyle(const nsAReadableString& aBorderStyle); \ - NS_IMETHOD GetBorderTop(nsAWritableString& aBorderTop); \ - NS_IMETHOD SetBorderTop(const nsAReadableString& aBorderTop); \ - NS_IMETHOD GetBorderRight(nsAWritableString& aBorderRight); \ - NS_IMETHOD SetBorderRight(const nsAReadableString& aBorderRight); \ - NS_IMETHOD GetBorderBottom(nsAWritableString& aBorderBottom); \ - NS_IMETHOD SetBorderBottom(const nsAReadableString& aBorderBottom); \ - NS_IMETHOD GetBorderLeft(nsAWritableString& aBorderLeft); \ - NS_IMETHOD SetBorderLeft(const nsAReadableString& aBorderLeft); \ - NS_IMETHOD GetBorderTopColor(nsAWritableString& aBorderTopColor); \ - NS_IMETHOD SetBorderTopColor(const nsAReadableString& aBorderTopColor); \ - NS_IMETHOD GetBorderRightColor(nsAWritableString& aBorderRightColor); \ - NS_IMETHOD SetBorderRightColor(const nsAReadableString& aBorderRightColor); \ - NS_IMETHOD GetBorderBottomColor(nsAWritableString& aBorderBottomColor); \ - NS_IMETHOD SetBorderBottomColor(const nsAReadableString& aBorderBottomColor); \ - NS_IMETHOD GetBorderLeftColor(nsAWritableString& aBorderLeftColor); \ - NS_IMETHOD SetBorderLeftColor(const nsAReadableString& aBorderLeftColor); \ - NS_IMETHOD GetBorderTopStyle(nsAWritableString& aBorderTopStyle); \ - NS_IMETHOD SetBorderTopStyle(const nsAReadableString& aBorderTopStyle); \ - NS_IMETHOD GetBorderRightStyle(nsAWritableString& aBorderRightStyle); \ - NS_IMETHOD SetBorderRightStyle(const nsAReadableString& aBorderRightStyle); \ - NS_IMETHOD GetBorderBottomStyle(nsAWritableString& aBorderBottomStyle); \ - NS_IMETHOD SetBorderBottomStyle(const nsAReadableString& aBorderBottomStyle); \ - NS_IMETHOD GetBorderLeftStyle(nsAWritableString& aBorderLeftStyle); \ - NS_IMETHOD SetBorderLeftStyle(const nsAReadableString& aBorderLeftStyle); \ - NS_IMETHOD GetBorderTopWidth(nsAWritableString& aBorderTopWidth); \ - NS_IMETHOD SetBorderTopWidth(const nsAReadableString& aBorderTopWidth); \ - NS_IMETHOD GetBorderRightWidth(nsAWritableString& aBorderRightWidth); \ - NS_IMETHOD SetBorderRightWidth(const nsAReadableString& aBorderRightWidth); \ - NS_IMETHOD GetBorderBottomWidth(nsAWritableString& aBorderBottomWidth); \ - NS_IMETHOD SetBorderBottomWidth(const nsAReadableString& aBorderBottomWidth); \ - NS_IMETHOD GetBorderLeftWidth(nsAWritableString& aBorderLeftWidth); \ - NS_IMETHOD SetBorderLeftWidth(const nsAReadableString& aBorderLeftWidth); \ - NS_IMETHOD GetBorderWidth(nsAWritableString& aBorderWidth); \ - NS_IMETHOD SetBorderWidth(const nsAReadableString& aBorderWidth); \ - NS_IMETHOD GetBottom(nsAWritableString& aBottom); \ - NS_IMETHOD SetBottom(const nsAReadableString& aBottom); \ - NS_IMETHOD GetCaptionSide(nsAWritableString& aCaptionSide); \ - NS_IMETHOD SetCaptionSide(const nsAReadableString& aCaptionSide); \ - NS_IMETHOD GetClear(nsAWritableString& aClear); \ - NS_IMETHOD SetClear(const nsAReadableString& aClear); \ - NS_IMETHOD GetClip(nsAWritableString& aClip); \ - NS_IMETHOD SetClip(const nsAReadableString& aClip); \ - NS_IMETHOD GetColor(nsAWritableString& aColor); \ - NS_IMETHOD SetColor(const nsAReadableString& aColor); \ - NS_IMETHOD GetContent(nsAWritableString& aContent); \ - NS_IMETHOD SetContent(const nsAReadableString& aContent); \ - NS_IMETHOD GetCounterIncrement(nsAWritableString& aCounterIncrement); \ - NS_IMETHOD SetCounterIncrement(const nsAReadableString& aCounterIncrement); \ - NS_IMETHOD GetCounterReset(nsAWritableString& aCounterReset); \ - NS_IMETHOD SetCounterReset(const nsAReadableString& aCounterReset); \ - NS_IMETHOD GetCue(nsAWritableString& aCue); \ - NS_IMETHOD SetCue(const nsAReadableString& aCue); \ - NS_IMETHOD GetCueAfter(nsAWritableString& aCueAfter); \ - NS_IMETHOD SetCueAfter(const nsAReadableString& aCueAfter); \ - NS_IMETHOD GetCueBefore(nsAWritableString& aCueBefore); \ - NS_IMETHOD SetCueBefore(const nsAReadableString& aCueBefore); \ - NS_IMETHOD GetCursor(nsAWritableString& aCursor); \ - NS_IMETHOD SetCursor(const nsAReadableString& aCursor); \ - NS_IMETHOD GetDirection(nsAWritableString& aDirection); \ - NS_IMETHOD SetDirection(const nsAReadableString& aDirection); \ - NS_IMETHOD GetDisplay(nsAWritableString& aDisplay); \ - NS_IMETHOD SetDisplay(const nsAReadableString& aDisplay); \ - NS_IMETHOD GetElevation(nsAWritableString& aElevation); \ - NS_IMETHOD SetElevation(const nsAReadableString& aElevation); \ - NS_IMETHOD GetEmptyCells(nsAWritableString& aEmptyCells); \ - NS_IMETHOD SetEmptyCells(const nsAReadableString& aEmptyCells); \ - NS_IMETHOD GetCssFloat(nsAWritableString& aCssFloat); \ - NS_IMETHOD SetCssFloat(const nsAReadableString& aCssFloat); \ - NS_IMETHOD GetFont(nsAWritableString& aFont); \ - NS_IMETHOD SetFont(const nsAReadableString& aFont); \ - NS_IMETHOD GetFontFamily(nsAWritableString& aFontFamily); \ - NS_IMETHOD SetFontFamily(const nsAReadableString& aFontFamily); \ - NS_IMETHOD GetFontSize(nsAWritableString& aFontSize); \ - NS_IMETHOD SetFontSize(const nsAReadableString& aFontSize); \ - NS_IMETHOD GetFontSizeAdjust(nsAWritableString& aFontSizeAdjust); \ - NS_IMETHOD SetFontSizeAdjust(const nsAReadableString& aFontSizeAdjust); \ - NS_IMETHOD GetFontStretch(nsAWritableString& aFontStretch); \ - NS_IMETHOD SetFontStretch(const nsAReadableString& aFontStretch); \ - NS_IMETHOD GetFontStyle(nsAWritableString& aFontStyle); \ - NS_IMETHOD SetFontStyle(const nsAReadableString& aFontStyle); \ - NS_IMETHOD GetFontVariant(nsAWritableString& aFontVariant); \ - NS_IMETHOD SetFontVariant(const nsAReadableString& aFontVariant); \ - NS_IMETHOD GetFontWeight(nsAWritableString& aFontWeight); \ - NS_IMETHOD SetFontWeight(const nsAReadableString& aFontWeight); \ - NS_IMETHOD GetHeight(nsAWritableString& aHeight); \ - NS_IMETHOD SetHeight(const nsAReadableString& aHeight); \ - NS_IMETHOD GetLeft(nsAWritableString& aLeft); \ - NS_IMETHOD SetLeft(const nsAReadableString& aLeft); \ - NS_IMETHOD GetLetterSpacing(nsAWritableString& aLetterSpacing); \ - NS_IMETHOD SetLetterSpacing(const nsAReadableString& aLetterSpacing); \ - NS_IMETHOD GetLineHeight(nsAWritableString& aLineHeight); \ - NS_IMETHOD SetLineHeight(const nsAReadableString& aLineHeight); \ - NS_IMETHOD GetListStyle(nsAWritableString& aListStyle); \ - NS_IMETHOD SetListStyle(const nsAReadableString& aListStyle); \ - NS_IMETHOD GetListStyleImage(nsAWritableString& aListStyleImage); \ - NS_IMETHOD SetListStyleImage(const nsAReadableString& aListStyleImage); \ - NS_IMETHOD GetListStylePosition(nsAWritableString& aListStylePosition); \ - NS_IMETHOD SetListStylePosition(const nsAReadableString& aListStylePosition); \ - NS_IMETHOD GetListStyleType(nsAWritableString& aListStyleType); \ - NS_IMETHOD SetListStyleType(const nsAReadableString& aListStyleType); \ - NS_IMETHOD GetMargin(nsAWritableString& aMargin); \ - NS_IMETHOD SetMargin(const nsAReadableString& aMargin); \ - NS_IMETHOD GetMarginTop(nsAWritableString& aMarginTop); \ - NS_IMETHOD SetMarginTop(const nsAReadableString& aMarginTop); \ - NS_IMETHOD GetMarginRight(nsAWritableString& aMarginRight); \ - NS_IMETHOD SetMarginRight(const nsAReadableString& aMarginRight); \ - NS_IMETHOD GetMarginBottom(nsAWritableString& aMarginBottom); \ - NS_IMETHOD SetMarginBottom(const nsAReadableString& aMarginBottom); \ - NS_IMETHOD GetMarginLeft(nsAWritableString& aMarginLeft); \ - NS_IMETHOD SetMarginLeft(const nsAReadableString& aMarginLeft); \ - NS_IMETHOD GetMarkerOffset(nsAWritableString& aMarkerOffset); \ - NS_IMETHOD SetMarkerOffset(const nsAReadableString& aMarkerOffset); \ - NS_IMETHOD GetMarks(nsAWritableString& aMarks); \ - NS_IMETHOD SetMarks(const nsAReadableString& aMarks); \ - NS_IMETHOD GetMaxHeight(nsAWritableString& aMaxHeight); \ - NS_IMETHOD SetMaxHeight(const nsAReadableString& aMaxHeight); \ - NS_IMETHOD GetMaxWidth(nsAWritableString& aMaxWidth); \ - NS_IMETHOD SetMaxWidth(const nsAReadableString& aMaxWidth); \ - NS_IMETHOD GetMinHeight(nsAWritableString& aMinHeight); \ - NS_IMETHOD SetMinHeight(const nsAReadableString& aMinHeight); \ - NS_IMETHOD GetMinWidth(nsAWritableString& aMinWidth); \ - NS_IMETHOD SetMinWidth(const nsAReadableString& aMinWidth); \ - NS_IMETHOD GetOrphans(nsAWritableString& aOrphans); \ - NS_IMETHOD SetOrphans(const nsAReadableString& aOrphans); \ - NS_IMETHOD GetOutline(nsAWritableString& aOutline); \ - NS_IMETHOD SetOutline(const nsAReadableString& aOutline); \ - NS_IMETHOD GetOutlineColor(nsAWritableString& aOutlineColor); \ - NS_IMETHOD SetOutlineColor(const nsAReadableString& aOutlineColor); \ - NS_IMETHOD GetOutlineStyle(nsAWritableString& aOutlineStyle); \ - NS_IMETHOD SetOutlineStyle(const nsAReadableString& aOutlineStyle); \ - NS_IMETHOD GetOutlineWidth(nsAWritableString& aOutlineWidth); \ - NS_IMETHOD SetOutlineWidth(const nsAReadableString& aOutlineWidth); \ - NS_IMETHOD GetOverflow(nsAWritableString& aOverflow); \ - NS_IMETHOD SetOverflow(const nsAReadableString& aOverflow); \ - NS_IMETHOD GetPadding(nsAWritableString& aPadding); \ - NS_IMETHOD SetPadding(const nsAReadableString& aPadding); \ - NS_IMETHOD GetPaddingTop(nsAWritableString& aPaddingTop); \ - NS_IMETHOD SetPaddingTop(const nsAReadableString& aPaddingTop); \ - NS_IMETHOD GetPaddingRight(nsAWritableString& aPaddingRight); \ - NS_IMETHOD SetPaddingRight(const nsAReadableString& aPaddingRight); \ - NS_IMETHOD GetPaddingBottom(nsAWritableString& aPaddingBottom); \ - NS_IMETHOD SetPaddingBottom(const nsAReadableString& aPaddingBottom); \ - NS_IMETHOD GetPaddingLeft(nsAWritableString& aPaddingLeft); \ - NS_IMETHOD SetPaddingLeft(const nsAReadableString& aPaddingLeft); \ - NS_IMETHOD GetPage(nsAWritableString& aPage); \ - NS_IMETHOD SetPage(const nsAReadableString& aPage); \ - NS_IMETHOD GetPageBreakAfter(nsAWritableString& aPageBreakAfter); \ - NS_IMETHOD SetPageBreakAfter(const nsAReadableString& aPageBreakAfter); \ - NS_IMETHOD GetPageBreakBefore(nsAWritableString& aPageBreakBefore); \ - NS_IMETHOD SetPageBreakBefore(const nsAReadableString& aPageBreakBefore); \ - NS_IMETHOD GetPageBreakInside(nsAWritableString& aPageBreakInside); \ - NS_IMETHOD SetPageBreakInside(const nsAReadableString& aPageBreakInside); \ - NS_IMETHOD GetPause(nsAWritableString& aPause); \ - NS_IMETHOD SetPause(const nsAReadableString& aPause); \ - NS_IMETHOD GetPauseAfter(nsAWritableString& aPauseAfter); \ - NS_IMETHOD SetPauseAfter(const nsAReadableString& aPauseAfter); \ - NS_IMETHOD GetPauseBefore(nsAWritableString& aPauseBefore); \ - NS_IMETHOD SetPauseBefore(const nsAReadableString& aPauseBefore); \ - NS_IMETHOD GetPitch(nsAWritableString& aPitch); \ - NS_IMETHOD SetPitch(const nsAReadableString& aPitch); \ - NS_IMETHOD GetPitchRange(nsAWritableString& aPitchRange); \ - NS_IMETHOD SetPitchRange(const nsAReadableString& aPitchRange); \ - NS_IMETHOD GetPlayDuring(nsAWritableString& aPlayDuring); \ - NS_IMETHOD SetPlayDuring(const nsAReadableString& aPlayDuring); \ - NS_IMETHOD GetPosition(nsAWritableString& aPosition); \ - NS_IMETHOD SetPosition(const nsAReadableString& aPosition); \ - NS_IMETHOD GetQuotes(nsAWritableString& aQuotes); \ - NS_IMETHOD SetQuotes(const nsAReadableString& aQuotes); \ - NS_IMETHOD GetRichness(nsAWritableString& aRichness); \ - NS_IMETHOD SetRichness(const nsAReadableString& aRichness); \ - NS_IMETHOD GetRight(nsAWritableString& aRight); \ - NS_IMETHOD SetRight(const nsAReadableString& aRight); \ - NS_IMETHOD GetSize(nsAWritableString& aSize); \ - NS_IMETHOD SetSize(const nsAReadableString& aSize); \ - NS_IMETHOD GetSpeak(nsAWritableString& aSpeak); \ - NS_IMETHOD SetSpeak(const nsAReadableString& aSpeak); \ - NS_IMETHOD GetSpeakHeader(nsAWritableString& aSpeakHeader); \ - NS_IMETHOD SetSpeakHeader(const nsAReadableString& aSpeakHeader); \ - NS_IMETHOD GetSpeakNumeral(nsAWritableString& aSpeakNumeral); \ - NS_IMETHOD SetSpeakNumeral(const nsAReadableString& aSpeakNumeral); \ - NS_IMETHOD GetSpeakPunctuation(nsAWritableString& aSpeakPunctuation); \ - NS_IMETHOD SetSpeakPunctuation(const nsAReadableString& aSpeakPunctuation); \ - NS_IMETHOD GetSpeechRate(nsAWritableString& aSpeechRate); \ - NS_IMETHOD SetSpeechRate(const nsAReadableString& aSpeechRate); \ - NS_IMETHOD GetStress(nsAWritableString& aStress); \ - NS_IMETHOD SetStress(const nsAReadableString& aStress); \ - NS_IMETHOD GetTableLayout(nsAWritableString& aTableLayout); \ - NS_IMETHOD SetTableLayout(const nsAReadableString& aTableLayout); \ - NS_IMETHOD GetTextAlign(nsAWritableString& aTextAlign); \ - NS_IMETHOD SetTextAlign(const nsAReadableString& aTextAlign); \ - NS_IMETHOD GetTextDecoration(nsAWritableString& aTextDecoration); \ - NS_IMETHOD SetTextDecoration(const nsAReadableString& aTextDecoration); \ - NS_IMETHOD GetTextIndent(nsAWritableString& aTextIndent); \ - NS_IMETHOD SetTextIndent(const nsAReadableString& aTextIndent); \ - NS_IMETHOD GetTextShadow(nsAWritableString& aTextShadow); \ - NS_IMETHOD SetTextShadow(const nsAReadableString& aTextShadow); \ - NS_IMETHOD GetTextTransform(nsAWritableString& aTextTransform); \ - NS_IMETHOD SetTextTransform(const nsAReadableString& aTextTransform); \ - NS_IMETHOD GetTop(nsAWritableString& aTop); \ - NS_IMETHOD SetTop(const nsAReadableString& aTop); \ - NS_IMETHOD GetUnicodeBidi(nsAWritableString& aUnicodeBidi); \ - NS_IMETHOD SetUnicodeBidi(const nsAReadableString& aUnicodeBidi); \ - NS_IMETHOD GetVerticalAlign(nsAWritableString& aVerticalAlign); \ - NS_IMETHOD SetVerticalAlign(const nsAReadableString& aVerticalAlign); \ - NS_IMETHOD GetVisibility(nsAWritableString& aVisibility); \ - NS_IMETHOD SetVisibility(const nsAReadableString& aVisibility); \ - NS_IMETHOD GetVoiceFamily(nsAWritableString& aVoiceFamily); \ - NS_IMETHOD SetVoiceFamily(const nsAReadableString& aVoiceFamily); \ - NS_IMETHOD GetVolume(nsAWritableString& aVolume); \ - NS_IMETHOD SetVolume(const nsAReadableString& aVolume); \ - NS_IMETHOD GetWhiteSpace(nsAWritableString& aWhiteSpace); \ - NS_IMETHOD SetWhiteSpace(const nsAReadableString& aWhiteSpace); \ - NS_IMETHOD GetWidows(nsAWritableString& aWidows); \ - NS_IMETHOD SetWidows(const nsAReadableString& aWidows); \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth); \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth); \ - NS_IMETHOD GetWordSpacing(nsAWritableString& aWordSpacing); \ - NS_IMETHOD SetWordSpacing(const nsAReadableString& aWordSpacing); \ - NS_IMETHOD GetZIndex(nsAWritableString& aZIndex); \ - NS_IMETHOD SetZIndex(const nsAReadableString& aZIndex); \ - NS_IMETHOD GetMozBinding(nsAWritableString& aMozBinding); \ - NS_IMETHOD SetMozBinding(const nsAReadableString& aMozBinding); \ - NS_IMETHOD GetMozOpacity(nsAWritableString& aMozOpacity); \ - NS_IMETHOD SetMozOpacity(const nsAReadableString& aMozOpacity); \ - - - -#define NS_FORWARD_IDOMCSS2PROPERTIES(_to) \ - NS_IMETHOD GetAzimuth(nsAWritableString& aAzimuth) { return _to GetAzimuth(aAzimuth); } \ - NS_IMETHOD SetAzimuth(const nsAReadableString& aAzimuth) { return _to SetAzimuth(aAzimuth); } \ - NS_IMETHOD GetBackground(nsAWritableString& aBackground) { return _to GetBackground(aBackground); } \ - NS_IMETHOD SetBackground(const nsAReadableString& aBackground) { return _to SetBackground(aBackground); } \ - NS_IMETHOD GetBackgroundAttachment(nsAWritableString& aBackgroundAttachment) { return _to GetBackgroundAttachment(aBackgroundAttachment); } \ - NS_IMETHOD SetBackgroundAttachment(const nsAReadableString& aBackgroundAttachment) { return _to SetBackgroundAttachment(aBackgroundAttachment); } \ - NS_IMETHOD GetBackgroundColor(nsAWritableString& aBackgroundColor) { return _to GetBackgroundColor(aBackgroundColor); } \ - NS_IMETHOD SetBackgroundColor(const nsAReadableString& aBackgroundColor) { return _to SetBackgroundColor(aBackgroundColor); } \ - NS_IMETHOD GetBackgroundImage(nsAWritableString& aBackgroundImage) { return _to GetBackgroundImage(aBackgroundImage); } \ - NS_IMETHOD SetBackgroundImage(const nsAReadableString& aBackgroundImage) { return _to SetBackgroundImage(aBackgroundImage); } \ - NS_IMETHOD GetBackgroundPosition(nsAWritableString& aBackgroundPosition) { return _to GetBackgroundPosition(aBackgroundPosition); } \ - NS_IMETHOD SetBackgroundPosition(const nsAReadableString& aBackgroundPosition) { return _to SetBackgroundPosition(aBackgroundPosition); } \ - NS_IMETHOD GetBackgroundRepeat(nsAWritableString& aBackgroundRepeat) { return _to GetBackgroundRepeat(aBackgroundRepeat); } \ - NS_IMETHOD SetBackgroundRepeat(const nsAReadableString& aBackgroundRepeat) { return _to SetBackgroundRepeat(aBackgroundRepeat); } \ - NS_IMETHOD GetBorder(nsAWritableString& aBorder) { return _to GetBorder(aBorder); } \ - NS_IMETHOD SetBorder(const nsAReadableString& aBorder) { return _to SetBorder(aBorder); } \ - NS_IMETHOD GetBorderCollapse(nsAWritableString& aBorderCollapse) { return _to GetBorderCollapse(aBorderCollapse); } \ - NS_IMETHOD SetBorderCollapse(const nsAReadableString& aBorderCollapse) { return _to SetBorderCollapse(aBorderCollapse); } \ - NS_IMETHOD GetBorderColor(nsAWritableString& aBorderColor) { return _to GetBorderColor(aBorderColor); } \ - NS_IMETHOD SetBorderColor(const nsAReadableString& aBorderColor) { return _to SetBorderColor(aBorderColor); } \ - NS_IMETHOD GetBorderSpacing(nsAWritableString& aBorderSpacing) { return _to GetBorderSpacing(aBorderSpacing); } \ - NS_IMETHOD SetBorderSpacing(const nsAReadableString& aBorderSpacing) { return _to SetBorderSpacing(aBorderSpacing); } \ - NS_IMETHOD GetBorderStyle(nsAWritableString& aBorderStyle) { return _to GetBorderStyle(aBorderStyle); } \ - NS_IMETHOD SetBorderStyle(const nsAReadableString& aBorderStyle) { return _to SetBorderStyle(aBorderStyle); } \ - NS_IMETHOD GetBorderTop(nsAWritableString& aBorderTop) { return _to GetBorderTop(aBorderTop); } \ - NS_IMETHOD SetBorderTop(const nsAReadableString& aBorderTop) { return _to SetBorderTop(aBorderTop); } \ - NS_IMETHOD GetBorderRight(nsAWritableString& aBorderRight) { return _to GetBorderRight(aBorderRight); } \ - NS_IMETHOD SetBorderRight(const nsAReadableString& aBorderRight) { return _to SetBorderRight(aBorderRight); } \ - NS_IMETHOD GetBorderBottom(nsAWritableString& aBorderBottom) { return _to GetBorderBottom(aBorderBottom); } \ - NS_IMETHOD SetBorderBottom(const nsAReadableString& aBorderBottom) { return _to SetBorderBottom(aBorderBottom); } \ - NS_IMETHOD GetBorderLeft(nsAWritableString& aBorderLeft) { return _to GetBorderLeft(aBorderLeft); } \ - NS_IMETHOD SetBorderLeft(const nsAReadableString& aBorderLeft) { return _to SetBorderLeft(aBorderLeft); } \ - NS_IMETHOD GetBorderTopColor(nsAWritableString& aBorderTopColor) { return _to GetBorderTopColor(aBorderTopColor); } \ - NS_IMETHOD SetBorderTopColor(const nsAReadableString& aBorderTopColor) { return _to SetBorderTopColor(aBorderTopColor); } \ - NS_IMETHOD GetBorderRightColor(nsAWritableString& aBorderRightColor) { return _to GetBorderRightColor(aBorderRightColor); } \ - NS_IMETHOD SetBorderRightColor(const nsAReadableString& aBorderRightColor) { return _to SetBorderRightColor(aBorderRightColor); } \ - NS_IMETHOD GetBorderBottomColor(nsAWritableString& aBorderBottomColor) { return _to GetBorderBottomColor(aBorderBottomColor); } \ - NS_IMETHOD SetBorderBottomColor(const nsAReadableString& aBorderBottomColor) { return _to SetBorderBottomColor(aBorderBottomColor); } \ - NS_IMETHOD GetBorderLeftColor(nsAWritableString& aBorderLeftColor) { return _to GetBorderLeftColor(aBorderLeftColor); } \ - NS_IMETHOD SetBorderLeftColor(const nsAReadableString& aBorderLeftColor) { return _to SetBorderLeftColor(aBorderLeftColor); } \ - NS_IMETHOD GetBorderTopStyle(nsAWritableString& aBorderTopStyle) { return _to GetBorderTopStyle(aBorderTopStyle); } \ - NS_IMETHOD SetBorderTopStyle(const nsAReadableString& aBorderTopStyle) { return _to SetBorderTopStyle(aBorderTopStyle); } \ - NS_IMETHOD GetBorderRightStyle(nsAWritableString& aBorderRightStyle) { return _to GetBorderRightStyle(aBorderRightStyle); } \ - NS_IMETHOD SetBorderRightStyle(const nsAReadableString& aBorderRightStyle) { return _to SetBorderRightStyle(aBorderRightStyle); } \ - NS_IMETHOD GetBorderBottomStyle(nsAWritableString& aBorderBottomStyle) { return _to GetBorderBottomStyle(aBorderBottomStyle); } \ - NS_IMETHOD SetBorderBottomStyle(const nsAReadableString& aBorderBottomStyle) { return _to SetBorderBottomStyle(aBorderBottomStyle); } \ - NS_IMETHOD GetBorderLeftStyle(nsAWritableString& aBorderLeftStyle) { return _to GetBorderLeftStyle(aBorderLeftStyle); } \ - NS_IMETHOD SetBorderLeftStyle(const nsAReadableString& aBorderLeftStyle) { return _to SetBorderLeftStyle(aBorderLeftStyle); } \ - NS_IMETHOD GetBorderTopWidth(nsAWritableString& aBorderTopWidth) { return _to GetBorderTopWidth(aBorderTopWidth); } \ - NS_IMETHOD SetBorderTopWidth(const nsAReadableString& aBorderTopWidth) { return _to SetBorderTopWidth(aBorderTopWidth); } \ - NS_IMETHOD GetBorderRightWidth(nsAWritableString& aBorderRightWidth) { return _to GetBorderRightWidth(aBorderRightWidth); } \ - NS_IMETHOD SetBorderRightWidth(const nsAReadableString& aBorderRightWidth) { return _to SetBorderRightWidth(aBorderRightWidth); } \ - NS_IMETHOD GetBorderBottomWidth(nsAWritableString& aBorderBottomWidth) { return _to GetBorderBottomWidth(aBorderBottomWidth); } \ - NS_IMETHOD SetBorderBottomWidth(const nsAReadableString& aBorderBottomWidth) { return _to SetBorderBottomWidth(aBorderBottomWidth); } \ - NS_IMETHOD GetBorderLeftWidth(nsAWritableString& aBorderLeftWidth) { return _to GetBorderLeftWidth(aBorderLeftWidth); } \ - NS_IMETHOD SetBorderLeftWidth(const nsAReadableString& aBorderLeftWidth) { return _to SetBorderLeftWidth(aBorderLeftWidth); } \ - NS_IMETHOD GetBorderWidth(nsAWritableString& aBorderWidth) { return _to GetBorderWidth(aBorderWidth); } \ - NS_IMETHOD SetBorderWidth(const nsAReadableString& aBorderWidth) { return _to SetBorderWidth(aBorderWidth); } \ - NS_IMETHOD GetBottom(nsAWritableString& aBottom) { return _to GetBottom(aBottom); } \ - NS_IMETHOD SetBottom(const nsAReadableString& aBottom) { return _to SetBottom(aBottom); } \ - NS_IMETHOD GetCaptionSide(nsAWritableString& aCaptionSide) { return _to GetCaptionSide(aCaptionSide); } \ - NS_IMETHOD SetCaptionSide(const nsAReadableString& aCaptionSide) { return _to SetCaptionSide(aCaptionSide); } \ - NS_IMETHOD GetClear(nsAWritableString& aClear) { return _to GetClear(aClear); } \ - NS_IMETHOD SetClear(const nsAReadableString& aClear) { return _to SetClear(aClear); } \ - NS_IMETHOD GetClip(nsAWritableString& aClip) { return _to GetClip(aClip); } \ - NS_IMETHOD SetClip(const nsAReadableString& aClip) { return _to SetClip(aClip); } \ - NS_IMETHOD GetColor(nsAWritableString& aColor) { return _to GetColor(aColor); } \ - NS_IMETHOD SetColor(const nsAReadableString& aColor) { return _to SetColor(aColor); } \ - NS_IMETHOD GetContent(nsAWritableString& aContent) { return _to GetContent(aContent); } \ - NS_IMETHOD SetContent(const nsAReadableString& aContent) { return _to SetContent(aContent); } \ - NS_IMETHOD GetCounterIncrement(nsAWritableString& aCounterIncrement) { return _to GetCounterIncrement(aCounterIncrement); } \ - NS_IMETHOD SetCounterIncrement(const nsAReadableString& aCounterIncrement) { return _to SetCounterIncrement(aCounterIncrement); } \ - NS_IMETHOD GetCounterReset(nsAWritableString& aCounterReset) { return _to GetCounterReset(aCounterReset); } \ - NS_IMETHOD SetCounterReset(const nsAReadableString& aCounterReset) { return _to SetCounterReset(aCounterReset); } \ - NS_IMETHOD GetCue(nsAWritableString& aCue) { return _to GetCue(aCue); } \ - NS_IMETHOD SetCue(const nsAReadableString& aCue) { return _to SetCue(aCue); } \ - NS_IMETHOD GetCueAfter(nsAWritableString& aCueAfter) { return _to GetCueAfter(aCueAfter); } \ - NS_IMETHOD SetCueAfter(const nsAReadableString& aCueAfter) { return _to SetCueAfter(aCueAfter); } \ - NS_IMETHOD GetCueBefore(nsAWritableString& aCueBefore) { return _to GetCueBefore(aCueBefore); } \ - NS_IMETHOD SetCueBefore(const nsAReadableString& aCueBefore) { return _to SetCueBefore(aCueBefore); } \ - NS_IMETHOD GetCursor(nsAWritableString& aCursor) { return _to GetCursor(aCursor); } \ - NS_IMETHOD SetCursor(const nsAReadableString& aCursor) { return _to SetCursor(aCursor); } \ - NS_IMETHOD GetDirection(nsAWritableString& aDirection) { return _to GetDirection(aDirection); } \ - NS_IMETHOD SetDirection(const nsAReadableString& aDirection) { return _to SetDirection(aDirection); } \ - NS_IMETHOD GetDisplay(nsAWritableString& aDisplay) { return _to GetDisplay(aDisplay); } \ - NS_IMETHOD SetDisplay(const nsAReadableString& aDisplay) { return _to SetDisplay(aDisplay); } \ - NS_IMETHOD GetElevation(nsAWritableString& aElevation) { return _to GetElevation(aElevation); } \ - NS_IMETHOD SetElevation(const nsAReadableString& aElevation) { return _to SetElevation(aElevation); } \ - NS_IMETHOD GetEmptyCells(nsAWritableString& aEmptyCells) { return _to GetEmptyCells(aEmptyCells); } \ - NS_IMETHOD SetEmptyCells(const nsAReadableString& aEmptyCells) { return _to SetEmptyCells(aEmptyCells); } \ - NS_IMETHOD GetCssFloat(nsAWritableString& aCssFloat) { return _to GetCssFloat(aCssFloat); } \ - NS_IMETHOD SetCssFloat(const nsAReadableString& aCssFloat) { return _to SetCssFloat(aCssFloat); } \ - NS_IMETHOD GetFont(nsAWritableString& aFont) { return _to GetFont(aFont); } \ - NS_IMETHOD SetFont(const nsAReadableString& aFont) { return _to SetFont(aFont); } \ - NS_IMETHOD GetFontFamily(nsAWritableString& aFontFamily) { return _to GetFontFamily(aFontFamily); } \ - NS_IMETHOD SetFontFamily(const nsAReadableString& aFontFamily) { return _to SetFontFamily(aFontFamily); } \ - NS_IMETHOD GetFontSize(nsAWritableString& aFontSize) { return _to GetFontSize(aFontSize); } \ - NS_IMETHOD SetFontSize(const nsAReadableString& aFontSize) { return _to SetFontSize(aFontSize); } \ - NS_IMETHOD GetFontSizeAdjust(nsAWritableString& aFontSizeAdjust) { return _to GetFontSizeAdjust(aFontSizeAdjust); } \ - NS_IMETHOD SetFontSizeAdjust(const nsAReadableString& aFontSizeAdjust) { return _to SetFontSizeAdjust(aFontSizeAdjust); } \ - NS_IMETHOD GetFontStretch(nsAWritableString& aFontStretch) { return _to GetFontStretch(aFontStretch); } \ - NS_IMETHOD SetFontStretch(const nsAReadableString& aFontStretch) { return _to SetFontStretch(aFontStretch); } \ - NS_IMETHOD GetFontStyle(nsAWritableString& aFontStyle) { return _to GetFontStyle(aFontStyle); } \ - NS_IMETHOD SetFontStyle(const nsAReadableString& aFontStyle) { return _to SetFontStyle(aFontStyle); } \ - NS_IMETHOD GetFontVariant(nsAWritableString& aFontVariant) { return _to GetFontVariant(aFontVariant); } \ - NS_IMETHOD SetFontVariant(const nsAReadableString& aFontVariant) { return _to SetFontVariant(aFontVariant); } \ - NS_IMETHOD GetFontWeight(nsAWritableString& aFontWeight) { return _to GetFontWeight(aFontWeight); } \ - NS_IMETHOD SetFontWeight(const nsAReadableString& aFontWeight) { return _to SetFontWeight(aFontWeight); } \ - NS_IMETHOD GetHeight(nsAWritableString& aHeight) { return _to GetHeight(aHeight); } \ - NS_IMETHOD SetHeight(const nsAReadableString& aHeight) { return _to SetHeight(aHeight); } \ - NS_IMETHOD GetLeft(nsAWritableString& aLeft) { return _to GetLeft(aLeft); } \ - NS_IMETHOD SetLeft(const nsAReadableString& aLeft) { return _to SetLeft(aLeft); } \ - NS_IMETHOD GetLetterSpacing(nsAWritableString& aLetterSpacing) { return _to GetLetterSpacing(aLetterSpacing); } \ - NS_IMETHOD SetLetterSpacing(const nsAReadableString& aLetterSpacing) { return _to SetLetterSpacing(aLetterSpacing); } \ - NS_IMETHOD GetLineHeight(nsAWritableString& aLineHeight) { return _to GetLineHeight(aLineHeight); } \ - NS_IMETHOD SetLineHeight(const nsAReadableString& aLineHeight) { return _to SetLineHeight(aLineHeight); } \ - NS_IMETHOD GetListStyle(nsAWritableString& aListStyle) { return _to GetListStyle(aListStyle); } \ - NS_IMETHOD SetListStyle(const nsAReadableString& aListStyle) { return _to SetListStyle(aListStyle); } \ - NS_IMETHOD GetListStyleImage(nsAWritableString& aListStyleImage) { return _to GetListStyleImage(aListStyleImage); } \ - NS_IMETHOD SetListStyleImage(const nsAReadableString& aListStyleImage) { return _to SetListStyleImage(aListStyleImage); } \ - NS_IMETHOD GetListStylePosition(nsAWritableString& aListStylePosition) { return _to GetListStylePosition(aListStylePosition); } \ - NS_IMETHOD SetListStylePosition(const nsAReadableString& aListStylePosition) { return _to SetListStylePosition(aListStylePosition); } \ - NS_IMETHOD GetListStyleType(nsAWritableString& aListStyleType) { return _to GetListStyleType(aListStyleType); } \ - NS_IMETHOD SetListStyleType(const nsAReadableString& aListStyleType) { return _to SetListStyleType(aListStyleType); } \ - NS_IMETHOD GetMargin(nsAWritableString& aMargin) { return _to GetMargin(aMargin); } \ - NS_IMETHOD SetMargin(const nsAReadableString& aMargin) { return _to SetMargin(aMargin); } \ - NS_IMETHOD GetMarginTop(nsAWritableString& aMarginTop) { return _to GetMarginTop(aMarginTop); } \ - NS_IMETHOD SetMarginTop(const nsAReadableString& aMarginTop) { return _to SetMarginTop(aMarginTop); } \ - NS_IMETHOD GetMarginRight(nsAWritableString& aMarginRight) { return _to GetMarginRight(aMarginRight); } \ - NS_IMETHOD SetMarginRight(const nsAReadableString& aMarginRight) { return _to SetMarginRight(aMarginRight); } \ - NS_IMETHOD GetMarginBottom(nsAWritableString& aMarginBottom) { return _to GetMarginBottom(aMarginBottom); } \ - NS_IMETHOD SetMarginBottom(const nsAReadableString& aMarginBottom) { return _to SetMarginBottom(aMarginBottom); } \ - NS_IMETHOD GetMarginLeft(nsAWritableString& aMarginLeft) { return _to GetMarginLeft(aMarginLeft); } \ - NS_IMETHOD SetMarginLeft(const nsAReadableString& aMarginLeft) { return _to SetMarginLeft(aMarginLeft); } \ - NS_IMETHOD GetMarkerOffset(nsAWritableString& aMarkerOffset) { return _to GetMarkerOffset(aMarkerOffset); } \ - NS_IMETHOD SetMarkerOffset(const nsAReadableString& aMarkerOffset) { return _to SetMarkerOffset(aMarkerOffset); } \ - NS_IMETHOD GetMarks(nsAWritableString& aMarks) { return _to GetMarks(aMarks); } \ - NS_IMETHOD SetMarks(const nsAReadableString& aMarks) { return _to SetMarks(aMarks); } \ - NS_IMETHOD GetMaxHeight(nsAWritableString& aMaxHeight) { return _to GetMaxHeight(aMaxHeight); } \ - NS_IMETHOD SetMaxHeight(const nsAReadableString& aMaxHeight) { return _to SetMaxHeight(aMaxHeight); } \ - NS_IMETHOD GetMaxWidth(nsAWritableString& aMaxWidth) { return _to GetMaxWidth(aMaxWidth); } \ - NS_IMETHOD SetMaxWidth(const nsAReadableString& aMaxWidth) { return _to SetMaxWidth(aMaxWidth); } \ - NS_IMETHOD GetMinHeight(nsAWritableString& aMinHeight) { return _to GetMinHeight(aMinHeight); } \ - NS_IMETHOD SetMinHeight(const nsAReadableString& aMinHeight) { return _to SetMinHeight(aMinHeight); } \ - NS_IMETHOD GetMinWidth(nsAWritableString& aMinWidth) { return _to GetMinWidth(aMinWidth); } \ - NS_IMETHOD SetMinWidth(const nsAReadableString& aMinWidth) { return _to SetMinWidth(aMinWidth); } \ - NS_IMETHOD GetOrphans(nsAWritableString& aOrphans) { return _to GetOrphans(aOrphans); } \ - NS_IMETHOD SetOrphans(const nsAReadableString& aOrphans) { return _to SetOrphans(aOrphans); } \ - NS_IMETHOD GetOutline(nsAWritableString& aOutline) { return _to GetOutline(aOutline); } \ - NS_IMETHOD SetOutline(const nsAReadableString& aOutline) { return _to SetOutline(aOutline); } \ - NS_IMETHOD GetOutlineColor(nsAWritableString& aOutlineColor) { return _to GetOutlineColor(aOutlineColor); } \ - NS_IMETHOD SetOutlineColor(const nsAReadableString& aOutlineColor) { return _to SetOutlineColor(aOutlineColor); } \ - NS_IMETHOD GetOutlineStyle(nsAWritableString& aOutlineStyle) { return _to GetOutlineStyle(aOutlineStyle); } \ - NS_IMETHOD SetOutlineStyle(const nsAReadableString& aOutlineStyle) { return _to SetOutlineStyle(aOutlineStyle); } \ - NS_IMETHOD GetOutlineWidth(nsAWritableString& aOutlineWidth) { return _to GetOutlineWidth(aOutlineWidth); } \ - NS_IMETHOD SetOutlineWidth(const nsAReadableString& aOutlineWidth) { return _to SetOutlineWidth(aOutlineWidth); } \ - NS_IMETHOD GetOverflow(nsAWritableString& aOverflow) { return _to GetOverflow(aOverflow); } \ - NS_IMETHOD SetOverflow(const nsAReadableString& aOverflow) { return _to SetOverflow(aOverflow); } \ - NS_IMETHOD GetPadding(nsAWritableString& aPadding) { return _to GetPadding(aPadding); } \ - NS_IMETHOD SetPadding(const nsAReadableString& aPadding) { return _to SetPadding(aPadding); } \ - NS_IMETHOD GetPaddingTop(nsAWritableString& aPaddingTop) { return _to GetPaddingTop(aPaddingTop); } \ - NS_IMETHOD SetPaddingTop(const nsAReadableString& aPaddingTop) { return _to SetPaddingTop(aPaddingTop); } \ - NS_IMETHOD GetPaddingRight(nsAWritableString& aPaddingRight) { return _to GetPaddingRight(aPaddingRight); } \ - NS_IMETHOD SetPaddingRight(const nsAReadableString& aPaddingRight) { return _to SetPaddingRight(aPaddingRight); } \ - NS_IMETHOD GetPaddingBottom(nsAWritableString& aPaddingBottom) { return _to GetPaddingBottom(aPaddingBottom); } \ - NS_IMETHOD SetPaddingBottom(const nsAReadableString& aPaddingBottom) { return _to SetPaddingBottom(aPaddingBottom); } \ - NS_IMETHOD GetPaddingLeft(nsAWritableString& aPaddingLeft) { return _to GetPaddingLeft(aPaddingLeft); } \ - NS_IMETHOD SetPaddingLeft(const nsAReadableString& aPaddingLeft) { return _to SetPaddingLeft(aPaddingLeft); } \ - NS_IMETHOD GetPage(nsAWritableString& aPage) { return _to GetPage(aPage); } \ - NS_IMETHOD SetPage(const nsAReadableString& aPage) { return _to SetPage(aPage); } \ - NS_IMETHOD GetPageBreakAfter(nsAWritableString& aPageBreakAfter) { return _to GetPageBreakAfter(aPageBreakAfter); } \ - NS_IMETHOD SetPageBreakAfter(const nsAReadableString& aPageBreakAfter) { return _to SetPageBreakAfter(aPageBreakAfter); } \ - NS_IMETHOD GetPageBreakBefore(nsAWritableString& aPageBreakBefore) { return _to GetPageBreakBefore(aPageBreakBefore); } \ - NS_IMETHOD SetPageBreakBefore(const nsAReadableString& aPageBreakBefore) { return _to SetPageBreakBefore(aPageBreakBefore); } \ - NS_IMETHOD GetPageBreakInside(nsAWritableString& aPageBreakInside) { return _to GetPageBreakInside(aPageBreakInside); } \ - NS_IMETHOD SetPageBreakInside(const nsAReadableString& aPageBreakInside) { return _to SetPageBreakInside(aPageBreakInside); } \ - NS_IMETHOD GetPause(nsAWritableString& aPause) { return _to GetPause(aPause); } \ - NS_IMETHOD SetPause(const nsAReadableString& aPause) { return _to SetPause(aPause); } \ - NS_IMETHOD GetPauseAfter(nsAWritableString& aPauseAfter) { return _to GetPauseAfter(aPauseAfter); } \ - NS_IMETHOD SetPauseAfter(const nsAReadableString& aPauseAfter) { return _to SetPauseAfter(aPauseAfter); } \ - NS_IMETHOD GetPauseBefore(nsAWritableString& aPauseBefore) { return _to GetPauseBefore(aPauseBefore); } \ - NS_IMETHOD SetPauseBefore(const nsAReadableString& aPauseBefore) { return _to SetPauseBefore(aPauseBefore); } \ - NS_IMETHOD GetPitch(nsAWritableString& aPitch) { return _to GetPitch(aPitch); } \ - NS_IMETHOD SetPitch(const nsAReadableString& aPitch) { return _to SetPitch(aPitch); } \ - NS_IMETHOD GetPitchRange(nsAWritableString& aPitchRange) { return _to GetPitchRange(aPitchRange); } \ - NS_IMETHOD SetPitchRange(const nsAReadableString& aPitchRange) { return _to SetPitchRange(aPitchRange); } \ - NS_IMETHOD GetPlayDuring(nsAWritableString& aPlayDuring) { return _to GetPlayDuring(aPlayDuring); } \ - NS_IMETHOD SetPlayDuring(const nsAReadableString& aPlayDuring) { return _to SetPlayDuring(aPlayDuring); } \ - NS_IMETHOD GetPosition(nsAWritableString& aPosition) { return _to GetPosition(aPosition); } \ - NS_IMETHOD SetPosition(const nsAReadableString& aPosition) { return _to SetPosition(aPosition); } \ - NS_IMETHOD GetQuotes(nsAWritableString& aQuotes) { return _to GetQuotes(aQuotes); } \ - NS_IMETHOD SetQuotes(const nsAReadableString& aQuotes) { return _to SetQuotes(aQuotes); } \ - NS_IMETHOD GetRichness(nsAWritableString& aRichness) { return _to GetRichness(aRichness); } \ - NS_IMETHOD SetRichness(const nsAReadableString& aRichness) { return _to SetRichness(aRichness); } \ - NS_IMETHOD GetRight(nsAWritableString& aRight) { return _to GetRight(aRight); } \ - NS_IMETHOD SetRight(const nsAReadableString& aRight) { return _to SetRight(aRight); } \ - NS_IMETHOD GetSize(nsAWritableString& aSize) { return _to GetSize(aSize); } \ - NS_IMETHOD SetSize(const nsAReadableString& aSize) { return _to SetSize(aSize); } \ - NS_IMETHOD GetSpeak(nsAWritableString& aSpeak) { return _to GetSpeak(aSpeak); } \ - NS_IMETHOD SetSpeak(const nsAReadableString& aSpeak) { return _to SetSpeak(aSpeak); } \ - NS_IMETHOD GetSpeakHeader(nsAWritableString& aSpeakHeader) { return _to GetSpeakHeader(aSpeakHeader); } \ - NS_IMETHOD SetSpeakHeader(const nsAReadableString& aSpeakHeader) { return _to SetSpeakHeader(aSpeakHeader); } \ - NS_IMETHOD GetSpeakNumeral(nsAWritableString& aSpeakNumeral) { return _to GetSpeakNumeral(aSpeakNumeral); } \ - NS_IMETHOD SetSpeakNumeral(const nsAReadableString& aSpeakNumeral) { return _to SetSpeakNumeral(aSpeakNumeral); } \ - NS_IMETHOD GetSpeakPunctuation(nsAWritableString& aSpeakPunctuation) { return _to GetSpeakPunctuation(aSpeakPunctuation); } \ - NS_IMETHOD SetSpeakPunctuation(const nsAReadableString& aSpeakPunctuation) { return _to SetSpeakPunctuation(aSpeakPunctuation); } \ - NS_IMETHOD GetSpeechRate(nsAWritableString& aSpeechRate) { return _to GetSpeechRate(aSpeechRate); } \ - NS_IMETHOD SetSpeechRate(const nsAReadableString& aSpeechRate) { return _to SetSpeechRate(aSpeechRate); } \ - NS_IMETHOD GetStress(nsAWritableString& aStress) { return _to GetStress(aStress); } \ - NS_IMETHOD SetStress(const nsAReadableString& aStress) { return _to SetStress(aStress); } \ - NS_IMETHOD GetTableLayout(nsAWritableString& aTableLayout) { return _to GetTableLayout(aTableLayout); } \ - NS_IMETHOD SetTableLayout(const nsAReadableString& aTableLayout) { return _to SetTableLayout(aTableLayout); } \ - NS_IMETHOD GetTextAlign(nsAWritableString& aTextAlign) { return _to GetTextAlign(aTextAlign); } \ - NS_IMETHOD SetTextAlign(const nsAReadableString& aTextAlign) { return _to SetTextAlign(aTextAlign); } \ - NS_IMETHOD GetTextDecoration(nsAWritableString& aTextDecoration) { return _to GetTextDecoration(aTextDecoration); } \ - NS_IMETHOD SetTextDecoration(const nsAReadableString& aTextDecoration) { return _to SetTextDecoration(aTextDecoration); } \ - NS_IMETHOD GetTextIndent(nsAWritableString& aTextIndent) { return _to GetTextIndent(aTextIndent); } \ - NS_IMETHOD SetTextIndent(const nsAReadableString& aTextIndent) { return _to SetTextIndent(aTextIndent); } \ - NS_IMETHOD GetTextShadow(nsAWritableString& aTextShadow) { return _to GetTextShadow(aTextShadow); } \ - NS_IMETHOD SetTextShadow(const nsAReadableString& aTextShadow) { return _to SetTextShadow(aTextShadow); } \ - NS_IMETHOD GetTextTransform(nsAWritableString& aTextTransform) { return _to GetTextTransform(aTextTransform); } \ - NS_IMETHOD SetTextTransform(const nsAReadableString& aTextTransform) { return _to SetTextTransform(aTextTransform); } \ - NS_IMETHOD GetTop(nsAWritableString& aTop) { return _to GetTop(aTop); } \ - NS_IMETHOD SetTop(const nsAReadableString& aTop) { return _to SetTop(aTop); } \ - NS_IMETHOD GetUnicodeBidi(nsAWritableString& aUnicodeBidi) { return _to GetUnicodeBidi(aUnicodeBidi); } \ - NS_IMETHOD SetUnicodeBidi(const nsAReadableString& aUnicodeBidi) { return _to SetUnicodeBidi(aUnicodeBidi); } \ - NS_IMETHOD GetVerticalAlign(nsAWritableString& aVerticalAlign) { return _to GetVerticalAlign(aVerticalAlign); } \ - NS_IMETHOD SetVerticalAlign(const nsAReadableString& aVerticalAlign) { return _to SetVerticalAlign(aVerticalAlign); } \ - NS_IMETHOD GetVisibility(nsAWritableString& aVisibility) { return _to GetVisibility(aVisibility); } \ - NS_IMETHOD SetVisibility(const nsAReadableString& aVisibility) { return _to SetVisibility(aVisibility); } \ - NS_IMETHOD GetVoiceFamily(nsAWritableString& aVoiceFamily) { return _to GetVoiceFamily(aVoiceFamily); } \ - NS_IMETHOD SetVoiceFamily(const nsAReadableString& aVoiceFamily) { return _to SetVoiceFamily(aVoiceFamily); } \ - NS_IMETHOD GetVolume(nsAWritableString& aVolume) { return _to GetVolume(aVolume); } \ - NS_IMETHOD SetVolume(const nsAReadableString& aVolume) { return _to SetVolume(aVolume); } \ - NS_IMETHOD GetWhiteSpace(nsAWritableString& aWhiteSpace) { return _to GetWhiteSpace(aWhiteSpace); } \ - NS_IMETHOD SetWhiteSpace(const nsAReadableString& aWhiteSpace) { return _to SetWhiteSpace(aWhiteSpace); } \ - NS_IMETHOD GetWidows(nsAWritableString& aWidows) { return _to GetWidows(aWidows); } \ - NS_IMETHOD SetWidows(const nsAReadableString& aWidows) { return _to SetWidows(aWidows); } \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth) { return _to GetWidth(aWidth); } \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth) { return _to SetWidth(aWidth); } \ - NS_IMETHOD GetWordSpacing(nsAWritableString& aWordSpacing) { return _to GetWordSpacing(aWordSpacing); } \ - NS_IMETHOD SetWordSpacing(const nsAReadableString& aWordSpacing) { return _to SetWordSpacing(aWordSpacing); } \ - NS_IMETHOD GetZIndex(nsAWritableString& aZIndex) { return _to GetZIndex(aZIndex); } \ - NS_IMETHOD SetZIndex(const nsAReadableString& aZIndex) { return _to SetZIndex(aZIndex); } \ - NS_IMETHOD GetMozBinding(nsAWritableString& aMozBinding) { return _to GetMozBinding(aMozBinding); } \ - NS_IMETHOD SetMozBinding(const nsAReadableString& aMozBinding) { return _to SetMozBinding(aMozBinding); } \ - NS_IMETHOD GetMozOpacity(nsAWritableString& aMozOpacity) { return _to GetMozOpacity(aMozOpacity); } \ - NS_IMETHOD SetMozOpacity(const nsAReadableString& aMozOpacity) { return _to SetMozOpacity(aMozOpacity); } \ - - -extern "C" NS_DOM nsresult NS_InitCSS2PropertiesClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptCSS2Properties(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMCSS2Properties_h__ diff --git a/mozilla/dom/public/css/nsIDOMCSSFontFaceRule.h b/mozilla/dom/public/css/nsIDOMCSSFontFaceRule.h deleted file mode 100644 index 574be08c55b..00000000000 --- a/mozilla/dom/public/css/nsIDOMCSSFontFaceRule.h +++ /dev/null @@ -1,59 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMCSSFontFaceRule_h__ -#define nsIDOMCSSFontFaceRule_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMCSSRule.h" - -class nsIDOMCSSStyleDeclaration; - -#define NS_IDOMCSSFONTFACERULE_IID \ - { 0xa6cf90bb, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMCSSFontFaceRule : public nsIDOMCSSRule { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMCSSFONTFACERULE_IID) - - NS_IMETHOD GetStyle(nsIDOMCSSStyleDeclaration** aStyle)=0; -}; - - -#define NS_DECL_IDOMCSSFONTFACERULE \ - NS_IMETHOD GetStyle(nsIDOMCSSStyleDeclaration** aStyle); \ - - - -#define NS_FORWARD_IDOMCSSFONTFACERULE(_to) \ - NS_IMETHOD GetStyle(nsIDOMCSSStyleDeclaration** aStyle) { return _to GetStyle(aStyle); } \ - - -extern "C" NS_DOM nsresult NS_InitCSSFontFaceRuleClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptCSSFontFaceRule(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMCSSFontFaceRule_h__ diff --git a/mozilla/dom/public/css/nsIDOMCSSImportRule.h b/mozilla/dom/public/css/nsIDOMCSSImportRule.h deleted file mode 100644 index cc9c3aefbee..00000000000 --- a/mozilla/dom/public/css/nsIDOMCSSImportRule.h +++ /dev/null @@ -1,68 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMCSSImportRule_h__ -#define nsIDOMCSSImportRule_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMCSSRule.h" - -class nsIDOMMediaList; -class nsIDOMCSSStyleSheet; - -#define NS_IDOMCSSIMPORTRULE_IID \ - { 0xa6cf90cf, 0x15b3, 0x11d2, \ - {0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32} } - -class NS_NO_VTABLE nsIDOMCSSImportRule : public nsIDOMCSSRule { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMCSSIMPORTRULE_IID) - - NS_IMETHOD GetHref(nsAWritableString& aHref)=0; - - NS_IMETHOD GetMedia(nsIDOMMediaList** aMedia)=0; - - NS_IMETHOD GetStyleSheet(nsIDOMCSSStyleSheet** aStyleSheet)=0; -}; - - -#define NS_DECL_IDOMCSSIMPORTRULE \ - NS_IMETHOD GetHref(nsAWritableString& aHref); \ - NS_IMETHOD GetMedia(nsIDOMMediaList** aMedia); \ - NS_IMETHOD GetStyleSheet(nsIDOMCSSStyleSheet** aStyleSheet); \ - - - -#define NS_FORWARD_IDOMCSSIMPORTRULE(_to) \ - NS_IMETHOD GetHref(nsAWritableString& aHref) { return _to GetHref(aHref); } \ - NS_IMETHOD GetMedia(nsIDOMMediaList** aMedia) { return _to GetMedia(aMedia); } \ - NS_IMETHOD GetStyleSheet(nsIDOMCSSStyleSheet** aStyleSheet) { return _to GetStyleSheet(aStyleSheet); } \ - - -extern "C" NS_DOM nsresult NS_InitCSSImportRuleClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptCSSImportRule(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMCSSImportRule_h__ diff --git a/mozilla/dom/public/css/nsIDOMCSSMediaRule.h b/mozilla/dom/public/css/nsIDOMCSSMediaRule.h deleted file mode 100644 index 8138a9928c6..00000000000 --- a/mozilla/dom/public/css/nsIDOMCSSMediaRule.h +++ /dev/null @@ -1,72 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMCSSMediaRule_h__ -#define nsIDOMCSSMediaRule_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMCSSRule.h" - -class nsIDOMMediaList; -class nsIDOMCSSRuleList; - -#define NS_IDOMCSSMEDIARULE_IID \ - { 0xa6cf90bc, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMCSSMediaRule : public nsIDOMCSSRule { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMCSSMEDIARULE_IID) - - NS_IMETHOD GetMedia(nsIDOMMediaList** aMedia)=0; - - NS_IMETHOD GetCssRules(nsIDOMCSSRuleList** aCssRules)=0; - - NS_IMETHOD InsertRule(const nsAReadableString& aRule, PRUint32 aIndex, PRUint32* aReturn)=0; - - NS_IMETHOD DeleteRule(PRUint32 aIndex)=0; -}; - - -#define NS_DECL_IDOMCSSMEDIARULE \ - NS_IMETHOD GetMedia(nsIDOMMediaList** aMedia); \ - NS_IMETHOD GetCssRules(nsIDOMCSSRuleList** aCssRules); \ - NS_IMETHOD InsertRule(const nsAReadableString& aRule, PRUint32 aIndex, PRUint32* aReturn); \ - NS_IMETHOD DeleteRule(PRUint32 aIndex); \ - - - -#define NS_FORWARD_IDOMCSSMEDIARULE(_to) \ - NS_IMETHOD GetMedia(nsIDOMMediaList** aMedia) { return _to GetMedia(aMedia); } \ - NS_IMETHOD GetCssRules(nsIDOMCSSRuleList** aCssRules) { return _to GetCssRules(aCssRules); } \ - NS_IMETHOD InsertRule(const nsAReadableString& aRule, PRUint32 aIndex, PRUint32* aReturn) { return _to InsertRule(aRule, aIndex, aReturn); } \ - NS_IMETHOD DeleteRule(PRUint32 aIndex) { return _to DeleteRule(aIndex); } \ - - -extern "C" NS_DOM nsresult NS_InitCSSMediaRuleClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptCSSMediaRule(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMCSSMediaRule_h__ diff --git a/mozilla/dom/public/css/nsIDOMCSSPageRule.h b/mozilla/dom/public/css/nsIDOMCSSPageRule.h deleted file mode 100644 index 67af3a8da79..00000000000 --- a/mozilla/dom/public/css/nsIDOMCSSPageRule.h +++ /dev/null @@ -1,66 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMCSSPageRule_h__ -#define nsIDOMCSSPageRule_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMCSSRule.h" - -class nsIDOMCSSStyleDeclaration; - -#define NS_IDOMCSSPAGERULE_IID \ - { 0xa6cf90bd, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMCSSPageRule : public nsIDOMCSSRule { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMCSSPAGERULE_IID) - - NS_IMETHOD GetSelectorText(nsAWritableString& aSelectorText)=0; - NS_IMETHOD SetSelectorText(const nsAReadableString& aSelectorText)=0; - - NS_IMETHOD GetStyle(nsIDOMCSSStyleDeclaration** aStyle)=0; -}; - - -#define NS_DECL_IDOMCSSPAGERULE \ - NS_IMETHOD GetSelectorText(nsAWritableString& aSelectorText); \ - NS_IMETHOD SetSelectorText(const nsAReadableString& aSelectorText); \ - NS_IMETHOD GetStyle(nsIDOMCSSStyleDeclaration** aStyle); \ - - - -#define NS_FORWARD_IDOMCSSPAGERULE(_to) \ - NS_IMETHOD GetSelectorText(nsAWritableString& aSelectorText) { return _to GetSelectorText(aSelectorText); } \ - NS_IMETHOD SetSelectorText(const nsAReadableString& aSelectorText) { return _to SetSelectorText(aSelectorText); } \ - NS_IMETHOD GetStyle(nsIDOMCSSStyleDeclaration** aStyle) { return _to GetStyle(aStyle); } \ - - -extern "C" NS_DOM nsresult NS_InitCSSPageRuleClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptCSSPageRule(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMCSSPageRule_h__ diff --git a/mozilla/dom/public/css/nsIDOMCSSPrimitiveValue.h b/mozilla/dom/public/css/nsIDOMCSSPrimitiveValue.h deleted file mode 100644 index 3ca73a8d44a..00000000000 --- a/mozilla/dom/public/css/nsIDOMCSSPrimitiveValue.h +++ /dev/null @@ -1,117 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMCSSPrimitiveValue_h__ -#define nsIDOMCSSPrimitiveValue_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMCSSValue.h" - -class nsIDOMRGBColor; -class nsIDOMCounter; -class nsIDOMRect; - -#define NS_IDOMCSSPRIMITIVEVALUE_IID \ - { 0xe249031f, 0x8df9, 0x4e7a, \ - { 0xb6, 0x44, 0x18, 0x94, 0x6d, 0xce, 0x00, 0x19 } } - -class NS_NO_VTABLE nsIDOMCSSPrimitiveValue : public nsIDOMCSSValue { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMCSSPRIMITIVEVALUE_IID) - enum { - CSS_UNKNOWN = 0, - CSS_NUMBER = 1, - CSS_PERCENTAGE = 2, - CSS_EMS = 3, - CSS_EXS = 4, - CSS_PX = 5, - CSS_CM = 6, - CSS_MM = 7, - CSS_IN = 8, - CSS_PT = 9, - CSS_PC = 10, - CSS_DEG = 11, - CSS_RAD = 12, - CSS_GRAD = 13, - CSS_MS = 14, - CSS_S = 15, - CSS_HZ = 16, - CSS_KHZ = 17, - CSS_DIMENSION = 18, - CSS_STRING = 19, - CSS_URI = 20, - CSS_IDENT = 21, - CSS_ATTR = 22, - CSS_COUNTER = 23, - CSS_RECT = 24, - CSS_RGBCOLOR = 25 - }; - - NS_IMETHOD GetPrimitiveType(PRUint16* aPrimitiveType)=0; - - NS_IMETHOD SetFloatValue(PRUint16 aUnitType, float aFloatValue)=0; - - NS_IMETHOD GetFloatValue(PRUint16 aUnitType, float* aReturn)=0; - - NS_IMETHOD SetStringValue(PRUint16 aStringType, const nsAReadableString& aStringValue)=0; - - NS_IMETHOD GetStringValue(nsAWritableString& aReturn)=0; - - NS_IMETHOD GetCounterValue(nsIDOMCounter** aReturn)=0; - - NS_IMETHOD GetRectValue(nsIDOMRect** aReturn)=0; - - NS_IMETHOD GetRGBColorValue(nsIDOMRGBColor** aReturn)=0; -}; - - -#define NS_DECL_IDOMCSSPRIMITIVEVALUE \ - NS_IMETHOD GetPrimitiveType(PRUint16* aPrimitiveType); \ - NS_IMETHOD SetFloatValue(PRUint16 aUnitType, float aFloatValue); \ - NS_IMETHOD GetFloatValue(PRUint16 aUnitType, float* aReturn); \ - NS_IMETHOD SetStringValue(PRUint16 aStringType, const nsAReadableString& aStringValue); \ - NS_IMETHOD GetStringValue(nsAWritableString& aReturn); \ - NS_IMETHOD GetCounterValue(nsIDOMCounter** aReturn); \ - NS_IMETHOD GetRectValue(nsIDOMRect** aReturn); \ - NS_IMETHOD GetRGBColorValue(nsIDOMRGBColor** aReturn); \ - - - -#define NS_FORWARD_IDOMCSSPRIMITIVEVALUE(_to) \ - NS_IMETHOD GetPrimitiveType(PRUint16* aPrimitiveType) { return _to GetPrimitiveType(aPrimitiveType); } \ - NS_IMETHOD SetFloatValue(PRUint16 aUnitType, float aFloatValue) { return _to SetFloatValue(aUnitType, aFloatValue); } \ - NS_IMETHOD GetFloatValue(PRUint16 aUnitType, float* aReturn) { return _to GetFloatValue(aUnitType, aReturn); } \ - NS_IMETHOD SetStringValue(PRUint16 aStringType, const nsAReadableString& aStringValue) { return _to SetStringValue(aStringType, aStringValue); } \ - NS_IMETHOD GetStringValue(nsAWritableString& aReturn) { return _to GetStringValue(aReturn); } \ - NS_IMETHOD GetCounterValue(nsIDOMCounter** aReturn) { return _to GetCounterValue(aReturn); } \ - NS_IMETHOD GetRectValue(nsIDOMRect** aReturn) { return _to GetRectValue(aReturn); } \ - NS_IMETHOD GetRGBColorValue(nsIDOMRGBColor** aReturn) { return _to GetRGBColorValue(aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitCSSPrimitiveValueClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptCSSPrimitiveValue(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMCSSPrimitiveValue_h__ diff --git a/mozilla/dom/public/css/nsIDOMCSSRule.h b/mozilla/dom/public/css/nsIDOMCSSRule.h deleted file mode 100644 index d494cedff4b..00000000000 --- a/mozilla/dom/public/css/nsIDOMCSSRule.h +++ /dev/null @@ -1,83 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMCSSRule_h__ -#define nsIDOMCSSRule_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMCSSRule; -class nsIDOMCSSStyleSheet; - -#define NS_IDOMCSSRULE_IID \ - { 0xa6cf90c1, 0x15b3, 0x11d2, \ - {0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32} } - -class NS_NO_VTABLE nsIDOMCSSRule : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMCSSRULE_IID) - enum { - UNKNOWN_RULE = 0, - STYLE_RULE = 1, - CHARSET_RULE = 2, - IMPORT_RULE = 3, - MEDIA_RULE = 4, - FONT_FACE_RULE = 5, - PAGE_RULE = 6 - }; - - NS_IMETHOD GetType(PRUint16* aType)=0; - - NS_IMETHOD GetCssText(nsAWritableString& aCssText)=0; - NS_IMETHOD SetCssText(const nsAReadableString& aCssText)=0; - - NS_IMETHOD GetParentStyleSheet(nsIDOMCSSStyleSheet** aParentStyleSheet)=0; - - NS_IMETHOD GetParentRule(nsIDOMCSSRule** aParentRule)=0; -}; - - -#define NS_DECL_IDOMCSSRULE \ - NS_IMETHOD GetType(PRUint16* aType); \ - NS_IMETHOD GetCssText(nsAWritableString& aCssText); \ - NS_IMETHOD SetCssText(const nsAReadableString& aCssText); \ - NS_IMETHOD GetParentStyleSheet(nsIDOMCSSStyleSheet** aParentStyleSheet); \ - NS_IMETHOD GetParentRule(nsIDOMCSSRule** aParentRule); \ - - - -#define NS_FORWARD_IDOMCSSRULE(_to) \ - NS_IMETHOD GetType(PRUint16* aType) { return _to GetType(aType); } \ - NS_IMETHOD GetCssText(nsAWritableString& aCssText) { return _to GetCssText(aCssText); } \ - NS_IMETHOD SetCssText(const nsAReadableString& aCssText) { return _to SetCssText(aCssText); } \ - NS_IMETHOD GetParentStyleSheet(nsIDOMCSSStyleSheet** aParentStyleSheet) { return _to GetParentStyleSheet(aParentStyleSheet); } \ - NS_IMETHOD GetParentRule(nsIDOMCSSRule** aParentRule) { return _to GetParentRule(aParentRule); } \ - - -extern "C" NS_DOM nsresult NS_InitCSSRuleClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptCSSRule(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMCSSRule_h__ diff --git a/mozilla/dom/public/css/nsIDOMCSSRuleList.h b/mozilla/dom/public/css/nsIDOMCSSRuleList.h deleted file mode 100644 index 92a799dd954..00000000000 --- a/mozilla/dom/public/css/nsIDOMCSSRuleList.h +++ /dev/null @@ -1,62 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMCSSRuleList_h__ -#define nsIDOMCSSRuleList_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMCSSRule; - -#define NS_IDOMCSSRULELIST_IID \ - { 0xa6cf90c0, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMCSSRuleList : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMCSSRULELIST_IID) - - NS_IMETHOD GetLength(PRUint32* aLength)=0; - - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMCSSRule** aReturn)=0; -}; - - -#define NS_DECL_IDOMCSSRULELIST \ - NS_IMETHOD GetLength(PRUint32* aLength); \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMCSSRule** aReturn); \ - - - -#define NS_FORWARD_IDOMCSSRULELIST(_to) \ - NS_IMETHOD GetLength(PRUint32* aLength) { return _to GetLength(aLength); } \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMCSSRule** aReturn) { return _to Item(aIndex, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitCSSRuleListClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptCSSRuleList(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMCSSRuleList_h__ diff --git a/mozilla/dom/public/css/nsIDOMCSSStyleDeclaration.h b/mozilla/dom/public/css/nsIDOMCSSStyleDeclaration.h deleted file mode 100644 index d698f9cd642..00000000000 --- a/mozilla/dom/public/css/nsIDOMCSSStyleDeclaration.h +++ /dev/null @@ -1,94 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMCSSStyleDeclaration_h__ -#define nsIDOMCSSStyleDeclaration_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMCSSRule; -class nsIDOMCSSValue; - -#define NS_IDOMCSSSTYLEDECLARATION_IID \ - { 0xa6cf90be, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMCSSStyleDeclaration : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMCSSSTYLEDECLARATION_IID) - - NS_IMETHOD GetCssText(nsAWritableString& aCssText)=0; - NS_IMETHOD SetCssText(const nsAReadableString& aCssText)=0; - - NS_IMETHOD GetLength(PRUint32* aLength)=0; - - NS_IMETHOD GetParentRule(nsIDOMCSSRule** aParentRule)=0; - - NS_IMETHOD GetPropertyValue(const nsAReadableString& aPropertyName, nsAWritableString& aReturn)=0; - - NS_IMETHOD GetPropertyCSSValue(const nsAReadableString& aPropertyName, nsIDOMCSSValue** aReturn)=0; - - NS_IMETHOD RemoveProperty(const nsAReadableString& aPropertyName, nsAWritableString& aReturn)=0; - - NS_IMETHOD GetPropertyPriority(const nsAReadableString& aPropertyName, nsAWritableString& aReturn)=0; - - NS_IMETHOD SetProperty(const nsAReadableString& aPropertyName, const nsAReadableString& aValue, const nsAReadableString& aPriority)=0; - - NS_IMETHOD Item(PRUint32 aIndex, nsAWritableString& aReturn)=0; -}; - - -#define NS_DECL_IDOMCSSSTYLEDECLARATION \ - NS_IMETHOD GetCssText(nsAWritableString& aCssText); \ - NS_IMETHOD SetCssText(const nsAReadableString& aCssText); \ - NS_IMETHOD GetLength(PRUint32* aLength); \ - NS_IMETHOD GetParentRule(nsIDOMCSSRule** aParentRule); \ - NS_IMETHOD GetPropertyValue(const nsAReadableString& aPropertyName, nsAWritableString& aReturn); \ - NS_IMETHOD GetPropertyCSSValue(const nsAReadableString& aPropertyName, nsIDOMCSSValue** aReturn); \ - NS_IMETHOD RemoveProperty(const nsAReadableString& aPropertyName, nsAWritableString& aReturn); \ - NS_IMETHOD GetPropertyPriority(const nsAReadableString& aPropertyName, nsAWritableString& aReturn); \ - NS_IMETHOD SetProperty(const nsAReadableString& aPropertyName, const nsAReadableString& aValue, const nsAReadableString& aPriority); \ - NS_IMETHOD Item(PRUint32 aIndex, nsAWritableString& aReturn); \ - - - -#define NS_FORWARD_IDOMCSSSTYLEDECLARATION(_to) \ - NS_IMETHOD GetCssText(nsAWritableString& aCssText) { return _to GetCssText(aCssText); } \ - NS_IMETHOD SetCssText(const nsAReadableString& aCssText) { return _to SetCssText(aCssText); } \ - NS_IMETHOD GetLength(PRUint32* aLength) { return _to GetLength(aLength); } \ - NS_IMETHOD GetParentRule(nsIDOMCSSRule** aParentRule) { return _to GetParentRule(aParentRule); } \ - NS_IMETHOD GetPropertyValue(const nsAReadableString& aPropertyName, nsAWritableString& aReturn) { return _to GetPropertyValue(aPropertyName, aReturn); } \ - NS_IMETHOD GetPropertyCSSValue(const nsAReadableString& aPropertyName, nsIDOMCSSValue** aReturn) { return _to GetPropertyCSSValue(aPropertyName, aReturn); } \ - NS_IMETHOD RemoveProperty(const nsAReadableString& aPropertyName, nsAWritableString& aReturn) { return _to RemoveProperty(aPropertyName, aReturn); } \ - NS_IMETHOD GetPropertyPriority(const nsAReadableString& aPropertyName, nsAWritableString& aReturn) { return _to GetPropertyPriority(aPropertyName, aReturn); } \ - NS_IMETHOD SetProperty(const nsAReadableString& aPropertyName, const nsAReadableString& aValue, const nsAReadableString& aPriority) { return _to SetProperty(aPropertyName, aValue, aPriority); } \ - NS_IMETHOD Item(PRUint32 aIndex, nsAWritableString& aReturn) { return _to Item(aIndex, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitCSSStyleDeclarationClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptCSSStyleDeclaration(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMCSSStyleDeclaration_h__ diff --git a/mozilla/dom/public/css/nsIDOMCSSStyleRule.h b/mozilla/dom/public/css/nsIDOMCSSStyleRule.h deleted file mode 100644 index dabe343ff54..00000000000 --- a/mozilla/dom/public/css/nsIDOMCSSStyleRule.h +++ /dev/null @@ -1,66 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMCSSStyleRule_h__ -#define nsIDOMCSSStyleRule_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMCSSRule.h" - -class nsIDOMCSSStyleDeclaration; - -#define NS_IDOMCSSSTYLERULE_IID \ - { 0xa6cf90bf, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMCSSStyleRule : public nsIDOMCSSRule { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMCSSSTYLERULE_IID) - - NS_IMETHOD GetSelectorText(nsAWritableString& aSelectorText)=0; - NS_IMETHOD SetSelectorText(const nsAReadableString& aSelectorText)=0; - - NS_IMETHOD GetStyle(nsIDOMCSSStyleDeclaration** aStyle)=0; -}; - - -#define NS_DECL_IDOMCSSSTYLERULE \ - NS_IMETHOD GetSelectorText(nsAWritableString& aSelectorText); \ - NS_IMETHOD SetSelectorText(const nsAReadableString& aSelectorText); \ - NS_IMETHOD GetStyle(nsIDOMCSSStyleDeclaration** aStyle); \ - - - -#define NS_FORWARD_IDOMCSSSTYLERULE(_to) \ - NS_IMETHOD GetSelectorText(nsAWritableString& aSelectorText) { return _to GetSelectorText(aSelectorText); } \ - NS_IMETHOD SetSelectorText(const nsAReadableString& aSelectorText) { return _to SetSelectorText(aSelectorText); } \ - NS_IMETHOD GetStyle(nsIDOMCSSStyleDeclaration** aStyle) { return _to GetStyle(aStyle); } \ - - -extern "C" NS_DOM nsresult NS_InitCSSStyleRuleClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptCSSStyleRule(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMCSSStyleRule_h__ diff --git a/mozilla/dom/public/css/nsIDOMCSSStyleSheet.h b/mozilla/dom/public/css/nsIDOMCSSStyleSheet.h deleted file mode 100644 index a815ff274e8..00000000000 --- a/mozilla/dom/public/css/nsIDOMCSSStyleSheet.h +++ /dev/null @@ -1,72 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMCSSStyleSheet_h__ -#define nsIDOMCSSStyleSheet_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMStyleSheet.h" - -class nsIDOMCSSRule; -class nsIDOMCSSRuleList; - -#define NS_IDOMCSSSTYLESHEET_IID \ - { 0xa6cf90c2, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMCSSStyleSheet : public nsIDOMStyleSheet { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMCSSSTYLESHEET_IID) - - NS_IMETHOD GetOwnerRule(nsIDOMCSSRule** aOwnerRule)=0; - - NS_IMETHOD GetCssRules(nsIDOMCSSRuleList** aCssRules)=0; - - NS_IMETHOD InsertRule(const nsAReadableString& aRule, PRUint32 aIndex, PRUint32* aReturn)=0; - - NS_IMETHOD DeleteRule(PRUint32 aIndex)=0; -}; - - -#define NS_DECL_IDOMCSSSTYLESHEET \ - NS_IMETHOD GetOwnerRule(nsIDOMCSSRule** aOwnerRule); \ - NS_IMETHOD GetCssRules(nsIDOMCSSRuleList** aCssRules); \ - NS_IMETHOD InsertRule(const nsAReadableString& aRule, PRUint32 aIndex, PRUint32* aReturn); \ - NS_IMETHOD DeleteRule(PRUint32 aIndex); \ - - - -#define NS_FORWARD_IDOMCSSSTYLESHEET(_to) \ - NS_IMETHOD GetOwnerRule(nsIDOMCSSRule** aOwnerRule) { return _to GetOwnerRule(aOwnerRule); } \ - NS_IMETHOD GetCssRules(nsIDOMCSSRuleList** aCssRules) { return _to GetCssRules(aCssRules); } \ - NS_IMETHOD InsertRule(const nsAReadableString& aRule, PRUint32 aIndex, PRUint32* aReturn) { return _to InsertRule(aRule, aIndex, aReturn); } \ - NS_IMETHOD DeleteRule(PRUint32 aIndex) { return _to DeleteRule(aIndex); } \ - - -extern "C" NS_DOM nsresult NS_InitCSSStyleSheetClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptCSSStyleSheet(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMCSSStyleSheet_h__ diff --git a/mozilla/dom/public/css/nsIDOMCSSUnknownRule.h b/mozilla/dom/public/css/nsIDOMCSSUnknownRule.h deleted file mode 100644 index 6ae0a7cf678..00000000000 --- a/mozilla/dom/public/css/nsIDOMCSSUnknownRule.h +++ /dev/null @@ -1,54 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMCSSUnknownRule_h__ -#define nsIDOMCSSUnknownRule_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMCSSRule.h" - - -#define NS_IDOMCSSUNKNOWNRULE_IID \ - { 0xa6cf90d0, 0x15b3, 0x11d2, \ - {0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMCSSUnknownRule : public nsIDOMCSSRule { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMCSSUNKNOWNRULE_IID) -}; - - -#define NS_DECL_IDOMCSSUNKNOWNRULE \ - - - -#define NS_FORWARD_IDOMCSSUNKNOWNRULE(_to) \ - - -extern "C" NS_DOM nsresult NS_InitCSSUnknownRuleClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptCSSUnknownRule(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMCSSUnknownRule_h__ diff --git a/mozilla/dom/public/css/nsIDOMCSSValue.h b/mozilla/dom/public/css/nsIDOMCSSValue.h deleted file mode 100644 index b74b9247e12..00000000000 --- a/mozilla/dom/public/css/nsIDOMCSSValue.h +++ /dev/null @@ -1,70 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMCSSValue_h__ -#define nsIDOMCSSValue_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - - -#define NS_IDOMCSSVALUE_IID \ - { 0x009f7ea5, 0x9e80, 0x41be, \ - { 0xb0, 0x08, 0xdb, 0x62, 0xf1, 0x08, 0x23, 0xf2 } } - -class NS_NO_VTABLE nsIDOMCSSValue : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMCSSVALUE_IID) - enum { - CSS_INHERIT = 0, - CSS_PRIMITIVE_VALUE = 1, - CSS_VALUE_LIST = 2, - CSS_CUSTOM = 3 - }; - - NS_IMETHOD GetCssText(nsAWritableString& aCssText)=0; - NS_IMETHOD SetCssText(const nsAReadableString& aCssText)=0; - - NS_IMETHOD GetCssValueType(PRUint16* aCssValueType)=0; -}; - - -#define NS_DECL_IDOMCSSVALUE \ - NS_IMETHOD GetCssText(nsAWritableString& aCssText); \ - NS_IMETHOD SetCssText(const nsAReadableString& aCssText); \ - NS_IMETHOD GetCssValueType(PRUint16* aCssValueType); \ - - - -#define NS_FORWARD_IDOMCSSVALUE(_to) \ - NS_IMETHOD GetCssText(nsAWritableString& aCssText) { return _to GetCssText(aCssText); } \ - NS_IMETHOD SetCssText(const nsAReadableString& aCssText) { return _to SetCssText(aCssText); } \ - NS_IMETHOD GetCssValueType(PRUint16* aCssValueType) { return _to GetCssValueType(aCssValueType); } \ - - -extern "C" NS_DOM nsresult NS_InitCSSValueClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptCSSValue(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMCSSValue_h__ diff --git a/mozilla/dom/public/css/nsIDOMCounter.h b/mozilla/dom/public/css/nsIDOMCounter.h deleted file mode 100644 index 523be5ba80e..00000000000 --- a/mozilla/dom/public/css/nsIDOMCounter.h +++ /dev/null @@ -1,65 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMCounter_h__ -#define nsIDOMCounter_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - - -#define NS_IDOMCOUNTER_IID \ - { 0x31adb439, 0x0055, 0x402d, \ - { 0x9b, 0x1d, 0xd5, 0xca, 0x94, 0xf3, 0xf5, 0x5b } } - -class NS_NO_VTABLE nsIDOMCounter : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMCOUNTER_IID) - - NS_IMETHOD GetIdentifier(nsAWritableString& aIdentifier)=0; - - NS_IMETHOD GetListStyle(nsAWritableString& aListStyle)=0; - - NS_IMETHOD GetSeparator(nsAWritableString& aSeparator)=0; -}; - - -#define NS_DECL_IDOMCOUNTER \ - NS_IMETHOD GetIdentifier(nsAWritableString& aIdentifier); \ - NS_IMETHOD GetListStyle(nsAWritableString& aListStyle); \ - NS_IMETHOD GetSeparator(nsAWritableString& aSeparator); \ - - - -#define NS_FORWARD_IDOMCOUNTER(_to) \ - NS_IMETHOD GetIdentifier(nsAWritableString& aIdentifier) { return _to GetIdentifier(aIdentifier); } \ - NS_IMETHOD GetListStyle(nsAWritableString& aListStyle) { return _to GetListStyle(aListStyle); } \ - NS_IMETHOD GetSeparator(nsAWritableString& aSeparator) { return _to GetSeparator(aSeparator); } \ - - -extern "C" NS_DOM nsresult NS_InitCounterClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptCounter(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMCounter_h__ diff --git a/mozilla/dom/public/css/nsIDOMRGBColor.h b/mozilla/dom/public/css/nsIDOMRGBColor.h deleted file mode 100644 index 024a7b1a0a7..00000000000 --- a/mozilla/dom/public/css/nsIDOMRGBColor.h +++ /dev/null @@ -1,66 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMRGBColor_h__ -#define nsIDOMRGBColor_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMCSSPrimitiveValue; - -#define NS_IDOMRGBCOLOR_IID \ - { 0x6aff3102, 0x320d, 0x4986, \ - { 0x97, 0x90, 0x12, 0x31, 0x6b, 0xb8, 0x7c, 0xf9 } } - -class NS_NO_VTABLE nsIDOMRGBColor : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMRGBCOLOR_IID) - - NS_IMETHOD GetRed(nsIDOMCSSPrimitiveValue** aRed)=0; - - NS_IMETHOD GetGreen(nsIDOMCSSPrimitiveValue** aGreen)=0; - - NS_IMETHOD GetBlue(nsIDOMCSSPrimitiveValue** aBlue)=0; -}; - - -#define NS_DECL_IDOMRGBCOLOR \ - NS_IMETHOD GetRed(nsIDOMCSSPrimitiveValue** aRed); \ - NS_IMETHOD GetGreen(nsIDOMCSSPrimitiveValue** aGreen); \ - NS_IMETHOD GetBlue(nsIDOMCSSPrimitiveValue** aBlue); \ - - - -#define NS_FORWARD_IDOMRGBCOLOR(_to) \ - NS_IMETHOD GetRed(nsIDOMCSSPrimitiveValue** aRed) { return _to GetRed(aRed); } \ - NS_IMETHOD GetGreen(nsIDOMCSSPrimitiveValue** aGreen) { return _to GetGreen(aGreen); } \ - NS_IMETHOD GetBlue(nsIDOMCSSPrimitiveValue** aBlue) { return _to GetBlue(aBlue); } \ - - -extern "C" NS_DOM nsresult NS_InitRGBColorClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptRGBColor(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMRGBColor_h__ diff --git a/mozilla/dom/public/css/nsIDOMRect.h b/mozilla/dom/public/css/nsIDOMRect.h deleted file mode 100644 index c0495dc5aba..00000000000 --- a/mozilla/dom/public/css/nsIDOMRect.h +++ /dev/null @@ -1,70 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMRect_h__ -#define nsIDOMRect_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMCSSPrimitiveValue; - -#define NS_IDOMRECT_IID \ - { 0x71735f62, 0xac5c, 0x4236, \ - { 0x9a, 0x1f, 0x5f, 0xfb, 0x28, 0x0d, 0x53, 0x1c } } - -class NS_NO_VTABLE nsIDOMRect : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMRECT_IID) - - NS_IMETHOD GetTop(nsIDOMCSSPrimitiveValue** aTop)=0; - - NS_IMETHOD GetRight(nsIDOMCSSPrimitiveValue** aRight)=0; - - NS_IMETHOD GetBottom(nsIDOMCSSPrimitiveValue** aBottom)=0; - - NS_IMETHOD GetLeft(nsIDOMCSSPrimitiveValue** aLeft)=0; -}; - - -#define NS_DECL_IDOMRECT \ - NS_IMETHOD GetTop(nsIDOMCSSPrimitiveValue** aTop); \ - NS_IMETHOD GetRight(nsIDOMCSSPrimitiveValue** aRight); \ - NS_IMETHOD GetBottom(nsIDOMCSSPrimitiveValue** aBottom); \ - NS_IMETHOD GetLeft(nsIDOMCSSPrimitiveValue** aLeft); \ - - - -#define NS_FORWARD_IDOMRECT(_to) \ - NS_IMETHOD GetTop(nsIDOMCSSPrimitiveValue** aTop) { return _to GetTop(aTop); } \ - NS_IMETHOD GetRight(nsIDOMCSSPrimitiveValue** aRight) { return _to GetRight(aRight); } \ - NS_IMETHOD GetBottom(nsIDOMCSSPrimitiveValue** aBottom) { return _to GetBottom(aBottom); } \ - NS_IMETHOD GetLeft(nsIDOMCSSPrimitiveValue** aLeft) { return _to GetLeft(aLeft); } \ - - -extern "C" NS_DOM nsresult NS_InitRectClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptRect(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMRect_h__ diff --git a/mozilla/dom/public/events/MANIFEST b/mozilla/dom/public/events/MANIFEST deleted file mode 100644 index c56fe34dfc8..00000000000 --- a/mozilla/dom/public/events/MANIFEST +++ /dev/null @@ -1,5 +0,0 @@ -# -# This is a list of local files which get copied to the mozilla:dist:dom directory -# - -nsINSEvent.h diff --git a/mozilla/dom/public/events/Makefile.in b/mozilla/dom/public/events/Makefile.in deleted file mode 100644 index ab44a49d82f..00000000000 --- a/mozilla/dom/public/events/Makefile.in +++ /dev/null @@ -1,35 +0,0 @@ -# -# The contents of this file are subject to the Netscape 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/NPL/ -# -# 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 mozilla.org code. -# -# The Initial Developer of the Original Code is Netscape -# Communications Corporation. Portions created by Netscape are -# Copyright (C) 1998 Netscape Communications Corporation. All -# Rights Reserved. -# -# Contributor(s): -# - -DEPTH = ../../.. -topsrcdir = @top_srcdir@ -srcdir = @srcdir@ -VPATH = @srcdir@ - -include $(DEPTH)/config/autoconf.mk - -MODULE = dom - -EXPORTS = nsINSEvent.h -EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS)) - -include $(topsrcdir)/config/rules.mk - diff --git a/mozilla/dom/public/events/makefile.win b/mozilla/dom/public/events/makefile.win deleted file mode 100644 index 441a6e05558..00000000000 --- a/mozilla/dom/public/events/makefile.win +++ /dev/null @@ -1,30 +0,0 @@ -#!nmake -# -# The contents of this file are subject to the Netscape 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/NPL/ -# -# 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 mozilla.org code. -# -# The Initial Developer of the Original Code is Netscape -# Communications Corporation. Portions created by Netscape are -# Copyright (C) 1998 Netscape Communications Corporation. All -# Rights Reserved. -# -# Contributor(s): - -DEPTH=..\..\.. - - -DEFINES=-D_IMPL_NS_DOM -EXPORTS=nsINSEvent.h -MODULE=dom - -include <$(DEPTH)\config\rules.mak> - diff --git a/mozilla/dom/public/events/nsINSEvent.h b/mozilla/dom/public/events/nsINSEvent.h deleted file mode 100644 index f695983a72a..00000000000 --- a/mozilla/dom/public/events/nsINSEvent.h +++ /dev/null @@ -1,83 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ - -#ifndef nsINSEvent_h__ -#define nsINSEvent_h__ - -#include "nsISupports.h" -class nsIDOMNode; - -/* - * Base Netscape DOM event class. - */ -#define NS_INSEVENT_IID \ -{ /* 64287f80-eb6a-11d1-bd85-00805f8ae3f4 */ \ -0x64287f80, 0xeb6a, 0x11d1, \ -{0xbd, 0x85, 0x00, 0x80, 0x5f, 0x8a, 0xe3, 0xf4} } - -class nsINSEvent : public nsISupports { - -public: -/* - * Event mask provided for backwards compatibility with 4.0 - */ -#define EVENT_MOUSEDOWN 0x00000001 -#define EVENT_MOUSEUP 0x00000002 -#define EVENT_MOUSEOVER 0x00000004 -#define EVENT_MOUSEOUT 0x00000008 -#define EVENT_MOUSEMOVE 0x00000010 -#define EVENT_MOUSEDRAG 0x00000020 -#define EVENT_CLICK 0x00000040 -#define EVENT_DBLCLICK 0x00000080 -#define EVENT_KEYDOWN 0x00000100 -#define EVENT_KEYUP 0x00000200 -#define EVENT_KEYPRESS 0x00000400 -#define EVENT_DRAGDROP 0x00000800 -#define EVENT_FOCUS 0x00001000 -#define EVENT_BLUR 0x00002000 -#define EVENT_SELECT 0x00004000 -#define EVENT_CHANGE 0x00008000 -#define EVENT_RESET 0x00010000 -#define EVENT_SUBMIT 0x00020000 -#define EVENT_SCROLL 0x00040000 -#define EVENT_LOAD 0x00080000 -#define EVENT_UNLOAD 0x00100000 -#define EVENT_XFER_DONE 0x00200000 -#define EVENT_ABORT 0x00400000 -#define EVENT_ERROR 0x00800000 -#define EVENT_LOCATE 0x01000000 -#define EVENT_MOVE 0x02000000 -#define EVENT_RESIZE 0x04000000 -#define EVENT_FORWARD 0x08000000 -#define EVENT_HELP 0x10000000 -#define EVENT_BACK 0x20000000 - -#define EVENT_ALT_MASK 0x00000001 -#define EVENT_CONTROL_MASK 0x00000002 -#define EVENT_SHIFT_MASK 0x00000004 -#define EVENT_META_MASK 0x00000008 - - NS_IMETHOD GetLayerX(PRInt32& aX) = 0; - NS_IMETHOD GetLayerY(PRInt32& aY) = 0; - -}; -#endif // nsINSEvent_h__ diff --git a/mozilla/dom/public/html/MANIFEST b/mozilla/dom/public/html/MANIFEST deleted file mode 100644 index 50c0e7823e3..00000000000 --- a/mozilla/dom/public/html/MANIFEST +++ /dev/null @@ -1,72 +0,0 @@ -# -# This is a list of local files which get copied to the mozilla:dist:dom directory -# -nsIDOMHTMLIFrameElement.h -nsIDOMHTMLAnchorElement.h -nsIDOMHTMLAppletElement.h -nsIDOMHTMLAreaElement.h -nsIDOMHTMLBRElement.h -nsIDOMHTMLBaseElement.h -nsIDOMHTMLBaseFontElement.h -nsIDOMHTMLBodyElement.h -nsIDOMHTMLButtonElement.h -nsIDOMHTMLCollection.h -nsIDOMHTMLDListElement.h -nsIDOMHTMLDirectoryElement.h -nsIDOMHTMLDivElement.h -nsIDOMHTMLDocument.h -nsIDOMHTMLElement.h -nsIDOMHTMLFieldSetElement.h -nsIDOMHTMLFontElement.h -nsIDOMHTMLFormElement.h -nsIDOMHTMLFormControlList.h -nsIDOMNSHTMLFormElement.h -nsIDOMHTMLFrameElement.h -nsIDOMHTMLFrameSetElement.h -nsIDOMHTMLHRElement.h -nsIDOMHTMLHeadElement.h -nsIDOMHTMLHeadingElement.h -nsIDOMHTMLHtmlElement.h -nsIDOMHTMLImageElement.h -nsIDOMHTMLInputElement.h -nsIDOMNSHTMLInputElement.h -nsIDOMHTMLIsIndexElement.h -nsIDOMHTMLLIElement.h -nsIDOMHTMLLabelElement.h -nsIDOMHTMLLayerElement.h -nsIDOMHTMLLegendElement.h -nsIDOMHTMLLinkElement.h -nsIDOMHTMLMapElement.h -nsIDOMHTMLMenuElement.h -nsIDOMHTMLMetaElement.h -nsIDOMHTMLModElement.h -nsIDOMHTMLOListElement.h -nsIDOMHTMLObjectElement.h -nsIDOMHTMLOptGroupElement.h -nsIDOMNSHTMLOptionCollection.h -nsIDOMHTMLOptionElement.h -nsIDOMHTMLParagraphElement.h -nsIDOMHTMLParamElement.h -nsIDOMHTMLPreElement.h -nsIDOMHTMLQuoteElement.h -nsIDOMHTMLScriptElement.h -nsIDOMHTMLSelectElement.h -nsIDOMNSHTMLSelectElement.h -nsIDOMHTMLStyleElement.h -nsIDOMHTMLTableCaptionElement.h -nsIDOMHTMLTableCellElement.h -nsIDOMHTMLTableColElement.h -nsIDOMHTMLTableElement.h -nsIDOMHTMLTableRowElement.h -nsIDOMHTMLTableSectionElement.h -nsIDOMHTMLTextAreaElement.h -nsIDOMNSHTMLTextAreaElement.h -nsIDOMHTMLTitleElement.h -nsIDOMHTMLUListElement.h -nsIDOMImage.h -nsIDOMNSHTMLButtonElement.h -nsIDOMNSHTMLDocument.h -nsIDOMOption.h -nsIDOMNSHTMLAnchorElement.h -nsIDOMNSHTMLAreaElement.h -nsIDOMHTMLEmbedElement.h diff --git a/mozilla/dom/public/html/Makefile.in b/mozilla/dom/public/html/Makefile.in deleted file mode 100644 index 32315ec2af8..00000000000 --- a/mozilla/dom/public/html/Makefile.in +++ /dev/null @@ -1,106 +0,0 @@ -# -# The contents of this file are subject to the Netscape 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/NPL/ -# -# 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 mozilla.org code. -# -# The Initial Developer of the Original Code is Netscape -# Communications Corporation. Portions created by Netscape are -# Copyright (C) 1998 Netscape Communications Corporation. All -# Rights Reserved. -# -# Contributor(s): -# - -DEPTH = ../../.. -topsrcdir = @top_srcdir@ -srcdir = @srcdir@ -VPATH = @srcdir@ - -include $(DEPTH)/config/autoconf.mk - -MODULE = dom - -EXPORTS = \ - nsIDOMHTMLIFrameElement.h \ - nsIDOMHTMLAnchorElement.h \ - nsIDOMHTMLAppletElement.h \ - nsIDOMHTMLAreaElement.h \ - nsIDOMHTMLBRElement.h \ - nsIDOMHTMLBaseElement.h \ - nsIDOMHTMLBaseFontElement.h \ - nsIDOMHTMLBodyElement.h \ - nsIDOMHTMLButtonElement.h \ - nsIDOMHTMLCollection.h \ - nsIDOMHTMLDListElement.h \ - nsIDOMHTMLDirectoryElement.h \ - nsIDOMHTMLDivElement.h \ - nsIDOMHTMLDocument.h \ - nsIDOMHTMLElement.h \ - nsIDOMHTMLEmbedElement.h \ - nsIDOMHTMLFieldSetElement.h \ - nsIDOMHTMLFontElement.h \ - nsIDOMHTMLFormElement.h \ - nsIDOMHTMLFormControlList.h \ - nsIDOMNSHTMLFormElement.h \ - nsIDOMHTMLFrameElement.h \ - nsIDOMHTMLFrameSetElement.h \ - nsIDOMHTMLHRElement.h \ - nsIDOMHTMLHeadElement.h \ - nsIDOMHTMLHeadingElement.h \ - nsIDOMHTMLHtmlElement.h \ - nsIDOMHTMLImageElement.h \ - nsIDOMHTMLInputElement.h \ - nsIDOMNSHTMLInputElement.h \ - nsIDOMHTMLIsIndexElement.h \ - nsIDOMHTMLLIElement.h \ - nsIDOMHTMLLabelElement.h \ - nsIDOMHTMLLayerElement.h \ - nsIDOMHTMLLegendElement.h \ - nsIDOMHTMLLinkElement.h \ - nsIDOMHTMLMapElement.h \ - nsIDOMHTMLMenuElement.h \ - nsIDOMHTMLMetaElement.h \ - nsIDOMHTMLModElement.h \ - nsIDOMHTMLOListElement.h \ - nsIDOMHTMLObjectElement.h \ - nsIDOMHTMLOptGroupElement.h \ - nsIDOMHTMLOptionElement.h \ - nsIDOMNSHTMLOptionCollection.h \ - nsIDOMHTMLParagraphElement.h \ - nsIDOMHTMLParamElement.h \ - nsIDOMHTMLPreElement.h \ - nsIDOMHTMLQuoteElement.h \ - nsIDOMHTMLScriptElement.h \ - nsIDOMHTMLSelectElement.h \ - nsIDOMNSHTMLSelectElement.h \ - nsIDOMHTMLStyleElement.h \ - nsIDOMHTMLTableCaptionElement.h \ - nsIDOMHTMLTableCellElement.h \ - nsIDOMHTMLTableColElement.h \ - nsIDOMHTMLTableElement.h \ - nsIDOMHTMLTableRowElement.h \ - nsIDOMHTMLTableSectionElement.h \ - nsIDOMHTMLTextAreaElement.h \ - nsIDOMNSHTMLTextAreaElement.h \ - nsIDOMHTMLTitleElement.h \ - nsIDOMHTMLUListElement.h \ - nsIDOMImage.h \ - nsIDOMNSHTMLButtonElement.h \ - nsIDOMNSHTMLDocument.h \ - nsIDOMOption.h \ - nsIDOMNSHTMLAnchorElement.h \ - nsIDOMNSHTMLAreaElement.h \ - $(NULL) - -EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS)) - -include $(topsrcdir)/config/rules.mk - diff --git a/mozilla/dom/public/html/makefile.win b/mozilla/dom/public/html/makefile.win deleted file mode 100644 index ffd2232f409..00000000000 --- a/mozilla/dom/public/html/makefile.win +++ /dev/null @@ -1,116 +0,0 @@ -#!nmake -# -# The contents of this file are subject to the Netscape 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/NPL/ -# -# 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 mozilla.org code. -# -# The Initial Developer of the Original Code is Netscape -# Communications Corporation. Portions created by Netscape are -# Copyright (C) 1998 Netscape Communications Corporation. All -# Rights Reserved. -# -# Contributor(s): - -DEPTH=..\..\.. - - -DEFINES=-D_IMPL_NS_DOM -EXPORTS= \ - nsIDOMHTMLIFrameElement.h \ - nsIDOMHTMLAnchorElement.h \ - nsIDOMHTMLAppletElement.h \ - nsIDOMHTMLAreaElement.h \ - nsIDOMHTMLBRElement.h \ - nsIDOMHTMLBaseElement.h \ - nsIDOMHTMLBaseFontElement.h \ - nsIDOMHTMLBodyElement.h \ - nsIDOMHTMLButtonElement.h \ - nsIDOMHTMLCollection.h \ - nsIDOMHTMLDListElement.h \ - nsIDOMHTMLDirectoryElement.h \ - nsIDOMHTMLDivElement.h \ - nsIDOMHTMLDocument.h \ - nsIDOMHTMLElement.h \ - nsIDOMHTMLEmbedElement.h \ - nsIDOMHTMLFieldSetElement.h \ - nsIDOMHTMLFontElement.h \ - nsIDOMHTMLFormElement.h \ - nsIDOMHTMLFormControlList.h \ - nsIDOMNSHTMLFormElement.h \ - nsIDOMHTMLFrameElement.h \ - nsIDOMHTMLFrameSetElement.h \ - nsIDOMHTMLHRElement.h \ - nsIDOMHTMLHeadElement.h \ - nsIDOMHTMLHeadingElement.h \ - nsIDOMHTMLHtmlElement.h \ - nsIDOMHTMLImageElement.h \ - nsIDOMHTMLInputElement.h \ - nsIDOMNSHTMLInputElement.h \ - nsIDOMHTMLIsIndexElement.h \ - nsIDOMHTMLLIElement.h \ - $(NULL) - -EXPORTS2= \ - nsIDOMHTMLLabelElement.h \ - nsIDOMHTMLLayerElement.h \ - nsIDOMHTMLLegendElement.h \ - nsIDOMHTMLLinkElement.h \ - nsIDOMHTMLMapElement.h \ - nsIDOMHTMLMenuElement.h \ - nsIDOMHTMLMetaElement.h \ - nsIDOMHTMLModElement.h \ - nsIDOMHTMLOListElement.h \ - nsIDOMHTMLObjectElement.h \ - nsIDOMHTMLOptGroupElement.h \ - nsIDOMNSHTMLOptionCollection.h \ - nsIDOMHTMLOptionElement.h \ - nsIDOMHTMLParagraphElement.h \ - nsIDOMHTMLParamElement.h \ - nsIDOMHTMLPreElement.h \ - nsIDOMHTMLQuoteElement.h \ - nsIDOMHTMLScriptElement.h \ - nsIDOMHTMLSelectElement.h \ - nsIDOMNSHTMLSelectElement.h \ - nsIDOMHTMLStyleElement.h \ - nsIDOMHTMLTableCaptionElement.h \ - nsIDOMHTMLTableCellElement.h \ - nsIDOMHTMLTableColElement.h \ - nsIDOMHTMLTableElement.h \ - nsIDOMHTMLTableRowElement.h \ - nsIDOMHTMLTableSectionElement.h \ - nsIDOMHTMLTextAreaElement.h \ - nsIDOMNSHTMLTextAreaElement.h \ - nsIDOMHTMLTitleElement.h \ - nsIDOMHTMLUListElement.h \ - nsIDOMHTMLEmbedElement.h \ - nsIDOMImage.h \ - $(NULL) - -EXPORTS3= \ - nsIDOMNSHTMLButtonElement.h \ - nsIDOMNSHTMLDocument.h \ - nsIDOMOption.h \ - nsIDOMNSHTMLAnchorElement.h \ - nsIDOMNSHTMLAreaElement.h \ - $(NULL) - - -MODULE=dom - -include <$(DEPTH)\config\rules.mak> - -export:: $(XPDIST)\include - for %f in ($(EXPORTS2)) do $(MAKE_INSTALL:/=\) %f $(XPDIST:/=\)\include - for %f in ($(EXPORTS3)) do $(MAKE_INSTALL:/=\) %f $(XPDIST:/=\)\include - -clobber:: - -for %g in ($(EXPORTS2)) do $(RM) $(XPDIST:/=\)\include\%g - -for %g in ($(EXPORTS3)) do $(RM) $(XPDIST:/=\)\include\%g diff --git a/mozilla/dom/public/html/nsIDOMHTMLAnchorElement.h b/mozilla/dom/public/html/nsIDOMHTMLAnchorElement.h deleted file mode 100644 index 1903c1ee2d5..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLAnchorElement.h +++ /dev/null @@ -1,146 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLAnchorElement_h__ -#define nsIDOMHTMLAnchorElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLANCHORELEMENT_IID \ - { 0xa6cf90aa, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLAnchorElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLANCHORELEMENT_IID) - - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey)=0; - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey)=0; - - NS_IMETHOD GetCharset(nsAWritableString& aCharset)=0; - NS_IMETHOD SetCharset(const nsAReadableString& aCharset)=0; - - NS_IMETHOD GetCoords(nsAWritableString& aCoords)=0; - NS_IMETHOD SetCoords(const nsAReadableString& aCoords)=0; - - NS_IMETHOD GetHref(nsAWritableString& aHref)=0; - NS_IMETHOD SetHref(const nsAReadableString& aHref)=0; - - NS_IMETHOD GetHreflang(nsAWritableString& aHreflang)=0; - NS_IMETHOD SetHreflang(const nsAReadableString& aHreflang)=0; - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - NS_IMETHOD SetName(const nsAReadableString& aName)=0; - - NS_IMETHOD GetRel(nsAWritableString& aRel)=0; - NS_IMETHOD SetRel(const nsAReadableString& aRel)=0; - - NS_IMETHOD GetRev(nsAWritableString& aRev)=0; - NS_IMETHOD SetRev(const nsAReadableString& aRev)=0; - - NS_IMETHOD GetShape(nsAWritableString& aShape)=0; - NS_IMETHOD SetShape(const nsAReadableString& aShape)=0; - - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex)=0; - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex)=0; - - NS_IMETHOD GetTarget(nsAWritableString& aTarget)=0; - NS_IMETHOD SetTarget(const nsAReadableString& aTarget)=0; - - NS_IMETHOD GetType(nsAWritableString& aType)=0; - NS_IMETHOD SetType(const nsAReadableString& aType)=0; - - NS_IMETHOD Blur()=0; - - NS_IMETHOD Focus()=0; -}; - - -#define NS_DECL_IDOMHTMLANCHORELEMENT \ - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey); \ - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey); \ - NS_IMETHOD GetCharset(nsAWritableString& aCharset); \ - NS_IMETHOD SetCharset(const nsAReadableString& aCharset); \ - NS_IMETHOD GetCoords(nsAWritableString& aCoords); \ - NS_IMETHOD SetCoords(const nsAReadableString& aCoords); \ - NS_IMETHOD GetHref(nsAWritableString& aHref); \ - NS_IMETHOD SetHref(const nsAReadableString& aHref); \ - NS_IMETHOD GetHreflang(nsAWritableString& aHreflang); \ - NS_IMETHOD SetHreflang(const nsAReadableString& aHreflang); \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD SetName(const nsAReadableString& aName); \ - NS_IMETHOD GetRel(nsAWritableString& aRel); \ - NS_IMETHOD SetRel(const nsAReadableString& aRel); \ - NS_IMETHOD GetRev(nsAWritableString& aRev); \ - NS_IMETHOD SetRev(const nsAReadableString& aRev); \ - NS_IMETHOD GetShape(nsAWritableString& aShape); \ - NS_IMETHOD SetShape(const nsAReadableString& aShape); \ - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex); \ - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex); \ - NS_IMETHOD GetTarget(nsAWritableString& aTarget); \ - NS_IMETHOD SetTarget(const nsAReadableString& aTarget); \ - NS_IMETHOD GetType(nsAWritableString& aType); \ - NS_IMETHOD SetType(const nsAReadableString& aType); \ - NS_IMETHOD Blur(); \ - NS_IMETHOD Focus(); \ - - - -#define NS_FORWARD_IDOMHTMLANCHORELEMENT(_to) \ - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey) { return _to GetAccessKey(aAccessKey); } \ - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey) { return _to SetAccessKey(aAccessKey); } \ - NS_IMETHOD GetCharset(nsAWritableString& aCharset) { return _to GetCharset(aCharset); } \ - NS_IMETHOD SetCharset(const nsAReadableString& aCharset) { return _to SetCharset(aCharset); } \ - NS_IMETHOD GetCoords(nsAWritableString& aCoords) { return _to GetCoords(aCoords); } \ - NS_IMETHOD SetCoords(const nsAReadableString& aCoords) { return _to SetCoords(aCoords); } \ - NS_IMETHOD GetHref(nsAWritableString& aHref) { return _to GetHref(aHref); } \ - NS_IMETHOD SetHref(const nsAReadableString& aHref) { return _to SetHref(aHref); } \ - NS_IMETHOD GetHreflang(nsAWritableString& aHreflang) { return _to GetHreflang(aHreflang); } \ - NS_IMETHOD SetHreflang(const nsAReadableString& aHreflang) { return _to SetHreflang(aHreflang); } \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD SetName(const nsAReadableString& aName) { return _to SetName(aName); } \ - NS_IMETHOD GetRel(nsAWritableString& aRel) { return _to GetRel(aRel); } \ - NS_IMETHOD SetRel(const nsAReadableString& aRel) { return _to SetRel(aRel); } \ - NS_IMETHOD GetRev(nsAWritableString& aRev) { return _to GetRev(aRev); } \ - NS_IMETHOD SetRev(const nsAReadableString& aRev) { return _to SetRev(aRev); } \ - NS_IMETHOD GetShape(nsAWritableString& aShape) { return _to GetShape(aShape); } \ - NS_IMETHOD SetShape(const nsAReadableString& aShape) { return _to SetShape(aShape); } \ - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex) { return _to GetTabIndex(aTabIndex); } \ - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex) { return _to SetTabIndex(aTabIndex); } \ - NS_IMETHOD GetTarget(nsAWritableString& aTarget) { return _to GetTarget(aTarget); } \ - NS_IMETHOD SetTarget(const nsAReadableString& aTarget) { return _to SetTarget(aTarget); } \ - NS_IMETHOD GetType(nsAWritableString& aType) { return _to GetType(aType); } \ - NS_IMETHOD SetType(const nsAReadableString& aType) { return _to SetType(aType); } \ - NS_IMETHOD Blur() { return _to Blur(); } \ - NS_IMETHOD Focus() { return _to Focus(); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLAnchorElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLAnchorElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLAnchorElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLAppletElement.h b/mozilla/dom/public/html/nsIDOMHTMLAppletElement.h deleted file mode 100644 index eed68e131c1..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLAppletElement.h +++ /dev/null @@ -1,131 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLAppletElement_h__ -#define nsIDOMHTMLAppletElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLAPPLETELEMENT_IID \ - { 0xa6cf90ae, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLAppletElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLAPPLETELEMENT_IID) - - NS_IMETHOD GetAlign(nsAWritableString& aAlign)=0; - NS_IMETHOD SetAlign(const nsAReadableString& aAlign)=0; - - NS_IMETHOD GetAlt(nsAWritableString& aAlt)=0; - NS_IMETHOD SetAlt(const nsAReadableString& aAlt)=0; - - NS_IMETHOD GetArchive(nsAWritableString& aArchive)=0; - NS_IMETHOD SetArchive(const nsAReadableString& aArchive)=0; - - NS_IMETHOD GetCode(nsAWritableString& aCode)=0; - NS_IMETHOD SetCode(const nsAReadableString& aCode)=0; - - NS_IMETHOD GetCodeBase(nsAWritableString& aCodeBase)=0; - NS_IMETHOD SetCodeBase(const nsAReadableString& aCodeBase)=0; - - NS_IMETHOD GetHeight(nsAWritableString& aHeight)=0; - NS_IMETHOD SetHeight(const nsAReadableString& aHeight)=0; - - NS_IMETHOD GetHspace(nsAWritableString& aHspace)=0; - NS_IMETHOD SetHspace(const nsAReadableString& aHspace)=0; - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - NS_IMETHOD SetName(const nsAReadableString& aName)=0; - - NS_IMETHOD GetObject(nsAWritableString& aObject)=0; - NS_IMETHOD SetObject(const nsAReadableString& aObject)=0; - - NS_IMETHOD GetVspace(nsAWritableString& aVspace)=0; - NS_IMETHOD SetVspace(const nsAReadableString& aVspace)=0; - - NS_IMETHOD GetWidth(nsAWritableString& aWidth)=0; - NS_IMETHOD SetWidth(const nsAReadableString& aWidth)=0; -}; - - -#define NS_DECL_IDOMHTMLAPPLETELEMENT \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign); \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign); \ - NS_IMETHOD GetAlt(nsAWritableString& aAlt); \ - NS_IMETHOD SetAlt(const nsAReadableString& aAlt); \ - NS_IMETHOD GetArchive(nsAWritableString& aArchive); \ - NS_IMETHOD SetArchive(const nsAReadableString& aArchive); \ - NS_IMETHOD GetCode(nsAWritableString& aCode); \ - NS_IMETHOD SetCode(const nsAReadableString& aCode); \ - NS_IMETHOD GetCodeBase(nsAWritableString& aCodeBase); \ - NS_IMETHOD SetCodeBase(const nsAReadableString& aCodeBase); \ - NS_IMETHOD GetHeight(nsAWritableString& aHeight); \ - NS_IMETHOD SetHeight(const nsAReadableString& aHeight); \ - NS_IMETHOD GetHspace(nsAWritableString& aHspace); \ - NS_IMETHOD SetHspace(const nsAReadableString& aHspace); \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD SetName(const nsAReadableString& aName); \ - NS_IMETHOD GetObject(nsAWritableString& aObject); \ - NS_IMETHOD SetObject(const nsAReadableString& aObject); \ - NS_IMETHOD GetVspace(nsAWritableString& aVspace); \ - NS_IMETHOD SetVspace(const nsAReadableString& aVspace); \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth); \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth); \ - - - -#define NS_FORWARD_IDOMHTMLAPPLETELEMENT(_to) \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign) { return _to GetAlign(aAlign); } \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign) { return _to SetAlign(aAlign); } \ - NS_IMETHOD GetAlt(nsAWritableString& aAlt) { return _to GetAlt(aAlt); } \ - NS_IMETHOD SetAlt(const nsAReadableString& aAlt) { return _to SetAlt(aAlt); } \ - NS_IMETHOD GetArchive(nsAWritableString& aArchive) { return _to GetArchive(aArchive); } \ - NS_IMETHOD SetArchive(const nsAReadableString& aArchive) { return _to SetArchive(aArchive); } \ - NS_IMETHOD GetCode(nsAWritableString& aCode) { return _to GetCode(aCode); } \ - NS_IMETHOD SetCode(const nsAReadableString& aCode) { return _to SetCode(aCode); } \ - NS_IMETHOD GetCodeBase(nsAWritableString& aCodeBase) { return _to GetCodeBase(aCodeBase); } \ - NS_IMETHOD SetCodeBase(const nsAReadableString& aCodeBase) { return _to SetCodeBase(aCodeBase); } \ - NS_IMETHOD GetHeight(nsAWritableString& aHeight) { return _to GetHeight(aHeight); } \ - NS_IMETHOD SetHeight(const nsAReadableString& aHeight) { return _to SetHeight(aHeight); } \ - NS_IMETHOD GetHspace(nsAWritableString& aHspace) { return _to GetHspace(aHspace); } \ - NS_IMETHOD SetHspace(const nsAReadableString& aHspace) { return _to SetHspace(aHspace); } \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD SetName(const nsAReadableString& aName) { return _to SetName(aName); } \ - NS_IMETHOD GetObject(nsAWritableString& aObject) { return _to GetObject(aObject); } \ - NS_IMETHOD SetObject(const nsAReadableString& aObject) { return _to SetObject(aObject); } \ - NS_IMETHOD GetVspace(nsAWritableString& aVspace) { return _to GetVspace(aVspace); } \ - NS_IMETHOD SetVspace(const nsAReadableString& aVspace) { return _to SetVspace(aVspace); } \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth) { return _to GetWidth(aWidth); } \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth) { return _to SetWidth(aWidth); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLAppletElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLAppletElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLAppletElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLAreaElement.h b/mozilla/dom/public/html/nsIDOMHTMLAreaElement.h deleted file mode 100644 index e25f159a260..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLAreaElement.h +++ /dev/null @@ -1,110 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLAreaElement_h__ -#define nsIDOMHTMLAreaElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLAREAELEMENT_IID \ - { 0xa6cf90b0, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLAreaElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLAREAELEMENT_IID) - - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey)=0; - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey)=0; - - NS_IMETHOD GetAlt(nsAWritableString& aAlt)=0; - NS_IMETHOD SetAlt(const nsAReadableString& aAlt)=0; - - NS_IMETHOD GetCoords(nsAWritableString& aCoords)=0; - NS_IMETHOD SetCoords(const nsAReadableString& aCoords)=0; - - NS_IMETHOD GetHref(nsAWritableString& aHref)=0; - NS_IMETHOD SetHref(const nsAReadableString& aHref)=0; - - NS_IMETHOD GetNoHref(PRBool* aNoHref)=0; - NS_IMETHOD SetNoHref(PRBool aNoHref)=0; - - NS_IMETHOD GetShape(nsAWritableString& aShape)=0; - NS_IMETHOD SetShape(const nsAReadableString& aShape)=0; - - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex)=0; - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex)=0; - - NS_IMETHOD GetTarget(nsAWritableString& aTarget)=0; - NS_IMETHOD SetTarget(const nsAReadableString& aTarget)=0; -}; - - -#define NS_DECL_IDOMHTMLAREAELEMENT \ - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey); \ - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey); \ - NS_IMETHOD GetAlt(nsAWritableString& aAlt); \ - NS_IMETHOD SetAlt(const nsAReadableString& aAlt); \ - NS_IMETHOD GetCoords(nsAWritableString& aCoords); \ - NS_IMETHOD SetCoords(const nsAReadableString& aCoords); \ - NS_IMETHOD GetHref(nsAWritableString& aHref); \ - NS_IMETHOD SetHref(const nsAReadableString& aHref); \ - NS_IMETHOD GetNoHref(PRBool* aNoHref); \ - NS_IMETHOD SetNoHref(PRBool aNoHref); \ - NS_IMETHOD GetShape(nsAWritableString& aShape); \ - NS_IMETHOD SetShape(const nsAReadableString& aShape); \ - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex); \ - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex); \ - NS_IMETHOD GetTarget(nsAWritableString& aTarget); \ - NS_IMETHOD SetTarget(const nsAReadableString& aTarget); \ - - - -#define NS_FORWARD_IDOMHTMLAREAELEMENT(_to) \ - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey) { return _to GetAccessKey(aAccessKey); } \ - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey) { return _to SetAccessKey(aAccessKey); } \ - NS_IMETHOD GetAlt(nsAWritableString& aAlt) { return _to GetAlt(aAlt); } \ - NS_IMETHOD SetAlt(const nsAReadableString& aAlt) { return _to SetAlt(aAlt); } \ - NS_IMETHOD GetCoords(nsAWritableString& aCoords) { return _to GetCoords(aCoords); } \ - NS_IMETHOD SetCoords(const nsAReadableString& aCoords) { return _to SetCoords(aCoords); } \ - NS_IMETHOD GetHref(nsAWritableString& aHref) { return _to GetHref(aHref); } \ - NS_IMETHOD SetHref(const nsAReadableString& aHref) { return _to SetHref(aHref); } \ - NS_IMETHOD GetNoHref(PRBool* aNoHref) { return _to GetNoHref(aNoHref); } \ - NS_IMETHOD SetNoHref(PRBool aNoHref) { return _to SetNoHref(aNoHref); } \ - NS_IMETHOD GetShape(nsAWritableString& aShape) { return _to GetShape(aShape); } \ - NS_IMETHOD SetShape(const nsAReadableString& aShape) { return _to SetShape(aShape); } \ - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex) { return _to GetTabIndex(aTabIndex); } \ - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex) { return _to SetTabIndex(aTabIndex); } \ - NS_IMETHOD GetTarget(nsAWritableString& aTarget) { return _to GetTarget(aTarget); } \ - NS_IMETHOD SetTarget(const nsAReadableString& aTarget) { return _to SetTarget(aTarget); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLAreaElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLAreaElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLAreaElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLBRElement.h b/mozilla/dom/public/html/nsIDOMHTMLBRElement.h deleted file mode 100644 index be61c1b8a12..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLBRElement.h +++ /dev/null @@ -1,61 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLBRElement_h__ -#define nsIDOMHTMLBRElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLBRELEMENT_IID \ - { 0xa6cf90a5, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLBRElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLBRELEMENT_IID) - - NS_IMETHOD GetClear(nsAWritableString& aClear)=0; - NS_IMETHOD SetClear(const nsAReadableString& aClear)=0; -}; - - -#define NS_DECL_IDOMHTMLBRELEMENT \ - NS_IMETHOD GetClear(nsAWritableString& aClear); \ - NS_IMETHOD SetClear(const nsAReadableString& aClear); \ - - - -#define NS_FORWARD_IDOMHTMLBRELEMENT(_to) \ - NS_IMETHOD GetClear(nsAWritableString& aClear) { return _to GetClear(aClear); } \ - NS_IMETHOD SetClear(const nsAReadableString& aClear) { return _to SetClear(aClear); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLBRElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLBRElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLBRElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLBaseElement.h b/mozilla/dom/public/html/nsIDOMHTMLBaseElement.h deleted file mode 100644 index de75688003e..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLBaseElement.h +++ /dev/null @@ -1,68 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLBaseElement_h__ -#define nsIDOMHTMLBaseElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLBASEELEMENT_IID \ - { 0xa6cf908b, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLBaseElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLBASEELEMENT_IID) - - NS_IMETHOD GetHref(nsAWritableString& aHref)=0; - NS_IMETHOD SetHref(const nsAReadableString& aHref)=0; - - NS_IMETHOD GetTarget(nsAWritableString& aTarget)=0; - NS_IMETHOD SetTarget(const nsAReadableString& aTarget)=0; -}; - - -#define NS_DECL_IDOMHTMLBASEELEMENT \ - NS_IMETHOD GetHref(nsAWritableString& aHref); \ - NS_IMETHOD SetHref(const nsAReadableString& aHref); \ - NS_IMETHOD GetTarget(nsAWritableString& aTarget); \ - NS_IMETHOD SetTarget(const nsAReadableString& aTarget); \ - - - -#define NS_FORWARD_IDOMHTMLBASEELEMENT(_to) \ - NS_IMETHOD GetHref(nsAWritableString& aHref) { return _to GetHref(aHref); } \ - NS_IMETHOD SetHref(const nsAReadableString& aHref) { return _to SetHref(aHref); } \ - NS_IMETHOD GetTarget(nsAWritableString& aTarget) { return _to GetTarget(aTarget); } \ - NS_IMETHOD SetTarget(const nsAReadableString& aTarget) { return _to SetTarget(aTarget); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLBaseElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLBaseElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLBaseElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLBaseFontElement.h b/mozilla/dom/public/html/nsIDOMHTMLBaseFontElement.h deleted file mode 100644 index 8c0e04e24de..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLBaseFontElement.h +++ /dev/null @@ -1,75 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLBaseFontElement_h__ -#define nsIDOMHTMLBaseFontElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLBASEFONTELEMENT_IID \ - { 0xa6cf90a6, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLBaseFontElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLBASEFONTELEMENT_IID) - - NS_IMETHOD GetColor(nsAWritableString& aColor)=0; - NS_IMETHOD SetColor(const nsAReadableString& aColor)=0; - - NS_IMETHOD GetFace(nsAWritableString& aFace)=0; - NS_IMETHOD SetFace(const nsAReadableString& aFace)=0; - - NS_IMETHOD GetSize(nsAWritableString& aSize)=0; - NS_IMETHOD SetSize(const nsAReadableString& aSize)=0; -}; - - -#define NS_DECL_IDOMHTMLBASEFONTELEMENT \ - NS_IMETHOD GetColor(nsAWritableString& aColor); \ - NS_IMETHOD SetColor(const nsAReadableString& aColor); \ - NS_IMETHOD GetFace(nsAWritableString& aFace); \ - NS_IMETHOD SetFace(const nsAReadableString& aFace); \ - NS_IMETHOD GetSize(nsAWritableString& aSize); \ - NS_IMETHOD SetSize(const nsAReadableString& aSize); \ - - - -#define NS_FORWARD_IDOMHTMLBASEFONTELEMENT(_to) \ - NS_IMETHOD GetColor(nsAWritableString& aColor) { return _to GetColor(aColor); } \ - NS_IMETHOD SetColor(const nsAReadableString& aColor) { return _to SetColor(aColor); } \ - NS_IMETHOD GetFace(nsAWritableString& aFace) { return _to GetFace(aFace); } \ - NS_IMETHOD SetFace(const nsAReadableString& aFace) { return _to SetFace(aFace); } \ - NS_IMETHOD GetSize(nsAWritableString& aSize) { return _to GetSize(aSize); } \ - NS_IMETHOD SetSize(const nsAReadableString& aSize) { return _to SetSize(aSize); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLBaseFontElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLBaseFontElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLBaseFontElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLBlockquoteElement.h b/mozilla/dom/public/html/nsIDOMHTMLBlockquoteElement.h deleted file mode 100644 index 755d60b4309..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLBlockquoteElement.h +++ /dev/null @@ -1,57 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape Public License - * Version 1.0 (the "NPL"); you may not use this file except in - * compliance with the NPL. You may obtain a copy of the NPL at - * http://www.mozilla.org/NPL/ - * - * Software distributed under the NPL is distributed on an "AS IS" basis, - * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL - * for the specific language governing rights and limitations under the - * NPL. - * - * The Initial Developer of this code under the NPL is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All Rights - * Reserved. - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLBlockquoteElement_h__ -#define nsIDOMHTMLBlockquoteElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLBLOCKQUOTEELEMENT_IID \ - { 0xa6cf909f, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class nsIDOMHTMLBlockquoteElement : public nsIDOMHTMLElement { -public: - static const nsIID& GetIID() { static nsIID iid = NS_IDOMHTMLBLOCKQUOTEELEMENT_IID; return iid; } - - NS_IMETHOD GetCite(nsString& aCite)=0; - NS_IMETHOD SetCite(const nsString& aCite)=0; -}; - - -#define NS_DECL_IDOMHTMLBLOCKQUOTEELEMENT \ - NS_IMETHOD GetCite(nsString& aCite); \ - NS_IMETHOD SetCite(const nsString& aCite); \ - - - -#define NS_FORWARD_IDOMHTMLBLOCKQUOTEELEMENT(_to) \ - NS_IMETHOD GetCite(nsString& aCite) { return _to GetCite(aCite); } \ - NS_IMETHOD SetCite(const nsString& aCite) { return _to SetCite(aCite); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLBlockquoteElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLBlockquoteElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLBlockquoteElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLBodyElement.h b/mozilla/dom/public/html/nsIDOMHTMLBodyElement.h deleted file mode 100644 index 4a4c448891e..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLBodyElement.h +++ /dev/null @@ -1,96 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLBodyElement_h__ -#define nsIDOMHTMLBodyElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLBODYELEMENT_IID \ - { 0xa6cf908e, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLBodyElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLBODYELEMENT_IID) - - NS_IMETHOD GetALink(nsAWritableString& aALink)=0; - NS_IMETHOD SetALink(const nsAReadableString& aALink)=0; - - NS_IMETHOD GetBackground(nsAWritableString& aBackground)=0; - NS_IMETHOD SetBackground(const nsAReadableString& aBackground)=0; - - NS_IMETHOD GetBgColor(nsAWritableString& aBgColor)=0; - NS_IMETHOD SetBgColor(const nsAReadableString& aBgColor)=0; - - NS_IMETHOD GetLink(nsAWritableString& aLink)=0; - NS_IMETHOD SetLink(const nsAReadableString& aLink)=0; - - NS_IMETHOD GetText(nsAWritableString& aText)=0; - NS_IMETHOD SetText(const nsAReadableString& aText)=0; - - NS_IMETHOD GetVLink(nsAWritableString& aVLink)=0; - NS_IMETHOD SetVLink(const nsAReadableString& aVLink)=0; -}; - - -#define NS_DECL_IDOMHTMLBODYELEMENT \ - NS_IMETHOD GetALink(nsAWritableString& aALink); \ - NS_IMETHOD SetALink(const nsAReadableString& aALink); \ - NS_IMETHOD GetBackground(nsAWritableString& aBackground); \ - NS_IMETHOD SetBackground(const nsAReadableString& aBackground); \ - NS_IMETHOD GetBgColor(nsAWritableString& aBgColor); \ - NS_IMETHOD SetBgColor(const nsAReadableString& aBgColor); \ - NS_IMETHOD GetLink(nsAWritableString& aLink); \ - NS_IMETHOD SetLink(const nsAReadableString& aLink); \ - NS_IMETHOD GetText(nsAWritableString& aText); \ - NS_IMETHOD SetText(const nsAReadableString& aText); \ - NS_IMETHOD GetVLink(nsAWritableString& aVLink); \ - NS_IMETHOD SetVLink(const nsAReadableString& aVLink); \ - - - -#define NS_FORWARD_IDOMHTMLBODYELEMENT(_to) \ - NS_IMETHOD GetALink(nsAWritableString& aALink) { return _to GetALink(aALink); } \ - NS_IMETHOD SetALink(const nsAReadableString& aALink) { return _to SetALink(aALink); } \ - NS_IMETHOD GetBackground(nsAWritableString& aBackground) { return _to GetBackground(aBackground); } \ - NS_IMETHOD SetBackground(const nsAReadableString& aBackground) { return _to SetBackground(aBackground); } \ - NS_IMETHOD GetBgColor(nsAWritableString& aBgColor) { return _to GetBgColor(aBgColor); } \ - NS_IMETHOD SetBgColor(const nsAReadableString& aBgColor) { return _to SetBgColor(aBgColor); } \ - NS_IMETHOD GetLink(nsAWritableString& aLink) { return _to GetLink(aLink); } \ - NS_IMETHOD SetLink(const nsAReadableString& aLink) { return _to SetLink(aLink); } \ - NS_IMETHOD GetText(nsAWritableString& aText) { return _to GetText(aText); } \ - NS_IMETHOD SetText(const nsAReadableString& aText) { return _to SetText(aText); } \ - NS_IMETHOD GetVLink(nsAWritableString& aVLink) { return _to GetVLink(aVLink); } \ - NS_IMETHOD SetVLink(const nsAReadableString& aVLink) { return _to SetVLink(aVLink); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLBodyElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLBodyElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLBodyElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLButtonElement.h b/mozilla/dom/public/html/nsIDOMHTMLButtonElement.h deleted file mode 100644 index 8299933d028..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLButtonElement.h +++ /dev/null @@ -1,98 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLButtonElement_h__ -#define nsIDOMHTMLButtonElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - -class nsIDOMHTMLFormElement; - -#define NS_IDOMHTMLBUTTONELEMENT_IID \ - { 0xa6cf9095, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLButtonElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLBUTTONELEMENT_IID) - - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm)=0; - - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey)=0; - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey)=0; - - NS_IMETHOD GetDisabled(PRBool* aDisabled)=0; - NS_IMETHOD SetDisabled(PRBool aDisabled)=0; - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - NS_IMETHOD SetName(const nsAReadableString& aName)=0; - - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex)=0; - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex)=0; - - NS_IMETHOD GetType(nsAWritableString& aType)=0; - - NS_IMETHOD GetValue(nsAWritableString& aValue)=0; - NS_IMETHOD SetValue(const nsAReadableString& aValue)=0; -}; - - -#define NS_DECL_IDOMHTMLBUTTONELEMENT \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm); \ - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey); \ - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey); \ - NS_IMETHOD GetDisabled(PRBool* aDisabled); \ - NS_IMETHOD SetDisabled(PRBool aDisabled); \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD SetName(const nsAReadableString& aName); \ - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex); \ - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex); \ - NS_IMETHOD GetType(nsAWritableString& aType); \ - NS_IMETHOD GetValue(nsAWritableString& aValue); \ - NS_IMETHOD SetValue(const nsAReadableString& aValue); \ - - - -#define NS_FORWARD_IDOMHTMLBUTTONELEMENT(_to) \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm) { return _to GetForm(aForm); } \ - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey) { return _to GetAccessKey(aAccessKey); } \ - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey) { return _to SetAccessKey(aAccessKey); } \ - NS_IMETHOD GetDisabled(PRBool* aDisabled) { return _to GetDisabled(aDisabled); } \ - NS_IMETHOD SetDisabled(PRBool aDisabled) { return _to SetDisabled(aDisabled); } \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD SetName(const nsAReadableString& aName) { return _to SetName(aName); } \ - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex) { return _to GetTabIndex(aTabIndex); } \ - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex) { return _to SetTabIndex(aTabIndex); } \ - NS_IMETHOD GetType(nsAWritableString& aType) { return _to GetType(aType); } \ - NS_IMETHOD GetValue(nsAWritableString& aValue) { return _to GetValue(aValue); } \ - NS_IMETHOD SetValue(const nsAReadableString& aValue) { return _to SetValue(aValue); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLButtonElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLButtonElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLButtonElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLCollection.h b/mozilla/dom/public/html/nsIDOMHTMLCollection.h deleted file mode 100644 index dc4124e521c..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLCollection.h +++ /dev/null @@ -1,66 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLCollection_h__ -#define nsIDOMHTMLCollection_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMNode; - -#define NS_IDOMHTMLCOLLECTION_IID \ - { 0xa6cf9083, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLCollection : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLCOLLECTION_IID) - - NS_IMETHOD GetLength(PRUint32* aLength)=0; - - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMNode** aReturn)=0; - - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMNode** aReturn)=0; -}; - - -#define NS_DECL_IDOMHTMLCOLLECTION \ - NS_IMETHOD GetLength(PRUint32* aLength); \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMNode** aReturn); \ - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMNode** aReturn); \ - - - -#define NS_FORWARD_IDOMHTMLCOLLECTION(_to) \ - NS_IMETHOD GetLength(PRUint32* aLength) { return _to GetLength(aLength); } \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMNode** aReturn) { return _to Item(aIndex, aReturn); } \ - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMNode** aReturn) { return _to NamedItem(aName, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLCollectionClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLCollection(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLCollection_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLDListElement.h b/mozilla/dom/public/html/nsIDOMHTMLDListElement.h deleted file mode 100644 index 7287ecba963..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLDListElement.h +++ /dev/null @@ -1,61 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLDListElement_h__ -#define nsIDOMHTMLDListElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLDLISTELEMENT_IID \ - { 0xa6cf909b, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLDListElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLDLISTELEMENT_IID) - - NS_IMETHOD GetCompact(PRBool* aCompact)=0; - NS_IMETHOD SetCompact(PRBool aCompact)=0; -}; - - -#define NS_DECL_IDOMHTMLDLISTELEMENT \ - NS_IMETHOD GetCompact(PRBool* aCompact); \ - NS_IMETHOD SetCompact(PRBool aCompact); \ - - - -#define NS_FORWARD_IDOMHTMLDLISTELEMENT(_to) \ - NS_IMETHOD GetCompact(PRBool* aCompact) { return _to GetCompact(aCompact); } \ - NS_IMETHOD SetCompact(PRBool aCompact) { return _to SetCompact(aCompact); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLDListElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLDListElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLDListElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLDirectoryElement.h b/mozilla/dom/public/html/nsIDOMHTMLDirectoryElement.h deleted file mode 100644 index 43dbb3e2fe0..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLDirectoryElement.h +++ /dev/null @@ -1,61 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLDirectoryElement_h__ -#define nsIDOMHTMLDirectoryElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLDIRECTORYELEMENT_IID \ - { 0xa6cf909c, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLDirectoryElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLDIRECTORYELEMENT_IID) - - NS_IMETHOD GetCompact(PRBool* aCompact)=0; - NS_IMETHOD SetCompact(PRBool aCompact)=0; -}; - - -#define NS_DECL_IDOMHTMLDIRECTORYELEMENT \ - NS_IMETHOD GetCompact(PRBool* aCompact); \ - NS_IMETHOD SetCompact(PRBool aCompact); \ - - - -#define NS_FORWARD_IDOMHTMLDIRECTORYELEMENT(_to) \ - NS_IMETHOD GetCompact(PRBool* aCompact) { return _to GetCompact(aCompact); } \ - NS_IMETHOD SetCompact(PRBool aCompact) { return _to SetCompact(aCompact); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLDirectoryElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLDirectoryElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLDirectoryElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLDivElement.h b/mozilla/dom/public/html/nsIDOMHTMLDivElement.h deleted file mode 100644 index 85b94238010..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLDivElement.h +++ /dev/null @@ -1,61 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLDivElement_h__ -#define nsIDOMHTMLDivElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLDIVELEMENT_IID \ - { 0xa6cf90a0, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLDivElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLDIVELEMENT_IID) - - NS_IMETHOD GetAlign(nsAWritableString& aAlign)=0; - NS_IMETHOD SetAlign(const nsAReadableString& aAlign)=0; -}; - - -#define NS_DECL_IDOMHTMLDIVELEMENT \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign); \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign); \ - - - -#define NS_FORWARD_IDOMHTMLDIVELEMENT(_to) \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign) { return _to GetAlign(aAlign); } \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign) { return _to SetAlign(aAlign); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLDivElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLDivElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLDivElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLDocument.h b/mozilla/dom/public/html/nsIDOMHTMLDocument.h deleted file mode 100644 index 3d8d8cdfdf6..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLDocument.h +++ /dev/null @@ -1,133 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLDocument_h__ -#define nsIDOMHTMLDocument_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMDocument.h" - -class nsIDOMHTMLElement; -class nsIDOMHTMLCollection; -class nsIDOMNodeList; - -#define NS_IDOMHTMLDOCUMENT_IID \ - { 0xa6cf9084, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLDocument : public nsIDOMDocument { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLDOCUMENT_IID) - - NS_IMETHOD GetTitle(nsAWritableString& aTitle)=0; - NS_IMETHOD SetTitle(const nsAReadableString& aTitle)=0; - - NS_IMETHOD GetReferrer(nsAWritableString& aReferrer)=0; - - NS_IMETHOD GetDomain(nsAWritableString& aDomain)=0; - NS_IMETHOD SetDomain(const nsAReadableString& aDomain)=0; - - NS_IMETHOD GetURL(nsAWritableString& aURL)=0; - - NS_IMETHOD GetBody(nsIDOMHTMLElement** aBody)=0; - NS_IMETHOD SetBody(nsIDOMHTMLElement* aBody)=0; - - NS_IMETHOD GetImages(nsIDOMHTMLCollection** aImages)=0; - - NS_IMETHOD GetApplets(nsIDOMHTMLCollection** aApplets)=0; - - NS_IMETHOD GetLinks(nsIDOMHTMLCollection** aLinks)=0; - - NS_IMETHOD GetForms(nsIDOMHTMLCollection** aForms)=0; - - NS_IMETHOD GetAnchors(nsIDOMHTMLCollection** aAnchors)=0; - - NS_IMETHOD GetCookie(nsAWritableString& aCookie)=0; - NS_IMETHOD SetCookie(const nsAReadableString& aCookie)=0; - - NS_IMETHOD Open()=0; - - NS_IMETHOD Close()=0; - - NS_IMETHOD Write(const nsAReadableString& aText)=0; - - NS_IMETHOD Writeln(const nsAReadableString& aText)=0; - - NS_IMETHOD GetElementsByName(const nsAReadableString& aElementName, nsIDOMNodeList** aReturn)=0; -}; - - -#define NS_DECL_IDOMHTMLDOCUMENT \ - NS_IMETHOD GetTitle(nsAWritableString& aTitle); \ - NS_IMETHOD SetTitle(const nsAReadableString& aTitle); \ - NS_IMETHOD GetReferrer(nsAWritableString& aReferrer); \ - NS_IMETHOD GetDomain(nsAWritableString& aDomain); \ - NS_IMETHOD SetDomain(const nsAReadableString& aDomain); \ - NS_IMETHOD GetURL(nsAWritableString& aURL); \ - NS_IMETHOD GetBody(nsIDOMHTMLElement** aBody); \ - NS_IMETHOD SetBody(nsIDOMHTMLElement* aBody); \ - NS_IMETHOD GetImages(nsIDOMHTMLCollection** aImages); \ - NS_IMETHOD GetApplets(nsIDOMHTMLCollection** aApplets); \ - NS_IMETHOD GetLinks(nsIDOMHTMLCollection** aLinks); \ - NS_IMETHOD GetForms(nsIDOMHTMLCollection** aForms); \ - NS_IMETHOD GetAnchors(nsIDOMHTMLCollection** aAnchors); \ - NS_IMETHOD GetCookie(nsAWritableString& aCookie); \ - NS_IMETHOD SetCookie(const nsAReadableString& aCookie); \ - NS_IMETHOD Open(); \ - NS_IMETHOD Close(); \ - NS_IMETHOD Write(const nsAReadableString& aText); \ - NS_IMETHOD Writeln(const nsAReadableString& aText); \ - NS_IMETHOD GetElementsByName(const nsAReadableString& aElementName, nsIDOMNodeList** aReturn); \ - - - -#define NS_FORWARD_IDOMHTMLDOCUMENT(_to) \ - NS_IMETHOD GetTitle(nsAWritableString& aTitle) { return _to GetTitle(aTitle); } \ - NS_IMETHOD SetTitle(const nsAReadableString& aTitle) { return _to SetTitle(aTitle); } \ - NS_IMETHOD GetReferrer(nsAWritableString& aReferrer) { return _to GetReferrer(aReferrer); } \ - NS_IMETHOD GetDomain(nsAWritableString& aDomain) { return _to GetDomain(aDomain); } \ - NS_IMETHOD SetDomain(const nsAReadableString& aDomain) { return _to SetDomain(aDomain); } \ - NS_IMETHOD GetURL(nsAWritableString& aURL) { return _to GetURL(aURL); } \ - NS_IMETHOD GetBody(nsIDOMHTMLElement** aBody) { return _to GetBody(aBody); } \ - NS_IMETHOD SetBody(nsIDOMHTMLElement* aBody) { return _to SetBody(aBody); } \ - NS_IMETHOD GetImages(nsIDOMHTMLCollection** aImages) { return _to GetImages(aImages); } \ - NS_IMETHOD GetApplets(nsIDOMHTMLCollection** aApplets) { return _to GetApplets(aApplets); } \ - NS_IMETHOD GetLinks(nsIDOMHTMLCollection** aLinks) { return _to GetLinks(aLinks); } \ - NS_IMETHOD GetForms(nsIDOMHTMLCollection** aForms) { return _to GetForms(aForms); } \ - NS_IMETHOD GetAnchors(nsIDOMHTMLCollection** aAnchors) { return _to GetAnchors(aAnchors); } \ - NS_IMETHOD GetCookie(nsAWritableString& aCookie) { return _to GetCookie(aCookie); } \ - NS_IMETHOD SetCookie(const nsAReadableString& aCookie) { return _to SetCookie(aCookie); } \ - NS_IMETHOD Open() { return _to Open(); } \ - NS_IMETHOD Close() { return _to Close(); } \ - NS_IMETHOD Write(const nsAReadableString& aText) { return _to Write(aText); } \ - NS_IMETHOD Writeln(const nsAReadableString& aText) { return _to Writeln(aText); } \ - NS_IMETHOD GetElementsByName(const nsAReadableString& aElementName, nsIDOMNodeList** aReturn) { return _to GetElementsByName(aElementName, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLDocumentClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLDocument(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLDocument_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLElement.h b/mozilla/dom/public/html/nsIDOMHTMLElement.h deleted file mode 100644 index 900824d98c1..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLElement.h +++ /dev/null @@ -1,122 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLElement_h__ -#define nsIDOMHTMLElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMElement.h" - -class nsIDOMElement; -class nsIDOMCSSStyleDeclaration; - -#define NS_IDOMHTMLELEMENT_IID \ - { 0xa6cf9085, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLElement : public nsIDOMElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLELEMENT_IID) - - NS_IMETHOD GetId(nsAWritableString& aId)=0; - NS_IMETHOD SetId(const nsAReadableString& aId)=0; - - NS_IMETHOD GetTitle(nsAWritableString& aTitle)=0; - NS_IMETHOD SetTitle(const nsAReadableString& aTitle)=0; - - NS_IMETHOD GetLang(nsAWritableString& aLang)=0; - NS_IMETHOD SetLang(const nsAReadableString& aLang)=0; - - NS_IMETHOD GetDir(nsAWritableString& aDir)=0; - NS_IMETHOD SetDir(const nsAReadableString& aDir)=0; - - NS_IMETHOD GetClassName(nsAWritableString& aClassName)=0; - NS_IMETHOD SetClassName(const nsAReadableString& aClassName)=0; - - NS_IMETHOD GetStyle(nsIDOMCSSStyleDeclaration** aStyle)=0; - - NS_IMETHOD GetOffsetTop(PRInt32* aOffsetTop)=0; - - NS_IMETHOD GetOffsetLeft(PRInt32* aOffsetLeft)=0; - - NS_IMETHOD GetOffsetWidth(PRInt32* aOffsetWidth)=0; - - NS_IMETHOD GetOffsetHeight(PRInt32* aOffsetHeight)=0; - - NS_IMETHOD GetOffsetParent(nsIDOMElement** aOffsetParent)=0; - - NS_IMETHOD GetInnerHTML(nsAWritableString& aInnerHTML)=0; - NS_IMETHOD SetInnerHTML(const nsAReadableString& aInnerHTML)=0; -}; - - -#define NS_DECL_IDOMHTMLELEMENT \ - NS_IMETHOD GetId(nsAWritableString& aId); \ - NS_IMETHOD SetId(const nsAReadableString& aId); \ - NS_IMETHOD GetTitle(nsAWritableString& aTitle); \ - NS_IMETHOD SetTitle(const nsAReadableString& aTitle); \ - NS_IMETHOD GetLang(nsAWritableString& aLang); \ - NS_IMETHOD SetLang(const nsAReadableString& aLang); \ - NS_IMETHOD GetDir(nsAWritableString& aDir); \ - NS_IMETHOD SetDir(const nsAReadableString& aDir); \ - NS_IMETHOD GetClassName(nsAWritableString& aClassName); \ - NS_IMETHOD SetClassName(const nsAReadableString& aClassName); \ - NS_IMETHOD GetStyle(nsIDOMCSSStyleDeclaration** aStyle); \ - NS_IMETHOD GetOffsetTop(PRInt32* aOffsetTop); \ - NS_IMETHOD GetOffsetLeft(PRInt32* aOffsetLeft); \ - NS_IMETHOD GetOffsetWidth(PRInt32* aOffsetWidth); \ - NS_IMETHOD GetOffsetHeight(PRInt32* aOffsetHeight); \ - NS_IMETHOD GetOffsetParent(nsIDOMElement** aOffsetParent); \ - NS_IMETHOD GetInnerHTML(nsAWritableString& aInnerHTML); \ - NS_IMETHOD SetInnerHTML(const nsAReadableString& aInnerHTML); \ - - - -#define NS_FORWARD_IDOMHTMLELEMENT(_to) \ - NS_IMETHOD GetId(nsAWritableString& aId) { return _to GetId(aId); } \ - NS_IMETHOD SetId(const nsAReadableString& aId) { return _to SetId(aId); } \ - NS_IMETHOD GetTitle(nsAWritableString& aTitle) { return _to GetTitle(aTitle); } \ - NS_IMETHOD SetTitle(const nsAReadableString& aTitle) { return _to SetTitle(aTitle); } \ - NS_IMETHOD GetLang(nsAWritableString& aLang) { return _to GetLang(aLang); } \ - NS_IMETHOD SetLang(const nsAReadableString& aLang) { return _to SetLang(aLang); } \ - NS_IMETHOD GetDir(nsAWritableString& aDir) { return _to GetDir(aDir); } \ - NS_IMETHOD SetDir(const nsAReadableString& aDir) { return _to SetDir(aDir); } \ - NS_IMETHOD GetClassName(nsAWritableString& aClassName) { return _to GetClassName(aClassName); } \ - NS_IMETHOD SetClassName(const nsAReadableString& aClassName) { return _to SetClassName(aClassName); } \ - NS_IMETHOD GetStyle(nsIDOMCSSStyleDeclaration** aStyle) { return _to GetStyle(aStyle); } \ - NS_IMETHOD GetOffsetTop(PRInt32* aOffsetTop) { return _to GetOffsetTop(aOffsetTop); } \ - NS_IMETHOD GetOffsetLeft(PRInt32* aOffsetLeft) { return _to GetOffsetLeft(aOffsetLeft); } \ - NS_IMETHOD GetOffsetWidth(PRInt32* aOffsetWidth) { return _to GetOffsetWidth(aOffsetWidth); } \ - NS_IMETHOD GetOffsetHeight(PRInt32* aOffsetHeight) { return _to GetOffsetHeight(aOffsetHeight); } \ - NS_IMETHOD GetOffsetParent(nsIDOMElement** aOffsetParent) { return _to GetOffsetParent(aOffsetParent); } \ - NS_IMETHOD GetInnerHTML(nsAWritableString& aInnerHTML) { return _to GetInnerHTML(aInnerHTML); } \ - NS_IMETHOD SetInnerHTML(const nsAReadableString& aInnerHTML) { return _to SetInnerHTML(aInnerHTML); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLEmbedElement.h b/mozilla/dom/public/html/nsIDOMHTMLEmbedElement.h deleted file mode 100644 index e89bd1862e6..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLEmbedElement.h +++ /dev/null @@ -1,96 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLEmbedElement_h__ -#define nsIDOMHTMLEmbedElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLEMBEDELEMENT_IID \ - { 0x123f90ab, 0x15b3, 0x11d2, \ - { 0x45, 0x6e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLEmbedElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLEMBEDELEMENT_IID) - - NS_IMETHOD GetAlign(nsAWritableString& aAlign)=0; - NS_IMETHOD SetAlign(const nsAReadableString& aAlign)=0; - - NS_IMETHOD GetHeight(nsAWritableString& aHeight)=0; - NS_IMETHOD SetHeight(const nsAReadableString& aHeight)=0; - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - NS_IMETHOD SetName(const nsAReadableString& aName)=0; - - NS_IMETHOD GetSrc(nsAWritableString& aSrc)=0; - NS_IMETHOD SetSrc(const nsAReadableString& aSrc)=0; - - NS_IMETHOD GetType(nsAWritableString& aType)=0; - NS_IMETHOD SetType(const nsAReadableString& aType)=0; - - NS_IMETHOD GetWidth(nsAWritableString& aWidth)=0; - NS_IMETHOD SetWidth(const nsAReadableString& aWidth)=0; -}; - - -#define NS_DECL_IDOMHTMLEMBEDELEMENT \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign); \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign); \ - NS_IMETHOD GetHeight(nsAWritableString& aHeight); \ - NS_IMETHOD SetHeight(const nsAReadableString& aHeight); \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD SetName(const nsAReadableString& aName); \ - NS_IMETHOD GetSrc(nsAWritableString& aSrc); \ - NS_IMETHOD SetSrc(const nsAReadableString& aSrc); \ - NS_IMETHOD GetType(nsAWritableString& aType); \ - NS_IMETHOD SetType(const nsAReadableString& aType); \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth); \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth); \ - - - -#define NS_FORWARD_IDOMHTMLEMBEDELEMENT(_to) \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign) { return _to GetAlign(aAlign); } \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign) { return _to SetAlign(aAlign); } \ - NS_IMETHOD GetHeight(nsAWritableString& aHeight) { return _to GetHeight(aHeight); } \ - NS_IMETHOD SetHeight(const nsAReadableString& aHeight) { return _to SetHeight(aHeight); } \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD SetName(const nsAReadableString& aName) { return _to SetName(aName); } \ - NS_IMETHOD GetSrc(nsAWritableString& aSrc) { return _to GetSrc(aSrc); } \ - NS_IMETHOD SetSrc(const nsAReadableString& aSrc) { return _to SetSrc(aSrc); } \ - NS_IMETHOD GetType(nsAWritableString& aType) { return _to GetType(aType); } \ - NS_IMETHOD SetType(const nsAReadableString& aType) { return _to SetType(aType); } \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth) { return _to GetWidth(aWidth); } \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth) { return _to SetWidth(aWidth); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLEmbedElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLEmbedElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLEmbedElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLFieldSetElement.h b/mozilla/dom/public/html/nsIDOMHTMLFieldSetElement.h deleted file mode 100644 index 571a70f142a..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLFieldSetElement.h +++ /dev/null @@ -1,59 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLFieldSetElement_h__ -#define nsIDOMHTMLFieldSetElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - -class nsIDOMHTMLFormElement; - -#define NS_IDOMHTMLFIELDSETELEMENT_IID \ - { 0xa6cf9097, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLFieldSetElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLFIELDSETELEMENT_IID) - - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm)=0; -}; - - -#define NS_DECL_IDOMHTMLFIELDSETELEMENT \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm); \ - - - -#define NS_FORWARD_IDOMHTMLFIELDSETELEMENT(_to) \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm) { return _to GetForm(aForm); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLFieldSetElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLFieldSetElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLFieldSetElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLFontElement.h b/mozilla/dom/public/html/nsIDOMHTMLFontElement.h deleted file mode 100644 index 1c1e47325ef..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLFontElement.h +++ /dev/null @@ -1,75 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLFontElement_h__ -#define nsIDOMHTMLFontElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLFONTELEMENT_IID \ - { 0xa6cf90a7, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLFontElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLFONTELEMENT_IID) - - NS_IMETHOD GetColor(nsAWritableString& aColor)=0; - NS_IMETHOD SetColor(const nsAReadableString& aColor)=0; - - NS_IMETHOD GetFace(nsAWritableString& aFace)=0; - NS_IMETHOD SetFace(const nsAReadableString& aFace)=0; - - NS_IMETHOD GetSize(nsAWritableString& aSize)=0; - NS_IMETHOD SetSize(const nsAReadableString& aSize)=0; -}; - - -#define NS_DECL_IDOMHTMLFONTELEMENT \ - NS_IMETHOD GetColor(nsAWritableString& aColor); \ - NS_IMETHOD SetColor(const nsAReadableString& aColor); \ - NS_IMETHOD GetFace(nsAWritableString& aFace); \ - NS_IMETHOD SetFace(const nsAReadableString& aFace); \ - NS_IMETHOD GetSize(nsAWritableString& aSize); \ - NS_IMETHOD SetSize(const nsAReadableString& aSize); \ - - - -#define NS_FORWARD_IDOMHTMLFONTELEMENT(_to) \ - NS_IMETHOD GetColor(nsAWritableString& aColor) { return _to GetColor(aColor); } \ - NS_IMETHOD SetColor(const nsAReadableString& aColor) { return _to SetColor(aColor); } \ - NS_IMETHOD GetFace(nsAWritableString& aFace) { return _to GetFace(aFace); } \ - NS_IMETHOD SetFace(const nsAReadableString& aFace) { return _to SetFace(aFace); } \ - NS_IMETHOD GetSize(nsAWritableString& aSize) { return _to GetSize(aSize); } \ - NS_IMETHOD SetSize(const nsAReadableString& aSize) { return _to SetSize(aSize); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLFontElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLFontElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLFontElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLFormControlList.h b/mozilla/dom/public/html/nsIDOMHTMLFormControlList.h deleted file mode 100644 index 2699b07b306..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLFormControlList.h +++ /dev/null @@ -1,63 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLFormControlList_h__ -#define nsIDOMHTMLFormControlList_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLCollection.h" -#include "jsapi.h" - - -#define NS_IDOMHTMLFORMCONTROLLIST_IID \ - { 0xa6cf911a, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLFormControlList : public nsIDOMHTMLCollection { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLFORMCONTROLLIST_IID) - - NS_IMETHOD NamedItem(JSContext* cx, jsval* argv, PRUint32 argc, jsval* aReturn)=0; - - NS_IMETHOD Item(JSContext* cx, jsval* argv, PRUint32 argc, jsval* aReturn)=0; -}; - - -#define NS_DECL_IDOMHTMLFORMCONTROLLIST \ - NS_IMETHOD NamedItem(JSContext* cx, jsval* argv, PRUint32 argc, jsval* aReturn); \ - NS_IMETHOD Item(JSContext* cx, jsval* argv, PRUint32 argc, jsval* aReturn); \ - - - -#define NS_FORWARD_IDOMHTMLFORMCONTROLLIST(_to) \ - NS_IMETHOD NamedItem(JSContext* cx, jsval* argv, PRUint32 argc, jsval* aReturn) { return _to NamedItem(cx, argv, argc, aReturn); } \ - NS_IMETHOD Item(JSContext* cx, jsval* argv, PRUint32 argc, jsval* aReturn) { return _to Item(cx, argv, argc, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLFormControlListClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLFormControlList(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLFormControlList_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLFormElement.h b/mozilla/dom/public/html/nsIDOMHTMLFormElement.h deleted file mode 100644 index d83095b73d8..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLFormElement.h +++ /dev/null @@ -1,113 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLFormElement_h__ -#define nsIDOMHTMLFormElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - -class nsIDOMHTMLCollection; - -#define NS_IDOMHTMLFORMELEMENT_IID \ - { 0xa6cf908f, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLFormElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLFORMELEMENT_IID) - - NS_IMETHOD GetElements(nsIDOMHTMLCollection** aElements)=0; - - NS_IMETHOD GetLength(PRInt32* aLength)=0; - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - NS_IMETHOD SetName(const nsAReadableString& aName)=0; - - NS_IMETHOD GetAcceptCharset(nsAWritableString& aAcceptCharset)=0; - NS_IMETHOD SetAcceptCharset(const nsAReadableString& aAcceptCharset)=0; - - NS_IMETHOD GetAction(nsAWritableString& aAction)=0; - NS_IMETHOD SetAction(const nsAReadableString& aAction)=0; - - NS_IMETHOD GetEnctype(nsAWritableString& aEnctype)=0; - NS_IMETHOD SetEnctype(const nsAReadableString& aEnctype)=0; - - NS_IMETHOD GetMethod(nsAWritableString& aMethod)=0; - NS_IMETHOD SetMethod(const nsAReadableString& aMethod)=0; - - NS_IMETHOD GetTarget(nsAWritableString& aTarget)=0; - NS_IMETHOD SetTarget(const nsAReadableString& aTarget)=0; - - NS_IMETHOD Submit()=0; - - NS_IMETHOD Reset()=0; -}; - - -#define NS_DECL_IDOMHTMLFORMELEMENT \ - NS_IMETHOD GetElements(nsIDOMHTMLCollection** aElements); \ - NS_IMETHOD GetLength(PRInt32* aLength); \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD SetName(const nsAReadableString& aName); \ - NS_IMETHOD GetAcceptCharset(nsAWritableString& aAcceptCharset); \ - NS_IMETHOD SetAcceptCharset(const nsAReadableString& aAcceptCharset); \ - NS_IMETHOD GetAction(nsAWritableString& aAction); \ - NS_IMETHOD SetAction(const nsAReadableString& aAction); \ - NS_IMETHOD GetEnctype(nsAWritableString& aEnctype); \ - NS_IMETHOD SetEnctype(const nsAReadableString& aEnctype); \ - NS_IMETHOD GetMethod(nsAWritableString& aMethod); \ - NS_IMETHOD SetMethod(const nsAReadableString& aMethod); \ - NS_IMETHOD GetTarget(nsAWritableString& aTarget); \ - NS_IMETHOD SetTarget(const nsAReadableString& aTarget); \ - NS_IMETHOD Submit(); \ - NS_IMETHOD Reset(); \ - - - -#define NS_FORWARD_IDOMHTMLFORMELEMENT(_to) \ - NS_IMETHOD GetElements(nsIDOMHTMLCollection** aElements) { return _to GetElements(aElements); } \ - NS_IMETHOD GetLength(PRInt32* aLength) { return _to GetLength(aLength); } \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD SetName(const nsAReadableString& aName) { return _to SetName(aName); } \ - NS_IMETHOD GetAcceptCharset(nsAWritableString& aAcceptCharset) { return _to GetAcceptCharset(aAcceptCharset); } \ - NS_IMETHOD SetAcceptCharset(const nsAReadableString& aAcceptCharset) { return _to SetAcceptCharset(aAcceptCharset); } \ - NS_IMETHOD GetAction(nsAWritableString& aAction) { return _to GetAction(aAction); } \ - NS_IMETHOD SetAction(const nsAReadableString& aAction) { return _to SetAction(aAction); } \ - NS_IMETHOD GetEnctype(nsAWritableString& aEnctype) { return _to GetEnctype(aEnctype); } \ - NS_IMETHOD SetEnctype(const nsAReadableString& aEnctype) { return _to SetEnctype(aEnctype); } \ - NS_IMETHOD GetMethod(nsAWritableString& aMethod) { return _to GetMethod(aMethod); } \ - NS_IMETHOD SetMethod(const nsAReadableString& aMethod) { return _to SetMethod(aMethod); } \ - NS_IMETHOD GetTarget(nsAWritableString& aTarget) { return _to GetTarget(aTarget); } \ - NS_IMETHOD SetTarget(const nsAReadableString& aTarget) { return _to SetTarget(aTarget); } \ - NS_IMETHOD Submit() { return _to Submit(); } \ - NS_IMETHOD Reset() { return _to Reset(); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLFormElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLFormElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLFormElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLFrameElement.h b/mozilla/dom/public/html/nsIDOMHTMLFrameElement.h deleted file mode 100644 index 2006b61052a..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLFrameElement.h +++ /dev/null @@ -1,118 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLFrameElement_h__ -#define nsIDOMHTMLFrameElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - -class nsIDOMDocument; - -#define NS_IDOMHTMLFRAMEELEMENT_IID \ - { 0xa6cf90b9, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLFrameElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLFRAMEELEMENT_IID) - - NS_IMETHOD GetFrameBorder(nsAWritableString& aFrameBorder)=0; - NS_IMETHOD SetFrameBorder(const nsAReadableString& aFrameBorder)=0; - - NS_IMETHOD GetLongDesc(nsAWritableString& aLongDesc)=0; - NS_IMETHOD SetLongDesc(const nsAReadableString& aLongDesc)=0; - - NS_IMETHOD GetMarginHeight(nsAWritableString& aMarginHeight)=0; - NS_IMETHOD SetMarginHeight(const nsAReadableString& aMarginHeight)=0; - - NS_IMETHOD GetMarginWidth(nsAWritableString& aMarginWidth)=0; - NS_IMETHOD SetMarginWidth(const nsAReadableString& aMarginWidth)=0; - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - NS_IMETHOD SetName(const nsAReadableString& aName)=0; - - NS_IMETHOD GetNoResize(PRBool* aNoResize)=0; - NS_IMETHOD SetNoResize(PRBool aNoResize)=0; - - NS_IMETHOD GetScrolling(nsAWritableString& aScrolling)=0; - NS_IMETHOD SetScrolling(const nsAReadableString& aScrolling)=0; - - NS_IMETHOD GetSrc(nsAWritableString& aSrc)=0; - NS_IMETHOD SetSrc(const nsAReadableString& aSrc)=0; - - NS_IMETHOD GetContentDocument(nsIDOMDocument** aContentDocument)=0; - NS_IMETHOD SetContentDocument(nsIDOMDocument* aContentDocument)=0; -}; - - -#define NS_DECL_IDOMHTMLFRAMEELEMENT \ - NS_IMETHOD GetFrameBorder(nsAWritableString& aFrameBorder); \ - NS_IMETHOD SetFrameBorder(const nsAReadableString& aFrameBorder); \ - NS_IMETHOD GetLongDesc(nsAWritableString& aLongDesc); \ - NS_IMETHOD SetLongDesc(const nsAReadableString& aLongDesc); \ - NS_IMETHOD GetMarginHeight(nsAWritableString& aMarginHeight); \ - NS_IMETHOD SetMarginHeight(const nsAReadableString& aMarginHeight); \ - NS_IMETHOD GetMarginWidth(nsAWritableString& aMarginWidth); \ - NS_IMETHOD SetMarginWidth(const nsAReadableString& aMarginWidth); \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD SetName(const nsAReadableString& aName); \ - NS_IMETHOD GetNoResize(PRBool* aNoResize); \ - NS_IMETHOD SetNoResize(PRBool aNoResize); \ - NS_IMETHOD GetScrolling(nsAWritableString& aScrolling); \ - NS_IMETHOD SetScrolling(const nsAReadableString& aScrolling); \ - NS_IMETHOD GetSrc(nsAWritableString& aSrc); \ - NS_IMETHOD SetSrc(const nsAReadableString& aSrc); \ - NS_IMETHOD GetContentDocument(nsIDOMDocument** aContentDocument); \ - NS_IMETHOD SetContentDocument(nsIDOMDocument* aContentDocument); \ - - - -#define NS_FORWARD_IDOMHTMLFRAMEELEMENT(_to) \ - NS_IMETHOD GetFrameBorder(nsAWritableString& aFrameBorder) { return _to GetFrameBorder(aFrameBorder); } \ - NS_IMETHOD SetFrameBorder(const nsAReadableString& aFrameBorder) { return _to SetFrameBorder(aFrameBorder); } \ - NS_IMETHOD GetLongDesc(nsAWritableString& aLongDesc) { return _to GetLongDesc(aLongDesc); } \ - NS_IMETHOD SetLongDesc(const nsAReadableString& aLongDesc) { return _to SetLongDesc(aLongDesc); } \ - NS_IMETHOD GetMarginHeight(nsAWritableString& aMarginHeight) { return _to GetMarginHeight(aMarginHeight); } \ - NS_IMETHOD SetMarginHeight(const nsAReadableString& aMarginHeight) { return _to SetMarginHeight(aMarginHeight); } \ - NS_IMETHOD GetMarginWidth(nsAWritableString& aMarginWidth) { return _to GetMarginWidth(aMarginWidth); } \ - NS_IMETHOD SetMarginWidth(const nsAReadableString& aMarginWidth) { return _to SetMarginWidth(aMarginWidth); } \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD SetName(const nsAReadableString& aName) { return _to SetName(aName); } \ - NS_IMETHOD GetNoResize(PRBool* aNoResize) { return _to GetNoResize(aNoResize); } \ - NS_IMETHOD SetNoResize(PRBool aNoResize) { return _to SetNoResize(aNoResize); } \ - NS_IMETHOD GetScrolling(nsAWritableString& aScrolling) { return _to GetScrolling(aScrolling); } \ - NS_IMETHOD SetScrolling(const nsAReadableString& aScrolling) { return _to SetScrolling(aScrolling); } \ - NS_IMETHOD GetSrc(nsAWritableString& aSrc) { return _to GetSrc(aSrc); } \ - NS_IMETHOD SetSrc(const nsAReadableString& aSrc) { return _to SetSrc(aSrc); } \ - NS_IMETHOD GetContentDocument(nsIDOMDocument** aContentDocument) { return _to GetContentDocument(aContentDocument); } \ - NS_IMETHOD SetContentDocument(nsIDOMDocument* aContentDocument) { return _to SetContentDocument(aContentDocument); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLFrameElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLFrameElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLFrameElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLFrameSetElement.h b/mozilla/dom/public/html/nsIDOMHTMLFrameSetElement.h deleted file mode 100644 index 8fd3d3c1429..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLFrameSetElement.h +++ /dev/null @@ -1,68 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLFrameSetElement_h__ -#define nsIDOMHTMLFrameSetElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLFRAMESETELEMENT_IID \ - { 0xa6cf90b8, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLFrameSetElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLFRAMESETELEMENT_IID) - - NS_IMETHOD GetCols(nsAWritableString& aCols)=0; - NS_IMETHOD SetCols(const nsAReadableString& aCols)=0; - - NS_IMETHOD GetRows(nsAWritableString& aRows)=0; - NS_IMETHOD SetRows(const nsAReadableString& aRows)=0; -}; - - -#define NS_DECL_IDOMHTMLFRAMESETELEMENT \ - NS_IMETHOD GetCols(nsAWritableString& aCols); \ - NS_IMETHOD SetCols(const nsAReadableString& aCols); \ - NS_IMETHOD GetRows(nsAWritableString& aRows); \ - NS_IMETHOD SetRows(const nsAReadableString& aRows); \ - - - -#define NS_FORWARD_IDOMHTMLFRAMESETELEMENT(_to) \ - NS_IMETHOD GetCols(nsAWritableString& aCols) { return _to GetCols(aCols); } \ - NS_IMETHOD SetCols(const nsAReadableString& aCols) { return _to SetCols(aCols); } \ - NS_IMETHOD GetRows(nsAWritableString& aRows) { return _to GetRows(aRows); } \ - NS_IMETHOD SetRows(const nsAReadableString& aRows) { return _to SetRows(aRows); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLFrameSetElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLFrameSetElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLFrameSetElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLHRElement.h b/mozilla/dom/public/html/nsIDOMHTMLHRElement.h deleted file mode 100644 index 7846fa13ea7..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLHRElement.h +++ /dev/null @@ -1,82 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLHRElement_h__ -#define nsIDOMHTMLHRElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLHRELEMENT_IID \ - { 0xa6cf90a8, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLHRElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLHRELEMENT_IID) - - NS_IMETHOD GetAlign(nsAWritableString& aAlign)=0; - NS_IMETHOD SetAlign(const nsAReadableString& aAlign)=0; - - NS_IMETHOD GetNoShade(PRBool* aNoShade)=0; - NS_IMETHOD SetNoShade(PRBool aNoShade)=0; - - NS_IMETHOD GetSize(nsAWritableString& aSize)=0; - NS_IMETHOD SetSize(const nsAReadableString& aSize)=0; - - NS_IMETHOD GetWidth(nsAWritableString& aWidth)=0; - NS_IMETHOD SetWidth(const nsAReadableString& aWidth)=0; -}; - - -#define NS_DECL_IDOMHTMLHRELEMENT \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign); \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign); \ - NS_IMETHOD GetNoShade(PRBool* aNoShade); \ - NS_IMETHOD SetNoShade(PRBool aNoShade); \ - NS_IMETHOD GetSize(nsAWritableString& aSize); \ - NS_IMETHOD SetSize(const nsAReadableString& aSize); \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth); \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth); \ - - - -#define NS_FORWARD_IDOMHTMLHRELEMENT(_to) \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign) { return _to GetAlign(aAlign); } \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign) { return _to SetAlign(aAlign); } \ - NS_IMETHOD GetNoShade(PRBool* aNoShade) { return _to GetNoShade(aNoShade); } \ - NS_IMETHOD SetNoShade(PRBool aNoShade) { return _to SetNoShade(aNoShade); } \ - NS_IMETHOD GetSize(nsAWritableString& aSize) { return _to GetSize(aSize); } \ - NS_IMETHOD SetSize(const nsAReadableString& aSize) { return _to SetSize(aSize); } \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth) { return _to GetWidth(aWidth); } \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth) { return _to SetWidth(aWidth); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLHRElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLHRElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLHRElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLHeadElement.h b/mozilla/dom/public/html/nsIDOMHTMLHeadElement.h deleted file mode 100644 index 8c285b0493b..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLHeadElement.h +++ /dev/null @@ -1,61 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLHeadElement_h__ -#define nsIDOMHTMLHeadElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLHEADELEMENT_IID \ - { 0xa6cf9087, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLHeadElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLHEADELEMENT_IID) - - NS_IMETHOD GetProfile(nsAWritableString& aProfile)=0; - NS_IMETHOD SetProfile(const nsAReadableString& aProfile)=0; -}; - - -#define NS_DECL_IDOMHTMLHEADELEMENT \ - NS_IMETHOD GetProfile(nsAWritableString& aProfile); \ - NS_IMETHOD SetProfile(const nsAReadableString& aProfile); \ - - - -#define NS_FORWARD_IDOMHTMLHEADELEMENT(_to) \ - NS_IMETHOD GetProfile(nsAWritableString& aProfile) { return _to GetProfile(aProfile); } \ - NS_IMETHOD SetProfile(const nsAReadableString& aProfile) { return _to SetProfile(aProfile); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLHeadElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLHeadElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLHeadElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLHeadingElement.h b/mozilla/dom/public/html/nsIDOMHTMLHeadingElement.h deleted file mode 100644 index 302c19f2a2f..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLHeadingElement.h +++ /dev/null @@ -1,61 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLHeadingElement_h__ -#define nsIDOMHTMLHeadingElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLHEADINGELEMENT_IID \ - { 0xa6cf90a2, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLHeadingElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLHEADINGELEMENT_IID) - - NS_IMETHOD GetAlign(nsAWritableString& aAlign)=0; - NS_IMETHOD SetAlign(const nsAReadableString& aAlign)=0; -}; - - -#define NS_DECL_IDOMHTMLHEADINGELEMENT \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign); \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign); \ - - - -#define NS_FORWARD_IDOMHTMLHEADINGELEMENT(_to) \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign) { return _to GetAlign(aAlign); } \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign) { return _to SetAlign(aAlign); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLHeadingElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLHeadingElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLHeadingElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLHtmlElement.h b/mozilla/dom/public/html/nsIDOMHTMLHtmlElement.h deleted file mode 100644 index 2d3a0e2df35..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLHtmlElement.h +++ /dev/null @@ -1,61 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLHtmlElement_h__ -#define nsIDOMHTMLHtmlElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLHTMLELEMENT_IID \ - { 0xa6cf9086, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLHtmlElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLHTMLELEMENT_IID) - - NS_IMETHOD GetVersion(nsAWritableString& aVersion)=0; - NS_IMETHOD SetVersion(const nsAReadableString& aVersion)=0; -}; - - -#define NS_DECL_IDOMHTMLHTMLELEMENT \ - NS_IMETHOD GetVersion(nsAWritableString& aVersion); \ - NS_IMETHOD SetVersion(const nsAReadableString& aVersion); \ - - - -#define NS_FORWARD_IDOMHTMLHTMLELEMENT(_to) \ - NS_IMETHOD GetVersion(nsAWritableString& aVersion) { return _to GetVersion(aVersion); } \ - NS_IMETHOD SetVersion(const nsAReadableString& aVersion) { return _to SetVersion(aVersion); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLHtmlElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLHtmlElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLHtmlElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLIFrameElement.h b/mozilla/dom/public/html/nsIDOMHTMLIFrameElement.h deleted file mode 100644 index b12a1b41698..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLIFrameElement.h +++ /dev/null @@ -1,132 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLIFrameElement_h__ -#define nsIDOMHTMLIFrameElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - -class nsIDOMDocument; - -#define NS_IDOMHTMLIFRAMEELEMENT_IID \ - { 0xa6cf90ba, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLIFrameElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLIFRAMEELEMENT_IID) - - NS_IMETHOD GetAlign(nsAWritableString& aAlign)=0; - NS_IMETHOD SetAlign(const nsAReadableString& aAlign)=0; - - NS_IMETHOD GetFrameBorder(nsAWritableString& aFrameBorder)=0; - NS_IMETHOD SetFrameBorder(const nsAReadableString& aFrameBorder)=0; - - NS_IMETHOD GetHeight(nsAWritableString& aHeight)=0; - NS_IMETHOD SetHeight(const nsAReadableString& aHeight)=0; - - NS_IMETHOD GetLongDesc(nsAWritableString& aLongDesc)=0; - NS_IMETHOD SetLongDesc(const nsAReadableString& aLongDesc)=0; - - NS_IMETHOD GetMarginHeight(nsAWritableString& aMarginHeight)=0; - NS_IMETHOD SetMarginHeight(const nsAReadableString& aMarginHeight)=0; - - NS_IMETHOD GetMarginWidth(nsAWritableString& aMarginWidth)=0; - NS_IMETHOD SetMarginWidth(const nsAReadableString& aMarginWidth)=0; - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - NS_IMETHOD SetName(const nsAReadableString& aName)=0; - - NS_IMETHOD GetScrolling(nsAWritableString& aScrolling)=0; - NS_IMETHOD SetScrolling(const nsAReadableString& aScrolling)=0; - - NS_IMETHOD GetSrc(nsAWritableString& aSrc)=0; - NS_IMETHOD SetSrc(const nsAReadableString& aSrc)=0; - - NS_IMETHOD GetWidth(nsAWritableString& aWidth)=0; - NS_IMETHOD SetWidth(const nsAReadableString& aWidth)=0; - - NS_IMETHOD GetContentDocument(nsIDOMDocument** aContentDocument)=0; - NS_IMETHOD SetContentDocument(nsIDOMDocument* aContentDocument)=0; -}; - - -#define NS_DECL_IDOMHTMLIFRAMEELEMENT \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign); \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign); \ - NS_IMETHOD GetFrameBorder(nsAWritableString& aFrameBorder); \ - NS_IMETHOD SetFrameBorder(const nsAReadableString& aFrameBorder); \ - NS_IMETHOD GetHeight(nsAWritableString& aHeight); \ - NS_IMETHOD SetHeight(const nsAReadableString& aHeight); \ - NS_IMETHOD GetLongDesc(nsAWritableString& aLongDesc); \ - NS_IMETHOD SetLongDesc(const nsAReadableString& aLongDesc); \ - NS_IMETHOD GetMarginHeight(nsAWritableString& aMarginHeight); \ - NS_IMETHOD SetMarginHeight(const nsAReadableString& aMarginHeight); \ - NS_IMETHOD GetMarginWidth(nsAWritableString& aMarginWidth); \ - NS_IMETHOD SetMarginWidth(const nsAReadableString& aMarginWidth); \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD SetName(const nsAReadableString& aName); \ - NS_IMETHOD GetScrolling(nsAWritableString& aScrolling); \ - NS_IMETHOD SetScrolling(const nsAReadableString& aScrolling); \ - NS_IMETHOD GetSrc(nsAWritableString& aSrc); \ - NS_IMETHOD SetSrc(const nsAReadableString& aSrc); \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth); \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth); \ - NS_IMETHOD GetContentDocument(nsIDOMDocument** aContentDocument); \ - NS_IMETHOD SetContentDocument(nsIDOMDocument* aContentDocument); \ - - - -#define NS_FORWARD_IDOMHTMLIFRAMEELEMENT(_to) \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign) { return _to GetAlign(aAlign); } \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign) { return _to SetAlign(aAlign); } \ - NS_IMETHOD GetFrameBorder(nsAWritableString& aFrameBorder) { return _to GetFrameBorder(aFrameBorder); } \ - NS_IMETHOD SetFrameBorder(const nsAReadableString& aFrameBorder) { return _to SetFrameBorder(aFrameBorder); } \ - NS_IMETHOD GetHeight(nsAWritableString& aHeight) { return _to GetHeight(aHeight); } \ - NS_IMETHOD SetHeight(const nsAReadableString& aHeight) { return _to SetHeight(aHeight); } \ - NS_IMETHOD GetLongDesc(nsAWritableString& aLongDesc) { return _to GetLongDesc(aLongDesc); } \ - NS_IMETHOD SetLongDesc(const nsAReadableString& aLongDesc) { return _to SetLongDesc(aLongDesc); } \ - NS_IMETHOD GetMarginHeight(nsAWritableString& aMarginHeight) { return _to GetMarginHeight(aMarginHeight); } \ - NS_IMETHOD SetMarginHeight(const nsAReadableString& aMarginHeight) { return _to SetMarginHeight(aMarginHeight); } \ - NS_IMETHOD GetMarginWidth(nsAWritableString& aMarginWidth) { return _to GetMarginWidth(aMarginWidth); } \ - NS_IMETHOD SetMarginWidth(const nsAReadableString& aMarginWidth) { return _to SetMarginWidth(aMarginWidth); } \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD SetName(const nsAReadableString& aName) { return _to SetName(aName); } \ - NS_IMETHOD GetScrolling(nsAWritableString& aScrolling) { return _to GetScrolling(aScrolling); } \ - NS_IMETHOD SetScrolling(const nsAReadableString& aScrolling) { return _to SetScrolling(aScrolling); } \ - NS_IMETHOD GetSrc(nsAWritableString& aSrc) { return _to GetSrc(aSrc); } \ - NS_IMETHOD SetSrc(const nsAReadableString& aSrc) { return _to SetSrc(aSrc); } \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth) { return _to GetWidth(aWidth); } \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth) { return _to SetWidth(aWidth); } \ - NS_IMETHOD GetContentDocument(nsIDOMDocument** aContentDocument) { return _to GetContentDocument(aContentDocument); } \ - NS_IMETHOD SetContentDocument(nsIDOMDocument* aContentDocument) { return _to SetContentDocument(aContentDocument); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLIFrameElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLIFrameElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLIFrameElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLImageElement.h b/mozilla/dom/public/html/nsIDOMHTMLImageElement.h deleted file mode 100644 index 06820728daf..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLImageElement.h +++ /dev/null @@ -1,145 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLImageElement_h__ -#define nsIDOMHTMLImageElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLIMAGEELEMENT_IID \ - { 0xa6cf90ab, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLImageElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLIMAGEELEMENT_IID) - - NS_IMETHOD GetLowSrc(nsAWritableString& aLowSrc)=0; - NS_IMETHOD SetLowSrc(const nsAReadableString& aLowSrc)=0; - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - NS_IMETHOD SetName(const nsAReadableString& aName)=0; - - NS_IMETHOD GetAlign(nsAWritableString& aAlign)=0; - NS_IMETHOD SetAlign(const nsAReadableString& aAlign)=0; - - NS_IMETHOD GetAlt(nsAWritableString& aAlt)=0; - NS_IMETHOD SetAlt(const nsAReadableString& aAlt)=0; - - NS_IMETHOD GetBorder(nsAWritableString& aBorder)=0; - NS_IMETHOD SetBorder(const nsAReadableString& aBorder)=0; - - NS_IMETHOD GetHeight(nsAWritableString& aHeight)=0; - NS_IMETHOD SetHeight(const nsAReadableString& aHeight)=0; - - NS_IMETHOD GetHspace(nsAWritableString& aHspace)=0; - NS_IMETHOD SetHspace(const nsAReadableString& aHspace)=0; - - NS_IMETHOD GetIsMap(PRBool* aIsMap)=0; - NS_IMETHOD SetIsMap(PRBool aIsMap)=0; - - NS_IMETHOD GetLongDesc(nsAWritableString& aLongDesc)=0; - NS_IMETHOD SetLongDesc(const nsAReadableString& aLongDesc)=0; - - NS_IMETHOD GetSrc(nsAWritableString& aSrc)=0; - NS_IMETHOD SetSrc(const nsAReadableString& aSrc)=0; - - NS_IMETHOD GetVspace(nsAWritableString& aVspace)=0; - NS_IMETHOD SetVspace(const nsAReadableString& aVspace)=0; - - NS_IMETHOD GetWidth(nsAWritableString& aWidth)=0; - NS_IMETHOD SetWidth(const nsAReadableString& aWidth)=0; - - NS_IMETHOD GetUseMap(nsAWritableString& aUseMap)=0; - NS_IMETHOD SetUseMap(const nsAReadableString& aUseMap)=0; -}; - - -#define NS_DECL_IDOMHTMLIMAGEELEMENT \ - NS_IMETHOD GetLowSrc(nsAWritableString& aLowSrc); \ - NS_IMETHOD SetLowSrc(const nsAReadableString& aLowSrc); \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD SetName(const nsAReadableString& aName); \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign); \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign); \ - NS_IMETHOD GetAlt(nsAWritableString& aAlt); \ - NS_IMETHOD SetAlt(const nsAReadableString& aAlt); \ - NS_IMETHOD GetBorder(nsAWritableString& aBorder); \ - NS_IMETHOD SetBorder(const nsAReadableString& aBorder); \ - NS_IMETHOD GetHeight(nsAWritableString& aHeight); \ - NS_IMETHOD SetHeight(const nsAReadableString& aHeight); \ - NS_IMETHOD GetHspace(nsAWritableString& aHspace); \ - NS_IMETHOD SetHspace(const nsAReadableString& aHspace); \ - NS_IMETHOD GetIsMap(PRBool* aIsMap); \ - NS_IMETHOD SetIsMap(PRBool aIsMap); \ - NS_IMETHOD GetLongDesc(nsAWritableString& aLongDesc); \ - NS_IMETHOD SetLongDesc(const nsAReadableString& aLongDesc); \ - NS_IMETHOD GetSrc(nsAWritableString& aSrc); \ - NS_IMETHOD SetSrc(const nsAReadableString& aSrc); \ - NS_IMETHOD GetVspace(nsAWritableString& aVspace); \ - NS_IMETHOD SetVspace(const nsAReadableString& aVspace); \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth); \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth); \ - NS_IMETHOD GetUseMap(nsAWritableString& aUseMap); \ - NS_IMETHOD SetUseMap(const nsAReadableString& aUseMap); \ - - - -#define NS_FORWARD_IDOMHTMLIMAGEELEMENT(_to) \ - NS_IMETHOD GetLowSrc(nsAWritableString& aLowSrc) { return _to GetLowSrc(aLowSrc); } \ - NS_IMETHOD SetLowSrc(const nsAReadableString& aLowSrc) { return _to SetLowSrc(aLowSrc); } \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD SetName(const nsAReadableString& aName) { return _to SetName(aName); } \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign) { return _to GetAlign(aAlign); } \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign) { return _to SetAlign(aAlign); } \ - NS_IMETHOD GetAlt(nsAWritableString& aAlt) { return _to GetAlt(aAlt); } \ - NS_IMETHOD SetAlt(const nsAReadableString& aAlt) { return _to SetAlt(aAlt); } \ - NS_IMETHOD GetBorder(nsAWritableString& aBorder) { return _to GetBorder(aBorder); } \ - NS_IMETHOD SetBorder(const nsAReadableString& aBorder) { return _to SetBorder(aBorder); } \ - NS_IMETHOD GetHeight(nsAWritableString& aHeight) { return _to GetHeight(aHeight); } \ - NS_IMETHOD SetHeight(const nsAReadableString& aHeight) { return _to SetHeight(aHeight); } \ - NS_IMETHOD GetHspace(nsAWritableString& aHspace) { return _to GetHspace(aHspace); } \ - NS_IMETHOD SetHspace(const nsAReadableString& aHspace) { return _to SetHspace(aHspace); } \ - NS_IMETHOD GetIsMap(PRBool* aIsMap) { return _to GetIsMap(aIsMap); } \ - NS_IMETHOD SetIsMap(PRBool aIsMap) { return _to SetIsMap(aIsMap); } \ - NS_IMETHOD GetLongDesc(nsAWritableString& aLongDesc) { return _to GetLongDesc(aLongDesc); } \ - NS_IMETHOD SetLongDesc(const nsAReadableString& aLongDesc) { return _to SetLongDesc(aLongDesc); } \ - NS_IMETHOD GetSrc(nsAWritableString& aSrc) { return _to GetSrc(aSrc); } \ - NS_IMETHOD SetSrc(const nsAReadableString& aSrc) { return _to SetSrc(aSrc); } \ - NS_IMETHOD GetVspace(nsAWritableString& aVspace) { return _to GetVspace(aVspace); } \ - NS_IMETHOD SetVspace(const nsAReadableString& aVspace) { return _to SetVspace(aVspace); } \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth) { return _to GetWidth(aWidth); } \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth) { return _to SetWidth(aWidth); } \ - NS_IMETHOD GetUseMap(nsAWritableString& aUseMap) { return _to GetUseMap(aUseMap); } \ - NS_IMETHOD SetUseMap(const nsAReadableString& aUseMap) { return _to SetUseMap(aUseMap); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLImageElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLImageElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLImageElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLInputElement.h b/mozilla/dom/public/html/nsIDOMHTMLInputElement.h deleted file mode 100644 index be70174f2c9..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLInputElement.h +++ /dev/null @@ -1,194 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLInputElement_h__ -#define nsIDOMHTMLInputElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - -class nsIDOMHTMLFormElement; - -#define NS_IDOMHTMLINPUTELEMENT_IID \ - { 0xa6cf9093, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLInputElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLINPUTELEMENT_IID) - - NS_IMETHOD GetDefaultValue(nsAWritableString& aDefaultValue)=0; - NS_IMETHOD SetDefaultValue(const nsAReadableString& aDefaultValue)=0; - - NS_IMETHOD GetDefaultChecked(PRBool* aDefaultChecked)=0; - NS_IMETHOD SetDefaultChecked(PRBool aDefaultChecked)=0; - - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm)=0; - - NS_IMETHOD GetAccept(nsAWritableString& aAccept)=0; - NS_IMETHOD SetAccept(const nsAReadableString& aAccept)=0; - - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey)=0; - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey)=0; - - NS_IMETHOD GetAlign(nsAWritableString& aAlign)=0; - NS_IMETHOD SetAlign(const nsAReadableString& aAlign)=0; - - NS_IMETHOD GetAlt(nsAWritableString& aAlt)=0; - NS_IMETHOD SetAlt(const nsAReadableString& aAlt)=0; - - NS_IMETHOD GetChecked(PRBool* aChecked)=0; - NS_IMETHOD SetChecked(PRBool aChecked)=0; - - NS_IMETHOD GetDisabled(PRBool* aDisabled)=0; - NS_IMETHOD SetDisabled(PRBool aDisabled)=0; - - NS_IMETHOD GetMaxLength(PRInt32* aMaxLength)=0; - NS_IMETHOD SetMaxLength(PRInt32 aMaxLength)=0; - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - NS_IMETHOD SetName(const nsAReadableString& aName)=0; - - NS_IMETHOD GetReadOnly(PRBool* aReadOnly)=0; - NS_IMETHOD SetReadOnly(PRBool aReadOnly)=0; - - NS_IMETHOD GetSize(nsAWritableString& aSize)=0; - NS_IMETHOD SetSize(const nsAReadableString& aSize)=0; - - NS_IMETHOD GetSrc(nsAWritableString& aSrc)=0; - NS_IMETHOD SetSrc(const nsAReadableString& aSrc)=0; - - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex)=0; - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex)=0; - - NS_IMETHOD GetType(nsAWritableString& aType)=0; - NS_IMETHOD SetType(const nsAReadableString& aType)=0; - - NS_IMETHOD GetUseMap(nsAWritableString& aUseMap)=0; - NS_IMETHOD SetUseMap(const nsAReadableString& aUseMap)=0; - - NS_IMETHOD GetValue(nsAWritableString& aValue)=0; - NS_IMETHOD SetValue(const nsAReadableString& aValue)=0; - - NS_IMETHOD Blur()=0; - - NS_IMETHOD Focus()=0; - - NS_IMETHOD Select()=0; - - NS_IMETHOD Click()=0; -}; - - -#define NS_DECL_IDOMHTMLINPUTELEMENT \ - NS_IMETHOD GetDefaultValue(nsAWritableString& aDefaultValue); \ - NS_IMETHOD SetDefaultValue(const nsAReadableString& aDefaultValue); \ - NS_IMETHOD GetDefaultChecked(PRBool* aDefaultChecked); \ - NS_IMETHOD SetDefaultChecked(PRBool aDefaultChecked); \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm); \ - NS_IMETHOD GetAccept(nsAWritableString& aAccept); \ - NS_IMETHOD SetAccept(const nsAReadableString& aAccept); \ - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey); \ - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey); \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign); \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign); \ - NS_IMETHOD GetAlt(nsAWritableString& aAlt); \ - NS_IMETHOD SetAlt(const nsAReadableString& aAlt); \ - NS_IMETHOD GetChecked(PRBool* aChecked); \ - NS_IMETHOD SetChecked(PRBool aChecked); \ - NS_IMETHOD GetDisabled(PRBool* aDisabled); \ - NS_IMETHOD SetDisabled(PRBool aDisabled); \ - NS_IMETHOD GetMaxLength(PRInt32* aMaxLength); \ - NS_IMETHOD SetMaxLength(PRInt32 aMaxLength); \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD SetName(const nsAReadableString& aName); \ - NS_IMETHOD GetReadOnly(PRBool* aReadOnly); \ - NS_IMETHOD SetReadOnly(PRBool aReadOnly); \ - NS_IMETHOD GetSize(nsAWritableString& aSize); \ - NS_IMETHOD SetSize(const nsAReadableString& aSize); \ - NS_IMETHOD GetSrc(nsAWritableString& aSrc); \ - NS_IMETHOD SetSrc(const nsAReadableString& aSrc); \ - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex); \ - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex); \ - NS_IMETHOD GetType(nsAWritableString& aType); \ - NS_IMETHOD SetType(const nsAReadableString& aType); \ - NS_IMETHOD GetUseMap(nsAWritableString& aUseMap); \ - NS_IMETHOD SetUseMap(const nsAReadableString& aUseMap); \ - NS_IMETHOD GetValue(nsAWritableString& aValue); \ - NS_IMETHOD SetValue(const nsAReadableString& aValue); \ - NS_IMETHOD Blur(); \ - NS_IMETHOD Focus(); \ - NS_IMETHOD Select(); \ - NS_IMETHOD Click(); \ - - - -#define NS_FORWARD_IDOMHTMLINPUTELEMENT(_to) \ - NS_IMETHOD GetDefaultValue(nsAWritableString& aDefaultValue) { return _to GetDefaultValue(aDefaultValue); } \ - NS_IMETHOD SetDefaultValue(const nsAReadableString& aDefaultValue) { return _to SetDefaultValue(aDefaultValue); } \ - NS_IMETHOD GetDefaultChecked(PRBool* aDefaultChecked) { return _to GetDefaultChecked(aDefaultChecked); } \ - NS_IMETHOD SetDefaultChecked(PRBool aDefaultChecked) { return _to SetDefaultChecked(aDefaultChecked); } \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm) { return _to GetForm(aForm); } \ - NS_IMETHOD GetAccept(nsAWritableString& aAccept) { return _to GetAccept(aAccept); } \ - NS_IMETHOD SetAccept(const nsAReadableString& aAccept) { return _to SetAccept(aAccept); } \ - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey) { return _to GetAccessKey(aAccessKey); } \ - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey) { return _to SetAccessKey(aAccessKey); } \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign) { return _to GetAlign(aAlign); } \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign) { return _to SetAlign(aAlign); } \ - NS_IMETHOD GetAlt(nsAWritableString& aAlt) { return _to GetAlt(aAlt); } \ - NS_IMETHOD SetAlt(const nsAReadableString& aAlt) { return _to SetAlt(aAlt); } \ - NS_IMETHOD GetChecked(PRBool* aChecked) { return _to GetChecked(aChecked); } \ - NS_IMETHOD SetChecked(PRBool aChecked) { return _to SetChecked(aChecked); } \ - NS_IMETHOD GetDisabled(PRBool* aDisabled) { return _to GetDisabled(aDisabled); } \ - NS_IMETHOD SetDisabled(PRBool aDisabled) { return _to SetDisabled(aDisabled); } \ - NS_IMETHOD GetMaxLength(PRInt32* aMaxLength) { return _to GetMaxLength(aMaxLength); } \ - NS_IMETHOD SetMaxLength(PRInt32 aMaxLength) { return _to SetMaxLength(aMaxLength); } \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD SetName(const nsAReadableString& aName) { return _to SetName(aName); } \ - NS_IMETHOD GetReadOnly(PRBool* aReadOnly) { return _to GetReadOnly(aReadOnly); } \ - NS_IMETHOD SetReadOnly(PRBool aReadOnly) { return _to SetReadOnly(aReadOnly); } \ - NS_IMETHOD GetSize(nsAWritableString& aSize) { return _to GetSize(aSize); } \ - NS_IMETHOD SetSize(const nsAReadableString& aSize) { return _to SetSize(aSize); } \ - NS_IMETHOD GetSrc(nsAWritableString& aSrc) { return _to GetSrc(aSrc); } \ - NS_IMETHOD SetSrc(const nsAReadableString& aSrc) { return _to SetSrc(aSrc); } \ - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex) { return _to GetTabIndex(aTabIndex); } \ - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex) { return _to SetTabIndex(aTabIndex); } \ - NS_IMETHOD GetType(nsAWritableString& aType) { return _to GetType(aType); } \ - NS_IMETHOD SetType(const nsAReadableString& aType) { return _to SetType(aType); } \ - NS_IMETHOD GetUseMap(nsAWritableString& aUseMap) { return _to GetUseMap(aUseMap); } \ - NS_IMETHOD SetUseMap(const nsAReadableString& aUseMap) { return _to SetUseMap(aUseMap); } \ - NS_IMETHOD GetValue(nsAWritableString& aValue) { return _to GetValue(aValue); } \ - NS_IMETHOD SetValue(const nsAReadableString& aValue) { return _to SetValue(aValue); } \ - NS_IMETHOD Blur() { return _to Blur(); } \ - NS_IMETHOD Focus() { return _to Focus(); } \ - NS_IMETHOD Select() { return _to Select(); } \ - NS_IMETHOD Click() { return _to Click(); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLInputElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLInputElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLInputElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLIsIndexElement.h b/mozilla/dom/public/html/nsIDOMHTMLIsIndexElement.h deleted file mode 100644 index 8f2dc5d9a67..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLIsIndexElement.h +++ /dev/null @@ -1,66 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLIsIndexElement_h__ -#define nsIDOMHTMLIsIndexElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - -class nsIDOMHTMLFormElement; - -#define NS_IDOMHTMLISINDEXELEMENT_IID \ - { 0xa6cf908c, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLIsIndexElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLISINDEXELEMENT_IID) - - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm)=0; - - NS_IMETHOD GetPrompt(nsAWritableString& aPrompt)=0; - NS_IMETHOD SetPrompt(const nsAReadableString& aPrompt)=0; -}; - - -#define NS_DECL_IDOMHTMLISINDEXELEMENT \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm); \ - NS_IMETHOD GetPrompt(nsAWritableString& aPrompt); \ - NS_IMETHOD SetPrompt(const nsAReadableString& aPrompt); \ - - - -#define NS_FORWARD_IDOMHTMLISINDEXELEMENT(_to) \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm) { return _to GetForm(aForm); } \ - NS_IMETHOD GetPrompt(nsAWritableString& aPrompt) { return _to GetPrompt(aPrompt); } \ - NS_IMETHOD SetPrompt(const nsAReadableString& aPrompt) { return _to SetPrompt(aPrompt); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLIsIndexElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLIsIndexElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLIsIndexElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLLIElement.h b/mozilla/dom/public/html/nsIDOMHTMLLIElement.h deleted file mode 100644 index 301e29a9053..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLLIElement.h +++ /dev/null @@ -1,68 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLLIElement_h__ -#define nsIDOMHTMLLIElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLLIELEMENT_IID \ - { 0xa6cf909e, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLLIElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLLIELEMENT_IID) - - NS_IMETHOD GetType(nsAWritableString& aType)=0; - NS_IMETHOD SetType(const nsAReadableString& aType)=0; - - NS_IMETHOD GetValue(PRInt32* aValue)=0; - NS_IMETHOD SetValue(PRInt32 aValue)=0; -}; - - -#define NS_DECL_IDOMHTMLLIELEMENT \ - NS_IMETHOD GetType(nsAWritableString& aType); \ - NS_IMETHOD SetType(const nsAReadableString& aType); \ - NS_IMETHOD GetValue(PRInt32* aValue); \ - NS_IMETHOD SetValue(PRInt32 aValue); \ - - - -#define NS_FORWARD_IDOMHTMLLIELEMENT(_to) \ - NS_IMETHOD GetType(nsAWritableString& aType) { return _to GetType(aType); } \ - NS_IMETHOD SetType(const nsAReadableString& aType) { return _to SetType(aType); } \ - NS_IMETHOD GetValue(PRInt32* aValue) { return _to GetValue(aValue); } \ - NS_IMETHOD SetValue(PRInt32 aValue) { return _to SetValue(aValue); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLLIElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLLIElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLLIElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLLabelElement.h b/mozilla/dom/public/html/nsIDOMHTMLLabelElement.h deleted file mode 100644 index 24bb2dd6ef8..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLLabelElement.h +++ /dev/null @@ -1,73 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLLabelElement_h__ -#define nsIDOMHTMLLabelElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - -class nsIDOMHTMLFormElement; - -#define NS_IDOMHTMLLABELELEMENT_IID \ - { 0xa6cf9096, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLLabelElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLLABELELEMENT_IID) - - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm)=0; - - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey)=0; - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey)=0; - - NS_IMETHOD GetHtmlFor(nsAWritableString& aHtmlFor)=0; - NS_IMETHOD SetHtmlFor(const nsAReadableString& aHtmlFor)=0; -}; - - -#define NS_DECL_IDOMHTMLLABELELEMENT \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm); \ - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey); \ - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey); \ - NS_IMETHOD GetHtmlFor(nsAWritableString& aHtmlFor); \ - NS_IMETHOD SetHtmlFor(const nsAReadableString& aHtmlFor); \ - - - -#define NS_FORWARD_IDOMHTMLLABELELEMENT(_to) \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm) { return _to GetForm(aForm); } \ - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey) { return _to GetAccessKey(aAccessKey); } \ - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey) { return _to SetAccessKey(aAccessKey); } \ - NS_IMETHOD GetHtmlFor(nsAWritableString& aHtmlFor) { return _to GetHtmlFor(aHtmlFor); } \ - NS_IMETHOD SetHtmlFor(const nsAReadableString& aHtmlFor) { return _to SetHtmlFor(aHtmlFor); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLLabelElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLLabelElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLLabelElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLLayerElement.h b/mozilla/dom/public/html/nsIDOMHTMLLayerElement.h deleted file mode 100644 index 0e7257932be..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLLayerElement.h +++ /dev/null @@ -1,108 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLLayerElement_h__ -#define nsIDOMHTMLLayerElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - -class nsIDOMDocument; - -#define NS_IDOMHTMLLAYERELEMENT_IID \ - { 0xa6cf9100, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLLayerElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLLAYERELEMENT_IID) - - NS_IMETHOD GetTop(PRInt32* aTop)=0; - NS_IMETHOD SetTop(PRInt32 aTop)=0; - - NS_IMETHOD GetLeft(PRInt32* aLeft)=0; - NS_IMETHOD SetLeft(PRInt32 aLeft)=0; - - NS_IMETHOD GetVisibility(nsAWritableString& aVisibility)=0; - NS_IMETHOD SetVisibility(const nsAReadableString& aVisibility)=0; - - NS_IMETHOD GetBackground(nsAWritableString& aBackground)=0; - NS_IMETHOD SetBackground(const nsAReadableString& aBackground)=0; - - NS_IMETHOD GetBgColor(nsAWritableString& aBgColor)=0; - NS_IMETHOD SetBgColor(const nsAReadableString& aBgColor)=0; - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - NS_IMETHOD SetName(const nsAReadableString& aName)=0; - - NS_IMETHOD GetZIndex(PRInt32* aZIndex)=0; - NS_IMETHOD SetZIndex(PRInt32 aZIndex)=0; - - NS_IMETHOD GetDocument(nsIDOMDocument** aDocument)=0; -}; - - -#define NS_DECL_IDOMHTMLLAYERELEMENT \ - NS_IMETHOD GetTop(PRInt32* aTop); \ - NS_IMETHOD SetTop(PRInt32 aTop); \ - NS_IMETHOD GetLeft(PRInt32* aLeft); \ - NS_IMETHOD SetLeft(PRInt32 aLeft); \ - NS_IMETHOD GetVisibility(nsAWritableString& aVisibility); \ - NS_IMETHOD SetVisibility(const nsAReadableString& aVisibility); \ - NS_IMETHOD GetBackground(nsAWritableString& aBackground); \ - NS_IMETHOD SetBackground(const nsAReadableString& aBackground); \ - NS_IMETHOD GetBgColor(nsAWritableString& aBgColor); \ - NS_IMETHOD SetBgColor(const nsAReadableString& aBgColor); \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD SetName(const nsAReadableString& aName); \ - NS_IMETHOD GetZIndex(PRInt32* aZIndex); \ - NS_IMETHOD SetZIndex(PRInt32 aZIndex); \ - NS_IMETHOD GetDocument(nsIDOMDocument** aDocument); \ - - - -#define NS_FORWARD_IDOMHTMLLAYERELEMENT(_to) \ - NS_IMETHOD GetTop(PRInt32* aTop) { return _to GetTop(aTop); } \ - NS_IMETHOD SetTop(PRInt32 aTop) { return _to SetTop(aTop); } \ - NS_IMETHOD GetLeft(PRInt32* aLeft) { return _to GetLeft(aLeft); } \ - NS_IMETHOD SetLeft(PRInt32 aLeft) { return _to SetLeft(aLeft); } \ - NS_IMETHOD GetVisibility(nsAWritableString& aVisibility) { return _to GetVisibility(aVisibility); } \ - NS_IMETHOD SetVisibility(const nsAReadableString& aVisibility) { return _to SetVisibility(aVisibility); } \ - NS_IMETHOD GetBackground(nsAWritableString& aBackground) { return _to GetBackground(aBackground); } \ - NS_IMETHOD SetBackground(const nsAReadableString& aBackground) { return _to SetBackground(aBackground); } \ - NS_IMETHOD GetBgColor(nsAWritableString& aBgColor) { return _to GetBgColor(aBgColor); } \ - NS_IMETHOD SetBgColor(const nsAReadableString& aBgColor) { return _to SetBgColor(aBgColor); } \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD SetName(const nsAReadableString& aName) { return _to SetName(aName); } \ - NS_IMETHOD GetZIndex(PRInt32* aZIndex) { return _to GetZIndex(aZIndex); } \ - NS_IMETHOD SetZIndex(PRInt32 aZIndex) { return _to SetZIndex(aZIndex); } \ - NS_IMETHOD GetDocument(nsIDOMDocument** aDocument) { return _to GetDocument(aDocument); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLLayerElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLLayerElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLLayerElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLLegendElement.h b/mozilla/dom/public/html/nsIDOMHTMLLegendElement.h deleted file mode 100644 index 19f95a4bf03..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLLegendElement.h +++ /dev/null @@ -1,73 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLLegendElement_h__ -#define nsIDOMHTMLLegendElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - -class nsIDOMHTMLFormElement; - -#define NS_IDOMHTMLLEGENDELEMENT_IID \ - { 0xa6cf9098, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLLegendElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLLEGENDELEMENT_IID) - - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm)=0; - - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey)=0; - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey)=0; - - NS_IMETHOD GetAlign(nsAWritableString& aAlign)=0; - NS_IMETHOD SetAlign(const nsAReadableString& aAlign)=0; -}; - - -#define NS_DECL_IDOMHTMLLEGENDELEMENT \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm); \ - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey); \ - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey); \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign); \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign); \ - - - -#define NS_FORWARD_IDOMHTMLLEGENDELEMENT(_to) \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm) { return _to GetForm(aForm); } \ - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey) { return _to GetAccessKey(aAccessKey); } \ - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey) { return _to SetAccessKey(aAccessKey); } \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign) { return _to GetAlign(aAlign); } \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign) { return _to SetAlign(aAlign); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLLegendElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLLegendElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLLegendElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLLinkElement.h b/mozilla/dom/public/html/nsIDOMHTMLLinkElement.h deleted file mode 100644 index c733d7296fa..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLLinkElement.h +++ /dev/null @@ -1,117 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLLinkElement_h__ -#define nsIDOMHTMLLinkElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLLINKELEMENT_IID \ - { 0xa6cf9088, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLLinkElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLLINKELEMENT_IID) - - NS_IMETHOD GetDisabled(PRBool* aDisabled)=0; - NS_IMETHOD SetDisabled(PRBool aDisabled)=0; - - NS_IMETHOD GetCharset(nsAWritableString& aCharset)=0; - NS_IMETHOD SetCharset(const nsAReadableString& aCharset)=0; - - NS_IMETHOD GetHref(nsAWritableString& aHref)=0; - NS_IMETHOD SetHref(const nsAReadableString& aHref)=0; - - NS_IMETHOD GetHreflang(nsAWritableString& aHreflang)=0; - NS_IMETHOD SetHreflang(const nsAReadableString& aHreflang)=0; - - NS_IMETHOD GetMedia(nsAWritableString& aMedia)=0; - NS_IMETHOD SetMedia(const nsAReadableString& aMedia)=0; - - NS_IMETHOD GetRel(nsAWritableString& aRel)=0; - NS_IMETHOD SetRel(const nsAReadableString& aRel)=0; - - NS_IMETHOD GetRev(nsAWritableString& aRev)=0; - NS_IMETHOD SetRev(const nsAReadableString& aRev)=0; - - NS_IMETHOD GetTarget(nsAWritableString& aTarget)=0; - NS_IMETHOD SetTarget(const nsAReadableString& aTarget)=0; - - NS_IMETHOD GetType(nsAWritableString& aType)=0; - NS_IMETHOD SetType(const nsAReadableString& aType)=0; -}; - - -#define NS_DECL_IDOMHTMLLINKELEMENT \ - NS_IMETHOD GetDisabled(PRBool* aDisabled); \ - NS_IMETHOD SetDisabled(PRBool aDisabled); \ - NS_IMETHOD GetCharset(nsAWritableString& aCharset); \ - NS_IMETHOD SetCharset(const nsAReadableString& aCharset); \ - NS_IMETHOD GetHref(nsAWritableString& aHref); \ - NS_IMETHOD SetHref(const nsAReadableString& aHref); \ - NS_IMETHOD GetHreflang(nsAWritableString& aHreflang); \ - NS_IMETHOD SetHreflang(const nsAReadableString& aHreflang); \ - NS_IMETHOD GetMedia(nsAWritableString& aMedia); \ - NS_IMETHOD SetMedia(const nsAReadableString& aMedia); \ - NS_IMETHOD GetRel(nsAWritableString& aRel); \ - NS_IMETHOD SetRel(const nsAReadableString& aRel); \ - NS_IMETHOD GetRev(nsAWritableString& aRev); \ - NS_IMETHOD SetRev(const nsAReadableString& aRev); \ - NS_IMETHOD GetTarget(nsAWritableString& aTarget); \ - NS_IMETHOD SetTarget(const nsAReadableString& aTarget); \ - NS_IMETHOD GetType(nsAWritableString& aType); \ - NS_IMETHOD SetType(const nsAReadableString& aType); \ - - - -#define NS_FORWARD_IDOMHTMLLINKELEMENT(_to) \ - NS_IMETHOD GetDisabled(PRBool* aDisabled) { return _to GetDisabled(aDisabled); } \ - NS_IMETHOD SetDisabled(PRBool aDisabled) { return _to SetDisabled(aDisabled); } \ - NS_IMETHOD GetCharset(nsAWritableString& aCharset) { return _to GetCharset(aCharset); } \ - NS_IMETHOD SetCharset(const nsAReadableString& aCharset) { return _to SetCharset(aCharset); } \ - NS_IMETHOD GetHref(nsAWritableString& aHref) { return _to GetHref(aHref); } \ - NS_IMETHOD SetHref(const nsAReadableString& aHref) { return _to SetHref(aHref); } \ - NS_IMETHOD GetHreflang(nsAWritableString& aHreflang) { return _to GetHreflang(aHreflang); } \ - NS_IMETHOD SetHreflang(const nsAReadableString& aHreflang) { return _to SetHreflang(aHreflang); } \ - NS_IMETHOD GetMedia(nsAWritableString& aMedia) { return _to GetMedia(aMedia); } \ - NS_IMETHOD SetMedia(const nsAReadableString& aMedia) { return _to SetMedia(aMedia); } \ - NS_IMETHOD GetRel(nsAWritableString& aRel) { return _to GetRel(aRel); } \ - NS_IMETHOD SetRel(const nsAReadableString& aRel) { return _to SetRel(aRel); } \ - NS_IMETHOD GetRev(nsAWritableString& aRev) { return _to GetRev(aRev); } \ - NS_IMETHOD SetRev(const nsAReadableString& aRev) { return _to SetRev(aRev); } \ - NS_IMETHOD GetTarget(nsAWritableString& aTarget) { return _to GetTarget(aTarget); } \ - NS_IMETHOD SetTarget(const nsAReadableString& aTarget) { return _to SetTarget(aTarget); } \ - NS_IMETHOD GetType(nsAWritableString& aType) { return _to GetType(aType); } \ - NS_IMETHOD SetType(const nsAReadableString& aType) { return _to SetType(aType); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLLinkElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLLinkElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLLinkElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLMapElement.h b/mozilla/dom/public/html/nsIDOMHTMLMapElement.h deleted file mode 100644 index 44962e6d4cd..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLMapElement.h +++ /dev/null @@ -1,66 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLMapElement_h__ -#define nsIDOMHTMLMapElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - -class nsIDOMHTMLCollection; - -#define NS_IDOMHTMLMAPELEMENT_IID \ - { 0xa6cf90af, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLMapElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLMAPELEMENT_IID) - - NS_IMETHOD GetAreas(nsIDOMHTMLCollection** aAreas)=0; - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - NS_IMETHOD SetName(const nsAReadableString& aName)=0; -}; - - -#define NS_DECL_IDOMHTMLMAPELEMENT \ - NS_IMETHOD GetAreas(nsIDOMHTMLCollection** aAreas); \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD SetName(const nsAReadableString& aName); \ - - - -#define NS_FORWARD_IDOMHTMLMAPELEMENT(_to) \ - NS_IMETHOD GetAreas(nsIDOMHTMLCollection** aAreas) { return _to GetAreas(aAreas); } \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD SetName(const nsAReadableString& aName) { return _to SetName(aName); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLMapElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLMapElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLMapElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLMenuElement.h b/mozilla/dom/public/html/nsIDOMHTMLMenuElement.h deleted file mode 100644 index e3e87c9affa..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLMenuElement.h +++ /dev/null @@ -1,61 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLMenuElement_h__ -#define nsIDOMHTMLMenuElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLMENUELEMENT_IID \ - { 0xa6cf909d, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLMenuElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLMENUELEMENT_IID) - - NS_IMETHOD GetCompact(PRBool* aCompact)=0; - NS_IMETHOD SetCompact(PRBool aCompact)=0; -}; - - -#define NS_DECL_IDOMHTMLMENUELEMENT \ - NS_IMETHOD GetCompact(PRBool* aCompact); \ - NS_IMETHOD SetCompact(PRBool aCompact); \ - - - -#define NS_FORWARD_IDOMHTMLMENUELEMENT(_to) \ - NS_IMETHOD GetCompact(PRBool* aCompact) { return _to GetCompact(aCompact); } \ - NS_IMETHOD SetCompact(PRBool aCompact) { return _to SetCompact(aCompact); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLMenuElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLMenuElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLMenuElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLMetaElement.h b/mozilla/dom/public/html/nsIDOMHTMLMetaElement.h deleted file mode 100644 index ee228603a7b..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLMetaElement.h +++ /dev/null @@ -1,82 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLMetaElement_h__ -#define nsIDOMHTMLMetaElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLMETAELEMENT_IID \ - { 0xa6cf908a, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLMetaElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLMETAELEMENT_IID) - - NS_IMETHOD GetContent(nsAWritableString& aContent)=0; - NS_IMETHOD SetContent(const nsAReadableString& aContent)=0; - - NS_IMETHOD GetHttpEquiv(nsAWritableString& aHttpEquiv)=0; - NS_IMETHOD SetHttpEquiv(const nsAReadableString& aHttpEquiv)=0; - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - NS_IMETHOD SetName(const nsAReadableString& aName)=0; - - NS_IMETHOD GetScheme(nsAWritableString& aScheme)=0; - NS_IMETHOD SetScheme(const nsAReadableString& aScheme)=0; -}; - - -#define NS_DECL_IDOMHTMLMETAELEMENT \ - NS_IMETHOD GetContent(nsAWritableString& aContent); \ - NS_IMETHOD SetContent(const nsAReadableString& aContent); \ - NS_IMETHOD GetHttpEquiv(nsAWritableString& aHttpEquiv); \ - NS_IMETHOD SetHttpEquiv(const nsAReadableString& aHttpEquiv); \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD SetName(const nsAReadableString& aName); \ - NS_IMETHOD GetScheme(nsAWritableString& aScheme); \ - NS_IMETHOD SetScheme(const nsAReadableString& aScheme); \ - - - -#define NS_FORWARD_IDOMHTMLMETAELEMENT(_to) \ - NS_IMETHOD GetContent(nsAWritableString& aContent) { return _to GetContent(aContent); } \ - NS_IMETHOD SetContent(const nsAReadableString& aContent) { return _to SetContent(aContent); } \ - NS_IMETHOD GetHttpEquiv(nsAWritableString& aHttpEquiv) { return _to GetHttpEquiv(aHttpEquiv); } \ - NS_IMETHOD SetHttpEquiv(const nsAReadableString& aHttpEquiv) { return _to SetHttpEquiv(aHttpEquiv); } \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD SetName(const nsAReadableString& aName) { return _to SetName(aName); } \ - NS_IMETHOD GetScheme(nsAWritableString& aScheme) { return _to GetScheme(aScheme); } \ - NS_IMETHOD SetScheme(const nsAReadableString& aScheme) { return _to SetScheme(aScheme); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLMetaElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLMetaElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLMetaElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLModElement.h b/mozilla/dom/public/html/nsIDOMHTMLModElement.h deleted file mode 100644 index fdc9a3dd106..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLModElement.h +++ /dev/null @@ -1,68 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLModElement_h__ -#define nsIDOMHTMLModElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLMODELEMENT_IID \ - { 0xa6cf90a9, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLModElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLMODELEMENT_IID) - - NS_IMETHOD GetCite(nsAWritableString& aCite)=0; - NS_IMETHOD SetCite(const nsAReadableString& aCite)=0; - - NS_IMETHOD GetDateTime(nsAWritableString& aDateTime)=0; - NS_IMETHOD SetDateTime(const nsAReadableString& aDateTime)=0; -}; - - -#define NS_DECL_IDOMHTMLMODELEMENT \ - NS_IMETHOD GetCite(nsAWritableString& aCite); \ - NS_IMETHOD SetCite(const nsAReadableString& aCite); \ - NS_IMETHOD GetDateTime(nsAWritableString& aDateTime); \ - NS_IMETHOD SetDateTime(const nsAReadableString& aDateTime); \ - - - -#define NS_FORWARD_IDOMHTMLMODELEMENT(_to) \ - NS_IMETHOD GetCite(nsAWritableString& aCite) { return _to GetCite(aCite); } \ - NS_IMETHOD SetCite(const nsAReadableString& aCite) { return _to SetCite(aCite); } \ - NS_IMETHOD GetDateTime(nsAWritableString& aDateTime) { return _to GetDateTime(aDateTime); } \ - NS_IMETHOD SetDateTime(const nsAReadableString& aDateTime) { return _to SetDateTime(aDateTime); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLModElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLModElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLModElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLOListElement.h b/mozilla/dom/public/html/nsIDOMHTMLOListElement.h deleted file mode 100644 index 397dc92d6ac..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLOListElement.h +++ /dev/null @@ -1,75 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLOListElement_h__ -#define nsIDOMHTMLOListElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLOLISTELEMENT_IID \ - { 0xa6cf909a, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLOListElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLOLISTELEMENT_IID) - - NS_IMETHOD GetCompact(PRBool* aCompact)=0; - NS_IMETHOD SetCompact(PRBool aCompact)=0; - - NS_IMETHOD GetStart(PRInt32* aStart)=0; - NS_IMETHOD SetStart(PRInt32 aStart)=0; - - NS_IMETHOD GetType(nsAWritableString& aType)=0; - NS_IMETHOD SetType(const nsAReadableString& aType)=0; -}; - - -#define NS_DECL_IDOMHTMLOLISTELEMENT \ - NS_IMETHOD GetCompact(PRBool* aCompact); \ - NS_IMETHOD SetCompact(PRBool aCompact); \ - NS_IMETHOD GetStart(PRInt32* aStart); \ - NS_IMETHOD SetStart(PRInt32 aStart); \ - NS_IMETHOD GetType(nsAWritableString& aType); \ - NS_IMETHOD SetType(const nsAReadableString& aType); \ - - - -#define NS_FORWARD_IDOMHTMLOLISTELEMENT(_to) \ - NS_IMETHOD GetCompact(PRBool* aCompact) { return _to GetCompact(aCompact); } \ - NS_IMETHOD SetCompact(PRBool aCompact) { return _to SetCompact(aCompact); } \ - NS_IMETHOD GetStart(PRInt32* aStart) { return _to GetStart(aStart); } \ - NS_IMETHOD SetStart(PRInt32 aStart) { return _to SetStart(aStart); } \ - NS_IMETHOD GetType(nsAWritableString& aType) { return _to GetType(aType); } \ - NS_IMETHOD SetType(const nsAReadableString& aType) { return _to SetType(aType); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLOListElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLOListElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLOListElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLObjectElement.h b/mozilla/dom/public/html/nsIDOMHTMLObjectElement.h deleted file mode 100644 index 3eed245fa7c..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLObjectElement.h +++ /dev/null @@ -1,186 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLObjectElement_h__ -#define nsIDOMHTMLObjectElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - -class nsIDOMHTMLFormElement; -class nsIDOMDocument; - -#define NS_IDOMHTMLOBJECTELEMENT_IID \ - { 0xa6cf90ac, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLObjectElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLOBJECTELEMENT_IID) - - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm)=0; - - NS_IMETHOD GetCode(nsAWritableString& aCode)=0; - NS_IMETHOD SetCode(const nsAReadableString& aCode)=0; - - NS_IMETHOD GetAlign(nsAWritableString& aAlign)=0; - NS_IMETHOD SetAlign(const nsAReadableString& aAlign)=0; - - NS_IMETHOD GetArchive(nsAWritableString& aArchive)=0; - NS_IMETHOD SetArchive(const nsAReadableString& aArchive)=0; - - NS_IMETHOD GetBorder(nsAWritableString& aBorder)=0; - NS_IMETHOD SetBorder(const nsAReadableString& aBorder)=0; - - NS_IMETHOD GetCodeBase(nsAWritableString& aCodeBase)=0; - NS_IMETHOD SetCodeBase(const nsAReadableString& aCodeBase)=0; - - NS_IMETHOD GetCodeType(nsAWritableString& aCodeType)=0; - NS_IMETHOD SetCodeType(const nsAReadableString& aCodeType)=0; - - NS_IMETHOD GetData(nsAWritableString& aData)=0; - NS_IMETHOD SetData(const nsAReadableString& aData)=0; - - NS_IMETHOD GetDeclare(PRBool* aDeclare)=0; - NS_IMETHOD SetDeclare(PRBool aDeclare)=0; - - NS_IMETHOD GetHeight(nsAWritableString& aHeight)=0; - NS_IMETHOD SetHeight(const nsAReadableString& aHeight)=0; - - NS_IMETHOD GetHspace(nsAWritableString& aHspace)=0; - NS_IMETHOD SetHspace(const nsAReadableString& aHspace)=0; - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - NS_IMETHOD SetName(const nsAReadableString& aName)=0; - - NS_IMETHOD GetStandby(nsAWritableString& aStandby)=0; - NS_IMETHOD SetStandby(const nsAReadableString& aStandby)=0; - - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex)=0; - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex)=0; - - NS_IMETHOD GetType(nsAWritableString& aType)=0; - NS_IMETHOD SetType(const nsAReadableString& aType)=0; - - NS_IMETHOD GetUseMap(nsAWritableString& aUseMap)=0; - NS_IMETHOD SetUseMap(const nsAReadableString& aUseMap)=0; - - NS_IMETHOD GetVspace(nsAWritableString& aVspace)=0; - NS_IMETHOD SetVspace(const nsAReadableString& aVspace)=0; - - NS_IMETHOD GetWidth(nsAWritableString& aWidth)=0; - NS_IMETHOD SetWidth(const nsAReadableString& aWidth)=0; - - NS_IMETHOD GetContentDocument(nsIDOMDocument** aContentDocument)=0; - NS_IMETHOD SetContentDocument(nsIDOMDocument* aContentDocument)=0; -}; - - -#define NS_DECL_IDOMHTMLOBJECTELEMENT \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm); \ - NS_IMETHOD GetCode(nsAWritableString& aCode); \ - NS_IMETHOD SetCode(const nsAReadableString& aCode); \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign); \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign); \ - NS_IMETHOD GetArchive(nsAWritableString& aArchive); \ - NS_IMETHOD SetArchive(const nsAReadableString& aArchive); \ - NS_IMETHOD GetBorder(nsAWritableString& aBorder); \ - NS_IMETHOD SetBorder(const nsAReadableString& aBorder); \ - NS_IMETHOD GetCodeBase(nsAWritableString& aCodeBase); \ - NS_IMETHOD SetCodeBase(const nsAReadableString& aCodeBase); \ - NS_IMETHOD GetCodeType(nsAWritableString& aCodeType); \ - NS_IMETHOD SetCodeType(const nsAReadableString& aCodeType); \ - NS_IMETHOD GetData(nsAWritableString& aData); \ - NS_IMETHOD SetData(const nsAReadableString& aData); \ - NS_IMETHOD GetDeclare(PRBool* aDeclare); \ - NS_IMETHOD SetDeclare(PRBool aDeclare); \ - NS_IMETHOD GetHeight(nsAWritableString& aHeight); \ - NS_IMETHOD SetHeight(const nsAReadableString& aHeight); \ - NS_IMETHOD GetHspace(nsAWritableString& aHspace); \ - NS_IMETHOD SetHspace(const nsAReadableString& aHspace); \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD SetName(const nsAReadableString& aName); \ - NS_IMETHOD GetStandby(nsAWritableString& aStandby); \ - NS_IMETHOD SetStandby(const nsAReadableString& aStandby); \ - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex); \ - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex); \ - NS_IMETHOD GetType(nsAWritableString& aType); \ - NS_IMETHOD SetType(const nsAReadableString& aType); \ - NS_IMETHOD GetUseMap(nsAWritableString& aUseMap); \ - NS_IMETHOD SetUseMap(const nsAReadableString& aUseMap); \ - NS_IMETHOD GetVspace(nsAWritableString& aVspace); \ - NS_IMETHOD SetVspace(const nsAReadableString& aVspace); \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth); \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth); \ - NS_IMETHOD GetContentDocument(nsIDOMDocument** aContentDocument); \ - NS_IMETHOD SetContentDocument(nsIDOMDocument* aContentDocument); \ - - - -#define NS_FORWARD_IDOMHTMLOBJECTELEMENT(_to) \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm) { return _to GetForm(aForm); } \ - NS_IMETHOD GetCode(nsAWritableString& aCode) { return _to GetCode(aCode); } \ - NS_IMETHOD SetCode(const nsAReadableString& aCode) { return _to SetCode(aCode); } \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign) { return _to GetAlign(aAlign); } \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign) { return _to SetAlign(aAlign); } \ - NS_IMETHOD GetArchive(nsAWritableString& aArchive) { return _to GetArchive(aArchive); } \ - NS_IMETHOD SetArchive(const nsAReadableString& aArchive) { return _to SetArchive(aArchive); } \ - NS_IMETHOD GetBorder(nsAWritableString& aBorder) { return _to GetBorder(aBorder); } \ - NS_IMETHOD SetBorder(const nsAReadableString& aBorder) { return _to SetBorder(aBorder); } \ - NS_IMETHOD GetCodeBase(nsAWritableString& aCodeBase) { return _to GetCodeBase(aCodeBase); } \ - NS_IMETHOD SetCodeBase(const nsAReadableString& aCodeBase) { return _to SetCodeBase(aCodeBase); } \ - NS_IMETHOD GetCodeType(nsAWritableString& aCodeType) { return _to GetCodeType(aCodeType); } \ - NS_IMETHOD SetCodeType(const nsAReadableString& aCodeType) { return _to SetCodeType(aCodeType); } \ - NS_IMETHOD GetData(nsAWritableString& aData) { return _to GetData(aData); } \ - NS_IMETHOD SetData(const nsAReadableString& aData) { return _to SetData(aData); } \ - NS_IMETHOD GetDeclare(PRBool* aDeclare) { return _to GetDeclare(aDeclare); } \ - NS_IMETHOD SetDeclare(PRBool aDeclare) { return _to SetDeclare(aDeclare); } \ - NS_IMETHOD GetHeight(nsAWritableString& aHeight) { return _to GetHeight(aHeight); } \ - NS_IMETHOD SetHeight(const nsAReadableString& aHeight) { return _to SetHeight(aHeight); } \ - NS_IMETHOD GetHspace(nsAWritableString& aHspace) { return _to GetHspace(aHspace); } \ - NS_IMETHOD SetHspace(const nsAReadableString& aHspace) { return _to SetHspace(aHspace); } \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD SetName(const nsAReadableString& aName) { return _to SetName(aName); } \ - NS_IMETHOD GetStandby(nsAWritableString& aStandby) { return _to GetStandby(aStandby); } \ - NS_IMETHOD SetStandby(const nsAReadableString& aStandby) { return _to SetStandby(aStandby); } \ - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex) { return _to GetTabIndex(aTabIndex); } \ - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex) { return _to SetTabIndex(aTabIndex); } \ - NS_IMETHOD GetType(nsAWritableString& aType) { return _to GetType(aType); } \ - NS_IMETHOD SetType(const nsAReadableString& aType) { return _to SetType(aType); } \ - NS_IMETHOD GetUseMap(nsAWritableString& aUseMap) { return _to GetUseMap(aUseMap); } \ - NS_IMETHOD SetUseMap(const nsAReadableString& aUseMap) { return _to SetUseMap(aUseMap); } \ - NS_IMETHOD GetVspace(nsAWritableString& aVspace) { return _to GetVspace(aVspace); } \ - NS_IMETHOD SetVspace(const nsAReadableString& aVspace) { return _to SetVspace(aVspace); } \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth) { return _to GetWidth(aWidth); } \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth) { return _to SetWidth(aWidth); } \ - NS_IMETHOD GetContentDocument(nsIDOMDocument** aContentDocument) { return _to GetContentDocument(aContentDocument); } \ - NS_IMETHOD SetContentDocument(nsIDOMDocument* aContentDocument) { return _to SetContentDocument(aContentDocument); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLObjectElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLObjectElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLObjectElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLOptGroupElement.h b/mozilla/dom/public/html/nsIDOMHTMLOptGroupElement.h deleted file mode 100644 index 77222b4b6fd..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLOptGroupElement.h +++ /dev/null @@ -1,68 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLOptGroupElement_h__ -#define nsIDOMHTMLOptGroupElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLOPTGROUPELEMENT_IID \ - { 0xa6cf9091, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLOptGroupElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLOPTGROUPELEMENT_IID) - - NS_IMETHOD GetDisabled(PRBool* aDisabled)=0; - NS_IMETHOD SetDisabled(PRBool aDisabled)=0; - - NS_IMETHOD GetLabel(nsAWritableString& aLabel)=0; - NS_IMETHOD SetLabel(const nsAReadableString& aLabel)=0; -}; - - -#define NS_DECL_IDOMHTMLOPTGROUPELEMENT \ - NS_IMETHOD GetDisabled(PRBool* aDisabled); \ - NS_IMETHOD SetDisabled(PRBool aDisabled); \ - NS_IMETHOD GetLabel(nsAWritableString& aLabel); \ - NS_IMETHOD SetLabel(const nsAReadableString& aLabel); \ - - - -#define NS_FORWARD_IDOMHTMLOPTGROUPELEMENT(_to) \ - NS_IMETHOD GetDisabled(PRBool* aDisabled) { return _to GetDisabled(aDisabled); } \ - NS_IMETHOD SetDisabled(PRBool aDisabled) { return _to SetDisabled(aDisabled); } \ - NS_IMETHOD GetLabel(nsAWritableString& aLabel) { return _to GetLabel(aLabel); } \ - NS_IMETHOD SetLabel(const nsAReadableString& aLabel) { return _to SetLabel(aLabel); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLOptGroupElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLOptGroupElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLOptGroupElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLOptionElement.h b/mozilla/dom/public/html/nsIDOMHTMLOptionElement.h deleted file mode 100644 index 4f6154a44bb..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLOptionElement.h +++ /dev/null @@ -1,105 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLOptionElement_h__ -#define nsIDOMHTMLOptionElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - -class nsIDOMHTMLFormElement; - -#define NS_IDOMHTMLOPTIONELEMENT_IID \ - { 0xa6cf9092, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLOptionElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLOPTIONELEMENT_IID) - - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm)=0; - - NS_IMETHOD GetDefaultSelected(PRBool* aDefaultSelected)=0; - NS_IMETHOD SetDefaultSelected(PRBool aDefaultSelected)=0; - - NS_IMETHOD GetText(nsAWritableString& aText)=0; - NS_IMETHOD SetText(const nsAReadableString& aText)=0; - - NS_IMETHOD GetIndex(PRInt32* aIndex)=0; - - NS_IMETHOD GetDisabled(PRBool* aDisabled)=0; - NS_IMETHOD SetDisabled(PRBool aDisabled)=0; - - NS_IMETHOD GetLabel(nsAWritableString& aLabel)=0; - NS_IMETHOD SetLabel(const nsAReadableString& aLabel)=0; - - NS_IMETHOD GetSelected(PRBool* aSelected)=0; - NS_IMETHOD SetSelected(PRBool aSelected)=0; - - NS_IMETHOD GetValue(nsAWritableString& aValue)=0; - NS_IMETHOD SetValue(const nsAReadableString& aValue)=0; -}; - - -#define NS_DECL_IDOMHTMLOPTIONELEMENT \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm); \ - NS_IMETHOD GetDefaultSelected(PRBool* aDefaultSelected); \ - NS_IMETHOD SetDefaultSelected(PRBool aDefaultSelected); \ - NS_IMETHOD GetText(nsAWritableString& aText); \ - NS_IMETHOD SetText(const nsAReadableString& aText); \ - NS_IMETHOD GetIndex(PRInt32* aIndex); \ - NS_IMETHOD GetDisabled(PRBool* aDisabled); \ - NS_IMETHOD SetDisabled(PRBool aDisabled); \ - NS_IMETHOD GetLabel(nsAWritableString& aLabel); \ - NS_IMETHOD SetLabel(const nsAReadableString& aLabel); \ - NS_IMETHOD GetSelected(PRBool* aSelected); \ - NS_IMETHOD SetSelected(PRBool aSelected); \ - NS_IMETHOD GetValue(nsAWritableString& aValue); \ - NS_IMETHOD SetValue(const nsAReadableString& aValue); \ - - - -#define NS_FORWARD_IDOMHTMLOPTIONELEMENT(_to) \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm) { return _to GetForm(aForm); } \ - NS_IMETHOD GetDefaultSelected(PRBool* aDefaultSelected) { return _to GetDefaultSelected(aDefaultSelected); } \ - NS_IMETHOD SetDefaultSelected(PRBool aDefaultSelected) { return _to SetDefaultSelected(aDefaultSelected); } \ - NS_IMETHOD GetText(nsAWritableString& aText) { return _to GetText(aText); } \ - NS_IMETHOD SetText(const nsAReadableString& aText) { return _to SetText(aText); } \ - NS_IMETHOD GetIndex(PRInt32* aIndex) { return _to GetIndex(aIndex); } \ - NS_IMETHOD GetDisabled(PRBool* aDisabled) { return _to GetDisabled(aDisabled); } \ - NS_IMETHOD SetDisabled(PRBool aDisabled) { return _to SetDisabled(aDisabled); } \ - NS_IMETHOD GetLabel(nsAWritableString& aLabel) { return _to GetLabel(aLabel); } \ - NS_IMETHOD SetLabel(const nsAReadableString& aLabel) { return _to SetLabel(aLabel); } \ - NS_IMETHOD GetSelected(PRBool* aSelected) { return _to GetSelected(aSelected); } \ - NS_IMETHOD SetSelected(PRBool aSelected) { return _to SetSelected(aSelected); } \ - NS_IMETHOD GetValue(nsAWritableString& aValue) { return _to GetValue(aValue); } \ - NS_IMETHOD SetValue(const nsAReadableString& aValue) { return _to SetValue(aValue); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLOptionElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLOptionElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLOptionElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLParagraphElement.h b/mozilla/dom/public/html/nsIDOMHTMLParagraphElement.h deleted file mode 100644 index ea8bb493ca6..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLParagraphElement.h +++ /dev/null @@ -1,61 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLParagraphElement_h__ -#define nsIDOMHTMLParagraphElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLPARAGRAPHELEMENT_IID \ - { 0xa6cf90a1, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLParagraphElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLPARAGRAPHELEMENT_IID) - - NS_IMETHOD GetAlign(nsAWritableString& aAlign)=0; - NS_IMETHOD SetAlign(const nsAReadableString& aAlign)=0; -}; - - -#define NS_DECL_IDOMHTMLPARAGRAPHELEMENT \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign); \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign); \ - - - -#define NS_FORWARD_IDOMHTMLPARAGRAPHELEMENT(_to) \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign) { return _to GetAlign(aAlign); } \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign) { return _to SetAlign(aAlign); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLParagraphElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLParagraphElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLParagraphElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLParamElement.h b/mozilla/dom/public/html/nsIDOMHTMLParamElement.h deleted file mode 100644 index 6a330f5c9a2..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLParamElement.h +++ /dev/null @@ -1,82 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLParamElement_h__ -#define nsIDOMHTMLParamElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLPARAMELEMENT_IID \ - { 0xa6cf90ad, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLParamElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLPARAMELEMENT_IID) - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - NS_IMETHOD SetName(const nsAReadableString& aName)=0; - - NS_IMETHOD GetType(nsAWritableString& aType)=0; - NS_IMETHOD SetType(const nsAReadableString& aType)=0; - - NS_IMETHOD GetValue(nsAWritableString& aValue)=0; - NS_IMETHOD SetValue(const nsAReadableString& aValue)=0; - - NS_IMETHOD GetValueType(nsAWritableString& aValueType)=0; - NS_IMETHOD SetValueType(const nsAReadableString& aValueType)=0; -}; - - -#define NS_DECL_IDOMHTMLPARAMELEMENT \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD SetName(const nsAReadableString& aName); \ - NS_IMETHOD GetType(nsAWritableString& aType); \ - NS_IMETHOD SetType(const nsAReadableString& aType); \ - NS_IMETHOD GetValue(nsAWritableString& aValue); \ - NS_IMETHOD SetValue(const nsAReadableString& aValue); \ - NS_IMETHOD GetValueType(nsAWritableString& aValueType); \ - NS_IMETHOD SetValueType(const nsAReadableString& aValueType); \ - - - -#define NS_FORWARD_IDOMHTMLPARAMELEMENT(_to) \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD SetName(const nsAReadableString& aName) { return _to SetName(aName); } \ - NS_IMETHOD GetType(nsAWritableString& aType) { return _to GetType(aType); } \ - NS_IMETHOD SetType(const nsAReadableString& aType) { return _to SetType(aType); } \ - NS_IMETHOD GetValue(nsAWritableString& aValue) { return _to GetValue(aValue); } \ - NS_IMETHOD SetValue(const nsAReadableString& aValue) { return _to SetValue(aValue); } \ - NS_IMETHOD GetValueType(nsAWritableString& aValueType) { return _to GetValueType(aValueType); } \ - NS_IMETHOD SetValueType(const nsAReadableString& aValueType) { return _to SetValueType(aValueType); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLParamElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLParamElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLParamElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLPreElement.h b/mozilla/dom/public/html/nsIDOMHTMLPreElement.h deleted file mode 100644 index 8ab7910d430..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLPreElement.h +++ /dev/null @@ -1,61 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLPreElement_h__ -#define nsIDOMHTMLPreElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLPREELEMENT_IID \ - { 0xa6cf90a4, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLPreElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLPREELEMENT_IID) - - NS_IMETHOD GetWidth(PRInt32* aWidth)=0; - NS_IMETHOD SetWidth(PRInt32 aWidth)=0; -}; - - -#define NS_DECL_IDOMHTMLPREELEMENT \ - NS_IMETHOD GetWidth(PRInt32* aWidth); \ - NS_IMETHOD SetWidth(PRInt32 aWidth); \ - - - -#define NS_FORWARD_IDOMHTMLPREELEMENT(_to) \ - NS_IMETHOD GetWidth(PRInt32* aWidth) { return _to GetWidth(aWidth); } \ - NS_IMETHOD SetWidth(PRInt32 aWidth) { return _to SetWidth(aWidth); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLPreElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLPreElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLPreElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLQuoteElement.h b/mozilla/dom/public/html/nsIDOMHTMLQuoteElement.h deleted file mode 100644 index 2b246126dba..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLQuoteElement.h +++ /dev/null @@ -1,61 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLQuoteElement_h__ -#define nsIDOMHTMLQuoteElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLQUOTEELEMENT_IID \ - { 0xa6cf90a3, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLQuoteElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLQUOTEELEMENT_IID) - - NS_IMETHOD GetCite(nsAWritableString& aCite)=0; - NS_IMETHOD SetCite(const nsAReadableString& aCite)=0; -}; - - -#define NS_DECL_IDOMHTMLQUOTEELEMENT \ - NS_IMETHOD GetCite(nsAWritableString& aCite); \ - NS_IMETHOD SetCite(const nsAReadableString& aCite); \ - - - -#define NS_FORWARD_IDOMHTMLQUOTEELEMENT(_to) \ - NS_IMETHOD GetCite(nsAWritableString& aCite) { return _to GetCite(aCite); } \ - NS_IMETHOD SetCite(const nsAReadableString& aCite) { return _to SetCite(aCite); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLQuoteElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLQuoteElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLQuoteElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLScriptElement.h b/mozilla/dom/public/html/nsIDOMHTMLScriptElement.h deleted file mode 100644 index a2e3b815912..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLScriptElement.h +++ /dev/null @@ -1,103 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLScriptElement_h__ -#define nsIDOMHTMLScriptElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLSCRIPTELEMENT_IID \ - { 0xa6cf90b1, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLScriptElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLSCRIPTELEMENT_IID) - - NS_IMETHOD GetText(nsAWritableString& aText)=0; - NS_IMETHOD SetText(const nsAReadableString& aText)=0; - - NS_IMETHOD GetHtmlFor(nsAWritableString& aHtmlFor)=0; - NS_IMETHOD SetHtmlFor(const nsAReadableString& aHtmlFor)=0; - - NS_IMETHOD GetEvent(nsAWritableString& aEvent)=0; - NS_IMETHOD SetEvent(const nsAReadableString& aEvent)=0; - - NS_IMETHOD GetCharset(nsAWritableString& aCharset)=0; - NS_IMETHOD SetCharset(const nsAReadableString& aCharset)=0; - - NS_IMETHOD GetDefer(PRBool* aDefer)=0; - NS_IMETHOD SetDefer(PRBool aDefer)=0; - - NS_IMETHOD GetSrc(nsAWritableString& aSrc)=0; - NS_IMETHOD SetSrc(const nsAReadableString& aSrc)=0; - - NS_IMETHOD GetType(nsAWritableString& aType)=0; - NS_IMETHOD SetType(const nsAReadableString& aType)=0; -}; - - -#define NS_DECL_IDOMHTMLSCRIPTELEMENT \ - NS_IMETHOD GetText(nsAWritableString& aText); \ - NS_IMETHOD SetText(const nsAReadableString& aText); \ - NS_IMETHOD GetHtmlFor(nsAWritableString& aHtmlFor); \ - NS_IMETHOD SetHtmlFor(const nsAReadableString& aHtmlFor); \ - NS_IMETHOD GetEvent(nsAWritableString& aEvent); \ - NS_IMETHOD SetEvent(const nsAReadableString& aEvent); \ - NS_IMETHOD GetCharset(nsAWritableString& aCharset); \ - NS_IMETHOD SetCharset(const nsAReadableString& aCharset); \ - NS_IMETHOD GetDefer(PRBool* aDefer); \ - NS_IMETHOD SetDefer(PRBool aDefer); \ - NS_IMETHOD GetSrc(nsAWritableString& aSrc); \ - NS_IMETHOD SetSrc(const nsAReadableString& aSrc); \ - NS_IMETHOD GetType(nsAWritableString& aType); \ - NS_IMETHOD SetType(const nsAReadableString& aType); \ - - - -#define NS_FORWARD_IDOMHTMLSCRIPTELEMENT(_to) \ - NS_IMETHOD GetText(nsAWritableString& aText) { return _to GetText(aText); } \ - NS_IMETHOD SetText(const nsAReadableString& aText) { return _to SetText(aText); } \ - NS_IMETHOD GetHtmlFor(nsAWritableString& aHtmlFor) { return _to GetHtmlFor(aHtmlFor); } \ - NS_IMETHOD SetHtmlFor(const nsAReadableString& aHtmlFor) { return _to SetHtmlFor(aHtmlFor); } \ - NS_IMETHOD GetEvent(nsAWritableString& aEvent) { return _to GetEvent(aEvent); } \ - NS_IMETHOD SetEvent(const nsAReadableString& aEvent) { return _to SetEvent(aEvent); } \ - NS_IMETHOD GetCharset(nsAWritableString& aCharset) { return _to GetCharset(aCharset); } \ - NS_IMETHOD SetCharset(const nsAReadableString& aCharset) { return _to SetCharset(aCharset); } \ - NS_IMETHOD GetDefer(PRBool* aDefer) { return _to GetDefer(aDefer); } \ - NS_IMETHOD SetDefer(PRBool aDefer) { return _to SetDefer(aDefer); } \ - NS_IMETHOD GetSrc(nsAWritableString& aSrc) { return _to GetSrc(aSrc); } \ - NS_IMETHOD SetSrc(const nsAReadableString& aSrc) { return _to SetSrc(aSrc); } \ - NS_IMETHOD GetType(nsAWritableString& aType) { return _to GetType(aType); } \ - NS_IMETHOD SetType(const nsAReadableString& aType) { return _to SetType(aType); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLScriptElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLScriptElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLScriptElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLSelectElement.h b/mozilla/dom/public/html/nsIDOMHTMLSelectElement.h deleted file mode 100644 index 7b19e6b314e..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLSelectElement.h +++ /dev/null @@ -1,141 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLSelectElement_h__ -#define nsIDOMHTMLSelectElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - -class nsIDOMNSHTMLOptionCollection; -class nsIDOMHTMLElement; -class nsIDOMHTMLFormElement; - -#define NS_IDOMHTMLSELECTELEMENT_IID \ - { 0xa6cf9090, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLSelectElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLSELECTELEMENT_IID) - - NS_IMETHOD GetType(nsAWritableString& aType)=0; - - NS_IMETHOD GetSelectedIndex(PRInt32* aSelectedIndex)=0; - NS_IMETHOD SetSelectedIndex(PRInt32 aSelectedIndex)=0; - - NS_IMETHOD GetValue(nsAWritableString& aValue)=0; - NS_IMETHOD SetValue(const nsAReadableString& aValue)=0; - - NS_IMETHOD GetLength(PRUint32* aLength)=0; - NS_IMETHOD SetLength(PRUint32 aLength)=0; - - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm)=0; - - NS_IMETHOD GetOptions(nsIDOMNSHTMLOptionCollection** aOptions)=0; - - NS_IMETHOD GetDisabled(PRBool* aDisabled)=0; - NS_IMETHOD SetDisabled(PRBool aDisabled)=0; - - NS_IMETHOD GetMultiple(PRBool* aMultiple)=0; - NS_IMETHOD SetMultiple(PRBool aMultiple)=0; - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - NS_IMETHOD SetName(const nsAReadableString& aName)=0; - - NS_IMETHOD GetSize(PRInt32* aSize)=0; - NS_IMETHOD SetSize(PRInt32 aSize)=0; - - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex)=0; - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex)=0; - - NS_IMETHOD Add(nsIDOMHTMLElement* aElement, nsIDOMHTMLElement* aBefore)=0; - - NS_IMETHOD Remove(PRInt32 aIndex)=0; - - NS_IMETHOD Blur()=0; - - NS_IMETHOD Focus()=0; -}; - - -#define NS_DECL_IDOMHTMLSELECTELEMENT \ - NS_IMETHOD GetType(nsAWritableString& aType); \ - NS_IMETHOD GetSelectedIndex(PRInt32* aSelectedIndex); \ - NS_IMETHOD SetSelectedIndex(PRInt32 aSelectedIndex); \ - NS_IMETHOD GetValue(nsAWritableString& aValue); \ - NS_IMETHOD SetValue(const nsAReadableString& aValue); \ - NS_IMETHOD GetLength(PRUint32* aLength); \ - NS_IMETHOD SetLength(PRUint32 aLength); \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm); \ - NS_IMETHOD GetOptions(nsIDOMNSHTMLOptionCollection** aOptions); \ - NS_IMETHOD GetDisabled(PRBool* aDisabled); \ - NS_IMETHOD SetDisabled(PRBool aDisabled); \ - NS_IMETHOD GetMultiple(PRBool* aMultiple); \ - NS_IMETHOD SetMultiple(PRBool aMultiple); \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD SetName(const nsAReadableString& aName); \ - NS_IMETHOD GetSize(PRInt32* aSize); \ - NS_IMETHOD SetSize(PRInt32 aSize); \ - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex); \ - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex); \ - NS_IMETHOD Add(nsIDOMHTMLElement* aElement, nsIDOMHTMLElement* aBefore); \ - NS_IMETHOD Remove(PRInt32 aIndex); \ - NS_IMETHOD Blur(); \ - NS_IMETHOD Focus(); \ - - - -#define NS_FORWARD_IDOMHTMLSELECTELEMENT(_to) \ - NS_IMETHOD GetType(nsAWritableString& aType) { return _to GetType(aType); } \ - NS_IMETHOD GetSelectedIndex(PRInt32* aSelectedIndex) { return _to GetSelectedIndex(aSelectedIndex); } \ - NS_IMETHOD SetSelectedIndex(PRInt32 aSelectedIndex) { return _to SetSelectedIndex(aSelectedIndex); } \ - NS_IMETHOD GetValue(nsAWritableString& aValue) { return _to GetValue(aValue); } \ - NS_IMETHOD SetValue(const nsAReadableString& aValue) { return _to SetValue(aValue); } \ - NS_IMETHOD GetLength(PRUint32* aLength) { return _to GetLength(aLength); } \ - NS_IMETHOD SetLength(PRUint32 aLength) { return _to SetLength(aLength); } \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm) { return _to GetForm(aForm); } \ - NS_IMETHOD GetOptions(nsIDOMNSHTMLOptionCollection** aOptions) { return _to GetOptions(aOptions); } \ - NS_IMETHOD GetDisabled(PRBool* aDisabled) { return _to GetDisabled(aDisabled); } \ - NS_IMETHOD SetDisabled(PRBool aDisabled) { return _to SetDisabled(aDisabled); } \ - NS_IMETHOD GetMultiple(PRBool* aMultiple) { return _to GetMultiple(aMultiple); } \ - NS_IMETHOD SetMultiple(PRBool aMultiple) { return _to SetMultiple(aMultiple); } \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD SetName(const nsAReadableString& aName) { return _to SetName(aName); } \ - NS_IMETHOD GetSize(PRInt32* aSize) { return _to GetSize(aSize); } \ - NS_IMETHOD SetSize(PRInt32 aSize) { return _to SetSize(aSize); } \ - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex) { return _to GetTabIndex(aTabIndex); } \ - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex) { return _to SetTabIndex(aTabIndex); } \ - NS_IMETHOD Add(nsIDOMHTMLElement* aElement, nsIDOMHTMLElement* aBefore) { return _to Add(aElement, aBefore); } \ - NS_IMETHOD Remove(PRInt32 aIndex) { return _to Remove(aIndex); } \ - NS_IMETHOD Blur() { return _to Blur(); } \ - NS_IMETHOD Focus() { return _to Focus(); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLSelectElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLSelectElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLSelectElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLStyleElement.h b/mozilla/dom/public/html/nsIDOMHTMLStyleElement.h deleted file mode 100644 index b6214105cde..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLStyleElement.h +++ /dev/null @@ -1,75 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLStyleElement_h__ -#define nsIDOMHTMLStyleElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLSTYLEELEMENT_IID \ - { 0xa6cf908d, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLStyleElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLSTYLEELEMENT_IID) - - NS_IMETHOD GetDisabled(PRBool* aDisabled)=0; - NS_IMETHOD SetDisabled(PRBool aDisabled)=0; - - NS_IMETHOD GetMedia(nsAWritableString& aMedia)=0; - NS_IMETHOD SetMedia(const nsAReadableString& aMedia)=0; - - NS_IMETHOD GetType(nsAWritableString& aType)=0; - NS_IMETHOD SetType(const nsAReadableString& aType)=0; -}; - - -#define NS_DECL_IDOMHTMLSTYLEELEMENT \ - NS_IMETHOD GetDisabled(PRBool* aDisabled); \ - NS_IMETHOD SetDisabled(PRBool aDisabled); \ - NS_IMETHOD GetMedia(nsAWritableString& aMedia); \ - NS_IMETHOD SetMedia(const nsAReadableString& aMedia); \ - NS_IMETHOD GetType(nsAWritableString& aType); \ - NS_IMETHOD SetType(const nsAReadableString& aType); \ - - - -#define NS_FORWARD_IDOMHTMLSTYLEELEMENT(_to) \ - NS_IMETHOD GetDisabled(PRBool* aDisabled) { return _to GetDisabled(aDisabled); } \ - NS_IMETHOD SetDisabled(PRBool aDisabled) { return _to SetDisabled(aDisabled); } \ - NS_IMETHOD GetMedia(nsAWritableString& aMedia) { return _to GetMedia(aMedia); } \ - NS_IMETHOD SetMedia(const nsAReadableString& aMedia) { return _to SetMedia(aMedia); } \ - NS_IMETHOD GetType(nsAWritableString& aType) { return _to GetType(aType); } \ - NS_IMETHOD SetType(const nsAReadableString& aType) { return _to SetType(aType); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLStyleElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLStyleElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLStyleElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLTableCaptionElement.h b/mozilla/dom/public/html/nsIDOMHTMLTableCaptionElement.h deleted file mode 100644 index fae660b29f2..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLTableCaptionElement.h +++ /dev/null @@ -1,61 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLTableCaptionElement_h__ -#define nsIDOMHTMLTableCaptionElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLTABLECAPTIONELEMENT_IID \ - { 0xa6cf90b3, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLTableCaptionElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLTABLECAPTIONELEMENT_IID) - - NS_IMETHOD GetAlign(nsAWritableString& aAlign)=0; - NS_IMETHOD SetAlign(const nsAReadableString& aAlign)=0; -}; - - -#define NS_DECL_IDOMHTMLTABLECAPTIONELEMENT \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign); \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign); \ - - - -#define NS_FORWARD_IDOMHTMLTABLECAPTIONELEMENT(_to) \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign) { return _to GetAlign(aAlign); } \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign) { return _to SetAlign(aAlign); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLTableCaptionElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLTableCaptionElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLTableCaptionElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLTableCellElement.h b/mozilla/dom/public/html/nsIDOMHTMLTableCellElement.h deleted file mode 100644 index 9f7c637b630..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLTableCellElement.h +++ /dev/null @@ -1,159 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLTableCellElement_h__ -#define nsIDOMHTMLTableCellElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLTABLECELLELEMENT_IID \ - { 0xa6cf90b7, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLTableCellElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLTABLECELLELEMENT_IID) - - NS_IMETHOD GetCellIndex(PRInt32* aCellIndex)=0; - NS_IMETHOD SetCellIndex(PRInt32 aCellIndex)=0; - - NS_IMETHOD GetAbbr(nsAWritableString& aAbbr)=0; - NS_IMETHOD SetAbbr(const nsAReadableString& aAbbr)=0; - - NS_IMETHOD GetAlign(nsAWritableString& aAlign)=0; - NS_IMETHOD SetAlign(const nsAReadableString& aAlign)=0; - - NS_IMETHOD GetAxis(nsAWritableString& aAxis)=0; - NS_IMETHOD SetAxis(const nsAReadableString& aAxis)=0; - - NS_IMETHOD GetBgColor(nsAWritableString& aBgColor)=0; - NS_IMETHOD SetBgColor(const nsAReadableString& aBgColor)=0; - - NS_IMETHOD GetCh(nsAWritableString& aCh)=0; - NS_IMETHOD SetCh(const nsAReadableString& aCh)=0; - - NS_IMETHOD GetChOff(nsAWritableString& aChOff)=0; - NS_IMETHOD SetChOff(const nsAReadableString& aChOff)=0; - - NS_IMETHOD GetColSpan(PRInt32* aColSpan)=0; - NS_IMETHOD SetColSpan(PRInt32 aColSpan)=0; - - NS_IMETHOD GetHeaders(nsAWritableString& aHeaders)=0; - NS_IMETHOD SetHeaders(const nsAReadableString& aHeaders)=0; - - NS_IMETHOD GetHeight(nsAWritableString& aHeight)=0; - NS_IMETHOD SetHeight(const nsAReadableString& aHeight)=0; - - NS_IMETHOD GetNoWrap(PRBool* aNoWrap)=0; - NS_IMETHOD SetNoWrap(PRBool aNoWrap)=0; - - NS_IMETHOD GetRowSpan(PRInt32* aRowSpan)=0; - NS_IMETHOD SetRowSpan(PRInt32 aRowSpan)=0; - - NS_IMETHOD GetScope(nsAWritableString& aScope)=0; - NS_IMETHOD SetScope(const nsAReadableString& aScope)=0; - - NS_IMETHOD GetVAlign(nsAWritableString& aVAlign)=0; - NS_IMETHOD SetVAlign(const nsAReadableString& aVAlign)=0; - - NS_IMETHOD GetWidth(nsAWritableString& aWidth)=0; - NS_IMETHOD SetWidth(const nsAReadableString& aWidth)=0; -}; - - -#define NS_DECL_IDOMHTMLTABLECELLELEMENT \ - NS_IMETHOD GetCellIndex(PRInt32* aCellIndex); \ - NS_IMETHOD SetCellIndex(PRInt32 aCellIndex); \ - NS_IMETHOD GetAbbr(nsAWritableString& aAbbr); \ - NS_IMETHOD SetAbbr(const nsAReadableString& aAbbr); \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign); \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign); \ - NS_IMETHOD GetAxis(nsAWritableString& aAxis); \ - NS_IMETHOD SetAxis(const nsAReadableString& aAxis); \ - NS_IMETHOD GetBgColor(nsAWritableString& aBgColor); \ - NS_IMETHOD SetBgColor(const nsAReadableString& aBgColor); \ - NS_IMETHOD GetCh(nsAWritableString& aCh); \ - NS_IMETHOD SetCh(const nsAReadableString& aCh); \ - NS_IMETHOD GetChOff(nsAWritableString& aChOff); \ - NS_IMETHOD SetChOff(const nsAReadableString& aChOff); \ - NS_IMETHOD GetColSpan(PRInt32* aColSpan); \ - NS_IMETHOD SetColSpan(PRInt32 aColSpan); \ - NS_IMETHOD GetHeaders(nsAWritableString& aHeaders); \ - NS_IMETHOD SetHeaders(const nsAReadableString& aHeaders); \ - NS_IMETHOD GetHeight(nsAWritableString& aHeight); \ - NS_IMETHOD SetHeight(const nsAReadableString& aHeight); \ - NS_IMETHOD GetNoWrap(PRBool* aNoWrap); \ - NS_IMETHOD SetNoWrap(PRBool aNoWrap); \ - NS_IMETHOD GetRowSpan(PRInt32* aRowSpan); \ - NS_IMETHOD SetRowSpan(PRInt32 aRowSpan); \ - NS_IMETHOD GetScope(nsAWritableString& aScope); \ - NS_IMETHOD SetScope(const nsAReadableString& aScope); \ - NS_IMETHOD GetVAlign(nsAWritableString& aVAlign); \ - NS_IMETHOD SetVAlign(const nsAReadableString& aVAlign); \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth); \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth); \ - - - -#define NS_FORWARD_IDOMHTMLTABLECELLELEMENT(_to) \ - NS_IMETHOD GetCellIndex(PRInt32* aCellIndex) { return _to GetCellIndex(aCellIndex); } \ - NS_IMETHOD SetCellIndex(PRInt32 aCellIndex) { return _to SetCellIndex(aCellIndex); } \ - NS_IMETHOD GetAbbr(nsAWritableString& aAbbr) { return _to GetAbbr(aAbbr); } \ - NS_IMETHOD SetAbbr(const nsAReadableString& aAbbr) { return _to SetAbbr(aAbbr); } \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign) { return _to GetAlign(aAlign); } \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign) { return _to SetAlign(aAlign); } \ - NS_IMETHOD GetAxis(nsAWritableString& aAxis) { return _to GetAxis(aAxis); } \ - NS_IMETHOD SetAxis(const nsAReadableString& aAxis) { return _to SetAxis(aAxis); } \ - NS_IMETHOD GetBgColor(nsAWritableString& aBgColor) { return _to GetBgColor(aBgColor); } \ - NS_IMETHOD SetBgColor(const nsAReadableString& aBgColor) { return _to SetBgColor(aBgColor); } \ - NS_IMETHOD GetCh(nsAWritableString& aCh) { return _to GetCh(aCh); } \ - NS_IMETHOD SetCh(const nsAReadableString& aCh) { return _to SetCh(aCh); } \ - NS_IMETHOD GetChOff(nsAWritableString& aChOff) { return _to GetChOff(aChOff); } \ - NS_IMETHOD SetChOff(const nsAReadableString& aChOff) { return _to SetChOff(aChOff); } \ - NS_IMETHOD GetColSpan(PRInt32* aColSpan) { return _to GetColSpan(aColSpan); } \ - NS_IMETHOD SetColSpan(PRInt32 aColSpan) { return _to SetColSpan(aColSpan); } \ - NS_IMETHOD GetHeaders(nsAWritableString& aHeaders) { return _to GetHeaders(aHeaders); } \ - NS_IMETHOD SetHeaders(const nsAReadableString& aHeaders) { return _to SetHeaders(aHeaders); } \ - NS_IMETHOD GetHeight(nsAWritableString& aHeight) { return _to GetHeight(aHeight); } \ - NS_IMETHOD SetHeight(const nsAReadableString& aHeight) { return _to SetHeight(aHeight); } \ - NS_IMETHOD GetNoWrap(PRBool* aNoWrap) { return _to GetNoWrap(aNoWrap); } \ - NS_IMETHOD SetNoWrap(PRBool aNoWrap) { return _to SetNoWrap(aNoWrap); } \ - NS_IMETHOD GetRowSpan(PRInt32* aRowSpan) { return _to GetRowSpan(aRowSpan); } \ - NS_IMETHOD SetRowSpan(PRInt32 aRowSpan) { return _to SetRowSpan(aRowSpan); } \ - NS_IMETHOD GetScope(nsAWritableString& aScope) { return _to GetScope(aScope); } \ - NS_IMETHOD SetScope(const nsAReadableString& aScope) { return _to SetScope(aScope); } \ - NS_IMETHOD GetVAlign(nsAWritableString& aVAlign) { return _to GetVAlign(aVAlign); } \ - NS_IMETHOD SetVAlign(const nsAReadableString& aVAlign) { return _to SetVAlign(aVAlign); } \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth) { return _to GetWidth(aWidth); } \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth) { return _to SetWidth(aWidth); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLTableCellElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLTableCellElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLTableCellElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLTableColElement.h b/mozilla/dom/public/html/nsIDOMHTMLTableColElement.h deleted file mode 100644 index e5535f53ba5..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLTableColElement.h +++ /dev/null @@ -1,96 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLTableColElement_h__ -#define nsIDOMHTMLTableColElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLTABLECOLELEMENT_IID \ - { 0xa6cf90b4, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLTableColElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLTABLECOLELEMENT_IID) - - NS_IMETHOD GetAlign(nsAWritableString& aAlign)=0; - NS_IMETHOD SetAlign(const nsAReadableString& aAlign)=0; - - NS_IMETHOD GetCh(nsAWritableString& aCh)=0; - NS_IMETHOD SetCh(const nsAReadableString& aCh)=0; - - NS_IMETHOD GetChOff(nsAWritableString& aChOff)=0; - NS_IMETHOD SetChOff(const nsAReadableString& aChOff)=0; - - NS_IMETHOD GetSpan(PRInt32* aSpan)=0; - NS_IMETHOD SetSpan(PRInt32 aSpan)=0; - - NS_IMETHOD GetVAlign(nsAWritableString& aVAlign)=0; - NS_IMETHOD SetVAlign(const nsAReadableString& aVAlign)=0; - - NS_IMETHOD GetWidth(nsAWritableString& aWidth)=0; - NS_IMETHOD SetWidth(const nsAReadableString& aWidth)=0; -}; - - -#define NS_DECL_IDOMHTMLTABLECOLELEMENT \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign); \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign); \ - NS_IMETHOD GetCh(nsAWritableString& aCh); \ - NS_IMETHOD SetCh(const nsAReadableString& aCh); \ - NS_IMETHOD GetChOff(nsAWritableString& aChOff); \ - NS_IMETHOD SetChOff(const nsAReadableString& aChOff); \ - NS_IMETHOD GetSpan(PRInt32* aSpan); \ - NS_IMETHOD SetSpan(PRInt32 aSpan); \ - NS_IMETHOD GetVAlign(nsAWritableString& aVAlign); \ - NS_IMETHOD SetVAlign(const nsAReadableString& aVAlign); \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth); \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth); \ - - - -#define NS_FORWARD_IDOMHTMLTABLECOLELEMENT(_to) \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign) { return _to GetAlign(aAlign); } \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign) { return _to SetAlign(aAlign); } \ - NS_IMETHOD GetCh(nsAWritableString& aCh) { return _to GetCh(aCh); } \ - NS_IMETHOD SetCh(const nsAReadableString& aCh) { return _to SetCh(aCh); } \ - NS_IMETHOD GetChOff(nsAWritableString& aChOff) { return _to GetChOff(aChOff); } \ - NS_IMETHOD SetChOff(const nsAReadableString& aChOff) { return _to SetChOff(aChOff); } \ - NS_IMETHOD GetSpan(PRInt32* aSpan) { return _to GetSpan(aSpan); } \ - NS_IMETHOD SetSpan(PRInt32 aSpan) { return _to SetSpan(aSpan); } \ - NS_IMETHOD GetVAlign(nsAWritableString& aVAlign) { return _to GetVAlign(aVAlign); } \ - NS_IMETHOD SetVAlign(const nsAReadableString& aVAlign) { return _to SetVAlign(aVAlign); } \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth) { return _to GetWidth(aWidth); } \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth) { return _to SetWidth(aWidth); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLTableColElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLTableColElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLTableColElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLTableElement.h b/mozilla/dom/public/html/nsIDOMHTMLTableElement.h deleted file mode 100644 index ed7e6607ebe..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLTableElement.h +++ /dev/null @@ -1,182 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLTableElement_h__ -#define nsIDOMHTMLTableElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - -class nsIDOMHTMLElement; -class nsIDOMHTMLTableCaptionElement; -class nsIDOMHTMLTableSectionElement; -class nsIDOMHTMLCollection; - -#define NS_IDOMHTMLTABLEELEMENT_IID \ - { 0xa6cf90b2, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLTableElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLTABLEELEMENT_IID) - - NS_IMETHOD GetCaption(nsIDOMHTMLTableCaptionElement** aCaption)=0; - NS_IMETHOD SetCaption(nsIDOMHTMLTableCaptionElement* aCaption)=0; - - NS_IMETHOD GetTHead(nsIDOMHTMLTableSectionElement** aTHead)=0; - NS_IMETHOD SetTHead(nsIDOMHTMLTableSectionElement* aTHead)=0; - - NS_IMETHOD GetTFoot(nsIDOMHTMLTableSectionElement** aTFoot)=0; - NS_IMETHOD SetTFoot(nsIDOMHTMLTableSectionElement* aTFoot)=0; - - NS_IMETHOD GetRows(nsIDOMHTMLCollection** aRows)=0; - - NS_IMETHOD GetTBodies(nsIDOMHTMLCollection** aTBodies)=0; - - NS_IMETHOD GetAlign(nsAWritableString& aAlign)=0; - NS_IMETHOD SetAlign(const nsAReadableString& aAlign)=0; - - NS_IMETHOD GetBgColor(nsAWritableString& aBgColor)=0; - NS_IMETHOD SetBgColor(const nsAReadableString& aBgColor)=0; - - NS_IMETHOD GetBorder(nsAWritableString& aBorder)=0; - NS_IMETHOD SetBorder(const nsAReadableString& aBorder)=0; - - NS_IMETHOD GetCellPadding(nsAWritableString& aCellPadding)=0; - NS_IMETHOD SetCellPadding(const nsAReadableString& aCellPadding)=0; - - NS_IMETHOD GetCellSpacing(nsAWritableString& aCellSpacing)=0; - NS_IMETHOD SetCellSpacing(const nsAReadableString& aCellSpacing)=0; - - NS_IMETHOD GetFrame(nsAWritableString& aFrame)=0; - NS_IMETHOD SetFrame(const nsAReadableString& aFrame)=0; - - NS_IMETHOD GetRules(nsAWritableString& aRules)=0; - NS_IMETHOD SetRules(const nsAReadableString& aRules)=0; - - NS_IMETHOD GetSummary(nsAWritableString& aSummary)=0; - NS_IMETHOD SetSummary(const nsAReadableString& aSummary)=0; - - NS_IMETHOD GetWidth(nsAWritableString& aWidth)=0; - NS_IMETHOD SetWidth(const nsAReadableString& aWidth)=0; - - NS_IMETHOD CreateTHead(nsIDOMHTMLElement** aReturn)=0; - - NS_IMETHOD DeleteTHead()=0; - - NS_IMETHOD CreateTFoot(nsIDOMHTMLElement** aReturn)=0; - - NS_IMETHOD DeleteTFoot()=0; - - NS_IMETHOD CreateCaption(nsIDOMHTMLElement** aReturn)=0; - - NS_IMETHOD DeleteCaption()=0; - - NS_IMETHOD InsertRow(PRInt32 aIndex, nsIDOMHTMLElement** aReturn)=0; - - NS_IMETHOD DeleteRow(PRInt32 aIndex)=0; -}; - - -#define NS_DECL_IDOMHTMLTABLEELEMENT \ - NS_IMETHOD GetCaption(nsIDOMHTMLTableCaptionElement** aCaption); \ - NS_IMETHOD SetCaption(nsIDOMHTMLTableCaptionElement* aCaption); \ - NS_IMETHOD GetTHead(nsIDOMHTMLTableSectionElement** aTHead); \ - NS_IMETHOD SetTHead(nsIDOMHTMLTableSectionElement* aTHead); \ - NS_IMETHOD GetTFoot(nsIDOMHTMLTableSectionElement** aTFoot); \ - NS_IMETHOD SetTFoot(nsIDOMHTMLTableSectionElement* aTFoot); \ - NS_IMETHOD GetRows(nsIDOMHTMLCollection** aRows); \ - NS_IMETHOD GetTBodies(nsIDOMHTMLCollection** aTBodies); \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign); \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign); \ - NS_IMETHOD GetBgColor(nsAWritableString& aBgColor); \ - NS_IMETHOD SetBgColor(const nsAReadableString& aBgColor); \ - NS_IMETHOD GetBorder(nsAWritableString& aBorder); \ - NS_IMETHOD SetBorder(const nsAReadableString& aBorder); \ - NS_IMETHOD GetCellPadding(nsAWritableString& aCellPadding); \ - NS_IMETHOD SetCellPadding(const nsAReadableString& aCellPadding); \ - NS_IMETHOD GetCellSpacing(nsAWritableString& aCellSpacing); \ - NS_IMETHOD SetCellSpacing(const nsAReadableString& aCellSpacing); \ - NS_IMETHOD GetFrame(nsAWritableString& aFrame); \ - NS_IMETHOD SetFrame(const nsAReadableString& aFrame); \ - NS_IMETHOD GetRules(nsAWritableString& aRules); \ - NS_IMETHOD SetRules(const nsAReadableString& aRules); \ - NS_IMETHOD GetSummary(nsAWritableString& aSummary); \ - NS_IMETHOD SetSummary(const nsAReadableString& aSummary); \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth); \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth); \ - NS_IMETHOD CreateTHead(nsIDOMHTMLElement** aReturn); \ - NS_IMETHOD DeleteTHead(); \ - NS_IMETHOD CreateTFoot(nsIDOMHTMLElement** aReturn); \ - NS_IMETHOD DeleteTFoot(); \ - NS_IMETHOD CreateCaption(nsIDOMHTMLElement** aReturn); \ - NS_IMETHOD DeleteCaption(); \ - NS_IMETHOD InsertRow(PRInt32 aIndex, nsIDOMHTMLElement** aReturn); \ - NS_IMETHOD DeleteRow(PRInt32 aIndex); \ - - - -#define NS_FORWARD_IDOMHTMLTABLEELEMENT(_to) \ - NS_IMETHOD GetCaption(nsIDOMHTMLTableCaptionElement** aCaption) { return _to GetCaption(aCaption); } \ - NS_IMETHOD SetCaption(nsIDOMHTMLTableCaptionElement* aCaption) { return _to SetCaption(aCaption); } \ - NS_IMETHOD GetTHead(nsIDOMHTMLTableSectionElement** aTHead) { return _to GetTHead(aTHead); } \ - NS_IMETHOD SetTHead(nsIDOMHTMLTableSectionElement* aTHead) { return _to SetTHead(aTHead); } \ - NS_IMETHOD GetTFoot(nsIDOMHTMLTableSectionElement** aTFoot) { return _to GetTFoot(aTFoot); } \ - NS_IMETHOD SetTFoot(nsIDOMHTMLTableSectionElement* aTFoot) { return _to SetTFoot(aTFoot); } \ - NS_IMETHOD GetRows(nsIDOMHTMLCollection** aRows) { return _to GetRows(aRows); } \ - NS_IMETHOD GetTBodies(nsIDOMHTMLCollection** aTBodies) { return _to GetTBodies(aTBodies); } \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign) { return _to GetAlign(aAlign); } \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign) { return _to SetAlign(aAlign); } \ - NS_IMETHOD GetBgColor(nsAWritableString& aBgColor) { return _to GetBgColor(aBgColor); } \ - NS_IMETHOD SetBgColor(const nsAReadableString& aBgColor) { return _to SetBgColor(aBgColor); } \ - NS_IMETHOD GetBorder(nsAWritableString& aBorder) { return _to GetBorder(aBorder); } \ - NS_IMETHOD SetBorder(const nsAReadableString& aBorder) { return _to SetBorder(aBorder); } \ - NS_IMETHOD GetCellPadding(nsAWritableString& aCellPadding) { return _to GetCellPadding(aCellPadding); } \ - NS_IMETHOD SetCellPadding(const nsAReadableString& aCellPadding) { return _to SetCellPadding(aCellPadding); } \ - NS_IMETHOD GetCellSpacing(nsAWritableString& aCellSpacing) { return _to GetCellSpacing(aCellSpacing); } \ - NS_IMETHOD SetCellSpacing(const nsAReadableString& aCellSpacing) { return _to SetCellSpacing(aCellSpacing); } \ - NS_IMETHOD GetFrame(nsAWritableString& aFrame) { return _to GetFrame(aFrame); } \ - NS_IMETHOD SetFrame(const nsAReadableString& aFrame) { return _to SetFrame(aFrame); } \ - NS_IMETHOD GetRules(nsAWritableString& aRules) { return _to GetRules(aRules); } \ - NS_IMETHOD SetRules(const nsAReadableString& aRules) { return _to SetRules(aRules); } \ - NS_IMETHOD GetSummary(nsAWritableString& aSummary) { return _to GetSummary(aSummary); } \ - NS_IMETHOD SetSummary(const nsAReadableString& aSummary) { return _to SetSummary(aSummary); } \ - NS_IMETHOD GetWidth(nsAWritableString& aWidth) { return _to GetWidth(aWidth); } \ - NS_IMETHOD SetWidth(const nsAReadableString& aWidth) { return _to SetWidth(aWidth); } \ - NS_IMETHOD CreateTHead(nsIDOMHTMLElement** aReturn) { return _to CreateTHead(aReturn); } \ - NS_IMETHOD DeleteTHead() { return _to DeleteTHead(); } \ - NS_IMETHOD CreateTFoot(nsIDOMHTMLElement** aReturn) { return _to CreateTFoot(aReturn); } \ - NS_IMETHOD DeleteTFoot() { return _to DeleteTFoot(); } \ - NS_IMETHOD CreateCaption(nsIDOMHTMLElement** aReturn) { return _to CreateCaption(aReturn); } \ - NS_IMETHOD DeleteCaption() { return _to DeleteCaption(); } \ - NS_IMETHOD InsertRow(PRInt32 aIndex, nsIDOMHTMLElement** aReturn) { return _to InsertRow(aIndex, aReturn); } \ - NS_IMETHOD DeleteRow(PRInt32 aIndex) { return _to DeleteRow(aIndex); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLTableElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLTableElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLTableElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLTableRowElement.h b/mozilla/dom/public/html/nsIDOMHTMLTableRowElement.h deleted file mode 100644 index 089427fb2d7..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLTableRowElement.h +++ /dev/null @@ -1,120 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLTableRowElement_h__ -#define nsIDOMHTMLTableRowElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - -class nsIDOMHTMLElement; -class nsIDOMHTMLCollection; - -#define NS_IDOMHTMLTABLEROWELEMENT_IID \ - { 0xa6cf90b6, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLTableRowElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLTABLEROWELEMENT_IID) - - NS_IMETHOD GetRowIndex(PRInt32* aRowIndex)=0; - NS_IMETHOD SetRowIndex(PRInt32 aRowIndex)=0; - - NS_IMETHOD GetSectionRowIndex(PRInt32* aSectionRowIndex)=0; - NS_IMETHOD SetSectionRowIndex(PRInt32 aSectionRowIndex)=0; - - NS_IMETHOD GetCells(nsIDOMHTMLCollection** aCells)=0; - NS_IMETHOD SetCells(nsIDOMHTMLCollection* aCells)=0; - - NS_IMETHOD GetAlign(nsAWritableString& aAlign)=0; - NS_IMETHOD SetAlign(const nsAReadableString& aAlign)=0; - - NS_IMETHOD GetBgColor(nsAWritableString& aBgColor)=0; - NS_IMETHOD SetBgColor(const nsAReadableString& aBgColor)=0; - - NS_IMETHOD GetCh(nsAWritableString& aCh)=0; - NS_IMETHOD SetCh(const nsAReadableString& aCh)=0; - - NS_IMETHOD GetChOff(nsAWritableString& aChOff)=0; - NS_IMETHOD SetChOff(const nsAReadableString& aChOff)=0; - - NS_IMETHOD GetVAlign(nsAWritableString& aVAlign)=0; - NS_IMETHOD SetVAlign(const nsAReadableString& aVAlign)=0; - - NS_IMETHOD InsertCell(PRInt32 aIndex, nsIDOMHTMLElement** aReturn)=0; - - NS_IMETHOD DeleteCell(PRInt32 aIndex)=0; -}; - - -#define NS_DECL_IDOMHTMLTABLEROWELEMENT \ - NS_IMETHOD GetRowIndex(PRInt32* aRowIndex); \ - NS_IMETHOD SetRowIndex(PRInt32 aRowIndex); \ - NS_IMETHOD GetSectionRowIndex(PRInt32* aSectionRowIndex); \ - NS_IMETHOD SetSectionRowIndex(PRInt32 aSectionRowIndex); \ - NS_IMETHOD GetCells(nsIDOMHTMLCollection** aCells); \ - NS_IMETHOD SetCells(nsIDOMHTMLCollection* aCells); \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign); \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign); \ - NS_IMETHOD GetBgColor(nsAWritableString& aBgColor); \ - NS_IMETHOD SetBgColor(const nsAReadableString& aBgColor); \ - NS_IMETHOD GetCh(nsAWritableString& aCh); \ - NS_IMETHOD SetCh(const nsAReadableString& aCh); \ - NS_IMETHOD GetChOff(nsAWritableString& aChOff); \ - NS_IMETHOD SetChOff(const nsAReadableString& aChOff); \ - NS_IMETHOD GetVAlign(nsAWritableString& aVAlign); \ - NS_IMETHOD SetVAlign(const nsAReadableString& aVAlign); \ - NS_IMETHOD InsertCell(PRInt32 aIndex, nsIDOMHTMLElement** aReturn); \ - NS_IMETHOD DeleteCell(PRInt32 aIndex); \ - - - -#define NS_FORWARD_IDOMHTMLTABLEROWELEMENT(_to) \ - NS_IMETHOD GetRowIndex(PRInt32* aRowIndex) { return _to GetRowIndex(aRowIndex); } \ - NS_IMETHOD SetRowIndex(PRInt32 aRowIndex) { return _to SetRowIndex(aRowIndex); } \ - NS_IMETHOD GetSectionRowIndex(PRInt32* aSectionRowIndex) { return _to GetSectionRowIndex(aSectionRowIndex); } \ - NS_IMETHOD SetSectionRowIndex(PRInt32 aSectionRowIndex) { return _to SetSectionRowIndex(aSectionRowIndex); } \ - NS_IMETHOD GetCells(nsIDOMHTMLCollection** aCells) { return _to GetCells(aCells); } \ - NS_IMETHOD SetCells(nsIDOMHTMLCollection* aCells) { return _to SetCells(aCells); } \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign) { return _to GetAlign(aAlign); } \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign) { return _to SetAlign(aAlign); } \ - NS_IMETHOD GetBgColor(nsAWritableString& aBgColor) { return _to GetBgColor(aBgColor); } \ - NS_IMETHOD SetBgColor(const nsAReadableString& aBgColor) { return _to SetBgColor(aBgColor); } \ - NS_IMETHOD GetCh(nsAWritableString& aCh) { return _to GetCh(aCh); } \ - NS_IMETHOD SetCh(const nsAReadableString& aCh) { return _to SetCh(aCh); } \ - NS_IMETHOD GetChOff(nsAWritableString& aChOff) { return _to GetChOff(aChOff); } \ - NS_IMETHOD SetChOff(const nsAReadableString& aChOff) { return _to SetChOff(aChOff); } \ - NS_IMETHOD GetVAlign(nsAWritableString& aVAlign) { return _to GetVAlign(aVAlign); } \ - NS_IMETHOD SetVAlign(const nsAReadableString& aVAlign) { return _to SetVAlign(aVAlign); } \ - NS_IMETHOD InsertCell(PRInt32 aIndex, nsIDOMHTMLElement** aReturn) { return _to InsertCell(aIndex, aReturn); } \ - NS_IMETHOD DeleteCell(PRInt32 aIndex) { return _to DeleteCell(aIndex); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLTableRowElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLTableRowElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLTableRowElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLTableSectionElement.h b/mozilla/dom/public/html/nsIDOMHTMLTableSectionElement.h deleted file mode 100644 index 6266bbd6c8a..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLTableSectionElement.h +++ /dev/null @@ -1,96 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLTableSectionElement_h__ -#define nsIDOMHTMLTableSectionElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - -class nsIDOMHTMLElement; -class nsIDOMHTMLCollection; - -#define NS_IDOMHTMLTABLESECTIONELEMENT_IID \ - { 0xa6cf90b5, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLTableSectionElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLTABLESECTIONELEMENT_IID) - - NS_IMETHOD GetAlign(nsAWritableString& aAlign)=0; - NS_IMETHOD SetAlign(const nsAReadableString& aAlign)=0; - - NS_IMETHOD GetCh(nsAWritableString& aCh)=0; - NS_IMETHOD SetCh(const nsAReadableString& aCh)=0; - - NS_IMETHOD GetChOff(nsAWritableString& aChOff)=0; - NS_IMETHOD SetChOff(const nsAReadableString& aChOff)=0; - - NS_IMETHOD GetVAlign(nsAWritableString& aVAlign)=0; - NS_IMETHOD SetVAlign(const nsAReadableString& aVAlign)=0; - - NS_IMETHOD GetRows(nsIDOMHTMLCollection** aRows)=0; - - NS_IMETHOD InsertRow(PRInt32 aIndex, nsIDOMHTMLElement** aReturn)=0; - - NS_IMETHOD DeleteRow(PRInt32 aIndex)=0; -}; - - -#define NS_DECL_IDOMHTMLTABLESECTIONELEMENT \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign); \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign); \ - NS_IMETHOD GetCh(nsAWritableString& aCh); \ - NS_IMETHOD SetCh(const nsAReadableString& aCh); \ - NS_IMETHOD GetChOff(nsAWritableString& aChOff); \ - NS_IMETHOD SetChOff(const nsAReadableString& aChOff); \ - NS_IMETHOD GetVAlign(nsAWritableString& aVAlign); \ - NS_IMETHOD SetVAlign(const nsAReadableString& aVAlign); \ - NS_IMETHOD GetRows(nsIDOMHTMLCollection** aRows); \ - NS_IMETHOD InsertRow(PRInt32 aIndex, nsIDOMHTMLElement** aReturn); \ - NS_IMETHOD DeleteRow(PRInt32 aIndex); \ - - - -#define NS_FORWARD_IDOMHTMLTABLESECTIONELEMENT(_to) \ - NS_IMETHOD GetAlign(nsAWritableString& aAlign) { return _to GetAlign(aAlign); } \ - NS_IMETHOD SetAlign(const nsAReadableString& aAlign) { return _to SetAlign(aAlign); } \ - NS_IMETHOD GetCh(nsAWritableString& aCh) { return _to GetCh(aCh); } \ - NS_IMETHOD SetCh(const nsAReadableString& aCh) { return _to SetCh(aCh); } \ - NS_IMETHOD GetChOff(nsAWritableString& aChOff) { return _to GetChOff(aChOff); } \ - NS_IMETHOD SetChOff(const nsAReadableString& aChOff) { return _to SetChOff(aChOff); } \ - NS_IMETHOD GetVAlign(nsAWritableString& aVAlign) { return _to GetVAlign(aVAlign); } \ - NS_IMETHOD SetVAlign(const nsAReadableString& aVAlign) { return _to SetVAlign(aVAlign); } \ - NS_IMETHOD GetRows(nsIDOMHTMLCollection** aRows) { return _to GetRows(aRows); } \ - NS_IMETHOD InsertRow(PRInt32 aIndex, nsIDOMHTMLElement** aReturn) { return _to InsertRow(aIndex, aReturn); } \ - NS_IMETHOD DeleteRow(PRInt32 aIndex) { return _to DeleteRow(aIndex); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLTableSectionElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLTableSectionElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLTableSectionElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLTextAreaElement.h b/mozilla/dom/public/html/nsIDOMHTMLTextAreaElement.h deleted file mode 100644 index d7fa82fbca0..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLTextAreaElement.h +++ /dev/null @@ -1,138 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLTextAreaElement_h__ -#define nsIDOMHTMLTextAreaElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - -class nsIDOMHTMLFormElement; - -#define NS_IDOMHTMLTEXTAREAELEMENT_IID \ - { 0xa6cf9094, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLTextAreaElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLTEXTAREAELEMENT_IID) - - NS_IMETHOD GetDefaultValue(nsAWritableString& aDefaultValue)=0; - NS_IMETHOD SetDefaultValue(const nsAReadableString& aDefaultValue)=0; - - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm)=0; - - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey)=0; - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey)=0; - - NS_IMETHOD GetCols(PRInt32* aCols)=0; - NS_IMETHOD SetCols(PRInt32 aCols)=0; - - NS_IMETHOD GetDisabled(PRBool* aDisabled)=0; - NS_IMETHOD SetDisabled(PRBool aDisabled)=0; - - NS_IMETHOD GetName(nsAWritableString& aName)=0; - NS_IMETHOD SetName(const nsAReadableString& aName)=0; - - NS_IMETHOD GetReadOnly(PRBool* aReadOnly)=0; - NS_IMETHOD SetReadOnly(PRBool aReadOnly)=0; - - NS_IMETHOD GetRows(PRInt32* aRows)=0; - NS_IMETHOD SetRows(PRInt32 aRows)=0; - - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex)=0; - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex)=0; - - NS_IMETHOD GetType(nsAWritableString& aType)=0; - - NS_IMETHOD GetValue(nsAWritableString& aValue)=0; - NS_IMETHOD SetValue(const nsAReadableString& aValue)=0; - - NS_IMETHOD Blur()=0; - - NS_IMETHOD Focus()=0; - - NS_IMETHOD Select()=0; -}; - - -#define NS_DECL_IDOMHTMLTEXTAREAELEMENT \ - NS_IMETHOD GetDefaultValue(nsAWritableString& aDefaultValue); \ - NS_IMETHOD SetDefaultValue(const nsAReadableString& aDefaultValue); \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm); \ - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey); \ - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey); \ - NS_IMETHOD GetCols(PRInt32* aCols); \ - NS_IMETHOD SetCols(PRInt32 aCols); \ - NS_IMETHOD GetDisabled(PRBool* aDisabled); \ - NS_IMETHOD SetDisabled(PRBool aDisabled); \ - NS_IMETHOD GetName(nsAWritableString& aName); \ - NS_IMETHOD SetName(const nsAReadableString& aName); \ - NS_IMETHOD GetReadOnly(PRBool* aReadOnly); \ - NS_IMETHOD SetReadOnly(PRBool aReadOnly); \ - NS_IMETHOD GetRows(PRInt32* aRows); \ - NS_IMETHOD SetRows(PRInt32 aRows); \ - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex); \ - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex); \ - NS_IMETHOD GetType(nsAWritableString& aType); \ - NS_IMETHOD GetValue(nsAWritableString& aValue); \ - NS_IMETHOD SetValue(const nsAReadableString& aValue); \ - NS_IMETHOD Blur(); \ - NS_IMETHOD Focus(); \ - NS_IMETHOD Select(); \ - - - -#define NS_FORWARD_IDOMHTMLTEXTAREAELEMENT(_to) \ - NS_IMETHOD GetDefaultValue(nsAWritableString& aDefaultValue) { return _to GetDefaultValue(aDefaultValue); } \ - NS_IMETHOD SetDefaultValue(const nsAReadableString& aDefaultValue) { return _to SetDefaultValue(aDefaultValue); } \ - NS_IMETHOD GetForm(nsIDOMHTMLFormElement** aForm) { return _to GetForm(aForm); } \ - NS_IMETHOD GetAccessKey(nsAWritableString& aAccessKey) { return _to GetAccessKey(aAccessKey); } \ - NS_IMETHOD SetAccessKey(const nsAReadableString& aAccessKey) { return _to SetAccessKey(aAccessKey); } \ - NS_IMETHOD GetCols(PRInt32* aCols) { return _to GetCols(aCols); } \ - NS_IMETHOD SetCols(PRInt32 aCols) { return _to SetCols(aCols); } \ - NS_IMETHOD GetDisabled(PRBool* aDisabled) { return _to GetDisabled(aDisabled); } \ - NS_IMETHOD SetDisabled(PRBool aDisabled) { return _to SetDisabled(aDisabled); } \ - NS_IMETHOD GetName(nsAWritableString& aName) { return _to GetName(aName); } \ - NS_IMETHOD SetName(const nsAReadableString& aName) { return _to SetName(aName); } \ - NS_IMETHOD GetReadOnly(PRBool* aReadOnly) { return _to GetReadOnly(aReadOnly); } \ - NS_IMETHOD SetReadOnly(PRBool aReadOnly) { return _to SetReadOnly(aReadOnly); } \ - NS_IMETHOD GetRows(PRInt32* aRows) { return _to GetRows(aRows); } \ - NS_IMETHOD SetRows(PRInt32 aRows) { return _to SetRows(aRows); } \ - NS_IMETHOD GetTabIndex(PRInt32* aTabIndex) { return _to GetTabIndex(aTabIndex); } \ - NS_IMETHOD SetTabIndex(PRInt32 aTabIndex) { return _to SetTabIndex(aTabIndex); } \ - NS_IMETHOD GetType(nsAWritableString& aType) { return _to GetType(aType); } \ - NS_IMETHOD GetValue(nsAWritableString& aValue) { return _to GetValue(aValue); } \ - NS_IMETHOD SetValue(const nsAReadableString& aValue) { return _to SetValue(aValue); } \ - NS_IMETHOD Blur() { return _to Blur(); } \ - NS_IMETHOD Focus() { return _to Focus(); } \ - NS_IMETHOD Select() { return _to Select(); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLTextAreaElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLTextAreaElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLTextAreaElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLTitleElement.h b/mozilla/dom/public/html/nsIDOMHTMLTitleElement.h deleted file mode 100644 index 9ccdac9fbfb..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLTitleElement.h +++ /dev/null @@ -1,61 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLTitleElement_h__ -#define nsIDOMHTMLTitleElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLTITLEELEMENT_IID \ - { 0xa6cf9089, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLTitleElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLTITLEELEMENT_IID) - - NS_IMETHOD GetText(nsAWritableString& aText)=0; - NS_IMETHOD SetText(const nsAReadableString& aText)=0; -}; - - -#define NS_DECL_IDOMHTMLTITLEELEMENT \ - NS_IMETHOD GetText(nsAWritableString& aText); \ - NS_IMETHOD SetText(const nsAReadableString& aText); \ - - - -#define NS_FORWARD_IDOMHTMLTITLEELEMENT(_to) \ - NS_IMETHOD GetText(nsAWritableString& aText) { return _to GetText(aText); } \ - NS_IMETHOD SetText(const nsAReadableString& aText) { return _to SetText(aText); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLTitleElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLTitleElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLTitleElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMHTMLUListElement.h b/mozilla/dom/public/html/nsIDOMHTMLUListElement.h deleted file mode 100644 index 7b9a944866e..00000000000 --- a/mozilla/dom/public/html/nsIDOMHTMLUListElement.h +++ /dev/null @@ -1,68 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMHTMLUListElement_h__ -#define nsIDOMHTMLUListElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLElement.h" - - -#define NS_IDOMHTMLULISTELEMENT_IID \ - { 0xa6cf9099, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMHTMLUListElement : public nsIDOMHTMLElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLULISTELEMENT_IID) - - NS_IMETHOD GetCompact(PRBool* aCompact)=0; - NS_IMETHOD SetCompact(PRBool aCompact)=0; - - NS_IMETHOD GetType(nsAWritableString& aType)=0; - NS_IMETHOD SetType(const nsAReadableString& aType)=0; -}; - - -#define NS_DECL_IDOMHTMLULISTELEMENT \ - NS_IMETHOD GetCompact(PRBool* aCompact); \ - NS_IMETHOD SetCompact(PRBool aCompact); \ - NS_IMETHOD GetType(nsAWritableString& aType); \ - NS_IMETHOD SetType(const nsAReadableString& aType); \ - - - -#define NS_FORWARD_IDOMHTMLULISTELEMENT(_to) \ - NS_IMETHOD GetCompact(PRBool* aCompact) { return _to GetCompact(aCompact); } \ - NS_IMETHOD SetCompact(PRBool aCompact) { return _to SetCompact(aCompact); } \ - NS_IMETHOD GetType(nsAWritableString& aType) { return _to GetType(aType); } \ - NS_IMETHOD SetType(const nsAReadableString& aType) { return _to SetType(aType); } \ - - -extern "C" NS_DOM nsresult NS_InitHTMLUListElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptHTMLUListElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMHTMLUListElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMImage.h b/mozilla/dom/public/html/nsIDOMImage.h deleted file mode 100644 index 525ab2c06bb..00000000000 --- a/mozilla/dom/public/html/nsIDOMImage.h +++ /dev/null @@ -1,103 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMImage_h__ -#define nsIDOMImage_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - - -#define NS_IDOMIMAGE_IID \ - { 0xa6cf90c7, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMImage : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMIMAGE_IID) - - NS_IMETHOD GetLowsrc(nsAWritableString& aLowsrc)=0; - NS_IMETHOD SetLowsrc(const nsAReadableString& aLowsrc)=0; - - NS_IMETHOD GetComplete(PRBool* aComplete)=0; - - NS_IMETHOD GetBorder(PRInt32* aBorder)=0; - NS_IMETHOD SetBorder(PRInt32 aBorder)=0; - - NS_IMETHOD GetHeight(PRInt32* aHeight)=0; - NS_IMETHOD SetHeight(PRInt32 aHeight)=0; - - NS_IMETHOD GetHspace(PRInt32* aHspace)=0; - NS_IMETHOD SetHspace(PRInt32 aHspace)=0; - - NS_IMETHOD GetVspace(PRInt32* aVspace)=0; - NS_IMETHOD SetVspace(PRInt32 aVspace)=0; - - NS_IMETHOD GetWidth(PRInt32* aWidth)=0; - NS_IMETHOD SetWidth(PRInt32 aWidth)=0; - - NS_IMETHOD GetNaturalHeight(PRInt32* aNaturalHeight)=0; - - NS_IMETHOD GetNaturalWidth(PRInt32* aNaturalWidth)=0; -}; - - -#define NS_DECL_IDOMIMAGE \ - NS_IMETHOD GetLowsrc(nsAWritableString& aLowsrc); \ - NS_IMETHOD SetLowsrc(const nsAReadableString& aLowsrc); \ - NS_IMETHOD GetComplete(PRBool* aComplete); \ - NS_IMETHOD GetBorder(PRInt32* aBorder); \ - NS_IMETHOD SetBorder(PRInt32 aBorder); \ - NS_IMETHOD GetHeight(PRInt32* aHeight); \ - NS_IMETHOD SetHeight(PRInt32 aHeight); \ - NS_IMETHOD GetHspace(PRInt32* aHspace); \ - NS_IMETHOD SetHspace(PRInt32 aHspace); \ - NS_IMETHOD GetVspace(PRInt32* aVspace); \ - NS_IMETHOD SetVspace(PRInt32 aVspace); \ - NS_IMETHOD GetWidth(PRInt32* aWidth); \ - NS_IMETHOD SetWidth(PRInt32 aWidth); \ - NS_IMETHOD GetNaturalHeight(PRInt32* aNaturalHeight); \ - NS_IMETHOD GetNaturalWidth(PRInt32* aNaturalWidth); \ - - - -#define NS_FORWARD_IDOMIMAGE(_to) \ - NS_IMETHOD GetLowsrc(nsAWritableString& aLowsrc) { return _to GetLowsrc(aLowsrc); } \ - NS_IMETHOD SetLowsrc(const nsAReadableString& aLowsrc) { return _to SetLowsrc(aLowsrc); } \ - NS_IMETHOD GetComplete(PRBool* aComplete) { return _to GetComplete(aComplete); } \ - NS_IMETHOD GetBorder(PRInt32* aBorder) { return _to GetBorder(aBorder); } \ - NS_IMETHOD SetBorder(PRInt32 aBorder) { return _to SetBorder(aBorder); } \ - NS_IMETHOD GetHeight(PRInt32* aHeight) { return _to GetHeight(aHeight); } \ - NS_IMETHOD SetHeight(PRInt32 aHeight) { return _to SetHeight(aHeight); } \ - NS_IMETHOD GetHspace(PRInt32* aHspace) { return _to GetHspace(aHspace); } \ - NS_IMETHOD SetHspace(PRInt32 aHspace) { return _to SetHspace(aHspace); } \ - NS_IMETHOD GetVspace(PRInt32* aVspace) { return _to GetVspace(aVspace); } \ - NS_IMETHOD SetVspace(PRInt32 aVspace) { return _to SetVspace(aVspace); } \ - NS_IMETHOD GetWidth(PRInt32* aWidth) { return _to GetWidth(aWidth); } \ - NS_IMETHOD SetWidth(PRInt32 aWidth) { return _to SetWidth(aWidth); } \ - NS_IMETHOD GetNaturalHeight(PRInt32* aNaturalHeight) { return _to GetNaturalHeight(aNaturalHeight); } \ - NS_IMETHOD GetNaturalWidth(PRInt32* aNaturalWidth) { return _to GetNaturalWidth(aNaturalWidth); } \ - - -#endif // nsIDOMImage_h__ diff --git a/mozilla/dom/public/html/nsIDOMNSHTMLAnchorElement.h b/mozilla/dom/public/html/nsIDOMNSHTMLAnchorElement.h deleted file mode 100644 index 16bdaf30105..00000000000 --- a/mozilla/dom/public/html/nsIDOMNSHTMLAnchorElement.h +++ /dev/null @@ -1,81 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMNSHTMLAnchorElement_h__ -#define nsIDOMNSHTMLAnchorElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - - -#define NS_IDOMNSHTMLANCHORELEMENT_IID \ - { 0xa6cf911c, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMNSHTMLAnchorElement : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMNSHTMLANCHORELEMENT_IID) - - NS_IMETHOD GetProtocol(nsAWritableString& aProtocol)=0; - - NS_IMETHOD GetHost(nsAWritableString& aHost)=0; - - NS_IMETHOD GetHostname(nsAWritableString& aHostname)=0; - - NS_IMETHOD GetPathname(nsAWritableString& aPathname)=0; - - NS_IMETHOD GetSearch(nsAWritableString& aSearch)=0; - - NS_IMETHOD GetPort(nsAWritableString& aPort)=0; - - NS_IMETHOD GetHash(nsAWritableString& aHash)=0; - - NS_IMETHOD GetText(nsAWritableString& aText)=0; -}; - - -#define NS_DECL_IDOMNSHTMLANCHORELEMENT \ - NS_IMETHOD GetProtocol(nsAWritableString& aProtocol); \ - NS_IMETHOD GetHost(nsAWritableString& aHost); \ - NS_IMETHOD GetHostname(nsAWritableString& aHostname); \ - NS_IMETHOD GetPathname(nsAWritableString& aPathname); \ - NS_IMETHOD GetSearch(nsAWritableString& aSearch); \ - NS_IMETHOD GetPort(nsAWritableString& aPort); \ - NS_IMETHOD GetHash(nsAWritableString& aHash); \ - NS_IMETHOD GetText(nsAWritableString& aText); \ - - - -#define NS_FORWARD_IDOMNSHTMLANCHORELEMENT(_to) \ - NS_IMETHOD GetProtocol(nsAWritableString& aProtocol) { return _to GetProtocol(aProtocol); } \ - NS_IMETHOD GetHost(nsAWritableString& aHost) { return _to GetHost(aHost); } \ - NS_IMETHOD GetHostname(nsAWritableString& aHostname) { return _to GetHostname(aHostname); } \ - NS_IMETHOD GetPathname(nsAWritableString& aPathname) { return _to GetPathname(aPathname); } \ - NS_IMETHOD GetSearch(nsAWritableString& aSearch) { return _to GetSearch(aSearch); } \ - NS_IMETHOD GetPort(nsAWritableString& aPort) { return _to GetPort(aPort); } \ - NS_IMETHOD GetHash(nsAWritableString& aHash) { return _to GetHash(aHash); } \ - NS_IMETHOD GetText(nsAWritableString& aText) { return _to GetText(aText); } \ - - -#endif // nsIDOMNSHTMLAnchorElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMNSHTMLAreaElement.h b/mozilla/dom/public/html/nsIDOMNSHTMLAreaElement.h deleted file mode 100644 index c0c7ed6574a..00000000000 --- a/mozilla/dom/public/html/nsIDOMNSHTMLAreaElement.h +++ /dev/null @@ -1,77 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMNSHTMLAreaElement_h__ -#define nsIDOMNSHTMLAreaElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - - -#define NS_IDOMNSHTMLAREAELEMENT_IID \ - { 0xa6cf911b, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMNSHTMLAreaElement : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMNSHTMLAREAELEMENT_IID) - - NS_IMETHOD GetProtocol(nsAWritableString& aProtocol)=0; - - NS_IMETHOD GetHost(nsAWritableString& aHost)=0; - - NS_IMETHOD GetHostname(nsAWritableString& aHostname)=0; - - NS_IMETHOD GetPathname(nsAWritableString& aPathname)=0; - - NS_IMETHOD GetSearch(nsAWritableString& aSearch)=0; - - NS_IMETHOD GetPort(nsAWritableString& aPort)=0; - - NS_IMETHOD GetHash(nsAWritableString& aHash)=0; -}; - - -#define NS_DECL_IDOMNSHTMLAREAELEMENT \ - NS_IMETHOD GetProtocol(nsAWritableString& aProtocol); \ - NS_IMETHOD GetHost(nsAWritableString& aHost); \ - NS_IMETHOD GetHostname(nsAWritableString& aHostname); \ - NS_IMETHOD GetPathname(nsAWritableString& aPathname); \ - NS_IMETHOD GetSearch(nsAWritableString& aSearch); \ - NS_IMETHOD GetPort(nsAWritableString& aPort); \ - NS_IMETHOD GetHash(nsAWritableString& aHash); \ - - - -#define NS_FORWARD_IDOMNSHTMLAREAELEMENT(_to) \ - NS_IMETHOD GetProtocol(nsAWritableString& aProtocol) { return _to GetProtocol(aProtocol); } \ - NS_IMETHOD GetHost(nsAWritableString& aHost) { return _to GetHost(aHost); } \ - NS_IMETHOD GetHostname(nsAWritableString& aHostname) { return _to GetHostname(aHostname); } \ - NS_IMETHOD GetPathname(nsAWritableString& aPathname) { return _to GetPathname(aPathname); } \ - NS_IMETHOD GetSearch(nsAWritableString& aSearch) { return _to GetSearch(aSearch); } \ - NS_IMETHOD GetPort(nsAWritableString& aPort) { return _to GetPort(aPort); } \ - NS_IMETHOD GetHash(nsAWritableString& aHash) { return _to GetHash(aHash); } \ - - -#endif // nsIDOMNSHTMLAreaElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMNSHTMLButtonElement.h b/mozilla/dom/public/html/nsIDOMNSHTMLButtonElement.h deleted file mode 100644 index 5e804a13b34..00000000000 --- a/mozilla/dom/public/html/nsIDOMNSHTMLButtonElement.h +++ /dev/null @@ -1,57 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMNSHTMLButtonElement_h__ -#define nsIDOMNSHTMLButtonElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - - -#define NS_IDOMNSHTMLBUTTONELEMENT_IID \ - { 0x6fd344d0, 0x7e5f, 0x11d2, \ - { 0xbd, 0x91, 0x00, 0x80, 0x5f, 0x8a, 0xe3, 0xf4 } } - -class NS_NO_VTABLE nsIDOMNSHTMLButtonElement : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMNSHTMLBUTTONELEMENT_IID) - - NS_IMETHOD Blur()=0; - - NS_IMETHOD Focus()=0; -}; - - -#define NS_DECL_IDOMNSHTMLBUTTONELEMENT \ - NS_IMETHOD Blur(); \ - NS_IMETHOD Focus(); \ - - - -#define NS_FORWARD_IDOMNSHTMLBUTTONELEMENT(_to) \ - NS_IMETHOD Blur() { return _to Blur(); } \ - NS_IMETHOD Focus() { return _to Focus(); } \ - - -#endif // nsIDOMNSHTMLButtonElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMNSHTMLDocument.h b/mozilla/dom/public/html/nsIDOMNSHTMLDocument.h deleted file mode 100644 index 3407f7ef92e..00000000000 --- a/mozilla/dom/public/html/nsIDOMNSHTMLDocument.h +++ /dev/null @@ -1,140 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMNSHTMLDocument_h__ -#define nsIDOMNSHTMLDocument_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "jsapi.h" - -class nsIDOMDocument; -class nsIDOMEvent; -class nsIDOMHTMLCollection; - -#define NS_IDOMNSHTMLDOCUMENT_IID \ - { 0xa6cf90c5, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMNSHTMLDocument : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMNSHTMLDOCUMENT_IID) - - NS_IMETHOD GetWidth(PRInt32* aWidth)=0; - - NS_IMETHOD GetHeight(PRInt32* aHeight)=0; - - NS_IMETHOD GetAlinkColor(nsAWritableString& aAlinkColor)=0; - NS_IMETHOD SetAlinkColor(const nsAReadableString& aAlinkColor)=0; - - NS_IMETHOD GetLinkColor(nsAWritableString& aLinkColor)=0; - NS_IMETHOD SetLinkColor(const nsAReadableString& aLinkColor)=0; - - NS_IMETHOD GetVlinkColor(nsAWritableString& aVlinkColor)=0; - NS_IMETHOD SetVlinkColor(const nsAReadableString& aVlinkColor)=0; - - NS_IMETHOD GetBgColor(nsAWritableString& aBgColor)=0; - NS_IMETHOD SetBgColor(const nsAReadableString& aBgColor)=0; - - NS_IMETHOD GetFgColor(nsAWritableString& aFgColor)=0; - NS_IMETHOD SetFgColor(const nsAReadableString& aFgColor)=0; - - NS_IMETHOD GetLastModified(nsAWritableString& aLastModified)=0; - - NS_IMETHOD GetEmbeds(nsIDOMHTMLCollection** aEmbeds)=0; - - NS_IMETHOD GetSelection(nsAWritableString& aReturn)=0; - - NS_IMETHOD NamedItem(JSContext* cx, jsval* argv, PRUint32 argc, jsval* aReturn)=0; - - NS_IMETHOD Open(JSContext* cx, jsval* argv, PRUint32 argc, nsIDOMDocument** aReturn)=0; - - NS_IMETHOD Write(JSContext* cx, jsval* argv, PRUint32 argc)=0; - - NS_IMETHOD Writeln(JSContext* cx, jsval* argv, PRUint32 argc)=0; - - NS_IMETHOD Clear(JSContext* cx, jsval* argv, PRUint32 argc)=0; - - NS_IMETHOD CaptureEvents(PRInt32 aEventFlags)=0; - - NS_IMETHOD ReleaseEvents(PRInt32 aEventFlags)=0; - - NS_IMETHOD RouteEvent(nsIDOMEvent* aEvt)=0; -}; - - -#define NS_DECL_IDOMNSHTMLDOCUMENT \ - NS_IMETHOD GetWidth(PRInt32* aWidth); \ - NS_IMETHOD GetHeight(PRInt32* aHeight); \ - NS_IMETHOD GetAlinkColor(nsAWritableString& aAlinkColor); \ - NS_IMETHOD SetAlinkColor(const nsAReadableString& aAlinkColor); \ - NS_IMETHOD GetLinkColor(nsAWritableString& aLinkColor); \ - NS_IMETHOD SetLinkColor(const nsAReadableString& aLinkColor); \ - NS_IMETHOD GetVlinkColor(nsAWritableString& aVlinkColor); \ - NS_IMETHOD SetVlinkColor(const nsAReadableString& aVlinkColor); \ - NS_IMETHOD GetBgColor(nsAWritableString& aBgColor); \ - NS_IMETHOD SetBgColor(const nsAReadableString& aBgColor); \ - NS_IMETHOD GetFgColor(nsAWritableString& aFgColor); \ - NS_IMETHOD SetFgColor(const nsAReadableString& aFgColor); \ - NS_IMETHOD GetLastModified(nsAWritableString& aLastModified); \ - NS_IMETHOD GetEmbeds(nsIDOMHTMLCollection** aEmbeds); \ - NS_IMETHOD GetSelection(nsAWritableString& aReturn); \ - NS_IMETHOD NamedItem(JSContext* cx, jsval* argv, PRUint32 argc, jsval* aReturn); \ - NS_IMETHOD Open(JSContext* cx, jsval* argv, PRUint32 argc, nsIDOMDocument** aReturn); \ - NS_IMETHOD Write(JSContext* cx, jsval* argv, PRUint32 argc); \ - NS_IMETHOD Writeln(JSContext* cx, jsval* argv, PRUint32 argc); \ - NS_IMETHOD Clear(JSContext* cx, jsval* argv, PRUint32 argc); \ - NS_IMETHOD CaptureEvents(PRInt32 aEventFlags); \ - NS_IMETHOD ReleaseEvents(PRInt32 aEventFlags); \ - NS_IMETHOD RouteEvent(nsIDOMEvent* aEvt); \ - - - -#define NS_FORWARD_IDOMNSHTMLDOCUMENT(_to) \ - NS_IMETHOD GetWidth(PRInt32* aWidth) { return _to GetWidth(aWidth); } \ - NS_IMETHOD GetHeight(PRInt32* aHeight) { return _to GetHeight(aHeight); } \ - NS_IMETHOD GetAlinkColor(nsAWritableString& aAlinkColor) { return _to GetAlinkColor(aAlinkColor); } \ - NS_IMETHOD SetAlinkColor(const nsAReadableString& aAlinkColor) { return _to SetAlinkColor(aAlinkColor); } \ - NS_IMETHOD GetLinkColor(nsAWritableString& aLinkColor) { return _to GetLinkColor(aLinkColor); } \ - NS_IMETHOD SetLinkColor(const nsAReadableString& aLinkColor) { return _to SetLinkColor(aLinkColor); } \ - NS_IMETHOD GetVlinkColor(nsAWritableString& aVlinkColor) { return _to GetVlinkColor(aVlinkColor); } \ - NS_IMETHOD SetVlinkColor(const nsAReadableString& aVlinkColor) { return _to SetVlinkColor(aVlinkColor); } \ - NS_IMETHOD GetBgColor(nsAWritableString& aBgColor) { return _to GetBgColor(aBgColor); } \ - NS_IMETHOD SetBgColor(const nsAReadableString& aBgColor) { return _to SetBgColor(aBgColor); } \ - NS_IMETHOD GetFgColor(nsAWritableString& aFgColor) { return _to GetFgColor(aFgColor); } \ - NS_IMETHOD SetFgColor(const nsAReadableString& aFgColor) { return _to SetFgColor(aFgColor); } \ - NS_IMETHOD GetLastModified(nsAWritableString& aLastModified) { return _to GetLastModified(aLastModified); } \ - NS_IMETHOD GetEmbeds(nsIDOMHTMLCollection** aEmbeds) { return _to GetEmbeds(aEmbeds); } \ - NS_IMETHOD GetSelection(nsAWritableString& aReturn) { return _to GetSelection(aReturn); } \ - NS_IMETHOD NamedItem(JSContext* cx, jsval* argv, PRUint32 argc, jsval* aReturn) { return _to NamedItem(cx, argv, argc, aReturn); } \ - NS_IMETHOD Open(JSContext* cx, jsval* argv, PRUint32 argc, nsIDOMDocument** aReturn) { return _to Open(cx, argv, argc, aReturn); } \ - NS_IMETHOD Write(JSContext* cx, jsval* argv, PRUint32 argc) { return _to Write(cx, argv, argc); } \ - NS_IMETHOD Writeln(JSContext* cx, jsval* argv, PRUint32 argc) { return _to Writeln(cx, argv, argc); } \ - NS_IMETHOD Clear(JSContext* cx, jsval* argv, PRUint32 argc) { return _to Clear(cx, argv, argc); } \ - NS_IMETHOD CaptureEvents(PRInt32 aEventFlags) { return _to CaptureEvents(aEventFlags); } \ - NS_IMETHOD ReleaseEvents(PRInt32 aEventFlags) { return _to ReleaseEvents(aEventFlags); } \ - NS_IMETHOD RouteEvent(nsIDOMEvent* aEvt) { return _to RouteEvent(aEvt); } \ - - -#endif // nsIDOMNSHTMLDocument_h__ diff --git a/mozilla/dom/public/html/nsIDOMNSHTMLFormElement.h b/mozilla/dom/public/html/nsIDOMNSHTMLFormElement.h deleted file mode 100644 index 1c201c3baa1..00000000000 --- a/mozilla/dom/public/html/nsIDOMNSHTMLFormElement.h +++ /dev/null @@ -1,63 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMNSHTMLFormElement_h__ -#define nsIDOMNSHTMLFormElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "jsapi.h" - -class nsIDOMElement; - -#define NS_IDOMNSHTMLFORMELEMENT_IID \ - { 0xa6cf90c6, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMNSHTMLFormElement : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMNSHTMLFORMELEMENT_IID) - - NS_IMETHOD GetEncoding(nsAWritableString& aEncoding)=0; - - NS_IMETHOD NamedItem(JSContext* cx, jsval* argv, PRUint32 argc, jsval* aReturn)=0; - - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMElement** aReturn)=0; -}; - - -#define NS_DECL_IDOMNSHTMLFORMELEMENT \ - NS_IMETHOD GetEncoding(nsAWritableString& aEncoding); \ - NS_IMETHOD NamedItem(JSContext* cx, jsval* argv, PRUint32 argc, jsval* aReturn); \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMElement** aReturn); \ - - - -#define NS_FORWARD_IDOMNSHTMLFORMELEMENT(_to) \ - NS_IMETHOD GetEncoding(nsAWritableString& aEncoding) { return _to GetEncoding(aEncoding); } \ - NS_IMETHOD NamedItem(JSContext* cx, jsval* argv, PRUint32 argc, jsval* aReturn) { return _to NamedItem(cx, argv, argc, aReturn); } \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMElement** aReturn) { return _to Item(aIndex, aReturn); } \ - - -#endif // nsIDOMNSHTMLFormElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMNSHTMLInputElement.h b/mozilla/dom/public/html/nsIDOMNSHTMLInputElement.h deleted file mode 100644 index f2322a4dd4b..00000000000 --- a/mozilla/dom/public/html/nsIDOMNSHTMLInputElement.h +++ /dev/null @@ -1,76 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMNSHTMLInputElement_h__ -#define nsIDOMNSHTMLInputElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIControllers; - -#define NS_IDOMNSHTMLINPUTELEMENT_IID \ - { 0x993d2efc, 0xa768, 0x11d3, \ - { 0xbc, 0xcd, 0x00, 0x60, 0xb0, 0xfc, 0x76, 0xbd } } - -class NS_NO_VTABLE nsIDOMNSHTMLInputElement : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMNSHTMLINPUTELEMENT_IID) - - NS_IMETHOD GetControllers(nsIControllers** aControllers)=0; - - NS_IMETHOD GetTextLength(PRInt32* aTextLength)=0; - - NS_IMETHOD GetSelectionStart(PRInt32* aSelectionStart)=0; - NS_IMETHOD SetSelectionStart(PRInt32 aSelectionStart)=0; - - NS_IMETHOD GetSelectionEnd(PRInt32* aSelectionEnd)=0; - NS_IMETHOD SetSelectionEnd(PRInt32 aSelectionEnd)=0; - - NS_IMETHOD SetSelectionRange(PRInt32 aSelectionStart, PRInt32 aSelectionEnd)=0; -}; - - -#define NS_DECL_IDOMNSHTMLINPUTELEMENT \ - NS_IMETHOD GetControllers(nsIControllers** aControllers); \ - NS_IMETHOD GetTextLength(PRInt32* aTextLength); \ - NS_IMETHOD GetSelectionStart(PRInt32* aSelectionStart); \ - NS_IMETHOD SetSelectionStart(PRInt32 aSelectionStart); \ - NS_IMETHOD GetSelectionEnd(PRInt32* aSelectionEnd); \ - NS_IMETHOD SetSelectionEnd(PRInt32 aSelectionEnd); \ - NS_IMETHOD SetSelectionRange(PRInt32 aSelectionStart, PRInt32 aSelectionEnd); \ - - - -#define NS_FORWARD_IDOMNSHTMLINPUTELEMENT(_to) \ - NS_IMETHOD GetControllers(nsIControllers** aControllers) { return _to GetControllers(aControllers); } \ - NS_IMETHOD GetTextLength(PRInt32* aTextLength) { return _to GetTextLength(aTextLength); } \ - NS_IMETHOD GetSelectionStart(PRInt32* aSelectionStart) { return _to GetSelectionStart(aSelectionStart); } \ - NS_IMETHOD SetSelectionStart(PRInt32 aSelectionStart) { return _to SetSelectionStart(aSelectionStart); } \ - NS_IMETHOD GetSelectionEnd(PRInt32* aSelectionEnd) { return _to GetSelectionEnd(aSelectionEnd); } \ - NS_IMETHOD SetSelectionEnd(PRInt32 aSelectionEnd) { return _to SetSelectionEnd(aSelectionEnd); } \ - NS_IMETHOD SetSelectionRange(PRInt32 aSelectionStart, PRInt32 aSelectionEnd) { return _to SetSelectionRange(aSelectionStart, aSelectionEnd); } \ - - -#endif // nsIDOMNSHTMLInputElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMNSHTMLOptionCollection.h b/mozilla/dom/public/html/nsIDOMNSHTMLOptionCollection.h deleted file mode 100755 index ea8f146400a..00000000000 --- a/mozilla/dom/public/html/nsIDOMNSHTMLOptionCollection.h +++ /dev/null @@ -1,77 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMNSHTMLOptionCollection_h__ -#define nsIDOMNSHTMLOptionCollection_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMHTMLCollection.h" - -class nsIDOMNode; - -#define NS_IDOMNSHTMLOPTIONCOLLECTION_IID \ - { 0xa6cf9114, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMNSHTMLOptionCollection : public nsIDOMHTMLCollection { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMNSHTMLOPTIONCOLLECTION_IID) - - NS_IMETHOD GetLength(PRUint32* aLength)=0; - NS_IMETHOD SetLength(PRUint32 aLength)=0; - - NS_IMETHOD GetSelectedIndex(PRInt32* aSelectedIndex)=0; - NS_IMETHOD SetSelectedIndex(PRInt32 aSelectedIndex)=0; - - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMNode** aReturn)=0; - - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMNode** aReturn)=0; -}; - - -#define NS_DECL_IDOMNSHTMLOPTIONCOLLECTION \ - NS_IMETHOD GetLength(PRUint32* aLength); \ - NS_IMETHOD SetLength(PRUint32 aLength); \ - NS_IMETHOD GetSelectedIndex(PRInt32* aSelectedIndex); \ - NS_IMETHOD SetSelectedIndex(PRInt32 aSelectedIndex); \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMNode** aReturn); \ - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMNode** aReturn); \ - - - -#define NS_FORWARD_IDOMNSHTMLOPTIONCOLLECTION(_to) \ - NS_IMETHOD GetLength(PRUint32* aLength) { return _to GetLength(aLength); } \ - NS_IMETHOD SetLength(PRUint32 aLength) { return _to SetLength(aLength); } \ - NS_IMETHOD GetSelectedIndex(PRInt32* aSelectedIndex) { return _to GetSelectedIndex(aSelectedIndex); } \ - NS_IMETHOD SetSelectedIndex(PRInt32 aSelectedIndex) { return _to SetSelectedIndex(aSelectedIndex); } \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMNode** aReturn) { return _to Item(aIndex, aReturn); } \ - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMNode** aReturn) { return _to NamedItem(aName, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitNSHTMLOptionCollectionClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptNSHTMLOptionCollection(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMNSHTMLOptionCollection_h__ diff --git a/mozilla/dom/public/html/nsIDOMNSHTMLSelectElement.h b/mozilla/dom/public/html/nsIDOMNSHTMLSelectElement.h deleted file mode 100644 index 66317a75393..00000000000 --- a/mozilla/dom/public/html/nsIDOMNSHTMLSelectElement.h +++ /dev/null @@ -1,58 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMNSHTMLSelectElement_h__ -#define nsIDOMNSHTMLSelectElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMNode; - -#define NS_IDOMNSHTMLSELECTELEMENT_IID \ - { 0xa6cf9105, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMNSHTMLSelectElement : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMNSHTMLSELECTELEMENT_IID) - - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMNode** aReturn)=0; - - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMNode** aReturn)=0; -}; - - -#define NS_DECL_IDOMNSHTMLSELECTELEMENT \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMNode** aReturn); \ - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMNode** aReturn); \ - - - -#define NS_FORWARD_IDOMNSHTMLSELECTELEMENT(_to) \ - NS_IMETHOD Item(PRUint32 aIndex, nsIDOMNode** aReturn) { return _to Item(aIndex, aReturn); } \ - NS_IMETHOD NamedItem(const nsAReadableString& aName, nsIDOMNode** aReturn) { return _to NamedItem(aName, aReturn); } \ - - -#endif // nsIDOMNSHTMLSelectElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMNSHTMLTextAreaElement.h b/mozilla/dom/public/html/nsIDOMNSHTMLTextAreaElement.h deleted file mode 100644 index 1154d8dd662..00000000000 --- a/mozilla/dom/public/html/nsIDOMNSHTMLTextAreaElement.h +++ /dev/null @@ -1,54 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMNSHTMLTextAreaElement_h__ -#define nsIDOMNSHTMLTextAreaElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIControllers; - -#define NS_IDOMNSHTMLTEXTAREAELEMENT_IID \ - { 0xca066b44, 0x9ddf, 0x11d3, \ - { 0xbc, 0xcc, 0x00, 0x60, 0xb0, 0xfc, 0x76, 0xbd } } - -class NS_NO_VTABLE nsIDOMNSHTMLTextAreaElement : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMNSHTMLTEXTAREAELEMENT_IID) - - NS_IMETHOD GetControllers(nsIControllers** aControllers)=0; -}; - - -#define NS_DECL_IDOMNSHTMLTEXTAREAELEMENT \ - NS_IMETHOD GetControllers(nsIControllers** aControllers); \ - - - -#define NS_FORWARD_IDOMNSHTMLTEXTAREAELEMENT(_to) \ - NS_IMETHOD GetControllers(nsIControllers** aControllers) { return _to GetControllers(aControllers); } \ - - -#endif // nsIDOMNSHTMLTextAreaElement_h__ diff --git a/mozilla/dom/public/html/nsIDOMOption.h b/mozilla/dom/public/html/nsIDOMOption.h deleted file mode 100644 index f8df0c48a73..00000000000 --- a/mozilla/dom/public/html/nsIDOMOption.h +++ /dev/null @@ -1,49 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMOption_h__ -#define nsIDOMOption_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - - -#define NS_IDOMOPTION_IID \ - { 0xa6cf90f3, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMOption : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMOPTION_IID) -}; - - -#define NS_DECL_IDOMOPTION \ - - - -#define NS_FORWARD_IDOMOPTION(_to) \ - - -#endif // nsIDOMOption_h__ diff --git a/mozilla/dom/public/range/MANIFEST b/mozilla/dom/public/range/MANIFEST deleted file mode 100644 index 19b72e0e30d..00000000000 --- a/mozilla/dom/public/range/MANIFEST +++ /dev/null @@ -1,24 +0,0 @@ -# The contents of this file are subject to the Netscape 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/NPL/ -# -# 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 mozilla.org code. -# -# The Initial Developer of the Original Code is Netscape -# Communications Corporation. Portions created by Netscape are -# Copyright (C) 1998 Netscape Communications Corporation. All -# Rights Reserved. -# -# Contributor(s): -# -# This is a list of local files which get copied to the mozilla:dist:dom directory -# - -nsIDOMRange.h -nsIDOMNSRange.h diff --git a/mozilla/dom/public/range/Makefile.in b/mozilla/dom/public/range/Makefile.in deleted file mode 100644 index 32fd0eb6a04..00000000000 --- a/mozilla/dom/public/range/Makefile.in +++ /dev/null @@ -1,39 +0,0 @@ -# -# The contents of this file are subject to the Netscape 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/NPL/ -# -# 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 mozilla.org code. -# -# The Initial Developer of the Original Code is Netscape -# Communications Corporation. Portions created by Netscape are -# Copyright (C) 1998 Netscape Communications Corporation. All -# Rights Reserved. -# -# Contributor(s): -# - -DEPTH = ../../.. -topsrcdir = @top_srcdir@ -srcdir = @srcdir@ -VPATH = @srcdir@ - -include $(DEPTH)/config/autoconf.mk - -MODULE = dom - -EXPORTS = \ - nsIDOMRange.h \ - nsIDOMNSRange.h \ - $(NULL) - -EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS)) - -include $(topsrcdir)/config/rules.mk - diff --git a/mozilla/dom/public/range/makefile.win b/mozilla/dom/public/range/makefile.win deleted file mode 100644 index f2a6518f749..00000000000 --- a/mozilla/dom/public/range/makefile.win +++ /dev/null @@ -1,35 +0,0 @@ -#!nmake -# -# The contents of this file are subject to the Netscape 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/NPL/ -# -# 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 mozilla.org code. -# -# The Initial Developer of the Original Code is Netscape -# Communications Corporation. Portions created by Netscape are -# Copyright (C) 1998 Netscape Communications Corporation. All -# Rights Reserved. -# -# Contributor(s): - -DEPTH=..\..\.. - - -DEFINES=-D_IMPL_NS_DOM -EXPORTS = \ - nsIDOMRange.h \ - nsIDOMNSRange.h \ - $(NULL) - - -MODULE=dom - -include <$(DEPTH)\config\rules.mak> - diff --git a/mozilla/dom/public/range/nsIDOMNSRange.h b/mozilla/dom/public/range/nsIDOMNSRange.h deleted file mode 100644 index ecaa941956b..00000000000 --- a/mozilla/dom/public/range/nsIDOMNSRange.h +++ /dev/null @@ -1,85 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMNSRange_h__ -#define nsIDOMNSRange_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMNode; -class nsIDOMDocumentFragment; - -#define NS_IDOMNSRANGE_IID \ - { 0xa6cf90f2, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMNSRange : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMNSRANGE_IID) - enum { - NODE_BEFORE = 0, - NODE_AFTER = 1, - NODE_BEFORE_AND_AFTER = 2, - NODE_INSIDE = 3 - }; - - NS_IMETHOD CreateContextualFragment(const nsAReadableString& aFragment, nsIDOMDocumentFragment** aReturn)=0; - - NS_IMETHOD IsValidFragment(const nsAReadableString& aFragment, PRBool* aReturn)=0; - - NS_IMETHOD IsPointInRange(nsIDOMNode* aParent, PRInt32 aOffset, PRBool* aReturn)=0; - - NS_IMETHOD ComparePoint(nsIDOMNode* aParent, PRInt32 aOffset, PRInt16* aReturn)=0; - - NS_IMETHOD IntersectsNode(nsIDOMNode* aN, PRBool* aReturn)=0; - - NS_IMETHOD CompareNode(nsIDOMNode* aN, PRUint16* aReturn)=0; - - NS_IMETHOD NSDetach()=0; -}; - - -#define NS_DECL_IDOMNSRANGE \ - NS_IMETHOD CreateContextualFragment(const nsAReadableString& aFragment, nsIDOMDocumentFragment** aReturn); \ - NS_IMETHOD IsValidFragment(const nsAReadableString& aFragment, PRBool* aReturn); \ - NS_IMETHOD IsPointInRange(nsIDOMNode* aParent, PRInt32 aOffset, PRBool* aReturn); \ - NS_IMETHOD ComparePoint(nsIDOMNode* aParent, PRInt32 aOffset, PRInt16* aReturn); \ - NS_IMETHOD IntersectsNode(nsIDOMNode* aN, PRBool* aReturn); \ - NS_IMETHOD CompareNode(nsIDOMNode* aN, PRUint16* aReturn); \ - NS_IMETHOD NSDetach(); \ - - - -#define NS_FORWARD_IDOMNSRANGE(_to) \ - NS_IMETHOD CreateContextualFragment(const nsAReadableString& aFragment, nsIDOMDocumentFragment** aReturn) { return _to CreateContextualFragment(aFragment, aReturn); } \ - NS_IMETHOD IsValidFragment(const nsAReadableString& aFragment, PRBool* aReturn) { return _to IsValidFragment(aFragment, aReturn); } \ - NS_IMETHOD IsPointInRange(nsIDOMNode* aParent, PRInt32 aOffset, PRBool* aReturn) { return _to IsPointInRange(aParent, aOffset, aReturn); } \ - NS_IMETHOD ComparePoint(nsIDOMNode* aParent, PRInt32 aOffset, PRInt16* aReturn) { return _to ComparePoint(aParent, aOffset, aReturn); } \ - NS_IMETHOD IntersectsNode(nsIDOMNode* aN, PRBool* aReturn) { return _to IntersectsNode(aN, aReturn); } \ - NS_IMETHOD CompareNode(nsIDOMNode* aN, PRUint16* aReturn) { return _to CompareNode(aN, aReturn); } \ - NS_IMETHOD NSDetach() { return _to NSDetach(); } \ - - -#endif // nsIDOMNSRange_h__ diff --git a/mozilla/dom/public/range/nsIDOMRange.h b/mozilla/dom/public/range/nsIDOMRange.h deleted file mode 100644 index 085ead9f092..00000000000 --- a/mozilla/dom/public/range/nsIDOMRange.h +++ /dev/null @@ -1,158 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMRange_h__ -#define nsIDOMRange_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIDOMNode; -class nsIDOMDocumentFragment; -class nsIDOMRange; - -#define NS_IDOMRANGE_IID \ - { 0xa6cf90ce, 0x15b3, 0x11d2, \ - { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } - -class NS_NO_VTABLE nsIDOMRange : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMRANGE_IID) - enum { - START_TO_START = 0, - START_TO_END = 1, - END_TO_START = 2, - END_TO_END = 3 - }; - - NS_IMETHOD GetStartContainer(nsIDOMNode** aStartContainer)=0; - - NS_IMETHOD GetStartOffset(PRInt32* aStartOffset)=0; - - NS_IMETHOD GetEndContainer(nsIDOMNode** aEndContainer)=0; - - NS_IMETHOD GetEndOffset(PRInt32* aEndOffset)=0; - - NS_IMETHOD GetCollapsed(PRBool* aCollapsed)=0; - - NS_IMETHOD GetCommonAncestorContainer(nsIDOMNode** aCommonAncestorContainer)=0; - - NS_IMETHOD SetStart(nsIDOMNode* aParent, PRInt32 aOffset)=0; - - NS_IMETHOD SetStartBefore(nsIDOMNode* aSibling)=0; - - NS_IMETHOD SetStartAfter(nsIDOMNode* aSibling)=0; - - NS_IMETHOD SetEnd(nsIDOMNode* aParent, PRInt32 aOffset)=0; - - NS_IMETHOD SetEndBefore(nsIDOMNode* aSibling)=0; - - NS_IMETHOD SetEndAfter(nsIDOMNode* aSibling)=0; - - NS_IMETHOD Collapse(PRBool aToStart)=0; - - NS_IMETHOD SelectNode(nsIDOMNode* aN)=0; - - NS_IMETHOD SelectNodeContents(nsIDOMNode* aN)=0; - - NS_IMETHOD CompareBoundaryPoints(PRUint16 aHow, nsIDOMRange* aSrcRange, PRInt32* aReturn)=0; - - NS_IMETHOD DeleteContents()=0; - - NS_IMETHOD ExtractContents(nsIDOMDocumentFragment** aReturn)=0; - - NS_IMETHOD CloneContents(nsIDOMDocumentFragment** aReturn)=0; - - NS_IMETHOD InsertNode(nsIDOMNode* aN)=0; - - NS_IMETHOD SurroundContents(nsIDOMNode* aN)=0; - - NS_IMETHOD CloneRange(nsIDOMRange** aReturn)=0; - - NS_IMETHOD Detach()=0; - - NS_IMETHOD ToString(nsAWritableString& aReturn)=0; -}; - - -#define NS_DECL_IDOMRANGE \ - NS_IMETHOD GetStartContainer(nsIDOMNode** aStartContainer); \ - NS_IMETHOD GetStartOffset(PRInt32* aStartOffset); \ - NS_IMETHOD GetEndContainer(nsIDOMNode** aEndContainer); \ - NS_IMETHOD GetEndOffset(PRInt32* aEndOffset); \ - NS_IMETHOD GetCollapsed(PRBool* aCollapsed); \ - NS_IMETHOD GetCommonAncestorContainer(nsIDOMNode** aCommonAncestorContainer); \ - NS_IMETHOD SetStart(nsIDOMNode* aParent, PRInt32 aOffset); \ - NS_IMETHOD SetStartBefore(nsIDOMNode* aSibling); \ - NS_IMETHOD SetStartAfter(nsIDOMNode* aSibling); \ - NS_IMETHOD SetEnd(nsIDOMNode* aParent, PRInt32 aOffset); \ - NS_IMETHOD SetEndBefore(nsIDOMNode* aSibling); \ - NS_IMETHOD SetEndAfter(nsIDOMNode* aSibling); \ - NS_IMETHOD Collapse(PRBool aToStart); \ - NS_IMETHOD SelectNode(nsIDOMNode* aN); \ - NS_IMETHOD SelectNodeContents(nsIDOMNode* aN); \ - NS_IMETHOD CompareBoundaryPoints(PRUint16 aHow, nsIDOMRange* aSrcRange, PRInt32* aReturn); \ - NS_IMETHOD DeleteContents(); \ - NS_IMETHOD ExtractContents(nsIDOMDocumentFragment** aReturn); \ - NS_IMETHOD CloneContents(nsIDOMDocumentFragment** aReturn); \ - NS_IMETHOD InsertNode(nsIDOMNode* aN); \ - NS_IMETHOD SurroundContents(nsIDOMNode* aN); \ - NS_IMETHOD CloneRange(nsIDOMRange** aReturn); \ - NS_IMETHOD Detach(); \ - NS_IMETHOD ToString(nsAWritableString& aReturn); \ - - - -#define NS_FORWARD_IDOMRANGE(_to) \ - NS_IMETHOD GetStartContainer(nsIDOMNode** aStartContainer) { return _to GetStartContainer(aStartContainer); } \ - NS_IMETHOD GetStartOffset(PRInt32* aStartOffset) { return _to GetStartOffset(aStartOffset); } \ - NS_IMETHOD GetEndContainer(nsIDOMNode** aEndContainer) { return _to GetEndContainer(aEndContainer); } \ - NS_IMETHOD GetEndOffset(PRInt32* aEndOffset) { return _to GetEndOffset(aEndOffset); } \ - NS_IMETHOD GetCollapsed(PRBool* aCollapsed) { return _to GetCollapsed(aCollapsed); } \ - NS_IMETHOD GetCommonAncestorContainer(nsIDOMNode** aCommonAncestorContainer) { return _to GetCommonAncestorContainer(aCommonAncestorContainer); } \ - NS_IMETHOD SetStart(nsIDOMNode* aParent, PRInt32 aOffset) { return _to SetStart(aParent, aOffset); } \ - NS_IMETHOD SetStartBefore(nsIDOMNode* aSibling) { return _to SetStartBefore(aSibling); } \ - NS_IMETHOD SetStartAfter(nsIDOMNode* aSibling) { return _to SetStartAfter(aSibling); } \ - NS_IMETHOD SetEnd(nsIDOMNode* aParent, PRInt32 aOffset) { return _to SetEnd(aParent, aOffset); } \ - NS_IMETHOD SetEndBefore(nsIDOMNode* aSibling) { return _to SetEndBefore(aSibling); } \ - NS_IMETHOD SetEndAfter(nsIDOMNode* aSibling) { return _to SetEndAfter(aSibling); } \ - NS_IMETHOD Collapse(PRBool aToStart) { return _to Collapse(aToStart); } \ - NS_IMETHOD SelectNode(nsIDOMNode* aN) { return _to SelectNode(aN); } \ - NS_IMETHOD SelectNodeContents(nsIDOMNode* aN) { return _to SelectNodeContents(aN); } \ - NS_IMETHOD CompareBoundaryPoints(PRUint16 aHow, nsIDOMRange* aSrcRange, PRInt32* aReturn) { return _to CompareBoundaryPoints(aHow, aSrcRange, aReturn); } \ - NS_IMETHOD DeleteContents() { return _to DeleteContents(); } \ - NS_IMETHOD ExtractContents(nsIDOMDocumentFragment** aReturn) { return _to ExtractContents(aReturn); } \ - NS_IMETHOD CloneContents(nsIDOMDocumentFragment** aReturn) { return _to CloneContents(aReturn); } \ - NS_IMETHOD InsertNode(nsIDOMNode* aN) { return _to InsertNode(aN); } \ - NS_IMETHOD SurroundContents(nsIDOMNode* aN) { return _to SurroundContents(aN); } \ - NS_IMETHOD CloneRange(nsIDOMRange** aReturn) { return _to CloneRange(aReturn); } \ - NS_IMETHOD Detach() { return _to Detach(); } \ - NS_IMETHOD ToString(nsAWritableString& aReturn) { return _to ToString(aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitRangeClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptRange(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMRange_h__ diff --git a/mozilla/dom/public/xul/MANIFEST b/mozilla/dom/public/xul/MANIFEST deleted file mode 100644 index d438d20ef50..00000000000 --- a/mozilla/dom/public/xul/MANIFEST +++ /dev/null @@ -1,4 +0,0 @@ -nsIDOMXULCommandDispatcher.h -nsIDOMXULDocument.h -nsIDOMXULElement.h -nsIDOMXULTreeElement.h diff --git a/mozilla/dom/public/xul/Makefile.in b/mozilla/dom/public/xul/Makefile.in deleted file mode 100644 index bfde9d3f1a6..00000000000 --- a/mozilla/dom/public/xul/Makefile.in +++ /dev/null @@ -1,41 +0,0 @@ -# -# The contents of this file are subject to the Netscape 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/NPL/ -# -# 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 mozilla.org code. -# -# The Initial Developer of the Original Code is Netscape -# Communications Corporation. Portions created by Netscape are -# Copyright (C) 1998 Netscape Communications Corporation. All -# Rights Reserved. -# -# Contributor(s): -# - -DEPTH = ../../.. -topsrcdir = @top_srcdir@ -srcdir = @srcdir@ -VPATH = @srcdir@ - -include $(DEPTH)/config/autoconf.mk - -MODULE = dom - -EXPORTS = \ - nsIDOMXULCommandDispatcher.h \ - nsIDOMXULDocument.h \ - nsIDOMXULElement.h \ - nsIDOMXULTreeElement.h \ - $(NULL) - -EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS)) - -include $(topsrcdir)/config/rules.mk - diff --git a/mozilla/dom/public/xul/makefile.win b/mozilla/dom/public/xul/makefile.win deleted file mode 100644 index 35c531f4cb7..00000000000 --- a/mozilla/dom/public/xul/makefile.win +++ /dev/null @@ -1,37 +0,0 @@ -#!nmake -# -# The contents of this file are subject to the Netscape 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/NPL/ -# -# 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 mozilla.org code. -# -# The Initial Developer of the Original Code is Netscape -# Communications Corporation. Portions created by Netscape are -# Copyright (C) 1998 Netscape Communications Corporation. All -# Rights Reserved. -# -# Contributor(s): - -DEPTH=..\..\.. - - -DEFINES=-D_IMPL_NS_DOM -EXPORTS = \ - nsIDOMXULCommandDispatcher.h \ - nsIDOMXULDocument.h \ - nsIDOMXULElement.h \ - nsIDOMXULTreeElement.h \ - $(NULL) - - -MODULE=dom - -include <$(DEPTH)\config\rules.mak> - diff --git a/mozilla/dom/public/xul/nsIDOMXULCommandDispatcher.h b/mozilla/dom/public/xul/nsIDOMXULCommandDispatcher.h deleted file mode 100644 index da396ca926e..00000000000 --- a/mozilla/dom/public/xul/nsIDOMXULCommandDispatcher.h +++ /dev/null @@ -1,91 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMXULCommandDispatcher_h__ -#define nsIDOMXULCommandDispatcher_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" - -class nsIController; -class nsIDOMElement; -class nsIDOMWindowInternal; -class nsIControllers; - -#define NS_IDOMXULCOMMANDDISPATCHER_IID \ - { 0xf3c50361, 0x14fe, 0x11d3, \ - { 0xbf, 0x87, 0x00, 0x10, 0x5a, 0x1b, 0x06, 0x27 } } - -class NS_NO_VTABLE nsIDOMXULCommandDispatcher : public nsISupports { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMXULCOMMANDDISPATCHER_IID) - - NS_IMETHOD GetFocusedElement(nsIDOMElement** aFocusedElement)=0; - NS_IMETHOD SetFocusedElement(nsIDOMElement* aFocusedElement)=0; - - NS_IMETHOD GetFocusedWindow(nsIDOMWindowInternal** aFocusedWindow)=0; - NS_IMETHOD SetFocusedWindow(nsIDOMWindowInternal* aFocusedWindow)=0; - - NS_IMETHOD AddCommandUpdater(nsIDOMElement* aUpdater, const nsAReadableString& aEvents, const nsAReadableString& aTargets)=0; - - NS_IMETHOD RemoveCommandUpdater(nsIDOMElement* aUpdater)=0; - - NS_IMETHOD UpdateCommands(const nsAReadableString& aEventName)=0; - - NS_IMETHOD GetControllerForCommand(const nsAReadableString& aCommand, nsIController** aReturn)=0; - - NS_IMETHOD GetControllers(nsIControllers** aReturn)=0; -}; - - -#define NS_DECL_IDOMXULCOMMANDDISPATCHER \ - NS_IMETHOD GetFocusedElement(nsIDOMElement** aFocusedElement); \ - NS_IMETHOD SetFocusedElement(nsIDOMElement* aFocusedElement); \ - NS_IMETHOD GetFocusedWindow(nsIDOMWindowInternal** aFocusedWindow); \ - NS_IMETHOD SetFocusedWindow(nsIDOMWindowInternal* aFocusedWindow); \ - NS_IMETHOD AddCommandUpdater(nsIDOMElement* aUpdater, const nsAReadableString& aEvents, const nsAReadableString& aTargets); \ - NS_IMETHOD RemoveCommandUpdater(nsIDOMElement* aUpdater); \ - NS_IMETHOD UpdateCommands(const nsAReadableString& aEventName); \ - NS_IMETHOD GetControllerForCommand(const nsAReadableString& aCommand, nsIController** aReturn); \ - NS_IMETHOD GetControllers(nsIControllers** aReturn); \ - - - -#define NS_FORWARD_IDOMXULCOMMANDDISPATCHER(_to) \ - NS_IMETHOD GetFocusedElement(nsIDOMElement** aFocusedElement) { return _to GetFocusedElement(aFocusedElement); } \ - NS_IMETHOD SetFocusedElement(nsIDOMElement* aFocusedElement) { return _to SetFocusedElement(aFocusedElement); } \ - NS_IMETHOD GetFocusedWindow(nsIDOMWindowInternal** aFocusedWindow) { return _to GetFocusedWindow(aFocusedWindow); } \ - NS_IMETHOD SetFocusedWindow(nsIDOMWindowInternal* aFocusedWindow) { return _to SetFocusedWindow(aFocusedWindow); } \ - NS_IMETHOD AddCommandUpdater(nsIDOMElement* aUpdater, const nsAReadableString& aEvents, const nsAReadableString& aTargets) { return _to AddCommandUpdater(aUpdater, aEvents, aTargets); } \ - NS_IMETHOD RemoveCommandUpdater(nsIDOMElement* aUpdater) { return _to RemoveCommandUpdater(aUpdater); } \ - NS_IMETHOD UpdateCommands(const nsAReadableString& aEventName) { return _to UpdateCommands(aEventName); } \ - NS_IMETHOD GetControllerForCommand(const nsAReadableString& aCommand, nsIController** aReturn) { return _to GetControllerForCommand(aCommand, aReturn); } \ - NS_IMETHOD GetControllers(nsIControllers** aReturn) { return _to GetControllers(aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitXULCommandDispatcherClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptXULCommandDispatcher(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMXULCommandDispatcher_h__ diff --git a/mozilla/dom/public/xul/nsIDOMXULDocument.h b/mozilla/dom/public/xul/nsIDOMXULDocument.h deleted file mode 100644 index d7aa3204125..00000000000 --- a/mozilla/dom/public/xul/nsIDOMXULDocument.h +++ /dev/null @@ -1,91 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMXULDocument_h__ -#define nsIDOMXULDocument_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMDocument.h" - -class nsIDOMNode; -class nsIDOMXULCommandDispatcher; -class nsIDOMNodeList; - -#define NS_IDOMXULDOCUMENT_IID \ - { 0x17ddd8c0, 0xc5f8, 0x11d2, \ - { 0xa6, 0xae, 0x00, 0x10, 0x4b, 0xde, 0x60, 0x48 } } - -class NS_NO_VTABLE nsIDOMXULDocument : public nsIDOMDocument { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMXULDOCUMENT_IID) - - NS_IMETHOD GetPopupNode(nsIDOMNode** aPopupNode)=0; - NS_IMETHOD SetPopupNode(nsIDOMNode* aPopupNode)=0; - - NS_IMETHOD GetTooltipNode(nsIDOMNode** aTooltipNode)=0; - NS_IMETHOD SetTooltipNode(nsIDOMNode* aTooltipNode)=0; - - NS_IMETHOD GetCommandDispatcher(nsIDOMXULCommandDispatcher** aCommandDispatcher)=0; - - NS_IMETHOD GetWidth(PRInt32* aWidth)=0; - - NS_IMETHOD GetHeight(PRInt32* aHeight)=0; - - NS_IMETHOD GetElementsByAttribute(const nsAReadableString& aName, const nsAReadableString& aValue, nsIDOMNodeList** aReturn)=0; - - NS_IMETHOD Persist(const nsAReadableString& aId, const nsAReadableString& aAttr)=0; -}; - - -#define NS_DECL_IDOMXULDOCUMENT \ - NS_IMETHOD GetPopupNode(nsIDOMNode** aPopupNode); \ - NS_IMETHOD SetPopupNode(nsIDOMNode* aPopupNode); \ - NS_IMETHOD GetTooltipNode(nsIDOMNode** aTooltipNode); \ - NS_IMETHOD SetTooltipNode(nsIDOMNode* aTooltipNode); \ - NS_IMETHOD GetCommandDispatcher(nsIDOMXULCommandDispatcher** aCommandDispatcher); \ - NS_IMETHOD GetWidth(PRInt32* aWidth); \ - NS_IMETHOD GetHeight(PRInt32* aHeight); \ - NS_IMETHOD GetElementsByAttribute(const nsAReadableString& aName, const nsAReadableString& aValue, nsIDOMNodeList** aReturn); \ - NS_IMETHOD Persist(const nsAReadableString& aId, const nsAReadableString& aAttr); \ - - - -#define NS_FORWARD_IDOMXULDOCUMENT(_to) \ - NS_IMETHOD GetPopupNode(nsIDOMNode** aPopupNode) { return _to GetPopupNode(aPopupNode); } \ - NS_IMETHOD SetPopupNode(nsIDOMNode* aPopupNode) { return _to SetPopupNode(aPopupNode); } \ - NS_IMETHOD GetTooltipNode(nsIDOMNode** aTooltipNode) { return _to GetTooltipNode(aTooltipNode); } \ - NS_IMETHOD SetTooltipNode(nsIDOMNode* aTooltipNode) { return _to SetTooltipNode(aTooltipNode); } \ - NS_IMETHOD GetCommandDispatcher(nsIDOMXULCommandDispatcher** aCommandDispatcher) { return _to GetCommandDispatcher(aCommandDispatcher); } \ - NS_IMETHOD GetWidth(PRInt32* aWidth) { return _to GetWidth(aWidth); } \ - NS_IMETHOD GetHeight(PRInt32* aHeight) { return _to GetHeight(aHeight); } \ - NS_IMETHOD GetElementsByAttribute(const nsAReadableString& aName, const nsAReadableString& aValue, nsIDOMNodeList** aReturn) { return _to GetElementsByAttribute(aName, aValue, aReturn); } \ - NS_IMETHOD Persist(const nsAReadableString& aId, const nsAReadableString& aAttr) { return _to Persist(aId, aAttr); } \ - - -extern "C" NS_DOM nsresult NS_InitXULDocumentClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptXULDocument(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMXULDocument_h__ diff --git a/mozilla/dom/public/xul/nsIDOMXULElement.h b/mozilla/dom/public/xul/nsIDOMXULElement.h deleted file mode 100644 index dcad5d67880..00000000000 --- a/mozilla/dom/public/xul/nsIDOMXULElement.h +++ /dev/null @@ -1,128 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMXULElement_h__ -#define nsIDOMXULElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMElement.h" - -class nsIDOMElement; -class nsIDOMCSSStyleDeclaration; -class nsIRDFCompositeDataSource; -class nsIXULTemplateBuilder; -class nsIRDFResource; -class nsIBoxObject; -class nsIControllers; -class nsIDOMNodeList; - -#define NS_IDOMXULELEMENT_IID \ - { 0x0574ed81, 0xc088, 0x11d2, \ - { 0x96, 0xed, 0x00, 0x10, 0x4b, 0x7b, 0x7d, 0xeb } } - -class NS_NO_VTABLE nsIDOMXULElement : public nsIDOMElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMXULELEMENT_IID) - - NS_IMETHOD GetId(nsAWritableString& aId)=0; - NS_IMETHOD SetId(const nsAReadableString& aId)=0; - - NS_IMETHOD GetClassName(nsAWritableString& aClassName)=0; - NS_IMETHOD SetClassName(const nsAReadableString& aClassName)=0; - - NS_IMETHOD GetStyle(nsIDOMCSSStyleDeclaration** aStyle)=0; - - NS_IMETHOD GetDatabase(nsIRDFCompositeDataSource** aDatabase)=0; - - NS_IMETHOD GetBuilder(nsIXULTemplateBuilder** aBuilder)=0; - - NS_IMETHOD GetResource(nsIRDFResource** aResource)=0; - - NS_IMETHOD GetControllers(nsIControllers** aControllers)=0; - - NS_IMETHOD GetBoxObject(nsIBoxObject** aBoxObject)=0; - - NS_IMETHOD AddBroadcastListener(const nsAReadableString& aAttr, nsIDOMElement* aElement)=0; - - NS_IMETHOD RemoveBroadcastListener(const nsAReadableString& aAttr, nsIDOMElement* aElement)=0; - - NS_IMETHOD DoCommand()=0; - - NS_IMETHOD Focus()=0; - - NS_IMETHOD Blur()=0; - - NS_IMETHOD Click()=0; - - NS_IMETHOD GetElementsByAttribute(const nsAReadableString& aName, const nsAReadableString& aValue, nsIDOMNodeList** aReturn)=0; -}; - - -#define NS_DECL_IDOMXULELEMENT \ - NS_IMETHOD GetId(nsAWritableString& aId); \ - NS_IMETHOD SetId(const nsAReadableString& aId); \ - NS_IMETHOD GetClassName(nsAWritableString& aClassName); \ - NS_IMETHOD SetClassName(const nsAReadableString& aClassName); \ - NS_IMETHOD GetStyle(nsIDOMCSSStyleDeclaration** aStyle); \ - NS_IMETHOD GetDatabase(nsIRDFCompositeDataSource** aDatabase); \ - NS_IMETHOD GetBuilder(nsIXULTemplateBuilder** aBuilder); \ - NS_IMETHOD GetResource(nsIRDFResource** aResource); \ - NS_IMETHOD GetControllers(nsIControllers** aControllers); \ - NS_IMETHOD GetBoxObject(nsIBoxObject** aBoxObject); \ - NS_IMETHOD AddBroadcastListener(const nsAReadableString& aAttr, nsIDOMElement* aElement); \ - NS_IMETHOD RemoveBroadcastListener(const nsAReadableString& aAttr, nsIDOMElement* aElement); \ - NS_IMETHOD DoCommand(); \ - NS_IMETHOD Focus(); \ - NS_IMETHOD Blur(); \ - NS_IMETHOD Click(); \ - NS_IMETHOD GetElementsByAttribute(const nsAReadableString& aName, const nsAReadableString& aValue, nsIDOMNodeList** aReturn); \ - - - -#define NS_FORWARD_IDOMXULELEMENT(_to) \ - NS_IMETHOD GetId(nsAWritableString& aId) { return _to GetId(aId); } \ - NS_IMETHOD SetId(const nsAReadableString& aId) { return _to SetId(aId); } \ - NS_IMETHOD GetClassName(nsAWritableString& aClassName) { return _to GetClassName(aClassName); } \ - NS_IMETHOD SetClassName(const nsAReadableString& aClassName) { return _to SetClassName(aClassName); } \ - NS_IMETHOD GetStyle(nsIDOMCSSStyleDeclaration** aStyle) { return _to GetStyle(aStyle); } \ - NS_IMETHOD GetDatabase(nsIRDFCompositeDataSource** aDatabase) { return _to GetDatabase(aDatabase); } \ - NS_IMETHOD GetBuilder(nsIXULTemplateBuilder** aBuilder) { return _to GetBuilder(aBuilder); } \ - NS_IMETHOD GetResource(nsIRDFResource** aResource) { return _to GetResource(aResource); } \ - NS_IMETHOD GetControllers(nsIControllers** aControllers) { return _to GetControllers(aControllers); } \ - NS_IMETHOD GetBoxObject(nsIBoxObject** aBoxObject) { return _to GetBoxObject(aBoxObject); } \ - NS_IMETHOD AddBroadcastListener(const nsAReadableString& aAttr, nsIDOMElement* aElement) { return _to AddBroadcastListener(aAttr, aElement); } \ - NS_IMETHOD RemoveBroadcastListener(const nsAReadableString& aAttr, nsIDOMElement* aElement) { return _to RemoveBroadcastListener(aAttr, aElement); } \ - NS_IMETHOD DoCommand() { return _to DoCommand(); } \ - NS_IMETHOD Focus() { return _to Focus(); } \ - NS_IMETHOD Blur() { return _to Blur(); } \ - NS_IMETHOD Click() { return _to Click(); } \ - NS_IMETHOD GetElementsByAttribute(const nsAReadableString& aName, const nsAReadableString& aValue, nsIDOMNodeList** aReturn) { return _to GetElementsByAttribute(aName, aValue, aReturn); } \ - - -extern "C" NS_DOM nsresult NS_InitXULElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptXULElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMXULElement_h__ diff --git a/mozilla/dom/public/xul/nsIDOMXULTreeElement.h b/mozilla/dom/public/xul/nsIDOMXULTreeElement.h deleted file mode 100644 index 23c51d772f0..00000000000 --- a/mozilla/dom/public/xul/nsIDOMXULTreeElement.h +++ /dev/null @@ -1,110 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Netscape 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/NPL/ - * - * 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 mozilla.org code. - * - * The Initial Developer of the Original Code is Netscape - * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - */ -/* AUTO-GENERATED. DO NOT EDIT!!! */ - -#ifndef nsIDOMXULTreeElement_h__ -#define nsIDOMXULTreeElement_h__ - -#include "nsISupports.h" -#include "nsString.h" -#include "nsIScriptContext.h" -#include "nsIDOMXULElement.h" - -class nsIDOMXULElement; -class nsIDOMNodeList; - -#define NS_IDOMXULTREEELEMENT_IID \ - { 0xa6cf90ec, 0x15b3, 0x11d2, \ - {0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32} } - -class NS_NO_VTABLE nsIDOMXULTreeElement : public nsIDOMXULElement { -public: - NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMXULTREEELEMENT_IID) - - NS_IMETHOD GetSelectedItems(nsIDOMNodeList** aSelectedItems)=0; - - NS_IMETHOD GetCurrentItem(nsIDOMXULElement** aCurrentItem)=0; - NS_IMETHOD SetCurrentItem(nsIDOMXULElement* aCurrentItem)=0; - - NS_IMETHOD GetSuppressOnSelect(PRBool* aSuppressOnSelect)=0; - NS_IMETHOD SetSuppressOnSelect(PRBool aSuppressOnSelect)=0; - - NS_IMETHOD SelectItem(nsIDOMXULElement* aTreeItem)=0; - - NS_IMETHOD TimedSelect(nsIDOMXULElement* aTreeItem, PRInt32 aTimeout)=0; - - NS_IMETHOD ClearItemSelection()=0; - - NS_IMETHOD AddItemToSelection(nsIDOMXULElement* aTreeItem)=0; - - NS_IMETHOD RemoveItemFromSelection(nsIDOMXULElement* aTreeItem)=0; - - NS_IMETHOD ToggleItemSelection(nsIDOMXULElement* aTreeItem)=0; - - NS_IMETHOD SelectItemRange(nsIDOMXULElement* aStartItem, nsIDOMXULElement* aEndItem)=0; - - NS_IMETHOD SelectAll()=0; - - NS_IMETHOD InvertSelection()=0; -}; - - -#define NS_DECL_IDOMXULTREEELEMENT \ - NS_IMETHOD GetSelectedItems(nsIDOMNodeList** aSelectedItems); \ - NS_IMETHOD GetCurrentItem(nsIDOMXULElement** aCurrentItem); \ - NS_IMETHOD SetCurrentItem(nsIDOMXULElement* aCurrentItem); \ - NS_IMETHOD GetSuppressOnSelect(PRBool* aSuppressOnSelect); \ - NS_IMETHOD SetSuppressOnSelect(PRBool aSuppressOnSelect); \ - NS_IMETHOD SelectItem(nsIDOMXULElement* aTreeItem); \ - NS_IMETHOD TimedSelect(nsIDOMXULElement* aTreeItem, PRInt32 aTimeout); \ - NS_IMETHOD ClearItemSelection(); \ - NS_IMETHOD AddItemToSelection(nsIDOMXULElement* aTreeItem); \ - NS_IMETHOD RemoveItemFromSelection(nsIDOMXULElement* aTreeItem); \ - NS_IMETHOD ToggleItemSelection(nsIDOMXULElement* aTreeItem); \ - NS_IMETHOD SelectItemRange(nsIDOMXULElement* aStartItem, nsIDOMXULElement* aEndItem); \ - NS_IMETHOD SelectAll(); \ - NS_IMETHOD InvertSelection(); \ - - - -#define NS_FORWARD_IDOMXULTREEELEMENT(_to) \ - NS_IMETHOD GetSelectedItems(nsIDOMNodeList** aSelectedItems) { return _to GetSelectedItems(aSelectedItems); } \ - NS_IMETHOD GetCurrentItem(nsIDOMXULElement** aCurrentItem) { return _to GetCurrentItem(aCurrentItem); } \ - NS_IMETHOD SetCurrentItem(nsIDOMXULElement* aCurrentItem) { return _to SetCurrentItem(aCurrentItem); } \ - NS_IMETHOD GetSuppressOnSelect(PRBool* aSuppressOnSelect) { return _to GetSuppressOnSelect(aSuppressOnSelect); } \ - NS_IMETHOD SetSuppressOnSelect(PRBool aSuppressOnSelect) { return _to SetSuppressOnSelect(aSuppressOnSelect); } \ - NS_IMETHOD SelectItem(nsIDOMXULElement* aTreeItem) { return _to SelectItem(aTreeItem); } \ - NS_IMETHOD TimedSelect(nsIDOMXULElement* aTreeItem, PRInt32 aTimeout) { return _to TimedSelect(aTreeItem, aTimeout); } \ - NS_IMETHOD ClearItemSelection() { return _to ClearItemSelection(); } \ - NS_IMETHOD AddItemToSelection(nsIDOMXULElement* aTreeItem) { return _to AddItemToSelection(aTreeItem); } \ - NS_IMETHOD RemoveItemFromSelection(nsIDOMXULElement* aTreeItem) { return _to RemoveItemFromSelection(aTreeItem); } \ - NS_IMETHOD ToggleItemSelection(nsIDOMXULElement* aTreeItem) { return _to ToggleItemSelection(aTreeItem); } \ - NS_IMETHOD SelectItemRange(nsIDOMXULElement* aStartItem, nsIDOMXULElement* aEndItem) { return _to SelectItemRange(aStartItem, aEndItem); } \ - NS_IMETHOD SelectAll() { return _to SelectAll(); } \ - NS_IMETHOD InvertSelection() { return _to InvertSelection(); } \ - - -extern "C" NS_DOM nsresult NS_InitXULTreeElementClass(nsIScriptContext *aContext, void **aPrototype); - -extern "C" NS_DOM nsresult NS_NewScriptXULTreeElement(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); - -#endif // nsIDOMXULTreeElement_h__