Seek-bar segments (catch-up programmes, file chapters) now reach keyboard,
touch and screen-reader users through the shared timelineSegments path:
- aria-valuetext reads the translated "<title> · <time>" inside a titled
segment, the plain time otherwise.
- ControlsTimelineLabel anchors the label on keyboard focus and drag
previews as well as pointer hover.
- Two-part label (ellipsized title, whole time), clamped by its measured
width and re-placed on resize to stay 8px inside the player.
- Opaque --pc-timeline-track with white separators clamped to the track,
so boundaries hold 3:1 over any frame.
- Translated LIVE badge; LIVE and --:-- are named role="img" elements in
both docks.
- epglong Xtream mock scenario and an Electron E2E in both themes at
1280/800px and in de/ru.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>