dom/bindings/CallbackObject.cpp
99a97151f20d55ef0237553f367eeab2c08d3c60
created 2013-10-28 12:51 +0100
pushed 2013-12-09 19:58 +0000
Eddy Bruel Eddy Bruel - Bug 880330 - Refactor dom to use the new options API (2/2); r=khuey
0874c0c422b1ba2fc1fa82e15da81f24ffd9b5ec
created 2013-09-19 08:54 +0100
pushed 2013-12-09 19:58 +0000
Jon Coppeard Jon Coppeard - Bug 917798 - Handlify JS exception APIs r=terrence r=bz
2eb63267254ca6bc694a2f7f02ae612feeff46e5
created 2013-09-09 14:58 -0700
pushed 2013-10-28 21:59 +0000
Nikhil Marathe Nikhil Marathe - Bug 901291 - Get WebIDL callbacks working on Workers. r=khuey
e47089ae214d177d909b0d712bad1c36b6fba7cb
created 2013-09-08 20:28 -0700
pushed 2013-10-28 21:59 +0000
Kyle Huey Kyle Huey - Bug 910937: Remove xpc_UnmarkGrayObject and use JSAPI directly. r=mccr8
6c7c1a5007a4c4599c98ef2985cb61d692911440
created 2013-09-03 14:01 +0200
pushed 2013-10-28 21:59 +0000
Peter Van der Beken Peter Van der Beken - Bug 905392 - Need way to throw web-console-visible exception-message from JS-implemented webidl object. r=bz.
355f9a21c432e6b2c9e180f8e1c017045bf25d2d
created 2013-08-14 14:00 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 903212 - Remove ScriptEvaluated, and simplify callers. r=mrbkap
92fe3e4ad43eca2c7a4dfe3e27607c55216ec28d
created 2013-09-03 14:01 +0200
pushed 2013-09-16 19:14 +0000
Peter Van der Beken Peter Van der Beken - Bug 905392 - Need way to throw web-console-visible exception-message from JS-implemented webidl object. r=bz a=akeybl
623333f6248314493c2591510753a4c20710d4a2
created 2013-08-02 10:29 +0900
pushed 2013-09-16 19:14 +0000
Mike Hommey Mike Hommey - Bug 881323 - Re-implement CycleCollectorParticipant with actual vtables, with constexpr to avoid static initializers. r=mccr8
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
29351d714861a336258ee3484d04f057ac8aca5f
created 2013-06-04 21:11 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 877261 - Stop taking a cx in XPCWrappedJS::GetNewOrUsed. r=Ms2ger
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
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
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
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
d1ebffdd1d659d55a88a7d82bc51c7f2d01a2034
created 2013-01-03 14:02 -0500
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 810644 part 2. Eliminate the now-unused CallEventHandler. r=smaug, sr=peterv
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
fc32e1f944e3ff2dc8f4696a3536e7fd36330f29
created 2013-04-11 14:31 -0400
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 860473 part 3. Root ErrorResult::ThrowJSException. r=evilpie,smaug
8507944b62113238743ef3591af7d97f77b4f317
created 2013-04-08 22:55 -0400
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Back out Bug 810644 part 2 to fix b2g test_closeOnGC.html orange.
0d1f670b9d86a0a7b8fc2263600fb5db05ea674d
created 2013-01-03 14:02 -0500
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 810644 part 2. Eliminate the now-unused CallEventHandler. r=smaug, sr=peterv
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
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
d6766dee457e2b4d59ca65c4da87911caf450b33
created 2013-02-26 11:04 -0800
pushed 2013-05-13 16:59 +0000
Bobby Holley Bobby Holley - Bug 834732 - Make nsCxPusher.Push(JSContext*) infallible. r=mrbkap
471fe31fc325774e0aa26b39ec442e23b5cb1e2e
created 2013-02-26 11:04 -0800
pushed 2013-05-13 16:59 +0000
Bobby Holley Bobby Holley - Bug 834732 - Remove PushBehavior. r=mrbkap
7736f5d80843cc3b3bcc817852753af51d6909c0
created 2013-02-26 11:04 -0800
pushed 2013-05-13 16:59 +0000
Bobby Holley Bobby Holley - Bug 834732 - Get rid of footgun bool param for nsCxPusher and use an explicit enum. r=mrbkap
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
a69f329fc7eef21b722b2d6d514d7432f9ec18e8
created 2013-02-12 20:54 -0500
pushed 2013-04-01 19:47 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 12 changesets (bug 834732) for b2g bustage and OSX mochitest-1 crashes on a CLOSED TREE.
537c34a22dbd11546e2b10335874f0d515265b31
created 2013-02-13 00:22 +0100
pushed 2013-04-01 19:47 +0000
Bobby Holley Bobby Holley - Bug 834732 - Make nsCxPusher.Push(JSContext*) infallible. r=mrbkap
5da889e158ade7db0af59c63512d8a2914dd524a
created 2013-02-13 00:22 +0100
pushed 2013-04-01 19:47 +0000
Bobby Holley Bobby Holley - Bug 834732 - Remove PushBehavior. r=mrbkap
cec9e89a2a9674c673349ec30c905ba191327ae9
created 2013-02-13 00:22 +0100
pushed 2013-04-01 19:47 +0000
Bobby Holley Bobby Holley - Bug 834732 - Get rid of footgun bool param for nsCxPusher and use an explicit enum. r=mrbkap
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