Successfully tested by executing the test plan in the description in a
fully up-to-date jammy VM:

 - installed the native messaging portal-enabled firefox snap
 - installed the chrome-gnome-shell native connector
 - installed the gnome shell integration extension in firefox
 - browsed to https://extensions.gnome.org/local/
 - observed that I'm not getting prompted for authorization, and that the 
extension complains that the connector cannot be talked to

 - enabled jammy-proposed, upgraded xdg-desktop-portal to version 
1.14.3-0ubuntu2.22.04.1
 - deleted ~/.local/share/flatpak/db/webextensions
 - restarted the VM
 - opened firefox and browsed to https://extensions.gnome.org/local/
 - observed that I'm now getting prompted for authorization

After granting the authorization, communication with the native connector 
initially fails, and won't work until the portal is killed and restarted. This 
is a separate issue that has been reported 
(https://github.com/flatpak/xdg-desktop-portal/pull/705#issuecomment-1123392120)
 and is being investigated.
The problem that this SRU addresses (lack of authorization prompt) is indeed 
fixed.

** Tags removed: verification-needed-jammy
** Tags added: verification-done-jammy

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1973596

Title:
  SRU 1.14.3-0ubuntu3 to jammy

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xdg-desktop-portal/+bug/1973596/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to