WebCrypto with ECMAScript 5.1?

I want to use WebCrypto, Encrypted Media Extensions, and Media Source Extensions in a context where only ECMAScript 5.1 is required.  So I need to at least use a polyfill for Promise, as it is an ECMAScript 6 feature.  Any other polyfills that I would need?  Would any of those polyfill(s) somehow introduce a security risk that would not be present if ECMAScript 6 was instead used?

Thanks,
--
David Waitzman
Envieta Systems LLC

Received on Wednesday, 3 August 2016 09:27:33 UTC