As mentioned a couple days ago due to bug 451155 and bug 454708 in the newly released Firefox 3.0.2 release, Mozilla would be pushing out a patch with Firefox 3.0.3. Most of us were expecting to see this new version some time next week. However Mozilla developers have just pushed out the release of Firefox 3.0.3 tonight, fixing the problem where users were unable to retrieve saved passwords or save new passwords.
Current Firefox 3 users may obtain Firefox 3.0.3 manually via the Check for Updates… option from the Help menu. Automatic upgrade (for those who have this feature enabled) should occur within the next 24-48 hours. Alternatively, users may also download Firefox 3.0.3 directly via getfirefox.com