Open Bug 1527295 Opened 5 years ago Updated 2 years ago

Firefox doesn't play some BBC videos

Categories

(Core :: Audio/Video: Playback, defect, P2)

defect

Tracking

()

Tracking Status
firefox65 --- wontfix
firefox66 --- affected
firefox67 --- affected

People

(Reporter: cbadau, Unassigned)

Details

Affected versions

  • Firefox 65.0.1-build 2 (buildID: 20190211233335)
  • Firefox 66 Beta 6
  • latest Nightly 67.0a1

Affected platforms

  • Windows 7 x64
  • Windows 10 x64
  • macOS 10.13

Steps to reproduce

  1. Launch Firefox.
  2. Go to https://www.bbc.com/news/world-us-canada-47207411 and play one video from this page.

Expected result

  • The video is played back properly.

Actual result

  • The video doesn't play.
  • I received the following error in Browser Console:

XML Parsing Error: syntax error
Location: https://emp.bbc.com/emp/SMPj/2.23.12/iframe.html
Line Number 1, Column 1:
AbortError: The fetching process for the media resource was aborted by the user agent at the user's request

Regression range

  • It is not a recent regression since the issue is also reproducible on Firefox 60. I will determine the regression range ASAP.

Additional notes

  • This is an intermittent issue.
  • The videos work on Google Chrome.

A quick note that I am on OSX latest Nightly and playback works here for that page. I get the following error in the console, which is the same as the one mentioned in the description, without the AbortError message.

XML Parsing Error: syntax error
Location: https://emp.bbc.com/emp/SMPj/2.23.12/iframe.html
Line Number 1, Column 1: iframe.html:1:1
XML Parsing Error: syntax error
Location: https://emp.bbc.com/

Rank: 19
Priority: -- → P2
Has Regression Range: --- → no
Has Regression Range: no → yes

(In reply to Camelia Badau [:cbadau], Release Desktop QA from comment #0)

Regression range

  • It is not a recent regression since the issue is also reproducible on
    Firefox 60. I will determine the regression range ASAP.

(In reply to Vlad Lucaci (:vlucaci) from comment #2)

It would seem that the issue that is causing this regression is Bug 1509842.

These statements appear to contradict each other?

Flags: needinfo?(vlad.lucaci)
Flags: needinfo?(camelia.badau)

Unless bug 1376873 "fixed" this issue and then bug 1509842 re-broke it? So somehow tied to AGC? Either way, we should probably try to find a regression range with the media.getusermedia.agc_enabled pref forced to true.

This page does not even remotely touch the code affected by this pref change. This page also does not use WebRTC at all.

Hello,

I tried multiple times and went with the regression as far back as Firefox 4.0 and did not manage to get a constant pushlog out of it.

I get different good/bad dates, possible

Seeing as how the issue is intermittent( not with 100% repro rate ) it may have affected my previous results and that is why our comments seem to contradict in the 1st place.

Issue is not a regression.
Will be clearing the NI requests for me and Camelia.

Has Regression Range: yes → no
Flags: needinfo?(vlad.lucaci)
Flags: needinfo?(camelia.badau)
Keywords: regression
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.