A better solution would be to just get Firefox to support NativeClient. Especially as Unity 3D (an another two major game engines I can't disclose atm) are going to support NaCl as a target in the next year or so. Funnily enough, they're using that to claim Linux support without any "native" Linux binaries.
