Comment 2 for bug 1973596

Revision history for this message
Olivier Tilloy (osomon) wrote :

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.