aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/eventtarget.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/eventtarget.rs')
-rw-r--r--components/script/dom/eventtarget.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/components/script/dom/eventtarget.rs b/components/script/dom/eventtarget.rs
index 0d879bca452..b66a54cb5a5 100644
--- a/components/script/dom/eventtarget.rs
+++ b/components/script/dom/eventtarget.rs
@@ -77,7 +77,7 @@ pub(crate) enum CommonEventHandler {
}
impl CommonEventHandler {
- fn parent(&self) -> &CallbackFunction {
+ fn parent(&self) -> &CallbackFunction<crate::DomTypeHolder> {
match *self {
CommonEventHandler::EventHandler(ref handler) => &handler.parent,
CommonEventHandler::ErrorEventHandler(ref handler) => &handler.parent,
@@ -612,7 +612,7 @@ impl EventTarget {
}
#[allow(unsafe_code)]
- pub(crate) fn set_event_handler_common<T: CallbackContainer>(
+ pub(crate) fn set_event_handler_common<T: CallbackContainer<crate::DomTypeHolder>>(
&self,
ty: &str,
listener: Option<Rc<T>>,
@@ -628,7 +628,7 @@ impl EventTarget {
}
#[allow(unsafe_code)]
- pub(crate) fn set_error_event_handler<T: CallbackContainer>(
+ pub(crate) fn set_error_event_handler<T: CallbackContainer<crate::DomTypeHolder>>(
&self,
ty: &str,
listener: Option<Rc<T>>,
@@ -644,7 +644,7 @@ impl EventTarget {
}
#[allow(unsafe_code)]
- pub(crate) fn set_beforeunload_event_handler<T: CallbackContainer>(
+ pub(crate) fn set_beforeunload_event_handler<T: CallbackContainer<crate::DomTypeHolder>>(
&self,
ty: &str,
listener: Option<Rc<T>>,
@@ -660,7 +660,7 @@ impl EventTarget {
}
#[allow(unsafe_code)]
- pub(crate) fn get_event_handler_common<T: CallbackContainer>(
+ pub(crate) fn get_event_handler_common<T: CallbackContainer<crate::DomTypeHolder>>(
&self,
ty: &str,
can_gc: CanGc,