WebCore:
2006-06-29 Anders Carlsson <acarlsson@apple.com>
Reviewed by Tim O.
<rdar://problem/
4599760> Objective-C XPath support
* WebCore.xcodeproj/project.pbxproj:
Add files.
* bindings/objc/DOMInternal.h:
* bindings/objc/DOMInternal.mm:
(raiseDOMException):
Handle XPath exceptions
* bindings/objc/DOMXPath.h: Added.
(-[DOMXPathNSResolver lookupNamespaceURI:]):
* bindings/objc/DOMXPath.mm: Added.
(-[DOMNativeXPathNSResolver dealloc]):
(-[DOMNativeXPathNSResolver finalize]):
(-[DOMNativeXPathNSResolver _xpathNSResolver]):
(-[DOMNativeXPathNSResolver _initWithXPathNSResolver:]):
(+[DOMNativeXPathNSResolver _xpathNSResolverWith:]):
(-[DOMNativeXPathNSResolver lookupNamespaceURI:]):
(-[DOMXPathResult dealloc]):
(-[DOMXPathResult finalize]):
(-[DOMXPathResult resultType]):
(-[DOMXPathResult numberValue]):
(-[DOMXPathResult stringValue]):
(-[DOMXPathResult booleanValue]):
(-[DOMXPathResult singleNodeValue]):
(-[DOMXPathResult invalidIteratorState]):
(-[DOMXPathResult snapshotLength]):
(-[DOMXPathResult iterateNext]):
(-[DOMXPathResult snapshotItem:]):
(-[DOMXPathResult _xpathResult]):
(-[DOMXPathResult _initWithXPathResult:]):
(+[DOMXPathResult _xpathResultWith:]):
(-[DOMXPathExpression evaluate:::]):
(-[DOMXPathExpression _xpathExpression]):
(-[DOMXPathExpression _initWithXPathExpression:]):
(+[DOMXPathExpression _xpathExpressionWith:]):
(-[DOMDocument createExpression::]):
(-[DOMDocument createNSResolver:]):
(-[DOMDocument evaluate:::::]):
* bindings/objc/DOMXPathInternal.h: Added.
Add Objective-C XPath API.
WebKit:
2006-06-29 Anders Carlsson <acarlsson@apple.com>
Reviewed by Tim O.
* WebKit.xcodeproj/project.pbxproj:
Add DOMXPath.h header.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@15091
268f45cc-cd09-0410-ab3c-
d52691b4dbfc