Open Bug 1351755 Opened 5 years ago Updated 5 days ago

Provide "Slight/Light/Low power/Battery saving/Battery saver" mode option


(Core :: Performance, enhancement)

Not set



Performance P3


(Reporter: Virtual, Unassigned, NeedInfo)



(4 keywords, Whiteboard: [Power])

Option to disable/enable all CPU/GPU/RAM/battery/power/etc. hoggy animations/transitions/eye-candy things/etc. will be nice, especially for mobiles, laptops and low end PCs.

We can also:
- increase value of "nglayout.initialpaint.delay" preference in "about:config"
- pause all activity in background tabs (except music)
- enable click-to-play mode for plugins
- reschedule JavaScript timers (fired coalescently and less frequently = less time CPU is woken up)
- tune video-playback parameters (e.g. to get video in H.264 instead VP8/9, if user has H.264 acceleration but not VP8/9, like still probably most of PCs; using SD/LQ instead of HD/HQ video)
- disable smooth scrolling
- limit FPS to 30
- limit/disable data gathering
- change Persona/Light Theme/Theme/Appearance to Dark
and change probably many other things to get better time on battery and be faster on low end PCs.

Opera has for example feature named "Battery saver" [1][2]

[1] =
[2] =
[3] =
[4] =
Flags: needinfo?(philipp)
No longer blocks: 1351413
See Also: → 1351413
Has Regression Range: --- → irrelevant
Has STR: --- → irrelevant
I think this is a great idea!
At the same time, it also sounds like a pretty big effort to get right (so that battery saving mode doesn't leave users in a bad state).

Peter, I think you and I talked about something like this at some point. When do you think something like this would fit on our product roadmap?
Flags: needinfo?(philipp) → needinfo?(pdolanjski)
Duplicate of this bug: 1499259

Looks like Peter Dolanjski [:pdol] and Philipp Sackl [:phlsa] Bugzilla accounts are disabled, so I'm dropping needinfo? request.

@ Justin Dolske [:Dolske] - As triage owner, do you know who could take this over? Thank you very much in advance!

Flags: needinfo?(pdolanjski) → needinfo?(dolske)
Flags: needinfo?(dolske)
QA Whiteboard: qa-not-actionable

Moving open bugs with topperf keyword to triage queue so they can be reassessed for performance priority.

Performance: --- → ?
Keywords: topperf
Performance: ? → P3
Flags: needinfo?(florian)

Hey Florian, have you had a chance to take a look at this suggested enhancement?

Component: General → Performance
Product: Firefox → Core

I'm uncertain this is the same problem as described in the problem key.
My "Linux Mint 20.3" program on Mozilla, when I run into "low battery power" isn't showing up a "pop-up" so I'm able to re-connect my "transformer" to the "shore power" (120 V; U.S.) type.
As a result my computer "shuts off" when the battery power level becomes "too low."
The previous programs had a "pop-up" indicating "low battery power."
The above program needs this "pop-up" saying "low battery power" as used to be the case in previous Linux Distributions.

You need to log in before you can comment on or make changes to this bug.