Make LayoutHTMLMediaElementHelpers methods take self

This commit is contained in:
Anthony Ramine 2020-03-29 17:21:38 +02:00
parent e590251e5f
commit f794feb6f4

View file

@ -2444,12 +2444,12 @@ impl VirtualMethods for HTMLMediaElement {
}
pub trait LayoutHTMLMediaElementHelpers {
fn data(&self) -> HTMLMediaData;
fn data(self) -> HTMLMediaData;
}
impl LayoutHTMLMediaElementHelpers for LayoutDom<'_, HTMLMediaElement> {
#[allow(unsafe_code)]
fn data(&self) -> HTMLMediaData {
fn data(self) -> HTMLMediaData {
let media = unsafe { &*self.unsafe_get() };
HTMLMediaData {
current_frame: media.video_renderer.lock().unwrap().current_frame.clone(),