Open Bug 1913088 Opened 3 months ago Updated 22 days ago

watch.talk.tv - Videos can not be played

Categories

(Web Compatibility :: Site Reports, defect, P3)

Desktop
Windows 10

Tracking

(firefox129 wontfix, firefox131 wontfix)

Tracking Status
firefox129 --- wontfix
firefox131 --- wontfix

People

(Reporter: rbucata, Unassigned)

References

(Blocks 1 open bug, Regression, )

Details

(5 keywords, Whiteboard: [webcompat-source:web-bugs])

User Story

platform:windows,mac,linux,android
impact:site-broken
configuration:general
affects:all
branch:release
diagnosis-team:media
outreach-assignee:padenot
outreach-contact-date:2024-10-11

Environment:
Operating system: Windows 10
Firefox version: Firefox 130.0

Preconditions:
VPN set to the UK

Steps to reproduce:

  1. Navigate to: https://watch.talk.tv/watch/vod/52562277/angela-rayner-drops-plan-to-ban-terrorists-from-social-housing-jeremy-kyle-isabel-oakeshott
  2. Click on the "play" button and observe

Expected Behavior:
Video plays

Actual Behavior:
Error message

Notes:

  • Reproduces regardless of the status of ETP
  • Reproduces in Firefox Nightly, and Firefox Release
  • Does not reproduce in Chrome
  • With ETP set to STRICT there is a black page, but the video still does not play

Created from https://github.com/webcompat/web-bugs/issues/140389

Severity: -- → S2
User Story: (updated)
Priority: -- → P3

What error did you see when you try to play the video?

On Firefox Release 130, the video played well for me. But on Nightly 133, I see Streams API / Invalid Platform. For Nightly error, I captured a profile and none of the media resource was loaded. So this doesn't seem like a media issue.

Flags: needinfo?(rbucata)

Hi Alastor. I get the same result as you now, but that was the error message I saw on Release as well.

Tested with:

Browser / Version: Firefox Release 131.0 (64-bit)/ Firefox Nightly 133.0a1 (2024-10-01) (64-bit)
Operating System: Windows 10 PRO x64

Flags: needinfo?(rbucata)

I'm going to guess this is hls related.

Keywords: regression
Regressed by: disable-hls

Caused by broken UA sniffing:

        // Firefox 1.0+
        var isFirefox = typeof InstallTrigger !== 'undefined';

this returns false, so the website thinks this isn't Firefox, and the platform is unknown, and subsequently an API call returns the error: Streams API / Invalid Platform. When doing:

window.Installtrigger = {};

right after load, things work as expected.

Regressed by: 1774005
No longer regressed by: disable-hls
User Story: (updated)
Blocks: 1774005
Regressed by: 1772905
No longer regressed by: 1774005
You need to log in before you can comment on or make changes to this bug.