WebCore:
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: https://svn.webkit.org/repository/webkit/trunk@16068
268f45cc-cd09-0410-ab3c-
d52691b4dbfc