Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update bindings with logging changes | Vincent Sanders | 2017-09-06 | 6 | -18/+23 |
| | |||||
* | Use coccinelle to change logging macro calls in c files | Vincent Sanders | 2017-09-06 | 10 | -136/+187 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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); | ||||
* | use nslog library for logging if available. | Vincent Sanders | 2017-09-03 | 1 | -1/+3 |
| | |||||
* | Errorcodes: Add SPRITE_ERROR and use it in sprite content handler. | Michael Drake | 2017-08-30 | 1 | -1/+1 |
| | |||||
* | Sprite content handler: Ensure we broadcast error on librosprite error. | Michael Drake | 2017-08-29 | 1 | -0/+1 |
| | |||||
* | Sprite content handler: Fix leaked rosprite_mem_context on rosprite_load error. | Michael Drake | 2017-08-29 | 1 | -4/+11 |
| | |||||
* | RSVG content handler: Remove unused assignement. | Michael Drake | 2017-08-28 | 1 | -1/+0 |
| | |||||
* | SVG content handler: Convert to using content_broadcast_errorcode(). | Michael Drake | 2017-08-28 | 1 | -4/+1 |
| | |||||
* | RSVG content handler: Convert to using content_broadcast_errorcode(). | Michael Drake | 2017-08-28 | 1 | -15/+6 |
| | |||||
* | PNG content handler: Convert to using content_broadcast_errorcode(). | Michael Drake | 2017-08-28 | 1 | -11/+4 |
| | |||||
* | Sprite content handler: Convert to using content_broadcast_errorcode(). | Michael Drake | 2017-08-28 | 1 | -5/+2 |
| | |||||
* | ICO content handler: Convert to using content_broadcast_errorcode(). | Michael Drake | 2017-08-27 | 1 | -8/+3 |
| | |||||
* | GIF content handler: Convert to using content_broadcast_errorcode(). | Michael Drake | 2017-08-27 | 1 | -9/+6 |
| | |||||
* | BMP content handler: Convert to using content_broadcast_errorcode(). | Michael Drake | 2017-08-27 | 1 | -9/+4 |
| | |||||
* | CSS content handler: Convert to using content_broadcast_errorcode(). | Michael Drake | 2017-08-27 | 1 | -12/+5 |
| | |||||
* | Content API: Make content_broadcast take pointer to content_msg_data. | Michael Drake | 2017-08-26 | 9 | -28/+28 |
| | |||||
* | Duktape: Make declarations match definitions for fastint-enabled functions. | Michael Drake | 2017-04-21 | 1 | -2/+2 |
| | |||||
* | Duktape: Enable fastints. | Michael Drake | 2017-04-20 | 1 | -0/+1 |
| | | | | Suggested by svaarala. | ||||
* | Duktape: Make declaration match definition for duk_refzero_check_fast() | Michael Drake | 2017-04-16 | 1 | -1/+1 |
| | |||||
* | Duktape: Make declarations match definitions for duk_raw_read_xxx_be | Michael Drake | 2017-04-16 | 1 | -6/+6 |
| | | | | Restore 6d63f7959af64a45b0643d0610fcbdb0c07bfbc4 for 2.1.0 import. | ||||
* | Duktape: Prevent clang static analysis. | Michael Drake | 2017-04-16 | 1 | -0/+3 |
| | | | | Restore 336326af3aab93f31474fa6de28782457ae4a1c0 for 2.1.0 import. | ||||
* | Duktape: Update to 2.1.0 release. | Michael Drake | 2017-04-16 | 3 | -5539/+7089 |
| | |||||
* | CSS: Handle presentational hint for HR's "width" attribute. | Michael Drake | 2017-04-10 | 1 | -0/+1 |
| | |||||
* | Presentational hints: Ensure length is initialised for auto margins. | Michael Drake | 2017-04-06 | 1 | -0/+2 |
| | | | | | | | | | | | Although the length is unused when margin is auto, having uninitialised values present in a computed style means that the style hashing may give the same style different hashes depending on the unintitialised info. The effect of this would have been be to reduce the chance of computed style sharing. It would have had no effect on page rendering. | ||||
* | Duktape: Suppress warnings about increasing alignment of pointer type. | Michael Drake | 2017-03-23 | 1 | -2/+2 |
| | |||||
* | Duktape: Atari Mint lacks trunc, log2 and cbrt. | Michael Drake | 2017-03-23 | 1 | -1/+7 |
| | | | | | | | | build/Linux-atari/content_handlers_javascript_duktape_duktape.o:build/Linux-atari/content_handlers_javascript_duktape_duktape.o:(.text+0x978): undefined reference to `_trunc' build/Linux-atari/content_handlers_javascript_duktape_duktape.o:build/Linux-atari/content_handlers_javascript_duktape_duktape.o:(.text+0x990): undefined reference to `_log2' build/Linux-atari/content_handlers_javascript_duktape_duktape.o:build/Linux-atari/content_handlers_javascript_duktape_duktape.o:(.text+0x99c): undefined reference to `_cbrt' | ||||
* | Duktape: Make declarations match definitions for duk_raw_read_xxx_be | Michael Drake | 2017-03-23 | 1 | -6/+6 |
| | | | | Restore 6d63f7959af64a45b0643d0610fcbdb0c07bfbc4 for 2.0.2 import. | ||||
* | Duktape: Prevent clang static analysis. | Michael Drake | 2017-03-23 | 1 | -0/+3 |
| | | | | Restore 336326af3aab93f31474fa6de28782457ae4a1c0 for 2.0.2 import. | ||||
* | Duktape 2.X: duk_error now returns a duk_ret_t | Michael Drake | 2017-03-23 | 3 | -10/+6 |
| | | | | | | 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 | ||||
* | Duktape 2.X: Update to Duktape 2.0.2. | Michael Drake | 2017-03-23 | 3 | -21021/+24871 |
| | | | | | | | | | | | | | | | | Note that DUK_OPT_XXX feature selection has been removed. This means we can't use `DUK_OPT_HAVE_CUSTOM_H`, so we need another way to tell duktape about our custom header. This means assembling our own duktape distribution with a duktape "tools/configure.py" invocation. Instructions for updating duktape have been added to NetSurf's `Docs/` directory. See: https://github.com/svaarala/duktape/blob/master/doc/release-notes-v2-0.rst#duk_opt_xxx-feature-option-support-removed | ||||
* | Update all core use of plotters to new API | Vincent Sanders | 2017-02-11 | 5 | -39/+74 |
| | |||||
* | Add EventTarget binding | Daniel Silverstone | 2017-02-05 | 3 | -0/+279 |
| | | | | | This adds the binding for EventTarget along with implementations for addEventListener() removeEventListener() and dispatchEvent() | ||||
* | Add EventListener support to duktape binding. | Daniel Silverstone | 2017-02-05 | 2 | -7/+187 |
| | | | | | | | 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 | 2 | -4/+6 |
| | |||||
* | create netsurf inttypes header to have portable integer formatting macros | Vincent Sanders | 2017-01-21 | 3 | -5/+5 |
| | |||||
* | move plot style header to netsurf include directory | Vincent Sanders | 2017-01-13 | 1 | -0/+1 |
| | | | | | move plotter style header and adjust all callers to use only what they actually require. | ||||
* | fixup usage of directory creation macro in Makefiles | Vincent Sanders | 2017-01-07 | 1 | -2/+2 |
| | |||||
* | Duktape: Prevent clang static analysis. | Michael Drake | 2016-12-28 | 1 | -0/+3 |
| | | | | Restore 336326af3aab93f31474fa6de28782457ae4a1c0 for 1.6.0 import. | ||||
* | Duktape: Make declarations match definitions for duk_raw_read_xxx_be | Michael Drake | 2016-12-28 | 1 | -6/+6 |
| | | | | Restore 6d63f7959af64a45b0643d0610fcbdb0c07bfbc4 for 1.6.0 import. | ||||
* | Duktape: Update to version 1.6.0. | Michael Drake | 2016-12-28 | 3 | -125/+324 |
| | |||||
* | make nsgenbind call last in rule so faliures are noticed by make | Vincent Sanders | 2016-11-24 | 1 | -1/+0 |
| | |||||
* | fix spelling of retrived | Vincent Sanders | 2016-11-21 | 1 | -2/+2 |
| | |||||
* | fix spelling and doxygen comments in image cache | Vincent Sanders | 2016-11-21 | 1 | -24/+72 |
| | |||||
* | Work in Progress: Update for style-sharing LibCSS API. | Michael Drake | 2016-11-19 | 1 | -32/+23 |
| | |||||
* | Table cell nowrap attribute is presentational hint, not UA style. | Michael Drake | 2016-10-13 | 1 | -0/+17 |
| | |||||
* | Duktape: Prevent clang static analysis. | Michael Drake | 2016-08-31 | 1 | -0/+3 |
| | | | | Restore 336326af3aab93f31474fa6de28782457ae4a1c0 for 1.5.1 import. | ||||
* | Duktape: Make declarations match definitions for duk_raw_read_xxx_be | Michael Drake | 2016-08-31 | 1 | -6/+6 |
| | | | | Restore 6d63f7959af64a45b0643d0610fcbdb0c07bfbc4 for 1.5.1 import. | ||||
* | Duktape: Update to version 1.5.1. | Michael Drake | 2016-08-31 | 3 | -81/+185 |
| | | | | | | | | | | | | Version 1.5.1 includes some of our own fixes, reducing our delta to upstream. These should not be needed now: - 2cbb337756d9af5bda4d594964d446439f602551 Squash harmless Clang warning introduced in Duktape 1.5.0. - 8f8cda2b48d1063366302204559c1ed3362656bc Fix Duktape on AmigaOS3 (thanks to Tygre and Sami) | ||||
* | Fix Duktape on AmigaOS3 (thanks to Tygre and Sami) | Chris Young | 2016-08-27 | 1 | -1/+1 |
| |