blob: 7b34bcd2093315b78552cebd3b3a7800dfd7464d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
=== LegacyWolf ===
LegacyFox as an add-on
== Installation ==
0. Install/upgrade Firefox (ESR) from your distribution's repositories
1. Set `xpinstall.signatures.required` to `false`
2. Set `extensions.experiments.enabled` to `false`
3. Run `make`
4. Install the resulting .xpi
== Notes ==
* As far as the author knows, `xpinstall.signatures.required` and
`extensions.experiments.enabled` can only be changed in ESR, Nightly and
Developer builds of Firefox. Corrections welcome on this point.
* If a version of Firefox is not supported by the latest LegacyFox, it is not
supported by the latest LegacyWolf. LegacyWolf versioning follows
LegacyFox versioning; e.g. LegacyWolf v0.4 corresponds to LegacyFox v0.4.
=== LegacyFox ===
Monkeypatching Firefox Quantum to run VimFx
== Installation ==
0. Install/upgrade Firefox from your distribution's repositories
1. Issue `make install` as root, or copy all files to Firefox' install directory
2. Install VimFx from https://github.com/akhodakivskiy/VimFx/releases
== Notes ==
* LegacyFox is using ESModules and requires Firefox 124 or higher. Check out
the `v3.3` tag for compatibility with Firefox 68 to 128.
* Users of firefox-esr on debian need to use the following command:
`make DESTDIR=/usr/lib/firefox-esr install`
* BootstrapLoader et al. from comm-central (c.f. `make diff`)
* Inspired by https://github.com/xiaoxiaoflood/firefox-scripts.git
* Uses unsandboxed AutoConfig -- watch http://bugzil.la/1514451
== Disclaimer & License ==
This project is neither endorsed nor recommended by Mozilla. Firefox is their
trademark; you are not granted any right to distribute modified binary versions
of the software containing the official branding.
(C) 2018-2019 Mozilla, MPL v2
(C) 2019-2024 //gir.st/, MPL v2
|