diff options
author | Matheus Marinho <matheus4551@hotmail.com> | 2023-08-31 12:07:34 -0300 |
---|---|---|
committer | Matheus Marinho <matheus4551@hotmail.com> | 2023-08-31 17:04:44 -0300 |
commit | c94c303447e0a183685c0aea8a54f1e90efeb68b (patch) | |
tree | c3126d2de533755bf93cc8fc4816379b33dcbebf /modules | |
parent | 7a4b8501505e9ed433db0b5a675bc38398b74bb8 (diff) | |
download | uxp-c94c303447e0a183685c0aea8a54f1e90efeb68b.tar.gz |
Make Gecko Media Plugins optional when not building EME or WebRTC
Co-authored-by: Moonchild <moonchild@palemoon.org>
Diffstat (limited to 'modules')
-rw-r--r-- | modules/libpref/init/all.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js index 9aada9bb90..7131b144ca 100644 --- a/modules/libpref/init/all.js +++ b/modules/libpref/init/all.js @@ -404,9 +404,11 @@ pref("media.libavcodec.allow-obsolete", false); #if defined(MOZ_FFVPX) pref("media.ffvpx.enabled", true); #endif +#ifdef MOZ_GMP pref("media.gmp.decoder.enabled", false); pref("media.gmp.decoder.aac", 0); pref("media.gmp.decoder.h264", 0); +#endif #ifdef MOZ_RAW pref("media.raw.enabled", true); #endif @@ -423,13 +425,14 @@ pref("media.apple.mp3.enabled", true); pref("media.apple.mp4.enabled", true); #endif +#ifdef MOZ_GMP // GMP storage version number. At startup we check the version against // media.gmp.storage.version.observed, and if the versions don't match, // we clear storage and set media.gmp.storage.version.observed=expected. // This provides a mechanism to clear GMP storage when non-compatible // changes are made. pref("media.gmp.storage.version.expected", 1); - +#endif // Filter what triggers user notifications. // See DecoderDoctorDocumentWatcher::ReportAnalysis for details. pref("media.decoder-doctor.notifications-allowed", "MediaWMFNeeded,MediaWidevineNoWMFNoSilverlight,MediaCannotInitializePulseAudio,MediaCannotPlayNoDecoders,MediaUnsupportedLibavcodec"); @@ -4885,6 +4888,7 @@ pref("browser.search.reset.whitelist", ""); pref("browser.search.official", true); #endif +#ifdef MOZ_GMP // GMPInstallManager prefs // User-settable override to media.gmp-manager.url for testing purposes. @@ -4920,6 +4924,7 @@ pref("media.gmp-manager.certs.1.issuerName", "CN=DigiCert SHA2 Secure Server CA, pref("media.gmp-manager.certs.1.commonName", "aus5.mozilla.org"); pref("media.gmp-manager.certs.2.issuerName", "CN=thawte SSL CA - G2,O=\"thawte, Inc.\",C=US"); pref("media.gmp-manager.certs.2.commonName", "aus5.mozilla.org"); +#endif // Whether or not to perform reader mode article parsing on page load. // If this pref is disabled, we will never show a reader mode icon in the toolbar. |