diff --git a/dom/serviceworkers/test/browser.ini b/dom/serviceworkers/test/browser.ini index a723a5893e12..2972049c4c3c 100644 --- a/dom/serviceworkers/test/browser.ini +++ b/dom/serviceworkers/test/browser.ini @@ -34,7 +34,9 @@ skip-if = verify || (fission && debug) # Crashes: @ mozilla::dom::ServiceWorkerM [browser_navigation_process_swap.js] skip-if = !e10s || verify # Bug 1548643 [browser_storage_permission.js] -skip-if = true # Crashes: @ mozilla::dom::ServiceWorkerManagerService::PropagateUnregister(unsigned long, mozilla::ipc::PrincipalInfo const&, nsTSubstring const&), #Bug 1578337 +skip-if = + (verify && debug && (os == 'win' || os == 'mac')) || + fission && debug # Crashes: @ mozilla::dom::ServiceWorkerManagerService::PropagateUnregister(unsigned long, mozilla::ipc::PrincipalInfo const&, nsTSubstring const&) [browser_storage_recovery.js] skip-if = fission || serviceworker_e10s # Fails intermittently under Fission [browser_unregister_with_containers.js]