summaryrefslogtreecommitdiff
path: root/src/core/nodelist.c
Commit message (Collapse)AuthorAgeFilesLines
* unsigned long -> uint32_t, signed long and long -> int32_t, plus collateral ↵Daniel Silverstone2012-09-101-4/+4
| | | | fixes. Test suite does not pass
* Nodelist: Support caseless node listsDaniel Silverstone2012-07-071-13/+70
|
* Move dom_string data accessing functions to public header.Michael Drake2011-12-221-6/+6
| | | | svn path=/trunk/libdom/; revision=13322
* Merge branches/jmb/dom-alloc-purge back to trunkJohn Mark Bell2011-12-211-59/+57
| | | | svn path=/trunk/libdom/; revision=13316
* Sync with modified libwapcaplet API: 11 additional DOM Level1 testsuite ↵John Mark Bell2010-08-261-16/+6
| | | | | | failures. Most importantly, it actually compiles now. svn path=/trunk/dom/; revision=10717
* Merge the branches/struggleyb/libdom-remain back to trunk.Bo Yang2009-08-111-75/+139
| | | | svn path=/trunk/dom/; revision=9191
* Make dom_namednodemap and dom_nodelist more usable through macroes. Note, it ↵Bo Yang2009-04-291-1/+1
| | | | | | is the partly-completed testcase that find this problem. Our DOMTS is on its way. svn path=/trunk/dom/; revision=7365
* Convert NodeList and ProcessingInstruction. Bo Yang2009-03-241-8/+9
| | | | svn path=/trunk/dom/; revision=6830
* Modify NamedNodeMap, note that there is no vtable for this type because it ↵Bo Yang2009-03-231-4/+4
| | | | | | is not in the DOM inherit hierarchy. And the internal API used between different DOM parts should use struct dom_node_internal instead of struct dom_node. svn path=/trunk/dom/; revision=6821
* Begin to cater for XML namespaces.John Mark Bell2007-09-261-6/+14
| | | | | | | | | | | 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
* Implement dom_nodelist_get_length()John Mark Bell2007-09-241-9/+111
| | | | | | Implement dom_nodelist_item() svn path=/trunk/dom/; revision=3589
* Whitespace changesJohn Mark Bell2007-09-221-0/+2
| | | | svn path=/trunk/dom/; revision=3569
* Add NamedNodeMap.John Mark Bell2007-07-101-4/+9
| | | | | | Minor fix for NodeList unref function; ensure it unrefs the owner document after it has finished using it. svn path=/trunk/dom/; revision=3395
* Add NodeList and string comparison APIJohn Mark Bell2007-07-101-0/+228
svn path=/trunk/dom/; revision=3394