lp:moz-gnome-pm/0.1

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

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

19. By Chris Coulson

Post release bump to 0.1.1

18. By Chris Coulson

Inhibit suspend if Firefox starts with active downloads

17. By Chris Coulson

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

16. By Chris Coulson

* 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

* 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

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

Support localising the reason for the inhibitor

12. By Chris Coulson

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

11. By Chris Coulson

* 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:
lp:moz-gnome-pm
This branch contains Public information 
Everyone can see this information.

Subscribers