diff options
author | Gregory Terzian <gterzian@users.noreply.github.com> | 2020-04-25 16:01:28 +0800 |
---|---|---|
committer | Gregory Terzian <gterzian@users.noreply.github.com> | 2020-05-21 13:21:21 +0800 |
commit | 89eb7c2aa2a949ac851ea33382af3c54efdcbc17 (patch) | |
tree | 00604f6a90e1e6a230892a4d2b191c0c92c9e0b5 /components/script/dom/navigationpreloadmanager.rs | |
parent | 7e74f733016f2d384791fddcf0c5071cbce3e7cb (diff) | |
download | servo-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.rs | 8 |
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() |