Re: API review agenda (10/31) - XPI dialogs

Doug Turner <[email protected]>
Newsgroups gmane.comp.mozilla.devel.xpinstall,gmane.comp.mozilla.devel.embedding
Organization Another Netscape Collabra Server User
Message-ID <[email protected]>
While adding signing support to XPInstall, I found that i needed to pass 
the cert name that signed the xpi file to the UI.  This is so that the 
user can see who we think signed the xpi file.  This name fits nicely in 
the packageList paramter of the methods on nsXPIDialogService.  Before 
we freeze this interface, I would like to change the nsXPIDialogService 
interface such that the organization name of the signer is one of the 
string in the "packageList" parameter.  If we don't do this, I am going 
to have to create a new interface that embedders are going to have to 
implement inorder to support signed xpi's.

Doug Turner
[email protected]


Juan Jose Mata wrote:

>
> We'll try to go over the APIs listed below this Thursday the 31st
> starting at 11:00am, Pacific time. If you're in Mountain View,
> we'll be in the Ironsides (B21-1) conference room.  Dial in info:
>
>      Local: 703-265-4200
>      Toll free: (866) 477-9620
>
>      Scheduled Meeting ID: 1212
>
> The list is a simple enumeration of the APIs that we know are being
> used by some of our clients.  It does not intend to imply that freezing
> of that API is the motivation, but rather that we need to understand why
> its use was necessary and whether other interfaces exist now/should be
> created to handle the needs, where necessary.
>
> If you're on the 'to' list of this mail, your attendance is requested
> (though anyone is always welcome). Handouts will not be provided, so if
> you're not familiar w/ the interfaces being discussed, please bring your
> own printout via printing the idl links below. The living notes document
> for the API Review is available at
> http://www.mozilla.org/projects/embedding/apiReviewNotes.html
>
> Agenda:
> nsIXPIListener (inside nsIXPINotifier) (Dan Veditz)
> -
> http://lxr.mozilla.org/seamonkey/source/xpinstall/public/nsIXPINotifier.idl
>
> nsIXPIDialogService (Dan Veditz)
> -
> http://lxr.mozilla.org/seamonkey/source/xpinstall/public/nsIXPIDialogService.idl 
>
> nsIXPIProgressDialog (Dan Veditz)
> -
> http://lxr.mozilla.org/seamonkey/source/xpinstall/public/nsIXPIProgressDialog.idl 
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.