[Pipewire] Do not require full pipewire access
Categories
(Firefox Build System :: General, enhancement)
Tracking
(firefox93 fixed)
Tracking | Status | |
---|---|---|
firefox93 | --- | fixed |
People
(Reporter: rmader, Assigned: rmader)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
In bug 1648029, full Pipewire access was added to the flatpak permissions to enable Pipewire based screen sharing. It turned out that this was a bug in WebRTC, which did not use the file descriptor / socket from the xdg-portal, which would grant only permission to the requested stream. This was fixed in bug 1726211 (an upstream MR will follow soon). So now we should be able to drop full Pipewire access again.
Assignee | ||
Comment 1•3 years ago
|
||
In bug 1648029 / D110021, full Pipewire access was added to the
flatpak permissions to enable Pipewire based screen sharing.
It turned out that this was a bug in WebRTC which did not
use the file descriptor / socket from the xdg-portal, which would
grant only permissions to the requested stream. This was fixed in
bug 1726211 / D122904.
Drop full Pipewire access again.
This effectively reverts D110021
Updated•3 years ago
|
Pushed by robert.mader@posteo.de: https://hg.mozilla.org/integration/autoland/rev/135c35ce2cf7 Do not require full Pipewire access, r=stransky
Comment 3•3 years ago
|
||
bugherder |
Description
•