
This CL introduces a new key status called "usable in future", which is mentioned in the Encrypted Media Extensions spec. The key status currently will only be used by MediaDRM, which previously returned different key statuses before. spec: https://w3c.github.io/encrypted-media/#dom-mediakeystatus-usable-in-future In a followup CL, cdm/api DEPS will be rolled to then support the new status in External Clear Key CDM, and the new KeyStatus_2 enum in CDM Interface v12. Bug: 40148367 Change-Id: I20e22ea434599bf8219ab19f48a1262aeb7603bf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6420856 Reviewed-by: John Rummell <jrummell@chromium.org> Reviewed-by: Jeremy Roman <jbroman@chromium.org> Reviewed-by: Alex Gough <ajgo@chromium.org> Commit-Queue: Vikram Pasupathy <vpasupathy@chromium.org> Cr-Commit-Position: refs/heads/main@{#1441906}