| OLD | NEW | 
|   1 /* |   1 /* | 
|   2  * Copyright (C) 2006, 2007, 2008, 2009 Apple Inc. All rights reserved. |   2  * Copyright (C) 2006, 2007, 2008, 2009 Apple Inc. All rights reserved. | 
|   3  * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> |   3  * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> | 
|   4  * |   4  * | 
|   5  * This library is free software; you can redistribute it and/or |   5  * This library is free software; you can redistribute it and/or | 
|   6  * modify it under the terms of the GNU Library General Public |   6  * modify it under the terms of the GNU Library General Public | 
|   7  * License as published by the Free Software Foundation; either |   7  * License as published by the Free Software Foundation; either | 
|   8  * version 2 of the License, or (at your option) any later version. |   8  * version 2 of the License, or (at your option) any later version. | 
|   9  * |   9  * | 
|  10  * This library is distributed in the hope that it will be useful, |  10  * This library is distributed in the hope that it will be useful, | 
| (...skipping 22 matching lines...) Expand all  Loading... | 
|  33     const unsigned short      DOCUMENT_NODE                  = 9; |  33     const unsigned short      DOCUMENT_NODE                  = 9; | 
|  34     const unsigned short      DOCUMENT_TYPE_NODE             = 10; |  34     const unsigned short      DOCUMENT_TYPE_NODE             = 10; | 
|  35     const unsigned short      DOCUMENT_FRAGMENT_NODE         = 11; |  35     const unsigned short      DOCUMENT_FRAGMENT_NODE         = 11; | 
|  36     const unsigned short      NOTATION_NODE                  = 12; |  36     const unsigned short      NOTATION_NODE                  = 12; | 
|  37  |  37  | 
|  38     readonly attribute DOMString nodeName; |  38     readonly attribute DOMString nodeName; | 
|  39  |  39  | 
|  40     [CustomElementCallbacks] attribute DOMString? nodeValue; |  40     [CustomElementCallbacks] attribute DOMString? nodeValue; | 
|  41  |  41  | 
|  42     readonly attribute unsigned short   nodeType; |  42     readonly attribute unsigned short   nodeType; | 
|  43     [PerWorldBindings] readonly attribute Node             parentNode; |  43     [PerWorldBindings, ExposeJSAccessors] readonly attribute Node             pa
    rentNode; | 
|  44     [PerWorldBindings] readonly attribute NodeList         childNodes; |  44     [PerWorldBindings, ExposeJSAccessors] readonly attribute NodeList         ch
    ildNodes; | 
|  45     [PerWorldBindings] readonly attribute Node             firstChild; |  45     [PerWorldBindings, ExposeJSAccessors] readonly attribute Node             fi
    rstChild; | 
|  46     [PerWorldBindings] readonly attribute Node             lastChild; |  46     [PerWorldBindings, ExposeJSAccessors] readonly attribute Node             la
    stChild; | 
|  47     [PerWorldBindings] readonly attribute Node             previousSibling; |  47     [PerWorldBindings, ExposeJSAccessors] readonly attribute Node             pr
    eviousSibling; | 
|  48     [PerWorldBindings] readonly attribute Node             nextSibling; |  48     [PerWorldBindings, ExposeJSAccessors] readonly attribute Node             ne
    xtSibling; | 
|  49     [PerWorldBindings] readonly attribute Document         ownerDocument; |  49     [PerWorldBindings, ExposeJSAccessors] readonly attribute Document         ow
    nerDocument; | 
|  50  |  50  | 
|  51     [CustomElementCallbacks, PerWorldBindings, RaisesException, TypeChecking=Int
    erface] Node insertBefore(Node newChild, Node? refChild); |  51     [CustomElementCallbacks, PerWorldBindings, RaisesException, TypeChecking=Int
    erface] Node insertBefore(Node newChild, Node? refChild); | 
|  52     [CustomElementCallbacks, PerWorldBindings, RaisesException, TypeChecking=Int
    erface] Node replaceChild(Node newChild, Node oldChild); |  52     [CustomElementCallbacks, PerWorldBindings, RaisesException, TypeChecking=Int
    erface] Node replaceChild(Node newChild, Node oldChild); | 
|  53     [CustomElementCallbacks, RaisesException, TypeChecking=Interface] Node remov
    eChild(Node oldChild); |  53     [CustomElementCallbacks, RaisesException, TypeChecking=Interface] Node remov
    eChild(Node oldChild); | 
|  54     [CustomElementCallbacks, PerWorldBindings, RaisesException, TypeChecking=Int
    erface] Node appendChild(Node newChild); |  54     [CustomElementCallbacks, PerWorldBindings, RaisesException, TypeChecking=Int
    erface] Node appendChild(Node newChild); | 
|  55  |  55  | 
|  56     [ImplementedAs=hasChildren] boolean hasChildNodes(); |  56     [ImplementedAs=hasChildren] boolean hasChildNodes(); | 
|  57     [CustomElementCallbacks] Node cloneNode(optional boolean deep); |  57     [CustomElementCallbacks] Node cloneNode(optional boolean deep); | 
|  58     [CustomElementCallbacks] void normalize(); |  58     [CustomElementCallbacks] void normalize(); | 
|  59  |  59  | 
| (...skipping 21 matching lines...) Expand all  Loading... | 
|  81     const unsigned short      DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20; |  81     const unsigned short      DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20; | 
|  82  |  82  | 
|  83     unsigned short compareDocumentPosition(Node other); |  83     unsigned short compareDocumentPosition(Node other); | 
|  84  |  84  | 
|  85     // Introduced in DOM4 |  85     // Introduced in DOM4 | 
|  86     boolean contains(Node other); |  86     boolean contains(Node other); | 
|  87  |  87  | 
|  88     // IE extensions |  88     // IE extensions | 
|  89     [PerWorldBindings] readonly attribute Element parentElement; |  89     [PerWorldBindings] readonly attribute Element parentElement; | 
|  90 }; |  90 }; | 
| OLD | NEW |