This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
AES-CTR throws a DataError in its "get key length" operation if the length is not one of {128, 192, 256}. Whereas the other AES algorithms throw an OperationError in this case. I suggest using OperationError for AES-CTR to match the others.
I agree that this should be made consistent. However I believe that DataError would be the correct error returned in this case. The data provided is incorrect.
Moved to https://github.com/w3c/webcrypto/issues/45