This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
My expectation is that if encrypt() is called with a Key whose "usages" does not contain "encrypt", it should reject the promise with an error. However I don't see any text for the aforementioned operations which describes this.
*** This bug has been marked as a duplicate of bug 22598 ***