aboutsummaryrefslogtreecommitdiffstats
path: root/components/gfx/paint_thread.rs
diff options
context:
space:
mode:
authorAlexandrov Sergey <splavgm@gmail.com>2016-06-24 13:59:13 +0300
committerSergey Alexandrov <splavgm@gmail.com>2016-07-13 07:09:37 +0300
commitb1ad7ecc38555e27b89337c6d8f5896c710e03c9 (patch)
tree3974897e47643aec91c04086234466b4ebcae4be /components/gfx/paint_thread.rs
parent496e45b190edc3b7f6ebb42e0a849a3d55a184d6 (diff)
downloadservo-b1ad7ecc38555e27b89337c6d8f5896c710e03c9.tar.gz
servo-b1ad7ecc38555e27b89337c6d8f5896c710e03c9.zip
Fix PaintContext page_rect due to display list origin
Diffstat (limited to 'components/gfx/paint_thread.rs')
-rw-r--r--components/gfx/paint_thread.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/gfx/paint_thread.rs b/components/gfx/paint_thread.rs
index aa759ca6b7a..163060e7592 100644
--- a/components/gfx/paint_thread.rs
+++ b/components/gfx/paint_thread.rs
@@ -685,7 +685,7 @@ impl WorkerThread {
let mut paint_context = PaintContext {
draw_target: draw_target.clone(),
font_context: &mut self.font_context,
- page_rect: Rect::from_untyped(&tile.page_rect),
+ page_rect: Rect::from_untyped(&tile.page_rect.translate(&paint_layer.display_list_origin)),
screen_rect: Rect::from_untyped(&tile.screen_rect),
clip_rect: None,
transient_clip: None,