Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 035db265fce13a83f482a9aad7f5697e9f081e41
https://github.com/WebKit/WebKit/commit/035db265fce13a83f482a9aad7f5697e9f081e41
Author: Jean Haberer <[email protected]>
Date: 2026-01-10 (Sat, 10 Jan 2026)
Changed paths:
M Source/WebKit/Platform/ios/VideoPresentationInterfaceLMK.mm
Log Message:
-----------
Subtitles do not appear in external playback
https://bugs.webkit.org/show_bug.cgi?id=305184
rdar://166885849
Reviewed by Jer Noble.
The issue was happening because the media was not populating content
updates into the caption layer. For this to happen, the text track
representation needs to be setup, similarly to fullscreen and
picture-in-picture experiences.
* Source/WebKit/Platform/ios/VideoPresentationInterfaceLMK.mm:
(WebKit::VideoPresentationInterfaceLMK::exitExternalPlayback):
(WebKit::VideoPresentationInterfaceLMK::didSetVideoReceiverEndpoint):
Canonical link: https://commits.webkit.org/305408@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications