(resolve, value)
| 750 | |
| 751 | // Resolve a WebCrypto promise while inherited then accessors are shadowed. |
| 752 | function resolveWebCryptoResult(resolve, value) { |
| 753 | const shouldCleanupResult = prepareWebCryptoResult(value); |
| 754 | try { |
| 755 | resolve(value); |
| 756 | } finally { |
| 757 | if (shouldCleanupResult) |
| 758 | cleanupWebCryptoResult(value); |
| 759 | } |
| 760 | } |
| 761 | |
| 762 | // Run a WebCrypto promise reaction and settle the outer promise. |
| 763 | function settleJobPromise(handler, resolve, reject, value, isRejected) { |
no test coverage detected
searching dependent graphs…