warren%netscape.com
3e244f5dd6
Reordered atom table destruction to be last because memory shutdown still needs it. Moved nsIThread shutdown up just to be safe. r=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@73998 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-11 07:31:50 +00:00
warren%netscape.com
71943eddb6
Removed assertion to allow UnregisterObserver to be called after Shutdown (harmlessly). r=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@73997 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-11 07:29:05 +00:00
warren%netscape.com
5bdd73acae
Fixed monitor destructor because NS_TraceMallocShutdown is called twice. r=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@73996 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-11 07:28:14 +00:00
warren%netscape.com
24b9b58ef8
Defensive programming for UnregisterObserver after Shutdown. r=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@73993 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-11 06:56:06 +00:00
warren%netscape.com
6f96f77089
Fixed nsMemoryImpl to release memory pressure observers on shutdown. r=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@73989 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-11 06:03:08 +00:00
dougt%netscape.com
ccb740ceaa
First check in. NOT PART OF BUILD.
...
git-svn-id: svn://10.0.0.236/trunk@73972 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-11 00:10:34 +00:00
brendan%mozilla.org
523a153c14
First cut at reusable trace-malloc logfile reader, factored from bloatblame.
...
git-svn-id: svn://10.0.0.236/trunk@73894 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-09 08:53:46 +00:00
dbragg%netscape.com
8953692d7d
Fix for bug #42719 . SetLeafName was not removing the old leaf name before appending a new one. r=sgehani
...
git-svn-id: svn://10.0.0.236/trunk@73839 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-07 21:54:08 +00:00
mkaply%us.ibm.com
556f639044
#42637
...
r = mkaply, a = brendan
OS/2 bringup - We weren't returning a value from CallMethodFromVTable
git-svn-id: svn://10.0.0.236/trunk@73834 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-07 21:46:12 +00:00
jband%netscape.com
dc8c60aa5e
Fix yet another instance of the qsort bug that was biting OS/2 only. See explanation in cvs log comment for revision 1.25 of xpt_link.c. Thanks to Javier Pedemonte <pedemont@us.ibm.com>. a=brendan@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@73813 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-07 07:32:50 +00:00
dougt%netscape.com
5425c4be74
Debuggin code
...
a=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@73810 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-07 04:17:24 +00:00
dougt%netscape.com
93e9cb0462
44665
...
submitted by dbaron@fas.harvard.edu
a=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@73777 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-06 20:56:24 +00:00
colin%theblakes.com
5a93fe8776
Remove VMS specific code; not needed any more. r,a=leaf
...
git-svn-id: svn://10.0.0.236/trunk@73769 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-06 20:11:38 +00:00
dougt%netscape.com
5c4e30eccb
Mike Kaply <mkaply@us.ibm.com> pointed out a malloc(0) bug as well as a free(null).
...
a=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@73715 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-06 00:22:17 +00:00
ruslan%netscape.com
bb6667a9c2
Make XPCOM_CHECK_THREADSAFE env. variable to actually be useful
...
git-svn-id: svn://10.0.0.236/trunk@73702 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-05 22:58:28 +00:00
mkaply%us.ibm.com
d1ae27be7b
42637
...
r=dougt, a=brendan
OS/2 bringup - DLL names need to be 8.3 on OS/2
git-svn-id: svn://10.0.0.236/trunk@73670 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-05 13:53:12 +00:00
mkaply%us.ibm.com
b9f715c40a
#42637
...
r=dougt, a=brendan
OS/2 bringup - change to locate DLL in components dir
git-svn-id: svn://10.0.0.236/trunk@73667 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-05 13:40:53 +00:00
cls%seawood.org
91d683a067
Removed obsolete REQUIRES variable from every Makefile.in/makefile.win
...
git-svn-id: svn://10.0.0.236/trunk@73583 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-30 08:08:04 +00:00
jband%netscape.com
ce4fc31a2d
Fix dogfood/crash bugs: 42750, 39858 and fix 43897 and improve JS/XPConnect error reporting to help with crasher 40792. r=mccabe@netscape.com.
...
git-svn-id: svn://10.0.0.236/trunk@73574 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-30 04:04:46 +00:00
jband%netscape.com
59b22e86f2
updating status page - Not part of build
...
git-svn-id: svn://10.0.0.236/trunk@73546 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-29 22:17:54 +00:00
scc%mozilla.org
e2e3b170e1
fix self assignment, self append, self replace problems. r=waterson
...
git-svn-id: svn://10.0.0.236/trunk@73545 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-29 22:17:53 +00:00
mkaply%us.ibm.com
55548d119c
#42637
...
r = dougt, a = brendan
Rather than using cast and &operator to get spec, use the Spec member function
git-svn-id: svn://10.0.0.236/trunk@73458 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-28 21:56:49 +00:00
mkaply%us.ibm.com
527223a169
#42637
...
r=mkaply, a=brendan
OS/2 bringup - rewrite of nsFileSpecOS2.cpp to be more like Windows
git-svn-id: svn://10.0.0.236/trunk@73407 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-28 14:50:12 +00:00
mkaply%us.ibm.com
3e32a6af4d
#43877
...
r=dougt, a=dougt
Using this pointer rather than other pointer causes crash
git-svn-id: svn://10.0.0.236/trunk@73406 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-28 14:37:25 +00:00
brendan%mozilla.org
f912d63a39
Interim checkin: -u option for unified (-f and standard) output, down/next links for sorted subgraph navigation, some -j (js-mode) support.
...
git-svn-id: svn://10.0.0.236/trunk@73395 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-28 06:42:29 +00:00
brendan%mozilla.org
b2b5554261
Work around unsolved bug reported by rusty.lynch@intel.com.
...
git-svn-id: svn://10.0.0.236/trunk@73391 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-28 06:22:29 +00:00
dougt%netscape.com
7afba7fd34
Forgot to check these changes is which were submitted by roc+moz@cs.cmu.edu
...
and approved by brendan. See bug 43314.
git-svn-id: svn://10.0.0.236/trunk@73390 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-28 06:14:09 +00:00
dbaron%fas.harvard.edu
d42b7f141f
Fix leak (holding past XPCOM shutdown) of 16 strings. r=waterson
...
git-svn-id: svn://10.0.0.236/trunk@73335 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-27 21:54:28 +00:00
mkaply%us.ibm.com
5bc9a0d2d2
#42637
...
r=valeski, a=brendan
OS/2 bringup - Support for OS/2 special system directories
git-svn-id: svn://10.0.0.236/trunk@73324 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-27 21:23:51 +00:00
dougt%netscape.com
d7128e8164
Initializing var before use. simple fix.
...
git-svn-id: svn://10.0.0.236/trunk@73320 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-27 20:55:54 +00:00
mang%subcarrier.org
0f37a10bed
progid no longer defined in nsISample.idl
...
Part of previous fix to bug 10904
git-svn-id: svn://10.0.0.236/trunk@73299 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-27 06:35:17 +00:00
cls%seawood.org
500003732d
Given the statement "a == b ? c : d;" , the WorkShop 5.0 compiler expects c & d to be of the same type.
...
git-svn-id: svn://10.0.0.236/trunk@73296 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-27 06:10:21 +00:00
rich.burridge%sun.com
b779e86645
Fix to prevent build bustage on nebiros with Sun compilers.
...
The Sun compiler expects a specific format for the function
used by the #pragma statement. It should return void and
have no arguments. It also needs an initial function prototype.
r=cls
Fix for breakage for checkin for bug #40769 .
git-svn-id: svn://10.0.0.236/trunk@73295 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-27 05:58:00 +00:00
mang%subcarrier.org
658e2df19f
partial fix for bug 10904 - sample now works in M15
...
- moves CID/ProgID into header file
- adds more calls to enablePrivilege
- renames "write" callback to something that works as intended
a=brendan@mozilla.org
r=scc@netscape.com
git-svn-id: svn://10.0.0.236/trunk@73294 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-27 05:54:46 +00:00
dougt%netscape.com
ba45beb562
Bug 43314.
...
r=Henry Sobotka <sobotka@axess.com>
a=brendan@mozilla.org
s=Robert O'Callahan <roc+moz@cs.cmu.edu>
git-svn-id: svn://10.0.0.236/trunk@73281 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-27 03:35:32 +00:00
rich.burridge%sun.com
92fa85731e
Fix to allow refcnt'ing on the Solaris platform.
...
r=scc@mozilla.org a=brendan@mozilla.org
Bug #40769
git-svn-id: svn://10.0.0.236/trunk@73253 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-26 22:23:47 +00:00
mkaply%us.ibm.com
b94aaf3d70
#42637
...
r=mkaply, a=brendan
OS/2 bring up - Set mresolvepath - OS/2 only
git-svn-id: svn://10.0.0.236/trunk@73221 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-26 14:50:20 +00:00
dougt%netscape.com
5e1c69c466
adding helper source. Not part of built.
...
git-svn-id: svn://10.0.0.236/trunk@73144 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-24 02:01:29 +00:00
dougt%netscape.com
b4fae1275b
nsIFile unique file creation is racy and insecure
...
bug 43314. a=brendan@mozilla.org
written by Robert O'Callahan <roc+moz@cs.cmu.edu>
git-svn-id: svn://10.0.0.236/trunk@73142 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-24 01:50:53 +00:00
dougt%netscape.com
bf15c34b53
I IDL-ifying the nsProxyObjectManager.
...
I have updated all users that I found
grepping the source tree.
r=valeski@netscape.com
a=waterson@netscape.com
b=43131
Also checking in changes to the window's embed test which is NOT
hooked up to the build system.
git-svn-id: svn://10.0.0.236/trunk@73129 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-24 00:03:10 +00:00
valeski%netscape.com
dce89aed9d
a=waterson. adding idl file, part of dougt's checkin.
...
git-svn-id: svn://10.0.0.236/trunk@73127 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-23 23:56:55 +00:00
dougt%netscape.com
a08152032b
Adding idl'ifed nsIProxyObjectManager interface file.
...
git-svn-id: svn://10.0.0.236/trunk@73114 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-23 23:34:11 +00:00
waterson%netscape.com
ab0925e6a8
Bug 21650. Add an assertion if the service manager is improperly re-entered. r=dbaron,warren
...
git-svn-id: svn://10.0.0.236/trunk@73014 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-23 02:02:48 +00:00
jst%netscape.com
cc6b0ad6cd
Fixing linux build bustage introduced by rich.burridge@sun.com. r=andreas.otte@primus-online.de
...
git-svn-id: svn://10.0.0.236/trunk@72926 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-22 12:29:14 +00:00
rich.burridge%sun.com
1c219936b0
Fix to allow Mozilla to build/run on the Solaris Intel platform with
...
Sun native compilers (SC 5.0 and Workshop 6 aka Forte). The two
xptc...uniish_x86.cpp files are forced to be compiled optimised to
generate the correct assembly code.
r=mccabe@netscape.com a=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@72924 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-22 10:58:06 +00:00
brendan%mozilla.org
ad1e1644ba
Hoist loop invariant.
...
git-svn-id: svn://10.0.0.236/trunk@72780 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-21 18:03:34 +00:00
brendan%mozilla.org
fd75093332
Comment fixes.
...
git-svn-id: svn://10.0.0.236/trunk@72779 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-21 18:03:01 +00:00
brendan%mozilla.org
3d43822a6a
Fix skip-one-frame-too-many backtrace lossage; update TODO.
...
git-svn-id: svn://10.0.0.236/trunk@72776 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-21 17:59:30 +00:00
mscott%netscape.com
d92552bbfe
Bug #33768 --> add MakeUnqiue to nsIFile. this is actually dougt's code.
...
r=mscott
git-svn-id: svn://10.0.0.236/trunk@72738 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-21 06:32:45 +00:00
scc%mozilla.org
a6b40ede8b
fix for commercial bustage on Mac (adding |operator const CharT*() const| to |basic_nsLiteralString|). fix for blizzards linux changes needing working |Substring|. r=beard,syd
...
git-svn-id: svn://10.0.0.236/trunk@72736 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-21 05:13:10 +00:00