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

Reply via email to