mirror of
https://github.com/servo/servo.git
synced 2025-08-04 05:00:08 +01:00
Remove Reflectable::mut_reflector.
This commit is contained in:
parent
c331b200b1
commit
e09ed14362
36 changed files with 0 additions and 147 deletions
|
@ -71,10 +71,6 @@ impl Reflectable for Attr {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Attr {
|
impl Attr {
|
||||||
|
|
|
@ -57,8 +57,4 @@ impl Reflectable for AttrList {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -48,10 +48,6 @@ macro_rules! generate_cacheable_wrapper_base(
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
self.$parent.reflector()
|
self.$parent.reflector()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
self.$parent.mut_reflector()
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
|
@ -171,12 +171,6 @@ impl<T: Reflectable> Reflectable for JS<T> {
|
||||||
(*self.unsafe_get()).reflector()
|
(*self.unsafe_get()).reflector()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
unsafe {
|
|
||||||
(*self.unsafe_get()).mut_reflector()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<T: Reflectable> JS<T> {
|
impl<T: Reflectable> JS<T> {
|
||||||
|
@ -500,8 +494,4 @@ impl<'a, T: Reflectable> Reflectable for JSRef<'a, T> {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
self.deref().reflector()
|
self.deref().reflector()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
self.deref_mut().mut_reflector()
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -402,7 +402,6 @@ pub fn initialize_global(global: *mut JSObject) {
|
||||||
|
|
||||||
pub trait Reflectable {
|
pub trait Reflectable {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector;
|
fn reflector<'a>(&'a self) -> &'a Reflector;
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn reflect_dom_object<T: Reflectable>
|
pub fn reflect_dom_object<T: Reflectable>
|
||||||
|
|
|
@ -40,8 +40,4 @@ impl Reflectable for Blob {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -114,8 +114,4 @@ impl Reflectable for CharacterData {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
self.node.reflector()
|
self.node.reflector()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
self.node.mut_reflector()
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -79,8 +79,4 @@ impl Reflectable for ClientRect {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -63,8 +63,4 @@ impl Reflectable for ClientRectList {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -70,8 +70,4 @@ impl Reflectable for Console {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -81,8 +81,4 @@ impl Reflectable for CustomEvent {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
self.event.reflector()
|
self.event.reflector()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
self.event.mut_reflector()
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -251,10 +251,6 @@ impl Reflectable for Document {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
self.node.reflector()
|
self.node.reflector()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
self.node.mut_reflector()
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
trait PrivateDocumentHelpers {
|
trait PrivateDocumentHelpers {
|
||||||
|
|
|
@ -83,10 +83,6 @@ impl Reflectable for DOMException {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
pub trait DOMExceptionMethods {
|
pub trait DOMExceptionMethods {
|
||||||
|
|
|
@ -43,10 +43,6 @@ impl Reflectable for DOMImplementation {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
pub trait DOMImplementationMethods {
|
pub trait DOMImplementationMethods {
|
||||||
|
|
|
@ -64,8 +64,4 @@ impl Reflectable for DOMParser {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -41,10 +41,6 @@ impl Reflectable for DOMTokenList {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
trait PrivateDOMTokenListHelpers {
|
trait PrivateDOMTokenListHelpers {
|
||||||
|
|
|
@ -62,10 +62,6 @@ impl Reflectable for Element {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
self.node.reflector()
|
self.node.reflector()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
self.node.mut_reflector()
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#[deriving(Eq,Encodable)]
|
#[deriving(Eq,Encodable)]
|
||||||
|
|
|
@ -199,8 +199,4 @@ impl Reflectable for Event {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -278,10 +278,6 @@ impl Reflectable for EventTarget {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<'a> VirtualMethods for JSRef<'a, EventTarget> {
|
impl<'a> VirtualMethods for JSRef<'a, EventTarget> {
|
||||||
|
|
|
@ -70,8 +70,4 @@ impl Reflectable for FormData {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -221,8 +221,4 @@ impl Reflectable for HTMLCollection {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -49,8 +49,4 @@ impl Reflectable for Location {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -204,8 +204,4 @@ impl Reflectable for MouseEvent {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
self.mouseevent.reflector()
|
self.mouseevent.reflector()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
self.mouseevent.mut_reflector()
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -61,8 +61,4 @@ impl Reflectable for Navigator {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1941,10 +1941,6 @@ impl Reflectable for Node {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
self.eventtarget.reflector()
|
self.eventtarget.reflector()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
self.eventtarget.mut_reflector()
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn document_from_node<T: NodeBase>(derived: &JSRef<T>) -> Temporary<Document> {
|
pub fn document_from_node<T: NodeBase>(derived: &JSRef<T>) -> Temporary<Document> {
|
||||||
|
|
|
@ -86,8 +86,4 @@ impl Reflectable for NodeList {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -52,8 +52,4 @@ impl Reflectable for Performance {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -50,8 +50,4 @@ impl Reflectable for PerformanceTiming {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -76,8 +76,4 @@ impl Reflectable for ProgressEvent {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
self.event.reflector()
|
self.event.reflector()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
self.event.mut_reflector()
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -300,8 +300,4 @@ impl Reflectable for TestBinding {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector
|
&self.reflector
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -101,8 +101,4 @@ impl Reflectable for UIEvent {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
self.event.reflector()
|
self.event.reflector()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
self.event.mut_reflector()
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -38,8 +38,4 @@ impl Reflectable for ValidityState {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
&self.reflector_
|
&self.reflector_
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
&mut self.reflector_
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -275,10 +275,6 @@ impl Reflectable for Window {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
self.eventtarget.reflector()
|
self.eventtarget.reflector()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
self.eventtarget.mut_reflector()
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
pub trait WindowHelpers {
|
pub trait WindowHelpers {
|
||||||
|
|
|
@ -579,10 +579,6 @@ impl Reflectable for XMLHttpRequest {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
self.eventtarget.reflector()
|
self.eventtarget.reflector()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
self.eventtarget.mut_reflector()
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl XMLHttpRequestDerived for EventTarget {
|
impl XMLHttpRequestDerived for EventTarget {
|
||||||
|
|
|
@ -36,10 +36,6 @@ impl Reflectable for XMLHttpRequestEventTarget {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
self.eventtarget.reflector()
|
self.eventtarget.reflector()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
self.eventtarget.mut_reflector()
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
pub trait XMLHttpRequestEventTargetMethods {
|
pub trait XMLHttpRequestEventTargetMethods {
|
||||||
|
|
|
@ -32,10 +32,6 @@ impl Reflectable for XMLHttpRequestUpload {
|
||||||
fn reflector<'a>(&'a self) -> &'a Reflector {
|
fn reflector<'a>(&'a self) -> &'a Reflector {
|
||||||
self.eventtarget.reflector()
|
self.eventtarget.reflector()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector {
|
|
||||||
self.eventtarget.mut_reflector()
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl XMLHttpRequestUploadDerived for EventTarget {
|
impl XMLHttpRequestUploadDerived for EventTarget {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue