netsurf/content
Vincent Sanders 8a99b045bc Remove url from content thumbnailers API
The content thumbnailers for each frontend were being provided the
contents url. This was only ever used to call the urldb thumbnail
setting API.

This changes it so the single callsite that passed a valid url adds
the bitmap to that url itself in desktop_history.c instead of forcing
every frontend to require the urldb API.

Additionally the old API could pass the url as NULL which was causing
asserts where this was not an expected parameter value. Because of
this this fixes bug #2286 which was also present in the monkey
frontend as both called nsurl_access() on the url without the NULL
check and caused an assertion.
2015-03-15 00:00:45 +00:00
..
fetchers Move win32 window operations into their own module 2015-03-12 23:48:53 +00:00
Makefile Add filesystem based backing store 2014-05-13 15:53:02 +01:00
backing_store.h Improve doxygen comments and add todo for cache and backing store 2014-11-23 15:43:03 +00:00
content.c Doxygen cleanups 2014-11-09 12:50:30 +00:00
content.h Use forward declaration instead of #include for nsurl. 2015-02-26 16:14:23 +00:00
content_factory.c Virtualise content handler finalisation calls. Remove pointless implementations. 2011-09-15 22:47:50 +00:00
content_factory.h Include utils.h for NOF_ELEMENTS 2011-10-27 00:57:59 +00:00
content_protected.h Doxygen cleanups 2014-11-09 12:50:30 +00:00
content_type.h remove content include from urldb header 2014-07-17 00:18:44 +01:00
dirlist.c rework path to url mapping functions to convert from and to nsurl 2014-05-26 23:52:36 +01:00
dirlist.h Remove include of nsurl from corestrings.h 2015-02-26 16:58:41 +00:00
fetch.c Doxygen cleanups and documentation additions 2014-11-10 17:00:15 +00:00
fetch.h clean up the fetcher factory and improve its API 2014-06-19 18:27:24 +01:00
fetchers.h Fix my spelling of teh everywhere 2014-11-18 17:16:26 +00:00
fs_backing_store.c Fix to support non-POSIX behaviour when renaming cache entries on disc. 2015-02-03 10:22:28 +00:00
hlcache.c Continue doxygen error cleanup. 2014-11-08 22:08:29 +00:00
hlcache.h clean up the fetcher factory and improve its API 2014-06-19 18:27:24 +01:00
llcache.c Improve metadata deserialisation to only update object on success 2015-01-28 22:39:39 +00:00
llcache.h Improve llcache writeout stratagy 2014-11-28 19:17:42 +00:00
mimesniff.c add missing includes 2014-12-27 22:48:37 +00:00
mimesniff.h Bypass full type sniffer if only images are acceptable 2012-02-08 00:52:16 +00:00
no_backing_store.c remove constness from backing stores store method 2014-11-23 01:37:24 +00:00
urldb.c Remove url from content thumbnailers API 2015-03-15 00:00:45 +00:00
urldb.h restructure urldb source 2014-11-01 23:27:29 +00:00