Thanks. The output looks better now.

> I added two comments. The script is like 20 lines long. There is not much to refactor.

I can look into that myself.

> I will not write any PHP

No need to. I can do it if/when necessary.

----

BTW another thing about IceCat:

While trying to understand what is the difference between it and FF I started from https://www.gnu.org/software/gnuzilla/ and leaving aside for a moment the licensing concerns I tried to find the actual code which supposedly makes IceCat different from FF and. I read:

"IceCat is generated from Firefox with the scripts available at http://git.savannah.gnu.org/cgit/gnuzilla.git.";

In the 'tree' section I see nothing more than some rebranding content (images, css etc) and a 'makeicecat' script which downloads the original FF code, applies the rebranding + custom preferences and... that's it. So essentially IceCat is exactly the same as Firefox but:

- rebranded and sub-licensable (for freedom 3)
- added 5 extensions
- some custom prefs were applied, similarly to what we do with user.js now

I other words the difference is not in any core functionality but rather cosmetic - one can do all this for oneself, perhaps even better by using FF ESR (supposedly more stable and tested than latest FF), a custom hardened user.js and extensions of choice. I have not researched this about the other FF forks but if the situation with them is similar, this makes researching into forks a waste of time along the lines of better privacy etc. Tor may be the only exception.

Thoughts?

Reply via email to