Created by Chris Coulson and last modified
Get this branch:
bzr branch lp:moz-gnome-pm/0.1
Only Chris Coulson can upload to this branch. If you are Chris Coulson please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

20. By Chris Coulson on 2010-08-01

Only set the helper script executable if it isn't already, and don't mangle the other access permissions

19. By Chris Coulson on 2010-08-01

Post release bump to 0.1.1

18. By Chris Coulson on 2010-07-28

Inhibit suspend if Firefox starts with active downloads

17. By Chris Coulson on 2010-07-28

Observer the quit-application signal and remove all inhibitors when it occurs. This automatically ensures that all helpers exit properly

16. By Chris Coulson on 2010-07-27

* Ensure the helper really does exit if Firefox dies
* Ensure that restarting the helper is not racy
* Restart the helper if it exits unexpectedly

15. By Chris Coulson on 2010-07-27

* Drop FIXME comment about using nsIProcess.kill() rather than /bin/kill. It doesn't work
* Ensure that /bin/kill sends SIGTERM to the helper

14. By Chris Coulson on 2010-07-27

Drop the inhibits if Firefox exits suddenly. We do this in a hacky way by checking if Firefox has it's lockfile locked

13. By Chris Coulson on 2010-07-26

Support localising the reason for the inhibitor

12. By Chris Coulson on 2010-07-25

Hook up to nsIDownloadManager to actually listen for downloads appearing/disappearing. The extensions basically works now

11. By Chris Coulson on 2010-07-25

* Don't use nsIProcess.kill() to stop the helper. It can't catch SIGKILL to uninhibit cleanly. Instead, terminate the helper with /bin/kill, so it can catch the SIGTERM and uninhibit cleanly
* Update the XPCOM component to pass the correct arguments to the helper

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.