summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Lee <me@phlamethrower.co.uk>2006-09-10 13:27:08 +0000
committerJeffrey Lee <me@phlamethrower.co.uk>2006-09-10 13:27:08 +0000
commit271c28a5df7f9e1634f7f35b9a61e7ce3e02cf34 (patch)
tree9330ac664e3870a470d43d7ed75bc22c6f948286
parentd7834f1a34d63a068bd6bd76bec7a9574ec31624 (diff)
downloadnetsurf-271c28a5df7f9e1634f7f35b9a61e7ce3e02cf34.tar.gz
netsurf-271c28a5df7f9e1634f7f35b9a61e7ce3e02cf34.tar.bz2
textarea html tag fix; horizontal scrollbars; auto-scroll improvements
svn path=/trunk/netsurf/; revision=2940
-rw-r--r--depend222
-rw-r--r--desktop/textinput.c83
-rw-r--r--render/box_construct.c28
-rw-r--r--render/layout.c49
4 files changed, 216 insertions, 166 deletions
diff --git a/depend b/depend
index 0722427fc..b3e3dcc2b 100644
--- a/depend
+++ b/depend
@@ -1,112 +1,110 @@
-arm-riscos-aof/content.o arm-riscos-aof-small/content.o arm-ncos-aof/content.o arm-riscos-aof-debug/content.o -gtk/content.o : content/content.c content/content.h content/content_type.h content/fetch.h content/fetchcache.h css/css.h css/css_enum.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/directory.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/talloc.h utils/utils.h
-arm-riscos-aof/fetch.o arm-riscos-aof-small/fetch.o arm-ncos-aof/fetch.o arm-riscos-aof-debug/fetch.o -gtk/fetch.o : content/fetch.c content/content.h content/content_type.h content/fetch.h content/urldb.h css/css.h css/css_enum.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/form.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
-arm-riscos-aof/fetchcache.o arm-riscos-aof-small/fetchcache.o arm-ncos-aof/fetchcache.o arm-riscos-aof-debug/fetchcache.o -gtk/fetchcache.o : content/fetchcache.c content/content.h content/content_type.h content/fetch.h content/fetchcache.h css/css.h css/css_enum.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/talloc.h utils/url.h utils/utils.h
-arm-riscos-aof/urldb.o arm-riscos-aof-small/urldb.o arm-ncos-aof/urldb.o arm-riscos-aof-debug/urldb.o -gtk/urldb.o : content/urldb.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/cookies.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/bitmap.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/filename.h utils/log.h utils/url.h utils/utils.h
-arm-riscos-aof/css.o arm-riscos-aof-small/css.o arm-ncos-aof/css.o arm-riscos-aof-debug/css.o -gtk/css.o : css/css.c content/content.h content/content_type.h content/fetch.h content/fetchcache.h css/css.h css/css_enum.h css/parser.h desktop/browser.h desktop/gui.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/talloc.h utils/url.h utils/utils.h
-arm-riscos-aof/css_enum.o arm-riscos-aof-small/css_enum.o arm-ncos-aof/css_enum.o arm-riscos-aof-debug/css_enum.o -gtk/css_enum.o : css/css_enum.c css/css_enum.h
-arm-riscos-aof/parser.o arm-riscos-aof-small/parser.o arm-ncos-aof/parser.o arm-riscos-aof-debug/parser.o -gtk/parser.o : css/parser.c css/css.h css/css_enum.h utils/utils.h
-arm-riscos-aof/ruleset.o arm-riscos-aof-small/ruleset.o arm-ncos-aof/ruleset.o arm-riscos-aof-debug/ruleset.o -gtk/ruleset.o : css/ruleset.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/url.h utils/utils.h
-arm-riscos-aof/scanner.o arm-riscos-aof-small/scanner.o arm-ncos-aof/scanner.o arm-riscos-aof-debug/scanner.o -gtk/scanner.o : css/scanner.c css/css.h css/css_enum.h css/parser.h
-arm-riscos-aof/debug_bitmap.o arm-riscos-aof-small/debug_bitmap.o arm-ncos-aof/debug_bitmap.o arm-riscos-aof-debug/debug_bitmap.o -gtk/debug_bitmap.o : debug/debug_bitmap.c image/bitmap.h
-arm-riscos-aof/filetyped.o arm-riscos-aof-small/filetyped.o arm-ncos-aof/filetyped.o arm-riscos-aof-debug/filetyped.o -gtk/filetyped.o : debug/filetyped.c content/fetch.h utils/config.h utils/log.h utils/utils.h
-arm-riscos-aof/fontd.o arm-riscos-aof-small/fontd.o arm-ncos-aof/fontd.o arm-riscos-aof-debug/fontd.o -gtk/fontd.o : debug/fontd.c css/css.h css/css_enum.h render/font.h
-arm-riscos-aof/netsurfd.o arm-riscos-aof-small/netsurfd.o arm-ncos-aof/netsurfd.o arm-riscos-aof-debug/netsurfd.o -gtk/netsurfd.o : debug/netsurfd.c content/content.h content/content_type.h content/fetch.h content/fetchcache.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/cookies.h desktop/gui.h desktop/options.h desktop/textinput.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/save_complete.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
-arm-riscos-aof/browser.o arm-riscos-aof-small/browser.o arm-ncos-aof/browser.o arm-riscos-aof-debug/browser.o -gtk/browser.o : desktop/browser.c content/content.h content/content_type.h content/fetch.h content/fetchcache.h content/urldb.h css/css.h css/css_enum.h desktop/401login.h desktop/browser.h desktop/gesture_core.h desktop/gui.h desktop/history_core.h desktop/options.h desktop/selection.h desktop/textinput.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/font.h render/form.h render/html.h render/imagemap.h render/layout.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/talloc.h utils/url.h utils/utf8.h utils/utils.h
-arm-riscos-aof/gesture_core.o arm-riscos-aof-small/gesture_core.o arm-ncos-aof/gesture_core.o arm-riscos-aof-debug/gesture_core.o -gtk/gesture_core.o : desktop/gesture_core.c desktop/gesture_core.h utils/log.h
-arm-riscos-aof/history_core.o arm-riscos-aof-small/history_core.o arm-ncos-aof/history_core.o arm-riscos-aof-debug/history_core.o -gtk/history_core.o : desktop/history_core.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/history_core.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/font.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/url.h utils/utils.h
-arm-riscos-aof/knockout.o arm-riscos-aof-small/knockout.o arm-ncos-aof/knockout.o arm-riscos-aof-debug/knockout.o -gtk/knockout.o : desktop/knockout.c css/css.h css/css_enum.h desktop/knockout.h desktop/plotters.h image/bitmap.h utils/log.h
-arm-riscos-aof/netsurf.o arm-riscos-aof-small/netsurf.o arm-ncos-aof/netsurf.o arm-riscos-aof-debug/netsurf.o -gtk/netsurf.o : desktop/netsurf.c content/content.h content/content_type.h content/fetch.h content/fetchcache.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/netsurf.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/buffer.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/url.h utils/utf8.h utils/utils.h
-arm-riscos-aof/options.o arm-riscos-aof-small/options.o arm-ncos-aof/options.o arm-riscos-aof-debug/options.o -gtk/options.o : desktop/options.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/options.h desktop/tree.h gtk/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/options.h riscos/plugin.h riscos/sprite.h riscos/tinct.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
-arm-riscos-aof/save_text.o arm-riscos-aof-small/save_text.o arm-ncos-aof/save_text.o arm-riscos-aof-debug/save_text.o -gtk/save_text.o : desktop/save_text.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/save_text.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/utils.h
-arm-riscos-aof/selection.o arm-riscos-aof-small/selection.o arm-ncos-aof/selection.o arm-riscos-aof-debug/selection.o -gtk/selection.o : desktop/selection.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/plotters.h desktop/selection.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/form.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/utf8.h utils/utils.h
-arm-riscos-aof/textinput.o arm-riscos-aof-small/textinput.o arm-ncos-aof/textinput.o arm-riscos-aof-debug/textinput.o -gtk/textinput.o : desktop/textinput.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/selection.h desktop/textinput.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/font.h render/form.h render/html.h render/layout.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/talloc.h utils/utf8.h utils/utils.h
-arm-riscos-aof/tree.o arm-riscos-aof-small/tree.o arm-ncos-aof/tree.o arm-riscos-aof-debug/tree.o -gtk/tree.o : desktop/tree.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/options.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
-arm-riscos-aof/version.o arm-riscos-aof-small/version.o arm-ncos-aof/version.o arm-riscos-aof-debug/version.o -gtk/version.o : desktop/version.c
-arm-riscos-aof/font_pango.o arm-riscos-aof-small/font_pango.o arm-ncos-aof/font_pango.o arm-riscos-aof-debug/font_pango.o -gtk/font_pango.o : gtk/font_pango.c css/css.h css/css_enum.h desktop/options.h desktop/plotters.h gtk/font_pango.h gtk/gtk_window.h render/font.h utils/log.h utils/utils.h
-arm-riscos-aof/gtk_bitmap.o arm-riscos-aof-small/gtk_bitmap.o arm-ncos-aof/gtk_bitmap.o arm-riscos-aof-debug/gtk_bitmap.o -gtk/gtk_bitmap.o : gtk/gtk_bitmap.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/plotters.h gtk/gtk_window.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h
-arm-riscos-aof/gtk_completion.o arm-riscos-aof-small/gtk_completion.o arm-ncos-aof/gtk_completion.o arm-riscos-aof-debug/gtk_completion.o -gtk/gtk_completion.o : gtk/gtk_completion.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/options.h gtk/gtk_completion.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h
-arm-riscos-aof/gtk_gui.o arm-riscos-aof-small/gtk_gui.o arm-ncos-aof/gtk_gui.o arm-riscos-aof-debug/gtk_gui.o -gtk/gtk_gui.o : gtk/gtk_gui.c content/content.h content/content_type.h content/fetch.h content/urldb.h css/css.h css/css_enum.h desktop/401login.h desktop/browser.h desktop/cookies.h desktop/gui.h desktop/netsurf.h desktop/options.h gtk/gtk_completion.h gtk/gtk_gui.h gtk/gtk_history.h gtk/gtk_options.h gtk/gtk_throbber.h gtk/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/form.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utf8.h utils/utils.h
-arm-riscos-aof/gtk_history.o arm-riscos-aof-small/gtk_history.o arm-ncos-aof/gtk_history.o arm-riscos-aof-debug/gtk_history.o -gtk/gtk_history.o : gtk/gtk_history.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h gtk/gtk_gui.h gtk/gtk_history.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h
-arm-riscos-aof/gtk_login.o arm-riscos-aof-small/gtk_login.o arm-ncos-aof/gtk_login.o arm-riscos-aof-debug/gtk_login.o -gtk/gtk_login.o : gtk/gtk_login.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/401login.h desktop/browser.h desktop/gui.h gtk/gtk_gui.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
-arm-riscos-aof/gtk_options.o arm-riscos-aof-small/gtk_options.o arm-ncos-aof/gtk_options.o arm-riscos-aof-debug/gtk_options.o -gtk/gtk_options.o : gtk/gtk_options.c css/css.h css/css_enum.h desktop/options.h desktop/plotters.h gtk/gtk_gui.h gtk/gtk_options.h gtk/gtk_window.h gtk/options.h utils/log.h
-arm-riscos-aof/gtk_plotters.o arm-riscos-aof-small/gtk_plotters.o arm-ncos-aof/gtk_plotters.o arm-riscos-aof-debug/gtk_plotters.o -gtk/gtk_plotters.o : gtk/gtk_plotters.c css/css.h css/css_enum.h desktop/options.h desktop/plotters.h gtk/font_pango.h gtk/gtk_bitmap.h gtk/gtk_plotters.h gtk/gtk_window.h gtk/options.h image/bitmap.h render/font.h utils/log.h
-arm-riscos-aof/gtk_schedule.o arm-riscos-aof-small/gtk_schedule.o arm-ncos-aof/gtk_schedule.o arm-riscos-aof-debug/gtk_schedule.o -gtk/gtk_schedule.o : gtk/gtk_schedule.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h render/html.h utils/config.h
-arm-riscos-aof/gtk_throbber.o arm-riscos-aof-small/gtk_throbber.o arm-ncos-aof/gtk_throbber.o arm-riscos-aof-debug/gtk_throbber.o -gtk/gtk_throbber.o : gtk/gtk_throbber.c gtk/gtk_bitmap.h gtk/gtk_throbber.h image/bitmap.h image/gifread.h utils/log.h
-arm-riscos-aof/gtk_thumbnail.o arm-riscos-aof-small/gtk_thumbnail.o arm-ncos-aof/gtk_thumbnail.o arm-riscos-aof-debug/gtk_thumbnail.o -gtk/gtk_thumbnail.o : gtk/gtk_thumbnail.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/plotters.h gtk/gtk_bitmap.h gtk/gtk_plotters.h gtk/gtk_window.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/font.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h
-arm-riscos-aof/gtk_treeview.o arm-riscos-aof-small/gtk_treeview.o arm-ncos-aof/gtk_treeview.o arm-riscos-aof-debug/gtk_treeview.o -gtk/gtk_treeview.o : gtk/gtk_treeview.c desktop/tree.h
-arm-riscos-aof/gtk_window.o arm-riscos-aof-small/gtk_window.o arm-ncos-aof/gtk_window.o arm-riscos-aof-debug/gtk_window.o -gtk/gtk_window.o : gtk/gtk_window.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gesture_core.h desktop/gui.h desktop/history_core.h desktop/netsurf.h desktop/options.h desktop/plotters.h desktop/textinput.h gtk/gtk_completion.h gtk/gtk_gui.h gtk/gtk_history.h gtk/gtk_options.h gtk/gtk_plotters.h gtk/gtk_throbber.h gtk/gtk_window.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/font.h render/form.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
-arm-riscos-aof/bitmap_pool.o arm-riscos-aof-small/bitmap_pool.o arm-ncos-aof/bitmap_pool.o arm-riscos-aof-debug/bitmap_pool.o -gtk/bitmap_pool.o : image/bitmap_pool.c image/bitmap.h
-arm-riscos-aof/bmp.o arm-riscos-aof-small/bmp.o arm-ncos-aof/bmp.o arm-riscos-aof-debug/bmp.o -gtk/bmp.o : image/bmp.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
-arm-riscos-aof/bmpread.o arm-riscos-aof-small/bmpread.o arm-ncos-aof/bmpread.o arm-riscos-aof-debug/bmpread.o -gtk/bmpread.o : image/bmpread.c image/bitmap.h image/bmpread.h utils/log.h
-arm-riscos-aof/gif.o arm-riscos-aof-small/gif.o arm-ncos-aof/gif.o arm-riscos-aof-debug/gif.o -gtk/gif.o : image/gif.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
-arm-riscos-aof/gifread.o arm-riscos-aof-small/gifread.o arm-ncos-aof/gifread.o arm-riscos-aof-debug/gifread.o -gtk/gifread.o : image/gifread.c image/bitmap.h utils/log.h
-arm-riscos-aof/ico.o arm-riscos-aof-small/ico.o arm-ncos-aof/ico.o arm-riscos-aof-debug/ico.o -gtk/ico.o : image/ico.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
-arm-riscos-aof/jpeg.o arm-riscos-aof-small/jpeg.o arm-ncos-aof/jpeg.o arm-riscos-aof-debug/jpeg.o -gtk/jpeg.o : image/jpeg.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
-arm-riscos-aof/mng.o arm-riscos-aof-small/mng.o arm-ncos-aof/mng.o arm-riscos-aof-debug/mng.o -gtk/mng.o : image/mng.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
-arm-riscos-aof/box.o arm-riscos-aof-small/box.o arm-ncos-aof/box.o arm-riscos-aof-debug/box.o -gtk/box.o : render/box.c content/content.h content/content_type.h css/css.h css/css_enum.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/form.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/talloc.h
-arm-riscos-aof/box_construct.o arm-riscos-aof-small/box_construct.o arm-ncos-aof/box_construct.o arm-riscos-aof-debug/box_construct.o -gtk/box_construct.o : render/box_construct.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/form.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/talloc.h utils/url.h utils/utils.h
-arm-riscos-aof/box_normalise.o arm-riscos-aof-small/box_normalise.o arm-ncos-aof/box_normalise.o arm-riscos-aof-debug/box_normalise.o -gtk/box_normalise.o : render/box_normalise.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/html.h render/table.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h
-arm-riscos-aof/directory.o arm-riscos-aof-small/directory.o arm-ncos-aof/directory.o arm-riscos-aof-debug/directory.o -gtk/directory.o : render/directory.c content/content.h content/content_type.h css/css.h css/css_enum.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/directory.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/messages.h utils/url.h
-arm-riscos-aof/form.o arm-riscos-aof-small/form.o arm-ncos-aof/form.o arm-riscos-aof-debug/form.o -gtk/form.o : render/form.c render/box.h render/form.h utils/config.h utils/log.h utils/url.h utils/utf8.h utils/utils.h
-arm-riscos-aof/html.o arm-riscos-aof-small/html.o arm-ncos-aof/html.o arm-riscos-aof-debug/html.o -gtk/html.o : render/html.c content/content.h content/content_type.h content/fetch.h content/fetchcache.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/font.h render/html.h render/imagemap.h render/layout.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/talloc.h utils/url.h utils/utils.h
-arm-riscos-aof/html_redraw.o arm-riscos-aof-small/html_redraw.o arm-ncos-aof/html_redraw.o arm-riscos-aof-debug/html_redraw.o -gtk/html_redraw.o : render/html_redraw.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/knockout.h desktop/options.h desktop/plotters.h desktop/selection.h desktop/textinput.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/font.h render/form.h render/html.h render/layout.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
-arm-riscos-aof/imagemap.o arm-riscos-aof-small/imagemap.o arm-ncos-aof/imagemap.o arm-riscos-aof-debug/imagemap.o -gtk/imagemap.o : render/imagemap.c content/content.h content/content_type.h css/css.h css/css_enum.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/html.h render/imagemap.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/utils.h
-arm-riscos-aof/layout.o arm-riscos-aof-small/layout.o arm-ncos-aof/layout.o arm-riscos-aof-debug/layout.o -gtk/layout.o : render/layout.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/font.h render/html.h render/layout.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/talloc.h utils/utils.h
-arm-riscos-aof/list.o arm-riscos-aof-small/list.o arm-ncos-aof/list.o arm-riscos-aof-debug/list.o -gtk/list.o : render/list.c css/css.h css/css_enum.h render/list.h utils/log.h
-arm-riscos-aof/table.o arm-riscos-aof-small/table.o arm-ncos-aof/table.o arm-riscos-aof-debug/table.o -gtk/table.o : render/table.c css/css.h css/css_enum.h render/box.h render/table.h utils/log.h utils/talloc.h
-arm-riscos-aof/textplain.o arm-riscos-aof-small/textplain.o arm-ncos-aof/textplain.o arm-riscos-aof-debug/textplain.o -gtk/textplain.o : render/textplain.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/plotters.h desktop/selection.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/font.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/talloc.h utils/utf8.h utils/utils.h
-arm-riscos-aof/401login.o arm-riscos-aof-small/401login.o arm-ncos-aof/401login.o arm-riscos-aof-debug/401login.o -gtk/401login.o : riscos/401login.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/401login.h desktop/browser.h desktop/gui.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
-arm-riscos-aof/__window.o arm-riscos-aof-small/__window.o arm-ncos-aof/__window.o arm-riscos-aof-debug/__window.o -gtk/__window.o : riscos/__window.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/knockout.h desktop/options.h desktop/plotters.h desktop/textinput.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/form.h render/html.h render/textplain.h riscos/artworks.h riscos/bitmap.h riscos/buffer.h riscos/dialog.h riscos/draw.h riscos/global_history.h riscos/gui.h riscos/menus.h riscos/options.h riscos/plugin.h riscos/save.h riscos/sprite.h riscos/theme.h riscos/thumbnail.h riscos/tinct.h riscos/url_complete.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/talloc.h utils/url.h utils/utf8.h utils/utils.h
-arm-riscos-aof/artworks.o arm-riscos-aof-small/artworks.o arm-ncos-aof/artworks.o arm-riscos-aof-debug/artworks.o -gtk/artworks.o : riscos/artworks.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
-arm-riscos-aof/assert.o arm-riscos-aof-small/assert.o arm-ncos-aof/assert.o arm-riscos-aof-debug/assert.o -gtk/assert.o : riscos/assert.c
-arm-riscos-aof/bitmap.o arm-riscos-aof-small/bitmap.o arm-ncos-aof/bitmap.o arm-riscos-aof-debug/bitmap.o -gtk/bitmap.o : riscos/bitmap.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/bitmap.h riscos/draw.h riscos/image.h riscos/options.h riscos/palettes.h riscos/plugin.h riscos/sprite.h riscos/tinct.h utils/config.h utils/filename.h utils/log.h utils/utils.h
-arm-riscos-aof/buffer.o arm-riscos-aof-small/buffer.o arm-ncos-aof/buffer.o arm-riscos-aof-debug/buffer.o -gtk/buffer.o : riscos/buffer.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h render/html.h riscos/buffer.h riscos/gui.h riscos/options.h riscos/tinct.h riscos/wimp.h utils/config.h utils/log.h
-arm-riscos-aof/configure.o arm-riscos-aof-small/configure.o arm-ncos-aof/configure.o arm-riscos-aof-debug/configure.o -gtk/configure.o : riscos/configure.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h render/html.h riscos/configure.h riscos/configure/configure.h riscos/dialog.h riscos/gui.h riscos/theme.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
-arm-riscos-aof/cookies.o arm-riscos-aof-small/cookies.o arm-ncos-aof/cookies.o arm-riscos-aof-debug/cookies.o -gtk/cookies.o : riscos/cookies.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/cookies.h desktop/options.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/cookies.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/menus.h riscos/options.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/tinct.h riscos/treeview.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
-arm-riscos-aof/debugwin.o arm-riscos-aof-small/debugwin.o arm-ncos-aof/debugwin.o arm-riscos-aof-debug/debugwin.o -gtk/debugwin.o : riscos/debugwin.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/wimp_event.h utils/config.h utils/log.h utils/utils.h
-arm-riscos-aof/dialog.o arm-riscos-aof-small/dialog.o arm-ncos-aof/dialog.o arm-riscos-aof-debug/dialog.o -gtk/dialog.o : riscos/dialog.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/netsurf.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/font.h render/html.h render/textplain.h riscos/artworks.h riscos/configure.h riscos/cookies.h riscos/dialog.h riscos/draw.h riscos/global_history.h riscos/gui.h riscos/menus.h riscos/options.h riscos/plugin.h riscos/save.h riscos/sprite.h riscos/theme.h riscos/tinct.h riscos/url_complete.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
-arm-riscos-aof/download.o arm-riscos-aof-small/download.o arm-ncos-aof/download.o arm-riscos-aof-debug/download.o -gtk/download.o : riscos/download.c content/content.h content/content_type.h content/fetch.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/netsurf.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/options.h riscos/plugin.h riscos/query.h riscos/save.h riscos/sprite.h riscos/theme.h riscos/tinct.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utf8.h utils/utils.h
-arm-riscos-aof/draw.o arm-riscos-aof-small/draw.o arm-ncos-aof/draw.o arm-riscos-aof-debug/draw.o -gtk/draw.o : riscos/draw.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
-arm-riscos-aof/filetype.o arm-riscos-aof-small/filetype.o arm-ncos-aof/filetype.o arm-riscos-aof-debug/filetype.o -gtk/filetype.o : riscos/filetype.c content/content.h content/content_type.h content/fetch.h css/css.h css/css_enum.h desktop/browser.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/utils.h
-arm-riscos-aof/font.o arm-riscos-aof-small/font.o arm-ncos-aof/font.o arm-riscos-aof-debug/font.o -gtk/font.o : riscos/font.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h render/font.h render/html.h riscos/gui.h riscos/options.h riscos/tinct.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
-arm-riscos-aof/global_history.o arm-riscos-aof-small/global_history.o arm-ncos-aof/global_history.o arm-riscos-aof-debug/global_history.o -gtk/global_history.o : riscos/global_history.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/global_history.h riscos/gui.h riscos/menus.h riscos/options.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/tinct.h riscos/treeview.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
-arm-riscos-aof/gui.o arm-riscos-aof-small/gui.o arm-ncos-aof/gui.o arm-riscos-aof-debug/gui.o -gtk/gui.o : riscos/gui.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/netsurf.h desktop/options.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/font.h render/html.h render/textplain.h riscos/artworks.h riscos/bitmap.h riscos/buffer.h riscos/dialog.h riscos/draw.h riscos/global_history.h riscos/gui.h riscos/help.h riscos/menus.h riscos/message.h riscos/options.h riscos/plugin.h riscos/print.h riscos/query.h riscos/save.h riscos/save_complete.h riscos/sprite.h riscos/textselection.h riscos/theme.h riscos/tinct.h riscos/treeview.h riscos/uri.h riscos/url_complete.h riscos/url_protocol.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/filename.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
-arm-riscos-aof/help.o arm-riscos-aof-small/help.o arm-ncos-aof/help.o arm-riscos-aof-debug/help.o -gtk/help.o : riscos/help.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/tree.h image/bitmap.h render/html.h riscos/gui.h riscos/help.h riscos/menus.h riscos/theme.h riscos/treeview.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utf8.h utils/utils.h
-arm-riscos-aof/history.o arm-riscos-aof-small/history.o arm-ncos-aof/history.o arm-riscos-aof-debug/history.o -gtk/history.o : riscos/history.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/history_core.h desktop/options.h desktop/plotters.h render/html.h riscos/dialog.h riscos/gui.h riscos/options.h riscos/theme.h riscos/tinct.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/log.h utils/url.h utils/utils.h
-arm-riscos-aof/hotlist.o arm-riscos-aof-small/hotlist.o arm-ncos-aof/hotlist.o arm-riscos-aof-debug/hotlist.o -gtk/hotlist.o : riscos/hotlist.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/menus.h riscos/options.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/tinct.h riscos/treeview.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
-arm-riscos-aof/image.o arm-riscos-aof-small/image.o arm-ncos-aof/image.o arm-riscos-aof-debug/image.o -gtk/image.o : riscos/image.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h render/html.h riscos/gui.h riscos/image.h riscos/options.h riscos/tinct.h utils/config.h utils/log.h utils/utils.h
-arm-riscos-aof/menus.o arm-riscos-aof-small/menus.o arm-ncos-aof/menus.o arm-riscos-aof-debug/menus.o -gtk/menus.o : riscos/menus.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/history_core.h desktop/netsurf.h desktop/options.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/form.h render/html.h render/textplain.h riscos/artworks.h riscos/configure.h riscos/cookies.h riscos/dialog.h riscos/draw.h riscos/global_history.h riscos/gui.h riscos/help.h riscos/menus.h riscos/options.h riscos/plugin.h riscos/save.h riscos/sprite.h riscos/theme.h riscos/tinct.h riscos/treeview.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utf8.h utils/utils.h
-arm-riscos-aof/message.o arm-riscos-aof-small/message.o arm-ncos-aof/message.o arm-riscos-aof-debug/message.o -gtk/message.o : riscos/message.c riscos/message.h utils/log.h utils/utils.h
-arm-riscos-aof/palettes.o arm-riscos-aof-small/palettes.o arm-ncos-aof/palettes.o arm-riscos-aof-debug/palettes.o -gtk/palettes.o : riscos/palettes.c riscos/palettes.h
-arm-riscos-aof/plotters.o arm-riscos-aof-small/plotters.o arm-ncos-aof/plotters.o arm-riscos-aof-debug/plotters.o -gtk/plotters.o : riscos/plotters.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/plotters.h image/bitmap.h render/font.h render/html.h riscos/bitmap.h riscos/gui.h riscos/image.h utils/config.h utils/log.h
-arm-riscos-aof/plugin.o arm-riscos-aof-small/plugin.o arm-ncos-aof/plugin.o arm-riscos-aof-debug/plugin.o -gtk/plugin.o : riscos/plugin.c content/content.h content/content_type.h content/fetch.h content/fetchcache.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/options.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/tinct.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
-arm-riscos-aof/print.o arm-riscos-aof-small/print.o arm-ncos-aof/print.o arm-riscos-aof-debug/print.o -gtk/print.o : riscos/print.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/font.h render/html.h render/layout.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/menus.h riscos/plugin.h riscos/print.h riscos/sprite.h riscos/theme.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
-arm-riscos-aof/query.o arm-riscos-aof-small/query.o arm-ncos-aof/query.o arm-riscos-aof-debug/query.o -gtk/query.o : riscos/query.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h render/html.h riscos/dialog.h riscos/gui.h riscos/query.h riscos/theme.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
-arm-riscos-aof/save.o arm-riscos-aof-small/save.o arm-ncos-aof/save.o arm-riscos-aof-debug/save.o -gtk/save.o : riscos/save.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/netsurf.h desktop/options.h desktop/save_text.h desktop/selection.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/menus.h riscos/options.h riscos/plugin.h riscos/save.h riscos/save_complete.h riscos/save_draw.h riscos/sprite.h riscos/textselection.h riscos/theme.h riscos/thumbnail.h riscos/tinct.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utf8.h utils/utils.h
-arm-riscos-aof/save_complete.o arm-riscos-aof-small/save_complete.o arm-ncos-aof/save_complete.o arm-riscos-aof-debug/save_complete.o -gtk/save_complete.o : riscos/save_complete.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/save_complete.h riscos/sprite.h utils/config.h utils/log.h utils/url.h utils/utils.h
-arm-riscos-aof/save_draw.o arm-riscos-aof-small/save_draw.o arm-ncos-aof/save_draw.o arm-riscos-aof-debug/save_draw.o -gtk/save_draw.o : riscos/save_draw.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/bitmap.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/save_draw.h riscos/sprite.h utils/config.h utils/log.h utils/utils.h
-arm-riscos-aof/schedule.o arm-riscos-aof-small/schedule.o arm-ncos-aof/schedule.o arm-riscos-aof-debug/schedule.o -gtk/schedule.o : riscos/schedule.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h render/html.h riscos/gui.h utils/config.h utils/log.h
-arm-riscos-aof/search.o arm-riscos-aof-small/search.o arm-ncos-aof/search.o arm-riscos-aof-debug/search.o -gtk/search.o : riscos/search.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/selection.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/menus.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
-arm-riscos-aof/sprite.o arm-riscos-aof-small/sprite.o arm-ncos-aof/sprite.o arm-riscos-aof-debug/sprite.o -gtk/sprite.o : riscos/sprite.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/image.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
-arm-riscos-aof/sslcert.o arm-riscos-aof-small/sslcert.o arm-ncos-aof/sslcert.o arm-riscos-aof-debug/sslcert.o -gtk/sslcert.o : riscos/sslcert.c content/content.h content/content_type.h content/fetch.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/sprite.h riscos/textarea.h riscos/theme.h riscos/treeview.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/log.h utils/utils.h
-arm-riscos-aof/textarea.o arm-riscos-aof-small/textarea.o arm-ncos-aof/textarea.o arm-riscos-aof-debug/textarea.o -gtk/textarea.o : riscos/textarea.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h render/html.h riscos/gui.h riscos/textarea.h riscos/ucstables.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/log.h utils/utf8.h
-arm-riscos-aof/textselection.o arm-riscos-aof-small/textselection.o arm-ncos-aof/textselection.o arm-riscos-aof-debug/textselection.o -gtk/textselection.o : riscos/textselection.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/selection.h desktop/textinput.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/form.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/message.h riscos/plugin.h riscos/save.h riscos/sprite.h riscos/textselection.h utils/config.h utils/log.h utils/utf8.h utils/utils.h
-arm-riscos-aof/theme.o arm-riscos-aof-small/theme.o arm-ncos-aof/theme.o arm-riscos-aof-debug/theme.o -gtk/theme.o : riscos/theme.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/options.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/menus.h riscos/options.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/tinct.h riscos/treeview.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/log.h utils/utils.h
-arm-riscos-aof/theme_install.o arm-riscos-aof-small/theme_install.o arm-ncos-aof/theme_install.o arm-riscos-aof-debug/theme_install.o -gtk/theme_install.o : riscos/theme_install.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/options.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/tinct.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
-arm-riscos-aof/thumbnail.o arm-riscos-aof-small/thumbnail.o arm-ncos-aof/thumbnail.o arm-riscos-aof-debug/thumbnail.o -gtk/thumbnail.o : riscos/thumbnail.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/font.h render/html.h render/textplain.h riscos/artworks.h riscos/bitmap.h riscos/draw.h riscos/gui.h riscos/options.h riscos/plugin.h riscos/sprite.h riscos/thumbnail.h riscos/tinct.h utils/config.h utils/log.h
-arm-riscos-aof/treeview.o arm-riscos-aof-small/treeview.o arm-ncos-aof/treeview.o arm-riscos-aof-debug/treeview.o -gtk/treeview.o : riscos/treeview.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/plotters.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/bitmap.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/image.h riscos/menus.h riscos/plugin.h riscos/sprite.h riscos/textarea.h riscos/theme.h riscos/tinct.h riscos/treeview.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
-arm-riscos-aof/ucstables.o arm-riscos-aof-small/ucstables.o arm-ncos-aof/ucstables.o arm-riscos-aof-debug/ucstables.o -gtk/ucstables.o : riscos/ucstables.c riscos/ucstables.h utils/log.h utils/utf8.h utils/utils.h
-arm-riscos-aof/uri.o arm-riscos-aof-small/uri.o arm-ncos-aof/uri.o arm-riscos-aof-debug/uri.o -gtk/uri.o : riscos/uri.c content/content.h content/content_type.h content/fetch.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/url_protocol.h utils/config.h utils/log.h utils/utils.h
-arm-riscos-aof/url_complete.o arm-riscos-aof-small/url_complete.o arm-ncos-aof/url_complete.o arm-riscos-aof-debug/url_complete.o -gtk/url_complete.o : riscos/url_complete.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/global_history.h riscos/gui.h riscos/options.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/tinct.h riscos/url_complete.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/log.h utils/utils.h
-arm-riscos-aof/url_protocol.o arm-riscos-aof-small/url_protocol.o arm-ncos-aof/url_protocol.o arm-riscos-aof-debug/url_protocol.o -gtk/url_protocol.o : riscos/url_protocol.c content/content.h content/content_type.h content/fetch.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/sprite.h riscos/uri.h riscos/url_protocol.h utils/config.h utils/log.h utils/utils.h
-arm-riscos-aof/wimp.o arm-riscos-aof-small/wimp.o arm-ncos-aof/wimp.o arm-riscos-aof-debug/wimp.o -gtk/wimp.o : riscos/wimp.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/wimp.h utils/config.h utils/log.h utils/utf8.h utils/utils.h
-arm-riscos-aof/wimp_event.o arm-riscos-aof-small/wimp_event.o arm-ncos-aof/wimp_event.o arm-riscos-aof-debug/wimp_event.o -gtk/wimp_event.o : riscos/wimp_event.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/menus.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/ucstables.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/log.h utils/utils.h
-arm-riscos-aof/window.o arm-riscos-aof-small/window.o arm-ncos-aof/window.o arm-riscos-aof-debug/window.o -gtk/window.o : riscos/window.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/knockout.h desktop/options.h desktop/plotters.h desktop/textinput.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/form.h render/html.h render/textplain.h riscos/artworks.h riscos/bitmap.h riscos/buffer.h riscos/dialog.h riscos/draw.h riscos/global_history.h riscos/gui.h riscos/menus.h riscos/options.h riscos/plugin.h riscos/save.h riscos/sprite.h riscos/theme.h riscos/thumbnail.h riscos/tinct.h riscos/url_complete.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/talloc.h utils/url.h utils/utf8.h utils/utils.h
-arm-riscos-aof/filename.o arm-riscos-aof-small/filename.o arm-ncos-aof/filename.o arm-riscos-aof-debug/filename.o -gtk/filename.o : utils/filename.c utils/filename.h utils/log.h utils/url.h utils/utils.h
-arm-riscos-aof/hashtable.o arm-riscos-aof-small/hashtable.o arm-ncos-aof/hashtable.o arm-riscos-aof-debug/hashtable.o -gtk/hashtable.o : utils/hashtable.c utils/hashtable.h utils/log.h
-arm-riscos-aof/memdebug.o arm-riscos-aof-small/memdebug.o arm-ncos-aof/memdebug.o arm-riscos-aof-debug/memdebug.o -gtk/memdebug.o : utils/memdebug.c
-arm-riscos-aof/messages.o arm-riscos-aof-small/messages.o arm-ncos-aof/messages.o arm-riscos-aof-debug/messages.o -gtk/messages.o : utils/messages.c utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
-arm-riscos-aof/talloc.o arm-riscos-aof-small/talloc.o arm-ncos-aof/talloc.o arm-riscos-aof-debug/talloc.o -gtk/talloc.o : utils/talloc.c
-arm-riscos-aof/url.o arm-riscos-aof-small/url.o arm-ncos-aof/url.o arm-riscos-aof-debug/url.o -gtk/url.o : utils/url.c utils/log.h utils/url.h utils/utils.h
-arm-riscos-aof/utf8.o arm-riscos-aof-small/utf8.o arm-ncos-aof/utf8.o arm-riscos-aof-debug/utf8.o -gtk/utf8.o : utils/utf8.c utils/log.h utils/utf8.h
-arm-riscos-aof/utils.o arm-riscos-aof-small/utils.o arm-ncos-aof/utils.o arm-riscos-aof-debug/utils.o -gtk/utils.o : utils/utils.c utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utf8.h utils/utils.h
+arm-riscos-aof/content.o arm-riscos-aof-small/content.o arm-ncos-aof/content.o arm-riscos-aof-debug/content.o arm-riscos-aof-gtk/content.o : content/content.c content/content.h content/content_type.h content/fetch.h content/fetchcache.h css/css.h css/css_enum.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/directory.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/talloc.h utils/utils.h
+arm-riscos-aof/fetch.o arm-riscos-aof-small/fetch.o arm-ncos-aof/fetch.o arm-riscos-aof-debug/fetch.o arm-riscos-aof-gtk/fetch.o : content/fetch.c content/content.h content/content_type.h content/fetch.h content/urldb.h css/css.h css/css_enum.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/form.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
+arm-riscos-aof/fetchcache.o arm-riscos-aof-small/fetchcache.o arm-ncos-aof/fetchcache.o arm-riscos-aof-debug/fetchcache.o arm-riscos-aof-gtk/fetchcache.o : content/fetchcache.c content/content.h content/content_type.h content/fetch.h content/fetchcache.h css/css.h css/css_enum.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/talloc.h utils/url.h utils/utils.h
+arm-riscos-aof/urldb.o arm-riscos-aof-small/urldb.o arm-ncos-aof/urldb.o arm-riscos-aof-debug/urldb.o arm-riscos-aof-gtk/urldb.o : content/urldb.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/cookies.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/bitmap.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/filename.h utils/log.h utils/url.h utils/utils.h
+arm-riscos-aof/css.o arm-riscos-aof-small/css.o arm-ncos-aof/css.o arm-riscos-aof-debug/css.o arm-riscos-aof-gtk/css.o : css/css.c content/content.h content/content_type.h content/fetch.h content/fetchcache.h css/css.h css/css_enum.h css/parser.h desktop/browser.h desktop/gui.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/talloc.h utils/url.h utils/utils.h
+arm-riscos-aof/css_enum.o arm-riscos-aof-small/css_enum.o arm-ncos-aof/css_enum.o arm-riscos-aof-debug/css_enum.o arm-riscos-aof-gtk/css_enum.o : css/css_enum.c css/css_enum.h
+arm-riscos-aof/parser.o arm-riscos-aof-small/parser.o arm-ncos-aof/parser.o arm-riscos-aof-debug/parser.o arm-riscos-aof-gtk/parser.o : css/parser.c css/css.h css/css_enum.h utils/utils.h
+arm-riscos-aof/ruleset.o arm-riscos-aof-small/ruleset.o arm-ncos-aof/ruleset.o arm-riscos-aof-debug/ruleset.o arm-riscos-aof-gtk/ruleset.o : css/ruleset.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/url.h utils/utils.h
+arm-riscos-aof/scanner.o arm-riscos-aof-small/scanner.o arm-ncos-aof/scanner.o arm-riscos-aof-debug/scanner.o arm-riscos-aof-gtk/scanner.o : css/scanner.c css/css.h css/css_enum.h css/parser.h
+arm-riscos-aof/debug_bitmap.o arm-riscos-aof-small/debug_bitmap.o arm-ncos-aof/debug_bitmap.o arm-riscos-aof-debug/debug_bitmap.o arm-riscos-aof-gtk/debug_bitmap.o : debug/debug_bitmap.c image/bitmap.h
+arm-riscos-aof/filetyped.o arm-riscos-aof-small/filetyped.o arm-ncos-aof/filetyped.o arm-riscos-aof-debug/filetyped.o arm-riscos-aof-gtk/filetyped.o : debug/filetyped.c content/fetch.h utils/config.h utils/log.h utils/utils.h
+arm-riscos-aof/fontd.o arm-riscos-aof-small/fontd.o arm-ncos-aof/fontd.o arm-riscos-aof-debug/fontd.o arm-riscos-aof-gtk/fontd.o : debug/fontd.c css/css.h css/css_enum.h render/font.h
+arm-riscos-aof/netsurfd.o arm-riscos-aof-small/netsurfd.o arm-ncos-aof/netsurfd.o arm-riscos-aof-debug/netsurfd.o arm-riscos-aof-gtk/netsurfd.o : debug/netsurfd.c content/content.h content/content_type.h content/fetch.h content/fetchcache.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/cookies.h desktop/gui.h desktop/options.h desktop/textinput.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/save_complete.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
+arm-riscos-aof/browser.o arm-riscos-aof-small/browser.o arm-ncos-aof/browser.o arm-riscos-aof-debug/browser.o arm-riscos-aof-gtk/browser.o : desktop/browser.c content/content.h content/content_type.h content/fetch.h content/fetchcache.h content/urldb.h css/css.h css/css_enum.h desktop/401login.h desktop/browser.h desktop/gesture_core.h desktop/gui.h desktop/history_core.h desktop/options.h desktop/selection.h desktop/textinput.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/font.h render/form.h render/html.h render/imagemap.h render/layout.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/talloc.h utils/url.h utils/utf8.h utils/utils.h
+arm-riscos-aof/gesture_core.o arm-riscos-aof-small/gesture_core.o arm-ncos-aof/gesture_core.o arm-riscos-aof-debug/gesture_core.o arm-riscos-aof-gtk/gesture_core.o : desktop/gesture_core.c desktop/gesture_core.h utils/log.h
+arm-riscos-aof/history_core.o arm-riscos-aof-small/history_core.o arm-ncos-aof/history_core.o arm-riscos-aof-debug/history_core.o arm-riscos-aof-gtk/history_core.o : desktop/history_core.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/history_core.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/font.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/url.h utils/utils.h
+arm-riscos-aof/knockout.o arm-riscos-aof-small/knockout.o arm-ncos-aof/knockout.o arm-riscos-aof-debug/knockout.o arm-riscos-aof-gtk/knockout.o : desktop/knockout.c css/css.h css/css_enum.h desktop/knockout.h desktop/plotters.h image/bitmap.h utils/log.h
+arm-riscos-aof/netsurf.o arm-riscos-aof-small/netsurf.o arm-ncos-aof/netsurf.o arm-riscos-aof-debug/netsurf.o arm-riscos-aof-gtk/netsurf.o : desktop/netsurf.c content/content.h content/content_type.h content/fetch.h content/fetchcache.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/netsurf.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/buffer.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/url.h utils/utf8.h utils/utils.h
+arm-riscos-aof/options.o arm-riscos-aof-small/options.o arm-ncos-aof/options.o arm-riscos-aof-debug/options.o arm-riscos-aof-gtk/options.o : desktop/options.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/options.h desktop/tree.h gtk/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/options.h riscos/plugin.h riscos/sprite.h riscos/tinct.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
+arm-riscos-aof/save_text.o arm-riscos-aof-small/save_text.o arm-ncos-aof/save_text.o arm-riscos-aof-debug/save_text.o arm-riscos-aof-gtk/save_text.o : desktop/save_text.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/save_text.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/utils.h
+arm-riscos-aof/selection.o arm-riscos-aof-small/selection.o arm-ncos-aof/selection.o arm-riscos-aof-debug/selection.o arm-riscos-aof-gtk/selection.o : desktop/selection.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/plotters.h desktop/selection.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/form.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/utf8.h utils/utils.h
+arm-riscos-aof/textinput.o arm-riscos-aof-small/textinput.o arm-ncos-aof/textinput.o arm-riscos-aof-debug/textinput.o arm-riscos-aof-gtk/textinput.o : desktop/textinput.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/selection.h desktop/textinput.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/font.h render/form.h render/html.h render/layout.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/talloc.h utils/utf8.h utils/utils.h
+arm-riscos-aof/tree.o arm-riscos-aof-small/tree.o arm-ncos-aof/tree.o arm-riscos-aof-debug/tree.o arm-riscos-aof-gtk/tree.o : desktop/tree.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/options.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
+arm-riscos-aof/version.o arm-riscos-aof-small/version.o arm-ncos-aof/version.o arm-riscos-aof-debug/version.o arm-riscos-aof-gtk/version.o : desktop/version.c
+arm-riscos-aof/font_pango.o arm-riscos-aof-small/font_pango.o arm-ncos-aof/font_pango.o arm-riscos-aof-debug/font_pango.o arm-riscos-aof-gtk/font_pango.o : gtk/font_pango.c css/css.h css/css_enum.h desktop/options.h desktop/plotters.h gtk/font_pango.h gtk/gtk_window.h render/font.h utils/log.h utils/utils.h
+arm-riscos-aof/gtk_bitmap.o arm-riscos-aof-small/gtk_bitmap.o arm-ncos-aof/gtk_bitmap.o arm-riscos-aof-debug/gtk_bitmap.o arm-riscos-aof-gtk/gtk_bitmap.o : gtk/gtk_bitmap.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/plotters.h gtk/gtk_window.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h
+arm-riscos-aof/gtk_completion.o arm-riscos-aof-small/gtk_completion.o arm-ncos-aof/gtk_completion.o arm-riscos-aof-debug/gtk_completion.o arm-riscos-aof-gtk/gtk_completion.o : gtk/gtk_completion.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/options.h gtk/gtk_completion.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h
+arm-riscos-aof/gtk_gui.o arm-riscos-aof-small/gtk_gui.o arm-ncos-aof/gtk_gui.o arm-riscos-aof-debug/gtk_gui.o arm-riscos-aof-gtk/gtk_gui.o : gtk/gtk_gui.c content/content.h content/content_type.h content/fetch.h content/urldb.h css/css.h css/css_enum.h desktop/401login.h desktop/browser.h desktop/cookies.h desktop/gui.h desktop/netsurf.h desktop/options.h gtk/gtk_completion.h gtk/gtk_gui.h gtk/gtk_history.h gtk/gtk_options.h gtk/gtk_throbber.h gtk/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/form.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utf8.h utils/utils.h
+arm-riscos-aof/gtk_history.o arm-riscos-aof-small/gtk_history.o arm-ncos-aof/gtk_history.o arm-riscos-aof-debug/gtk_history.o arm-riscos-aof-gtk/gtk_history.o : gtk/gtk_history.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h gtk/gtk_gui.h gtk/gtk_history.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h
+arm-riscos-aof/gtk_login.o arm-riscos-aof-small/gtk_login.o arm-ncos-aof/gtk_login.o arm-riscos-aof-debug/gtk_login.o arm-riscos-aof-gtk/gtk_login.o : gtk/gtk_login.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/401login.h desktop/browser.h desktop/gui.h gtk/gtk_gui.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
+arm-riscos-aof/gtk_options.o arm-riscos-aof-small/gtk_options.o arm-ncos-aof/gtk_options.o arm-riscos-aof-debug/gtk_options.o arm-riscos-aof-gtk/gtk_options.o : gtk/gtk_options.c css/css.h css/css_enum.h desktop/options.h desktop/plotters.h gtk/gtk_gui.h gtk/gtk_options.h gtk/gtk_window.h gtk/options.h utils/log.h
+arm-riscos-aof/gtk_plotters.o arm-riscos-aof-small/gtk_plotters.o arm-ncos-aof/gtk_plotters.o arm-riscos-aof-debug/gtk_plotters.o arm-riscos-aof-gtk/gtk_plotters.o : gtk/gtk_plotters.c css/css.h css/css_enum.h desktop/options.h desktop/plotters.h gtk/font_pango.h gtk/gtk_bitmap.h gtk/gtk_plotters.h gtk/gtk_window.h gtk/options.h image/bitmap.h render/font.h utils/log.h
+arm-riscos-aof/gtk_schedule.o arm-riscos-aof-small/gtk_schedule.o arm-ncos-aof/gtk_schedule.o arm-riscos-aof-debug/gtk_schedule.o arm-riscos-aof-gtk/gtk_schedule.o : gtk/gtk_schedule.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h render/html.h utils/config.h
+arm-riscos-aof/gtk_throbber.o arm-riscos-aof-small/gtk_throbber.o arm-ncos-aof/gtk_throbber.o arm-riscos-aof-debug/gtk_throbber.o arm-riscos-aof-gtk/gtk_throbber.o : gtk/gtk_throbber.c gtk/gtk_bitmap.h gtk/gtk_throbber.h image/bitmap.h image/gifread.h utils/log.h
+arm-riscos-aof/gtk_thumbnail.o arm-riscos-aof-small/gtk_thumbnail.o arm-ncos-aof/gtk_thumbnail.o arm-riscos-aof-debug/gtk_thumbnail.o arm-riscos-aof-gtk/gtk_thumbnail.o : gtk/gtk_thumbnail.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/plotters.h gtk/gtk_bitmap.h gtk/gtk_plotters.h gtk/gtk_window.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/font.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h
+arm-riscos-aof/gtk_treeview.o arm-riscos-aof-small/gtk_treeview.o arm-ncos-aof/gtk_treeview.o arm-riscos-aof-debug/gtk_treeview.o arm-riscos-aof-gtk/gtk_treeview.o : gtk/gtk_treeview.c desktop/tree.h
+arm-riscos-aof/gtk_window.o arm-riscos-aof-small/gtk_window.o arm-ncos-aof/gtk_window.o arm-riscos-aof-debug/gtk_window.o arm-riscos-aof-gtk/gtk_window.o : gtk/gtk_window.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gesture_core.h desktop/gui.h desktop/history_core.h desktop/netsurf.h desktop/options.h desktop/plotters.h desktop/textinput.h gtk/gtk_completion.h gtk/gtk_gui.h gtk/gtk_history.h gtk/gtk_options.h gtk/gtk_plotters.h gtk/gtk_throbber.h gtk/gtk_window.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/font.h render/form.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
+arm-riscos-aof/bmp.o arm-riscos-aof-small/bmp.o arm-ncos-aof/bmp.o arm-riscos-aof-debug/bmp.o arm-riscos-aof-gtk/bmp.o : image/bmp.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
+arm-riscos-aof/bmpread.o arm-riscos-aof-small/bmpread.o arm-ncos-aof/bmpread.o arm-riscos-aof-debug/bmpread.o arm-riscos-aof-gtk/bmpread.o : image/bmpread.c image/bitmap.h image/bmpread.h utils/log.h
+arm-riscos-aof/gif.o arm-riscos-aof-small/gif.o arm-ncos-aof/gif.o arm-riscos-aof-debug/gif.o arm-riscos-aof-gtk/gif.o : image/gif.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
+arm-riscos-aof/gifread.o arm-riscos-aof-small/gifread.o arm-ncos-aof/gifread.o arm-riscos-aof-debug/gifread.o arm-riscos-aof-gtk/gifread.o : image/gifread.c image/bitmap.h utils/log.h
+arm-riscos-aof/ico.o arm-riscos-aof-small/ico.o arm-ncos-aof/ico.o arm-riscos-aof-debug/ico.o arm-riscos-aof-gtk/ico.o : image/ico.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
+arm-riscos-aof/jpeg.o arm-riscos-aof-small/jpeg.o arm-ncos-aof/jpeg.o arm-riscos-aof-debug/jpeg.o arm-riscos-aof-gtk/jpeg.o : image/jpeg.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
+arm-riscos-aof/mng.o arm-riscos-aof-small/mng.o arm-ncos-aof/mng.o arm-riscos-aof-debug/mng.o arm-riscos-aof-gtk/mng.o : image/mng.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
+arm-riscos-aof/box.o arm-riscos-aof-small/box.o arm-ncos-aof/box.o arm-riscos-aof-debug/box.o arm-riscos-aof-gtk/box.o : render/box.c content/content.h content/content_type.h css/css.h css/css_enum.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/form.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/talloc.h
+arm-riscos-aof/box_construct.o arm-riscos-aof-small/box_construct.o arm-ncos-aof/box_construct.o arm-riscos-aof-debug/box_construct.o arm-riscos-aof-gtk/box_construct.o : render/box_construct.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/form.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/talloc.h utils/url.h utils/utils.h
+arm-riscos-aof/box_normalise.o arm-riscos-aof-small/box_normalise.o arm-ncos-aof/box_normalise.o arm-riscos-aof-debug/box_normalise.o arm-riscos-aof-gtk/box_normalise.o : render/box_normalise.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/html.h render/table.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h
+arm-riscos-aof/directory.o arm-riscos-aof-small/directory.o arm-ncos-aof/directory.o arm-riscos-aof-debug/directory.o arm-riscos-aof-gtk/directory.o : render/directory.c content/content.h content/content_type.h css/css.h css/css_enum.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/directory.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/messages.h utils/url.h
+arm-riscos-aof/form.o arm-riscos-aof-small/form.o arm-ncos-aof/form.o arm-riscos-aof-debug/form.o arm-riscos-aof-gtk/form.o : render/form.c render/box.h render/form.h utils/config.h utils/log.h utils/url.h utils/utf8.h utils/utils.h
+arm-riscos-aof/html.o arm-riscos-aof-small/html.o arm-ncos-aof/html.o arm-riscos-aof-debug/html.o arm-riscos-aof-gtk/html.o : render/html.c content/content.h content/content_type.h content/fetch.h content/fetchcache.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/font.h render/html.h render/imagemap.h render/layout.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/talloc.h utils/url.h utils/utils.h
+arm-riscos-aof/html_redraw.o arm-riscos-aof-small/html_redraw.o arm-ncos-aof/html_redraw.o arm-riscos-aof-debug/html_redraw.o arm-riscos-aof-gtk/html_redraw.o : render/html_redraw.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/knockout.h desktop/options.h desktop/plotters.h desktop/selection.h desktop/textinput.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/font.h render/form.h render/html.h render/layout.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
+arm-riscos-aof/imagemap.o arm-riscos-aof-small/imagemap.o arm-ncos-aof/imagemap.o arm-riscos-aof-debug/imagemap.o arm-riscos-aof-gtk/imagemap.o : render/imagemap.c content/content.h content/content_type.h css/css.h css/css_enum.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/html.h render/imagemap.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/utils.h
+arm-riscos-aof/layout.o arm-riscos-aof-small/layout.o arm-ncos-aof/layout.o arm-riscos-aof-debug/layout.o arm-riscos-aof-gtk/layout.o : render/layout.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/font.h render/html.h render/layout.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/talloc.h utils/utils.h
+arm-riscos-aof/list.o arm-riscos-aof-small/list.o arm-ncos-aof/list.o arm-riscos-aof-debug/list.o arm-riscos-aof-gtk/list.o : render/list.c css/css.h css/css_enum.h render/list.h utils/log.h
+arm-riscos-aof/table.o arm-riscos-aof-small/table.o arm-ncos-aof/table.o arm-riscos-aof-debug/table.o arm-riscos-aof-gtk/table.o : render/table.c css/css.h css/css_enum.h render/box.h render/table.h utils/log.h utils/talloc.h
+arm-riscos-aof/textplain.o arm-riscos-aof-small/textplain.o arm-ncos-aof/textplain.o arm-riscos-aof-debug/textplain.o arm-riscos-aof-gtk/textplain.o : render/textplain.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/plotters.h desktop/selection.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/font.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/talloc.h utils/utf8.h utils/utils.h
+arm-riscos-aof/401login.o arm-riscos-aof-small/401login.o arm-ncos-aof/401login.o arm-riscos-aof-debug/401login.o arm-riscos-aof-gtk/401login.o : riscos/401login.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/401login.h desktop/browser.h desktop/gui.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
+arm-riscos-aof/artworks.o arm-riscos-aof-small/artworks.o arm-ncos-aof/artworks.o arm-riscos-aof-debug/artworks.o arm-riscos-aof-gtk/artworks.o : riscos/artworks.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
+arm-riscos-aof/assert.o arm-riscos-aof-small/assert.o arm-ncos-aof/assert.o arm-riscos-aof-debug/assert.o arm-riscos-aof-gtk/assert.o : riscos/assert.c
+arm-riscos-aof/bitmap.o arm-riscos-aof-small/bitmap.o arm-ncos-aof/bitmap.o arm-riscos-aof-debug/bitmap.o arm-riscos-aof-gtk/bitmap.o : riscos/bitmap.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/bitmap.h riscos/draw.h riscos/image.h riscos/options.h riscos/palettes.h riscos/plugin.h riscos/sprite.h riscos/tinct.h utils/config.h utils/filename.h utils/log.h utils/utils.h
+arm-riscos-aof/buffer.o arm-riscos-aof-small/buffer.o arm-ncos-aof/buffer.o arm-riscos-aof-debug/buffer.o arm-riscos-aof-gtk/buffer.o : riscos/buffer.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h render/html.h riscos/buffer.h riscos/gui.h riscos/options.h riscos/tinct.h riscos/wimp.h utils/config.h utils/log.h
+arm-riscos-aof/configure.o arm-riscos-aof-small/configure.o arm-ncos-aof/configure.o arm-riscos-aof-debug/configure.o arm-riscos-aof-gtk/configure.o : riscos/configure.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h render/html.h riscos/configure.h riscos/configure/configure.h riscos/dialog.h riscos/gui.h riscos/theme.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
+arm-riscos-aof/cookies.o arm-riscos-aof-small/cookies.o arm-ncos-aof/cookies.o arm-riscos-aof-debug/cookies.o arm-riscos-aof-gtk/cookies.o : riscos/cookies.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/cookies.h desktop/options.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/cookies.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/menus.h riscos/options.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/tinct.h riscos/treeview.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
+arm-riscos-aof/debugwin.o arm-riscos-aof-small/debugwin.o arm-ncos-aof/debugwin.o arm-riscos-aof-debug/debugwin.o arm-riscos-aof-gtk/debugwin.o : riscos/debugwin.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/wimp_event.h utils/config.h utils/log.h utils/utils.h
+arm-riscos-aof/dialog.o arm-riscos-aof-small/dialog.o arm-ncos-aof/dialog.o arm-riscos-aof-debug/dialog.o arm-riscos-aof-gtk/dialog.o : riscos/dialog.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/netsurf.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/font.h render/html.h render/textplain.h riscos/artworks.h riscos/configure.h riscos/cookies.h riscos/dialog.h riscos/draw.h riscos/global_history.h riscos/gui.h riscos/menus.h riscos/options.h riscos/plugin.h riscos/save.h riscos/sprite.h riscos/theme.h riscos/tinct.h riscos/url_complete.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
+arm-riscos-aof/download.o arm-riscos-aof-small/download.o arm-ncos-aof/download.o arm-riscos-aof-debug/download.o arm-riscos-aof-gtk/download.o : riscos/download.c content/content.h content/content_type.h content/fetch.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/netsurf.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/options.h riscos/plugin.h riscos/query.h riscos/save.h riscos/sprite.h riscos/theme.h riscos/tinct.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utf8.h utils/utils.h
+arm-riscos-aof/draw.o arm-riscos-aof-small/draw.o arm-ncos-aof/draw.o arm-riscos-aof-debug/draw.o arm-riscos-aof-gtk/draw.o : riscos/draw.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
+arm-riscos-aof/filetype.o arm-riscos-aof-small/filetype.o arm-ncos-aof/filetype.o arm-riscos-aof-debug/filetype.o arm-riscos-aof-gtk/filetype.o : riscos/filetype.c content/content.h content/content_type.h content/fetch.h css/css.h css/css_enum.h desktop/browser.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/sprite.h utils/config.h utils/log.h utils/utils.h
+arm-riscos-aof/font.o arm-riscos-aof-small/font.o arm-ncos-aof/font.o arm-riscos-aof-debug/font.o arm-riscos-aof-gtk/font.o : riscos/font.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h render/font.h render/html.h riscos/gui.h riscos/options.h riscos/tinct.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
+arm-riscos-aof/global_history.o arm-riscos-aof-small/global_history.o arm-ncos-aof/global_history.o arm-riscos-aof-debug/global_history.o arm-riscos-aof-gtk/global_history.o : riscos/global_history.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/global_history.h riscos/gui.h riscos/menus.h riscos/options.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/tinct.h riscos/treeview.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
+arm-riscos-aof/gui.o arm-riscos-aof-small/gui.o arm-ncos-aof/gui.o arm-riscos-aof-debug/gui.o arm-riscos-aof-gtk/gui.o : riscos/gui.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/netsurf.h desktop/options.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/font.h render/html.h render/textplain.h riscos/artworks.h riscos/bitmap.h riscos/buffer.h riscos/dialog.h riscos/draw.h riscos/global_history.h riscos/gui.h riscos/help.h riscos/menus.h riscos/message.h riscos/options.h riscos/plugin.h riscos/print.h riscos/query.h riscos/save.h riscos/save_complete.h riscos/sprite.h riscos/textselection.h riscos/theme.h riscos/tinct.h riscos/treeview.h riscos/uri.h riscos/url_complete.h riscos/url_protocol.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/filename.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
+arm-riscos-aof/help.o arm-riscos-aof-small/help.o arm-ncos-aof/help.o arm-riscos-aof-debug/help.o arm-riscos-aof-gtk/help.o : riscos/help.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/tree.h image/bitmap.h render/html.h riscos/gui.h riscos/help.h riscos/menus.h riscos/theme.h riscos/treeview.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utf8.h utils/utils.h
+arm-riscos-aof/history.o arm-riscos-aof-small/history.o arm-ncos-aof/history.o arm-riscos-aof-debug/history.o arm-riscos-aof-gtk/history.o : riscos/history.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/history_core.h desktop/options.h desktop/plotters.h render/html.h riscos/dialog.h riscos/gui.h riscos/options.h riscos/theme.h riscos/tinct.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/log.h utils/url.h utils/utils.h
+arm-riscos-aof/hotlist.o arm-riscos-aof-small/hotlist.o arm-ncos-aof/hotlist.o arm-riscos-aof-debug/hotlist.o arm-riscos-aof-gtk/hotlist.o : riscos/hotlist.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/menus.h riscos/options.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/tinct.h riscos/treeview.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
+arm-riscos-aof/image.o arm-riscos-aof-small/image.o arm-ncos-aof/image.o arm-riscos-aof-debug/image.o arm-riscos-aof-gtk/image.o : riscos/image.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h render/html.h riscos/gui.h riscos/image.h riscos/options.h riscos/tinct.h utils/config.h utils/log.h utils/utils.h
+arm-riscos-aof/menus.o arm-riscos-aof-small/menus.o arm-ncos-aof/menus.o arm-riscos-aof-debug/menus.o arm-riscos-aof-gtk/menus.o : riscos/menus.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/history_core.h desktop/netsurf.h desktop/options.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/form.h render/html.h render/textplain.h riscos/artworks.h riscos/configure.h riscos/cookies.h riscos/dialog.h riscos/draw.h riscos/global_history.h riscos/gui.h riscos/help.h riscos/menus.h riscos/options.h riscos/plugin.h riscos/save.h riscos/sprite.h riscos/theme.h riscos/tinct.h riscos/treeview.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utf8.h utils/utils.h
+arm-riscos-aof/message.o arm-riscos-aof-small/message.o arm-ncos-aof/message.o arm-riscos-aof-debug/message.o arm-riscos-aof-gtk/message.o : riscos/message.c riscos/message.h utils/log.h utils/utils.h
+arm-riscos-aof/palettes.o arm-riscos-aof-small/palettes.o arm-ncos-aof/palettes.o arm-riscos-aof-debug/palettes.o arm-riscos-aof-gtk/palettes.o : riscos/palettes.c riscos/palettes.h
+arm-riscos-aof/plotters.o arm-riscos-aof-small/plotters.o arm-ncos-aof/plotters.o arm-riscos-aof-debug/plotters.o arm-riscos-aof-gtk/plotters.o : riscos/plotters.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/plotters.h image/bitmap.h render/font.h render/html.h riscos/bitmap.h riscos/gui.h riscos/image.h utils/config.h utils/log.h
+arm-riscos-aof/plugin.o arm-riscos-aof-small/plugin.o arm-ncos-aof/plugin.o arm-riscos-aof-debug/plugin.o arm-riscos-aof-gtk/plugin.o : riscos/plugin.c content/content.h content/content_type.h content/fetch.h content/fetchcache.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/options.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/tinct.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
+arm-riscos-aof/print.o arm-riscos-aof-small/print.o arm-ncos-aof/print.o arm-riscos-aof-debug/print.o arm-riscos-aof-gtk/print.o : riscos/print.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/font.h render/html.h render/layout.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/menus.h riscos/plugin.h riscos/print.h riscos/sprite.h riscos/theme.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
+arm-riscos-aof/query.o arm-riscos-aof-small/query.o arm-ncos-aof/query.o arm-riscos-aof-debug/query.o arm-riscos-aof-gtk/query.o : riscos/query.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h render/html.h riscos/dialog.h riscos/gui.h riscos/query.h riscos/theme.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
+arm-riscos-aof/save.o arm-riscos-aof-small/save.o arm-ncos-aof/save.o arm-riscos-aof-debug/save.o arm-riscos-aof-gtk/save.o : riscos/save.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/netsurf.h desktop/options.h desktop/save_text.h desktop/selection.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/menus.h riscos/options.h riscos/plugin.h riscos/save.h riscos/save_complete.h riscos/save_draw.h riscos/sprite.h riscos/textselection.h riscos/theme.h riscos/thumbnail.h riscos/tinct.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utf8.h utils/utils.h
+arm-riscos-aof/save_complete.o arm-riscos-aof-small/save_complete.o arm-ncos-aof/save_complete.o arm-riscos-aof-debug/save_complete.o arm-riscos-aof-gtk/save_complete.o : riscos/save_complete.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/save_complete.h riscos/sprite.h utils/config.h utils/log.h utils/url.h utils/utils.h
+arm-riscos-aof/save_draw.o arm-riscos-aof-small/save_draw.o arm-ncos-aof/save_draw.o arm-riscos-aof-debug/save_draw.o arm-riscos-aof-gtk/save_draw.o : riscos/save_draw.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/bitmap.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/save_draw.h riscos/sprite.h utils/config.h utils/log.h utils/utils.h
+arm-riscos-aof/schedule.o arm-riscos-aof-small/schedule.o arm-ncos-aof/schedule.o arm-riscos-aof-debug/schedule.o arm-riscos-aof-gtk/schedule.o : riscos/schedule.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h render/html.h riscos/gui.h utils/config.h utils/log.h
+arm-riscos-aof/search.o arm-riscos-aof-small/search.o arm-ncos-aof/search.o arm-riscos-aof-debug/search.o arm-riscos-aof-gtk/search.o : riscos/search.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/selection.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/menus.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
+arm-riscos-aof/sprite.o arm-riscos-aof-small/sprite.o arm-ncos-aof/sprite.o arm-riscos-aof-debug/sprite.o arm-riscos-aof-gtk/sprite.o : riscos/sprite.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/image.h riscos/plugin.h riscos/sprite.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
+arm-riscos-aof/sslcert.o arm-riscos-aof-small/sslcert.o arm-ncos-aof/sslcert.o arm-riscos-aof-debug/sslcert.o arm-riscos-aof-gtk/sslcert.o : riscos/sslcert.c content/content.h content/content_type.h content/fetch.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/sprite.h riscos/textarea.h riscos/theme.h riscos/treeview.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/log.h utils/utils.h
+arm-riscos-aof/textarea.o arm-riscos-aof-small/textarea.o arm-ncos-aof/textarea.o arm-riscos-aof-debug/textarea.o arm-riscos-aof-gtk/textarea.o : riscos/textarea.c content/content_type.h css/css.h css/css_enum.h desktop/browser.h render/html.h riscos/gui.h riscos/textarea.h riscos/ucstables.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/log.h utils/utf8.h
+arm-riscos-aof/textselection.o arm-riscos-aof-small/textselection.o arm-ncos-aof/textselection.o arm-riscos-aof-debug/textselection.o arm-riscos-aof-gtk/textselection.o : riscos/textselection.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/selection.h desktop/textinput.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/form.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/message.h riscos/plugin.h riscos/save.h riscos/sprite.h riscos/textselection.h utils/config.h utils/log.h utils/utf8.h utils/utils.h
+arm-riscos-aof/theme.o arm-riscos-aof-small/theme.o arm-ncos-aof/theme.o arm-riscos-aof-debug/theme.o arm-riscos-aof-gtk/theme.o : riscos/theme.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/options.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/menus.h riscos/options.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/tinct.h riscos/treeview.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/log.h utils/utils.h
+arm-riscos-aof/theme_install.o arm-riscos-aof-small/theme_install.o arm-ncos-aof/theme_install.o arm-riscos-aof-debug/theme_install.o arm-riscos-aof-gtk/theme_install.o : riscos/theme_install.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/options.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/tinct.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/url.h utils/utils.h
+arm-riscos-aof/thumbnail.o arm-riscos-aof-small/thumbnail.o arm-ncos-aof/thumbnail.o arm-riscos-aof-debug/thumbnail.o arm-riscos-aof-gtk/thumbnail.o : riscos/thumbnail.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h desktop/plotters.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/font.h render/html.h render/textplain.h riscos/artworks.h riscos/bitmap.h riscos/draw.h riscos/gui.h riscos/options.h riscos/plugin.h riscos/sprite.h riscos/thumbnail.h riscos/tinct.h utils/config.h utils/log.h
+arm-riscos-aof/treeview.o arm-riscos-aof-small/treeview.o arm-ncos-aof/treeview.o arm-riscos-aof-debug/treeview.o arm-riscos-aof-gtk/treeview.o : riscos/treeview.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/plotters.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/bitmap.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/image.h riscos/menus.h riscos/plugin.h riscos/sprite.h riscos/textarea.h riscos/theme.h riscos/tinct.h riscos/treeview.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
+arm-riscos-aof/ucstables.o arm-riscos-aof-small/ucstables.o arm-ncos-aof/ucstables.o arm-riscos-aof-debug/ucstables.o arm-riscos-aof-gtk/ucstables.o : riscos/ucstables.c riscos/ucstables.h utils/log.h utils/utf8.h utils/utils.h
+arm-riscos-aof/uri.o arm-riscos-aof-small/uri.o arm-ncos-aof/uri.o arm-riscos-aof-debug/uri.o arm-riscos-aof-gtk/uri.o : riscos/uri.c content/content.h content/content_type.h content/fetch.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/url_protocol.h utils/config.h utils/log.h utils/utils.h
+arm-riscos-aof/url_complete.o arm-riscos-aof-small/url_complete.o arm-ncos-aof/url_complete.o arm-riscos-aof-debug/url_complete.o arm-riscos-aof-gtk/url_complete.o : riscos/url_complete.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/options.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/global_history.h riscos/gui.h riscos/options.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/tinct.h riscos/url_complete.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/log.h utils/utils.h
+arm-riscos-aof/url_protocol.o arm-riscos-aof-small/url_protocol.o arm-ncos-aof/url_protocol.o arm-riscos-aof-debug/url_protocol.o arm-riscos-aof-gtk/url_protocol.o : riscos/url_protocol.c content/content.h content/content_type.h content/fetch.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/sprite.h riscos/uri.h riscos/url_protocol.h utils/config.h utils/log.h utils/utils.h
+arm-riscos-aof/wimp.o arm-riscos-aof-small/wimp.o arm-ncos-aof/wimp.o arm-riscos-aof-debug/wimp.o arm-riscos-aof-gtk/wimp.o : riscos/wimp.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/draw.h riscos/gui.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/wimp.h utils/config.h utils/log.h utils/utf8.h utils/utils.h
+arm-riscos-aof/wimp_event.o arm-riscos-aof-small/wimp_event.o arm-ncos-aof/wimp_event.o arm-riscos-aof-debug/wimp_event.o arm-riscos-aof-gtk/wimp_event.o : riscos/wimp_event.c content/content.h content/content_type.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/html.h render/textplain.h riscos/artworks.h riscos/dialog.h riscos/draw.h riscos/gui.h riscos/menus.h riscos/plugin.h riscos/sprite.h riscos/theme.h riscos/ucstables.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/log.h utils/utils.h
+arm-riscos-aof/window.o arm-riscos-aof-small/window.o arm-ncos-aof/window.o arm-riscos-aof-debug/window.o arm-riscos-aof-gtk/window.o : riscos/window.c content/content.h content/content_type.h content/urldb.h css/css.h css/css_enum.h desktop/browser.h desktop/gui.h desktop/knockout.h desktop/options.h desktop/plotters.h desktop/textinput.h desktop/tree.h image/bitmap.h image/bmp.h image/bmpread.h image/gif.h image/gifread.h image/ico.h image/jpeg.h image/mng.h render/box.h render/form.h render/html.h render/textplain.h riscos/artworks.h riscos/bitmap.h riscos/buffer.h riscos/dialog.h riscos/draw.h riscos/global_history.h riscos/gui.h riscos/menus.h riscos/options.h riscos/plugin.h riscos/save.h riscos/sprite.h riscos/theme.h riscos/thumbnail.h riscos/tinct.h riscos/url_complete.h riscos/wimp.h riscos/wimp_event.h utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/talloc.h utils/url.h utils/utf8.h utils/utils.h
+arm-riscos-aof/filename.o arm-riscos-aof-small/filename.o arm-ncos-aof/filename.o arm-riscos-aof-debug/filename.o arm-riscos-aof-gtk/filename.o : utils/filename.c utils/filename.h utils/log.h utils/url.h utils/utils.h
+arm-riscos-aof/hashtable.o arm-riscos-aof-small/hashtable.o arm-ncos-aof/hashtable.o arm-riscos-aof-debug/hashtable.o arm-riscos-aof-gtk/hashtable.o : utils/hashtable.c utils/hashtable.h utils/log.h
+arm-riscos-aof/memdebug.o arm-riscos-aof-small/memdebug.o arm-ncos-aof/memdebug.o arm-riscos-aof-debug/memdebug.o arm-riscos-aof-gtk/memdebug.o : utils/memdebug.c
+arm-riscos-aof/messages.o arm-riscos-aof-small/messages.o arm-ncos-aof/messages.o arm-riscos-aof-debug/messages.o arm-riscos-aof-gtk/messages.o : utils/messages.c utils/hashtable.h utils/log.h utils/messages.h utils/utils.h
+arm-riscos-aof/talloc.o arm-riscos-aof-small/talloc.o arm-ncos-aof/talloc.o arm-riscos-aof-debug/talloc.o arm-riscos-aof-gtk/talloc.o : utils/talloc.c
+arm-riscos-aof/url.o arm-riscos-aof-small/url.o arm-ncos-aof/url.o arm-riscos-aof-debug/url.o arm-riscos-aof-gtk/url.o : utils/url.c utils/log.h utils/url.h utils/utils.h
+arm-riscos-aof/utf8.o arm-riscos-aof-small/utf8.o arm-ncos-aof/utf8.o arm-riscos-aof-debug/utf8.o arm-riscos-aof-gtk/utf8.o : utils/utf8.c utils/log.h utils/utf8.h
+arm-riscos-aof/utils.o arm-riscos-aof-small/utils.o arm-ncos-aof/utils.o arm-riscos-aof-debug/utils.o arm-riscos-aof-gtk/utils.o : utils/utils.c utils/config.h utils/hashtable.h utils/log.h utils/messages.h utils/utf8.h utils/utils.h
diff --git a/desktop/textinput.c b/desktop/textinput.c
index e4364a968..f0d2b8b6b 100644
--- a/desktop/textinput.c
+++ b/desktop/textinput.c
@@ -75,7 +75,7 @@ static void textarea_reflow(struct browser_window *bw, struct box *textarea,
struct box *inline_container);
static bool word_left(const char *text, int *poffset, int *pchars);
static bool word_right(const char *text, int len, int *poffset, int *pchars);
-
+static bool ensure_caret_visible(struct box *textarea);
/**
* Remove the given text caret from the window by invalidating it
@@ -243,27 +243,25 @@ void browser_window_textarea_click(struct browser_window *bw,
* constraints are satisfied by using a 0-length INLINE for blank
* lines. */
- int char_offset = 0, pixel_offset = 0, new_scroll_y;
+ int char_offset = 0, pixel_offset = 0;
struct box *inline_container = textarea->children;
struct box *text_box;
+ bool scrolled;
text_box = textarea_get_position(textarea, x, y,
&char_offset, &pixel_offset);
- /* scroll to place the caret in the centre of the visible region */
- new_scroll_y = inline_container->y + text_box->y +
- text_box->height / 2 -
- textarea->height / 2;
- if (textarea->descendant_y1 - textarea->height < new_scroll_y)
- new_scroll_y = textarea->descendant_y1 - textarea->height;
- if (new_scroll_y < 0)
- new_scroll_y = 0;
- box_y += textarea->scroll_y - new_scroll_y;
-
textarea->gadget->caret_inline_container = inline_container;
textarea->gadget->caret_text_box = text_box;
textarea->gadget->caret_box_offset = char_offset;
textarea->gadget->caret_pixel_offset = pixel_offset;
+
+ box_x += textarea->scroll_x;
+ box_y += textarea->scroll_y;
+ scrolled = ensure_caret_visible(textarea);
+ box_x -= textarea->scroll_x;
+ box_y -= textarea->scroll_y;
+
browser_window_place_caret(bw,
box_x + inline_container->x + text_box->x +
pixel_offset,
@@ -274,10 +272,8 @@ void browser_window_textarea_click(struct browser_window *bw,
browser_window_textarea_move_caret,
textarea);
- if (new_scroll_y != textarea->scroll_y) {
- textarea->scroll_y = new_scroll_y;
+ if (scrolled)
browser_redraw_box(bw->current_content, textarea);
- }
}
@@ -298,11 +294,10 @@ void browser_window_textarea_callback(struct browser_window *bw,
struct box *new_text;
size_t char_offset = textarea->gadget->caret_box_offset;
int pixel_offset = textarea->gadget->caret_pixel_offset;
- int new_scroll_y;
int box_x, box_y;
char utf8[6];
unsigned int utf8_len;
- bool reflow = false;
+ bool scrolled,reflow = false;
/* box_dump(textarea, 0); */
LOG(("key %i at %i in '%.*s'", key, char_offset,
@@ -674,15 +669,11 @@ void browser_window_textarea_callback(struct browser_window *bw,
textarea->gadget->caret_box_offset = char_offset;
textarea->gadget->caret_pixel_offset = pixel_offset;
- /* scroll to place the caret in the centre of the visible region */
- new_scroll_y = inline_container->y + text_box->y +
- text_box->height / 2 -
- textarea->height / 2;
- if (textarea->descendant_y1 - textarea->height < new_scroll_y)
- new_scroll_y = textarea->descendant_y1 - textarea->height;
- if (new_scroll_y < 0)
- new_scroll_y = 0;
- box_y += textarea->scroll_y - new_scroll_y;
+ box_x += textarea->scroll_x;
+ box_y += textarea->scroll_y;
+ scrolled = ensure_caret_visible(textarea);
+ box_x -= textarea->scroll_x;
+ box_y -= textarea->scroll_y;
browser_window_place_caret(bw,
box_x + inline_container->x + text_box->x +
@@ -694,10 +685,8 @@ void browser_window_textarea_callback(struct browser_window *bw,
browser_window_textarea_move_caret,
textarea);
- if (new_scroll_y != textarea->scroll_y || reflow) {
- textarea->scroll_y = new_scroll_y;
+ if (scrolled || reflow)
browser_redraw_box(bw->current_content, textarea);
- }
}
@@ -1906,3 +1895,39 @@ bool word_right(const char *text, int len, int *poffset, int *pchars)
return success;
}
+/**
+ * Adjust scroll offsets so that the caret is visible
+ * \param textarea textarea box
+ * \return true if a change in scroll offsets has occured
+*/
+
+bool ensure_caret_visible(struct box *textarea)
+{
+ int cx,cy;
+ int scrollx,scrolly;
+ scrollx = textarea->scroll_x;
+ scrolly = textarea->scroll_y;
+ assert(textarea->gadget);
+ /* Calculate the caret coordinates */
+ cx = textarea->gadget->caret_pixel_offset;
+ cy = textarea->gadget->caret_text_box->y;
+ /* Ensure they are visible */
+ if (!box_hscrollbar_present(textarea))
+ scrollx = 0;
+ else if (cx-textarea->scroll_x < 0)
+ scrollx = cx;
+ else if (cx > textarea->scroll_x+textarea->width)
+ scrollx = cx-textarea->width;
+ if (!box_vscrollbar_present(textarea))
+ scrolly = 0;
+ else if (cy-textarea->scroll_y < 0)
+ scrolly = cy;
+ else if (cy+textarea->gadget->caret_text_box->height > textarea->scroll_y+textarea->height)
+ scrolly = (cy+textarea->gadget->caret_text_box->height)-textarea->height;
+ if ((scrollx == textarea->scroll_x) && (scrolly == textarea->scroll_y))
+ return false;
+ textarea->scroll_x = scrollx;
+ textarea->scroll_y = scrolly;
+ return true;
+}
+
diff --git a/render/box_construct.c b/render/box_construct.c
index d37d357c3..3aef253fe 100644
--- a/render/box_construct.c
+++ b/render/box_construct.c
@@ -2391,7 +2391,9 @@ bool box_textarea(BOX_SPECIAL_PARAMS)
* Consecutive BR may not be present. These constraints are satisfied
* by using a 0-length TEXT for blank lines. */
- xmlChar *text, *current;
+ xmlChar *current;
+ xmlNode *n2;
+ xmlBufferPtr buf;
struct box *inline_container, *inline_box, *br_box;
char *s;
size_t len;
@@ -2415,20 +2417,32 @@ bool box_textarea(BOX_SPECIAL_PARAMS)
inline_container->type = BOX_INLINE_CONTAINER;
box_add_child(box, inline_container);
- current = text = xmlNodeGetContent(n);
+ n2 = n->children;
+ buf = xmlBufferCreate();
+ while(n2) {
+ int ret = xmlNodeDump(buf,n2->doc,n2,0,0);
+ if (ret == -1) {
+ xmlBufferFree(buf);
+ return false;
+ }
+ n2 = n2->next;
+ }
+ current = buf->content;
while (1) {
/* BOX_TEXT */
len = strcspn(current, "\r\n");
s = talloc_strndup(content, current, len);
if (!s) {
- xmlFree(content);
+ xmlBufferFree(buf);
return false;
}
inline_box = box_create(box->style, 0, 0, box->title, 0,
content);
- if (!inline_box)
+ if (!inline_box) {
+ xmlBufferFree(buf);
return false;
+ }
inline_box->type = BOX_TEXT;
inline_box->text = s;
inline_box->length = len;
@@ -2441,8 +2455,10 @@ bool box_textarea(BOX_SPECIAL_PARAMS)
/* BOX_BR */
br_box = box_create(box->style, 0, 0, box->title, 0, content);
- if (!br_box)
+ if (!br_box) {
+ xmlBufferFree(buf);
return false;
+ }
br_box->type = BOX_BR;
box_add_child(inline_container, br_box);
@@ -2451,7 +2467,7 @@ bool box_textarea(BOX_SPECIAL_PARAMS)
else
current++;
}
- xmlFree(text);
+ xmlBufferFree(buf);
if (content->data.html.forms)
form_add_control(content->data.html.forms, box->gadget);
diff --git a/render/layout.c b/render/layout.c
index 715b126ec..38af06208 100644
--- a/render/layout.c
+++ b/render/layout.c
@@ -60,7 +60,7 @@ static void find_sides(struct box *fl, int y0, int y1,
int *x0, int *x1, struct box **left, struct box **right);
static void layout_minmax_inline_container(struct box *inline_container);
static int line_height(struct css_style *style);
-static bool layout_line(struct box *first, int width, int *y,
+static bool layout_line(struct box *first, int *width, int *y,
int cx, int cy, struct box *cont, bool indent,
bool has_text_children,
struct content *content, struct box **next_box);
@@ -523,9 +523,14 @@ void layout_block_find_dimensions(int available_width, struct box *box)
if (style->overflow == CSS_OVERFLOW_SCROLL ||
style->overflow == CSS_OVERFLOW_AUTO) {
/* make space for scrollbars */
- box->width -= SCROLLBAR_WIDTH;
- box->padding[RIGHT] += SCROLLBAR_WIDTH;
- box->padding[BOTTOM] += SCROLLBAR_WIDTH;
+ if ((style->overflow == CSS_OVERFLOW_SCROLL) || box_hscrollbar_present(box)) {
+ box->height -= SCROLLBAR_WIDTH;
+ box->padding[BOTTOM] += SCROLLBAR_WIDTH;
+ }
+ if ((style->overflow == CSS_OVERFLOW_SCROLL) || box_vscrollbar_present(box)) {
+ box->width -= SCROLLBAR_WIDTH;
+ box->padding[RIGHT] += SCROLLBAR_WIDTH;
+ }
}
if (margin[TOP] == AUTO)
@@ -809,6 +814,7 @@ bool layout_inline_container(struct box *inline_container, int width,
bool has_text_children;
struct box *c, *next;
int y = 0;
+ int curwidth,maxwidth = width;
assert(inline_container->type == BOX_INLINE_CONTAINER);
@@ -819,17 +825,20 @@ bool layout_inline_container(struct box *inline_container, int width,
for (c = inline_container->children; c; c = c->next)
if ((!c->object && c->text && c->length) || c->type == BOX_BR)
has_text_children = true;
-
+
+ /** \todo fix wrapping so that a box with horizontal scrollbar will shrink back to 'width' if no word is wider than 'width' (Or just set curwidth = width and have the multiword lines wrap to the min width) */
for (c = inline_container->children; c; ) {
LOG(("c %p", c));
- if (!layout_line(c, width, &y, cx, cy + y, cont, first_line,
+ curwidth = inline_container->width;
+ if (!layout_line(c, &curwidth, &y, cx, cy + y, cont, first_line,
has_text_children, content, &next))
return false;
+ maxwidth = max(maxwidth,curwidth);
c = next;
first_line = false;
}
- inline_container->width = width;
+ inline_container->width = maxwidth;
inline_container->height = y;
return true;
@@ -911,7 +920,8 @@ int line_height(struct css_style *style)
* Position a line of boxes in inline formatting context.
*
* \param first box at start of line
- * \param width available width
+ * \param width available width on input, updated with actual width on output
+ * (may be incorrect if the line gets split?)
* \param y coordinate of top of line, updated on exit to bottom
* \param cx coordinate of left of line relative to cont
* \param cy coordinate of top of line relative to cont
@@ -923,14 +933,14 @@ int line_height(struct css_style *style)
* \return true on success, false on memory exhaustion
*/
-bool layout_line(struct box *first, int width, int *y,
+bool layout_line(struct box *first, int *width, int *y,
int cx, int cy, struct box *cont, bool indent,
bool has_text_children,
struct content *content, struct box **next_box)
{
int height, used_height;
int x0 = 0;
- int x1 = width;
+ int x1 = *width;
int x, h, x_previous;
struct box *left;
struct box *right;
@@ -944,7 +954,7 @@ bool layout_line(struct box *first, int width, int *y,
unsigned int i;
LOG(("first %p, first->text '%.*s', width %i, y %i, cx %i, cy %i",
- first, (int) first->length, first->text, width,
+ first, (int) first->length, first->text, *width,
*y, cx, cy));
/* find sides at top of line */
@@ -955,7 +965,7 @@ bool layout_line(struct box *first, int width, int *y,
x1 -= cx;
if (indent)
- x0 += layout_text_indent(first->parent->parent->style, width);
+ x0 += layout_text_indent(first->parent->parent->style, *width);
if (x1 < x0)
x1 = x0;
@@ -990,7 +1000,7 @@ bool layout_line(struct box *first, int width, int *y,
if (b->type == BOX_INLINE_BLOCK) {
if (b->width == UNKNOWN_WIDTH)
- if (!layout_float(b, width, content))
+ if (!layout_float(b, *width, content))
return false;
/** \todo should margin be included? spec unclear */
h = b->border[TOP] + b->padding[TOP] + b->height +
@@ -1007,7 +1017,7 @@ bool layout_line(struct box *first, int width, int *y,
if (b->type == BOX_INLINE) {
/* calculate borders, margins, and padding */
- layout_find_dimensions(width, b->style,
+ layout_find_dimensions(*width, b->style,
0, 0, b->margin, b->padding, b->border);
for (i = 0; i != 4; i++)
if (b->margin[i] == AUTO)
@@ -1076,7 +1086,7 @@ bool layout_line(struct box *first, int width, int *y,
length, b->style);
break;
case CSS_WIDTH_PERCENT:
- b->width = width *
+ b->width = *width *
b->style->width.value.percent /
100;
break;
@@ -1141,14 +1151,14 @@ bool layout_line(struct box *first, int width, int *y,
/* find new sides using this height */
x0 = cx;
- x1 = cx + width;
+ x1 = cx + *width;
find_sides(cont->float_children, cy, cy + height, &x0, &x1,
&left, &right);
x0 -= cx;
x1 -= cx;
if (indent)
- x0 += layout_text_indent(first->parent->parent->style, width);
+ x0 += layout_text_indent(first->parent->parent->style, *width);
if (x1 < x0)
x1 = x0;
@@ -1214,7 +1224,7 @@ bool layout_line(struct box *first, int width, int *y,
d = b->children;
d->float_children = 0;
- if (!layout_float(d, width, content))
+ if (!layout_float(d, *width, content))
return false;
d->x = d->margin[LEFT] + d->border[LEFT];
d->y = d->margin[TOP] + d->border[TOP];
@@ -1242,7 +1252,7 @@ bool layout_line(struct box *first, int width, int *y,
b->y = cy;
} else {
/* doesn't fit: place below */
- place_float_below(b, width,
+ place_float_below(b, *width,
cx, cy + height + 1, cont);
}
if (cont->float_children == b) {
@@ -1427,6 +1437,7 @@ bool layout_line(struct box *first, int width, int *y,
if (move_y)
*y += used_height;
*next_box = b;
+ *width = x; /* return actual width */
return true;
}