js/xpconnect/src/XPCWrappedNative.cpp
69fe2af4da71132bc31b8866e1bb9e96a1f97a21
created 2012-01-02 19:05 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 714057 - Remove uintn users from XPConnect; r=bholley+khuey
798b00a6fe29e758b6f4d816092d5b751ade035d
created 2011-12-24 21:50 -0800
pushed 2012-02-01 18:17 +0000
Phil Ringnalda Phil Ringnalda - Merge m-i <-> m-c
f39d6016cbb4b9fa978b7efbe6f6814e613f6c83
created 2011-12-23 16:22 -0800
pushed 2012-02-01 18:17 +0000
Bobby Holley Bobby Holley - Bug 712858 - Remove lingering XPT_TDP_POINTER uses in XPConnect. r=mrbkap
b27e13b5cc7bd82d4824da49c36bdb57c600fa9e
created 2011-12-24 09:28 +0100
pushed 2012-02-01 18:17 +0000
Ms2ger Ms2ger - Bug 711859 - Add an IsObjectInContextCompartment API; seems-better-than-the-alternative-all-things-considered=Waldo
dddd8c46f9a90eeb14bae4ed31a20699665651f2
created 2011-12-18 11:09 +0100
pushed 2011-12-21 14:41 +0000
Ms2ger Ms2ger - Bug 705324 - Remove nsAXPCNativeCallContext::{GetRetValPtr,GetReturnValueWasSet,SetReturnValueWasSet}; r=bholley sr=bz
d6d732ef5650562f1f1593df4bd446614e3f2dfa
created 2011-12-08 22:54 -0500
pushed 2011-12-21 14:41 +0000
Jeff Walden Jeff Walden - Bug 708735 - Use <stdint.h> types in JSAPI and throughout SpiderMonkey. Continue to provide the {u,}int{8,16,32,64} and JS{Uint,Int}{8,16,32,64} integer types through a single header, however, for a simpler backout strategy -- and also to ease the transition for embedders. r=timeless on switching the jsd API to use the <stdint.h> types, r=luke, r=dmandelin
08d4db06a35258cb9532e385835056cc10fe57c3
created 2011-12-13 09:49 +1100
pushed 2011-12-21 14:41 +0000
Ms2ger Ms2ger - Bug 709603 - Remove unused variables 'type' in CallMethodHelper::Get{ArraySize,InterfaceType}FromParam; r=bholley a=ehsan
d662c4cfabaefc4ae662a2940e84eea51b223277
created 2011-12-03 09:33 -0500
pushed 2011-12-21 14:41 +0000
Antti Haapala Antti Haapala - Bug 699156: Support TypedArrays in XPConnect. r=bholley,evilpie
3258ba3a269d5e865b720c853120e088d4537e10
created 2011-11-26 11:05 +0100
pushed 2011-12-21 14:41 +0000
Ms2ger Ms2ger - Bug 701467 - Remove JS_TRUE/JS_FALSE from xpconnect; r=bholley
89e610a1014c7bd13b00a4ba73ccc07e83f262ca
created 2011-11-25 17:09 -0800
pushed 2011-12-21 14:41 +0000
Bobby Holley Bobby Holley - Bug 692342 - Assert !IsArithmetic() rather than IsPointer(). r=mrbkap
2c2730b0cbf7750957e63041fb7b5de3a290c3f6
created 2011-11-25 17:09 -0800
pushed 2011-12-21 14:41 +0000
Bobby Holley Bobby Holley - Bug 692342 - Coalesce cleanup flagging even further. r=mrbkap
c1bc4c0988143a2d8933b43018fb6ce7747c4871
created 2011-11-25 17:09 -0800
pushed 2011-12-21 14:41 +0000
Bobby Holley Bobby Holley - Bug 692342 - Assert against arrays of jsvals, since we don't handle them. r=mrbkap
d7e55d8251a62eb606c64cae0dfe07eef0320cec
created 2011-11-25 17:09 -0800
pushed 2011-12-21 14:41 +0000
Bobby Holley Bobby Holley - Bug 692342 - Coalesce cleanup flagging within ConvertDependentParam. r=mrbkap
74a834deb8a22ab5b9d9bd5c25983b7381b7cf39
created 2011-11-25 17:09 -0800
pushed 2011-12-21 14:41 +0000
Bobby Holley Bobby Holley - Bug 692342 - Move some things below Do datum_type resolution in ConvertDependentParam. r=mrbkap
206075dcdf40dd80588fa6676b692e278ca3f86b
created 2011-11-25 17:09 -0800
pushed 2011-12-21 14:41 +0000
Bobby Holley Bobby Holley - Bug 692342 - Reorder in/out/inout handling in XPCWrappedNative parameter conversion. r=mrbkap
47047b832f461be251f969588e920fb278a3dca4
created 2011-11-25 17:09 -0800
pushed 2011-12-21 14:41 +0000
Bobby Holley Bobby Holley - Bug 692342 - Move a call to SetValNeedsCleanup() to an equivalent location. r=mrbkap
a8300adcea7242fe1c652eb9745624e8b435f309
created 2011-11-25 17:09 -0800
pushed 2011-12-21 14:41 +0000
Bobby Holley Bobby Holley - Bug 692342 - Remove check for !IsInterfacePointer(), given the code a few lines above. r=mrbkap
a03dd8e80c34d8ae160128641cb7062d05811857
created 2011-11-25 17:09 -0800
pushed 2011-12-21 14:41 +0000
Bobby Holley Bobby Holley - Bug 692342 - Reindentation from previous patch (no other changes). r=mrbkap
4d417032d8878ed97c1093544e9ae13aa964999d
created 2011-11-25 17:09 -0800
pushed 2011-12-21 14:41 +0000
Bobby Holley Bobby Holley - Bug 692342 - Create a ConvertDependentParam(i) method to match ConvertIndependentParam(i) (modulo reindentation). r=mrbkap
8790687685ee53327539a05ae6636c6f6ddfcb29
created 2011-11-25 17:09 -0800
pushed 2011-12-21 14:41 +0000
Bobby Holley Bobby Holley - Bug 692342 - Simplify cleanup code in ConvertIndependentParameter(). r=mrbkap
42ab175e8d8108c825b18d304146ae3465e0ca61
created 2011-11-25 17:09 -0800
pushed 2011-12-21 14:41 +0000
Bobby Holley Bobby Holley - Bug 692342 - Remove the obviously superfluous uses of IsPointer(). r=mrbkap
5d052a4d8f2b47ad091ba9d3fcc7d2a0010f09d1
created 2011-11-20 20:10 -0800
pushed 2011-12-21 14:41 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 700992 - Fix GCC compile warnings in XPConnect. r=bholley,gal.
a77b629da06a6f7916b34ba1c2c217dba82466f8
created 2011-11-18 22:35 -0800
pushed 2011-12-21 14:41 +0000
Bill McCloskey Bill McCloskey - Bug 703699 - Fix use-after-free problem with write barriers and XPConnect (r=bhackett)
d4bd0f9bece82af8a3026e35bb5676ea7c2d9fb5
created 2011-10-25 16:07 -0700
pushed 2011-12-21 14:41 +0000
Bill McCloskey Bill McCloskey - Bug 641027 - Add snapshot-at-the-beginning write barriers for incremental GC (r=luke,bhackett)
63e4de2dc4bb7c817cc4f02989a6b83b8ddc1582
created 2011-11-08 18:06 +0100
pushed 2011-12-21 14:41 +0000
Peter Van der Beken Peter Van der Beken - Bug 700668 - Don't enumerate all compartments for every traversal of a XPCWrappedNative. r=mrbkap.
78de0ed3483f0cdd5b22392183942fca6ab6a312
created 2011-12-14 10:57 -0800
pushed 2011-12-14 18:58 +0000
Bobby Holley Bobby Holley - Bug 708499 - Fix leak for out-param sized strings on aurora. r=bz, a=akeybl
ae9e4e878c58694c1cc6c780a4b3c3634fc8a9aa
created 2011-12-14 10:57 -0800
pushed 2011-12-14 18:58 +0000
Bobby Holley Bobby Holley - Bug 708499 - Fix wstring memory leak on mozilla-aurora. r=bz, a=akeybl
104c466724acd2cb7e9d3b648d140f355510bb15
created 2011-11-06 13:32 +0100
pushed 2011-11-09 02:03 +0000
Bobby Holley Bobby Holley - Bug 677788 - Remove use of length_is xpt value from gecko. r=mrbkap
6c1a7d01303f1497a439ae399828ef09074484de
created 2011-11-06 13:32 +0100
pushed 2011-11-09 02:03 +0000
Bobby Holley Bobby Holley - Bug 677788 - Remove array/string 'capacity' argument from XPCConvert. r=mrbkap
d252e090c6cfd751b2744ecc03da056ca738f2a4
created 2011-10-22 11:03 +0200
pushed 2011-11-09 02:03 +0000
Marco Bonardo Marco Bonardo - Backout cb50e96dbee0 (Bug 677079) for Win PGO mochitests failures.
less more (0) -30 tip