Intuit TurboTax and Linux

This years version of Intuit TurboTax for the Web doesn't like Linux at all. They won't allow any browser in by default. Last year it worked just fine with Galeon on my Debian x86 box.

I went and added the user-agent plugin to my installation of Firefox and tried the IE setting. Unfortunately Intuit TurboTax uses some strange IE code that makes it so the page doesn't load.

I then tried to spoof the Netscape 7.x settings on Win32. I couldn't get this to work, so I went and downloaded their javascript files. Looking in them I noticed they allow Firefox on Win32 in even though it isn't mentioned on the browser page.

Setting the correct values in the user agent plugin to appear like Firefox on Win32 worked just fine. This is silly because obviously their engine works with any newer gecko based browser but they use stupid javascript to limit who can easily use their website.

Good thing I am not paying for using their silly system. If they didn't have my data from last year and it wasn't free I would go elsewhere.

The values I need to add for Firefox are:
general.appname.override("Netscape")
general.appversion.override("5.0 (Windows; en-US)"
general.platform.override("Win32")
general.useragent.override("Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0")

In the User-Agent plugin I created a new user agent as follows:
Description: Firefox (Windows XP)
User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
App Name: Netscape
App Version: 5.0 (Windows; en-US)
Platform: Win32
Vendor: Firefox
Vendor Sub: 1.0