From f8ce5a854f941659d471542022a80aa37c49c477 Mon Sep 17 00:00:00 2001
From: Ms2ger Crypto interface
[SameObject] readonly attribute Crypto crypto;
};
-[Exposed=(Window,Worker)]
+[Exposed=*]
interface Crypto {
[SecureContext] readonly attribute SubtleCrypto subtle;
ArrayBufferView getRandomValues(ArrayBufferView array);
From 13b7c7139aa60e1dc8b0f50bee23d3fc6e20e03a Mon Sep 17 00:00:00 2001
From: Ms2ger Crypto interface
cryptographically strong pseudo-random number generator seeded with truly random values.
-partial interface mixin WindowOrWorkerGlobalScope { +partial interface mixin UniversalGlobalScope { [SameObject] readonly attribute Crypto crypto; }; [Exposed=*] interface Crypto { - [SecureContext] readonly attribute SubtleCrypto subtle; + [Exposed=(Window,Worker), SecureContext] readonly attribute SubtleCrypto subtle; ArrayBufferView getRandomValues(ArrayBufferView array); - [SecureContext] DOMString randomUUID(); + [Exposed=(Window,Worker), SecureContext] DOMString randomUUID(); };