80ca371b52d5e7a2e6ed6726bfd1a0c4b53ddcfd: Bug 819791 - Part 10: Don't return FallibletArrays by value in Variant.h. r=mak
Justin Lebar <justin.lebar@gmail.com> - Tue, 18 Dec 2012 20:16:07 -0500 - rev 125588
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 819791 - Part 10: Don't return FallibletArrays by value in Variant.h. r=mak Returning *TArray's by value isn't compattible with explicit *TArray copy constructors, which will be added in a later cset.
fa47cd60942c26de1b31564620ba1fcbe4f9578e: Bug 819791 - Part 9: Use explicit TArray copy constructors in IPDL generated code. r=cjones
Justin Lebar <justin.lebar@gmail.com> - Tue, 18 Dec 2012 20:16:07 -0500 - rev 125587
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 819791 - Part 9: Use explicit TArray copy constructors in IPDL generated code. r=cjones This cset makes two nop changes to generated IPDL code. 1) Change an instance of InfallibleTArray<Foo> foo = InfallibleTArray<Foo>(); to InfallibleTArray<Foo> foo; 2) Change an instance of InfallibleTArray<Foo> foo = bar; to InfallibleTArray<Foo> foo(bar);
18289b3b138ee840896f88337d611394ec91594f: Bug 819791 - Part 8: Use explicit TArray copy constructors in FrameLayerBuilder. r=roc
Justin Lebar <justin.lebar@gmail.com> - Tue, 18 Dec 2012 20:16:06 -0500 - rev 125586
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 819791 - Part 8: Use explicit TArray copy constructors in FrameLayerBuilder. r=roc
200efa29960e4db6a3c627c26c5dfae764261f4c: Bug 819791 - Part 7: Use explicit TArray copy constructors in Bluetooth code. r=qdot
Justin Lebar <justin.lebar@gmail.com> - Tue, 18 Dec 2012 20:16:06 -0500 - rev 125585
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 819791 - Part 7: Use explicit TArray copy constructors in Bluetooth code. r=qdot
269b0c198fdb028adf981e2b0d81bf2c9ca7c46f: Bug 819791 - Part 6: Remove unnecessary TArray copies in dom/indexedDB. r=bent
Justin Lebar <justin.lebar@gmail.com> - Tue, 18 Dec 2012 20:16:06 -0500 - rev 125584
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 819791 - Part 6: Remove unnecessary TArray copies in dom/indexedDB. r=bent
160c727a336b0dd9b33183f46201488d92414716: Bug 819791 - Part 5: Remove an unnecessary TArray copy in hal/sandbox. r=mounir
Justin Lebar <justin.lebar@gmail.com> - Tue, 18 Dec 2012 20:16:06 -0500 - rev 125583
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 819791 - Part 5: Remove an unnecessary TArray copy in hal/sandbox. r=mounir
3877a7a5fdf6040adf950d3a367971862dda252c: Bug 819791 - Part 4: Remove an unnecessary TArray copy in OrientationObserver.cpp. r=mounir
Justin Lebar <justin.lebar@gmail.com> - Tue, 18 Dec 2012 20:16:06 -0500 - rev 125582
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 819791 - Part 4: Remove an unnecessary TArray copy in OrientationObserver.cpp. r=mounir
1a0cd3aa18645212d34e73cea7a80f65c9fc97d7: Bug 819791 - Part 3: Make typeof nsTArray == typeof InfallibleTArray. r=bz
Justin Lebar <justin.lebar@gmail.com> - Tue, 18 Dec 2012 20:16:06 -0500 - rev 125581
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 819791 - Part 3: Make typeof nsTArray == typeof InfallibleTArray. r=bz Also make typeof nsAutoTArray == typeof AutoInfallibleTArray and switch files to using nsTArrayForwardDeclare.h.
28b5c8d25fb9cd733b1a3fa9d30c34a0698d3b78: Bug 819791 - Part 2: Don't use nsTArray allocators in IPCMessageUtils traits. r=cjones
Justin Lebar <justin.lebar@gmail.com> - Tue, 18 Dec 2012 20:16:06 -0500 - rev 125580
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 819791 - Part 2: Don't use nsTArray allocators in IPCMessageUtils traits. r=cjones The allocators will be restricted to non-public use in a later patch.
24e3a92d51d499d118a0f85a6eed1fba60d0b876: Bug 819791 - Part 1: Remove nsTArrayDefaultAllocator, replacing it unconditionally with nsTArrayInfallibleAllocator. r=bz
Justin Lebar <justin.lebar@gmail.com> - Tue, 18 Dec 2012 20:16:06 -0500 - rev 125579
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 819791 - Part 1: Remove nsTArrayDefaultAllocator, replacing it unconditionally with nsTArrayInfallibleAllocator. r=bz
2c74293986cf6c016ec5c3fa9d9e4bc1c668d5e9: Bug 819791 - Part 0: Deserialize fallibly in IPCMessageUtils.h. r=cjones
Justin Lebar <justin.lebar@gmail.com> - Tue, 18 Dec 2012 20:16:06 -0500 - rev 125578
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 819791 - Part 0: Deserialize fallibly in IPCMessageUtils.h. r=cjones Comments in the code are asking for us to deserialize fallibly; it looks like we just forgot to change this when we made nsTArray infallible.
51e3f82d820bf71d316470de9ffd8de92f8f0b09: Bug 819523 part 2. Allow Nullable<> of various array types to work sanely. r=jlebar
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 18 Dec 2012 20:16:05 -0500 - rev 125577
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 819523 part 2. Allow Nullable<> of various array types to work sanely. r=jlebar
6ed3f784cdd31e08f0488663d3bc533535802b5a: Bug 819523 part 1. Make it possible to use the various-allocator nsTArrays interchangeably as long as you're working with const objects. r=jlebar
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 18 Dec 2012 20:16:05 -0500 - rev 125576
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 819523 part 1. Make it possible to use the various-allocator nsTArrays interchangeably as long as you're working with const objects. r=jlebar
b6e9ba8a6a207522c39c539af5453d2db8ad2644: Bug 818620 - Evaluate all arguments if NaN present in Math.{max, min}(). r=jwalden
James Kitchener <jkitch.bug@gmail.com> - Tue, 18 Dec 2012 20:05:43 -0500 - rev 125575
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 818620 - Evaluate all arguments if NaN present in Math.{max, min}(). r=jwalden
3c4d09f70c69ffc5f9acb3c227b860abab5c645a: Bug 821340 - Add test (r=test)
Bill McCloskey <wmccloskey@mozilla.com> - Tue, 18 Dec 2012 17:02:57 -0800 - rev 125574
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 821340 - Add test (r=test)
966b04dba626e31576000cdfe027bc618ab7ad54: Bug 822114 - Save and restore bound tex unit in DeleteTexture - r=bjacob
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 18 Dec 2012 16:47:03 -0800 - rev 125573
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 822114 - Save and restore bound tex unit in DeleteTexture - r=bjacob
1f5ffc692f7235204d7ce8ef7c0b45e37549b9ab: Bug 811238: Cache-color hint for ExpandableListView. [r=mfinkle]
Sriram Ramasubramanian <sriram@mozilla.com> - Tue, 18 Dec 2012 14:29:01 -0800 - rev 125572
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 811238: Cache-color hint for ExpandableListView. [r=mfinkle]
b416bb7ed8dc82aaf9ec30c54a13ac1d9807f541: Bug 822830: Add ForwardButton to GeckoViewsFactory. [r=mfinkle]
Sriram Ramasubramanian <sriram@mozilla.com> - Tue, 18 Dec 2012 14:20:01 -0800 - rev 125571
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 822830: Add ForwardButton to GeckoViewsFactory. [r=mfinkle]
67900b58b4f85cba4fc8eccf26bf5db936d13e4f: Back out bug 814252.
Chris Jones <jones.chris.g@gmail.com> - Tue, 18 Dec 2012 16:19:54 -0800 - rev 125570
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Back out bug 814252.
57adbfadcc853a62020b638ea6eadf8a217b1c5f: Bug 822508 - allow social providers to specify null as the profile. r=gavin
Mark Hammond <mhammond@skippinet.com.au> - Wed, 19 Dec 2012 11:05:37 +1100 - rev 125569
Push 1 by sledru@mozilla.com at Thu, 04 Dec 2014 17:57:20 +0000
Bug 822508 - allow social providers to specify null as the profile. r=gavin
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip