summaryrefslogtreecommitdiff
path: root/extensions/crypto/01_crypto.js
diff options
context:
space:
mode:
authorLeo K <crowlkats@toaxl.com>2021-06-05 14:46:24 +0200
committerGitHub <noreply@github.com>2021-06-05 14:46:24 +0200
commitcf351f77c2c05255c211196957b551db871f2699 (patch)
treed3d44a1058eb8d1f609d111c236a201e76694759 /extensions/crypto/01_crypto.js
parente8be116ab6d06bed764ad9b6cb253d8de36ae73d (diff)
feat(extensions/crypto): implement randomUUID (#10848)
Diffstat (limited to 'extensions/crypto/01_crypto.js')
-rw-r--r--extensions/crypto/01_crypto.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/extensions/crypto/01_crypto.js b/extensions/crypto/01_crypto.js
index dba6b0091..627035c28 100644
--- a/extensions/crypto/01_crypto.js
+++ b/extensions/crypto/01_crypto.js
@@ -41,10 +41,16 @@
return arrayBufferView;
}
+ function randomUUID() {
+ return core.opSync("op_crypto_random_uuid");
+ }
+
window.crypto = {
getRandomValues,
+ randomUUID,
};
window.__bootstrap.crypto = {
getRandomValues,
+ randomUUID,
};
})(this);