Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Split up javascript engine makefiles | Vincent Sanders | 2015-10-12 | 1 | -613/+0 |
| | | | | | | by splitting javascript engine specific makefiles and source up we avoid having to consider old JSAPI or none code while working on duktape. | ||||
* | Fix typo in unused jsapi code. | Michael Drake | 2015-08-13 | 1 | -1/+1 |
| | |||||
* | Proper error handling for JS context creation. | Michael Drake | 2015-08-13 | 1 | -4/+7 |
| | |||||
* | fixup logging macros that incorrectly override the LOG() macro name | Vincent Sanders | 2015-05-28 | 1 | -1/+1 |
| | |||||
* | Change LOG() macro to be varadic | Vincent Sanders | 2015-05-28 | 1 | -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. | ||||
* | fix version range when teh callback API changed | Vincent Sanders | 2013-05-22 | 1 | -2/+4 |
| | |||||
* | create javascript heartbeat and hook a script timeout to it | Vincent Sanders | 2013-05-22 | 1 | -16/+291 |
| | |||||
* | change the javascript bindings to use generated headers | Vincent Sanders | 2012-12-20 | 1 | -2/+4 |
| | |||||
* | do not add script handler if runtime cannot be initialised | Vincent Sanders | 2012-12-13 | 1 | -2/+4 |
| | |||||
* | abstract out GC root manipulation for js values | Vincent Sanders | 2012-12-04 | 1 | -2/+2 |
| | |||||
* | make events work on elements | Vincent Sanders | 2012-12-04 | 1 | -15/+105 |
| | |||||
* | issue click events at dom | Vincent Sanders | 2012-12-03 | 1 | -8/+38 |
| | |||||
* | make window load event delivery work | Vincent Sanders | 2012-11-28 | 1 | -2/+4 |
| | |||||
* | initial event fireing implementation | Vincent Sanders | 2012-11-28 | 1 | -0/+56 |
| | |||||
* | ensure JS_EvaluateScript has a variable to return its result | Vincent Sanders | 2012-11-08 | 1 | -1/+2 |
| | |||||
* | separate javascript logging macro | Vincent Sanders | 2012-11-06 | 1 | -10/+13 |
| | |||||
* | Merge branch 'vince/nsgenbind' of git://git.netsurf-browser.org/netsurf into ↵ | Vincent Sanders | 2012-10-26 | 1 | -1/+0 |
|\ | | | | | | | vince/nsgenbind | ||||
| * | use generated htmldocument binding | Vincent Sanders | 2012-10-24 | 1 | -1/+4 |
| | | |||||
* | | split class prototype initialisation from instantiation | Vincent Sanders | 2012-10-26 | 1 | -33/+20 |
| | | |||||
* | | use generated htmldocument binding | Vincent Sanders | 2012-10-25 | 1 | -1/+4 |
|/ | |||||
* | Improve logging and inline script handling | Vincent Sanders | 2012-07-07 | 1 | -1/+1 |
| | |||||
* | alter usage of libdom hubbub binding | Vincent Sanders | 2012-07-06 | 1 | -1/+1 |
| | |||||
* | Add initial navigator object creation. | Vincent Sanders | 2012-07-02 | 1 | -0/+5 |
| | | | | | | | Basic navigator object outline ready to add methods to. The navigator object contains all the information about the browser Signed-Off-By: Vincent Sanders <vince@netsurf-browser.org> | ||||
* | fix mimetype handling of script elements | Vincent Sanders | 2012-06-28 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13993 | ||||
* | make non js builds compile | Vincent Sanders | 2012-06-27 | 1 | -2/+1 |
| | | | | | | | make js support compile with older debian/ubuntu packaging svn path=/trunk/netsurf/; revision=13990 | ||||
* | correctly setup window object as global | Vincent Sanders | 2012-06-26 | 1 | -46/+23 |
| | | | | svn path=/trunk/netsurf/; revision=13987 | ||||
* | ensure javascript content handler is initialised | Vincent Sanders | 2012-06-19 | 1 | -0/+4 |
| | | | | svn path=/trunk/netsurf/; revision=13976 | ||||
* | restructure javascript binding layout to be more explicit | Vincent Sanders | 2012-06-19 | 1 | -0/+173 |
fix html content so it correctly loads all the script tags svn path=/trunk/netsurf/; revision=13968 |