Greetings,
This is Project Candle bug triage email. The process used is described at
https://wiki.mozilla.org/Performance/Project_Candle#Bug_triage_process.
At the time of writing there are 57 unprioritized Power bugs, viewable at
http://mzl.la/1JjDIMy. In this thread I am discussing 15 of them: the most
recent 10, and 5 older ones that I feel are interesting and worth discussing
now.
*
https://bugzilla.mozilla.org/show_bug.cgi?id=915725
* Baseline power draw measurements of Firefox for Android and Chrome on Nexus 4
Measuring power consumption on Android is both important and difficult.
I suggest P1, though I don't know if Nexus 4 is still the right choice. We
should probably also have bugs for regular power measurements on other
platforms to detect regressions.
*
https://bugzilla.mozilla.org/show_bug.cgi?id=962573
* (power) [meta] Firefox uses significant energy
An old meta-bug for rvitillo's power investigations last year.
I suggest closing it, because the "[Power]" whiteboard annotations have
subsumed it.
*
https://bugzilla.mozilla.org/show_bug.cgi?id=968123
* Hidden CSS background gif (completely covered by opaque child <img>)
activates the refresh driver
The difference with Chrome and Safari on the attached test case isn't that
high.
I suggest P3.
*
https://bugzilla.mozilla.org/show_bug.cgi?id=971269
* High power consumption when using the HTML5 player on Youtube.
We have bug 1195790 open for YouTube on Mac; it's marked as Power:P1. This bug
seems to be about all platforms and has data for Windows and Mac.
I'm inclined to dup this bug to the other or vice versa, but I'm not certain.
*
https://bugzilla.mozilla.org/show_bug.cgi?id=979119
* (powah) [meta][project] Firefox for Android power consumption
This is similar to meta-bug 962573 (above) but is focused just on Android. Some
of the blockers are in Android-specific components, but some are in core. So
both closing it and keeping it open would be reasonable.
mfinkle, rnewman: thoughts?
*
https://bugzilla.mozilla.org/show_bug.cgi?id=1038752
* High energy usage on Huffington Post (edit)
Comment 3 has measurements on Mac showing we're a lot worse than Safari and
Chrome; comment 4 suggests it's due to painting.
I suggest P1 because HuffPost is the #33 site in the USA according to Alexa.
*
https://bugzilla.mozilla.org/show_bug.cgi?id=1052137
* [Keyboard] About 5% higher CPU load on Flame device when keyboard is shown
I suggest P3 because the report is vague.
*
https://bugzilla.mozilla.org/show_bug.cgi?id=1052142
* [Clock] About 50% CPU load on Flame device when using the stopwatch
Comments 4 and 5 have some explanation and a link to a fix for a similar bug.
I suggest P2.
*
https://bugzilla.mozilla.org/show_bug.cgi?id=1053943
* Firefox consumes more CPU than Chrome(?)
This one is very vague; there's no particular workload, and it was filed in
response to a blog post.
Although doing ok vs. Chrome is obviously important, I suggest we close this as
INCOMPLETE because it is too vague and broad to be useful. It's more useful to
have bugs about specific workloads.
*
https://bugzilla.mozilla.org/show_bug.cgi?id=1085554
* Fennec logs nonstop messages about "IdleService: DailyCallback running"
This one is a bit of a mess. It seems to be bad when it happens, but it looks
like it might only happen while charging the phone?
I suggest P2, but mfinkle or rnewman may have more to say about it.
*
https://bugzilla.mozilla.org/show_bug.cgi?id=1105509
* OMTA-able animations not throttled for offscreen elements
This seems reasonably important, but may end up being subsumed by bug 1166500.
I suggest P2.
*
https://bugzilla.mozilla.org/show_bug.cgi?id=1112701
* CSS animations cause many wakeups in Diablo sub-reddit
I suggest P2, based on not very much at all.
*
https://bugzilla.mozilla.org/show_bug.cgi?id=1124325
* simple colorflashing benchmark causes many wakeups
I closed this last week because it's a synthetic benchmark and I don't trust
synthetic benchmarks. But bgirard disagreed and reopened it.
So I suggest P3 for the abovementioned reason, but I'll be interested to hear
what others think.
*
https://bugzilla.mozilla.org/show_bug.cgi?id=1166500
* [Power] Invisible CSS animations can still sometimes keep the refresh driver
active
This is a general optimization that will subsume at least three other Power
bugs, one of which is a P1. hiro is working on it.
Definitely a P1.
*
https://bugzilla.mozilla.org/show_bug.cgi?id=1179535
* mouse movement during off-main-thread (OMT) animation causes unnecessary
repainting
I suggest P2 if it's only during mouse movement, but dbaron and mstange's
uncertain comments in the bug have me a little worried.