625 Commits

Author SHA1 Message Date
bent.mozilla%gmail.com
4ea952927c Bug 366592 - "Add comparison operators to external string API". r=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@218542 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-17 21:10:02 +00:00
gerv%gerv.net
a54c420f30 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@216839 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-11 09:45:41 +00:00
cvshook%sicking.cc
2b2f4b6167 Don't return nsDerivedSafe when .get() is explicitly used on nsCOMPtr and nsRefPtr. r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@215584 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-21 21:28:14 +00:00
bzbarsky%mit.edu
419ea61791 Fix some compiler bustage over here and eliminate compiler warnings by being
very clear that it's all unsigned.  No bug, r+sr=sicking


git-svn-id: svn://10.0.0.236/trunk@214699 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-04 05:14:55 +00:00
cvshook%sicking.cc
30e5ba2d08 Back out previous checkin, ENABLE_TESTS is not available inside code
git-svn-id: svn://10.0.0.236/trunk@214650 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-03 00:52:40 +00:00
cvshook%sicking.cc
727f17bcf0 Better way of fixing previous TestTArray bustage that allows testing nsAutoTArray even for non-debug builds.
git-svn-id: svn://10.0.0.236/trunk@214640 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-02 22:42:34 +00:00
cvshook%sicking.cc
d2016ac0cd Disable test_autoarray in non-debug builds since it relies on debug-only code
git-svn-id: svn://10.0.0.236/trunk@214628 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-02 20:26:05 +00:00
cvshook%sicking.cc
af80b3f1c9 Add nsAutoTArray and nsAutoTPtrArray. b=356299 r/sr=darin
git-svn-id: svn://10.0.0.236/trunk@214616 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-02 19:33:10 +00:00
cvshook%sicking.cc
028356e1b5 Bug 355754: Add nsTPtrArray. r=darin sr=bz
git-svn-id: svn://10.0.0.236/trunk@213758 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-17 21:40:07 +00:00
timeless%mozdev.org
55aa07f806 Bug 353137 TestVersionComparator.cpp: Warning: String literal converted to char* in assignment.
r=dougt


git-svn-id: svn://10.0.0.236/trunk@212154 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-22 07:44:03 +00:00
bzbarsky%mit.edu
6e8a57527d Remove no longer used tests so they stop confusing folks. Bug 347658, r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@206838 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-08 16:44:29 +00:00
mark%moxienet.com
e6e422bf43 Annoting tests where failure is expected (bug 347778 comments 3 and 5)
git-svn-id: svn://10.0.0.236/trunk@206837 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-08 16:43:41 +00:00
mark%moxienet.com
383394097f 347778 nsLocalFile::MoveTo no longer creates directories when needed on OS X after bug 294584. r=darin
git-svn-id: svn://10.0.0.236/trunk@206753 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-07 21:27:09 +00:00
benjamin%smedbergs.us
d8b7bda680 Bug 339105 - nsUnicharPtrHashKey, r=darin
git-svn-id: svn://10.0.0.236/trunk@199971 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 13:48:29 +00:00
benjamin%smedbergs.us
108fbe2771 Bug 337731 - Make gnomevfs use frozen linkage, r=darin
git-svn-id: svn://10.0.0.236/trunk@198275 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-23 19:50:24 +00:00
benjamin%smedbergs.us
731756dfd3 Bug 337730 - add additional utilities to nsStringAPI, r=darin
TestMinStringAPI.cpp moved from xpcom/glue to xpcom/glue/external


git-svn-id: svn://10.0.0.236/trunk@198052 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-19 22:46:38 +00:00
benjamin%smedbergs.us
82c28d4d10 Bug 337730 - add additional utilities to nsStringAPI, r=darin
TestMinStringAPI.cpp moved from xpcom/glue to xpcom/glue/external


git-svn-id: svn://10.0.0.236/trunk@198051 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-19 22:37:17 +00:00
darin%meer.net
42edf059cf landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
git-svn-id: svn://10.0.0.236/trunk@196254 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:30:15 +00:00
cbiesinger%web.de
8d9f96359d bug 335180 Remove win32.order, mozilla-bin.order, --enable-reorder, and
associated code. These options do not really work anymore.

r=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@196108 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-06 17:53:51 +00:00
darin%meer.net
4663818f13 fixes bug 327719 "Passing a big double serialize a rounded double" patch by afatecha@idea.com.py r=dbaron sr=darin
git-svn-id: svn://10.0.0.236/trunk@192416 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-15 14:23:11 +00:00
timeless%mozdev.org
af51e73d0e Bug 106386 Correct misspellings in source code
r=bernd rs=brendan


git-svn-id: svn://10.0.0.236/trunk@191013 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 09:36:43 +00:00
darin%meer.net
d046d853ef fixes bug 325331 "Make nsTArray a bit more useful" r=bsmedberg (relanding)
git-svn-id: svn://10.0.0.236/trunk@189382 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-08 01:23:26 +00:00
darin%meer.net
d71cde4c0b reverting last change since it makes vc6 unhappy.
git-svn-id: svn://10.0.0.236/trunk@188912 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-04 01:21:54 +00:00
darin%meer.net
47f1c672ec fixes bug 311456 "Calling Truncate() on an nsAutoString makes next append work hard and doesn't clear F_VOIDED flag" r=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@188910 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-04 00:42:18 +00:00
darin%meer.net
4d8ef5cd22 fixes bug 325331 "Make nsTArray a bit more useful" r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@188882 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 21:41:31 +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
darin%meer.net
fff2cf22d2 fixes bug 324981 "nsTArray crash in RemoveElement" r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@188465 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-30 17:16:50 +00:00
bryner%brianryner.com
256fd4c351 Remove deprecated nsTString::ToCString (bug 323471). r+sr=darin.
git-svn-id: svn://10.0.0.236/trunk@188104 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-24 19:22:02 +00:00
darin%meer.net
1f014ca92b fixes bug 321997 "Minimize memory footprint of nsTArray object" r=sicking,bsmedberg
git-svn-id: svn://10.0.0.236/trunk@187255 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-10 20:38:54 +00:00
bsmedberg%covad.net
58523adb0c Fix bug 319068 bustage.
git-svn-id: svn://10.0.0.236/trunk@186002 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-13 18:27:04 +00:00
darin%meer.net
b08f55c1bd fixes bug 319068 "nsTArray::IndexOf and friends should support an argument of another type" r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@185974 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-12 21:28:29 +00:00
darin%meer.net
b01fb21385 fixes bug 319636 "Provide convenience function for consuming an entire nsIInputStream" r=biesi sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@185863 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-09 21:35:27 +00:00
jst%mozilla.jstenback.com
895df6e6ca Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@185351 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 23:56:44 +00:00
bryner%brianryner.com
a47051c31e Fix crashes when dealing with 0-sized arrays (bug 317959). Patch by darin, r+sr=me.
git-svn-id: svn://10.0.0.236/trunk@185333 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 20:27:42 +00:00
timeless%mozdev.org
8a213cf6db Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan


git-svn-id: svn://10.0.0.236/trunk@185276 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-25 19:48:04 +00:00
darin%meer.net
973ce6aa62 fixes bug 316782 "Provide templatized array class" r=brettw,bsmedberg sr=bryner
git-svn-id: svn://10.0.0.236/trunk@185211 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-23 19:44:16 +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
bsmedberg%covad.net
112c33275c Bug 305949 Part 1 - Separate the frozen XPCOM exports with the XPCOM_API macro; add compatibility methods to the frozen string API; convert most of the tests/tools to use the xpcom glue when appropriate r=darin This checking does not actually stop exporting the nonfrozen methods yet, pending a bunch of test cleanup throughout the tree.
git-svn-id: svn://10.0.0.236/trunk@184304 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-08 18:17:49 +00:00
bsmedberg%covad.net
f54fe4e3de Bug 310976 - Treat 1.5.* as 1.5.infinity r=darin
git-svn-id: svn://10.0.0.236/trunk@181538 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 02:47:02 +00:00
bsmedberg%covad.net
06b6ddfcef Followup to bug 300731 - parse negative numbers properly - patch by Justin Bradford <jabradford@gmail.com> r=shaver (+me)
git-svn-id: svn://10.0.0.236/trunk@178932 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 12:14:13 +00:00
bsmedberg%covad.net
f5a3c325b8 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
git-svn-id: svn://10.0.0.236/trunk@177766 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-15 18:29:55 +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
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
cbiesinger%web.de
7756963ef9 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


git-svn-id: svn://10.0.0.236/trunk@177555 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 16:41:54 +00:00
bsmedberg%covad.net
b6a9651917 Bug 304191 - VersionComparator is wrong comparing "1.2" and "1.2.2" - patch by Dave Townsend (Mossop), r+a=me, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@177551 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 14:27:20 +00:00
bsmedberg%covad.net
30784e9bc6 --enable-tests bustage from bug 300731, r=cls
git-svn-id: svn://10.0.0.236/trunk@176487 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-23 18:44:37 +00:00
bsmedberg%covad.net
cd0b3d77cc Bug 300731 - Change app/extension version scheme going forward, r=darin+shaver a=shaver
git-svn-id: svn://10.0.0.236/trunk@176485 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-23 14:05:25 +00:00
cbiesinger%web.de
12a01dec29 Bug 295047 Want unicode stream readers/writers: Makes nsIUnicharInputStream and
nsIConverterInputStream scriptable, and adds nsIUnicharOutputStream and
nsIConverterOutputStream (together with implementations).
r=jshin sr=darin a=chofmann


git-svn-id: svn://10.0.0.236/trunk@175107 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-24 19:44:50 +00:00
peterv%propagandism.org
1670106ec8 Fix for bug 286300 (Clean up HTML tags enum and related code). r/sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/trunk@174702 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 12:58:13 +00:00
darin%meer.net
c490fdf11e fixes bug 292981 "Provide a scriptable interface to the Windows registry" r=neil,dougt a=chofmann
git-svn-id: svn://10.0.0.236/trunk@173476 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-16 21:23:09 +00:00