Closed Bug 446418 Opened 13 years ago Closed 2 years ago
[meta] Investigate power management issues
Flags: wanted-fennec1.0? → blocking-fennec1.0+
Priority: -- → P2
Target Milestone: --- → Fennec A4
it isn't clear how best to implement power saving mode in fennec. any help or input appreciated.
Status: NEW → ASSIGNED
I want to do as little as possible. When system-idle event is given to our application, does the system suspend us -- does it prevent us from running, or makes us run slower/ get less time ?
I don't think that system do anything special, I think it is just notification which handled (or not) by other applications..
Patch for suspending sqlite database flusher: https://garage.maemo.org/svn/browser/mozilla/trunk/microb-engine/microb-engine/debian/patches/pmt/DBFlush_systemIdle.diff Patch for suspending permanent timer DeadConnection checker: https://garage.maemo.org/svn/browser/mozilla/trunk/microb-engine/microb-engine/debian/patches/pmt/http_prune_timer.diff Patch for suspending expired history checker in idle state: https://garage.maemo.org/svn/browser/mozilla/trunk/microb-engine/microb-engine/debian/patches/pmt/navHistoryExpireTimer.diff
This is a mass change. Every comment has "assigned-to-new" in it. I didn't look through the bugs, so I'm sorry if I change a bug which shouldn't be changed. But I guess these bugs are just bugs that were once assigned and people forgot to change the Status back when unassigning.
Status: ASSIGNED → NEW
I think that we first need to get a good picture of the OS situation - what the OSes provide in terms of application lifecycle, what is expected from applications in the various states of the lifecycle (active, minimized, closed, background, etc.). For example, there are good docs for Android about this: http://developer.android.com/guide/topics/fundamentals.html#lcycles We need something similar for Maemo/MeeGo, and can then start to plan how to tackle this topic.
Bug 978857 will introduce a module that will make it easier to write tests for these, FYI. As of now only FxOS has the ability to spoof the battery (in marionette)
Depends on: 1265769
Closing all opened bug in a graveyard component
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.