365 Views 1 Reply Latest reply: Jan 19, 2013 11:42 AM by Eustace Mendis
If you have another browser - Safari? - you can download a fresh copy of Firefox from here:
Not sure about this, but what you saw may have been an advertising popup gone bad.
And you may want to take a look at the good advice here: