Sebastian Wick
Sebastian Wick
Why would you want to handle the permissions in the impl and not the frontend? We can change things here.
Not sure what to do with this PR. @jadahl @davidedmundson opinions?
I just tested this. Links from matrix opened in Firefox, then I ran `xdg-settings set default-web-browser org.chromium.Chromium.desktop` and the links started opening in Chromium. Is this still an issue for...
If we're not getting new information on the issue, I'm tempted to close it.
Thanks, this LGTM.
Indeed, putting x-d-p-gtk into session.slice and also launching everything into their own cgroup in app.slice or both things we should do. Someone needs to put the work in and check...
> The only explicit subprocess launch that I can immediately see is the app chooser dialog running gnome-software. Right, that needs fixing then but otherwise it sounds like we could...
Mh, I skimmed the implementations of `g_app_info_launch` and I don't see it doing anything regarding the cgroup it ends up in so I guess this needs some work in glib...
This is likely related to a dbus call timing out, so we need captures of the dbus session bus (`dbus-monitor --pcap`).
Depends on what you mean with sensitive info and what you did (and what's currently running) while capturing it. In general, as long as you don't have sensitive things running...