Branch: refs/heads/webkitglib/2.52
Home: https://github.com/WebKit/WebKit
Commit: 2e84277fa7a6a912d660e01c2e1e88e0e1ab866d
https://github.com/WebKit/WebKit/commit/2e84277fa7a6a912d660e01c2e1e88e0e1ab866d
Author: Sebastian Krzyszkowiak <[email protected]>
Date: 2026-03-30 (Mon, 30 Mar 2026)
Changed paths:
M Source/WebKit/UIProcess/Launcher/glib/BubblewrapLauncher.cpp
Log Message:
-----------
Cherry-pick 310201@main (67bd935f84ae).
https://bugs.webkit.org/show_bug.cgi?id=311007
[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
Canonical link: https://commits.webkit.org/305877.334@webkitglib/2.52
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications