MSInfluentials
A new blog site for influential people

New Firefox Available

Mozilla has published a new Firefox. Version 2.0.0.5 fixes the FirefoxURL protocol handler issue by changing the calling convention for the protocol handler. Instead of the old calling convention:

C:\\PROGRA~1\\MOZILL~2\\FIREFOX.EXE -url “%1″ -requestPending

%1 is the string that urlmon.dll fills in with the request.The new calling convention puts all the parameters before the URL string. :

C:\PROGRA~1\MOZILL~1\FIREFOX.EXE -requestPending -osint -url "%1"

Using these parameters Firefox can determine that a request needs validated as a protocol handler call.

This version, like previous ones, does leave some detritus on the system after it is removed. Curiously, it leaves all three of its URL Protocol Handlers: FirefoxURL, FirefoxHTML, and gopher. Nevertheless, it should fix the failure to validate input from protocol handlers from prior versions. And, whatever else you can say about Mozilla, you have to admire a browser whose entire installer is just over 6MB and whose OS footprint is less than 20MB.

Read the complete post at http://msinfluentials.com/blogs/jesper/archive/2007/07/19/new-firefox-available.aspx


Posted Thu, Jul 19 2007 11:10 AM by Jesper's Blog
Filed under:

All postings are copyright Jesper M. Johansson or Steve Riley, in the year they were made. These postings are provided "AS IS" with no warranties, and confer no rights. All postings are the sole opinions of Jesper M. Johansson or Steve Riley and do not reflect any official opinion of anyone else with whom the poster(s) are affiliated or has been affiliated in the past. Use of included code samples is permitted for non-commercial use, with no warranties of fitness express or implied. All use of any information or code snippets posted in this blog at the user's sole risk. The blog site would like to thank www.ownwebnow.com and www.exchangedefender.com for their support.
Powered by Community Server (Commercial Edition), by Telligent Systems