La cosa fondamentale è che metti nell'install.manifest il contentaccessible=yes”.
Secondo me puoi metterla dove vuoi, anche nel jar, io però non ho mai fatto una cosa del genere e ora non posso fare delle prove, se vuoi ci dò un'occhiata domani.
Comunque, se l'hai fatta te, riesci a modificare questa:
general.useragent.override;
così:
Mozilla/5.0 (Windows NT 5.1; rv:8.0a1) Gecko/20110720 Firefox/6.0 Myaddon/1.0
e fai UA sniffing che forse è più semplice.