Skip to content
  • weinig's avatar
    WebCore: · a8192c04
    weinig authored
            Reviewed by Tim H.
    
            - patch for http://bugzilla.opendarwin.org/show_bug.cgi?id=4624
              WebCore needs autogenerated Obj-C DOM bindings
    
              First round of auto-generated Objective C DOM bindings, starting
              with the DOM Core.
    
            * DerivedSources.make:
            * WebCore.xcodeproj/project.pbxproj:
            * bindings/objc/DOM.mm:
            (-[DOMNode description]):
            (-[DOMNode KJS::Bindings::]):
            (-[DOMNode dispatchEvent:]):
            (-[DOMNamedNodeMap _initWithNamedNodeMap:]):
            (+[DOMNamedNodeMap _namedNodeMapWith:]):
            (-[DOMNodeList _initWithNodeList:]):
            (+[DOMNodeList _nodeListWith:]):
            (-[DOMImplementation _initWithDOMImplementation:]):
            (+[DOMImplementation _DOMImplementationWith:]):
            (-[DOMImplementation _DOMImplementation]):
            (+[DOMDocumentFragment _documentFragmentWith:]):
            (-[DOMDocumentFragment _fragment]):
            (-[DOMDocument createCSSStyleDeclaration]):
            (+[DOMDocument _documentWith:]):
            (-[DOMDocument _document]):
            (-[DOMDocument _ownerElement]):
            (+[DOMAttr _attrWith:]):
            (-[DOMAttr _attr]):
            (+[DOMDocumentType _documentTypeWith:WebCore::]):
            (-[DOMDocumentType WebCore::]):
            (+[DOMText _textWith:WebCore::]):
            (+[DOMComment _commentWith:WebCore::]):
            (+[DOMCDATASection _CDATASectionWith:WebCore::]):
            (+[DOMProcessingInstruction _processingInstructionWith:WebCore::]):
            (+[DOMEntityReference _entityReferenceWith:WebCore::]):
            * bindings/objc/DOMCSS.h:
            * bindings/objc/DOMCSS.mm:
            * bindings/objc/DOMCore.h:
            * bindings/objc/DOMEvents.h:
            * bindings/objc/DOMEvents.mm:
            * bindings/objc/DOMExtensions.h:
            * bindings/objc/DOMHTML.mm:
            (+[DOMHTMLDocument _HTMLDocumentWith:WebCore::]):
            * bindings/objc/DOMHTMLInternal.h:
            * bindings/objc/DOMImplementationFront.h:
            * bindings/objc/DOMInternal.h:
            * bindings/objc/DOMNode.h: Added.
            * bindings/objc/DOMNode.mm: Added.
            (-[DOMNode dealloc]):
            (-[DOMNode finalize]):
            (-[DOMNode nodeName]):
            (-[DOMNode nodeValue]):
            (-[DOMNode setNodeValue:]):
            (-[DOMNode nodeType]):
            (-[DOMNode parentNode]):
            (-[DOMNode childNodes]):
            (-[DOMNode firstChild]):
            (-[DOMNode lastChild]):
            (-[DOMNode previousSibling]):
            (-[DOMNode nextSibling]):
            (-[DOMNode attributes]):
            (-[DOMNode ownerDocument]):
            (-[DOMNode insertBefore::]):
            (-[DOMNode replaceChild::]):
            (-[DOMNode removeChild:]):
            (-[DOMNode appendChild:]):
            (-[DOMNode hasChildNodes]):
            (-[DOMNode cloneNode:]):
            (-[DOMNode normalize]):
            (-[DOMNode isSupported::]):
            (-[DOMNode namespaceURI]):
            (-[DOMNode prefix]):
            (-[DOMNode setPrefix:]):
            (-[DOMNode localName]):
            (-[DOMNode hasAttributes]):
            (-[DOMNode isSameNode:]):
            (-[DOMNode isEqualNode:]):
            (-[DOMNode isDefaultNamespace:]):
            (-[DOMNode lookupPrefix:]):
            (-[DOMNode lookupNamespaceURI:]):
            (-[DOMNode textContent]):
            (-[DOMNode setTextContent:]):
            (-[DOMNode boundingBox]):
            (-[DOMNode lineBoxRects]):
            * bindings/objc/DOMObject.h: Added.
            * bindings/objc/DOMObject.mm: Added.
            (-[DOMObject init]):
            (-[DOMObject dealloc]):
            (-[DOMObject finalize]):
            (-[DOMObject copyWithZone:]):
            (-[DOMObject sheet]):
            * bindings/objc/DOMPrivate.h:
            * bindings/objc/DOMRange.h:
            * bindings/objc/DOMStylesheets.h:
            * bindings/objc/DOMTraversal.h:
            * bindings/objc/DOMViews.h:
            * bindings/objc/DOMViews.mm:
            * bindings/objc/DOMXPath.h:
            * bindings/objc/DOMXPath.mm:
            * bindings/scripts/CodeGenerator.pm:
            * bindings/scripts/CodeGeneratorJS.pm:
            * bindings/scripts/CodeGeneratorObjC.pm: Added.
            * dom/Attr.idl:
            * dom/CDATASection.idl: Added.
            * dom/Comment.idl: Added.
            * dom/DOMImplementation.idl:
            * dom/Document.idl:
            * dom/Element.idl:
            * dom/EntityReference.idl: Added.
            * dom/NamedNodeMap.idl: Added.
            * dom/NodeList.idl: Added.
            * dom/ProcessingInstruction.idl:
    
    WebKit:
    
            Reviewed by Tim H.
    
            - patch for http://bugzilla.opendarwin.org/show_bug.cgi?id=4624
              WebCore needs autogenerated Obj-C DOM bindings
    
              First round of auto-generated Objective C DOM bindings, starting
              with the DOM Core.
    
            * WebKit.xcodeproj/project.pbxproj:
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@16068 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    a8192c04