| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Implement dom_document_get_elements_by_tag_name()
Implement dom_document_get_elements_by_tag_name_ns()
svn path=/trunk/dom/; revision=3572
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove dom_document_set_doctype() -- dom_node_insert_before() (and thus _append_child()) can be used to achieve the same effect.
DocumentType node is now a child of the Document node (as it should have been) rather than a hidden field.
Make dom_node_destroy() aware of DocumentType nodes potentially having no owner.
Make dom_node_finalise() aware of it, too.
Make dom_node_get_owner_document() return NULL for Document nodes, as per the spec.
Fix bug in dom_node_insert_before() -- previously it failed to catch attempts to insert a second root element.
Make dom_node_insert_before() handle DocumentType nodes appropriately.
Implement XML binding's dom_implementation_create_document_type() function.
Fix XML binding's dom_implementation_create_document() implementation to cope with changed API relating to doctype insertion.
Fix up XML parser wrapper to cater for new doctype insertion mechanism. Also sprinkle some NULL about for paranoia purposes.
svn path=/trunk/dom/; revision=3551
|
|
|
|
|
|
|
| |
Fixup dom_node_destroy appropriately.
Implement dom_node_{set,get}_user_data.
svn path=/trunk/dom/; revision=3542
|
|
|
|
|
|
| |
Fix handling of nodes within a document (they no longer explicitly reference the document)
svn path=/trunk/dom/; revision=3468
|
|
|
|
| |
svn path=/trunk/dom/; revision=3467
|
|
|
|
| |
svn path=/trunk/dom/; revision=3466
|
|
|
|
|
|
| |
We now have explicit types for all classes (rather than using the parent class for those which inherit but add no extra data content).
svn path=/trunk/dom/; revision=3465
|
|
|
|
|
|
| |
Document APIs onto them.
svn path=/trunk/dom/; revision=3463
|
|
|
|
| |
svn path=/trunk/dom/; revision=3462
|
|
|
|
| |
svn path=/trunk/dom/; revision=3459
|
|
|
|
| |
svn path=/trunk/dom/; revision=3453
|
|
|
|
| |
svn path=/trunk/dom/; revision=3404
|
|
|
|
|
|
| |
Minor fix for NodeList unref function; ensure it unrefs the owner document after it has finished using it.
svn path=/trunk/dom/; revision=3395
|
|
|
|
| |
svn path=/trunk/dom/; revision=3394
|
|
|
|
|
|
| |
Document the functions in document.c
svn path=/trunk/dom/; revision=3385
|
|
This is mainly stub functions atm (and is missing a number of key interfaces).
svn path=/trunk/dom/; revision=3384
|