xpcom/ds/nsVariant.cpp
8257797fd2d80b0954d44d8eebcb33459a9a569a
created 2018-08-28 15:59 +1000
pushed 2018-08-29 09:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1486690 - Rename nsMemory::Clone() and remove unnecessary checks after it. r=glandium
d6ccf1492e714566c84bb63de3fae0405cc465d9
created 2018-08-28 15:58 +1000
pushed 2018-08-29 09:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1486690 - Rename NS_str{,}dup and remove unnecessary checks after calls to them. r=glandium
8afde49af9c1f5a04c3611d6ef6de53ac98f0d8d
created 2018-08-28 15:56 +1000
pushed 2018-08-29 09:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1486690 - Remove unnecessary checks after moz_xmalloc() calls. r=glandium
4ef0f163fdeb9afeddd87b37bfd987298c038542
created 2018-07-06 10:44 +0300
pushed 2018-08-14 16:15 +0000
Henri Sivonen Henri Sivonen - Bug 1402247 - Use encoding_rs for XPCOM string encoding conversions. r=Nika,erahm,froydnj.
540ce309a136fca21662645cc4f14cc7a3f2183d
created 2018-07-26 17:47 -0400
pushed 2018-07-27 10:20 +0000
Nika Layzell Nika Layzell - Bug 1478820 - Stop manually synchronizing VTYPE_ and nsXPTTypeTag, r=erahm
113e9ca0b5bccaf3eaee398e789f9b7b8c226009
created 2018-07-25 22:57 +0300
pushed 2018-07-26 21:58 +0000
Brindusan Cristian Brindusan Cristian - Backed out 15 changesets (bug 1475409, bug 1461450, bug 1474369, bug 1471726) for build bustages on xptcstubs_gcc_x86_unix.cpp:55:1. CLOSED TREE
7e2e13953e19169da602f50c51c7edc9b7706200
created 2018-07-24 15:16 -0400
pushed 2018-07-26 21:58 +0000
Nika Layzell Nika Layzell - Bug 1474369 - Part 7: Rename [array] to LegacyArray within xpt and xpidl, r=mccr8
90e79480ebc68009799722ec9882df00f3ec986f
created 2018-04-04 18:45 -0400
pushed 2018-04-18 10:50 +0000
Nika Layzell Nika Layzell - Bug 1444745 - Part 5: Update consumers of nsIInterfaceInfo to use the nsXPTInterfaceInfo directly, r=mccr8
ec3abaf3421e48bc1bb8f7c720075d5fa486e7a6
created 2017-10-18 10:39 +1100
pushed 2017-10-19 01:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1409227 (part 4) - Replace nsMemory::Clone(id, sizeof(nsID)) with nsID::Clone(id). r=mccr8.
97d960b3912d889e5e6ddf3ffe913938c11593be
created 2017-10-17 13:09 +1100
pushed 2017-10-19 01:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1409227 (part 2) - Replace nsMemory::Clone(s, strlen(s)+1) with moz_xstrdup(s). r=erahm.
e78adb571ca91d3b0bb4a1b4421c376eb5863258
created 2017-04-28 10:13 -0600
pushed 2017-05-02 03:01 +0000
Tom Tromey Tom Tromey - Bug 1334318 - remove last uses of PR_smprintf; r=froydnj
db4aece012b78248d23ae3f982c776db924c95f8
created 2016-09-23 21:10 -0400
pushed 2016-09-28 13:57 +0000
Thomas Wisniewski Thomas Wisniewski - Bug 1305202 - Use NullString() more and remove superfluous Truncates(). r=smaug
4cbd94383852a0f3840d59b951fc6b45f9e64d01
created 2016-04-29 13:47 +1000
pushed 2016-05-02 09:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1268772 (part 2) - Make infallible nsVariant methods return |void| instead of |nsresult|. r=erahm.
c8488e4be05d389b284f686f48f1861cd56f24f4
created 2015-10-29 21:31 -0700
pushed 2015-11-01 00:00 +0000
Chris Peterson Chris Peterson - Bug 1220035 - Fix -Wimplicit-fallthrough warnings in xpcom. r=mccr8
465a87f5d4e66dc4af42e0d9a7cbb92d40c0ca88
created 2015-10-09 10:24 -0700
pushed 2015-10-12 09:57 +0000
Andrew McCreight Andrew McCreight - Bug 931283, part 3 - Implement a cycle collected version of nsVariant. r=froydnj
a9cfb80772ac6feb403b775ece3d22dc97972787
created 2015-10-09 10:24 -0700
pushed 2015-10-12 09:57 +0000
Andrew McCreight Andrew McCreight - Bug 931283, part 2 - Split out nsVariant into a subclass. r=froydnj
99164ec56e7bf39b7a43e1a49e57391555ccb7bd
created 2015-10-09 10:24 -0700
pushed 2015-10-12 09:57 +0000
Andrew McCreight Andrew McCreight - Bug 931283, part 1 - Rename nsVariant to nsVariantBase. r=froydnj
0361ecab9e24486b6e0c1d2ef0bd28c6ba630fa2
created 2015-09-07 23:56 -0700
pushed 2015-09-16 17:53 +0000
Chris Peterson Chris Peterson - Bug 1204403 - Fix -Wshadow warnings in xpcom. r=mccr8
65f68419dbfcefe79421876936e62c7b0a58a9df
created 2015-08-04 16:17 -0700
pushed 2015-08-05 11:13 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan
e83d4dbc7deae980216770d3ee12bc22b8e2eb7f
created 2015-07-23 12:28 -0700
pushed 2015-07-24 10:54 +0000
Andrew McCreight Andrew McCreight - Bug 931571, part 15 - Remove extra spaces in nsVariant macros. r=froydnj
9e87c9dec6f922322e5347d0fb33fc5f73879662
created 2015-07-23 12:28 -0700
pushed 2015-07-24 10:54 +0000
Andrew McCreight Andrew McCreight - Bug 931571, part 13 - Add a destructor for nsDiscriminatedUnion. r=froydnj
c48aad69c171e58154519d84176c55201edb28bd
created 2015-07-23 12:28 -0700
pushed 2015-07-24 10:54 +0000
Andrew McCreight Andrew McCreight - Bug 931571, part 12 - Add nsDiscriminatedUnion::GetType(). r=froydnj
91895b6135d125c30723480a5a86549c06bd973d
created 2015-07-23 12:28 -0700
pushed 2015-07-24 10:54 +0000
Andrew McCreight Andrew McCreight - Bug 931571, part 11 - Turn nsDiscriminatedUnion's Traverse function into a method. r=froydnj
26a36f6a5c362cd374e0be34ae27baf7964a1cde
created 2015-07-23 12:28 -0700
pushed 2015-07-24 10:54 +0000
Andrew McCreight Andrew McCreight - Bug 931571, part 10 - Turn SetFromVariant into a method. r=froydnj
22b849748747d963e33b257050f4f010b97a76be
created 2015-07-23 12:28 -0700
pushed 2015-07-24 10:54 +0000
Andrew McCreight Andrew McCreight - Bug 931571, part 9 - Turn most of the nsVariant setters into nsDiscriminated methods. r=froydnj
c015f6d6d6f837c4b00746c9dbdee323e484a784
created 2015-07-23 12:28 -0700
pushed 2015-07-24 10:54 +0000
Andrew McCreight Andrew McCreight - Bug 931571, part 8 - Turn ConvertToISupports, ConvertToInterface and ConvertToArray to methods. r=froydnj
8d0d7f5851ff36c741fe679325b0902db0e1e4b6
created 2015-07-23 12:28 -0700
pushed 2015-07-24 10:54 +0000
Andrew McCreight Andrew McCreight - Bug 931571, part 7 - Turn ConvertTo*String and ToString into methods. r=froydnj
ed99b6a2c10ead827eaddd0ff5a19ee74c91f8c4
created 2015-07-23 12:28 -0700
pushed 2015-07-24 10:54 +0000
Andrew McCreight Andrew McCreight - Bug 931571, part 6 - Make ConvertToID and String2ID into methods. r=froydnj
a0528bddd48c5bb0b562097b3bec6836e3f303b0
created 2015-07-23 12:28 -0700
pushed 2015-07-24 10:54 +0000
Andrew McCreight Andrew McCreight - Bug 931571, part 5 - Turn basic ConvertTo functions into methods. r=froydnj
80dbd90c529138a7bd6572833d0c4951a838d9d3
created 2015-07-23 12:28 -0700
pushed 2015-07-24 10:54 +0000
Andrew McCreight Andrew McCreight - Bug 931571, part 4 - Fix some spacing inside macros.
68432d6b66dc88ab591333e673f6ba001282c9ac
created 2015-07-23 12:28 -0700
pushed 2015-07-24 10:54 +0000
Andrew McCreight Andrew McCreight - Bug 931571, part 3 - Rename return value of macro generated methods. r=froydnj
0d42e66ab7914b2f2a6b2e48a63a7b6c870228ae
created 2015-07-23 12:28 -0700
pushed 2015-07-24 10:54 +0000
Andrew McCreight Andrew McCreight - Bug 931571, part 2 - Convert Cleanup() and FreeArray() to methods. r=froydnj
39c4a62c20a1f44219132e31ef8c452c0b6a13a4
created 2015-07-23 12:28 -0700
pushed 2015-07-24 10:54 +0000
Andrew McCreight Andrew McCreight - Bug 931571, part 1 - Use a constructor for nsDiscriminatedUnion. r=froydnj
7bc6ca1495610504491cc2c0634441a9b8abd873
created 2015-04-01 14:29 +0900
pushed 2015-05-01 16:57 +0000
Mike Hommey Mike Hommey - Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
2328731ef45354daf50eb21607a3c781ab79bc7c
created 2015-04-09 10:25 -0700
pushed 2015-04-10 02:44 +0000
Andrew McCreight Andrew McCreight - Bug 1151541, part 2 - Fix mode lines in xpcom/. r=froydnj
e60e056a230c3792c8390f3e6808e97ad7cc3b47
created 2015-03-27 09:01 +0900
pushed 2015-04-01 16:35 +0000
Mike Hommey Mike Hommey - Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd
2db09518dc66b9e9cf57f7aca32b706534a7db45
created 2014-07-11 09:38 +0200
pushed 2014-07-11 20:35 +0000
Jan de Mooij Jan de Mooij - Bug 1034627 part 6 - Fix XPCVariant to work with Latin1 strings and nursery strings. r=bholley
384a5aede186996ac11a0462ea49a507462b27e3
created 2014-07-11 11:00 +0200
pushed 2014-07-11 20:35 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 110e44b996f8 (bug 1034627) for Valgrind Testfailures on a CLOSED TREE
110e44b996f87dd7dca441a19a0d2ee114d27d8d
created 2014-07-11 09:38 +0200
pushed 2014-07-11 20:35 +0000
Jan de Mooij Jan de Mooij - Bug 1034627 part 6 - Fix XPCVariant to work with Latin1 strings and nursery strings. r=bholley
57038b3a8c97d91bd5a6a947d47e85a8882ec167
created 2014-07-09 08:15 -0700
pushed 2014-07-10 12:47 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1022456 - Convert xpcom/ds/ to Gecko style. r=froydnj
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-04-28 01:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
f017ae03bb6c453132c7023870557c4a5d469c97
created 2014-01-09 18:39 +0100
pushed 2014-01-16 20:06 +0000
Tom Schuster Tom Schuster - Bug 939294 - Change xpidl jsval to handles. r=gabor,bz,khuey,bsmedberg,terrence
61692f603cc4e6374f952ce66764d7192e8a5625
created 2014-01-09 14:17 -0500
pushed 2014-01-10 00:12 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 939294) for B2G bustage on a CLOSED TREE.
8c3aa9973da0983b570ac91e8c90041bddafee18
created 2014-01-09 18:39 +0100
pushed 2014-01-10 00:12 +0000
Tom Schuster Tom Schuster - Bug 939294 - Handlify all the rest. r=terrence
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-01-04 15:04 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
c53e80370c9a34dbee691a34b251e8b1fcd078dd
created 2013-09-23 13:25 -0400
pushed 2013-09-24 03:07 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 918923 - Part 2: Switch to #including nsString.h in code using the internal strings API; r=bsmedberg
b0d8ceeede143feb79da2ab69bbd06268621dd3a
created 2013-09-19 15:31 -0400
pushed 2013-09-20 09:19 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 918105 - Minimize the #includes in xpcom/ds; r=bsmedberg
9aa2637e2b6b1a86f08fb14b99eb05aadb3d42c5
created 2012-10-25 19:25 -0400
pushed 2012-10-26 11:29 +0000
Andrew Quartey Andrew Quartey - Bug 792581 - part 21: Replace LL_F2L and LL_D2L macros. r=ehsan
5fb440887096d1c497b2a15adeebe2a20a15f229
created 2012-10-25 19:25 -0400
pushed 2012-10-26 11:29 +0000
Andrew Quartey Andrew Quartey - Bug 792581 - part 20: Replace LL_UI2L macro with int64_t cast. r=ehsan
4b8338085eed328b163b46715f91ecd76e450ad6
created 2012-10-12 13:29 -0400
pushed 2012-10-13 08:36 +0000
Andrew Quartey Andrew Quartey - Bug 792581 - part 19: Replace LL_I2L macro with int64_t cast. r=ehsan
2aef09336e782afc706117e4882a556724ee3ff7
created 2012-10-12 13:29 -0400
pushed 2012-10-13 08:36 +0000
Andrew Quartey Andrew Quartey - Bug 792581 - part 18: Replace LL_L2D macro with double cast. r=ehsan
ae68e6c539a21a7a2b65e33b1e9d7fd3401812a1
created 2012-09-05 16:18 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
50e28df7ff8fa9d0fcbac8ade290afce87a601ed
created 2012-07-24 16:32 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
474d3f16960fb6bc790f0f46b77d0248424b84ef
created 2012-05-31 17:17 -0700
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Merge m-c onto Ionmonkey.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
4a9f1b21e58c21aa04644b46655fa87876373674
created 2012-04-04 13:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
18f53c3f6fac1ab4e7aa1f9509dfd8521dc7981a
created 2012-01-25 15:27 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
40d9cac97367d6680dff27dda793a89f78d7616e
created 2011-12-16 15:06 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -60 tip