Privatize InheritTypes

This commit is contained in:
Tim Taubert 2014-10-12 18:53:31 +02:00
parent acd98a73a4
commit 9a52bb8310
80 changed files with 252 additions and 101 deletions

View file

@ -13,8 +13,9 @@ use dom::xmlhttprequest::XMLHttpRequestId;
#[jstraceable]
#[must_root]
#[privatize]
pub struct XMLHttpRequestEventTarget {
pub eventtarget: EventTarget,
eventtarget: EventTarget,
}
impl XMLHttpRequestEventTarget {
@ -23,6 +24,11 @@ impl XMLHttpRequestEventTarget {
eventtarget: EventTarget::new_inherited(XMLHttpRequestTargetTypeId(type_id))
}
}
#[inline]
pub fn eventtarget<'a>(&'a self) -> &'a EventTarget {
&self.eventtarget
}
}
impl XMLHttpRequestEventTargetDerived for EventTarget {
fn is_xmlhttprequesteventtarget(&self) -> bool {