Open Bug 1683811 Opened 4 years ago Updated 4 years ago

When loading a page with video content and switching tabs during page loading, the video renders incorrectly and the tab freezes.

Categories

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

Firefox 86
defect

Tracking

()

UNCONFIRMED

People

(Reporter: titaniumarmidillo, Unassigned, NeedInfo)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:86.0) Gecko/20100101 Firefox/86.0

Steps to reproduce:

Load a page with video content, then switch to a new tab while the page is loading. It should also be mentioned I am using Firefox Nightly.

Actual results:

The video playback froze, but audio still played. The tab also froze, and about half of the page did not render.

Expected results:

Video and webpage should have rendered normally.

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: Untriaged → Audio/Video: Playback
Product: Firefox → Core

Hi,
Would you mind to provide the link for the specific video where you encounter the issue?
Does this issue still exist on the latest Nightly? Would you mind to provide the information from about:support page?
Thank you so much.

Flags: needinfo?(titaniumarmidillo)
Attached file about::support
This issue still exists on latest nightly. I've seen it happen on Reddit and Youtube, and it doesn't seem to be related to any specific video, just video's in general. The about::support is

This issue still exists on latest nightly. I've seen it happen on Reddit and Youtube, and it doesn't seem to be related to any specific video, just video's in general.

It might also be useful to know I've seen this happen on two different devices.

Thanks! Could you also help me try whether turning off media.rdd-process.enabled would help?
In addition, I wonder if you could help me use profiler (using media preset) to profile the process when issue happens?
Thank you so much.

Sure! I'll try that.

Flags: needinfo?(titaniumarmidillo)

Setting media.rdd-process.enabled to false seems to have fixed the issue. Thanks for your help!

Matt, do you have any idea of why enabling RDD would cause a frozen tab?
Thank you.

Flags: needinfo?(matt.woodrow)
Blocks: RDD

I don't really sorry, can anyone reproduce this? Getting the profile would hopefully show something.

My best guess is that we have a sync ipc call that isn't being resolved.

Flags: needinfo?(matt.woodrow)

Would you mind to help us use profiler to capture the process when the issue happens, in order to help us understand what happened and figure out a solution?
Thank you so much.

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

Attachment

General

Created:
Updated:
Size: