Branch: refs/heads/webkitglib/2.52
Home: https://github.com/WebKit/WebKit
Commit: ccea61e3235513c74f000af35910742753225539
https://github.com/WebKit/WebKit/commit/ccea61e3235513c74f000af35910742753225539
Author: Philippe Normand <[email protected]>
Date: 2026-04-07 (Tue, 07 Apr 2026)
Changed paths:
M LayoutTests/platform/glib/TestExpectations
M Source/WebCore/platform/graphics/gstreamer/mse/AppendPipeline.cpp
Log Message:
-----------
Cherry-pick 310649@main (adfa66a8cce6).
https://bugs.webkit.org/show_bug.cgi?id=265206
[GStreamer][MSE][Debug]
media/encrypted-media/encrypted-media-append-encrypted-unencrypted.html is
flaky crash
https://bugs.webkit.org/show_bug.cgi?id=265206
Reviewed by Alicia Boya Garcia.
The track "recycling" was failing to reconfigure the track bin because the
track caps were always
empty, leading to ASSERTs later on in linkPadWithTrack due to incompatible
formats between both pads.
* LayoutTests/platform/glib/TestExpectations:
* Source/WebCore/platform/graphics/gstreamer/mse/AppendPipeline.cpp:
(WebCore::AppendPipeline::recycleTrackForPad):
(WebCore::AppendPipeline::linkPadWithTrack):
Canonical link: https://commits.webkit.org/310649@main
Canonical link: https://commits.webkit.org/305877.364@webkitglib/2.52
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications