Commit Graph

131 Commits

Author SHA1 Message Date
locka@iol.ie
eceb4c06f4 API changes for embedding. b=46847, r=dougt, a=valeski 2000-08-25 18:39:46 +00:00
sfraser@netscape.com
87a3780578 Explicitly close the hidden window before we leave nsAppShellService::Quit(). This change was deemed a Good Thing a while back by danm, and helps avoid shutdown memory leaks (esp. on Mac). r=danm 2000-08-24 01:45:51 +00:00
morse@netscape.com
9ea61fa275 bug 46989, cookies don't work if components.reg is missing, r=dougt 2000-08-11 21:51:52 +00:00
danm@netscape.com
5fce9207f4 sync with nsWebShellWindow.h rev 1.109 2000-08-11 03:44:49 +00:00
blizzard@redhat.com
9841e35c35 fix for bug #42401. only add a queue that is native to the event queue list that is processed by the main UI event loop. this should fix no painting on linux when the imap password dialog comes up. r=danm, bryner, mscott a=vidur 2000-08-03 22:08:29 +00:00
danm@netscape.com
1b2e0c3b63 stick Macintosh modal windows on top, correct other platforms' dependent window z-level, all with icky XP_ ifdefs. bug 44117 r=pinkerton 2000-07-05 22:24:44 +00:00
pavlov@netscape.com
5225f60d2d fix for unix file picker not handling null window parents bug 34328 r=brendan, slamm
fix for mailnews' file->save as dialog not saving files on unix in due to its handling of file extentions and filters.  this code now uses nsIFilePicker.  fixes nsbeta2+ bug 31096. r=mscott
2000-05-25 00:44:10 +00:00
mccabe@netscape.com
4a45b3716e Fix for 40406. Add setter to XPConnect to set default JS context used to execute JS components when no appropriate context can be found.
The setter changes per-thread data - for the DOM/UI thread, this means that we can set the JS Context to one with DOM magic.  This magic allows some DOM JS <-> XPConnect JS conversions to succeed, and in particular allows creation of a DOM window from within a JS component.

Unblocks nsbeta2 work by Vishy and Pavlov.

r=mccabe,vishy.  a=brendan,sleestack.
2000-05-24 22:54:57 +00:00
law@netscape.com
ddefc0c5c4 New native app support to enable Win32 dde 2000-05-12 22:37:20 +00:00
sfraser@netscape.com
00c6044158 Tidy up the #ifdefs in CreateHiddenWindow to not confuse the CodeWarrior editor. 2000-05-10 00:37:05 +00:00
scc@netscape.com
5a98b38f9f making string conversions explicit 2000-04-19 00:19:06 +00:00
danm@netscape.com
3b8e77cd81 hook up new 'centerscreen' chrome flag 2000-04-13 20:32:30 +00:00
danm@netscape.com
10e30f1238 sync with nsWebShellWindow.h 1.291 2000-04-01 22:15:07 +00:00
shaver@mozilla.org
38fc490798 fix leak of nsAppShellService (#29907, r=warren) 2000-03-29 01:21:23 +00:00
danm@netscape.com
b5a5d489b8 specify no min/max buttons for resizeable dialogs. bug 7372. code by roc+moz@cs.cmu.edu 2000-03-21 03:38:24 +00:00
tbogard@aol.net
d97302225f Remove dependency on nsIBrowserWindow. 2000-03-11 00:21:27 +00:00
warren@netscape.com
90e6ffd47b Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar 2000-03-05 21:26:01 +00:00
jj@netscape.com
4aacd7b4e9 Removed references to MOZ_FULLCIRCLE in mozilla. a=leaf r=sfraser 2000-03-04 01:52:50 +00:00
tbogard@aol.net
237c2057c9 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 2000-02-29 22:03:49 +00:00
tbogard@aol.net
3cc87abdeb This should fix the mac bustage. 2000-02-29 01:37:49 +00:00
tbogard@aol.net
2cb2bd992c 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 2000-02-29 00:20:55 +00:00
waterson@netscape.com
722ee8e4e5 Bug 27855. Use an event instead of a timer to flush the event queue when the app is shutting down. r=syd, a=jevering. 2000-02-22 06:01:57 +00:00
dveditz@netscape.com
79c9af9959 Bug 23941 speed up install on Mac, r=cathleen, a=jar;
Bug 12817 no Autoreg (in optimized builds) unless xpinstall detects flag indicating install has happened or build number changed, r=dp, a=jar;
Bug 23859 add wstring API to nsIRegistry for profile manager/i18n, r=gayatrib, a=jar;
2000-02-20 03:12:59 +00:00
dveditz@netscape.com
753869dcf4 New wstring nsIRegistry interface, bug 23859;
new version registry name for mozilla, bug 10533;
log now created by install wizards too, bug 26309;
downloaded file cleanup moved into manager, bug 24249;
scaffolding for bug 12817 and 12361 (conditional autoreg)
2000-02-15 01:32:12 +00:00
tbogard@aol.net
1d3ac8229e When creating a new COM C++ object the refcount starts out at 0. Though we will QI before we return it out, we need to ensure COMPtr's used during init don't take the count to 1 and then back to 0. So we temporarily locally bump the count to 1 to represent our ownership during the scope of the function. r=mscott 2000-02-08 20:19:00 +00:00
alecf@netscape.com
946d536e2d make appshell into a component
r=sspitzer
2000-02-05 05:38:13 +00:00
law@netscape.com
36c5901a14 New splash screen stuff for windows version (plus removal of console from windows release builds); b=6391/22542, r=davidm@netscape.com (travis@netscape.com for the console stuff) 2000-02-04 14:40:08 +00:00
pp@ludusdesign.com
6a4d4a3655 Conversion to NS_GET_IID(). Bug #20232, r=scc@netscape.com 2000-02-01 14:26:27 +00:00
scc@netscape.com
811acc965c removed errant |QueryInterface()|s in favor of appropriate macros, as part of bug#23737. Changed |NS_DEFINE_IID| to |NS_DEFINE_CID| where appropriate; or else removed it, and fixed up clients to use |NS_GET_IID| in the appropriate spots. Built and ran pre-checkin tests. r=pinkerton 2000-01-31 23:45:42 +00:00
ftang@netscape.com
4797bfdcf3 remove unneeded XMLEncodingService, fix bug 22282 2000-01-06 01:25:57 +00:00
sspitzer@netscape.com
54da002e41 fix FMM and UMR from purify, add some null sanity checks to fix various
crashers that I've seen.
1999-12-21 23:11:17 +00:00
leaf@mozilla.org
9817db0eb8 starting to remove pics from the build; no bug number. patch from neeti,
r=cyeh,leaf, a=chofmann
1999-12-12 01:27:44 +00:00
scc@netscape.com
ccc5b57efd Make observers support weak references. Bug #18682; r=dp. 1999-12-07 14:06:36 +00:00
danm@netscape.com
6e37bb02c8 removing (early) Show() of new, explicitly sized windows (is redundant now, or should be...) 1999-12-06 01:42:11 +00:00
warren@netscape.com
3abca0bf7e Landing no_neckoutil2_branch. Bug #11159. Removes neckoutil_s.lib from build which helps beos and openvms. 1999-11-30 04:50:42 +00:00
norris@netscape.com
6e920731f8 * Fix 12124 [DOGFOOD] Reading user's preferences
* Implement site-specific security policies (bug 858)
r=mstoltz
* Use Recycle rather than delete[] to clean up Purify logs
r=law
1999-11-16 05:07:31 +00:00
waterson@netscape.com
229e1b58d4 Bug 17839. Call mAppShell->Exit() on a timer callback to allow Quit() to cleanly exit the app on platforms where the event queue gets yanked. a=warren 1999-11-11 05:51:22 +00:00
dmose@mozilla.org
20621227af updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
danm@netscape.com
985dfa35be oops! Observe() was checked in flawed in 1.90. gtk may one day have noticed. r:noman@odyssey.org 1999-11-03 02:29:59 +00:00
cls@seawood.org
824ba18df3 Removed unused NECKO ifdefs.
a=leaf
1999-11-02 23:34:03 +00:00
danm@netscape.com
b78e57cfc9 removing implementation of nsIShutdownListener. it was redundant, anyway. r:dp@netscape.com 1999-11-02 01:10:35 +00:00
danm@netscape.com
51572a8a5f observe EventQueue creation and deletion. r:hyatt@netscape.com 1999-10-21 21:36:25 +00:00
danm@netscape.com
11c30e2bb9 moving Push/PopThreadEventQueue to nsIEventQueueService r:hyatt@netscape.com 1999-10-18 15:04:18 +00:00
rjc@netscape.com
785d7b6657 Fix VC5 build bustage. 1999-10-12 23:09:09 +00:00
rjc@netscape.com
5fcab66c1b [performance] When profile manager is being used, don't read in bookmarks twice... by deferring hiddenwindow.xul loading until after profile manager is done. Review: danm and sspitzer 1999-10-12 22:20:28 +00:00
law@netscape.com
1f0553107a For bug #14999; adding new method to simplify applying OpenDialog to the hidden window. rev=danm@netscape.com 1999-10-08 14:04:17 +00:00
danm@netscape.com
ab639450d7 hiddenWindow loads its full glory only on the Mac. speeds launch time for everyone else. r:hyatt 1999-10-08 03:31:41 +00:00
rpotts@netscape.com
0e9ad26987 bug #15341 and bug #15344. Use the documentloader observer instead of a stream observer. 1999-10-05 04:04:16 +00:00
shaver@netscape.com
bc0b3363b9 missed more nsIRegistry::Key usages 1999-09-29 03:26:24 +00:00
waterson@netscape.com
e5089c32df Fix backwards return values on nsIEnumerator::IsDone(). 1999-09-21 01:28:18 +00:00