mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-23 21:01:08 +00:00
babdd651fe
This patch adds support for downloading the Widevine L1 plugin for Windows and WMF. It is disabled by default. It does not integrate utilizing the plugin with our WMF framework. New prefs for the new plugin type include: - media.gmp-widevinecdm-l1.visible - media.gmp-widevinecdm-l1.enabled - media.gmp-widevinecdm-l1.forceInstall All of the above should be flipped to true in order to make Firefox install the plugin. The GMPParent for the plugin can be discovered using SelectPluginForAPI. The API tags are com.widevine.alpha.experiment and com.widevine.alpha.experiment2. Differential Revision: https://phabricator.services.mozilla.com/D192367
21 lines
631 B
Plaintext
21 lines
631 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/.
|
|
*/
|
|
|
|
[GenerateInitFromJSON]
|
|
dictionary WidevineCDMManifest {
|
|
required DOMString name;
|
|
required DOMString version;
|
|
|
|
DOMString description;
|
|
DOMString x-cdm-module-versions;
|
|
DOMString x-cdm-interface-versions;
|
|
DOMString x-cdm-host-versions;
|
|
DOMString x-cdm-codecs;
|
|
|
|
unsigned long manifest_version;
|
|
sequence<DOMString> accept_arch;
|
|
};
|