dom/bindings/CallbackObject.h
fe2ed5eff8e2955336542b9c87d16c6f97801a96
created 2013-07-23 10:58 +0100
pushed 2013-09-16 19:14 +0000
Jon Coppeard Jon Coppeard - Bug 891966 - 2 - Comment calls to Handle::fromMarkedLocation r=bz
0181f53d20e2535a562783b07df708f110f7f9d1
created 2013-07-23 10:58 +0100
pushed 2013-09-16 19:14 +0000
Jon Coppeard Jon Coppeard - Bug 891966 - 1 - Don't allow construction of Handle<T> from Heap<T> r=bz
aae5d429b8d47f1ee92dfd9825e24851e9a1b209
created 2013-06-20 11:05 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 883450 - Re-order stuff in CallSetup so that we construct the RootedObject after the Push. r=bz
f6d53e1cde69f62305640e59440aabc4a643bc17
created 2013-06-18 11:00 +0100
pushed 2013-08-05 18:49 +0000
Jon Coppeard Jon Coppeard - Bug 877762 - GC: Post-barrier cycle collector participants - 7 Convert most JSObect to use Heap<T> (ex. XBL) r=bz
bd355364bc33747548db82bfd267fecd518f3ec3
created 2013-05-22 10:05 -0600
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 868130 - Remove the lion's share of JSAutoRequests in gecko. r=gabor
21786120e0ea5cd11343e6a388fd57da9d8ea260
created 2013-05-22 10:05 -0600
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 868130 - Remove the dependencies of the nsCxPusher machinery on nsContentUtils, use nsCxPusher in xpcshell, and privatize APIs. r=gabor
4d80fdd4a55e8d91bceedfff52a0c29a953bafd4
created 2013-05-22 10:05 -0600
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor
d3052c10db7b88f53c363d3e2eece9bdd4b3618c
created 2013-05-21 14:15 -0400
pushed 2013-08-05 18:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 874105. Make CallSetup hold a Rooted to the object it's constructed with so we don't have to worry about it going gray while things like argument conversion for the call are in progress. r=mccr8
75abbd7e7e2450a0f595c87f549a3d4b434fdb03
created 2013-05-21 11:45 -0600
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 841312 - Remove the termination function API. r=bz
908f7d92b2acf71556567dad0b7ad6351f6b7b2b
created 2013-05-20 08:44 -0400
pushed 2013-08-05 18:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 873735 part 2. Change nsIXPConnectJSObjectHolder::GetJSObject to return a JSObject*. r=bholley
a0974c8e1e5317e36d0c69b1f51d88b9c940fdc7
created 2013-05-06 09:04 -0400
pushed 2013-06-24 18:52 +0000
Sankha Narayan Guria Sankha Narayan Guria - Bug 867414 - Rename SafeAutoJSContext to AutoSafeJSContext. r=bholley
7b6fb38754e109a5f420395bf7d81b121284c821
created 2013-05-03 19:29 -0400
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 865969 part 8. Fix rooting hazards in CallbackObject. r=ms2ger
321ab55f16ba348bc707982af8da854ae3447773
created 2013-04-21 14:56 +0300
pushed 2013-06-24 18:52 +0000
Aryeh Gregor Aryeh Gregor - Bug 859817 - Introduce already_AddRefed.downcast(); r=ehsan
27c89b2200adc341f7606846a568c729ac09ad45
created 2013-04-25 12:29 -0400
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 864727 part 2. Pass a handle for the scope object to union conversions. r=ms2ger,terrence
9129688d03ded873225bc3b13ef01a653d5dc6fa
created 2013-04-24 14:59 -0400
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 862629 part 1. Stop playing compartment games with WebIDL callbacks and just use the given object as-is. r=peterv
55cad36868d86e55f8dc78cee61809232fd8e206
created 2013-04-16 17:15 -0400
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 835643 part 2. Store an EventListenerHolder, not an nsIDOMEventListener, in nsListenerStruct. r=smaug
72c3a9deb09869fd93332d6dba311f113c373839
created 2013-04-16 17:14 -0400
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 835643 part 1. Give CallbackObject an IID so that random things don't QI to it. r=smaug
a0d3abbee125ed6e54f1e026471a3132258fef1b
created 2013-04-11 22:20 -0500
pushed 2013-06-24 18:52 +0000
Joshua Cranmer Joshua Cranmer - Bug 856108 - Port static analyses to clang, part 2b: use MOZ_STACK_CLASS in dom. r=Ms2ger
4add88d3db6959db49c8f1c47b0d8537539fa969
created 2013-04-11 11:50 -0700
pushed 2013-06-24 18:52 +0000
Jacek Szpot Jacek Szpot - Bug 854503 - Rename JS unwrapping functions. r=bholley
c677dd4b1aba3806ea464b1dfccef647d4aefe56
created 2013-04-06 14:37 -0400
pushed 2013-06-24 18:52 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset a85d21e394c0 (bug 854503) for bustage.
a85d21e394c0b3114e4ae34eac63ac5bea2f0f7c
created 2013-04-04 12:14 +0200
pushed 2013-06-24 18:52 +0000
Jacek Szpot Jacek Szpot - Bug 854503 - Rename JS unwrapping functions. r=bholley
33d93829b2fa00fcb80dc5746e597c9436f98979
created 2013-04-03 22:22 -0400
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 852219 part 2. Add an infallible constructor for CallbackObjects which are already in the right compartment and use this to simplify construction of the autogenerated implementation of a JS-implemented WebIDL binding. r=mccr8
2edee0157a26ddfad49dcae9f77687dc6935c514
created 2013-03-17 08:55 +0100
pushed 2013-05-13 16:59 +0000
Ms2ger Ms2ger - Bug 845374 - Part n: Stop including nsINode.h and nsIDOMNode.h in nsContentUtils.h; r=khuey
a3aaa9067e143f785b4762ad4ecb2699580a9010
created 2013-02-26 15:10 -0500
pushed 2013-05-13 16:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 838686 part 2. Use NodeFilterHolder in treewalker and nodeiterator and start using WebIDL codegen for NodeFilter. r=peterv
ac3b7681470c502d3fe0c0be29385233f8d5e942
created 2013-02-26 15:10 -0500
pushed 2013-05-13 16:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 838686 part 1. Add a helper class that can store a WebIDL callback or an XPCOM interface. r=peterv
215273993b1f84a6cacbe60b64a7f4ebe8997692
created 2013-02-26 15:35 -0500
pushed 2013-05-13 16:59 +0000
Boris Zbarsky Boris Zbarsky - Back out changeset a4763990a983 (bug 838686) because gcc doesn't like it and we get a CLOSED TREE.
a4763990a983c9e29a3cf49de18abecbbecba75d
created 2013-02-26 15:10 -0500
pushed 2013-05-13 16:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 838686 part 1. Add a helper class that can store a WebIDL callback or an XPCOM interface. r=peterv
8832678a13dbd5cbb67b85e0f152b8b89fc0f914
created 2013-02-19 11:54 -0500
pushed 2013-05-13 16:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 839088 part 2. Add way to indicate to a CallSetup that it should propagate any exceptions thrown during the call out to the ErrorResult for the call. r=peterv
39d1a2977442128be6835b875dc79202488a2aae
created 2013-01-28 08:34 -0500| base
pushed 2013-04-01 19:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 822470 part 1. Factor out the code that callback functions and callback interfaces will be able to share into a CallbackObject class. r=peterv
less more (0) tip