Hello again James, sorry for the delay getting back to you. Yes I think I could guess why. (:
You want revision 2883, that was released to stable channel on 2024-06-14. The next one would be 2890, released on 2024-06-19. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to chromium-browser in Ubuntu. https://bugs.launchpad.net/bugs/2095385 Title: Chromium Snap (Ubuntu 24.10) regression in WebExtensions Portal leading to loss of functionality entirely Status in chromium-browser package in Ubuntu: New Bug description: Context: https://github.com/keepassxreboot/keepassxc/pull/10906 In Q2 2024, the Chromium snap was tested with KeepassXC's browser extension which relies upon the currently Ubuntu specific XDG Portals patches. Both the Portal package itself and the Browsers must make use of this interface to facilitate a sandbox mediation where the browser can connect to the local installed package, in this case I'm showing KeepassXC but my expectation is this is broken for every usecase of Webextensions. Due to a recent user report in the link above; I've checked this again more recently using Ubuntu 24.10 in a LiveCD environment with no changes to any packages apart from installing Chromium's snap and KeepassXC's snap. Chromium appears to have lost functionality entirely, whereas on e.g., Firefox, this functionality still works and the browser can connect. Reproduction Steps: 1) sudo snap install chromium keepassxc 2) Open KeepassXC, set up a database file (it can be a dummy empty database with a weak password for testing this) 3) Enable the Web Browser functionality in the KeepassXC settings, select Chromium (and Firefox). 4) In Chromium and Firefox, install the KeepassXC extensions from their relevant extension websites. 5) Attempt to connect the browser to the snap via the web extension icon. Expected results: The portals interface should pop up once asking for permission, followed by KeepassXC itself reacting and presenting its own interface to setup an encryption key for the connection; this second stage of KeepassXC responding to the connection request sufficiently shows the connection is working as expected. Actual results: This works for Firefox still, but no longer works for Chromium, despite working in the past. Electing to ignore the suggested terminal outputs below because I'm hoping the above is already clear enough to suggest that there's likely a portals patch Chromium's snap has been carrying that has either been removed or regressed to be functionless, this is covered by the basic `desktop` snap interface and that's connected by default; this wouldn't be a sandboxing issue and I'm not expecting anything useful in the outputs for this bug. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/2095385/+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