scott%scott-macgregor.org
8208031ddc
Bug #379070 --> remove nsCRT methods from import, extensions, db.
...
sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@227679 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-07 23:19:13 +00:00
scott%scott-macgregor.org
41f3dd7c01
Bug #379070 --> string cleanup for mailnews\import including removal of XPIDL strings and other string interfaces that aren't available using frozen linkage.
...
git-svn-id: svn://10.0.0.236/trunk@227439 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-03 23:37:55 +00:00
bienvenu%nventure.com
62a5a5e231
remove xpidlstrings from mailnews/base/search, sr=mscott 379070
...
git-svn-id: svn://10.0.0.236/trunk@226541 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 20:41:23 +00:00
bienvenu%nventure.com
33df148dcb
remove duplicated code in import service, patch by bugzilla@standard8.demon.co.uk, sr=bienvenu 369913
...
git-svn-id: svn://10.0.0.236/trunk@221720 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-11 01:15:14 +00:00
bugzilla%standard8.demon.co.uk
d47dc073f0
Bug 369913 Remove Duplicated code in nsIImportService and nsMsgI18N.h/cpp. r/sr=bienvenu
...
git-svn-id: svn://10.0.0.236/trunk@219932 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-10 20:39:09 +00:00
bugzilla%standard8.demon.co.uk
e0f89ca5e3
Bug 131040 reduce duplicated import code - Part 1. r=bienvenu,sr=Neil
...
git-svn-id: svn://10.0.0.236/trunk@193416 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-03 17:16:20 +00:00
darin%meer.net
86a93a5874
fixes bug 263360 "Make CallCreateInstance use NS_GetComponentManager instead of nonfrozen/deprecated nsComponentManager symbols" r=bsmedberg sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@165662 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-23 20:53:38 +00:00
roc+%cs.cmu.edu
0b0fa89131
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@157992 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 00:13:25 +00:00
gerv%gerv.net
17661ae2d9
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@155034 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-17 18:33:16 +00:00
jaggernaut%netscape.com
f34216bf2d
Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@144992 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-20 07:47:59 +00:00
alecf%flett.org
1c89787dc0
fix for bug 206379:
...
- combine nsICharsetConverterManager2 and nsICharsetConverterManager
- get rid of nsIAtom in most of the methods
- provide versions of getUnicodeDecoder/Encoder which don't do alias resolution
- change all charset types to ASCII strings
- clean up some other i18n APIs which could be simplified
- fix all consumers of all changed i18n interfaces
r=jshin, smontagu
rs=sfraser
git-svn-id: svn://10.0.0.236/trunk@143589 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-11 18:16:03 +00:00
scott%scott-macgregor.org
d67746ccbe
Bug #179533 --> add the option to make a static build of mailnews which is disabled by default.
...
r/sr=sspiter
git-svn-id: svn://10.0.0.236/trunk@141493 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-20 20:56:21 +00:00
dbaron%dbaron.org
e071c7ff2a
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@136017 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 22:05:52 +00:00
cavin%netscape.com
487ae18e8b
Fix for bug 158367. Replaced macro IMPORT_LOGx() with PR_LOG() for ns logging and cleaned up some logging info at the top level driver function in nsImportMail.cpp. r=ducarroz, sr=sspitzer.
...
git-svn-id: svn://10.0.0.236/trunk@135504 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-19 23:28:58 +00:00
dougt%netscape.com
e289284076
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
...
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
dougt%netscape.com
1ebc6538fb
Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426
...
git-svn-id: svn://10.0.0.236/trunk@128770 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-03 23:36:13 +00:00
alecf%netscape.com
573e11653f
bug 157624 - prep for freezing nsISupports* primitives by renaming the string classes appropriately
...
nsISupportsString -> nsISupportsCString
nsISupportsWString -> nsISupportsString
r=dougt, sr=jag
git-svn-id: svn://10.0.0.236/trunk@126389 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 00:53:19 +00:00
bienvenu%netscape.com
be847c4c2e
fix mismatched memory free warnings, r=cavin, sr=sspitzer 143035
...
git-svn-id: svn://10.0.0.236/trunk@121499 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-15 00:12:58 +00:00
cavin%netscape.com
33fa0aacd7
Fix for 126860 - Free array elements before freeing array itself. r=cavin, sr=sspitzer.
...
git-svn-id: svn://10.0.0.236/trunk@121219 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-09 23:22:29 +00:00
dbaron%fas.harvard.edu
ac6b721449
Remove more no-longer-needed nsComponentManager::RegisterComponent calls. Remove remnants of NS_IMPL_IDS macro, associated with long-gone NS_DECLARE_ID. b=125782 r=dougt rs=jag
...
git-svn-id: svn://10.0.0.236/trunk@114693 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 16:18:13 +00:00
cathleen%netscape.com
ec77313291
eliminates 107 nsCRT::memset calls to use memset instead. removed nsCRT::memset() function. bug 118135 r=dp sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@113659 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 01:41:13 +00:00
cathleen%netscape.com
ea31156ed0
converted 271 references to nsCRT::memcpy to memcpy, bug 118135 r=dp
...
git-svn-id: svn://10.0.0.236/trunk@112013 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 03:18:55 +00:00
nhotta%netscape.com
febf147890
Set output behavior for unicode encoder to prevent the convesion to be aborted,
...
bug 118618, r=naving, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@111771 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:36:59 +00:00
sspitzer%netscape.com
1d42a50e26
landing the AB_OUTLINER_BRANCH.
...
fix for #73868 , and numerous other bugs.
switch the addressbook over to use outliner,
a bunch of addressbook UI fixes and code cleanup.
r=dmose,racham,others and sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@111028 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:06:31 +00:00
jaggernaut%netscape.com
576ec93128
Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@110611 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 07:14:49 +00:00
jaggernaut%netscape.com
436d43f211
Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
...
git-svn-id: svn://10.0.0.236/trunk@110579 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 11:58:03 +00:00
jaggernaut%netscape.com
e4b4c0231a
Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
...
git-svn-id: svn://10.0.0.236/trunk@106534 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 09:27:57 +00:00
gerv%gerv.net
13afb6d0f9
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
...
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 20:14:13 +00:00
jaggernaut%netscape.com
2b3b3b2586
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@99906 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-25 07:54:28 +00:00
jaggernaut%netscape.com
51b17b5bf0
Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
...
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.
nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
git-svn-id: svn://10.0.0.236/trunk@98363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-30 11:02:25 +00:00
shaver%mozilla.org
8a65cf3329
75152: Remove GetVersionNumber stub in favour of upcoming, less-invasive
...
preloader strategy. r=jag, sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@91976 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 14:23:13 +00:00
rickg%netscape.com
75bb2ffbb9
preloader update. r=peterl, sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@91193 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-03 22:58:59 +00:00
m_kato%ga2.so-net.ne.jp
af796f688f
bug 61100 and bug 58897
...
import mailbox for I18N support.
r=nhotta sr=mscott
git-svn-id: svn://10.0.0.236/trunk@83631 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-14 17:25:25 +00:00
alecf%netscape.com
6e8ceeb034
fix for #45797 - remove deprecated NS_IMPL_ISUPPORTS from mail
...
r=sspitzer
sr=mscott
iho=warren
git-svn-id: svn://10.0.0.236/trunk@83329 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-06 22:24:41 +00:00
sspitzer%netscape.com
e35099bfb5
fix for #61845 . remove all NS_DEFINE_IID and replaces the consts with NS_GET_IID macros.
...
thanks to rods@netscape.com for the patch. also, some other NS_DEFINE_IID/CID cleanup.
sr=bienvenu.
git-svn-id: svn://10.0.0.236/trunk@83259 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-05 04:30:55 +00:00
warren%netscape.com
a8b9664a8c
Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
...
git-svn-id: svn://10.0.0.236/trunk@81967 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-28 22:17:53 +00:00
warren%netscape.com
c6b67eceeb
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@81885 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-27 22:43:51 +00:00
rayw%netscape.com
d9228441a4
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
git-svn-id: svn://10.0.0.236/trunk@79036 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 23:57:52 +00:00
scc%mozilla.org
20f047d01b
fixing code that relied on implicit string construction
...
git-svn-id: svn://10.0.0.236/trunk@76750 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-20 06:59:07 +00:00
warren%netscape.com
cc5d426fbe
Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
...
git-svn-id: svn://10.0.0.236/trunk@71450 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-03 09:46:12 +00:00
scc%netscape.com
fc37d8e7c0
making string conversions explicit
...
git-svn-id: svn://10.0.0.236/trunk@66959 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-24 04:47:32 +00:00
sspitzer%netscape.com
0d541f1ded
fix a warning by making the dtor virtual.
...
git-svn-id: svn://10.0.0.236/trunk@66678 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 08:13:24 +00:00
tonyr%fbdesigns.com
b3ec199cf9
Lots of i18N fixes for address book importing.
...
git-svn-id: svn://10.0.0.236/trunk@63438 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-19 15:52:33 +00:00
tonyr%fbdesigns.com
d747ee4ab3
Fix for bug 31242 and a bunch of thread safety issues
...
git-svn-id: svn://10.0.0.236/trunk@62666 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-11 21:30:17 +00:00
tonyr%fbdesigns.com
e1eaa22b91
Switch to the category manager for registration
...
git-svn-id: svn://10.0.0.236/trunk@60423 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 03:37:28 +00:00
dp%netscape.com
1729a32d27
bug 26937 The code was changing the component registry got from the service to open the application registry. This causes asserts all over. The registry we get from the service is always the component registry
...
git-svn-id: svn://10.0.0.236/trunk@60157 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 21:54:45 +00:00
pp%ludusdesign.com
56f8ec1f57
Converting ::GetIID() to NS_GET_IID(). Bug #20232 , r=scc@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@59926 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-06 03:18:27 +00:00
tonyr%fbdesigns.com
8bb80daa24
Got rid of those pesky compiler warnings
...
git-svn-id: svn://10.0.0.236/trunk@59709 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 01:28:53 +00:00
tonyr%fbdesigns.com
2923ba1537
Update to build under Unix
...
git-svn-id: svn://10.0.0.236/trunk@58560 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 04:40:00 +00:00
tonyr%fbdesigns.com
9cf6caeaf1
Update to changed nsIMsgAccountManager interfaces
...
git-svn-id: svn://10.0.0.236/trunk@57231 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-09 17:30:18 +00:00