summaryrefslogtreecommitdiff
path: root/javascript
Commit message (Collapse)AuthorAgeFilesLines
* Make browser_window_navigate (un)verifiable flag match browser_window_create.Michael Drake2014-02-101-4/+3
|
* Allow tab creation without history clone. Changes browser_window_create and ↵Michael Drake2014-02-101-4/+4
| | | | browser_window_navigate flags.
* fix leak of utsname structure (coverity 1109881)Vincent Sanders2013-11-061-16/+19
|
* implement very, very bad js window.top methodVincent Sanders2013-06-031-0/+5
|
* enable trace logging in binding generationVincent Sanders2013-06-032-2/+1
|
* forcing a GC when the new global is created improves memory usage with ↵Vincent Sanders2013-06-031-0/+3
| | | | scripts enabled
* Turns out there are still two different compiles of the 1.8.5 API aboutVincent Sanders2013-06-031-6/+15
|
* create objects from window on demand an keep them as simple unshared objectsVincent Sanders2013-06-024-97/+190
| | | | update prototype handling to keep GC refs
* move options includeVincent Sanders2013-05-282-2/+2
|
* fix version range when teh callback API changedVincent Sanders2013-05-221-2/+4
|
* create javascript heartbeat and hook a script timeout to itVincent Sanders2013-05-224-25/+310
|
* split sources lists out to their subdirectories as first step towards using ↵Vincent Sanders2013-03-111-0/+2
| | | | core buildsystem
* move javascript makefileVincent Sanders2013-03-111-0/+63
|
* rename flags for browser_window routines to be shorterVincent Sanders2013-02-181-4/+4
|
* browser_window_navigate refactorVincent Sanders2013-02-181-3/+23
|
* fix docuemnt/window location to correctly navigate, fixes ↵Vincent Sanders2013-02-073-9/+77
| | | | http://www.avaaz.org/ base page
* fix cast warning in location::href setterVincent Sanders2013-01-311-1/+1
|
* add href location setterVincent Sanders2013-01-311-0/+14
|
* implement Element::hasAttributeVincent Sanders2013-01-231-0/+22
|
* implement Element::removeAttributeVincent Sanders2013-01-231-0/+17
|
* implement Element::classNameVincent Sanders2013-01-231-0/+16
|
* implement Element::idVincent Sanders2013-01-231-0/+16
|
* add and use debug logging macroVincent Sanders2013-01-234-11/+17
|
* implement Element::tagNameVincent Sanders2013-01-231-0/+20
|
* implement Element::getElementsByTagNameVincent Sanders2013-01-232-0/+39
|
* implement Element::setAttributeVincent Sanders2013-01-231-0/+25
|
* implement Element::getAttributeVincent Sanders2013-01-231-0/+23
|
* add default property handler for array indexingVincent Sanders2013-01-221-6/+35
|
* simplify jsapi property compatability macrosVincent Sanders2013-01-221-16/+7
|
* add macros for default proprty actionsVincent Sanders2013-01-171-0/+6
|
* implement document.compatmodeVincent Sanders2013-01-171-1/+30
|
* use a prologue section in the node binding to abstract out javascrip dom ↵Vincent Sanders2013-01-023-42/+69
| | | | node to libdom node conversion
* Initial implementation of document.createCommentVincent Sanders2013-01-027-69/+170
| | | | Improve robustness of jsobject to libdom object conversion in appendChild
* add explicit stdlib include for definition of free()Vincent Sanders2012-12-201-0/+1
|
* change the javascript bindings to use generated headersVincent Sanders2012-12-2013-184/+51
|
* add coment on superclassesVincent Sanders2012-12-171-0/+72
|
* add missing copyright headerVincent Sanders2012-12-173-9/+14
|
* add dom event handler to document objectVincent Sanders2012-12-172-5/+261
|
* allow for JSOPTION_JIT to not be setVincent Sanders2012-12-161-4/+6
|
* do not add script handler if runtime cannot be initialisedVincent Sanders2012-12-131-2/+4
|
* implement document.URL and document.documentURIVincent Sanders2012-12-073-6/+32
|
* correctly handle locationVincent Sanders2012-12-073-20/+31
|
* abstract out GC root manipulation for js valuesVincent Sanders2012-12-042-2/+11
|
* make events work on elementsVincent Sanders2012-12-043-27/+353
|
* fix disabled javascript function signatureVincent Sanders2012-12-031-1/+1
|
* add stub implemntation for event handling in elementsVincent Sanders2012-12-033-5/+34
|
* issue click events at domVincent Sanders2012-12-032-9/+42
|
* fix logicVincent Sanders2012-11-281-1/+1
|
* use macro to compareVincent Sanders2012-11-281-27/+23
|
* make window load event delivery workVincent Sanders2012-11-282-13/+21
|