Le Mon, May 25, 2026 at 10:57:09AM +0200, Matthieu Herrb a écrit : > On Sun, May 17, 2026 at 09:19:46AM +0000, Matthieu Herrb wrote: > > Hi, > > > > robert@ made a quick diff to webrtc to make it use the XShm 1.2 > > extention, rather than legacy 1.1. I've adapted it to Firefox. > > > > XShm 1.2 doesn't use the SysV shmget() syscall and can thus be used in > > a pledge(2) process, allowing it to work with firefox (and chrome). > > > > I think the Mozilla people should have done this years ago (and not > > only for OpenBSD, other systems could benefit from it too. > > > > anyways, I think this is better than falling back to XImage. > > > > Tested with Big Blue Button and Jitsi web conference servers. > > > > Comments ? ok ? > > Diff updated to firefox 151: thanks, i've (finally!) been able to test it on a jitsi instance, sharing an X11 window from firefox 152.0b3 with your patch to a firefox-esr instance running on a distinct profile on the same computer, and that works fine with the default pledge setup! definitely ok to commit on top of the 151.0.1 update i've commited some hours ago, or on top of the 151.0.2 update that's planned in some hours. Landry
No comments:
Post a Comment