* Added inc header-files for all gecko-9 idl files that are different to gecko-10

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2363 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
loesje_
2012-03-19 17:05:55 +00:00
parent 8736529541
commit 3b25f366e0
13 changed files with 623 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
type
nsIDOMElement = interface(nsIDOMNode)
['{56aaaf03-f8f1-4c06-9cb5-f3e33a39e5c3}']
procedure GettagName( result_: DOMString); safecall;
procedure getAttribute(aname: DOMString; result_: DOMString); safecall;
procedure setAttribute(aname: DOMString; avalue: DOMString); safecall;
procedure removeAttribute(aname: DOMString); safecall;
function getAttributeNode(aname: DOMString) : nsIDOMAttr; safecall;
function setAttributeNode(anewAttr: nsIDOMAttr) : nsIDOMAttr; safecall;
function removeAttributeNode(anoldAttr: nsIDOMAttr) : nsIDOMAttr; safecall;
function getElementsByTagName(aname: DOMString) : nsIDOMNodeList; safecall;
procedure getAttributeNS(anamespaceURI: DOMString; alocalName: DOMString; result_: DOMString); safecall;
procedure setAttributeNS(anamespaceURI: DOMString; aqualifiedName: DOMString; avalue: DOMString); safecall;
procedure removeAttributeNS(anamespaceURI: DOMString; alocalName: DOMString); safecall;
function getAttributeNodeNS(anamespaceURI: DOMString; alocalName: DOMString) : nsIDOMAttr; safecall;
function setAttributeNodeNS(anewAttr: nsIDOMAttr) : nsIDOMAttr; safecall;
function getElementsByTagNameNS(anamespaceURI: DOMString; alocalName: DOMString) : nsIDOMNodeList; safecall;
function hasAttribute(aname: DOMString) : longbool; safecall;
function hasAttributeNS(anamespaceURI: DOMString; alocalName: DOMString) : longbool; safecall;
end;