From 5911578eaf4f8944ca13dc7bce90d3ed7ab35237 Mon Sep 17 00:00:00 2001 From: James Bursa Date: Tue, 15 Jul 2003 14:37:34 +0000 Subject: [project @ 2003-07-15 14:37:34 by bursa] Implement html_redraw. svn path=/import/netsurf/; revision=218 --- render/html.c | 5 ++++- render/html.h | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'render') diff --git a/render/html.c b/render/html.c index d93550bc8..440b8fd0c 100644 --- a/render/html.c +++ b/render/html.c @@ -358,7 +358,10 @@ void html_fetch_object(struct content *c, char *url, struct box *box) /* start fetch */ c->data.html.object[i].content = fetchcache(url, c->url, html_object_callback, - c, i, 0, 0); + c, i, + c->width, c->height); /* we don't know the object's + dimensions yet; use + parent's as an estimate */ c->active++; if (c->data.html.object[i].content->status == CONTENT_STATUS_DONE) html_object_callback(CONTENT_MSG_DONE, diff --git a/render/html.h b/render/html.h index f58d46255..e44b1958f 100644 --- a/render/html.h +++ b/render/html.h @@ -23,5 +23,7 @@ void html_add_instance(struct content *c, struct browser_window *bw, void html_remove_instance(struct content *c, struct browser_window *bw, struct content *page, struct box *box, struct object_params *params, void **state); +void html_redraw(struct content *c, long x, long y, + unsigned long width, unsigned long height); #endif -- cgit v1.2.3