<i>a CDM can theoretically work in any browser implementing the EME standard</i><p>Nope, it&#x27;s the opposite. The CDM API is not standardized and in practice every browser uses a different CDM: Chrome has Widevine, Firefox has Adobe, IE&#x2F;Edge has PlayReady, and it&#x27;s not clear what Safari uses.