Okta - ### Describe the bug We are using the CDN browser based version of the Okta SDK and when the AutoRenew token function runs we see the below error: `okta.auth.js:2 Uncaught TypeError: this.sdk.token.renewTokens(...).then(...).catch(...).finally is not a function at e.value (okta.auth.js:2:235440) at [anonymous]:1:25` When this error occurs, the user is logged out and has to log back in.

## The fix

Token auto-renew breaks in the browser CDN build on older browsers because `Promise.prototype.finally` is missing. Include the polyfill build `https://global.oktacdn.com/okta-auth-js/7.2.0/okta-auth-js.polyfill.js`, or add a minimal polyfill yourself: `Promise.prototype.finally = function (handler) { return this.then(handler, handler); }`. Note a plain then-substitution is not perfect: an error thrown in .catch would skip the finally callback.

Thread: gh:okta/okta-auth-js#1427