Open Bug 1912764 Opened 3 months ago Updated 4 days ago

bilibili.com - The animation is missing from the page header

Categories

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

Firefox 128
Desktop
Windows 11

Tracking

(firefox129 affected, firefox131 affected)

REOPENED
Tracking Status
firefox129 --- affected
firefox131 --- affected

People

(Reporter: rbucata, Unassigned)

References

(Depends on 1 open bug, )

Details

(Keywords: webcompat:platform-bug, webcompat:site-report, Whiteboard: [webcompat-source:product])

User Story

platform:windows
impact:significant-visual
configuration:general
affects:all
branch:release
diagnosis-team:media

Attachments

(1 file)

Environment:
Operating system: Windows 11
Firefox version: Firefox 128.0.3 (release)

Preconditions:

  • Clean profile

Steps to reproduce:

  1. Navigate to: https://www.bilibili.com/blackboard/era/2024science3minPC.html
  2. Observe the page header area

Expected Behavior:
Animation is present

Actual Behavior:
Animation is missing

Notes:

  • Reproducible on the latest Firefox Release and Nightly
  • Reproducible regardless of the ETP setting
  • Works as expected using Chrome

Created from webcompat-user-report:b142e90f-852a-497c-86f5-5a0f5ac0879f

Severity: -- → S4
User Story: (updated)
Priority: -- → P3
Priority: P3 → P2

If we're talking about the little scrolling icons up top, this is working for me in Nightly.

Works for me. Please reopen with a video of what you're seeing if someone sees this broken.

Status: NEW → RESOLVED
Closed: 23 days ago
Resolution: --- → WORKSFORME

The issue is still reproducible, I have attached a screen rec where it shows the affected area and what is missing.

Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Attached video ff vs chrome

The issue is still reproducible, I have attached a screen rec where it shows the affected area and what is missing.

Affected area:

<video preload="auto" playsinline="" src="https://activity.hdslb.com/blackboard/static/d355de795c32f636e079f4008e46fdda/PNWMAETmfl.mp4" autoplay="" loop="" style="object-fit: cover;"></video>

Raul, would you mind getting me a media profile of this page loading and failing to play? This plays nicely in all machines I have here.

Flags: needinfo?(rbucata)

Sure thing. Is it the same thing as recording a performance profile?

This shows how: https://paul.cx/public/about-logging-presentation.webm. In the end you get a profile that you can upload / paste the link here, but about:logging has a lot more info.

Thanks for that. Here is the media profile: https://share.firefox.dev/48agTzU

If it failed or is missing something, please let me know and I will gladly do it again.

Flags: needinfo?(rbucata)

Alastor, maybe this is windows only, can you have a quick look? I see media engine errors in the log.

Flags: needinfo?(alwu)

This is the video which should suppose to be displayed. If we play it directly, we can first see the error in the DXVA2 manager.

[GPU 44740, MediaSupervisor #1] WARNING: NS_ENSURE_TRUE(aInfo.mColorDepth == ColorDepth::COLOR_8) failed: file C:/mozilla-source/mozilla-unified/dom/media/platforms/wmf/DXVA2Manager.cpp:426
[GPU 44740: MediaSupervisor #1]: D/PlatformDecoderModule DXVA manager determined that the input type was unsupported in hardware, retrying init without DXVA.

Then we would try the SW h264 decoder, but still get an error

[GPU 44740, MediaPDecoder #1] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file C:/mozilla-source/mozilla-unified/dom/media/platforms/wmf/MFTDecoder.cpp:395
[GPU 44740, MediaPDecoder #1] WARNING: WMFVideoMFTManager::Output() unexpected error: file C:/mozilla-source/mozilla-unified/dom/media/platforms/wmf/WMFVideoMFTManager.cpp:904
[Child 33272: Main Thread]: D/HTMLMediaElement MediaElement 1eb6dc06800 UpdateReadyStateInternal() Playing video but no video frame; Forcing HAVE_METADATA
[GPU 44740: MediaPDecoder #1]: D/PlatformDecoderModule WMFMediaDataDecoder::ProcessError for decoder with description wmf H264 codec software video decoder - no DXVA, nv12 with reason: MFTManager::Output(2)

This video is a h264 high 10 and it also failed to play if I switch Firefox to use the media engine. That means this is a media foundation bug. We need to have bug 1893427 to switch to D3D11 video decoder, which is the decoder Chrome and Edge are using, to play this file.

Blocks: hw-ffvpx
Flags: needinfo?(alwu)
See Also: → 1919802
No longer blocks: hw-ffvpx
Depends on: hw-ffvpx
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: