[webkit-changes] [WebKit/WebKit] 5cfb3c: Cherry-pick 262138 at main (b223a07ae64e). https://bu...
Adrian Perez
noreply at github.com
Mon Apr 17 03:29:58 PDT 2023
Branch: refs/heads/webkitglib/2.38
Home: https://github.com/WebKit/WebKit
Commit: 5cfb3ceb6386de54c6ab4bf5e3a91439f92e79b5
https://github.com/WebKit/WebKit/commit/5cfb3ceb6386de54c6ab4bf5e3a91439f92e79b5
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: 2987b113330a2664739e5bc45eb1afdac9bdc625
https://github.com/WebKit/WebKit/commit/2987b113330a2664739e5bc45eb1afdac9bdc625
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/eca6cbab71c5...2987b113330a
More information about the webkit-changes
mailing list