Author: tlsa
Date: Thu Jun 30 10:48:07 2011
New Revision: 12543
URL:
http://source.netsurf-browser.org?rev=12543&view=rev
Log:
Remove plotter table global. Pass a redraw context around redraw functions. Knockout
could be handled better. Note: untested on most front ends.
Modified:
trunk/netsurf/amiga/dt_anim.c
trunk/netsurf/amiga/dt_picture.c
trunk/netsurf/amiga/dt_sound.c
trunk/netsurf/amiga/gui.c
trunk/netsurf/amiga/history_local.c
trunk/netsurf/amiga/icon.c
trunk/netsurf/amiga/plugin_hack.c
trunk/netsurf/amiga/thumbnail.c
trunk/netsurf/amiga/tree.c
trunk/netsurf/atari/browser.c
trunk/netsurf/atari/plot.c
trunk/netsurf/atari/plot.h
trunk/netsurf/atari/treeview.c
trunk/netsurf/beos/beos_scaffolding.cpp
trunk/netsurf/beos/beos_thumbnail.cpp
trunk/netsurf/beos/beos_window.cpp
trunk/netsurf/cocoa/BrowserView.m
trunk/netsurf/cocoa/HistoryView.m
trunk/netsurf/cocoa/Tree.m
trunk/netsurf/cocoa/apple_image.m
trunk/netsurf/cocoa/plotter.h
trunk/netsurf/cocoa/plotter.m
trunk/netsurf/cocoa/thumbnail.m
trunk/netsurf/content/content.c
trunk/netsurf/content/content.h
trunk/netsurf/content/content_protected.h
trunk/netsurf/desktop/browser.c
trunk/netsurf/desktop/browser.h
trunk/netsurf/desktop/history_core.c
trunk/netsurf/desktop/history_core.h
trunk/netsurf/desktop/knockout.c
trunk/netsurf/desktop/knockout.h
trunk/netsurf/desktop/plotters.h
trunk/netsurf/desktop/print.c
trunk/netsurf/desktop/scrollbar.c
trunk/netsurf/desktop/scrollbar.h
trunk/netsurf/desktop/textarea.c
trunk/netsurf/desktop/textarea.h
trunk/netsurf/desktop/thumbnail.c
trunk/netsurf/desktop/thumbnail.h
trunk/netsurf/desktop/tree.c
trunk/netsurf/desktop/tree.h
trunk/netsurf/framebuffer/fbtk/text.c
trunk/netsurf/framebuffer/framebuffer.c
trunk/netsurf/framebuffer/framebuffer.h
trunk/netsurf/framebuffer/gui.c
trunk/netsurf/framebuffer/localhistory.c
trunk/netsurf/gtk/scaffolding.c
trunk/netsurf/gtk/thumbnail.c
trunk/netsurf/gtk/treeview.c
trunk/netsurf/gtk/window.c
trunk/netsurf/image/bmp.c
trunk/netsurf/image/gif.c
trunk/netsurf/image/ico.c
trunk/netsurf/image/jpeg.c
trunk/netsurf/image/mng.c
trunk/netsurf/image/nssprite.c
trunk/netsurf/image/png.c
trunk/netsurf/image/rsvg.c
trunk/netsurf/image/svg.c
trunk/netsurf/image/webp.c
trunk/netsurf/monkey/browser.c
trunk/netsurf/monkey/plot.c
trunk/netsurf/render/form.c
trunk/netsurf/render/form.h
trunk/netsurf/render/html.h
trunk/netsurf/render/html_internal.h
trunk/netsurf/render/html_redraw.c
trunk/netsurf/render/textplain.c
trunk/netsurf/riscos/content-handlers/artworks.c
trunk/netsurf/riscos/content-handlers/draw.c
trunk/netsurf/riscos/content-handlers/sprite.c
trunk/netsurf/riscos/gui/url_bar.c
trunk/netsurf/riscos/history.c
trunk/netsurf/riscos/print.c
trunk/netsurf/riscos/save_draw.c
trunk/netsurf/riscos/thumbnail.c
trunk/netsurf/riscos/treeview.c
trunk/netsurf/riscos/window.c
trunk/netsurf/utils/types.h
trunk/netsurf/windows/drawable.c
trunk/netsurf/windows/localhistory.c
trunk/netsurf/windows/plot.c
trunk/netsurf/windows/plot.h
trunk/netsurf/windows/thumbnail.c
[This mail would be too long, it was shortened to contain the URLs only.]
Modified: trunk/netsurf/amiga/dt_anim.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/amiga/dt_anim.c?rev=12543...
Modified: trunk/netsurf/amiga/dt_picture.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/amiga/dt_picture.c?rev=12...
Modified: trunk/netsurf/amiga/dt_sound.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/amiga/dt_sound.c?rev=1254...
Modified: trunk/netsurf/amiga/gui.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/amiga/gui.c?rev=12543&...
Modified: trunk/netsurf/amiga/history_local.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/amiga/history_local.c?rev...
Modified: trunk/netsurf/amiga/icon.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/amiga/icon.c?rev=12543&am...
Modified: trunk/netsurf/amiga/plugin_hack.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/amiga/plugin_hack.c?rev=1...
Modified: trunk/netsurf/amiga/thumbnail.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/amiga/thumbnail.c?rev=125...
Modified: trunk/netsurf/amiga/tree.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/amiga/tree.c?rev=12543&am...
Modified: trunk/netsurf/atari/browser.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/atari/browser.c?rev=12543...
Modified: trunk/netsurf/atari/plot.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/atari/plot.c?rev=12543&am...
Modified: trunk/netsurf/atari/plot.h
URL:
http://source.netsurf-browser.org/trunk/netsurf/atari/plot.h?rev=12543&am...
Modified: trunk/netsurf/atari/treeview.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/atari/treeview.c?rev=1254...
Modified: trunk/netsurf/beos/beos_scaffolding.cpp
URL:
http://source.netsurf-browser.org/trunk/netsurf/beos/beos_scaffolding.cpp...
Modified: trunk/netsurf/beos/beos_thumbnail.cpp
URL:
http://source.netsurf-browser.org/trunk/netsurf/beos/beos_thumbnail.cpp?r...
Modified: trunk/netsurf/beos/beos_window.cpp
URL:
http://source.netsurf-browser.org/trunk/netsurf/beos/beos_window.cpp?rev=...
Modified: trunk/netsurf/cocoa/BrowserView.m
URL:
http://source.netsurf-browser.org/trunk/netsurf/cocoa/BrowserView.m?rev=1...
Modified: trunk/netsurf/cocoa/HistoryView.m
URL:
http://source.netsurf-browser.org/trunk/netsurf/cocoa/HistoryView.m?rev=1...
Modified: trunk/netsurf/cocoa/Tree.m
URL:
http://source.netsurf-browser.org/trunk/netsurf/cocoa/Tree.m?rev=12543&am...
Modified: trunk/netsurf/cocoa/apple_image.m
URL:
http://source.netsurf-browser.org/trunk/netsurf/cocoa/apple_image.m?rev=1...
Modified: trunk/netsurf/cocoa/plotter.h
URL:
http://source.netsurf-browser.org/trunk/netsurf/cocoa/plotter.h?rev=12543...
Modified: trunk/netsurf/cocoa/plotter.m
URL:
http://source.netsurf-browser.org/trunk/netsurf/cocoa/plotter.m?rev=12543...
Modified: trunk/netsurf/cocoa/thumbnail.m
URL:
http://source.netsurf-browser.org/trunk/netsurf/cocoa/thumbnail.m?rev=125...
Modified: trunk/netsurf/content/content.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/content/content.c?rev=125...
Modified: trunk/netsurf/content/content.h
URL:
http://source.netsurf-browser.org/trunk/netsurf/content/content.h?rev=125...
Modified: trunk/netsurf/content/content_protected.h
URL:
http://source.netsurf-browser.org/trunk/netsurf/content/content_protected...
Modified: trunk/netsurf/desktop/browser.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/desktop/browser.c?rev=125...
Modified: trunk/netsurf/desktop/browser.h
URL:
http://source.netsurf-browser.org/trunk/netsurf/desktop/browser.h?rev=125...
Modified: trunk/netsurf/desktop/history_core.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/desktop/history_core.c?re...
Modified: trunk/netsurf/desktop/history_core.h
URL:
http://source.netsurf-browser.org/trunk/netsurf/desktop/history_core.h?re...
Modified: trunk/netsurf/desktop/knockout.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/desktop/knockout.c?rev=12...
Modified: trunk/netsurf/desktop/knockout.h
URL:
http://source.netsurf-browser.org/trunk/netsurf/desktop/knockout.h?rev=12...
Modified: trunk/netsurf/desktop/plotters.h
URL:
http://source.netsurf-browser.org/trunk/netsurf/desktop/plotters.h?rev=12...
Modified: trunk/netsurf/desktop/print.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/desktop/print.c?rev=12543...
Modified: trunk/netsurf/desktop/scrollbar.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/desktop/scrollbar.c?rev=1...
Modified: trunk/netsurf/desktop/scrollbar.h
URL:
http://source.netsurf-browser.org/trunk/netsurf/desktop/scrollbar.h?rev=1...
Modified: trunk/netsurf/desktop/textarea.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/desktop/textarea.c?rev=12...
Modified: trunk/netsurf/desktop/textarea.h
URL:
http://source.netsurf-browser.org/trunk/netsurf/desktop/textarea.h?rev=12...
Modified: trunk/netsurf/desktop/thumbnail.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/desktop/thumbnail.c?rev=1...
Modified: trunk/netsurf/desktop/thumbnail.h
URL:
http://source.netsurf-browser.org/trunk/netsurf/desktop/thumbnail.h?rev=1...
Modified: trunk/netsurf/desktop/tree.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/desktop/tree.c?rev=12543&...
Modified: trunk/netsurf/desktop/tree.h
URL:
http://source.netsurf-browser.org/trunk/netsurf/desktop/tree.h?rev=12543&...
Modified: trunk/netsurf/framebuffer/fbtk/text.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/framebuffer/fbtk/text.c?r...
Modified: trunk/netsurf/framebuffer/framebuffer.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/framebuffer/framebuffer.c...
Modified: trunk/netsurf/framebuffer/framebuffer.h
URL:
http://source.netsurf-browser.org/trunk/netsurf/framebuffer/framebuffer.h...
Modified: trunk/netsurf/framebuffer/gui.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/framebuffer/gui.c?rev=125...
Modified: trunk/netsurf/framebuffer/localhistory.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/framebuffer/localhistory....
Modified: trunk/netsurf/gtk/scaffolding.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/gtk/scaffolding.c?rev=125...
Modified: trunk/netsurf/gtk/thumbnail.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/gtk/thumbnail.c?rev=12543...
Modified: trunk/netsurf/gtk/treeview.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/gtk/treeview.c?rev=12543&...
Modified: trunk/netsurf/gtk/window.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/gtk/window.c?rev=12543&am...
Modified: trunk/netsurf/image/bmp.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/image/bmp.c?rev=12543&...
Modified: trunk/netsurf/image/gif.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/image/gif.c?rev=12543&...
Modified: trunk/netsurf/image/ico.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/image/ico.c?rev=12543&...
Modified: trunk/netsurf/image/jpeg.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/image/jpeg.c?rev=12543&am...
Modified: trunk/netsurf/image/mng.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/image/mng.c?rev=12543&...
Modified: trunk/netsurf/image/nssprite.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/image/nssprite.c?rev=1254...
Modified: trunk/netsurf/image/png.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/image/png.c?rev=12543&...
Modified: trunk/netsurf/image/rsvg.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/image/rsvg.c?rev=12543&am...
Modified: trunk/netsurf/image/svg.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/image/svg.c?rev=12543&...
Modified: trunk/netsurf/image/webp.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/image/webp.c?rev=12543&am...
Modified: trunk/netsurf/monkey/browser.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/monkey/browser.c?rev=1254...
Modified: trunk/netsurf/monkey/plot.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/monkey/plot.c?rev=12543&a...
Modified: trunk/netsurf/render/form.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/render/form.c?rev=12543&a...
Modified: trunk/netsurf/render/form.h
URL:
http://source.netsurf-browser.org/trunk/netsurf/render/form.h?rev=12543&a...
Modified: trunk/netsurf/render/html.h
URL:
http://source.netsurf-browser.org/trunk/netsurf/render/html.h?rev=12543&a...
Modified: trunk/netsurf/render/html_internal.h
URL:
http://source.netsurf-browser.org/trunk/netsurf/render/html_internal.h?re...
Modified: trunk/netsurf/render/html_redraw.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/render/html_redraw.c?rev=...
Modified: trunk/netsurf/render/textplain.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/render/textplain.c?rev=12...
Modified: trunk/netsurf/riscos/content-handlers/artworks.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/riscos/content-handlers/a...
Modified: trunk/netsurf/riscos/content-handlers/draw.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/riscos/content-handlers/d...
Modified: trunk/netsurf/riscos/content-handlers/sprite.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/riscos/content-handlers/s...
Modified: trunk/netsurf/riscos/gui/url_bar.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/riscos/gui/url_bar.c?rev=...
Modified: trunk/netsurf/riscos/history.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/riscos/history.c?rev=1254...
Modified: trunk/netsurf/riscos/print.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/riscos/print.c?rev=12543&...
Modified: trunk/netsurf/riscos/save_draw.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/riscos/save_draw.c?rev=12...
Modified: trunk/netsurf/riscos/thumbnail.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/riscos/thumbnail.c?rev=12...
Modified: trunk/netsurf/riscos/treeview.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/riscos/treeview.c?rev=125...
Modified: trunk/netsurf/riscos/window.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/riscos/window.c?rev=12543...
Modified: trunk/netsurf/utils/types.h
URL:
http://source.netsurf-browser.org/trunk/netsurf/utils/types.h?rev=12543&a...
Modified: trunk/netsurf/windows/drawable.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/windows/drawable.c?rev=12...
Modified: trunk/netsurf/windows/localhistory.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/windows/localhistory.c?re...
Modified: trunk/netsurf/windows/plot.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/windows/plot.c?rev=12543&...
Modified: trunk/netsurf/windows/plot.h
URL:
http://source.netsurf-browser.org/trunk/netsurf/windows/plot.h?rev=12543&...
Modified: trunk/netsurf/windows/thumbnail.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/windows/thumbnail.c?rev=1...