From f643740c15d6775af9933c033040a509e8e2e122 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Manuel=20J=C3=A1quez=20Leal?= Date: Wed, 8 May 2019 18:50:16 +0200 Subject: [PATCH] No need to clone again the raw data. Players frame's get_data() already delivers a cloned raw data. --- components/script/dom/htmlmediaelement.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/script/dom/htmlmediaelement.rs b/components/script/dom/htmlmediaelement.rs index 9bbfb30d46c..66fb85b6732 100644 --- a/components/script/dom/htmlmediaelement.rs +++ b/components/script/dom/htmlmediaelement.rs @@ -120,7 +120,7 @@ impl FrameRenderer for MediaFrameRenderer { let mut txn = Transaction::new(); - let image_data = ImageData::Raw(frame.get_data().clone()); + let image_data = ImageData::Raw(frame.get_data()); if let Some(old_image_key) = mem::replace(&mut self.very_old_frame, self.old_frame.take()) { txn.delete_image(old_image_key);