Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 67bd935f84ae18480f2ed3ca35a8b8061c4cafd6
https://github.com/WebKit/WebKit/commit/67bd935f84ae18480f2ed3ca35a8b8061c4cafd6
Author: Sebastian Krzyszkowiak <[email protected]>
Date: 2026-03-29 (Sun, 29 Mar 2026)
Changed paths:
M Source/WebKit/UIProcess/Launcher/glib/BubblewrapLauncher.cpp
Log Message:
-----------
[GTK][WPE] BubblewrapLauncher: Expose all V4L2 devices
https://bugs.webkit.org/show_bug.cgi?id=311007
Reviewed by Claudio Saavedra and Patrick Griffis.
Although GTK uses xdg-desktop-portal for cameras, it still needs V4L2
devices to be exposed in the sandbox to make V4L2 video decode work.
WPE already exposed some nodes, but not enough for some platforms,
such as i.MX 8M Quad, where there are 2 camera and 2 VPU nodes.
Make both GTK and WPE expose all V4L2 nodes.
* Source/WebKit/UIProcess/Launcher/glib/BubblewrapLauncher.cpp:
(WebKit::bindV4l):
(WebKit::bubblewrapSpawn):
Canonical link: https://commits.webkit.org/310201@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications