491 Commits

Author SHA1 Message Date
neil%parkwaycc.co.uk
3ac33513cf Bug 476823 nsFileSystemDataSource should implement nsISupports r+sr=bsmedberg a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256294 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-23 12:45:34 +00:00
blassey%mozilla.com
135828a746 backing out: switching narrow char system calls to wide char in windows b=418703
git-svn-id: svn://10.0.0.236/trunk@247585 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 22:46:32 +00:00
blassey%mozilla.com
8ccd9a7db0 switching narrow char system calls to wide char in windows b=418703 r=bsmedberg r=dougt also looked at by stuart and roc a=beltzner and a=damon
git-svn-id: svn://10.0.0.236/trunk@247573 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 21:49:58 +00:00
blassey%mozilla.com
ca294d36ae backing out b=418703, caused test 40118 to fail on WINNT 5.2 qm-win2k3-01 dep unit test tinderbox
git-svn-id: svn://10.0.0.236/trunk@247139 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 22:56:48 +00:00
blassey%mozilla.com
e7090aa85c switching windows narrow char system calls to wide char b=418703 r=bsmedberg a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247132 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 21:39:35 +00:00
sayrer%gmail.com
df545e2549 Bug 383939. RDF datasources must implement cycle collection. r/sr=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@247116 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 20:07:55 +00:00
sayrer%gmail.com
5c2ad73ea9 Backing out Bug 383939. All RDF datasources must implement cycle collection to avoid leaking.
git-svn-id: svn://10.0.0.236/trunk@243856 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-23 22:07:48 +00:00
sayrer%gmail.com
0d6ce2f7b8 Bug 383939. All RDF datasources must implement cycle collection to avoid leaking. r/sr=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@243849 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-23 20:52:57 +00:00
jwalden%mit.edu
dda6ff3c99 Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
dbaron%dbaron.org
9676b09bdf Temporarily change assertion to warning so we can make assertions fatal on tinderbox. b=340242 r=peterv sr=brendan
git-svn-id: svn://10.0.0.236/trunk@228787 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-27 00:13:01 +00:00
gijskruitbosch%gmail.com
ae581ac36e Bug 99236 - Delete localstore.rdf when it is corrupt
p=mossop.bugzilla@blueprintit.co.uk (Dave Townsend AKA Mossop)
r=axel@pike.org (Axel Hecht)
sr=dveditz@cruzio.com (Daniel Veditz)


git-svn-id: svn://10.0.0.236/trunk@225099 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 17:49:05 +00:00
peterv%propagandism.org
2e4ca48649 Fix for bug 372713 (Add cycle collection to RDF datasources). r=bsmedberg, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@224381 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-10 22:05:44 +00:00
cbiesinger%web.de
d23681e4b8 Bug 375878 remove users of Recycle()
patch by taras glek r+sr=biesi


git-svn-id: svn://10.0.0.236/trunk@222663 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-30 22:44:22 +00:00
sayrer%gmail.com
490a93c63e Bug 360812. RDF uses nsCRT::strdup in getters. r=bsmedberg, sr=bz
git-svn-id: svn://10.0.0.236/trunk@215440 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-19 08:28:02 +00:00
benjamin%smedbergs.us
5b4d54f739 Bug 347183 - frozen-linkage access to null/singleton/union/array enumerators, r=darin
git-svn-id: svn://10.0.0.236/trunk@206904 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-08 18:18:50 +00:00
cbiesinger%web.de
6322c04952 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@188844 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:18:39 +00:00
gerv%gerv.net
5f7eecebd5 Bug 236613: change to MPL/LGPL/GPL tri-license. Correctly indent Contributors lines. <yawn>
git-svn-id: svn://10.0.0.236/trunk@185991 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-13 14:27:13 +00:00
cbiesinger%web.de
6486647c87 bug 318669 fixing beos bustage from bug 241758
patch by Doug Shelton <doug@sheltonfamily.org> r=sergei_d,bsmedberg


git-svn-id: svn://10.0.0.236/trunk@185647 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-03 16:16:24 +00:00
bsmedberg%covad.net
08798525cf Bustage fix for MSVC6, bug 241758
git-svn-id: svn://10.0.0.236/trunk@185523 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-01 16:06:27 +00:00
bsmedberg%covad.net
a7c62fe270 Bug 241758 - Bulletproof RDF globals for XPCOM restart r=pike sr=neil@p
git-svn-id: svn://10.0.0.236/trunk@185522 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-01 15:03:48 +00:00
bsmedberg%covad.net
0217e2f9a9 Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
git-svn-id: svn://10.0.0.236/trunk@184456 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-11 14:36:26 +00:00
dougt%meer.net
8c3d8d9468 fixes 280242. build fix for wince. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@168470 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-28 22:20:23 +00:00
bsmedberg%covad.net
4c08900f0e Bug 273876 - libxul step 2 (everything through widget, except spidermonkey) r=darin; again, this should not affect non-xulrunner trees.
git-svn-id: svn://10.0.0.236/trunk@166497 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-09 19:28:35 +00:00
cbiesinger%web.de
c793d14a59 fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@165093 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-08 01:14:56 +00:00
darin%meer.net
3d52b0860b fixes bug 219400 "remove callers of nsServiceManager:: methods" r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@165089 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-07 23:59:35 +00:00
cbiesinger%web.de
cb4b8cd2de Bug 261593 get rid of AssignWithConversion in filesystemdatasource
r=axel@pike.org sr=darin


git-svn-id: svn://10.0.0.236/trunk@163039 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-30 21:44:02 +00:00
neil%parkwaycc.co.uk
1476067939 Bug 249996 Local store should return "rdf:local-store" as its URI r=pike sr=darin
git-svn-id: svn://10.0.0.236/trunk@158836 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 06:37:39 +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
bienvenu%nventure.com
c12e53e60e make nsILineInputStream take an nsACString ref, 197166, r=darin, sr=mscott, make local msg body search cache open file stream, use nsIFile instead of nsFileSpec to cut down on seeks, improve performance, sr=mscott 240538
git-svn-id: svn://10.0.0.236/trunk@155334 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-22 15:32:54 +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
jst%mozilla.jstenback.com
6629ad58f7 Fixing bug 232503. Start using Empty[C]String() to save a bit on code-size. r+sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@152045 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-29 22:04:45 +00:00
peter%propagandism.org
7f400f66de Patch for bug 209699 (convert some consumers over to CopyUTF8toUTF16 / CopyUTF16toUTF8). r=jshin, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@150686 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-23 16:48:40 +00:00
jst%mozilla.jstenback.com
ef67a47aab Fixing bug 215981. DeCOMtaminating nsIContent and nsIDocument some, and also some minor changes to other related interfaces. r=caillon@aillon.org, sr=peterv@propagandism.org.
git-svn-id: svn://10.0.0.236/trunk@147354 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-27 04:18:26 +00:00
timeless%mozdev.org
9b00c43b9e Bug 217089 Compiler warnings
patch by mbockelkamp@web.de r=timeless sr=alecf


git-svn-id: svn://10.0.0.236/trunk@146728 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-11 03:18:48 +00:00
bryner%brianryner.com
ef58713352 Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
git-svn-id: svn://10.0.0.236/trunk@146625 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-08 00:18:24 +00:00
jaggernaut%netscape.com
df747d0621 Bug 213602: Switch some users of NS_GetWeakReference over to do_GetWeakReference. r=bzbarsky, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@145205 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-25 19:06:59 +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
jaggernaut%netscape.com
95a2235bee Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@144804 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-13 22:29:00 +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
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
varga%netscape.com
c1c2acd6b5 Landing bookmarks changes.
Bug 205378 - Meta bug for changes in bookmarks sorting code
r=jag, sr=sspitzer, a=sspitzer,asa

The CloneResource() has been back ported from Firebird, originally
implemented by Pierre Chanial.


git-svn-id: svn://10.0.0.236/trunk@142814 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-23 12:03:40 +00:00
timeless%mozdev.org
bfd58d5bdb Bug 201250 Trunk M140A crash [@ FileSystemDataSource::FileSystemDataSource]
r=dougt sr=alecf


git-svn-id: svn://10.0.0.236/trunk@141146 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 01:25:40 +00:00
timeless%mozdev.org
7138488a71 Bug 145858 Imported NetPositive Bookmarks are not loaded properly anymore
patch by sergei_d@fi.tartu.ee r=dougt


git-svn-id: svn://10.0.0.236/trunk@139970 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 21:01:23 +00:00
seawood%netscape.com
081a2945cb Fixing BeOS bustage
git-svn-id: svn://10.0.0.236/trunk@139550 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-16 02:21:03 +00:00
mkaply%us.ibm.com
2bf4d0cb61 Actually only Windows and BeOS need it - when was the last time that ever happened
git-svn-id: svn://10.0.0.236/trunk@139515 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 11:47:18 +00:00
mkaply%us.ibm.com
85ecb63f27 OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@139513 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 11:38:15 +00:00
seawood%netscape.com
b727dde275 Everyone needs nsDirectoryServiceDefs.h
git-svn-id: svn://10.0.0.236/trunk@139511 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 09:51:02 +00:00
dougt%netscape.com
fed2927b2c Create a new xpcom obsolete library (and component library).
Moved nsFileSpec and related classes into this obsolete library.
  Moved nsRegistry and related libreg functionality into the obsolete library.

Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.

Combined the following DLLs (source -> dest)
  uriloader -> docshell
  shistory -> docshell
  jsurl -> jsdom
  gkview -> gklayout

Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer

Modifed the xpt_link tool so that you can specify a “only include” cid list that can mask CID’s that you are not interested in.

Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).

Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService

Bug 194240, r/sr = darin, alec.


git-svn-id: svn://10.0.0.236/trunk@139480 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 01:04:32 +00:00
sfraser%netscape.com
59f155d461 Fix FileSystemDataSource::GetVolumeList to work in the CFM build, still. a=leaf
git-svn-id: svn://10.0.0.236/trunk@138481 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-25 23:25:38 +00:00
cbiesinger%web.de
26333cb9bd fix expected os/2 bustage
git-svn-id: svn://10.0.0.236/trunk@138468 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-25 20:07:25 +00:00