diff --git a/spec/index.bs b/spec/index.bs index 2b59513..34de82f 100644 --- a/spec/index.bs +++ b/spec/index.bs @@ -218,21 +218,7 @@ spec: WebIDL; urlPrefix: https://heycam.github.io/webidl/# Let serviceWorkerRegistration be the {{SyncManager}}'s associated service worker registration.
  • - If serviceWorkerRegistration's active worker is null: -
      -
    1. - If serviceWorkerRegistration's installing worker is null and serviceWorkerRegistration's waiting worker is null, reject promise with an {{InvalidStateError}} and abort these steps. -
    2. -
    3. - Wait for the installing worker or the waiting worker of serviceWorkerRegistration to become its active worker. -
    4. -
    5. - If serviceWorkerRegistration fails to activate either worker, reject promise with an {{InvalidStateError}} and abort these steps. -
    6. -
    7. - Once serviceWorkerRegistration's active worker is not null, proceed with the steps below. -
    8. -
    + If |serviceWorkerRegistration|'s [=active worker=] is null, [=reject=] |promise| with an {{InvalidStateError}} and abort these steps.
  • If the user has disabled background sync, reject promise with an {{NotAllowedError}} and abort these steps.