summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2011-02-13 15:55:53 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2011-02-13 15:55:53 +0000
commitc753ed223682eb0b59a180674778e155a4ea4195 (patch)
treea233dd544df97c280d9abfdca49e78d1b68ce05d
parentb6566eb3bfb47d300cc8dec917e1be90b6721e13 (diff)
downloadnetsurf-c753ed223682eb0b59a180674778e155a4ea4195.tar.gz
netsurf-c753ed223682eb0b59a180674778e155a4ea4195.tar.bz2
White background fill to extents for non-HTML contents.
svn path=/trunk/netsurf/; revision=11665
-rw-r--r--desktop/browser.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/desktop/browser.c b/desktop/browser.c
index 32a77972e..3714ad276 100644
--- a/desktop/browser.c
+++ b/desktop/browser.c
@@ -109,8 +109,14 @@ bool browser_window_redraw(struct browser_window *bw, int x, int y,
}
if (content_get_type(bw->current_content) != CONTENT_HTML) {
+ /* Set render area according to scale */
width = content_get_width(bw->current_content) * bw->scale;
height = content_get_height(bw->current_content) * bw->scale;
+
+ /* Non-HTML may not fill viewport to extents, so plot white
+ * background fill */
+ plot.rectangle(clip.x0, clip.y0, clip.x1, clip.y1,
+ plot_style_fill_white);
}
return content_redraw(bw->current_content, x, y, width, height,