summaryrefslogtreecommitdiff
path: root/javascript
Commit message (Collapse)AuthorAgeFilesLines
* Fix window.window bindingdsilvers/bindduckyDaniel Silverstone2015-08-041-4/+6
|
* Add element bindingVincent Sanders2015-08-042-1/+177
|
* Improve genbind calling and makefile handling in generalVincent Sanders2015-08-031-2/+12
|
* add document binding and some implementationsVincent Sanders2015-08-032-1/+205
|
* add window bindingVincent Sanders2015-08-022-0/+58
|
* update to use nsgenbind bindingsVincent Sanders2015-08-028-108/+225
|
* retrive the correct uievents spec and process it appropriatelyVincent Sanders2015-08-012-7/+190
|
* Attempt to extract the uievents IDLVincent Sanders2015-08-011-3/+8
|
* update the web IDL for dom and htmlVincent Sanders2015-08-013-1326/+1474
|
* missing filedsilvers/dukkyDaniel Silverstone2015-08-011-0/+50
|
* REWORK: ARGFHiufdsfdsDaniel Silverstone2015-07-1914-45/+71
|
* More bitsDaniel Silverstone2015-07-192-1/+6
|
* Getting furtherDaniel Silverstone2015-07-199-3/+428
|
* Override toString for our prototypesDaniel Silverstone2015-07-191-13/+41
|
* Support createElementDaniel Silverstone2015-07-191-0/+31
|
* REWORK: ALL THIS CRUDDaniel Silverstone2015-07-1911-18/+448
|
* Fix silly mistake in DUKKY_GET_PROTOTYPEDaniel Silverstone2015-07-191-5/+4
|
* A little debug helpDaniel Silverstone2015-07-191-0/+3
|
* REWORK: DODGY CRAP FOR VINCEDaniel Silverstone2015-07-1814-1/+77928
|
* Fix IDL update from specVincent Sanders2015-07-171-5/+9
|
* fixup logging macros that incorrectly override the LOG() macro nameVincent Sanders2015-05-281-1/+1
|
* Fixup javascript logging to cope with new varadic LOG macroVincent Sanders2015-05-284-5/+5
|
* Change LOG() macro to be varadicVincent Sanders2015-05-281-1/+1
| | | | | | | | | | | | This changes the LOG macro to be varadic removing the need for all callsites to have double bracketing and allows for future improvement on how we use the logging macros. The callsites were changed with coccinelle and the changes checked by hand. Compile tested for several frontends but not all. A formatting annotation has also been added which allows the compiler to check the parameters and types passed to the logging.
* Update the core to use the split operations table headersVincent Sanders2014-10-161-1/+0
| | | | Second in the series to decouple the core API usage from the frontends.
* split version info into its own header and remove unnecessary nesurf.h includesVincent Sanders2014-10-131-1/+1
| | | | | | | | | The netsurf.h header should *only* contain the registration, core initialisation and finalisation methods. Version information is best placed in its own header. Also remove any unneeded inclusion of this header limiting it to solely the places the relevant API is required.
* add incomplete scheme fetcher for javascript urlsVincent Sanders2014-08-253-2/+268
|
* 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
|