I'm pretty sure the Address Bar should launch Firefox if it's your default browser. Check to make sure you have set FF as the default: This command will set Firefox as default, and should fix the http association settings automatically.
"C:\Program Files\Mozilla Firefox\firefox.exe" -silent -nosplash -setDefaultBrowser
Type in Start/Run