(In reply to William Woodruff from comment #10) > Chiming in as a maintainer of an extension > ([ff2mpv](https://github.com/woodruffw/ff2mpv)) that uses native messaging: > users have already reported challenges getting the extension to function > correctly with the `snap`-ified Firefox distribution in the upcoming Ubuntu > LTS release. > > Downstream tracking: https://github.com/woodruffw/ff2mpv/issues/80
Following up on this: I'm able to confirm that the extension I maintain works correctly on the "beta" channel of the Firefox snap. However, to get it working, I had to run a manual `flatpak` command on the terminal: ``` flatpak permission-set webextensions ff2mpv snap.firefox yes ``` Is this documented somewhere? I had to dig through others' bug reports to figure out that this is what I needed, and I can imagine that a lot of other native extension users (and developers) are in a similar position. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to chromium-browser in Ubuntu. https://bugs.launchpad.net/bugs/1741074 Title: [snap] chrome-gnome-shell extension fails to detect native host connector Status in Mozilla Firefox: In Progress Status in KeePassXC Snap Builds: Unknown Status in chromium-browser package in Ubuntu: Triaged Status in firefox package in Ubuntu: In Progress Status in goopg package in Ubuntu: Confirmed Status in kdeconnect package in Ubuntu: Confirmed Status in plasma-browser-integration package in Ubuntu: Confirmed Bug description: (initially reported at https://forum.snapcraft.io/t/chrome-gnome- shell-does-not-work-with-chromium-snap/3377) See attached screenshot. [Workaround] If you're using Ubuntu 22.04 LTS, you can install GNOME Shell extensions with this app. sudo apt install gnome-shell-extension-manager To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/1741074/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp