summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* DOMTSHandler: Ensure HTMLOptionsCollection is unreffed.Michael Drake2018-08-031-2/+3
|
* HTMLTableRow.insertCell: Fix refcounting and error paths.Michael Drake2018-08-031-13/+16
|
* HTMLTableElement.deleteRow: Squash leaks and fix error paths.Michael Drake2018-08-031-20/+25
|
* HTMLDocument: Squash leaks of document.documentElement.Michael Drake2018-08-031-4/+12
|
* HTMLDocument.body: Squash leak of node list.Michael Drake2018-08-031-0/+1
|
* HTMLCollection.namedItem: Squash leak of id_name.Michael Drake2018-08-031-15/+17
|
* dom_html_table_row_element_get_row_index: Squash t_head node leak.Michael Drake2018-08-031-5/+3
|
* HTMLTableElement.insertRow: Fix lifetimes and error handling.Michael Drake2018-08-032-53/+75
|
* HTMLTableSectionElement.insertRow: Fix lifetimes and error handling.Michael Drake2018-08-031-25/+25
|
* Cleanups in the DOMTS should be safeDaniel Silverstone2018-07-291-1/+1
|
* More cleanup for iterating in test suiteDaniel Silverstone2018-07-292-1/+7
|
* Various extra cleanups in list implementation for test suiteDaniel Silverstone2018-07-291-1/+5
|
* Make API note that unreffing is up to the caller for dom_nodelist_item()Daniel Silverstone2018-07-291-0/+3
|
* Unref nodes properly in foreachDaniel Silverstone2018-07-291-0/+7
|
* Clean up nodes and listsDaniel Silverstone2018-07-291-0/+8
|
* Update libdom python gdb to python 3Daniel Silverstone2018-07-291-4/+4
|
* Ensure we clean up if load_html fails in the test runnerDaniel Silverstone2018-07-291-1/+11
|
* Correct COLLECT logic in walk_logic_adjacent_text_in_order to stop leakDaniel Silverstone2018-07-291-8/+19
|
* README: Document testsuite requirement.Michael Drake2018-07-281-0/+1
|
* update component version for 0.3.2 releaserelease/0.3.2Vincent Sanders2017-10-131-1/+1
|
* Unregister all instances of a listenerDaniel Silverstone2017-02-041-3/+12
| | | | | | | Sometimes we register a listener a lot on an event target. This change allows us to pass NULL as the event type to the remove call in order to remove every instance of the given listener, regardless of event type and capture vs. bubble.
* Change dom node type count to last value plus one.Michael Drake2017-02-042-1/+2
|
* Ignore http and https addresses when fetching entity refsChris Young2016-11-201-0/+13
| | | | | The fopen() causes a requester on AmigaOS which I'm bored of hearing about. See also bug 2313
* Add getter/setter for event_target's is_trustedDaniel Silverstone2016-11-193-0/+38
|
* Add an is_initialised flag to eventsDaniel Silverstone2016-11-192-0/+18
|
* Add support to retrieve if an event is in dispatchDaniel Silverstone2016-11-192-0/+21
|
* Prepare for release of 0.3.1release/0.3.1Daniel Silverstone2016-11-191-1/+1
|
* DOM Document: Fix find by ID, when called with global tree root.Michael Drake2016-09-011-14/+14
| | | | Fixes: NetSurf bug #2466.
* Slightly better fix for afl issuesDaniel Silverstone2016-08-271-20/+15
|
* fix expat parser adding comment if no node is being constructedVincent Sanders2016-08-241-0/+5
|
* protect expat parser from null current nodeVincent Sanders2016-08-241-0/+17
|
* Revert "Don't attempt to fetch external entity references blindly with fopen"Chris Young2016-08-231-3/+35
| | | | | | | It appears that this change broke the libdom tests because they expect to be able to load relative paths, and thus will not work without some external entity ref fetching system. Therefore this external entity reference fetching problem will need to have a proper fix written to resolve #2313 and avoid the security implications of not taking the base URI into account. This reverts commit 389f74b11d3f6cd54c32ffcf423cee1c9b07f845.
* Don't attempt to fetch external entity references blindly with fopenChris Young2016-08-231-35/+3
| | | | | | The system_id is a URI, either absolute or relative to 'base', it needs to be fetched using network calls, fopen won't work. I've put a half-working POC in chris/fetch-x-ent-ref but it needs fixing up and testing. Removing this non-working code fixes #2313 for now, but fetching of external entities will still need to be added.
* Update component version for releaserelease/0.3.0Vincent Sanders2016-02-161-1/+1
|
* Fix Coverity #1350096.Michael Drake2016-02-091-1/+1
|
* Fix compiler warning.Michael Drake2016-02-071-1/+1
| | | | error: expression result unused [-Werror,-Wunused-value]
* make unused variable macro more portable in expat bindingVincent Sanders2016-02-061-1/+1
|
* make unused variable macro more portable in hubbub bindingVincent Sanders2016-02-061-1/+1
|
* make unused variable macro more portableVincent Sanders2016-02-061-1/+1
|
* Merge branch 'tlsa/fix-html-element-copy-constructors'Michael Drake2016-02-05108-202/+2263
|\
| * Fix: Proper copy constructor for HTMLUListElement.Michael Drake2016-02-052-3/+41
| |
| * Fix: Proper copy constructor for HTMLTitleElement.Michael Drake2016-02-052-3/+41
| |
| * Fix: HTMLTextAreaElement's copy constructor copies its specialised members.Michael Drake2016-02-051-0/+9
| |
| * Provide generic copy constructor for HTMLTextAreaElement.Michael Drake2016-02-052-3/+41
| |
| * Cleanup: Remove odd declaration of callback outside header guard.Michael Drake2016-02-052-2/+1
| |
| * Fix: Proper copy constructor for HTMLTableSectionElement.Michael Drake2016-02-052-3/+41
| |
| * Cleanup: Remove odd declaration of callback outside header guard.Michael Drake2016-02-052-2/+1
| |
| * Fix: Proper copy constructor for HTMLTableRowElement.Michael Drake2016-02-052-3/+41
| |
| * Fix: Proper copy constructor for HTMLTableColElement.Michael Drake2016-02-052-3/+41
| |
| * Fix: Proper copy constructor for HTMLTableCellElement.Michael Drake2016-02-052-3/+41
| |