5502 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
48b10a682c Change ToInteger to not silently drop '+' and '#' in mid-string. Bug
54142, r=timeless, sr=jag


git-svn-id: svn://10.0.0.236/trunk@123754 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-21 02:22:48 +00:00
alecf%netscape.com
86b6d45c5d fix for bug 152929 - we were leaking 900+ nsFactoryEntry objects because they were not always allocated in an arena
(fixes a 75k leak on my system)
r=dougt, sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@123718 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-20 21:22:50 +00:00
alecf%netscape.com
eb193c5571 fix bug 149102 - stop exporting some old unused methods from XPCOM, and get rid of nsOutputConsoleStream and consumers
also removing FilesTest from the build because its outdated, doesn't test anything useful anymore, and is the last consumer of nsOutputConsoleStream
r=dougt, sr=jag


git-svn-id: svn://10.0.0.236/trunk@123713 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-20 20:35:37 +00:00
shaver%mozilla.org
e97285d861 Bug 76968: expand ~/ into NS_OS_HOME_DIR in nsLocalFileUnix. r=bzbarsky,
sr=blizzard.


git-svn-id: svn://10.0.0.236/trunk@123459 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-17 21:03:43 +00:00
seawood%netscape.com
d401003cfc Fixing win32 gmake builds lack of debugging information problem by working around a combination MSVC & cygwin make deficiencies:
* We must use the full path to the source file when calling MSVC so that debugging information shows up in the object files.
* Because of cygwin's use of /cygdrive when using full paths, we must use a cygwin-wrapper script in some cases to allow native win32 programs to use a fully qualified cygwin path.
* We have to call configure using the full path so that $(srcdir) contains the
full path in the Makefiles. The rules have been changed for win32 so that it
always use $(srcdir)/$*.{c,cpp} as the sourcefile name even when the file is in
the cwd.  This works around both the /cygdrive issue and the msvc's path info
optimization.
* We still use the wrapper when calling rc.exe & nsinstall.  nsinstall
frequently takes multiple args and is called all over the tree so changing each
calling site is going to be expensive.	(I'll have to check  the logs again but
I think the rc wrapping can go.)
* nspr & ldap still use the wrappers for all native win32 progs.  Neither nspr
nor ldap uses the acoutput-fast.pl script to speed up the substitution of
@srcdir@ into their Makefiles so, makefile substitution will break if we use
dos-paths.
* In the handful of directories where we copy srcfiles from another directory
in lieu of using VPATHs, we have to now copy those files to $(srcdir) so that
the default rules can find them.
Bug #141834 r=leaf,wtc,dmose,mcs


git-svn-id: svn://10.0.0.236/trunk@123440 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-17 17:09:57 +00:00
seawood%netscape.com
eee428afe5 Use macros to declare static callback functions to make OS/2 happy.
Fixing tinderbox bustage.


git-svn-id: svn://10.0.0.236/trunk@123385 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-15 05:56:20 +00:00
dougt%netscape.com
3d5dfe1810 fixing a uninitialized var
git-svn-id: svn://10.0.0.236/trunk@123381 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-15 03:58:10 +00:00
dougt%netscape.com
0fa36f3315 strdup is not defined on the mac...
git-svn-id: svn://10.0.0.236/trunk@123356 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-14 22:25:24 +00:00
dougt%netscape.com
90166a6762 48888 missing makefile.win change
git-svn-id: svn://10.0.0.236/trunk@123352 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-14 21:50:50 +00:00
dougt%netscape.com
dffd6e4f8a Fixes 48888 - xpcom flat file backend. r=dp@netscape.com sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@123350 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-14 21:33:05 +00:00
ccarlen%netscape.com
a7e7d2a7c2 Bug 134448 - xpti needs to scan OS-defined plugin dirs. r=peterl, sr=beard
git-svn-id: svn://10.0.0.236/trunk@123312 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-14 12:30:44 +00:00
seawood%netscape.com
87c856e6bd Use the same name for the application profile directory in the registry as the profile manager does.
Bug #146150 r=arougthopher


git-svn-id: svn://10.0.0.236/trunk@123299 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-14 05:08:05 +00:00
darin%netscape.com
2fe9a1b7ba fixes solaris orange b=147333
patch=Roland.Mainz@informatik.med.uni-giessen.de
r/sr=alecf,darin


git-svn-id: svn://10.0.0.236/trunk@123241 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-13 21:14:24 +00:00
alecf%netscape.com
d3afab8273 fix for bug 149102 - fix a harmless UMR in the string code
sr=jag, r=dbaron


git-svn-id: svn://10.0.0.236/trunk@123235 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-13 20:31:14 +00:00
dougt%netscape.com
b4c6ecaa43 bug 150165 patch by t.bugz@lament.cjb.net r=bbaetz sr=shaver a=valeski fix typo - [noscrpit] was used instead of [noscript]
git-svn-id: svn://10.0.0.236/trunk@123231 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-13 20:13:17 +00:00
seawood%netscape.com
e0bcbe585e Use the unix native char conversion routines on BeOS.
Bug #151406 r=timeless


git-svn-id: svn://10.0.0.236/trunk@123222 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-13 14:53:30 +00:00
dbradley%netscape.com
768b5dd858 Bug 148732 - xpidl doesn't accept drive colon args. r=dbradley, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@123165 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-12 16:56:19 +00:00
dougt%netscape.com
70a555f5ae mac project file fix
git-svn-id: svn://10.0.0.236/trunk@123098 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 22:44:12 +00:00
dougt%netscape.com
e1d433d7c1 fixes hp bustage. r=jdunn
git-svn-id: svn://10.0.0.236/trunk@123095 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 22:35:10 +00:00
dougt%netscape.com
c55073e22f fixing makefile.win bustage.
git-svn-id: svn://10.0.0.236/trunk@123071 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 20:54:30 +00:00
cbiesinger%web.de
6f7dc93da9 bug 115473 r=pavlov sr=brendan
Remove timer priorities


git-svn-id: svn://10.0.0.236/trunk@123068 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 20:47:04 +00:00
chak%netscape.com
017113fab2 Fix for #130877 - Chnages to create app specific component registries
r=dougt, sr=shaver, a=drivers


git-svn-id: svn://10.0.0.236/trunk@123064 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 20:38:01 +00:00
dougt%netscape.com
55cec71794 adding #include for stdio for printf
git-svn-id: svn://10.0.0.236/trunk@123050 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 19:50:28 +00:00
dougt%netscape.com
3c7968ad39 nsIInterfaceRequestor.cpp has been moved to mozilla/xpcom/glue/. see 149715. r=rpotts@netscape.com, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@123049 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 19:41:44 +00:00
dougt%netscape.com
d6dd9bea7f Fix for 149754. cleaner xpcom shutdown. r=rpotts, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@123046 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 19:38:41 +00:00
dougt%netscape.com
fa93a8146a adding nsIIneterfaceRequestorUtils.cpp to glue. 149715. r=rpotts@netscape.com, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@123045 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 19:36:42 +00:00
dougt%netscape.com
fe86486377 Fixes bugs 149745 148918 149715 149730 149754 129959. Cleanup of nsIFile and nsILocalFile interfaces, supporting do_GetInterface in embedding via xcom glue, and general cleanup of shutdown. r=various, sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@123042 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 19:26:04 +00:00
darin%netscape.com
893ea3031d fix more bustage
git-svn-id: svn://10.0.0.236/trunk@123000 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-10 19:47:22 +00:00
darin%netscape.com
de61026d65 fix win32 gmake build bustage
git-svn-id: svn://10.0.0.236/trunk@122999 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-10 19:46:19 +00:00
darin%netscape.com
b4a073fd41 fix some bustage
git-svn-id: svn://10.0.0.236/trunk@122998 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-10 19:44:07 +00:00
darin%netscape.com
dcfb0a0f1f fixes bug 147333 "Cannot load local files whose names contain
Japanese/Chinese characters" r=bstell sr=brendan a=asa


git-svn-id: svn://10.0.0.236/trunk@122994 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-10 18:50:11 +00:00
bryner%netscape.com
3faacf9598 Bug 149225 - fix a crash on exit caused by shaver's checkin for bug 128335. r=pinkerton, sr=shaver, a=asa.
git-svn-id: svn://10.0.0.236/trunk@122796 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-06 03:04:56 +00:00
mkaply%us.ibm.com
d433fe17da #147977
r=jpierre, sr=blizzard
OS/2 only - int32 math causing incorrect computation of disk space


git-svn-id: svn://10.0.0.236/trunk@122763 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-05 04:02:33 +00:00
brendan%mozilla.org
13e8a43ab1 Ensure a live keyHash *after* multiplying by the irrational (146907, r=dbaron, sr=shaver).
git-svn-id: svn://10.0.0.236/trunk@122729 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-05 00:47:38 +00:00
dougt%netscape.com
c4b7ad94e8 Fixes allocation/deallcation mismatch. sr=darin, verified by stephend, b=149108
git-svn-id: svn://10.0.0.236/trunk@122702 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-04 21:48:53 +00:00
neeti%netscape.com
29dc4eb3d1 fix for bug 142629 - [win32 only] recursive copy / move errors are not properly bubbled up, r=dougt, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@122684 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-04 18:47:37 +00:00
dougt%netscape.com
929734e23b Fixes static global initialization order. r=dougt@netscape.com, sr=brendan@mozilla.org, patch by bryner@netscape.com
git-svn-id: svn://10.0.0.236/trunk@122674 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-04 14:21:32 +00:00
dougt%netscape.com
c6a6d9af87 Fixes top crash in M1RC3 crash [@ nsLocalFile::GetPath], r=rpotts@netscape.com, sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@122522 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-03 01:47:11 +00:00
dougt%netscape.com
eaad2f24e1 fixes crash in js_FreeStack caused by a race condition in necko. see 139556 for the details. r=rpotts, sr=darin
git-svn-id: svn://10.0.0.236/trunk@122438 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-31 20:40:11 +00:00
dougt%netscape.com
4269356169 support for OS2 XPCOM_DEBUG_BREAK env. r=dougt, sr=jband, patch by mkaply, b=148127
git-svn-id: svn://10.0.0.236/trunk@122343 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-30 21:27:53 +00:00
brendan%mozilla.org
859af084f0 Back out troublesome parts of patch for 130544 (147997, r/sr=me).
git-svn-id: svn://10.0.0.236/trunk@122318 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-30 07:15:01 +00:00
brendan%mozilla.org
358ed6261c Clean up nsICollection/nsSupportsArray {Append,Remove}Element return type (130544, r=dougt, sr=bienvenu).
git-svn-id: svn://10.0.0.236/trunk@122264 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-29 18:08:37 +00:00
dbaron%fas.harvard.edu
c53c56f3f7 Make GetImplementationFlags more useful/extensible by changing the default implementation to return zero rather than returning the flags from the shared buffer handle, and add a constant for one expected future use. b=109571 r=jag sr=scc
git-svn-id: svn://10.0.0.236/trunk@121733 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-17 02:53:34 +00:00
jaggernaut%netscape.com
644f73736f Bug 139649: Fix IsDependentOn, I forgot to make the ptr and ptr, length based Assign, Append and Insert go through the dependency checks. r=alecf, sr=scc.
git-svn-id: svn://10.0.0.236/trunk@121604 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 04:35:00 +00:00
timeless%mac.com
9ab5ff7ba7 Bug 136756 http://bugzilla.mozilla.org/show_bug.cgi?id=136756#c29
from the book of this can't be good by leaf

bonsai answer's leaf's question thusly:
No files matched this file name. It may have been added recently.
it does indicate that a file by the correct spelling exists...


git-svn-id: svn://10.0.0.236/trunk@121594 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 03:26:40 +00:00
dougt%netscape.com
d6cc711878 Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
git-svn-id: svn://10.0.0.236/trunk@121534 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-15 18:55:21 +00:00
pavlov%netscape.com
dd0c3018e4 fixing bug 142113. r=varga sr=brendan
git-svn-id: svn://10.0.0.236/trunk@121525 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-15 10:28:42 +00:00
darin%netscape.com
ccb5ef3eb8 trying to fix mac bustage
git-svn-id: svn://10.0.0.236/trunk@121518 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-15 04:58:58 +00:00
jaggernaut%netscape.com
d7c8a2d045 Bug 139649: Fix string code to use IsDependentOn instead of depending on nsAPromiseString type. r=scc, sr=darin
git-svn-id: svn://10.0.0.236/trunk@121513 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-15 03:28:44 +00:00
mkaply%us.ibm.com
af4f7c7adf #144554
r=me, sr=blizzard
OS/2 - remove stupid code that broke mail migration


git-svn-id: svn://10.0.0.236/trunk@121477 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-14 20:35:18 +00:00