diff options
Diffstat (limited to 'components/script/dom/htmlmediaelement.rs')
-rw-r--r-- | components/script/dom/htmlmediaelement.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/components/script/dom/htmlmediaelement.rs b/components/script/dom/htmlmediaelement.rs index f0617ef06d1..54a27e7f4b4 100644 --- a/components/script/dom/htmlmediaelement.rs +++ b/components/script/dom/htmlmediaelement.rs @@ -2482,11 +2482,14 @@ pub trait LayoutHTMLMediaElementHelpers { } impl LayoutHTMLMediaElementHelpers for LayoutDom<'_, HTMLMediaElement> { - #[allow(unsafe_code)] fn data(self) -> HTMLMediaData { - let media = unsafe { self.unsafe_get() }; HTMLMediaData { - current_frame: media.video_renderer.lock().unwrap().current_frame, + current_frame: self + .unsafe_get() + .video_renderer + .lock() + .unwrap() + .current_frame, } } } |