netsurf/content
Daniel Silverstone 09fa61eb73 hlcache.c: Clean up LOADING contents during finalise
During the process of finalising the hlcache, there won't be
any more fetching going on.  As such, we can abort, error, and
then destroy any contents still in the process of loading.  This
should reduce our leaks during shutdown.

Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2019-06-15 21:12:58 +01:00
..
fetchers content/fetchers/curl.c: Defer fetch start if inside cURL 2019-06-05 19:51:47 +01:00
handlers Window.bnd: Suppress some unnecessary stack frame dumps 2019-06-09 15:59:05 +01:00
backing_store.h fix spelling of retrived 2016-11-21 00:07:13 +00:00
content_debug.h reduce content header interdependancy 2016-04-18 23:04:16 +01:00
content_factory.c reduce hlcache handle api usage in mimesniff 2017-03-19 22:29:23 +00:00
content_factory.h Update content to split public and internal API 2016-06-06 09:01:38 +01:00
content_protected.h change content get_source_data interfaces to return uint8_t and size_t 2019-05-05 22:50:25 +01:00
content.c change content get_source_data interfaces to return uint8_t and size_t 2019-05-05 22:50:25 +01:00
content.h Content: Add content message to get viewport dimensions. 2019-05-06 15:38:33 +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 update fetch debug logging to use catagory 2017-09-06 18:45:35 +01:00
fetch.h fix url encoding to be compatible with nsurl API changes. 2018-09-26 17:21:48 +01:00
fetchers.h Move fetcher_fdset to fetch.h (and rename to fetch_fdset). Maybe not ideal but better 2016-06-27 21:09:39 +01:00
fs_backing_store.c Disc cache: Squash armhf warnings. 2018-05-08 12:26:04 +01:00
hlcache.c hlcache.c: Clean up LOADING contents during finalise 2019-06-15 21:12:58 +01:00
hlcache.h reduce unecessary usage of content headers 2016-06-06 16:10:47 +01:00
llcache.c LLCache: validate max-age before use 2019-06-10 21:36:52 +00:00
llcache.h reduce unecessary usage of content headers 2016-06-06 16:10:47 +01:00
Makefile Move javascript content handler as appropriate for updated source format 2016-06-07 16:01:04 +01:00
mimesniff.c mimimal mime sniffing test 2017-03-20 00:48:11 +00:00
mimesniff.h reduce hlcache handle api usage in mimesniff 2017-03-19 22:29:23 +00:00
no_backing_store.c remove constness from backing stores store method 2014-11-23 01:37:24 +00:00
urldb.c Fix some bsdsocket.library usage 2019-04-08 12:49:13 +01:00
urldb.h API: Don't expose urldb_{g|s}et_auth_details to frontends. 2018-08-15 07:29:58 +01:00