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
asqueella%gmail.com
40f914a66d
Bug 347752 - Crash [@ MSVCR80.dll] when using nsIProperties service get method with null argument
...
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r=darin, sr=dougt
git-svn-id: svn://10.0.0.236/trunk@226357 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 16:48:39 +00:00
joshmoz%gmail.com
602b0bbb34
remove XP_MAC from xpcom. b=281889 r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@215347 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-16 09:10:09 +00:00
jshin%mailaps.org
12f38f5ea7
bug 359808 : drop support for Win 9x/ME (r/sr=darin)
...
git-svn-id: svn://10.0.0.236/trunk@215339 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-16 00:59:55 +00:00
dougt%meer.net
79fb06aae7
Bug 308073. Adding Download folder to directory service. r=timeless
...
git-svn-id: svn://10.0.0.236/trunk@214089 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-24 20:56:13 +00:00
timeless%mozdev.org
37b3f37b85
Bug 20232 Replace T::GetIID() (etc.) with NS_GET_IID(T)
...
r=bsmedberg sr=biesi
git-svn-id: svn://10.0.0.236/trunk@211870 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-17 00:04:39 +00:00
jshin%mailaps.org
72de74893a
bug 162361 : Unicode file i/o in XPCOM/IO (cannot open files whose names contain characters outside the current locale: e.g. Japanese/Chinese on French Windows) : r/sr=darin, r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@192754 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-22 04:26:30 +00:00
dougt%meer.net
b1bcf2f41e
Cleaning up PR_GetEnv() usage. b=306840. r=timeless, patch by serge gautherie
...
git-svn-id: svn://10.0.0.236/trunk@192601 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-19 02:52:30 +00:00
bsmedberg%covad.net
e187f7297c
Bug 311346 - Add directory service key for "C:\Program Files" r=darin
...
git-svn-id: svn://10.0.0.236/trunk@181862 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-09 19:00:19 +00:00
timeless%mozdev.org
cb6d168fcc
Bug 308573 use if (NS_FAILED(...)) instead of if NS_FAILED(...)
...
patch by b.jacques@planet.nl r=darin sr=darin
git-svn-id: svn://10.0.0.236/trunk@180324 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 23:17:17 +00:00
bob%bclary.com
b62c5500ce
Bug 303506 - make xpcom nsDirectoryService assertions more meaningful, r=dougt,sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@179635 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-04 19:10:10 +00:00
timeless%mozdev.org
ba9a139478
Bug 298053 directoryservice.nsIProperties.has("nonexistant") should return false instead of throwing an exception
...
r=dougt a=asa
git-svn-id: svn://10.0.0.236/trunk@174935 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-21 14:45:50 +00:00
bsmedberg%covad.net
20d5470fa4
Yet another bustage fix, bug 296430.
...
git-svn-id: svn://10.0.0.236/trunk@174236 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-07 20:19:07 +00:00
bsmedberg%covad.net
2b59050eaa
Hopefully a bustage fix for MSVC6, bug 296430
...
git-svn-id: svn://10.0.0.236/trunk@174232 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-07 20:01:24 +00:00
bsmedberg%covad.net
052cd76014
Bug 296430, part "xpcom" - Add a category for directory-service providers which will be registered after autoregistration but before xpcom-startup r=darin a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174225 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-07 19:35:20 +00:00
bsmedberg%covad.net
e46d9782ad
Bug 295247 - Allow extensions to ship plugin DLLs, part 1 - r=darin a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@174059 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 13:29:04 +00:00
cbiesinger%web.de
6e0043739a
291033 support "local" profile directories
...
r=bsmedberg sr=darin a=asa
git-svn-id: svn://10.0.0.236/trunk@172770 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-27 11:56:40 +00:00
timeless%mozdev.org
8364f91faf
Bug 287987 FindProviderFile should continue Enumerating on failed QI
...
patch by bugspam.Callek@gmail.com r=darin sr=darin a=asa
git-svn-id: svn://10.0.0.236/trunk@171917 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-10 05:43:33 +00:00
roc+%cs.cmu.edu
44e1c22147
Bug 241245. Make 'Desk' a supported system directory on Unix, and make it fully cross-platform. r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@170024 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-01 01:03:33 +00:00
cbiesinger%web.de
0b1b05031d
Bug 235691 [beos] Mozilla/Firefox don't start
...
patch by tqh <thesuckiestemail@yahoo.se> r=sergei_d sr=dougt
git-svn-id: svn://10.0.0.236/trunk@168627 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-01 14:46:40 +00:00
joshmoz%gmail.com
f8a5ef28a3
work around crash when starting a download if download folder not specified in IC preferences (e.g. a fresh user account) b=265903 sr=pinkerton
...
git-svn-id: svn://10.0.0.236/trunk@168084 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-20 21:28:44 +00:00
bzbarsky%mit.edu
af7c69e56c
Relanding, since backing out did not fix orange. Bug 232691.
...
git-svn-id: svn://10.0.0.236/trunk@156781 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 20:02:43 +00:00
bzbarsky%mit.edu
987b0c8dfc
Test backout to maybe fix mac orange. Bug 232691
...
git-svn-id: svn://10.0.0.236/trunk@156774 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 18:49:53 +00:00
bzbarsky%mit.edu
b500ffc684
Convert users of nsC?String(), nsC?AutoString(), and NS_LITERAL_C?STRING("") to
...
using EmptyC?String instead. Bug 232691, patch by Charles Fenwick
<clf03f@garnet.acns.fsu.edu>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@156769 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 17:04:53 +00:00
gerv%gerv.net
210853d71e
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@155067 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 14:21:17 +00:00
bryner%brianryner.com
b5ccad4460
Bug 229875 - eliminate unnecssary public/virtual destructors. This patch changes all refcounted classes under xpcom/, which aren't inherited from or used on the stack, to have private, nonvirtual destructors. r=dougt, sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@151359 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-15 06:14:18 +00:00
bzbarsky%mit.edu
6e32de366e
Use the right dir as the default download location. Bug 204548, patch by
...
josha@mac.com (Josh Aas), r=sdagley, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@150915 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-06 07:37:55 +00:00
cbiesinger%web.de
4f3a7ca850
Bug 183871
...
Crash on "Show hidden files and directories" [@ nsFileView::SetDirectory(nsIFile*) ]
fix: don't let files be initialized with relative paths.
also fix the directory service to not do that.
r=dougt sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@150734 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-25 22:05:01 +00:00
bsmedberg%covad.net
1b71e7ac3e
Bug 179834. Separate application resources and GRE resources. r=darin sr=dougt
...
git-svn-id: svn://10.0.0.236/trunk@146844 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-13 17:55:56 +00:00
jaggernaut%netscape.com
36ab3d76a9
Bug 212272: Switch some Substring users over to String(Begins|Ends)With. r=dwitte, sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@144817 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-14 07:37:39 +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
alecf%netscape.com
b514d56ca5
fix for bug 199170 - more static atom work in xpcom, chrome registry, rdf, and profile dir service provider.. sr=bryner, r=ccarlen
...
git-svn-id: svn://10.0.0.236/trunk@141199 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 22:19:01 +00:00
ccarlen%netscape.com
f41eee9b95
Bug 200662 - [OSX]GetCurrentProcessDirectory can fail. r=/sr=sfraser.
...
git-svn-id: svn://10.0.0.236/trunk@140806 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-07 14:29:56 +00:00
ssu%netscape.com
7bcfb95f5b
fixing bug 195148 - XPInstall API's getFolder should support Classic and OSX folders under OSX. r=ccarlen,dougt sr=sspitzer
...
git-svn-id: svn://10.0.0.236/trunk@140789 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-07 07:02:32 +00:00
alecf%netscape.com
daf11f6832
fix for bug 199170 - convert xpcom over to using static atoms
...
r=dougt, r=ccarlen
git-svn-id: svn://10.0.0.236/trunk@140652 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-03 20:02:03 +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 CIDs 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
dougt%netscape.com
928f8738d9
Converting the file location of the component registry and the xpti manifest file to use the directory service. r=darin, b=191055
...
git-svn-id: svn://10.0.0.236/trunk@139289 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-11 21:36:59 +00:00
danm%netscape.com
6ac824b4c0
adding windows cookie system directory specifier. bug 185689 r=ccarlen,jag
...
git-svn-id: svn://10.0.0.236/trunk@136119 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-10 02:52:26 +00:00
dbaron%dbaron.org
6ed727cbe8
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@136028 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 23:19:20 +00:00
sdagley%netscape.com
02d052d061
Fix #183856 - don't cache DL folder as user may change it while we're running. r=ccarlen,sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@135558 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 01:21:29 +00:00
akkana%netscape.com
acbc41ecc3
169615: Get rid of MOZILLA_FIVE_HOME warning. r=dmose sr=sspitzer
...
git-svn-id: svn://10.0.0.236/trunk@134542 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-27 23:02:17 +00:00
ccarlen%netscape.com
4ea79344a0
Bug 118203 - nsLocalFile implementation for Mach-0. r=pinkerton, sdagley/sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@130418 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-25 12:23:39 +00:00
chak%netscape.com
98ed7836a1
Fix for #168255 - Change references to MRE into GRE in XPCOM/Embedding
...
r=dougt, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@129568 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-13 22:18:43 +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
0f22b205af
Freezes the nsIProperties interface. 162114. r=ccarlen, sr=alecf. Freezes the mozIJSSubScriptLoader interface. 157136. r=rginda, sr=alec.
...
git-svn-id: svn://10.0.0.236/trunk@128150 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-26 20:36:44 +00:00
jfrancis%netscape.com
50be087f7b
fix for Bug 154932: Mozilla will not start on MacOS 8.6 if filesharing is on. Corrected the construction of an FSSpec in nsDirectoryService.cpp
...
r=ccarlen
sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@125329 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-16 22:17:56 +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
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
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
darin%netscape.com
24feadaaed
fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
...
r=dougt sr=alecf
git-svn-id: svn://10.0.0.236/trunk@121010 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-07 23:07:19 +00:00