Firefox 3.5.1 Fixes Critical Security Flaw (17 Jul 09)

Merged with ongoing Firefox 3.5 IPS thread.