Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: cafc9b17f1fa35e33d19bb716987fa7abb454043 https://github.com/WebKit/WebKit/commit/cafc9b17f1fa35e33d19bb716987fa7abb454043 Author: Philippe Normand <ph...@igalia.com> Date: 2024-02-06 (Tue, 06 Feb 2024)
Changed paths: M Source/WebKit/UIProcess/Launcher/glib/BubblewrapLauncher.cpp Log Message: ----------- [GStreamer] BubblewrapLauncher sandbox lacks directory for the gstreamer user registry cache directory https://bugs.webkit.org/show_bug.cgi?id=268759 Reviewed by Michael Catanzaro. Grant read-write access in the default GStreamer registry path within the WebProcess sandbox. This is safe because the GStreamer registry file format is binary and the file is not executable. The internal GStreamer code responsible for loading this file is able to handle parsing errors. For additional context, the registry file stores informations about the plugins available on the system, so that the plugin scanner doesn't need to rescan plugins every time GStreamer is initialized. * Source/WebKit/UIProcess/Launcher/glib/BubblewrapLauncher.cpp: (WebKit::bindGStreamerData): Canonical link: https://commits.webkit.org/274144@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes