Steps to reproduce
The Encrypted Media Extensions MediaKeySession keyStatuses attribute has the following problems in Microsoft Edge 25.10586.0.0:
Symbol.iteratorproperty is not present
entriesmethods are not present
forEachmethod calls the callback with the callback arguments transposed
- the keyId values returned by
forEachhave Little-Endian GUID byte swaps applied (the transpositions are, by byte position, (0,3),(1,2) and (4,5)).
- likely, the keyIds are stored in this incorrect form, since the
getmethods do not find the keys by their expected ID.
statusvalue after a key has been added remains
See this test.
Comments and activity
- Microsoft Edge Team
Changed Title from “keyStatuses” to “EME Compliance: keyStatuses”
Changed Assigned To to “Brad E.”
Changed Assigned To to “Venkat K.”
Changed Assigned To from “Venkat K.” to “Steve B.”
Changed Assigned To from “Steve B.” to “Jerry S.”
Changed Assigned To from “Jerry S.” to “Angelo L.”
Changed Assigned To from “Angelo L.” to “Gurpreet V.”
Changed Status to “Not reproducible”
Changed Status from “Not reproducible”