Status

()

The Mozilla Toolkit is a set of APIs, built on top of Gecko, which provide advanced services to XUL applications. These services include Profile Management, Chrome Registration, Browsing History, Extension and Theme Management, Application Update Service, and Safe Mode. (More info)

(In reply to Mark Banner (:standard8) from comment #3)
> Try is showing an issue with my xpinstallConfirm.js changes. I think I've
> got a fix for it, but I really can't work out how to get that dialog up.
> I've tried a few things, including finding old non-webextensions, and
> removing amo from the whitelist etc.
>
> The code that I need to trigger is here:
>
> https://searchfox.org/mozilla-central/rev/
> 797c93d81fe446f78babf20894f0729f15f71ee6/toolkit/mozapps/extensions/
> AddonManager.jsm#2880
>
> Anyone any ideas?
Have you tried setting xpinstall.customConfirmationUI to false? This should (assuming it still works!) trigger the old install UI.

I finally found a way to test the dialog - I manually invoked it via Services.ww.openWindow in the browser console. So I'm happy my fix works now, though it may be worth investigating if that UI is really still accessible somehow.