At the moment, there is no good way to do what you need. The only solution I can think of would be to configure your popup to be in private browsing mode. Would that work for you?
On 10/23/13 2:33 AM, Ehsan Akhgari wrote: > On 2013-10-22 12:52 PM, Matthew Gertner wrote: >> I am trying to close a popup browser.xul window during Firefox >> shutdown so that it won't get loaded on restart by the session saver. >> I close the window before the browser shuts down (e.g. on >> quit-application-requested) but it is still opened when I start the >> browser again. >> >> After trawling through SessionStore.jsm, it looks like the problem is >> that the session store "freezes" the session on >> quit-application-requested so that it doesn't accidently lose windows >> that are closed as a normal part of the shutdown process. It wasn't >> immediately obvious to me how to circumvent this behavior. >> >> The only idea I have is to grab the state with >> SessionStore.getBrowserState(), remove my window manually and then set >> it back with SessionStore.setBrowserState(). Is there an easier way to >> do this? > > That won't work well, since it will close all but one of the windows and > tabs and reopen them all again. > > Cheers, > Ehsan > > _______________________________________________ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD Performance Team, Mozilla _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform