18CM
(Ryan)
1
特性:扩展可以在 部分 about 开头的内置页面,其他扩展页面 使用
默认情况下,WebExtensions 扩展 在浏览器内置页面是无法使用的。比如各种手势插件,在新标签页面是无法使用的。
我修改了一下 Firefox 源码后重新编译,实现扩展可以在 Firefox 部分内置和扩展页面使用。
简单测试了一下 about:home, about:newtab, about:certerror 和 FeedBro 扩展页面 可以用
about:preferences about:config 这类页面无法使用
成品地址:https://www.123pan.com/s/i3PRVv-8cOP3
减速地址:https://pan.baidu.com/s/1C7b_pGeJNxKKYgCCWgk1Kw?pwd=abcd 提取码: abcd
如果你信不过我,可以自己编译,参考:https://kkp.disk.st/share-the-experience-of-compiling-firefox-browser-take-the-example-of-making-extensions-available-on-some-builtin-pages.html
3 个赞
18CM
(Ryan)
5
8G 内存以上即可,CPU 差点就慢点咯,我 10105F 用了两个多小时
L_hiil
(L hiil)
6
编译时怎么添加 userchrome.css 并更改 about:config
里面的设置?
18CM
(Ryan)
8
默认参数有两个思路,一是修改 browser/app/profile/firefox.js
,参照着改就行
或者往打包好的 defaults/pref 里丢 prefs.js
添加 userChrome.css 我不知道有没有官方途径,但是直接修改 js 代码在第一次运行的时候释放是可以的
你想知道的应该可以在这里找到答案的:Firefox Source Tree Documentation — Firefox Source Docs documentation
momo
(Silence Prosper)
9
也就是说,在这些页面 Surfingkeys 的类Vim操作也可以生效了?