Open Bug 1790262 Opened 2 years ago Updated 17 days ago

high energy usage on mac m1

Categories

(Core :: Graphics: WebRender, defect)

Firefox 104
Unspecified
macOS
defect

Tracking

()

UNCONFIRMED
Performance Impact low

People

(Reporter: u713219, Unassigned)

References

(Blocks 2 open bugs)

Details

(Keywords: perf:resource-use)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:104.0) Gecko/20100101 Firefox/104.0

Steps to reproduce:

Open firefox, use as normal.

Example pages that have high power usage are:
https://www.youtube.com/
https://www.eff.org/
even scrolling this page, bugzilla.mozilla.org

Actual results:

Higher energy usage when compared with chromium browsers (such as vivaldi/brave) or Safari.

Power usage numbers up to 40 while idling or scrolling a page with no animations or videos, where the same page only ever hits 7 on Chromium & Safari in the Activity Monitor app on Mac. Example of a page this happens on is this bugzilla page.

Expected results:

I would expect firefox to attempt to match power usage of the other browsers. At least I would expect scrolling not to spike the power usage to 4-5 times higher than other browsers.

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

Component: Untriaged → Widget: Cocoa
Product: Firefox → Core

I don't know what Core::Widget: Cocoa is so I don't know if I need to correct this change.

https://share.firefox.dev/3qsgiEw
Heres a longer sample, scrolling a pocket article from the verge.

Component: Widget: Cocoa → Performance

The power usage in the profile above seems to mostly correspond to WebRender rendering. So I'm tentatively moving this into Graphics.

The Performance Impact Calculator has determined this bug's performance impact to be low. If you'd like to request re-triage, you can reset the Performance Impact flag to "?" or needinfo the triage sheriff.

Platforms: macOS
[x] Causes severe resource usage

Performance Impact: --- → low
Component: Performance → Graphics: WebRender
OS: Unspecified → macOS
Severity: -- → S4
You need to log in before you can comment on or make changes to this bug.