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
jshin%mailaps.org
86aebc2436
Not a bug. Removing 4 spurrious lines (no effect on the binary generated)
...
sneaked in the previous commit (for bug 206811) by mistake.
git-svn-id: svn://10.0.0.236/trunk@143280 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-04 06:34:38 +00:00
brendan%mozilla.org
dade2c075c
Fold premature entry decl initialized by gratuitous ?: expr into dependent if/else in nsFastLoadFileReader::ReadObject.
...
git-svn-id: svn://10.0.0.236/trunk@143277 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-04 06:08:15 +00:00
jshin%mailaps.org
83c3bad1d3
bug 206811. use UTF-16 instead of UCS-2 for nsNativeCharsetutils on Unix.
...
Also use iconv(3) on Linux (r=smontagu, sr=alecf)
git-svn-id: svn://10.0.0.236/trunk@143230 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-03 12:37:44 +00:00
bsmedberg%covad.net
c35de5853a
Bug 207399 - minor cleanup to help building on the Intel compiler. r=dougt
...
git-svn-id: svn://10.0.0.236/trunk@143229 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-03 10:52:26 +00:00
jkeiser%netscape.com
e6d72c0cbb
Remove the no-forward-declared-nsCOMPtr hack (bug 107291), r=bugmail@sicking.cc, sr=dbaron@dbaron.org
...
git-svn-id: svn://10.0.0.236/trunk@143222 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-03 03:56:14 +00:00