I need to look at the notifications for SeaMonkey anyway but how could Thunderbird implement the standard doorhanger with no location bar? I think the dialog should be retained for projects which do not have a location bar and/or tabbrowser.

FRG

Onno Ekker wrote:
Op 7/23/2017 om 2:12 AM schreef Andrew Swan:
On Fri, Jul 21, 2017 at 12:32 AM, Jörg Knobloch <jo...@jorgk.com> wrote:

Since you're saying that we're still using the old interface, in fact
Andrew said: "old add-on install
confirmation dialog, that dialog includes a note about the certificate",
would you be able to give us some exact DXR references which would save us
a lot of searching.


The dialog I mentioned is:
https://dxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/content/xpinstallConfirm.xul

The listbox in that dialog holds instances of:
https://dxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/content/xpinstallItem.xml

The label in those items with the class "xpinstallItemSigned" ends up
holding either certificate details or some default message like "Author not
verified"

While we're on the topic, Thunderbird and Seamonkey should look at moving
over to the doorhanger addon install flow that Firefox uses -- that xul
dialog and everything that supports it are unused in Firefox and its days
are numbered.

-Andrew


Looks like this indeed still used by both Thunderbird and SeaMonkey:
http://i.imgur.com/Q7tQIsN.png (sorry for the Dutch screenshot).
I've also verified with DOM Inspector, that this is indeed above
mentioned dialog window.

Onno


_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to