SubtleCrypto should only be exposed to secure contexts: - https://www.w3.org/TR/WebCryptoAPI/#dfn-Crypto Gecko and Blink match the specification. This is causing WebKit to fail the WebCryptoAPI/historical.any.html WPT test.
Created attachment 432984 [details] Patch
Committed r279628 (239446@main): <https://commits.webkit.org/239446@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 432984 [details].
<rdar://problem/80238331>
This is a case of making things strictly worse because of someone else’s agenda.
Re-opened since this is blocked by bug 227737
Committed r279642 (239455@main): <https://commits.webkit.org/239455@main>
*** Bug 166959 has been marked as a duplicate of this bug. ***