Joe, Look here:
http://developer.mozilla.org/en/docs/Code_snippets:Miscellaneous#Restarting_Firefox.2FThunderbird ----- Original Message ---- From: joe ertaba <[EMAIL PROTECTED]> To: Mozdev Project Owners List <[email protected]> Sent: Saturday, September 15, 2007 4:59:55 AM Subject: [Project_owners] Exit Fiefox hi in my extension i like to exit Firefox after saving tabs url, how can exit Firefox? , i can exit from Firefox by this code var wm = Components.classes["@ mozilla.org/appshell/window-mediator;1"].getService(Components.interfaces.nsIWindowMediator); var browserEnumerator = wm.getEnumerator("navigator:browser"); var found = false; while (!found && browserEnumerator.hasMoreElements()) { var curBrowser = browserEnumerator.getNext(); var browserInstance = curBrowser.getBrowser(); var numTabs = browserInstance.tabContainer.childNodes.length ; for(var index=0; index<numTabs; index++) { var currentTab = browserInstance.getBrowserAtIndex(index); //Save URl : currentTab.currentURI.spec } curBrowser.close(); } this code works good when there isn't any other windows, but when some other window is open (like download manager , option window,...) Firefox doest exit ! it is possible to close download manager, option window by enumerating on them and do above code again but what about unknown windows
_______________________________________________ Project_owners mailing list [email protected] http://mozdev.org/mailman/listinfo/project_owners
