NoSquint is a Firefox add-on that allows you to adjust the text-only and full-page zoom levels as well as color settings both globally (for all sites) and per site.
There is a bit of code that is only used in very ancient (v3.5, v3.0, etc.) versions of Firefox. Pale Moon 27 is based from Firefox 38 (or 40 something? Either way...), and v28 is from Firefox 52. Thus, none of that will ever run, and we can move on to later technologies where applicable.
I'd like to take a crack at this. I believe my code-fu is (barely) strong enough to do so. But this would be my very first time contributing to a project via github. So I'm groping forward blindly here.
There is a bit of code that is only used in very ancient (v3.5, v3.0, etc.) versions of Firefox. Pale Moon 27 is based from Firefox 38 (or 40 something? Either way...), and v28 is from Firefox 52. Thus, none of that will ever run, and we can move on to later technologies where applicable.