Open Bug 1913403 Opened 3 months ago Updated 9 hours ago

'CBS News Live' streaming video not playing without native HLS support

Categories

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

Firefox 130
All
Android
defect

Tracking

()

ASSIGNED
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox130 --- disabled
firefox131 + fixed
firefox132 + fixed

People

(Reporter: hyeondug.yeo, Assigned: jhlin)

References

(Regression, )

Details

(6 keywords)

User Story

outreach-assignee:mkaply
outreach-contact-date:2024-09-04
platform:windows,mac,linux,android
impact:feature-broken
configuration:rare
affects:all
branch:release
diagnosis-team:webcompat

Attachments

(1 file)

Steps to reproduce

  1. Go to 'https://www.cbsnews.com/live/'
  2. Check if 'CBS News Live' streaming video is playing

Expected behavior

'CBS News Live' streaming video should play normally.

Actual behavior

'CBS News Live' streaming video won't play and the video playback area is black.
(If you refresh the screen, it will play occasionally.)

Device information

  • Firefox version: 130.0a1
  • Android device model: LG Velvet (Same on other devices)
  • Android OS version: S OS (Android 12)

Any additional information?

I am testing in Republic of Korea.

This is an issue that can be easily identified, but there has been no progress in identifying the issue yet.
Please take a look at this issue and leave a comment.

I am curious whether the streaming video 'CBS News Live' is not playing the same way as in Korea with the Firefox app in the US. I am also curious about the cause and the timing of improvement.

The severity field is not set for this bug.
:tthibaud, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(tthibaud)

I can reproduce the bug on Firefox Nightly (131.0a1), Android 14, Samsung S24, with no extension enabled.

I cannot reproduce it on Beta (130.0b9) (with the same device).

Moving to Core/ Audio/video.

Component: Media → Audio/Video
Flags: needinfo?(tthibaud)
Product: Fenix → Core

CBS News Live serves HLS contents so this is regressed by the HLS disabling experiment. It can be worked around by turning on the 'Desktop site' setting to let hls.js play the video. I could not tell how the site decides whether to use hls.js or not, though.

Marking it as blocking bug 1896931 for CBS seems a major news source in the US.

Blocks: 1896931

While cbsnews.com uses hls.js on desktop, it fails to do so for Fenix.
Since it's a major news source in the US, the impact will be huge.
Reverting the change to not break the site for release.

Assignee: nobody → jolin
Status: NEW → ASSIGNED

Comment on attachment 9422067 [details]
Bug 1913403 - revert bug 1911651.

Beta/Release Uplift Approval Request

  • User impact if declined: Fenix users won't be able to watch CBS News Live video.
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): It reverts a behavior change that breaks HLS playback in Fenix release build.
  • String changes made/needed:
  • Is Android affected?: Yes
Attachment #9422067 - Flags: approval-mozilla-beta?

Seems we should figure out what are they doing to choose hsl.js or not? It might be worth a compat intervention or so if this the only site we know about

(In reply to Emilio Cobos Álvarez (:emilio) from comment #7)

Seems we should figure out what are they doing to choose hsl.js or not? It might be worth a compat intervention or so if this the only site we know about

Agree. Leaving this bug open for further investigation.

Keywords: leave-open

(In reply to Emilio Cobos Álvarez (:emilio) from comment #7)

Seems we should figure out what are they doing to choose hsl.js or not? It might be worth a compat intervention or so if this the only site we know about

Agree with this. Lets not jump to conclusions.

Sorry, this didn't make it into 131. Technically it's not fixed in 132 since we're keeping the setting in Nightly and early Beta. Not sure what the status flags should be here.
https://hg.mozilla.org/mozilla-central/rev/c15cb2fe71db

Keywords: regression
Severity: -- → S2

Comment on attachment 9422067 [details]
Bug 1913403 - revert bug 1911651.

Approved for 131.0b2

Attachment #9422067 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Regressed by: 1911651
Severity: S2 → S4
User Story: (updated)
Priority: -- → P2
No longer blocks: 1896931
Regressed by: disable-hls
No longer regressed by: 1911651
See Also: → 1778430
Summary: 'CBS News Live' streaming video not playing → 'CBS News Live' streaming video not playing without native HLS support
Duplicate of this bug: 1926307

The severity field for this bug is set to S4. However, the following bug duplicate has higher severity:

:jhlin, could you consider increasing the severity of this bug to S3?

For more information, please visit BugBot documentation.

Flags: needinfo?(jolin)
Severity: S4 → S3
Flags: needinfo?(jolin)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: