I typed in FIREFOX BETA and sure enough there it is.
I can't imagine a developer would not try that.
Bob
Is there a website where all browsers(ie, firefox, crome, safari, opera ..) furture release preview/beta version availability for download is updated ?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic