From 2a28537fe606243d7c203916d83c12261c5ed61f Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Sun, 27 Jan 2008 19:06:11 +0000 Subject: Background area extends to border edge. svn path=/trunk/netsurf/; revision=3781 --- render/html_redraw.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/render/html_redraw.c b/render/html_redraw.c index 52b33190a..be947ce3d 100644 --- a/render/html_redraw.c +++ b/render/html_redraw.c @@ -1199,9 +1199,13 @@ bool html_redraw_background(int x, int y, struct box *box, float scale, break; case CSS_BACKGROUND_REPEAT_REPEAT_X: repeat_x = true; + clip_x0 = px0 = px0 - box->border[LEFT]; + clip_x1 = px1 = px1 + box->border[RIGHT]; break; case CSS_BACKGROUND_REPEAT_REPEAT_Y: repeat_y = true; + clip_y0 = py0 = py0 - box->border[TOP]; + clip_y1 = py1 = py1 + box->border[BOTTOM]; break; case CSS_BACKGROUND_REPEAT_NO_REPEAT: break; -- cgit v1.2.3