summaryrefslogtreecommitdiff
path: root/src/events/event_target.c
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Fix event target listener destruction.Michael Drake2015-11-221-8/+16
|
* Fix removal of event listeners.Michael Drake2015-08-011-1/+8
|
* Fix listener destructor loop againJohn Mark Bell2012-02-211-7/+4
| | | | svn path=/trunk/libdom/; revision=13459
* Fix listener list destruction some moreJohn Mark Bell2012-02-201-3/+6
| | | | svn path=/trunk/libdom/; revision=13458
* Fix listener list destructionJohn Mark Bell2012-02-201-8/+6
| | | | svn path=/trunk/libdom/; revision=13455
* Remove unused variable.Michael Drake2012-02-201-3/+0
| | | | svn path=/trunk/libdom/; revision=13454
* Replace listener hash with a listJohn Mark Bell2012-02-201-110/+49
| | | | svn path=/trunk/libdom/; revision=13453
* Merge branches/jmb/dom-alloc-purge back to trunkJohn Mark Bell2011-12-211-634/+76
| | | | svn path=/trunk/libdom/; revision=13316
* s/struct dom_string/dom_string/gJohn Mark Bell2011-04-071-5/+5
| | | | svn path=/trunk/libdom/; revision=12172
* Merge branches/struggleyb/libdom-html to trunk.John Mark Bell2010-08-301-28/+79
| | | | | | A few additional fixes to reduce the number of regressions to single figures. svn path=/trunk/dom/; revision=10724
* Sync with modified libwapcaplet API: 11 additional DOM Level1 testsuite ↵John Mark Bell2010-08-261-22/+12
| | | | | | failures. Most importantly, it actually compiles now. svn path=/trunk/dom/; revision=10717
* Add an assert for event dispatch. Bo Yang2009-08-141-0/+1
| | | | svn path=/trunk/dom/; revision=9283
* 1. Fix a string intern bug.Bo Yang2009-08-131-2/+3
| | | | | | 2. Reset the fields when finalise a dom_event. svn path=/trunk/dom/; revision=9247
* Merge the Events module (branches/struggleyb/libdom-events) back to trunk. :)Bo Yang2009-08-131-0/+812
svn path=/trunk/dom/; revision=9236