Closed Bug 1622142 Opened 5 years ago Closed 5 years ago

Some YouTube videos flickering in Nightly after March 12th build

Categories

(Core :: Graphics: Layers, defect)

76 Branch
Desktop
All
defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla76
Tracking Status
firefox-esr68 --- unaffected
firefox73 --- unaffected
firefox74 --- unaffected
firefox75 --- unaffected
firefox76 + verified

People

(Reporter: wvyar.comms, Assigned: sotaro)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

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

Steps to reproduce:

Using Firefox Nightly, play certain videos in YouTube (one example: https://www.youtube.com/watch?v=BPCjC543llU ). This bug does not occur for all videos (for example, https://www.youtube.com/watch?v=FjIbuwNDpDo plays normally). This bug occurs even on a fresh profile in safe mode.

Actual results:

The video to rapidly repeats a small number of frames for the duration of the video. The specific frames flickering seems to depend on where in the video playback is started (e.g. starting later in the video causes frames from later in the video to repeat). This issue seems to have started with the first March 12th build and occurs on Windows 7, 10, and Ubuntu.

Expected results:

The video should play 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
Status: UNCONFIRMED → NEW
Has Regression Range: --- → yes
Has STR: --- → yes
Ever confirmed: true
Keywords: regression
OS: Unspecified → All
Regressed by: 1618429
Hardware: Unspecified → Desktop
Assignee: nobody → sotaro.ikeda.g
Component: Audio/Video: Playback → Graphics
Component: Graphics → Graphics: Layers

It seems that I saw the problem only when WebRender is disabled and compositor is used for rendering.

Alice0775 White, can you reproduce the problem with WebRender?

Flags: needinfo?(alice0775)
Attachment #9133110 - Attachment description: Bug 1622142 - Disable recycle allocator usage for av1 video for now. → Bug 1622142 - Disable recycle allocator usage for av1 video for now

[REPRODUCED, flickering and looping video image]
Basic(i.e. HWA off) and Direct3D11(Advanced Layers) on Windows10
OpenGL(layers.acceleration.force-enabled= true) on Ubuntu18.04 of VMWare guest.

[NOT REPRODUCED]
WebRender enabled on Windows10.

[REPRODUCED Maybe not related to this bug, sometimes flickering, but not looping video image]
Basic(i.e. HWA off) on Ubuntu18.04 of VMWare guest.

[NOT TESTED]

  • on MAC OS
    WebRender on Ubuntu18.04 of VMWare guest.
Flags: needinfo?(alice0775)

Thank you for the checking!

Pushed by sikeda.birchill@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/30b275cb80cd Disable recycle allocator usage for av1 video for now r=nical
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla76

The recycle allocator usage is going to be re-enabled by Bug 1622709 by addressing the problem.

Flags: qe-verify+

Reproduced the issue using Firefox 76.0a1 (20200312215313) on Windows 10x64 and STR from comment 0 and comment 6.
The issue is verified fixed using the video from comment 0 with Firefox 76.0b4 (20200412214314) on Windows 10x64, macOS 10.12 and Ubuntu 18.04.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: