Jan de Mooij
|
cda5c814db
|
Bug 1034627 part 6 - Fix XPCVariant to work with Latin1 strings and nursery strings. r=bholley
--HG--
extra : rebase_source : be029c174195192570da688250583157825e9e06
|
2014-07-11 09:38:55 +02:00 |
Carsten "Tomcat" Book
|
eb71d8cf86
|
Backed out changeset 110e44b996f8 (bug 1034627) for Valgrind Testfailures on a CLOSED TREE
|
2014-07-11 11:00:21 +02:00 |
Jan de Mooij
|
8ff8c31410
|
Bug 1034627 part 6 - Fix XPCVariant to work with Latin1 strings and nursery strings. r=bholley
|
2014-07-11 09:38:55 +02:00 |
Birunthan Mohanathas
|
68ba4f3767
|
Bug 1022456 - Convert xpcom/ds/ to Gecko style. r=froydnj
|
2014-07-09 08:15:21 -07:00 |
Birunthan Mohanathas
|
5f1fde8824
|
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
|
2014-04-27 03:06:00 -04:00 |
Tom Schuster
|
f39e81815a
|
Bug 939294 - Change xpidl jsval to handles. r=gabor,bz,khuey,bsmedberg,terrence
|
2014-01-09 18:39:36 +01:00 |
Ehsan Akhgari
|
1b83407ce9
|
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRUnichar char16_t
|
2014-01-04 10:02:17 -05:00 |
Ehsan Akhgari
|
7233ba7103
|
Bug 918923 - Part 2: Switch to #including nsString.h in code using the internal strings API; r=bsmedberg
|
2013-09-23 13:25:00 -04:00 |
Ehsan Akhgari
|
08772d21ac
|
Bug 918105 - Minimize the #includes in xpcom/ds; r=bsmedberg
|
2013-09-19 15:31:21 -04:00 |
Andrew Quartey
|
0a078468c0
|
Bug 792581 - part 21: Replace LL_F2L and LL_D2L macros. r=ehsan
|
2012-10-25 19:25:58 -04:00 |
Andrew Quartey
|
3f4e29b9f0
|
Bug 792581 - part 20: Replace LL_UI2L macro with int64_t cast. r=ehsan
|
2012-10-25 19:25:57 -04:00 |
Andrew Quartey
|
00edc52f9c
|
Bug 792581 - part 19: Replace LL_I2L macro with int64_t cast. r=ehsan
|
2012-10-12 13:29:11 -04:00 |
Andrew Quartey
|
8191e9c8c1
|
Bug 792581 - part 18: Replace LL_L2D macro with double cast. r=ehsan
|
2012-10-12 13:29:11 -04:00 |
Randell Jesup
|
65539ef89c
|
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
|
2012-09-01 22:35:17 -04:00 |
Ehsan Akhgari
|
e368dc9c85
|
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
|
2012-08-22 11:56:38 -04:00 |
Aryeh Gregor
|
d0ad5a7d0c
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
Joshua Cranmer
|
a1186c1020
|
Bug 773637 - Kill NS_SCRIPTABLE annotations, Part 1: Remove NS_*PARAM annotations. r=ehsan
--HG--
extra : rebase_source : a0b4bc50fece36d9a90fed61431635948bfa33b5
|
2012-07-06 15:14:07 -05:00 |
Shriram Kunchanapalli
|
5b9a95ea6a
|
Bug 743581: Removes nsCRT::strlen(const PRUnichar*). f=sgautherie r=dougt
|
2012-05-30 18:43:39 +01:00 |
Gervase Markham
|
82ff7027aa
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
Ryan VanderMeulen
|
503ea93a8c
|
Backout 17deb5f61b4d (bug 150073) due to build bustage. a=shouldausedtryfirst
|
2012-04-03 20:22:42 -04:00 |
Shriram Kunchanapalli
|
dcbb9c3017
|
Bug 150073 - Remove nsCRT:: in nsCRT::strlen. f=sgautherie, r=dougt
|
2012-02-18 19:17:01 +05:30 |
Andrew McCreight
|
821eb101a0
|
Bug 720292 - add more cycle collector edge names. r=smaug
|
2012-01-23 15:25:53 -08:00 |
Neil Rashbrook
|
daba677bf4
|
Bug 698256 Add and use Substring(data, length) convenience method r=dbaron
|
2011-12-09 08:35:41 +00:00 |
Ehsan Akhgari
|
92064e6d3f
|
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
|
2011-10-17 10:59:28 -04:00 |
Michael Wu
|
d2b70213ac
|
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
|
2011-09-28 23:19:26 -07:00 |
Luke Wagner
|
f1c2cdd326
|
Bug 684526 - Unify jsval and js::Value (r=jorendorff)
--HG--
extra : rebase_source : 5655602775d575bb5adba0a8fc4c20621f393a67
|
2011-09-19 09:34:49 -07:00 |
Jason Orendorff
|
1e779602f9
|
Bug 560643 - Add a special jsval type to XPIDL. Part 1, rename JSVal -> jsval in existing IDL. r+sr=jst.
--HG--
extra : rebase_source : 3d50f7468277883a26790df13a639ce37757a257
|
2010-05-12 08:18:51 -05:00 |
Justin Lebar
|
731c252671
|
Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking
|
2009-09-01 09:45:05 -07:00 |
Benjamin Smedberg
|
470d4ccbfb
|
Bug 469072 - Annotations in XPCOM, and a couple related code fixups, to make outparams spit out useful warnings, r=bent
|
2008-12-11 15:13:52 -05:00 |
Ryan VanderMeulen
|
a03a62455e
|
Bug 337890 - please spell formater formatter; mozilla-central part; r=timeless
|
2008-09-12 18:24:14 +02:00 |
benjamin@smedbergs.us
|
1141ded71b
|
Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated
|
2008-02-21 12:39:20 -08:00 |
benjamin@smedbergs.us
|
adac3963d9
|
Bug 412320 - Try code-generation for QI impls, r=roc+luser
|
2008-01-25 09:14:48 -08:00 |
peterv%propagandism.org
|
a267e57680
|
Fix for bug 373219 (ASSERTION: Fault in cycle collector: null XPCOM pointer returned (ptr: 0)). r/sr=dbaron.
|
2007-03-09 13:14:06 +00:00 |
peterv%propagandism.org
|
3e4c261c01
|
Fix for bug 367779 (Make cycle collection through JS objects more reliable). r=jst, sr=brendan.
|
2007-02-18 20:05:32 +00:00 |
cbiesinger%web.de
|
4b1e73757c
|
Bug 344196 make nsVariant::SetAsDOMString set mType correctly
patch by Andrew Miller <ak.miller@auckland.ac.nz> r=dougt sr=brendan
|
2006-08-04 17:20:27 +00:00 |
cbiesinger%web.de
|
c2d981f764
|
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
|
2006-02-03 14:18:39 +00:00 |
timeless%mozdev.org
|
cd198e6b42
|
Bug 243904 SOAP code problem with null, unpositioned array item
patch by chantepie@altern.org r=doron sr=jst a=asa
|
2005-05-02 19:42:26 +00:00 |
bzbarsky%mit.edu
|
29fc84c184
|
Don't use locale-dependent methods to convert variants to strings. Bug 282245,
r=peterv, sr=dbaron
|
2005-02-22 20:11:52 +00:00 |
jst%mozilla.jstenback.com
|
d7c3908a90
|
Fixing part of bug 241157. Making it valid for an nsIVariant to hold a interface pointer pointing to null. r=ben@bengoodger.com, sr=darin@meer.net.
|
2004-05-21 21:19:13 +00:00 |
jst%mozilla.jstenback.com
|
30f4e1ec2d
|
Yet one more part for bug 243484. Clean up some string handling code in nsVariant, and do some other generic cleanup too. r+sr=peterv@propagandism.org
|
2004-05-13 22:52:14 +00:00 |
gerv%gerv.net
|
31625ba2b1
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
darin%meer.net
|
8d65e087ae
|
landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt
|
2004-02-19 02:44:03 +00:00 |
peter%propagandism.org
|
45f50dbc47
|
Patch for bug 209699 (convert some consumers over to CopyUTF8toUTF16 / CopyUTF16toUTF8). r=jshin, sr=jst.
|
2003-12-23 09:56:23 +00:00 |
dbaron%dbaron.org
|
b9083989bb
|
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
|
2003-01-08 23:19:20 +00:00 |
dougt%netscape.com
|
c683a217ab
|
Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
|
2002-05-15 18:55:21 +00:00 |
dbaron%fas.harvard.edu
|
6cdcd7ef3a
|
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
|
2002-03-24 00:16:18 +00:00 |
jband%netscape.com
|
16d78379aa
|
fix bug 125084. Add support for empty arrays in nsIVariant. This is expressed as atype id rather than as a regular array with no elements. Includes changes to xpconnect to support mapping to empty JSArrays, xpconnect tests, and SOAP. Patches are from jcorwin@us.ibm.com and rayw@netscape.com. r=jband sr=brendan a=asa
|
2002-03-21 23:21:54 +00:00 |
nisheeth%netscape.com
|
8872795d15
|
Fix for bug 125465. r=jag, sr=jband, a=asa. Add AString, ACString, and AUTF8String support to XPCOM's variant data type. Also, add forward declarations of AString and ACString to nsrootidl.idl.
|
2002-03-05 02:22:02 +00:00 |
cathleen%netscape.com
|
8baf662f08
|
eliminate nsCRT::strlen for char* strings (part 5), bug 124536 r=dp sr=brendan
|
2002-02-20 06:38:38 +00:00 |
jband%netscape.com
|
8971743b26
|
trivial fix to allow freeing a variant array type that we do in fact create. rs=vidur
|
2002-01-10 23:55:32 +00:00 |