netsurf/desktop
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
..
browser_history.c Remove url from content thumbnailers API 2015-03-15 00:00:45 +00:00
browser_history.h make local history navigation return errors 2014-10-30 22:21:36 +00:00
browser_private.h Remove unecessary header include. 2014-11-24 09:43:59 +00:00
browser.c Remove usage of browser private interfaces 2014-11-21 11:48:43 +00:00
browser.h Fix my spelling of teh everywhere 2014-11-18 17:16:26 +00:00
cookie_manager.c remove content include from urldb header 2014-07-17 00:18:44 +01:00
cookie_manager.h Desktop doxygen fixes 2014-11-09 21:49:33 +00:00
core_window.h remove unecessary utils/types.h 2014-11-02 20:10:32 +00:00
download.c Remove old URL header includes. 2014-10-31 14:41:53 +00:00
download.h fix nsurl references 2014-05-08 18:03:27 +01:00
font_haru.c Clean up saving as PDF 2014-10-26 23:53:14 +00:00
font_haru.h Clean up saving as PDF 2014-10-26 23:53:14 +00:00
font.h Put the font operations table alongside all the other core API 2014-10-13 11:56:31 +01:00
frame_types.h Add bw function to get scrollbar type. 2014-10-25 12:04:11 +01:00
frames.c Avoid calling calloc with 0 length data. 2014-11-10 15:09:57 +00:00
frames.h Doxygen cleanups and documentation additions 2014-11-10 17:00:15 +00:00
global_history.c Make URL field for copying to clipboard. 2015-01-03 00:21:31 +00:00
global_history.h Desktop doxygen fixes 2014-11-09 21:49:33 +00:00
gui_clipboard.h remove unecessary utils/types.h 2014-11-02 20:10:32 +00:00
gui_download.h Split up graphical user interface operations table headers 2014-10-16 22:33:43 +01:00
gui_factory.c update entry points to backing store ready for allowing differing object lifetimes 2014-11-20 22:28:19 +00:00
gui_fetch.h Split up graphical user interface operations table headers 2014-10-16 22:33:43 +01:00
gui_internal.h Split up graphical user interface operations table headers 2014-10-16 22:33:43 +01:00
gui_misc.h Improve Doxygen documentation 2014-11-08 12:35:11 +00:00
gui_search.h Split up graphical user interface operations table headers 2014-10-16 22:33:43 +01:00
gui_table.h Split up graphical user interface operations table headers 2014-10-16 22:33:43 +01:00
gui_utf8.h Split up graphical user interface operations table headers 2014-10-16 22:33:43 +01:00
gui_window.h reference nsurl as a struct properly 2014-11-03 23:13:56 +00:00
hotlist.c The AmigaOS rename() isn't POSIX compiant, so call remove() first. 2015-02-03 10:15:37 +00:00
hotlist.h Improve Doxygen documentation 2014-11-08 12:35:11 +00:00
knockout.c Desktop doxygen fixes 2014-11-09 21:49:33 +00:00
knockout.h Remove plotter table global. Pass a redraw context around redraw functions. Knockout could be handled better. Note: untested on most front ends. 2011-06-30 15:48:07 +00:00
Makefile Clean up saving as PDF 2014-10-26 23:53:14 +00:00
mouse.c Add triple click to mouse event logger. 2013-06-15 15:55:05 +01:00
mouse.h cleanup RISC OS frontend header usage 2014-06-05 15:14:49 +01:00
netsurf.c Improve llcache writeout stratagy 2014-11-28 19:17:42 +00:00
netsurf.h Desktop doxygen fixes 2014-11-09 21:49:33 +00:00
options.h fix disc cache size option to be unsigned 2014-06-09 13:13:59 +01:00
plot_style.c Height is already scaled. Make OBJ char bigger. 2012-11-05 19:08:44 +00:00
plot_style.h Add accessors for individual colour channels. 2013-10-02 23:33:46 +01:00
plotters.h remove unecessary utils/types.h 2014-11-02 20:10:32 +00:00
print.c Doxygen cleanups and documentation additions 2014-11-10 17:00:15 +00:00
print.h Merge jmb/new-cache; r=dsilvers,rs=vince 2010-03-28 12:56:39 +00:00
printer.h Trivial sepelling, documentation and whitespace cleanups 2014-10-10 13:01:20 +01:00
save_complete.c add missing includes 2014-12-27 22:48:37 +00:00
save_complete.h Port save complete to libdom. 2012-11-03 23:19:45 +00:00
save_pdf.c Clean up saving as PDF 2014-10-26 23:53:14 +00:00
save_pdf.h Clean up saving as PDF 2014-10-26 23:53:14 +00:00
save_text.c Update the core to use the split operations table headers 2014-10-16 22:33:43 +01:00
save_text.h Merge jmb/new-cache; r=dsilvers,rs=vince 2010-03-28 12:56:39 +00:00
scrollbar.c remove unecessary browser.h include from core headers 2014-10-17 12:21:52 +01:00
scrollbar.h remove unecessary browser.h include from core headers 2014-10-17 12:21:52 +01:00
search.c move page search gui callbacks to their own operations table 2014-03-18 22:32:52 +00:00
search.h fix up more doxygen errors 2014-11-08 16:49:32 +00:00
searchweb.c Desktop doxygen fixes 2014-11-09 21:49:33 +00:00
searchweb.h fix warning 2014-11-22 16:39:31 +00:00
selection.c Doxygen cleanups and documentation additions 2014-11-10 17:00:15 +00:00
selection.h Remove redundant read-only test function. 2013-05-02 09:34:01 +01:00
sslcert_viewer.c stop using certificate data from the stack outside the message context. 2014-07-17 15:20:38 +01:00
sslcert_viewer.h Fix warning 2014-11-10 23:54:12 +00:00
system_colour.c stop system colours being anything to do with frontends 2014-01-10 14:32:29 +00:00
system_colour.h stop system colours being anything to do with frontends 2014-01-10 14:32:29 +00:00
textarea.c Ensure line lengths cache is created initialised to zero. 2015-02-15 13:48:27 +00:00
textarea.h Desktop doxygen fixes 2014-11-09 21:49:33 +00:00
textinput.c improve documentation in headers 2014-10-19 19:12:55 +01:00
textinput.h Fix my spelling of teh everywhere 2014-11-18 17:16:26 +00:00
theme.h move themse install to its own header 2014-11-06 14:19:15 +00:00
thumbnail.c move options include 2013-05-28 14:16:10 +01:00
thumbnail.h Remove url from content thumbnailers API 2015-03-15 00:00:45 +00:00
tree.c Put the font operations table alongside all the other core API 2014-10-13 11:56:31 +01:00
tree.h remove unused popup menu link context sensative change code. 2014-07-23 20:37:02 +01:00
treeview.c Add ability to copy text from marked fields in selected nodes to clipboard. 2015-01-03 00:21:31 +00:00
treeview.h Add ability to copy text from marked fields in selected nodes to clipboard. 2015-01-03 00:21:31 +00:00
version.c update version info for next development cycle 2015-03-10 14:44:05 +00:00
version.h split version info into its own header and remove unnecessary nesurf.h includes 2014-10-13 15:08:16 +01:00