(In reply to Julian Descottes [:jdescottes] from comment #1)
Thanks for filing :gl !
Luca, sorry for pinging you here, but I can't really tests GV/Fenix at the moment, so I was wondering if you had any experience debugging webextensions with popups on GeckoView?
uhm... that's interesting but not completely unexpected (I should have thought to try that the last time I looked into GeckoView remote debugging, my bad):
I know for sure that GeckoView doesn't open the webextensions browserAction/pageActions popups in tabs as we used to do in Fennec, but I haven't actually tried to use the inspector in a toolbox connected to GeckoView.
I do have my dev environment setup for testing GeckoView/Fenix with the web-ext cli tool, and so I should be able to test that soon(-ish), I'll give it a try asap and see if I can collect some other useful details so that we can decide how we should deal with that.
(as a side note, it would be also good if we could think of some ways to test at least some scenarios related to connecting a toolbox to GeckoView as part of the automated tests, but we can discuss about that separately and see if we can find a reasonable way of doing that in the future).
Not clearing my needinfo on purpose, to use it as a reminder to come back to this as soon as I can.