diff options
author | Manish Goregaokar <manishsmail@gmail.com> | 2018-11-20 17:02:17 -0800 |
---|---|---|
committer | Manish Goregaokar <manishsmail@gmail.com> | 2018-11-27 17:33:13 -0800 |
commit | 5413328be2838b725cc7fe82754e75f2c289f272 (patch) | |
tree | 3e35776bc1d71828888f1446a4a807040fded9be /components/script/dom/htmlmediaelement.rs | |
parent | 482923cec2947b1f4698cdd5c31802bed1ce8a14 (diff) | |
download | servo-5413328be2838b725cc7fe82754e75f2c289f272.tar.gz servo-5413328be2838b725cc7fe82754e75f2c289f272.zip |
Update webrender
Diffstat (limited to 'components/script/dom/htmlmediaelement.rs')
-rw-r--r-- | components/script/dom/htmlmediaelement.rs | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/components/script/dom/htmlmediaelement.rs b/components/script/dom/htmlmediaelement.rs index bfc51227dc5..d78cf8cb8f9 100644 --- a/components/script/dom/htmlmediaelement.rs +++ b/components/script/dom/htmlmediaelement.rs @@ -88,8 +88,8 @@ impl MediaFrameRenderer { impl FrameRenderer for MediaFrameRenderer { fn render(&mut self, frame: Frame) { let descriptor = ImageDescriptor::new( - frame.get_width() as u32, - frame.get_height() as u32, + frame.get_width(), + frame.get_height(), ImageFormat::BGRA8, false, false, @@ -107,7 +107,12 @@ impl FrameRenderer for MediaFrameRenderer { Some((ref image_key, ref mut width, ref mut height)) if *width == frame.get_width() && *height == frame.get_height() => { - txn.update_image(*image_key, descriptor, image_data, None); + txn.update_image( + *image_key, + descriptor, + image_data, + &webrender_api::DirtyRect::All, + ); if let Some(old_image_key) = self.old_frame.take() { txn.delete_image(old_image_key); |