Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Make Document nodes own themselves (removes need for special case for Documents) | John Mark Bell | 2007-09-17 | 2 | -17/+78 | |
| | | | | | | | Fixup dom_node_destroy appropriately. Implement dom_node_{set,get}_user_data. svn path=/trunk/dom/; revision=3542 | |||||
* | Fix bug in dom_node_destroy -- Document nodes have no owner, so attempting ↵ | John Mark Bell | 2007-09-16 | 1 | -8/+18 | |
| | | | | | | to ref/unref it is stupid svn path=/trunk/dom/; revision=3538 | |||||
* | Rename dom_named_node_map to dom_namednodemap to be consistent with the rest ↵ | James Shaw | 2007-08-08 | 1 | -2/+2 | |
| | | | | | | of the code svn path=/trunk/dom/; revision=3489 | |||||
* | Fix structure name dom_nodelist | James Shaw | 2007-08-03 | 1 | -2/+2 | |
| | | | | svn path=/trunk/dom/; revision=3474 | |||||
* | Comment fixes | John Mark Bell | 2007-07-29 | 1 | -2/+2 | |
| | | | | svn path=/trunk/dom/; revision=3470 | |||||
* | Implement Document destructor. | John Mark Bell | 2007-07-28 | 3 | -8/+109 | |
| | | | | | | Fix handling of nodes within a document (they no longer explicitly reference the document) svn path=/trunk/dom/; revision=3468 | |||||
* | Finalisation and destruction of nodes | John Mark Bell | 2007-07-28 | 21 | -5/+463 | |
| | | | | svn path=/trunk/dom/; revision=3467 | |||||
* | Add Document constructor | John Mark Bell | 2007-07-28 | 1 | -3/+104 | |
| | | | | svn path=/trunk/dom/; revision=3466 | |||||
* | Sort out somewhat messy object construction. | John Mark Bell | 2007-07-28 | 18 | -144/+465 | |
| | | | | | | 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 | |||||
* | Implement type-specific node constructors and veneer the appropriate ↵ | John Mark Bell | 2007-07-26 | 14 | -82/+409 | |
| | | | | | | Document APIs onto them. svn path=/trunk/dom/; revision=3463 | |||||
* | Add ability to set a document's doctype after the document has been created | John Mark Bell | 2007-07-26 | 1 | -0/+30 | |
| | | | | svn path=/trunk/dom/; revision=3462 | |||||
* | Add omitted dom_document_create_comment API | John Mark Bell | 2007-07-22 | 1 | -0/+23 | |
| | | | | svn path=/trunk/dom/; revision=3459 | |||||
* | More name changes for consistency with spec | James Shaw | 2007-07-21 | 1 | -6/+6 | |
| | | | | svn path=/trunk/dom/; revision=3455 | |||||
* | rename dom_document_get_element() to dom_document_get_document_element() | James Shaw | 2007-07-21 | 1 | -1/+1 | |
| | | | | svn path=/trunk/dom/; revision=3453 | |||||
* | Add email address | James Shaw | 2007-07-19 | 1 | -1/+1 | |
| | | | | svn path=/trunk/dom/; revision=3442 | |||||
* | Fix typo | John Mark Bell | 2007-07-16 | 1 | -1/+1 | |
| | | | | svn path=/trunk/dom/; revision=3425 | |||||
* | Stub out remainder of DocumentType API. | John Mark Bell | 2007-07-16 | 1 | -3/+131 | |
| | | | | | | Minor other changes. svn path=/trunk/dom/; revision=3424 | |||||
* | Stub implementation of of dom_document_type methods | James Shaw | 2007-07-16 | 2 | -1/+20 | |
| | | | | svn path=/trunk/dom/; revision=3422 | |||||
* | Rename to dom_node_get_owner_document() in line with spec | James Shaw | 2007-07-15 | 1 | -1/+1 | |
| | | | | svn path=/trunk/dom/; revision=3414 | |||||
* | Add extra dom_string constructor that permits strings to be manufactured in ↵ | John Mark Bell | 2007-07-14 | 1 | -10/+80 | |
| | | | | | | | | the situation where there exists no document. This should only be used in order to create dom_strings for use by DocumentType and Document constructors -- in any other situation, a suitable document already exists. svn path=/trunk/dom/; revision=3411 | |||||
* | Modify node value, type and name functions to match w3c spec | James Shaw | 2007-07-14 | 1 | -4/+4 | |
| | | | | svn path=/trunk/dom/; revision=3409 | |||||
* | Make NamedNodeMap more generic | John Mark Bell | 2007-07-12 | 4 | -35/+28 | |
| | | | | svn path=/trunk/dom/; revision=3404 | |||||
* | Add DOMImplementation, DOMImplementationList | John Mark Bell | 2007-07-12 | 3 | -2/+267 | |
| | | | | | | | | | Add DOMImplementationRegistry Define DOMImplementationSource and provide API to allow their registration This little lot should permit some kind of sensible DOM bootstrapping. svn path=/trunk/dom/; revision=3403 | |||||
* | Add Element. | John Mark Bell | 2007-07-11 | 3 | -2/+516 | |
| | | | | | | Fix Attr's get_schema_type_info to have the right name. svn path=/trunk/dom/; revision=3400 | |||||
* | Fix TypeInfo -> type_info conversion | John Mark Bell | 2007-07-11 | 1 | -5/+5 | |
| | | | | svn path=/trunk/dom/; revision=3399 | |||||
* | Make CharacterData struct public (within library) | John Mark Bell | 2007-07-11 | 4 | -9/+120 | |
| | | | | | | Add Text. svn path=/trunk/dom/; revision=3398 | |||||
* | Add CharacterData | John Mark Bell | 2007-07-11 | 2 | -1/+194 | |
| | | | | svn path=/trunk/dom/; revision=3397 | |||||
* | Warning fixes | John Mark Bell | 2007-07-10 | 1 | -2/+4 | |
| | | | | svn path=/trunk/dom/; revision=3396 | |||||
* | Add NamedNodeMap. | John Mark Bell | 2007-07-10 | 6 | -7/+514 | |
| | | | | | | 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 API | John Mark Bell | 2007-07-10 | 9 | -2/+449 | |
| | | | | svn path=/trunk/dom/; revision=3394 | |||||
* | Purge all trace of the ballache that was dom_ctx. | John Mark Bell | 2007-07-06 | 6 | -351/+618 | |
| | | | | | | Document the functions in document.c svn path=/trunk/dom/; revision=3385 | |||||
* | Import DOM library. | John Mark Bell | 2007-07-06 | 7 | -0/+1952 | |
This is mainly stub functions atm (and is missing a number of key interfaces). svn path=/trunk/dom/; revision=3384 |