mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-02 07:05:24 +00:00
f0fecc8c28
This WebIDL enum/dict is used to pass messages from Gecko to the front-end chrome JS code to notify it of problems starting up EME CDMs. This patch removes some statuses from the enum that are no longer dispatched as of an earlier patch in this series. MozReview-Commit-ID: KjbUTvLBhjw --HG-- extra : rebase_source : 9c9ddf6b2b9df845a2807186e8649684e9227ee3
24 lines
693 B
Plaintext
24 lines
693 B
Plaintext
/* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
|
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this file,
|
|
* You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
*/
|
|
|
|
enum MediaKeySystemStatus {
|
|
"available",
|
|
"api-disabled",
|
|
"cdm-disabled",
|
|
"cdm-not-supported",
|
|
"cdm-not-installed",
|
|
"cdm-created",
|
|
};
|
|
|
|
/* Note: This dictionary and enum is only used by Gecko to convey messages
|
|
* to chrome JS code. It is not exposed to the web.
|
|
*/
|
|
|
|
dictionary RequestMediaKeySystemAccessNotification {
|
|
required DOMString keySystem;
|
|
required MediaKeySystemStatus status;
|
|
};
|