Launchpad has imported 13 comments from the remote bug at https://bugzilla.mozilla.org/show_bug.cgi?id=1876447.
If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. ------------------------------------------------------------------------ On 2024-01-25T05:06:07+00:00 Me+bz wrote: Steps to reproduce: - Update to Firefox 122 on Ubuntu - Install Video DownloadHelper and its Companion App. - In the settings of the addon, see that the Companion App is not recognized The command: ``` $ flatpak permission-show snap.firefox `` Shows that Firefox is allowed to read the manifest. But it doesn't. The logs say: ``` 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 ``` Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/2051188/comments/1 ------------------------------------------------------------------------ On 2024-01-25T05:07:58+00:00 Me+bz wrote: launchpad bug: https://bugs.launchpad.net/ubuntu/+source/ubuntu-release- upgrader/+bug/2051188 @Sylvestre Can you see if you find anyone who could assist? Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/2051188/comments/2 ------------------------------------------------------------------------ On 2024-01-25T05:15:14+00:00 Me+bz wrote: I'm working on the Video DownloadHelper extension (100_000+ Linux users, mostly Ubuntu), and the Snap sandbox has always been a problem, but that specific update made it worse. We're getting those bug reports since the yesterday. Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/2051188/comments/3 ------------------------------------------------------------------------ On 2024-01-25T05:41:16+00:00 Release-mgmt-account-bot wrote: :me+bz, if you think that's a regression, could you try to find a regression range using for example [mozregression](https://wiki.mozilla.org/Auto- tools/Projects/Mozregression)? Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/2051188/comments/4 ------------------------------------------------------------------------ On 2024-01-25T05:41:56+00:00 Release-mgmt-account-bot wrote: The [Bugbug](https://github.com/mozilla/bugbug/) bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong. Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/2051188/comments/5 ------------------------------------------------------------------------ On 2024-01-25T05:44:28+00:00 Me+bz wrote: (In reply to BugBot [:suhaib / :marco/ :calixte] from comment #3) > :me+bz, if you think that's a regression, could you try to find a regression > range using for example > [mozregression](https://wiki.mozilla.org/Auto-tools/Projects/Mozregression)? That's a little tricky because it's a snap-sandbox specific issue, and mozregression doesn't work with Snap: https://bugzilla.mozilla.org/show_bug.cgi?id=1763188 Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/2051188/comments/6 ------------------------------------------------------------------------ On 2024-01-25T06:00:02+00:00 Me+bz wrote: Created attachment 9376384 Screenshot 1 of the exception Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/2051188/comments/8 ------------------------------------------------------------------------ On 2024-01-25T06:00:56+00:00 Me+bz wrote: I've attached the exception from the js console. Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/2051188/comments/9 ------------------------------------------------------------------------ On 2024-01-25T06:10:18+00:00 Me+bz wrote: More investigation: the code that's throwing comes from a patch by Canonical: https://github.com/canonical/firefox- snap/blob/stable/patches/native-messaging-portal.patch Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/2051188/comments/11 ------------------------------------------------------------------------ On 2024-01-25T06:19:58+00:00 Me+bz wrote: This is the code that's breaking the extension: https://github.com/canonical/firefox- snap/blob/7f87c2af624891313906abe7fdccfda1ad76a0f7/patches/native- messaging-portal.patch#L748 Commit: https://github.com/canonical/firefox- snap/commit/f1bf0d6dd649e13a1a9a159de63ae74068966c0c If you guys have a quick access to Canonical, help would be appreciated. Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/2051188/comments/14 ------------------------------------------------------------------------ On 2024-01-25T13:45:22+00:00 Sebastien Bacher wrote: Thanks for the bug report. The messaging portal patch is indeed part of the snap and not upstream at this point. The patch was refreshed to apply cleaning to 122 and rebased at the same time on the current phabricator version which made it use a new dbus method. We didn't notice that this method hadn't been backported to the Ubuntu 22.04 portal package. We are working now on reverting the patch to not depends on the new method. Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/2051188/comments/19 ------------------------------------------------------------------------ On 2024-01-25T14:18:32+00:00 Donal Meehan wrote: *** Bug 1876495 has been marked as a duplicate of this bug. *** Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/2051188/comments/20 ------------------------------------------------------------------------ On 2024-01-25T14:34:23+00:00 Sledru wrote: Salut Paul, I hope you are doing great! Thanks for the ping. We have been discussing with Canonical about it today (here and by email) Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/2051188/comments/21 ** Changed in: firefox Status: Unknown => Confirmed ** Bug watch added: Mozilla Bugzilla #1763188 https://bugzilla.mozilla.org/show_bug.cgi?id=1763188 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to firefox in Ubuntu. https://bugs.launchpad.net/bugs/2051188 Title: Firefox 122 update breaks webextensions permission Status in Mozilla Firefox: Confirmed Status in firefox package in Ubuntu: Confirmed Bug description: 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 ``` To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/2051188/+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