summaryrefslogtreecommitdiff
path: root/src/core/element.h
Commit message (Collapse)AuthorAgeFilesLines
* Promote ref/unref in dom_node to be inlines.Daniel Silverstone2012-03-281-0/+1
| | | | svn path=/trunk/libdom/; revision=13761
* Generate element's class list.Michael Drake2012-03-241-0/+1
| | | | svn path=/trunk/libdom/; revision=13621
* Implement the element class API for libcss, except for actually making the ↵Michael Drake2012-03-241-0/+3
| | | | | | array of lwc_strings. svn path=/trunk/libdom/; revision=13595
* Use list for element attributes.Michael Drake2012-02-151-5/+3
| | | | svn path=/trunk/libdom/; revision=13444
* Provide custom API to ease optimal binding to libcssJohn Mark Bell2012-02-111-1/+7
| | | | svn path=/trunk/libdom/; revision=13440
* Merge branches/jmb/dom-alloc-purge back to trunkJohn Mark Bell2011-12-211-16/+11
| | | | svn path=/trunk/libdom/; revision=13316
* s/struct dom_string/dom_string/gJohn Mark Bell2011-04-071-30/+29
| | | | svn path=/trunk/libdom/; revision=12172
* Merge branches/struggleyb/libdom-html to trunk.John Mark Bell2010-08-301-1/+41
| | | | | | A few additional fixes to reduce the number of regressions to single figures. svn path=/trunk/dom/; revision=10724
* Split the _dom_element_destroy into two functions.Bo Yang2009-08-171-0/+2
| | | | svn path=/trunk/dom/; revision=9330
* Remove an unused parameter 'result'.Bo Yang2009-08-171-4/+3
| | | | svn path=/trunk/dom/; revision=9327
* Merge the branches/struggleyb/libdom-remain back to trunk.Bo Yang2009-08-111-20/+88
| | | | svn path=/trunk/dom/; revision=9191
* Modify NamedNodeMap, note that there is no vtable for this type because it ↵Bo Yang2009-03-231-1/+2
| | | | | | 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
* Fix the spelling initialize -> initialise.Bo Yang2009-03-201-1/+1
| | | | svn path=/trunk/dom/; revision=6809
* Convert DOMElement interface to use vtable structure.Bo Yang2009-03-201-0/+89
| | | | svn path=/trunk/dom/; revision=6808
* Modify dom_node_initialise() API to permit specification of namespace URI ↵John Mark Bell2007-09-271-1/+2
| | | | | | | | and prefix. Fix up everything else to cope. svn path=/trunk/dom/; revision=3599
* Add library-internal accessor to the head of an Element's attribute list ↵John Mark Bell2007-09-251-0/+4
| | | | | | | | | | | | | | (dom_element_get_first_attribute()) Implement dom_namednodemap_get_length() Implement dom_namednodemap_get_named_item() Implement dom_namednodemap_set_named_item() Implement dom_namednodemap_remove_named_item() Implement dom_namednodemap_item() All dom_namednodemap_*() still require support for maps of Entity and Notation nodes to be added (this requires DocumentType to gain support for these nodes). svn path=/trunk/dom/; revision=3591
* Move attributes field to struct dom_element as it doesn't apply to other ↵John Mark Bell2007-09-241-0/+8
| | | | | | node types. svn path=/trunk/dom/; revision=3590
* Finalisation and destruction of nodesJohn Mark Bell2007-07-281-0/+3
| | | | svn path=/trunk/dom/; revision=3467
* Implement type-specific node constructors and veneer the appropriate ↵John Mark Bell2007-07-261-0/+20
Document APIs onto them. svn path=/trunk/dom/; revision=3463