mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-25 01:47:31 +09:00
Issue #2301 - Make Gecko Media Plugins optional when not building EME or WebRTC
Co-authored-by: Moonchild <moonchild@palemoon.org>
This commit is contained in:
parent
57020c1f59
commit
9e7d1492e6
54 changed files with 314 additions and 30 deletions
|
|
@ -8,13 +8,17 @@ EXTRA_JS_MODULES.addons += [
|
|||
'AddonRepository.jsm',
|
||||
'AddonRepository_SQLiteMigrator.jsm',
|
||||
'Content.js',
|
||||
'GMPProvider.jsm',
|
||||
'LightweightThemeImageOptimizer.jsm',
|
||||
'PluginProvider.jsm',
|
||||
'ProductAddonChecker.jsm',
|
||||
'SpellCheckDictionaryBootstrap.js',
|
||||
]
|
||||
|
||||
if CONFIG['MOZ_GMP']:
|
||||
EXTRA_JS_MODULES.addons += [
|
||||
'GMPProvider.jsm',
|
||||
'ProductAddonChecker.jsm',
|
||||
]
|
||||
|
||||
EXTRA_PP_JS_MODULES.addons += [
|
||||
'AddonUpdateChecker.jsm',
|
||||
'XPIProvider.jsm',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue