6173 Commits

Author SHA1 Message Date
dougt%meer.net
d8766dc42c Adding support for static builds of minimo. r=pavlov. b=211645
git-svn-id: svn://10.0.0.236/trunk@144479 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-05 19:34:19 +00:00
seawood%netscape.com
39e30b7a20 Split private xpcom defines into separate header.
Bug #210409 r=dougt


git-svn-id: svn://10.0.0.236/trunk@144445 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-03 21:10:00 +00:00
seawood%netscape.com
535050c052 Split private xpcom defines into separate header.
Bug #210409 r=dougt


git-svn-id: svn://10.0.0.236/trunk@144444 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-03 20:55:23 +00:00
timeless%mozdev.org
e08d1b2b32 Bug 211275 GetAtomHashEntry doesn't check the return value of PL_DHashTableInit
r=dbaron sr=bz


git-svn-id: svn://10.0.0.236/trunk@144431 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-03 14:45:01 +00:00
darin%netscape.com
9c25ef7a21 fixes bug 163988 'Crashes at www.macgamer.com (HREF="&#)' patch=waltershen@netscape.com r=dbaron sr=jag
git-svn-id: svn://10.0.0.236/trunk@144399 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-02 21:20:14 +00:00
seawood%netscape.com
18593c4931 Make user-specific application directory name configurable using --with-user-appdir.
Thanks to Ben Bucksch <ben.bucksch@beonex.com> for the original patch.
Bug #58327 r=dougt


git-svn-id: svn://10.0.0.236/trunk@144350 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-01 18:32:49 +00:00
seawood%netscape.com
1a2cb9de8e Argh. HAVE_64BIT_OS is not xpcom specific.
Bug #210409


git-svn-id: svn://10.0.0.236/trunk@144223 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-27 19:17:46 +00:00
jshin%mailaps.org
5caccfff36 bug 183156 (a part of) : rename CopyUTF16toASCII as LossyCopyUTF16toASCII (r,sr=jag)
git-svn-id: svn://10.0.0.236/trunk@144210 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-27 07:44:13 +00:00
seawood%netscape.com
69162837f6 Move xpcom specific defines from mozilla-config.h into xpcom-config.h.
Bug #210409 r=dougt


git-svn-id: svn://10.0.0.236/trunk@144208 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-27 04:12:16 +00:00
seawood%netscape.com
72290bc923 Use the documented __declspec keyword instead of _declspec.
Bug #206934 r=dougt


git-svn-id: svn://10.0.0.236/trunk@144112 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-24 22:12:37 +00:00
dbaron%dbaron.org
643cf59560 Keep the pointer version of NS_ConvertUTF8toUTF16 null-safe. b=210279 r+sr=jag
git-svn-id: svn://10.0.0.236/trunk@144088 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-24 05:42:05 +00:00
bsmedberg%covad.net
dfa3c3ed18 Build bustage from bug 210337, sorry 'bout that.
git-svn-id: svn://10.0.0.236/trunk@144070 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-23 21:56:07 +00:00
bsmedberg%covad.net
0040dad71e Oops, forgot a file for bug 210337, part 2.
git-svn-id: svn://10.0.0.236/trunk@144066 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-23 21:07:29 +00:00
bsmedberg%covad.net
90d450743a Bug 210337 part 2: remove unused nsObserver r=alecf/dougt
git-svn-id: svn://10.0.0.236/trunk@144064 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-23 20:47:45 +00:00
bsmedberg%covad.net
03384bfad0 Bug 210337 - Spring cleaning of unused XPCOM code and callers r/sr=alecf/bz
git-svn-id: svn://10.0.0.236/trunk@144063 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-23 20:31:43 +00:00
jshin%mailaps.org
bf657d4d62 bug 183156 : replace UCS2 in function/method names with UTF16 and update the
document accordingly. r=jag, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@144046 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-23 04:30:57 +00:00
jaggernaut%netscape.com
57d5e83c5f Bug 210160: Add nsStringComparator parameter to String(Begins)|(Ends)With. r=bzbarsky, sr=dbaron
Bug 210162: Fix up comments, argument names of atom getters in nsIAtom.idl. r=bzbarsky, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@144015 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-21 02:59:51 +00:00
caillon%returnzero.com
1c1e0c7bb4 Bug 209852. Remove |dont_QueryInterface|.
r=dbaron, sr=jag


git-svn-id: svn://10.0.0.236/trunk@144011 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-21 00:15:41 +00:00
kyle.yuan%sun.com
5662499915 Bug 209622 nsTHashtable cause bustage on Solaris with F6U2
r/sr=bsmedberg
The missed part in nsBaseHashtable.h, patch by harinath@cs.umn.edu


git-svn-id: svn://10.0.0.236/trunk@143969 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-20 01:26:00 +00:00
dougt%meer.net
982465fbc0 Cleans up nsLocalFile0S2 a bit. Removes code that checks for symlinks. r=r=mkaply, sr=blizzard, bug=209963
git-svn-id: svn://10.0.0.236/trunk@143951 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-19 21:53:26 +00:00
bsmedberg%covad.net
d7e6136c71 Bug 209622 - bustage fix for stupid compilers (Sun WS and DEC OSF1) -
also remove unused configure test. r=dbaron sr=alecf


git-svn-id: svn://10.0.0.236/trunk@143942 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-19 18:42:23 +00:00
sicking%bigfoot.com
5f5a943690 Bug 209667: Make it possible to hold an nsRefPtr to a class that lacks an empty ctor. I'll back this out if it breaks any ports.
r=jag sr=dbaron on the nsCOMPtr.h part
r=Pike sr=peterv on the transformiix part


git-svn-id: svn://10.0.0.236/trunk@143941 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-19 18:21:39 +00:00
jst%netscape.com
5bea629223 Fixing part of bug 209699 (and more of bug 87677). Implement char* and PRUnichar* versions of Copy/AppendUTF*toUTF*(). r=alecf@flett.org, r=dbaron@dbaron.org, sr=jaggernaut@netscape.com
git-svn-id: svn://10.0.0.236/trunk@143925 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-19 05:17:55 +00:00
blizzard%redhat.com
4154e67ad6 Bug #40950. xptcall for linux/ia64. Patch from ulrich drepper and derived from the HPUX code. rs=shaver
git-svn-id: svn://10.0.0.236/trunk@143914 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-19 02:58:45 +00:00
timeless%mozdev.org
f1f6532817 Bug 187031 [nsLocalFileWin] nsLocalFile::Remove returns os remove values (-1) as nsresults
r=dougt sr=darin


git-svn-id: svn://10.0.0.236/trunk@143899 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-18 23:19:11 +00:00
timeless%mozdev.org
c4702398f4 Bug 209681 improve XPCOM_CHECK_PENDING_CIDS: prevent some crashes, enable component manager to block components by contract
r=dougt


git-svn-id: svn://10.0.0.236/trunk@143894 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-18 23:03:08 +00:00
timeless%mozdev.org
9d9cca287d Bug 209808 Mismatched delete / delete [] in nsCategoryManager.cpp
r=dougt


git-svn-id: svn://10.0.0.236/trunk@143875 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-18 18:55:35 +00:00
bsmedberg%covad.net
e3c168a346 Bug 193031 fix category manager to use aPersist parameter. Bug 54639 Category Manager is not thread-safe. Bug 208437 separate threadsafe nsBaseHashtable into super-class nsBaseHashtableMT. r=dougt/alecf I know Sun Workshop builds are still broken... working on it.
git-svn-id: svn://10.0.0.236/trunk@143853 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-18 11:26:27 +00:00
jst%netscape.com
24dfdf0a3e Fixing typo in comment.
git-svn-id: svn://10.0.0.236/trunk@143845 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-18 06:52:16 +00:00
alecf%flett.org
37f83056dd fix bug 209699 r=dougt, sr=jst - move some consumers over to CopyUTF8toUTF16
git-svn-id: svn://10.0.0.236/trunk@143835 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-18 02:22:46 +00:00
bryner%netscape.com
989e15c152 Fix a debug-only crash when requesting a non-existant contractid. Bug 209680, r=dougt, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@143814 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-17 21:12:11 +00:00
timeless%mozdev.org
6fef9261cd Bug 204146 Undefined symbols during autoregistration should go to stdout
r=dougt


git-svn-id: svn://10.0.0.236/trunk@143808 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-17 18:19:40 +00:00
timeless%mozdev.org
5a16dcbfd7 Bug 204146 Undefined symbols during autoregistration should go to stdout
Change output for NSPR_LOG_MODULES=nsComponentManager:1 .. 4 to be useful
r=dougt


git-svn-id: svn://10.0.0.236/trunk@143805 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-17 17:50:00 +00:00
jst%netscape.com
223d557551 Fixing typo in comment.
git-svn-id: svn://10.0.0.236/trunk@143798 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-17 16:30:35 +00:00
jst%netscape.com
4eaef03b6e Fixing bug 87677. Making AppendUTF[8|16]toUTF[16|8]() not copy the string twice when not needed. r=jaggernaut@netscape.com, sr=dbaron@dbaron.org
git-svn-id: svn://10.0.0.236/trunk@143797 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-17 16:30:17 +00:00
timeless%mozdev.org
6582983e85 Bug 204407 cleanup warnings in nsToolkit.cpp and plevent.c
patch by sergei_d@fi.tartu.ee r=timeless sr=bz


git-svn-id: svn://10.0.0.236/trunk@143724 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-15 04:06:04 +00:00
timeless%mozdev.org
48ee784af9 Static build bustage
Change for Bug 124958 should not have changed the static build


git-svn-id: svn://10.0.0.236/trunk@143699 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-14 00:18:12 +00:00
timeless%mozdev.org
2368b498b7 Static build bustage
Change for Bug 124958 should not have changed the static build


git-svn-id: svn://10.0.0.236/trunk@143687 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-13 21:40:06 +00:00
timeless%mozdev.org
b7882e0f91 Bug 124958 Crash on startup in OpenBSD in static constructor calls
global variables are shared by all shared libraries
patch by wilfried@spamcop.net r=dougt


git-svn-id: svn://10.0.0.236/trunk@143679 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-13 17:05:56 +00:00
dbaron%dbaron.org
5a70863d8e Move the core of NS_ConvertUCS2toUTF8 into character sinks in nsUTF8Utils.h, and use them to make ToNewUTF8String faster. Fix bug in surrogate handling in the moved code. Make various tweaks to improve performance of conversion between UCS2 and UTF-8 (both ways). b=206682 r=jag sr=jst
git-svn-id: svn://10.0.0.236/trunk@143570 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-11 04:27:13 +00:00
seawood%netscape.com
06e1507b0c Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
git-svn-id: svn://10.0.0.236/trunk@143527 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-10 21:18:27 +00:00
seawood%netscape.com
9e4caeaa92 Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
git-svn-id: svn://10.0.0.236/trunk@143522 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-10 20:12:33 +00:00
dougt%meer.net
715e769eae Adding comments to nsDirectoryServiceDefs.
git-svn-id: svn://10.0.0.236/trunk@143521 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-10 20:09:25 +00:00
seawood%netscape.com
d81a61d050 Removing cfm specific versions of glib & libidl.
Bug #98811 r=macdev


git-svn-id: svn://10.0.0.236/trunk@143513 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-10 18:41:52 +00:00
peterv%netscape.com
aab1aedb98 Fix for bug 208398 (Implement swap on nsRefPtr). r=sicking, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@143501 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-10 11:39:54 +00:00
dougt%meer.net
82b6b90be5 Moving all important docs to gila. This is a documentation only change - not part of the tinderbox|release builds
git-svn-id: svn://10.0.0.236/trunk@143403 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-06 19:49:28 +00:00
dbaron%dbaron.org
f2053257e4 Remove unneeded duplication from nsCOMPtr.h. b=208449 r=sicking sr=jag
git-svn-id: svn://10.0.0.236/trunk@143373 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-05 23:43:08 +00:00
dbaron%dbaron.org
f4a74b4567 Change _MSC_VER ifdef since MSVC++ .net 2003 has fixed one of their compiler bugs. b=208439 Patch from Ian Hickson <ian@hixie.ch>. r=dbaron sr=jag
git-svn-id: svn://10.0.0.236/trunk@143346 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-05 18:50:16 +00:00
jkeiser%netscape.com
9b7a49f839 Make nsAutoPtr declarable with forward-declared classes (bug 107291), r=bugmail@sicking.cc, sr=dbaron@dbaron.org
git-svn-id: svn://10.0.0.236/trunk@143341 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-05 17:55:33 +00:00
jshin%mailaps.org
bd9829ca93 bug 183156 : the first step : replace UCS2 in function names with UTF16
(r=peterv, sr=alecf)


git-svn-id: svn://10.0.0.236/trunk@143328 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-05 11:44:06 +00:00