Ai
1 Star 0 Fork 57

Jingwiw/firefox

forked from src-openEuler/firefox
关闭
 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
disable-openh264-download.patch 1.31 KB
一键复制 编辑 原始数据 按行查看 历史
Jingwiw 提交于 2022-09-24 14:10 +08:00 . update to 107
diff --git a/toolkit/content/jar.mn b/toolkit/content/jar.mn
index 4c862641d0..3a38b1815d 100644
--- a/toolkit/content/jar.mn
+++ b/toolkit/content/jar.mn
@@ -116,7 +116,6 @@ toolkit.jar:
#ifdef XP_MACOSX
content/global/macWindowMenu.js
#endif
- content/global/gmp-sources/openh264.json (gmp-sources/openh264.json)
content/global/gmp-sources/widevinecdm.json (gmp-sources/widevinecdm.json)
# Third party files
diff --git a/toolkit/modules/GMPInstallManager.sys.mjs b/toolkit/modules/GMPInstallManager.sys.mjs
index a4cb2948b7..d5efa45a0e 100644
--- a/toolkit/modules/GMPInstallManager.sys.mjs
+++ b/toolkit/modules/GMPInstallManager.sys.mjs
@@ -35,10 +35,6 @@ function getScopedLogger(prefix) {
}
const LOCAL_GMP_SOURCES = [
- {
- id: "gmp-gmpopenh264",
- src: "chrome://global/content/gmp-sources/openh264.json",
- },
{
id: "gmp-widevinecdm",
src: "chrome://global/content/gmp-sources/widevinecdm.json",
@@ -376,6 +372,9 @@ GMPInstallManager.prototype = {
* downloaderr, verifyerr or previouserrorencountered
*/
installAddon(gmpAddon) {
+ if (gmpAddon.isOpenH264) {
+ return Promise.reject({ type: "disabled" });
+ }
if (this._deferred) {
let log = getScopedLogger("GMPInstallManager.installAddon");
log.error("previous error encountered");
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/Jingwiw/firefox.git
git@gitee.com:Jingwiw/firefox.git
Jingwiw
firefox
firefox
master

搜索帮助