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

  e.waitUntil(claimFailedPromise);
}