[Bug 2051188] Re: Firefox 122 update breaks webextensions permission
Bug Watch Updater
2051188 at bugs.launchpad.net
Fri Jan 26 09:02:07 UTC 2024
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 Mozilla
Bugs, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/2051188
Title:
Firefox 122 update breaks webextensions permission
To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/2051188/+subscriptions
More information about the Ubuntu-mozillateam-bugs
mailing list