[webkit-changes] [WebKit/WebKit] be3f71: Cherry-pick 262138 at main (b223a07ae64e). https://bu...
Adrian Perez
noreply at github.com
Mon Apr 17 03:29:54 PDT 2023
Branch: refs/heads/webkitglib/2.40
Home: https://github.com/WebKit/WebKit
Commit: be3f71bff29df143e9a2b383ec4e7e8bce7efc03
https://github.com/WebKit/WebKit/commit/be3f71bff29df143e9a2b383ec4e7e8bce7efc03
Author: Philippe Normand <philn at igalia.com>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M Source/WebCore/platform/graphics/gstreamer/GStreamerVideoSinkCommon.cpp
M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h
Log Message:
-----------
Cherry-pick 262138 at main (b223a07ae64e). https://bugs.webkit.org/show_bug.cgi?id=254404
[GStreamer] Clarify video sample passing semantics between video sink and player
https://bugs.webkit.org/show_bug.cgi?id=254404
Reviewed by Xabier Rodriguez-Calvar.
The player `triggerRepaint()` was reworked to make sample ownership passing more explicit.
* Source/WebCore/platform/graphics/gstreamer/GStreamerVideoSinkCommon.cpp:
(webKitVideoSinkSetMediaPlayerPrivate):
* Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
(WebCore::MediaPlayerPrivateGStreamer::triggerRepaint):
(WebCore::MediaPlayerPrivateGStreamer::createVideoSink):
(WebCore::MediaPlayerPrivateGStreamer::repaintCallback): Deleted.
* Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:
Canonical link: https://commits.webkit.org/262138@main
Commit: db937d59f7069e8ece7499f54d92a7f5a5426f96
https://github.com/WebKit/WebKit/commit/db937d59f7069e8ece7499f54d92a7f5a5426f96
Author: Adrian Perez de Castro <aperez at igalia.com>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M Source/WebKit/UIProcess/Launcher/glib/BubblewrapLauncher.cpp
Log Message:
-----------
Cherry-pick 263017 at main (79e653069aa1). https://bugs.webkit.org/show_bug.cgi?id=255472
[GLIB] Use more reliable generated app-ids
https://bugs.webkit.org/show_bug.cgi?id=255472
Reviewed by Carlos Garcia Campos.
This is a follow-up to 262998 at main to re-add the fallback to using a
random UUID if FileSystem::currentExecutablePath() returns an empty
or null string.
* Source/WebKit/UIProcess/Launcher/glib/BubblewrapLauncher.cpp:
(WebKit::effectiveApplicationId): Re-add UUID fallback.
Canonical link: https://commits.webkit.org/263017@main
Compare: https://github.com/WebKit/WebKit/compare/0a6f6eb48cef...db937d59f706
More information about the webkit-changes
mailing list