Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | change content get_source_data interfaces to return uint8_t and size_t | Vincent Sanders | 2019-05-05 | 1 | -3/+12 |
| | | | | | previously these interfaces returned char * and unsigned int which was undesirable. | ||||
* | Dukky: Change from specifically named generics | Daniel Silverstone | 2019-05-05 | 1 | -6/+13 |
| | | | | | | | | Instead of specifically having to extract each generic by name, such as makeListProxy, instead support the entire generics table and use `dukky_push_generics()` to gain access to it. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Force a GC to ensure old compartment goes away | Daniel Silverstone | 2019-05-05 | 1 | -1/+5 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Replace zd with PRIsizet to appease Windows | Daniel Silverstone | 2019-05-05 | 1 | -1/+1 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Support nodelist indexing | Daniel Silverstone | 2019-05-04 | 1 | -1/+35 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Add createElementNS | Daniel Silverstone | 2019-05-04 | 1 | -1/+2 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | JS: Attribute external JS to the URI it came from in backtraces | Daniel Silverstone | 2019-05-04 | 1 | -2/+6 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Support Window as an event target for dukky | Daniel Silverstone | 2019-05-04 | 1 | -5/+28 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Unref body when finished getting event handler | Daniel Silverstone | 2019-05-04 | 1 | -0/+4 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Better dukky debug for node creation | Daniel Silverstone | 2019-05-04 | 1 | -1/+12 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Support Document::createEvent() | Daniel Silverstone | 2019-05-03 | 1 | -1/+1 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Javascript: Support setTimeout and friends | Daniel Silverstone | 2019-05-03 | 1 | -29/+57 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | dukky: Clean up the logging levels a little | Daniel Silverstone | 2019-05-02 | 1 | -2/+3 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | DUKKY: Remove LOG/JS_LOG macros, update to dukky category | Daniel Silverstone | 2019-02-17 | 1 | -49/+49 |
| | | | | | | | Update the logging levels, change to NSLOG across the board, and ensure that we use the `dukky` category now added for us. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | fix logging level in duktape binding | Vincent Sanders | 2018-11-06 | 1 | -6/+6 |
| | |||||
* | Slightly nicer handling of js_exec() and errors | Daniel Silverstone | 2018-11-04 | 1 | -19/+47 |
| | |||||
* | Use coccinelle to change logging macro calls in c files | Vincent Sanders | 2017-09-06 | 1 | -54/+77 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for F in $(git ls-files '*.c');do spatch --sp-file foo.cocci --in-place ${F};done @@ expression E; @@ -LOG(E); +NSLOG(netsurf, INFO, E); @@ expression E, E1; @@ -LOG(E, E1); +NSLOG(netsurf, INFO, E, E1); @@ expression E, E1, E2; @@ -LOG(E, E1, E2); +NSLOG(netsurf, INFO, E, E1, E2); @@ expression E, E1, E2, E3; @@ -LOG(E, E1, E2, E3); +NSLOG(netsurf, INFO, E, E1, E2, E3); @@ expression E, E1, E2, E3, E4; @@ -LOG(E, E1, E2, E3, E4); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4); @@ expression E, E1, E2, E3, E4, E5; @@ -LOG(E, E1, E2, E3, E4, E5); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5); @@ expression E, E1, E2, E3, E4, E5, E6; @@ -LOG(E, E1, E2, E3, E4, E5, E6); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6); @@ expression E, E1, E2, E3, E4, E5, E6, E7; @@ -LOG(E, E1, E2, E3, E4, E5, E6, E7); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6, E7); | ||||
* | Duktape 2.X: duk_error now returns a duk_ret_t | Michael Drake | 2017-03-23 | 1 | -2/+1 |
| | | | | | | https://github.com/svaarala/duktape/blob/master/doc/release-notes-v2-0.rst#duk_error-duk_error_va-duk_throw-duk_fatal-have-a-return-value This also changes Console.bnd to return on error, rather than ignoring it. | ||||
* | Duktape 2.x: duk_safe_call callbacks now have a void ptr user data param. | Michael Drake | 2017-03-23 | 1 | -5/+5 |
| | | | | https://github.com/svaarala/duktape/blob/master/doc/release-notes-v2-0.rst#duk_safe_call-userdata | ||||
* | Add EventListener support to duktape binding. | Daniel Silverstone | 2017-02-05 | 1 | -7/+177 |
| | | | | | | | This paves the way for EventTarget and its associated event listener support. In particular it ensures the generic event handling we do supports the semantics of the addEventListener() and removeEventListener() managed lists of callbacks. | ||||
* | Support fixed nsgenbind bindings | Daniel Silverstone | 2017-02-05 | 1 | -3/+4 |
| | |||||
* | create netsurf inttypes header to have portable integer formatting macros | Vincent Sanders | 2017-01-21 | 1 | -4/+3 |
| | |||||
* | Move javascript content handler as appropriate for updated source format | Vincent Sanders | 2016-06-07 | 1 | -0/+1135 |