Open Bug 1892165 Opened 2 years ago Updated 1 month ago

Firefox 124 Performance Regression on High Intensity Video Streaming

Categories

(Core :: Graphics, defect, P1)

Firefox 124
defect

Tracking

()

UNCONFIRMED

People

(Reporter: mikelago, Unassigned, NeedInfo)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

Steps to reproduce:

On Firefox 125 (Developer Edition) and Firefox 123 I captured Firefox profiles to demonstrate performance regression on Firefox 124. For each browser, I performed the following steps:

  1. Start recording performance profiler
  2. Load a 2 streams on kick.com
  3. Capture profile

Actual results:

Firefox 125 consumes consistently much higher CPU.
Profiles attached.
Firefox 123: https://share.firefox.dev/3Q65o4y
Firefox 125: https://share.firefox.dev/4az2SvQ

Expected results:

Performance like Firefox 123 and earlier.

The Bugbug bot thinks this bug should belong to the 'Core::Graphics' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Graphics
Product: Firefox → Core

Maybe I need to update my graphics drivers?

Mike, can you please attach your about:support output to this report?

Flags: needinfo?(mikelago)

Sotaro, can you please do some initial investigation on this one? Please bump the Severity if you think it is needed.

Severity: -- → S3
Flags: needinfo?(sotaro.ikeda.g)
Priority: -- → P1
Flags: needinfo?(mikelago)

From Attachment 9399073 [details], GPU is Intel Gen12 GPU, then it seems similar to Bug 1881569.

Intel Gen12 also has a performance problem of hardware video decoder(Bug 1888354 , Bug 1890622). Part of the problem is addressed by Bug 1888354.

Flags: needinfo?(sotaro.ikeda.g)
See Also: → 1881569, 1888354, 1890622

Hi Mike, can you take Firefox profiler again with "media" settings?

Flags: needinfo?(mikelago)

(In reply to Sotaro Ikeda [:sotaro] from comment #8)

Hi Mike, can you take Firefox profiler again with "media" settings?

It would be better to capture with log, see this instruction.

See Also: → 1896044
Depends on: 1896823

Redirect a needinfo that is pending on an inactive user to the triage owner.
:bhood, since the bug has high priority, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(mikelago) → needinfo?(bhood)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: