Thanks so much for the input FRG.
I'm looking at using older source to try and prevent any loss of support, at least for the time being. I pretty much want a 3 or 4 year old browser so it works with the legacy web application on most common operating systems, if that makes sense. The application I have inherited is going to take at least 2 years to rewrite and I need to keep the current customer base as happy as possible until I can roll out a new release.
Restricted domains and lack of browser updates... main reason for that is I don't want people using this browser for anything other than the application because of security issues. The application security (or content) I can control. If I'm using archive source hopefully those options will be available.
It won't be branded SeaMonkey.
I'm wondering if I should be looking for Firefox freelancers if there is a larger dev base?
frg wrote:>> Support for Windows XP through Windows 10 (32 bit and 64 bit) and Mac OS X
In every SeaMonkey till 2.49. XP and Vista will be dropped from FF after or around 2.49 beta (Firefox 52). You can still use an ESR build till ESR 52 exipres.
>> Custom branding
Shouldn't be a problem if you don't call it SeaMonkey.
>> Support for Adobe Flash
Will be gone after 2.49 too and only kept for ESR 2.49.
>> Updating of the browser disabled.
Easy but you will need to patch the expiration routines or you will see a warning sign after a few months.
>> Setting the default start page
Easy. Doesn't need a custom version.
>> Restricted domains. The user will just be using the browser with the application
Was probably more or less easy with the just removed safebrowsing forbidden lists. Firefox just removed them in Bug 1274893 and SeaMonkey in Bug 1293104. You could add it back but it was never a supported feature for desktop browsers and might be easy to bypass (if it even does what you need).
>> Should I just go out and look at the freelancing sites or is there a better option?
I am sure there are not many SeaMonkey devs around. The project itself is currently only maintained by 10 people or so.