diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2004-08-11 16:26:13 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2004-08-11 16:26:13 +0000 |
commit | 912d09b1cb54de90d88d4f804e3552f55c682986 (patch) | |
tree | 6a1c5ac5ef02de8ca23e8f8ca0ae7860e4560ee0 /render | |
parent | c682f9a5eae034cdbad984bb708e600952c61198 (diff) | |
download | netsurf-912d09b1cb54de90d88d4f804e3552f55c682986.tar.gz netsurf-912d09b1cb54de90d88d4f804e3552f55c682986.tar.bz2 |
[project @ 2004-08-11 16:26:13 by jmb]
Make content_redraw return a bool
Printing of foreground images now uses OS_SpriteOp
Printing of background images disabled
Mega-paranoid SWI result checking in htmlredraw.c
Rearranged GIF data structure slightly - updates to reflect this.
Other stuff I've probably forgotten
svn path=/import/netsurf/; revision=1208
Diffstat (limited to 'render')
-rw-r--r-- | render/box.h | 10 | ||||
-rw-r--r-- | render/html.h | 2 |
2 files changed, 7 insertions, 5 deletions
diff --git a/render/box.h b/render/box.h index 80c7f6113..c49c123ed 100644 --- a/render/box.h +++ b/render/box.h @@ -107,11 +107,13 @@ struct object_params { /* not a parameter, but stored here for convenience */ char* basehref; char* filename; - int browser; - int plugin; - int browser_stream; - int plugin_stream; + bool repeated; + unsigned int browser; + unsigned int plugin; + unsigned int browser_stream; + unsigned int plugin_stream; unsigned int plugin_task; + unsigned int consumed; }; struct plugin_params { diff --git a/render/html.h b/render/html.h index bd876a902..85a342a14 100644 --- a/render/html.h +++ b/render/html.h @@ -96,7 +96,7 @@ void html_remove_instance(struct content *c, struct browser_window *bw, struct object_params *params, void **state); /* in riscos/htmlredraw.c */ -void html_redraw(struct content *c, int x, int y, +bool html_redraw(struct content *c, int x, int y, int width, int height, int clip_x0, int clip_y0, int clip_x1, int clip_y1, float scale); |