xpcom/io/nsBinaryStream.cpp
33346f699996421fc8bf22a25f574de470142a41
created 2018-06-17 22:43 -0700
pushed 2018-10-15 10:40 +0000
Chris Peterson Chris Peterson - Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-08-24 17:02 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
0586b21d0709d7a6911d87324dd8f88e4aaddf36
created 2018-02-20 16:34 -0500
pushed 2018-04-26 16:43 +0000
Nathan Froyd Nathan Froyd - Bug 1439355 - use static_assert instead of NS_ASSERTION in nsBinaryStream.cpp; r=mystor
b8963fdd3a90e10b2a75307f59508672e6b69aa3
created 2018-02-20 16:34 -0500
pushed 2018-04-26 16:43 +0000
Nathan Froyd Nathan Froyd - Bug 1439593 - micro-optimize read/write of nsIID to binary streams; r=mystor
4f6ff8f40729503c749f1e7f966182807fa7993f
created 2017-10-04 20:06 -0700
pushed 2018-01-11 17:45 +0000
Kris Maglione Kris Maglione - Bug 1404198: Part 1 - Add non-virtual constructor for nsIObject(Input|Output)Stream and update existing callers. r=njn
360df5276cf6e2d7294ce0e122952cf56bc5372e
created 2016-08-12 17:36 +1000
pushed 2017-01-16 13:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1294645 - Don't use NS_CALLBACK for callbacks in nsI{Input,Output,UnicharInput},Stream.idl. r=froydnj.
86cda9d3eaa2c6ca8c88801f44dcfaff22591ed8
created 2016-05-22 13:31 -0700
pushed 2016-09-05 20:01 +0000
Chris Peterson Chris Peterson - Bug 1275016 - Rename Endian.h to EndianUtils.h to avoid #include confusion with Android's endian.h stdlib header. r=froydnj
fd4fdadb313ca7b275ccae54d069150369ffa65f
created 2016-02-17 07:18 -0800
pushed 2016-04-15 21:02 +0000
Ben Kelly Ben Kelly - Bug 1247580 P1 Allow old nsIX509Cert serialized objects to be read off disk. r=bz, a=lizzard
239195d791ceab09f2a28b76e94c6e438665ab78
created 2015-11-13 15:08 +0100
pushed 2016-02-29 17:11 +0000
Lars T Hansen Lars T Hansen - Bug 1176214 - Part 15: Changes to xpcom. r=nfroyd
75ba313634f34e4b5e7fd9e5e6862680c1f69ddd
created 2015-08-17 15:34 -0400
pushed 2015-12-04 23:28 +0000
Michael Layzell Michael Layzell - Bug 1195415 - Add asciiHostPort field to nsIURI, and use it in the implementation of nsPrincipal::GetOriginForURI, r=bholley
7bc6ca1495610504491cc2c0634441a9b8abd873
created 2015-04-01 14:29 +0900
pushed 2015-08-03 13:22 +0000
Mike Hommey Mike Hommey - Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
b5d54a547bdca5d76cb338d430829caaeadeb2aa
created 2015-02-19 13:51 +0900
pushed 2015-08-03 13:22 +0000
Mike Hommey Mike Hommey - Bug 1138293 - Use malloc/free/realloc/calloc instead of moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn
231a8c61b49f3fb528fff76b4c4bb18b14cae473
created 2015-01-28 18:00 +0900
pushed 2015-04-21 23:03 +0000
Mike Hommey Mike Hommey - Bug 1126593 - Add a global fallible instance, so that using fallible works directly, everywhere. r=njn
d54b9fa0ab0016d6588479e06182cd3c8a0ed324
created 2015-01-17 21:09 -0500
pushed 2015-04-21 23:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1123007 - Mark ReadSegmentsClosure as stack class, and its mRealInputStream member as nsCOMPtr; r=froydnj
4f52e486476c26e76f83d7ad9beeb993f8b6b5ab
created 2014-10-07 10:44 -0700
pushed 2015-01-05 23:23 +0000
Steve Fink Steve Fink - Bug 1061288 - Make it harder for ArrayBuffer data pointers to be held across invalidations. r=smaug,terrence,jdm,roc,khuey
b373c1d4e8ae1c06a2cf3b4c1d6a4a9569b79936
created 2014-08-25 12:17 -0700
pushed 2014-11-24 19:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1046841 - Fix more style violations in previously touched .cpp files in xpcom/. r=froydnj
2ba56adc0eefce3b8099140ce0b77f09669486c3
created 2014-07-10 20:37 -0700
pushed 2014-11-24 19:04 +0000
Jeff Walden Jeff Walden - Bug 1037100 - Remove all use of ScopedDeleteArray from miscellaneous places. r=jcranmer
30e0030818354336dbd93108c35f7f836a7bad6b
created 2014-07-21 10:52 -0700
pushed 2014-11-24 19:04 +0000
Wes Kocher Wes Kocher - Backed out changeset edbc72909115 (bug 1037100) for build bustage on a CLOSED TREE
edbc72909115d29e8f6aa8c0e4ac774291b5b0b9
created 2014-07-10 20:37 -0700
pushed 2014-11-24 19:04 +0000
Jeff Walden Jeff Walden - Bug 1037100 - Remove all use of ScopedDeleteArray from miscellaneous places. r=jcranmer
57b0932e2f06d564e88162558d79b263d5fde73e
created 2014-05-27 14:32 -0700
pushed 2014-08-25 18:42 +0000
Jeff Walden Jeff Walden - Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent, r=efaust, r=jorendorff
7be685b5984592dc5c660f5a29c433b1255f567d
created 2014-05-27 14:08 -0400
pushed 2014-08-25 18:42 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2c631967ab9e (bug 999651) for B2G crashes.
2c631967ab9ec44e0ce1cc43330b577fac401049
created 2014-05-27 09:56 -0700
pushed 2014-08-25 18:42 +0000
Jeff Walden Jeff Walden - Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent
e700f9da758571e3e39063ee9d74e63e226353bb
created 2014-05-22 13:56 -0700
pushed 2014-08-25 18:42 +0000
Will Hawkins Will Hawkins - Bug 996310 - nsIBinaryOutputStream should return number of bytes read. r=bsmedberg
94b9062d46291a061201c3064c0e5f942362d1ed
created 2014-05-21 16:21 -0700
pushed 2014-08-25 18:42 +0000
Wes Kocher Wes Kocher - Backed out changesets 8c23781bad3c,16418be9d4dd (bug 996310) for dt1 bustage on a CLOSED TREE
8c23781bad3c5902e7a004b6bd2889e509a14001
created 2014-05-21 18:20 -0400
pushed 2014-08-25 18:42 +0000
Ryan VanderMeulen Ryan VanderMeulen - Bug 996310 - Remove stray + that crept in when rebasing to fix a CLOSED TREE.
16418be9d4dd48ceb2443345bcaa1d958840451c
created 2014-04-29 12:36 -0400
pushed 2014-08-25 18:42 +0000
Will Hawkins Will Hawkins - Bug 996310 - Change readArrayBuffer to return the number of bytes read. r=bsmedberg
f20eb963186959bde60b7ce8f505bb4903e19063
created 2014-05-14 23:15 +0300
pushed 2014-08-25 18:42 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 995730 - Fix style violations in xpcom/io/. r=froydnj
7db230827e21908f2911fd02f894a2f3508c0a10
created 2014-05-05 20:30 +0300
pushed 2014-08-25 18:42 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 995730 - Change xpcom/io/ to use 2 space indentation
c5a58d90da90ee36323c5fba7720f2db52eb611e
created 2014-05-29 16:01 -0700
pushed 2014-07-14 18:39 +0000
Jeff Walden Jeff Walden - Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent, r=efaust, r=jorendorff, a=lsblakk
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-07-14 18:39 +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
695622cd84e1494f5e4bfa64e181b0aa404c599d
created 2014-04-02 15:28 +0100
pushed 2014-07-14 18:39 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify remaining JS APIs r=sfink r=bholley r=smaug
4fd82c282519f5185a9e4282ad1f6eb47434d334
created 2014-05-29 16:03 -0700
pushed 2014-06-02 21:01 +0000
Jeff Walden Jeff Walden - Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent, r=efaust, r=jorendorff, a=lsblakk
91edf542ecf49634d9b64dba963fd8b430d46333
created 2014-02-13 11:17 -0600
pushed 2014-06-02 21:01 +0000
Luke Wagner Luke Wagner - Bug 971845 - Don't uninline in JS_GetArrayBufferData, add JS_GetStableArrayBufferData and use that when necessary (r=sfink)
e0667142d36a322ba9ad4b3f60f56ff0e88d9278
created 2014-01-24 13:47 -0800
pushed 2014-04-22 00:22 +0000
Johnny Stenback Johnny Stenback - Bug 960694. Support writing out classes with JS implementations of classinfo. r=bsmedberg
f017ae03bb6c453132c7023870557c4a5d469c97
created 2014-01-09 18:39 +0100
pushed 2014-04-22 00:22 +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-04-22 00:22 +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-04-22 00:22 +0000
Tom Schuster Tom Schuster - Bug 939294 - Handlify all the rest. r=terrence
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-04-22 00:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
d6269ead6ff3a806adf23c16453eafa5b57d410e
created 2014-01-24 13:47 -0800
pushed 2014-03-10 22:05 +0000
Johnny Stenback Johnny Stenback - Bug 960694 - Support writing out classes with JS implementations of classinfo. r=bsmedberg, a=lsblakk
a98c8bea78c96709e9c980a8e01cf4a7fcd48c20
created 2013-11-19 16:27 -0500
pushed 2014-03-10 22:05 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric
78fb435aa0d2a1130271ae2016c3c98042c1d887
created 2013-11-19 14:38 -0800
pushed 2014-03-10 22:05 +0000
Phil Ringnalda Phil Ringnalda - Backed out 4 changesets (bug 672843) for xpcshell bustage
eaf2fd75d7fc98b651c827f853f4f8bef73e010e
created 2013-11-19 16:27 -0500
pushed 2014-03-10 22:05 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric
d31a310022872f140e35197b12174a106ce25aeb
created 2013-10-10 15:22 -0700
pushed 2014-01-28 00:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 925584 - Remove some unnecessary jsapi.h inclusions from .cpp files. r=Ms2ger.
d5390807c2ce07d7e23a647ef322c53394e633a9
created 2013-07-18 12:06 -0400
pushed 2013-10-21 21:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 895141 - Remove useless prlong.h inclusions from the tree; r=jcranmer
bd355364bc33747548db82bfd267fecd518f3ec3
created 2013-05-22 10:05 -0600
pushed 2013-09-09 22:57 +0000
Bobby Holley Bobby Holley - Bug 868130 - Remove the lion's share of JSAutoRequests in gecko. r=gabor
63b5d65eaedb126ccb3af849fededfce2e7d282f
created 2013-05-08 00:52 +0900
pushed 2013-07-29 23:00 +0000
Sumedh Shekhar Sumedh Shekhar - Bug 804742 - EnsureStringLength doesn't work. f=Ms2ger, r=ehsan
1541b06b7a6ba69c4a9d52809f6fcd049f647b5d
created 2013-04-24 16:40 +0900
pushed 2013-07-29 23:00 +0000
Makoto Kato Makoto Kato - Bug 857957 - Use Endian.h for byte swap. f=nfroyd, r=jfkthame, r/sr=bsmedberg
a991d0f4469bc71103f9409090973e43c5483566
created 2013-04-22 23:33 +0200
pushed 2013-07-29 23:00 +0000
Josh Matthews Josh Matthews - Bug 863770 - Pass in an ArrayBuffer object for nsBinaryInputStream::ReadAsArrayBuffer to use, for cases when the compartment in which it resides matters. r=vlad
6a1f26c76aeca0322168d0a1467a7074f0137391
created 2013-04-19 11:25 +0200
pushed 2013-07-29 23:00 +0000
Josh Matthews Josh Matthews - Bug 831107 - Part 1: Allow TCPSocket consumers to receive typed array data without converting it to a byte string first. r=vlad
1ff74108db1dd1b983bffff69135ae6116a4b7ae
created 2012-09-14 16:09 -0400
pushed 2013-01-03 21:54 +0000
Makoto Kato Makoto Kato - Bug 785321 - Replace PRUptrdiff with uintptr_t, prtdiff_t or etc; r=ehsan,jrmuizel
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
22fe5c9f4433b25951d0471f44f1cf82f43b26c8
created 2012-08-13 13:40 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
474d3f16960fb6bc790f0f46b77d0248424b84ef
created 2012-05-31 17:17 -0700
pushed 2013-01-03 21:54 +0000
Sean Stangl Sean Stangl - Merge m-c onto Ionmonkey.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
4a9f1b21e58c21aa04644b46655fa87876373674
created 2012-04-04 13:40 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
ed637f826ef6c4c5e32cce51d6477203dd2b9d50
created 2012-02-08 19:13 -0800
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Backout merge.
less more (0) -60 tip