Yes, please! With WebCrypto being implemented, there is very little
reason for us to keep these functions around. I have heard that there
are some enterprise applications that use these APIs and hopefully they
will have enough time to migrate away from using them by the time that
we ship Firefox 33.
Cheers,
Ehsan
On 2014-06-26, 1:40 PM, David Keeler wrote:
[dev.platform cc'd for visibility - please follow-up to dev.tech.crypto]
Summary:
We intend to remove the proprietary window.crypto functions and
properties. See
https://developer.mozilla.org/en-US/docs/JavaScript_crypto for what will
be affected by this change.
Our reasoning is as follows: These functions have never been (and never
will be) standardized. The implementation has near-nonexistent test
coverage. What few tests exist were written as a result of finding
easily-encountered bugs years after the original implementation
landed[0][1][2]. As it is exposed to web content, it represents a
considerable attack surface. It is not well-maintained. It is
incompatible with our process-separation and sandboxing efforts. It is
not supported or enabled on Firefox OS.
Meanwhile, we are making progress on implementing the webcrypto
specification[3]. When complete, webcrypto should provide compatible
functionality for what these functions are currently being used to do.
Any functionality not implementable using webcrypto is available to
addons (see the interfaces in security/manager/ssl/public).
Note: this does not include window.crypto.subtle or
window.crypto.getRandomValues, which are part of webcrypto and do not
need to be removed.
Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1030963
Spec: n/a
Platform coverage: desktop, android
Target release: 33
Pref: n/a
[0] https://bugzilla.mozilla.org/show_bug.cgi?id=849553
[1] https://bugzilla.mozilla.org/show_bug.cgi?id=934716
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=935618
[3] https://bugzilla.mozilla.org/show_bug.cgi?id=865789
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform