benjamin%smedbergs.us
1a7a1b2adc
Bug 335309 - Filehandle leak in XPCOMGlueLoadDependentLibs (found by coverity) - patch by Ryan Flint <rflint@dslr.net>, r=me+darin
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195378 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 19:19:00 +00:00
dbaron%dbaron.org
93dcfdf749
Make JSDHashTable/PLDHashTable assert when ops or enumeration callbacks mutate the table. b=334180 r+a=brendan
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194622 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 19:44:40 +00:00
peterv%propagandism.org
738c42a26d
Fix for bug 333839 (nsTArray::SetLength doesn't increase array's length). r=bsmedberg, sr=darin, a=darin.
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194594 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 11:54:50 +00:00
benjamin%smedbergs.us
c389d2a841
Bug 325450 - nsGREGlue check of GRE_HOME needs to add "/libxpcom.so" - r+a=darin
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194122 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-11 13:35:44 +00:00
gerv%gerv.net
689b3de0e7
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193305 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-31 07:56:54 +00:00
benjamin%smedbergs.us
763bd1eeae
Bug 329004 - Local (in-app-bundle) XULRunner framework finding broken, r=darin
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191581 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-02 16:11:55 +00:00
darin%meer.net
8a18485653
fixes bug 305987 "NS_WARN_IF_FALSE asserts" r+a=bsmedberg
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191441 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 23:11:47 +00:00
pedemont%us.ibm.com
238744649f
Bug 325260 - On Mac OS X, XPCOMGlueLoadXULFunctions should search library's symbol table, not global symbol table. Also, use snprintf (instead of sprintf) on all platforms. r=bsmedberg, sr=mentovai.
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190891 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 21:57:09 +00:00
mark%moxienet.com
d2c3991938
323337 Use fastcall on Mac OS X x86: __attribute__(regparm(3)). r=josh a/1.8=me a/1.8.0=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190790 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 03:19:38 +00:00
darin%meer.net
d5e8e53e72
fixes bug 325331 "Make nsTArray a bit more useful" r+a=bsmedberg
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189508 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-09 20:56:18 +00:00
darin%meer.net
9bf6c1266a
fixes bug 324981 "nsTArray crash in RemoveElement" r+a=bsmedberg
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188466 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-30 17:18:03 +00:00
bryner%brianryner.com
3dae61ad0f
[Places merge, bug 324274] fixes bug 316782 "Provide templatized array class" p=darin r=brettw,bsmedberg sr=bryner
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188030 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-23 03:26:08 +00:00
mkaply%us.ibm.com
bc62db4ac3
323526 - Os/2 build bustage
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187685 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-16 15:33:03 +00:00
bsmedberg%covad.net
a60be505f1
Merging the following javaxpcom+xulrunner bugs to the 1.8 branches: 302099, 305815, 315401, 272662, 316098, 316090, 320441, 320449, 320574, 317012, 315917, 311240 - all these bugs are either javaxpcom-only, xulrunner-only, or a=drivers (xpcom glue changes only which do not affect firefox/thunderbird)
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187179 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-09 19:03:09 +00:00
bsmedberg%covad.net
c61a285c17
Bug 320377 - XPCOM glue linking not enabled for SunOS, patch by Jens Hatlak <jh\@junetz.de> r=me r=pete.zha a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187004 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-05 19:35:46 +00:00
bsmedberg%covad.net
4d1649d810
Bug 314015 - nsComponentManagerUtils.h uses wrong linking macro (SDK 1.8 is broken for those using this header) r=darin a=asa (triplescat makefile change r=pike)
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@183335 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-01 13:59:26 +00:00
bsmedberg%covad.net
36d9986b3d
Bug 312569 - nsIVersionComparator doesn't always initialize stack structures properly, r=darin a=mscott
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182452 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-18 14:22:26 +00:00
darin%meer.net
fba707f3db
fixes bug 307041 "nsGREGlue.cpp change breaks Solaris Studio 10 build" patch by leon.sha@sun.com r=dbaron,darin a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182044 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 01:03:37 +00:00
bsmedberg%covad.net
7e73358b53
Bug 311352 - On Mac, it's XUL.framework, not just /Library/Frameworks/XUL r=darin a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181931 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 22:24:09 +00:00
bsmedberg%covad.net
dbb02f79ef
Bug 311253 - XPCOM glue dynamic linking on BSD platforms - patch by Jeroen Ruigrok van der Werven <asmodai@in-nomine.org> r=me a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181929 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 22:01:54 +00:00
bsmedberg%covad.net
716576e8ca
Bug 310976 - Treat 1.5.* as 1.5.infinity r=darin a=mscott
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181539 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 02:49:00 +00:00
neil%parkwaycc.co.uk
40aaf15baa
Mingw bustage fix for bug 299992 r=bsmedberg,darin a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181314 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 19:56:18 +00:00
bsmedberg%covad.net
9daf5b04e5
Bug 299992 - Allow glue-finding code to specify additional features such as toolkit=gtk r=darin a=asa (this is combination of several trunk checkins)
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181310 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 19:46:15 +00:00
bsmedberg%covad.net
d1864b88b6
Bug 307478 - Build failure with syntax error in nsDebug.h - Fixes AIX build bustage. Patch by Rupesh Thota <trupesh@in.ibm.com> r=benjamin@smedbergs.us a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181158 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 17:18:06 +00:00
bsmedberg%covad.net
215578c60d
Bug 229589 - nsBaseHashtable documentation obsolete - r=dougt a=schrep
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181046 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 15:44:20 +00:00
mkaply%us.ibm.com
de2abcd648
305281 - r=dougt, a=mkaply - OS/2 Firefox won't start
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180112 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 15:47:50 +00:00
bsmedberg%covad.net
cfab666aa4
Bug 306334 - XULRunner debug doesn't link on mac r=darin/brendan a=cbeard
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179466 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 13:05:58 +00:00
bsmedberg%covad.net
7d7afebeb1
Bug 305992 - nsIVersionComparator broken in some circumstances (UMR) - patch by Justin Bradford <jabradford@gmail.com> r=shaver+me a=shaver
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179048 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 14:20:50 +00:00
bsmedberg%covad.net
f47ad3ae2d
Followup to bug 300731 - parse negative numbers properly - patch by Justin Bradford <jabradford@gmail.com> r=shaver (+me) a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178940 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 12:46:37 +00:00
bsmedberg%covad.net
868d7ccf4a
Bug 299992 and followup bug 304874 - Preliminary work which moves pldhash and the templatized hashtables to the XPCOM glue,
...
as well as centralizes nsINIParser in the glue, r=darin+shaver+brendan+dougt a=asa+cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178289 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 19:36:59 +00:00
(no author)
f7df88887e
This commit was manufactured by cvs2svn to create branch
...
'MOZILLA_1_8_BRANCH'.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177651 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 19:01:32 +00:00
bsmedberg%covad.net
bb73805324
Backout bug 299992 - too much odd platform-specific bustage
...
git-svn-id: svn://10.0.0.236/trunk@177596 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 22:07:08 +00:00
bsmedberg%covad.net
200333ee05
Bug 299992 - strdup requires <string.h> on windows (why not on mac, hrm?)
...
git-svn-id: svn://10.0.0.236/trunk@177595 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 21:17:14 +00:00
bsmedberg%covad.net
ee2adfafda
Bug 299992 - On windows, nsINIParser methods must be NS_COM_GLUE (bustage fix)
...
git-svn-id: svn://10.0.0.236/trunk@177594 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 21:05:13 +00:00
bsmedberg%covad.net
e730eabc64
Bug 299992 - Two additional (forgotten) files - these are moved from xpcom/ds to xpcom/glue
...
git-svn-id: svn://10.0.0.236/trunk@177592 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 20:47:03 +00:00
bsmedberg%covad.net
b80f390773
Bug 299992, the part before the actual work: move pldhash and the templatized hashtables into the glue (and drop the minor dependencies on NSPR), and centralize our various in-tree nsINIParser classes into the glue (does not affect the ones used for the various installers) r=brendan/darin a=chase/cbeard
...
git-svn-id: svn://10.0.0.236/trunk@177591 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 20:40:53 +00:00
bsmedberg%covad.net
ffe7df7404
Bug 212919 - Fix const issues in nsDataHashtable on MSVC7 (I'm surprised other
...
compilers didn't barf already!) r=swalker sr=scc a=asa
git-svn-id: svn://10.0.0.236/trunk@177588 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:21 +00:00
brendan%mozilla.org
52c047a489
Add shared DHashTableOps for [const] char *key use-cases, clean up dhash API abusages (214839, r=dougt, sr=dbaron).
...
git-svn-id: svn://10.0.0.236/trunk@177587 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:20 +00:00
cbiesinger%web.de
0ebe69ac0b
addressing the reviewer comments
...
git-svn-id: svn://10.0.0.236/trunk@177586 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:19 +00:00
cbiesinger%web.de
4222740212
bug 228794, r=bsmedberg sr=alecf
...
add nsInterfaceHashtable::GetWeak
git-svn-id: svn://10.0.0.236/trunk@177585 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:18 +00:00
kyle.yuan%sun.com
07a7af6d66
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@177584 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:17 +00:00
bsmedberg%covad.net
54878b57f4
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@177583 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:16 +00:00
darin%meer.net
2255b423a2
fixes bug 241876 "nsIDHashKey does not define a KeyEquals method" r+sr=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@177582 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:15 +00:00
bzbarsky%mit.edu
81c5b7c66d
Get rid of another nsSupportsHashtable user, moving closer to "no raw addrefed
...
returns" nirvana. Bug 230092, r=bsmedberg, sr=darin
git-svn-id: svn://10.0.0.236/trunk@177581 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:14 +00:00
jshin%mailaps.org
02b70317e4
bug 226623: XFT build crashes on PLHashRawAdd. Switch to nsClassHashTable and add a new HashKeyType that duplicates a string in ctor. (r=bsmedberg, sr=bryner, a1.6=tor)
...
git-svn-id: svn://10.0.0.236/trunk@177580 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:13 +00:00
bsmedberg%covad.net
98d8b52c0a
Bug 179834. Separate application resources and GRE resources. r=darin sr=dougt
...
git-svn-id: svn://10.0.0.236/trunk@177579 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:12 +00:00
bsmedberg%covad.net
47f0e65dd5
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@177578 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:11 +00:00
bsmedberg%covad.net
cfaf69eaef
bug 206254 allow nsBaseHashtable::IsInitialized() and bug 206528 nsBaseHashtable should initialize mLock. r=alecf
...
git-svn-id: svn://10.0.0.236/trunk@177577 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:10 +00:00
bsmedberg%covad.net
7fd3a59a8c
Fix ANSI-strict compiler errors using GCC 3.4 (from CVS). bug 201407 r=jkeiser sr=brendan a=sspitzer
...
git-svn-id: svn://10.0.0.236/trunk@177576 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:09 +00:00
bsmedberg%covad.net
4559617985
Fixing AIX bustage. r=jdunn a=mkaply/ycalonje
...
git-svn-id: svn://10.0.0.236/trunk@177575 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:08 +00:00