aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/navigationpreloadmanager.rs
diff options
context:
space:
mode:
authorGregory Terzian <gterzian@users.noreply.github.com>2020-04-25 16:01:28 +0800
committerGregory Terzian <gterzian@users.noreply.github.com>2020-05-21 13:21:21 +0800
commit89eb7c2aa2a949ac851ea33382af3c54efdcbc17 (patch)
tree00604f6a90e1e6a230892a4d2b191c0c92c9e0b5 /components/script/dom/navigationpreloadmanager.rs
parent7e74f733016f2d384791fddcf0c5071cbce3e7cb (diff)
downloadservo-89eb7c2aa2a949ac851ea33382af3c54efdcbc17.tar.gz
servo-89eb7c2aa2a949ac851ea33382af3c54efdcbc17.zip
serviceworker: make job queue unique per origin
Diffstat (limited to 'components/script/dom/navigationpreloadmanager.rs')
-rw-r--r--components/script/dom/navigationpreloadmanager.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/components/script/dom/navigationpreloadmanager.rs b/components/script/dom/navigationpreloadmanager.rs
index 7586f0a040f..d45fa9ac5f8 100644
--- a/components/script/dom/navigationpreloadmanager.rs
+++ b/components/script/dom/navigationpreloadmanager.rs
@@ -46,7 +46,7 @@ impl NavigationPreloadManagerMethods for NavigationPreloadManager {
let promise = Promise::new_in_current_realm(&*self.global(), comp);
// 2.
- if self.serviceworker_registration.active().is_none() {
+ if self.serviceworker_registration.is_active() {
promise.reject_native(&DOMException::new(
&self.global(),
DOMErrorName::InvalidStateError,
@@ -68,7 +68,7 @@ impl NavigationPreloadManagerMethods for NavigationPreloadManager {
let promise = Promise::new_in_current_realm(&*self.global(), comp);
// 2.
- if self.serviceworker_registration.active().is_none() {
+ if self.serviceworker_registration.is_active() {
promise.reject_native(&DOMException::new(
&self.global(),
DOMErrorName::InvalidStateError,
@@ -90,7 +90,7 @@ impl NavigationPreloadManagerMethods for NavigationPreloadManager {
let promise = Promise::new_in_current_realm(&*self.global(), comp);
// 2.
- if self.serviceworker_registration.active().is_none() {
+ if self.serviceworker_registration.is_active() {
promise.reject_native(&DOMException::new(
&self.global(),
DOMErrorName::InvalidStateError,
@@ -114,7 +114,7 @@ impl NavigationPreloadManagerMethods for NavigationPreloadManager {
let mut state = NavigationPreloadState::empty();
// 3.
- if let Some(_) = self.serviceworker_registration.active() {
+ if self.serviceworker_registration.is_active() {
if self
.serviceworker_registration
.get_navigation_preload_enabled()