oninstall = function (e) {
  var claimFailedPromise = new Promise(function (resolve, reject) {
    clients.claim().then(reject, () => resolve());
  });

  e.waitUntil(claimFailedPromise);
};