There is a forum for mozilla developers. But this could be perceived as a sort of spyware or advertising so choose your words carefully when you post there.
Bob
How do you get your logo to appear in the location bar and on the tabs in Mozilla and FoxFire when the browser connects with the site?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic