TL;DR: We are preparing to deprecate the non-standard InstallTrigger global.
InstallTrigger is one of the historical ways extension developers could use to trigger the addon install flow from a website (along with navigating to an xpi file, or any response with an "application/x-xpinstall" mime type). Firefox Add-ons Team plan to: - In Firefox 100: log deprecation warnings when InstallTrigger global and InstallTrigger.install methods are accessed (Bug 1754441); - Work with the webcompat team to deal with potential "UA detection" issues; - In April: communicate the deprecation timeline to extension developers; - In Nightly 102 (tentative): proceed to fully hide InstallTrigger and let it ride the release train; - Finally, consider hiding InstallTrigger on other Firefox >= 100 versions through RemoteSettings. Once InstallTrigger is fully deprecated and hidden, the user-triggered navigation install flows will become the only officially supported add-ons install flow for third-party websites. If you have any doubts, concerns and questions about this please don't hesitate to reach out to us. Thank you, Luca Greco -- You received this message because you are subscribed to the Google Groups "[email protected]" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/CAD7W50uAVGy943c0Z43W-RLQUdtqo6hDpZ5QrRUfnofayeVAfQ%40mail.gmail.com.
