Closed Bug 1928484 Opened 4 days ago Closed 4 days ago

Error with media playback on Nintendo site

Categories

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

Desktop
Windows 11
defect

Tracking

()

VERIFIED FIXED
134 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox132 + verified
firefox133 + verified
firefox134 + verified

People

(Reporter: overholt, Assigned: alwu)

References

(Blocks 1 open bug, Regression, )

Details

(Keywords: regression, webcompat:site-report)

User Story

platform:windows
impact:content-missing
configuration:general
affects:all
branch:release
diagnosis-team:media

Attachments

(1 file)

(This was reported to me)
STR

Expected

  • video plays

Actual

  • video doesn't play
  • also, there's a warning banner: "The media playback was aborted due to a corruption problem or because the media used
    features your browser did not support."

I'm told this happens in Release 132.0 but not in Nightly on the same Windows 11 machine.

Looks like this might be because of HEVC

Setting media.wmf.hevc.enabled=0 in release causes it to work

Severity: -- → S2
Assignee: nobody → alwu
User Story: (updated)
Priority: -- → P2
User Story: (updated)
Regressed by: 1919627
Blocks: 1928536
Pushed by alwu@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e66e9a5dd42c add origin check to determine the HEVC support for CanPlayType() and IsTypeSupported(). r=jrmuizel,aosmond

:alwu could you add beta and release uplift requests on this?
So we have everything we need ready to go

Flags: needinfo?(alwu)

Comment on attachment 9434658 [details]
Bug 1928484 - add origin check to determine the HEVC support for CanPlayType() and IsTypeSupported().

Beta/Release Uplift Approval Request

  • User impact if declined/Reason for urgency: Some videos can't play
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: See comment0
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): This patch is about small changes to not report HEVC usage on HTMLMediaElement::CanPlayType() and MediaSource::IsTypeSupported() when the query type is hevc, which should not affect other types. In addition, hevc query and usage are very rare to see according to our telemetry result, so it shouldn't impact too many websites.
  • String changes made/needed: No
  • Is Android affected?: No
Flags: needinfo?(alwu)
Attachment #9434658 - Flags: approval-mozilla-release?
Attachment #9434658 - Flags: approval-mozilla-beta?
Flags: qe-verify+
User Story: (updated)
Status: NEW → RESOLVED
Closed: 4 days ago
Resolution: --- → FIXED
Target Milestone: --- → 134 Branch

Comment on attachment 9434658 [details]
Bug 1928484 - add origin check to determine the HEVC support for CanPlayType() and IsTypeSupported().

Approved for 133.0b3

Attachment #9434658 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Comment on attachment 9434658 [details]
Bug 1928484 - add origin check to determine the HEVC support for CanPlayType() and IsTypeSupported().

Approved for 132.0.1

Attachment #9434658 - Flags: approval-mozilla-release? → approval-mozilla-release+

I was able to reproduce the issue on Firefox 132.0 using Windows 11, as described in Comment 0. The video could not be played and "The media playback was aborted due to a corruption problem or because the media used features your browser did not support." error message was displayed.
This issue is verified as fixed on Firefox 132.0.1-build2, Firefox 133.0b3 and Firefox Nightly 134.0a1 (2024-11-03), using Windows 10/11, where the video successfully plays after pressing the Play button.

However, I intermittently encountered the error message on Firefox Nightly 134.0a1 (2024-11-03), on Windows 10/11, after playing the video and entering fullscreen (refreshing the page solves the issue). We logged bug 1928955 for this behavior.

I've also verified that the video plays without any issues on macOS 14.7 and Ubuntu 22.04.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
See Also: → 1928955
Duplicate of this bug: 1928955
No longer duplicate of this bug: 1928955
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: