43243 Commits

Author SHA1 Message Date
tbogard%aol.net
5cc319a403 Changes to reflect changes made in XPCOM with respect to shutting down XPCOM. This is a test is not hooked to the code.
git-svn-id: svn://10.0.0.236/trunk@49215 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 17:55:02 +00:00
tbogard%aol.net
c802cd626d 1.) nsIEvent now has an attribute for isExitEvent(). This allows one to test if the current event represented by nsIEvent is a signal to exit the loop.
2.)  The various Run* routines were made more general.  This allowed me to move them completely within the nsCBaseLoop code rather than have them duplicated across the different Base Loop Typed classes.  This avoids the cut and pasting of code, that will probably be tweaked in the future.

3.)  To support the new Run* routines, I have added a RetrieveNextEvent and then a PlatformRetrieveNextEvent.  The first is implemented in nsCBaseLoop.  This was added to facilitate ordering of event retrieval in the near future (ie, pulling system events before normal events, or pulling PLEvents etc.)  The second function is one that platform code must override.  This is different for each loop type.  Basically this is supposed to be whatever it takes for a given implementation to pull the next event off the queue for the given loop type.  So in the Windows world, this function calls GetMessage() for the Thread and App loop types and then PeekMessage() with PM_REMOVE set for the Breath loop type.

This code is compiled but not used by the main build.  A=chofmann


git-svn-id: svn://10.0.0.236/trunk@49214 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 16:52:10 +00:00
kipp%netscape.com
d55eb1fa6c new
git-svn-id: svn://10.0.0.236/trunk@49213 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 14:38:20 +00:00
sspitzer%netscape.com
77a9b7acde fix more bugs with migration on the mac.
git-svn-id: svn://10.0.0.236/trunk@49212 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 11:40:33 +00:00
sspitzer%netscape.com
72d6224424 remove extra paren
git-svn-id: svn://10.0.0.236/trunk@49211 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 11:18:42 +00:00
sspitzer%netscape.com
9fd0969d93 get file prefs using GetFilePref() and not CopyCharPref(). that doesn't work on mac.
git-svn-id: svn://10.0.0.236/trunk@49210 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 11:16:51 +00:00
sspitzer%netscape.com
0e7524e548 more fixes for migration on the mac and various cleanup.
git-svn-id: svn://10.0.0.236/trunk@49209 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 11:16:18 +00:00
sspitzer%netscape.com
1b79234e68 fix migration on the mac.
mac thinks "" is the cwd.  curse it to hell!


git-svn-id: svn://10.0.0.236/trunk@49208 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 10:26:44 +00:00
sspitzer%netscape.com
639a65cf92 the attribute is a string, not a boolean.
git-svn-id: svn://10.0.0.236/trunk@49207 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 09:34:27 +00:00
sspitzer%netscape.com
a685cd2a88 comment out the dumps.
in the new profile xul, disable the buttons when they should be
and ignore clicks if the buttons are disabled.


git-svn-id: svn://10.0.0.236/trunk@49206 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 09:30:48 +00:00
sspitzer%netscape.com
34fa59f854 removed files: mozilla/xpfe/AppCores/src/nsJSProfileCore.cpp
git-svn-id: svn://10.0.0.236/trunk@49205 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 08:26:28 +00:00
sspitzer%netscape.com
85d48050a2 whoops, two quotes when there should be only one
git-svn-id: svn://10.0.0.236/trunk@49203 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 07:47:54 +00:00
sspitzer%netscape.com
9cfef060f4 whoops, accidentally checked this in.
git-svn-id: svn://10.0.0.236/trunk@49202 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 07:44:48 +00:00
sspitzer%netscape.com
f78e530dbc only build nsIProfile.idl now.
git-svn-id: svn://10.0.0.236/trunk@49201 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 07:41:40 +00:00
sspitzer%netscape.com
fcbb0a9c51 whoops. this is still needed, as it builds nsIProfile.idl
git-svn-id: svn://10.0.0.236/trunk@49200 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 07:40:55 +00:00
sspitzer%netscape.com
8441d2bccf this is gone.
git-svn-id: svn://10.0.0.236/trunk@49199 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 07:37:46 +00:00
sspitzer%netscape.com
afdc969f06 idlservices is gone, as is the profile appcore. #14999
git-svn-id: svn://10.0.0.236/trunk@49198 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 07:35:32 +00:00
sspitzer%netscape.com
1a4fea08a0 removed files: mozilla/xpfe/AppCores/src/nsProfileCore.cpp, mozilla/xpfe/AppCores/src/nsProfileCoreFactory.cpp
git-svn-id: svn://10.0.0.236/trunk@49197 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 07:31:40 +00:00
sspitzer%netscape.com
c35d818e4a fix for #14999. remove the profile appcore
git-svn-id: svn://10.0.0.236/trunk@49196 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 07:29:25 +00:00
sspitzer%netscape.com
e0d0de5e37 fix for #14686.
before, GetAccounts() [think getter for accounts] was upgrading which was
creating the default Local Mail account, which made the check in verifyAccounts()
fail to open the account wizard, since an account was created.
now we only upgrade prefs when explicitly told to do so.


git-svn-id: svn://10.0.0.236/trunk@49195 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 06:11:32 +00:00
idk%eng.sun.com
9ecaa9ed41 Implemented some methods for PlugletManagerImpl
git-svn-id: svn://10.0.0.236/trunk@49194 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 05:23:02 +00:00
sspitzer%netscape.com
0a6bef5448 fix some minor problems with the pref migration progress xul. #15042
get news migration back on UNIX, I accidentally broke it.


git-svn-id: svn://10.0.0.236/trunk@49193 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 05:12:42 +00:00
sspitzer%netscape.com
592f032442 use the NS_WITH_SERVICE macro. #15042
remove calls to toolkit appcore, as it is going away soon. #14999


git-svn-id: svn://10.0.0.236/trunk@49192 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 04:40:59 +00:00
hangas%netscape.com
e644efe8d2 Cleaned up usage of globalOverlay.xul, moved menu overlays into navigatorOveraly.xul which was the only place it was needed. a=chofmann
git-svn-id: svn://10.0.0.236/trunk@49191 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 04:40:15 +00:00
hangas%netscape.com
8ecbc7d4b1 Removed globalOverlay.xul which was not needed, slowed down opening the navigator window, and caused the Mac menu (from hiddenwindow) to have two Quit menu items. a=chofmann
git-svn-id: svn://10.0.0.236/trunk@49190 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 04:37:36 +00:00
briano%netscape.com
8e9ecbf318 Added CaptureRollupEvents to fix the Motif-specific breakage.
git-svn-id: svn://10.0.0.236/trunk@49189 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 04:29:59 +00:00
mcafee%netscape.com
75da349472 Ignore generated files.
git-svn-id: svn://10.0.0.236/trunk@49188 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 04:21:55 +00:00
sspitzer%netscape.com
0e64db6eec changes to get migration working on the mac again.
#15026, #14689


git-svn-id: svn://10.0.0.236/trunk@49187 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 04:10:19 +00:00
alecf%netscape.com
fad7c2429a implement SetTitle to fix bustage
git-svn-id: svn://10.0.0.236/trunk@49186 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 03:22:11 +00:00
briano%netscape.com
ef940b3e56 Fix for BSDI 3.0, specifically, but should help other platforms with shared library difficulties.
git-svn-id: svn://10.0.0.236/trunk@49185 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 03:16:38 +00:00
sspitzer%netscape.com
414b67e627 fix for #15054. pref migration progress dialog sizes to content now.
git-svn-id: svn://10.0.0.236/trunk@49184 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 03:01:53 +00:00
waterson%netscape.com
a6427388a2 Fix for Win32. (NOT part of the build.)
git-svn-id: svn://10.0.0.236/trunk@49183 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 02:38:46 +00:00
alecf%netscape.com
d3ae7bd261 fix xlib bustage by implementing SetTitle and CaptureRollupEvents
(xlib not part of the default build)


git-svn-id: svn://10.0.0.236/trunk@49182 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 02:25:20 +00:00
mcafee%netscape.com
cd3bd31e9e Checking for null pointer. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@49181 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 01:46:58 +00:00
pavlov%netscape.com
a27e5441c4 work to get drawing done based on regions and not rects. remove unneeded code in nsBaseWidget and removed tabs. add InvalidateRegion() method to nsIWidget. did InvalidateRegion implimentation on unix. a=shaver r=beard
git-svn-id: svn://10.0.0.236/trunk@49180 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 01:31:41 +00:00
pavlov%netscape.com
b5bbc1919b work to get drawing done based on regions and not rects a=shaver r=beard
git-svn-id: svn://10.0.0.236/trunk@49179 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 01:28:03 +00:00
mcafee%netscape.com
091b0a01d1 Default for network.proxy.type=3 is undefined, using 1, direct internet connection. r=akkana
git-svn-id: svn://10.0.0.236/trunk@49178 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 01:27:32 +00:00
sspitzer%netscape.com
a874ecd7a2 got the logic backwards...
git-svn-id: svn://10.0.0.236/trunk@49177 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 01:20:48 +00:00
pavlov%netscape.com
fa4ffe0ab0 remove open="true" from the tasks menu r=hyatt so that it isn't pressed by default
git-svn-id: svn://10.0.0.236/trunk@49176 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 01:09:48 +00:00
sspitzer%netscape.com
47900cdcad fix crasher caused by calling ResetPrefs() more than once, which should be legal.
git-svn-id: svn://10.0.0.236/trunk@49175 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 01:08:03 +00:00
sspitzer%netscape.com
963742e804 whoops, forgot to StartUp prefs after ShutDown
git-svn-id: svn://10.0.0.236/trunk@49174 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 01:04:00 +00:00
dp%netscape.com
46956763a0 raptorview into component
git-svn-id: svn://10.0.0.236/trunk@49173 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 00:58:35 +00:00
hyatt%netscape.com
e30aa0ecb3 Fixing tree widget updating problem.
git-svn-id: svn://10.0.0.236/trunk@49171 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 00:57:46 +00:00
hyatt%netscape.com
47b05de572 Fixing tree widget updating problem (bienvenu).
git-svn-id: svn://10.0.0.236/trunk@49170 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 00:57:31 +00:00
sspitzer%netscape.com
e595e78e7d fixes for a bunch of bugs.
bug #15041: window comes up, and then resizes
bug #14600: play nice when the profile manager exists on the mac.
bug #13780: crash on winnt and linux when creating a new profile
bug #15042: clean up mozilla/profile code (more to come...)


git-svn-id: svn://10.0.0.236/trunk@49169 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 00:53:29 +00:00
dp%netscape.com
3c80610f68 raptorview into component
git-svn-id: svn://10.0.0.236/trunk@49168 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 00:52:36 +00:00
kipp%netscape.com
8d68528134 new
git-svn-id: svn://10.0.0.236/trunk@49167 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 00:50:17 +00:00
buster%netscape.com
30ef096e65 fixed bug 13887, caret in odd place at editor launch
a=chofmann, r=sfraser


git-svn-id: svn://10.0.0.236/trunk@49166 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 00:49:56 +00:00
kipp%netscape.com
3008d163f5 new
git-svn-id: svn://10.0.0.236/trunk@49165 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 00:44:47 +00:00
mjudge%netscape.com
2c13db81d8 aproved leaf. reviews sfraser. checking for null stopping crash
git-svn-id: svn://10.0.0.236/trunk@49164 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 00:13:19 +00:00