You have been subscribed to a public bug:

We build webextensions for Firefox.

Since the latest update to Firefox 122, the native webextension bridge
stopped working.

```
$ flatpak permission-show snap.firefox
Table             Object                                App          
Permissions                   Data
desktop-used-apps application/vnd.debian.binary-package snap.firefox 
gnome-software-local-file,1,3 0x00
webextensions     net.downloadhelper.coapp              snap.firefox yes        
                   0x00
```

This used to work and be enough, but not anymore.

In the logs I see:


```
Jan 25 12:47:56 ubuntu-linux-22-04-02-desktop firefox[154219]: 
OnGetManifestDone error: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: 
No such method “GetManifest”
Jan 25 12:47:57 ubuntu-linux-22-04-02-desktop firefox_firefox.desktop[154219]: 
[Parent 154219, Main Thread] WARNING: OnGetManifestDone error: 
GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such method 
“GetManifest”: 'glib warning', file 
/build/firefox/parts/firefox/build/toolkit/xre/nsSigHandlers.cpp:187
```

** Affects: firefox (Ubuntu)
     Importance: High
     Assignee: Amin Bandali (bandali)
         Status: Confirmed

-- 
Firefox 122 update breaks webextensions permission
https://bugs.launchpad.net/bugs/2051188
You received this bug notification because you are a member of Desktop 
Packages, which is subscribed to firefox in Ubuntu.

-- 
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

Reply via email to