summaryrefslogtreecommitdiff
path: root/test/testutils.h
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2007-09-26 23:55:36 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2007-09-26 23:55:36 +0000
commit2aac5e44f227f0fd36d801fb05508e2de41ce44a (patch)
tree4fbbf2458c260e4e097f23484d12f10fcadf6a0b /test/testutils.h
parent41b84a1c6517d8c06f54c0e21babfeff76e4f871 (diff)
downloadlibdom-2aac5e44f227f0fd36d801fb05508e2de41ce44a.tar.gz
libdom-2aac5e44f227f0fd36d801fb05508e2de41ce44a.tar.bz2
Begin to cater for XML namespaces.
The localname member of Node has been removed. The name member already caters for this. Fix NodeList to cope with this and add some pointer vs NULL comparisons for sanity. Replace implementation of dom_element_get_tag_name() with a simple call to dom_node_get_node_name(), which is where the gory details lie. Add the QName building stuff to dom_node_get_node_name() (as per previous implementation of dom_element_get_tag_name()). Implement dom_node_set_prefix(). Ensure dom_node_get_local_name() returns NULL for nodes created by non-namespace-aware methods (nodes must also be Elements or Attributes) svn path=/trunk/dom/; revision=3596
Diffstat (limited to 'test/testutils.h')
0 files changed, 0 insertions, 0 deletions