netsurf/javascript
Vincent Sanders c105738fa3 Change LOG() macro to be varadic
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.
2015-05-28 16:08:46 +01:00
..
jsapi split version info into its own header and remove unnecessary nesurf.h includes 2014-10-13 15:08:16 +01:00
WebIDL create objects from window on demand an keep them as simple unshared objects 2013-06-02 21:00:32 +01:00
content.c reduce talloc usage to box tree layout only 2012-10-03 19:26:17 +01:00
content.h ensure javascript content handler is initialised 2012-06-19 23:21:15 +00:00
fetcher.c Update the core to use the split operations table headers 2014-10-16 22:33:43 +01:00
fetcher.h add incomplete scheme fetcher for javascript urls 2014-08-25 15:59:52 -07:00
js.h create javascript heartbeat and hook a script timeout to it 2013-05-22 19:12:26 +01:00
jsapi.c Change LOG() macro to be varadic 2015-05-28 16:08:46 +01:00
jsapi.h Turns out there are still two different compiles of the 1.8.5 API about 2013-06-03 11:10:46 +01:00
Makefile add incomplete scheme fetcher for javascript urls 2014-08-25 15:59:52 -07:00
none.c move options include 2013-05-28 14:16:10 +01:00