29 Commits

Author SHA1 Message Date
bryner%brianryner.com
f1c9d92868 Clean up xpfe/appshell, removing nsIWebShellWindow in the process. Bug 282200, r=danm, sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@169504 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 22:42:01 +00:00
bsmedberg%covad.net
13d4d56d80 Bug 237745 (app-startup) - split off the pieces of appshellservice that have to do with the startup sequence into a new (forked, temporarily) app-startup service r+sr=darin+biesi+Neil
git-svn-id: svn://10.0.0.236/trunk@164618 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-29 19:28:38 +00:00
ben%bengoodger.com
14c0dfcc8b change mDeleteCalled to mXPCOMShuttingDown per danm request. (part of 244106 that bsmedberg didn't get before landing on the trunk)
git-svn-id: svn://10.0.0.236/trunk@158201 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-20 03:42:50 +00:00
bsmedberg%covad.net
4688fbfc0a Bug 239929 - Porting semi-single-profile from the aviary1.0 branch to the trunk. This is using the argv-restart method right now (a child process). This will be changing to an xpcom-restart process soon. Code by me, Ben Goodger, Darin, Scott M., M. Kaply, and others. xpfe/appshell code r=danm sr=brendan (bug 244106).
git-svn-id: svn://10.0.0.236/trunk@158054 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 21:23:51 +00:00
gerv%gerv.net
8419e1650f Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155030 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-17 16:52:41 +00:00
ben%bengoodger.com
d25c6225fc 215094 - 235364 - invoke automigration code if there are no existing profiles in phoenix (will eventually becoem MOZ_XULAPP, and may move to xre/apprunner or a startup service). r=danm
git-svn-id: svn://10.0.0.236/trunk@153498 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-03 21:33:47 +00:00
danm-moz%comcast.net
b85765f5ee delay initialization of newly created window's zLevel. bug 42557 r=neil (mostly), rjc. rs=hyatt
git-svn-id: svn://10.0.0.236/trunk@147651 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-07 01:20:05 +00:00
darin%meer.net
bc1bb52b19 fixes bug 210125 "need to be able to AsyncWait for closure only" r=dougt sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@147597 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-06 01:46:31 +00:00
ccarlen%netscape.com
1aa09ccb4d Bug 97622 - Put in UI to expose dynamic profile switching. r=kaie/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@136821 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-22 06:13:39 +00:00
danm%netscape.com
f530e3f071 restate and simplify the application-quit and application-don't-quit-while-windows-are-open logic. bug 163710 r=brendan,pinkerton
git-svn-id: svn://10.0.0.236/trunk@128508 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-29 23:55:37 +00:00
bnesse%netscape.com
5fd2f31989 Fix for bug 141035. Application must quit if it fails to load the .cfg file. r=sgehani, ccarlen, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@123175 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-12 18:52:46 +00:00
sspitzer%netscape.com
814bf90c4c fix for #137886. Detect defunct previously migrated profiles and offer to re-migrate.
this is pref controlled, "profile.seconds_until_defunct.  by default,
we'll never offer to remigrate.  initial patch by ccarlen.
r=ccarlen,racham,sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@119930 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-26 01:37:04 +00:00
danm%netscape.com
85686b425c implement new method topLevelWindowIsModal. bug 126786 r=hyatt,rginda a=asa
git-svn-id: svn://10.0.0.236/trunk@115522 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-28 23:25:14 +00:00
alecf%netscape.com
445fa78680 bug 76339 - kill nsIAppShellComponent, finally. sr=sfraser, r=dveditz
git-svn-id: svn://10.0.0.236/trunk@105528 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-16 21:10:35 +00:00
gerv%gerv.net
13afb6d0f9 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 20:14:13 +00:00
dbaron%fas.harvard.edu
fdc3365574 Clean up nsIAppShellService.idl. b=98026 r=danm sr=alecf
git-svn-id: svn://10.0.0.236/trunk@102655 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-10 19:42:54 +00:00
danm%netscape.com
826be1b5f2 restoring rev 1.11 (bug 97514 r=hyatt,pchen). the root cause of bug 98732 (and rev 1.12) has been fixed elsewhere (bug 98785).
git-svn-id: svn://10.0.0.236/trunk@102560 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-07 23:38:06 +00:00
sspitzer%netscape.com
e9470a3d39 backing out danm's changes for #97514, as they cause the regression bug #98732
a=heikki


git-svn-id: svn://10.0.0.236/trunk@102536 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-07 19:29:43 +00:00
danm%netscape.com
fd9c5602bd tell nsWindowWatcher about window creation/destruction so its enumerators will work. bug 97514 r=hyatt,pchen
git-svn-id: svn://10.0.0.236/trunk@102418 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-06 18:26:52 +00:00
ccarlen%netscape.com
b539354e4b Bug 86021 - enable multiple profiles in -turbo mode. r=racham/sr=alecf/a=chofmann
git-svn-id: svn://10.0.0.236/trunk@97581 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 06:49:22 +00:00
law%netscape.com
9b02e2ca3f Bug 75599; enabling the infamous '-turbo' cmd line switch; makes nsINativeAppSupport scriptable, adds Win32 code to handle -turbo switch; and tweaks window close logic in navigator.js to 'cache' a browser window; r=cathleen, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@95812 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 06:04:39 +00:00
pinkerton%netscape.com
684c7dab18 remove special-case activation code for hidden window, let the OS do it. punts hidden window offscreen on mac so it can be visible yet of non-zero width/height for osx. bugs 70355/70388. r=danm/sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@92013 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:04:28 +00:00
jband%netscape.com
238a849b3f fix shutdown crasher bug 52940. We can't leave the thread context stack service thinking that the context we are about to delete is still valid. a,r=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@79495 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-19 01:09:48 +00:00
law%netscape.com
e9dcfda6d9 New native app support to enable Win32 dde
git-svn-id: svn://10.0.0.236/trunk@69469 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 22:37:20 +00:00
shaver%mozilla.org
2c1fd05055 fix leak of nsAppShellService (#29907, r=warren)
git-svn-id: svn://10.0.0.236/trunk@64421 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 01:21:23 +00:00
tbogard%aol.net
7475e9b9b5 Removing nsIXULWindowCallbacks as they were removed from active use nearly 8 or more months ago. Getting rid of having to pass it around as a parameter and all that fun stuff. r=danm a=jevering
git-svn-id: svn://10.0.0.236/trunk@61907 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 22:03:49 +00:00
tbogard%aol.net
13b61ed851 Changed nsIAppShellService and nsIWindowMediator to talk in terms of nsIXULWindow instead of nsIWebShellWindow. Also removed the function nsIAppShellService::RunModalDialog since windows should be created using the nsIDOMWindow::OpenDialog. r=danm a=jevering
git-svn-id: svn://10.0.0.236/trunk@61816 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 00:20:55 +00:00
waterson%netscape.com
290dd746b0 Bug 27855. Use an event instead of a timer to flush the event queue when the app is shutting down. r=syd, a=jevering.
git-svn-id: svn://10.0.0.236/trunk@61422 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-22 06:01:57 +00:00
alecf%netscape.com
c1c5178519 make appshell into a component
r=sspitzer


git-svn-id: svn://10.0.0.236/trunk@59858 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-05 05:38:13 +00:00