[Project_owners] Re: backward compatibility checks

Michael Vincent mv_van_rantwijk at yahoo.com
Sun Aug 14 12:17:22 EDT 2005

Neil wrote:
> Michael Vincent wrote:
>> init() in nsITransfer.idl needs an extra parameter since 2005-07-06 
>> 16:12 (see also: 
>> http://bonsai.mozilla.org/cvslog.cgi?file=mozilla/uriloader/base/nsITransfer.idl) 
>> but I would like to keep our extension backwards compatible with older 
>> Mozilla builds, but how should I do this? Can I somehow check the uuid 
>> of nsITransfer (in JavaScript)?
> Components.interfaces.nsISupports.number is 
> {00000000-0000-0000-c000-000000000046} etc.

Perfect, that will enable us to maintain one extension for many 
different Mozilla versions without breaking it too much I hope.

I guess that there's no better way to keep our extension going, right?

Thanks Neil,

More information about the Project_owners mailing list