smontagu%smontagu.org
5da5830272
Take surrogate pairs into account in UTF8InputStream::CountValidUTF8Bytes. Bug 299111, r=darin, sr=dbaron
2005-08-22 10:50:49 +00:00
mkaply%us.ibm.com
db32959cb9
305281 r=dougt, a=mkaply - OS/2 Firefox doesn't start
2005-08-20 03:03:30 +00:00
timeless%mozdev.org
117a4c55ce
Bug 304900 - comment about moving methods when interface is frozen is stale or was made into a lie
...
patch by timwatt@gmail.com r=dougt
2005-08-19 09:38:45 +00:00
timeless%mozdev.org
23bc05d142
Bug 304899 comment about QI to the obsolete manager is stale
...
patch by timwatt@gmail.com r=dougt
2005-08-19 09:37:43 +00:00
bsmedberg%covad.net
9000da6291
Bug 304874 - Extensions don't work (on trunk) and some profile names don't work - r=dougt
2005-08-18 20:52:43 +00:00
roc+%cs.cmu.edu
56b0974569
Bug 303484. Limit the nesting of modal event loops so we avoid overflowing the C++ stack. r+sr=brendan,a=asa
2005-08-16 20:59:39 +00:00
pinkerton%aol.net
bb5f2faf8c
fix camino build bustage
2005-08-16 00:37:15 +00:00
bsmedberg%covad.net
7d3f39cb8b
Bug 299992 followup - open in binary mode on windows, and honor semicolon as a comment marker also r=shaver
2005-08-15 22:13:56 +00:00
bsmedberg%covad.net
b1280c03e0
Bug 299992 (re-landing) - Move pldhash etc. into the xpcom glue, and centralize various instances of nsINIParser in the xpcom glue. Some files were cvscopied from xpcom/ds to xpcom/glue r=brendan/darin
2005-08-15 18:29:55 +00:00
timeless%mozdev.org
108e33a2a9
Bug 304237 Enable xpcom under windows debuggers to filter assertions the way it does without a debugger
...
to enable this feature,
set XPCOM_DEBUG_DLG=1, or if you're already in the debugger, just poke the
static to 2.
r=dougt
2005-08-12 23:11:35 +00:00
bsmedberg%covad.net
f61cd24f17
Backout bug 299992 - too much odd platform-specific bustage
2005-08-11 22:19:19 +00:00
bsmedberg%covad.net
4fb9cbf21d
Backout bug 299992 - too much odd platform-specific bustage
2005-08-11 22:07:08 +00:00
bsmedberg%covad.net
e9e90a981a
Bug 299992 - strdup requires <string.h> on windows (why not on mac, hrm?)
2005-08-11 21:17:14 +00:00
bsmedberg%covad.net
05e7df024f
Bug 299992 - On windows, nsINIParser methods must be NS_COM_GLUE (bustage fix)
2005-08-11 21:05:13 +00:00
bsmedberg%covad.net
cbcb043a5e
Bug 299992 - Two additional (forgotten) files - these are moved from xpcom/ds to xpcom/glue
2005-08-11 20:47:03 +00:00
bsmedberg%covad.net
b88aaf3d98
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
2005-08-11 20:40:53 +00:00
bsmedberg%covad.net
1eecf09f3f
Bug 212919 - Fix const issues in nsDataHashtable on MSVC7 (I'm surprised other
...
compilers didn't barf already!) r=swalker sr=scc a=asa
2005-08-11 19:43:21 +00:00
brendan%mozilla.org
327f6d529a
Add shared DHashTableOps for [const] char *key use-cases, clean up dhash API abusages (214839, r=dougt, sr=dbaron).
2005-08-11 19:43:20 +00:00
cbiesinger%web.de
d26da78177
addressing the reviewer comments
2005-08-11 19:43:19 +00:00
cbiesinger%web.de
fffca884ab
bug 228794, r=bsmedberg sr=alecf
...
add nsInterfaceHashtable::GetWeak
2005-08-11 19:43:18 +00:00
kyle.yuan%sun.com
6e6a4fbd95
Bug 209622 nsTHashtable cause bustage on Solaris with F6U2
...
r/sr=bsmedberg
The missed part in nsBaseHashtable.h, patch by harinath@cs.umn.edu
2005-08-11 19:43:17 +00:00
bsmedberg%covad.net
a6e421cd5a
Bug 209622 - bustage fix for stupid compilers (Sun WS and DEC OSF1) -
...
also remove unused configure test. r=dbaron sr=alecf
2005-08-11 19:43:16 +00:00
darin%meer.net
496e526f01
fixes bug 241876 "nsIDHashKey does not define a KeyEquals method" r+sr=bsmedberg
2005-08-11 19:43:15 +00:00
bzbarsky%mit.edu
50218dcc9e
Get rid of another nsSupportsHashtable user, moving closer to "no raw addrefed
...
returns" nirvana. Bug 230092, r=bsmedberg, sr=darin
2005-08-11 19:43:14 +00:00
jshin%mailaps.org
c7a6056809
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)
2005-08-11 19:43:13 +00:00
bsmedberg%covad.net
19e1c51b86
Bug 179834. Separate application resources and GRE resources. r=darin sr=dougt
2005-08-11 19:43:12 +00:00
bsmedberg%covad.net
e845dca755
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.
2005-08-11 19:43:11 +00:00
bsmedberg%covad.net
99be4ae677
bug 206254 allow nsBaseHashtable::IsInitialized() and bug 206528 nsBaseHashtable should initialize mLock. r=alecf
2005-08-11 19:43:10 +00:00
bsmedberg%covad.net
ef5b479ea7
Fix ANSI-strict compiler errors using GCC 3.4 (from CVS). bug 201407 r=jkeiser sr=brendan a=sspitzer
2005-08-11 19:43:09 +00:00
bsmedberg%covad.net
32e6ca9d60
Fixing AIX bustage. r=jdunn a=mkaply/ycalonje
2005-08-11 19:43:08 +00:00
bsmedberg%covad.net
e4c8095760
Fix for mac build bustage, with ccarlen. Cleanup from bug 201034.
2005-08-11 19:43:07 +00:00
bsmedberg%covad.net
1ca716e283
Bug 201034 non-const enumeration in nsBaseHashtable, add
...
nsTHashtable::RawRemove. Add a hashtable test-suite, and
clean up some codesize issues. Also fixes bug 203030 and
hopefully SunOS build bustage. r=jkeiser sr=alecf a=asa
2005-08-11 19:43:06 +00:00
mkaply%us.ibm.com
68d6d7571d
OK, should be final - need PR_CALLBACK here
2005-08-11 19:43:05 +00:00
mkaply%us.ibm.com
99a0339004
Putting this back because I think it might break stuff - OS/2 will be broke however
2005-08-11 19:43:04 +00:00
mkaply%us.ibm.com
496f017855
One more PR_CALLBACK
2005-08-11 19:43:03 +00:00
mkaply%us.ibm.com
4dc402d077
OS/2 bustage - PR_CALLBACK stuff
2005-08-11 19:43:02 +00:00
bsmedberg%covad.net
8167a5c5f4
bug 200709 remove dynamic linking of nsTHashtable and family. r=jkeiser sr=alecf
2005-08-11 19:43:01 +00:00
jkeiser%netscape.com
e3af36ec5c
Warning fixes (bug 200709), patch by bsmedberg@covad.net, r=jkeiser@netscape.com, sr=alecf@netscape.com
2005-08-11 19:43:00 +00:00
jkeiser%netscape.com
87a105cef2
Templatized hashtable class by bsmedberg@covad.net (bug 180264), r=jkeiser@netscape.com, sr=alecf@netscape.com
2005-08-11 19:42:59 +00:00
neil%parkwaycc.co.uk
85c378965a
Bug 230707 nsRefPtrHashtable (like nsInterfaceHashtable but for refcounted objects of concrete types) r=bsmedberg sr=alecf
2005-08-11 19:42:51 +00:00
cbiesinger%web.de
2c4a552686
bug 63368 adds a "make check" rule to the build system, which currently runs necko unit tests + the version comparator tests
...
r=cls,bsmedberg a=bsmedberg
2005-08-11 16:41:54 +00:00
bsmedberg%covad.net
fb32b10557
Bug 304191 - VersionComparator is wrong comparing "1.2" and "1.2.2" - patch by Dave Townsend (Mossop), r+a=me, sr=shaver
2005-08-11 14:27:20 +00:00
bsmedberg%covad.net
4db8cc849d
Bug 303186 - MSVS2005 compilation error in nsXPCOMGlue.cpp - patch by Michael Moy <mmoy@yahoo.com> r=darin a=me
2005-08-09 21:22:58 +00:00
bsmedberg%covad.net
8c8a099b6d
Bug 303185 - const char* mismatch in VS2005 patch by Michael Moy <mmoy@yahoo.com> r=darin a=me
2005-08-09 19:23:29 +00:00
bsmedberg%covad.net
3c85759d0c
Bustage fix, bug 288954
2005-08-09 14:04:49 +00:00
bsmedberg%covad.net
980052ddf3
Bug 288954 - Make the non-inline members of nsID part of the glue, so that embedders don't link against C++ symbols by accident - r=darin a=shaver
...
This moves nsID.h|cpp from xpcom/base to xpcom/glue (CVS copies were performed)
2005-08-09 13:39:12 +00:00
gerv%gerv.net
bee6c40da9
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-08-09 00:20:35 +00:00
jst%netscape.com
44358c1363
Backing out the change to use memcmp() for comparing ID's. r=jaggernaut@netscape.com, sr=alecf@netscape.com, a=dbaron@dbaron.org.
2005-08-09 00:20:34 +00:00
alecf%netscape.com
a3f4aeef98
hmmm...backing out my change on unix only to if memcmp() is actually SLOWER
...
(its faster on windows!)
2005-08-09 00:20:33 +00:00
alecf%netscape.com
5382e29b03
fix bug 164540 - make nsID::Parse faster by using memcmp
...
r=bbaetz, sr=darin
2005-08-09 00:20:32 +00:00