Tu as pu l'ouvrir car Firefox le permet si c'est lui qui le fait, c'est pour ça que je demandais s'il n'y avait pas un moyen de déléguer l'opération.
Mais via
window.open()
ou
tabs.create()
j'ai une erreur
Uncaught (in promise) Error: Illegal URL: file:///
Avec une extension comme
Sidebery le problème est le même, c'est pénible comme restriction, j'ai plein de marque-pages locaux pour la documentation des APIs... 🙁