Pass InCompartment by value

This commit is contained in:
Aron Zwaan 2019-04-24 22:33:16 +02:00
parent 1b6949d4cf
commit e2e6e2ac94
26 changed files with 52 additions and 50 deletions

View file

@ -48,7 +48,7 @@ impl NavigationPreloadManagerMethods for NavigationPreloadManager {
let in_compartment_proof = AlreadyInCompartment::assert(&*self.global());
let promise = Promise::new_in_current_compartment(
&*self.global(),
&InCompartment::Already(&in_compartment_proof),
InCompartment::Already(&in_compartment_proof),
);
// 2.
@ -74,7 +74,7 @@ impl NavigationPreloadManagerMethods for NavigationPreloadManager {
let in_compartment_proof = AlreadyInCompartment::assert(&*self.global());
let promise = Promise::new_in_current_compartment(
&*self.global(),
&InCompartment::Already(&in_compartment_proof),
InCompartment::Already(&in_compartment_proof),
);
// 2.
@ -100,7 +100,7 @@ impl NavigationPreloadManagerMethods for NavigationPreloadManager {
let in_compartment_proof = AlreadyInCompartment::assert(&*self.global());
let promise = Promise::new_in_current_compartment(
&*self.global(),
&InCompartment::Already(&in_compartment_proof),
InCompartment::Already(&in_compartment_proof),
);
// 2.
@ -126,7 +126,7 @@ impl NavigationPreloadManagerMethods for NavigationPreloadManager {
let in_compartment_proof = AlreadyInCompartment::assert(&*self.global());
let promise = Promise::new_in_current_compartment(
&*self.global(),
&InCompartment::Already(&in_compartment_proof),
InCompartment::Already(&in_compartment_proof),
);
// 2.
let mut state = NavigationPreloadState::empty();