Граф коммитов

6966 Коммитов

Автор SHA1 Сообщение Дата
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