dom/bindings/CallbackObject.h
5360c2573b1124f85b24abb822ada6a0ddf70194
created 2014-02-14 16:13 -0800
pushed 2014-04-28 18:51 +0000
Bobby Holley Bobby Holley - Bug 968335 - Implement GetCallerPrincipalOverride. r=bz
fd8248fed936d08f34ffebf58c6bff219afc28fe
created 2014-01-04 13:15 -0500
pushed 2014-03-17 21:55 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 884368 - Part 1: Add a memory reporter for AudioContexts; r=roc,njn
937692bfbad62f0fcce7bb1e7aef2850ad2e3150
created 2013-12-16 13:06 -0500
pushed 2014-03-17 21:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 950657. Give WebIDL callbacks an operator== that does the right thing. r=smaug
281184c3f2ee07f5a25f02763e8dda217d8af296
created 2013-12-11 17:51 -0800
pushed 2014-03-17 21:55 +0000
Steve Fink Steve Fink - Bug 937317 - Root around GC call GetIncumbentGlobal. r=bz
ac718a07e3b8383491e8bf03123c2aa6680d80f9
created 2013-12-11 17:51 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 937317 - Return null from ToWebIDLCallback if one doesn't already exist. r=bz
ab4c7f0f41a44e9c099e5bf15ec70a73df63038f
created 2013-12-11 17:51 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 937317 - When invoking a callback object, restore the incumbent script settings object from when the callback was created. r=bz
dd2f364eb5d46c4e877f71b649055e52afdbb1bc
created 2013-12-11 17:51 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 937317 - Pass the entire CallbackObject to CallSetup. r=bz
02888ac9e2214973d6ab4385997d1cad3be7901b
created 2013-12-11 17:51 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 937317 - Factor out the shareable parts of CallSetup into AutoEntryScript and AutoIncubentScript. r=bz
6dfdc31408f9695d0f2a8c7ca75804d657c5a738
created 2013-12-08 21:52 -0500
pushed 2014-02-04 01:06 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 1: Remove unnecessary Util.h includes. r=Waldo
b50d803d0ad59c12c1348de0ba63ee6aa451d8eb
created 2013-12-07 11:08 -0800
pushed 2014-02-04 01:06 +0000
Phil Ringnalda Phil Ringnalda - Back out 35371620801a:bf2019278b77 (bug 937317) for gaia-ui-test bustage and frequent timeouts in its own test
d8a07b33519341f7b2db936181c7a0e15c8d371f
created 2013-12-06 12:01 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 937317 - Return null from ToWebIDLCallback if one doesn't already exist. r=bz
7be223bdc61a6de2aa224ca6fa773576464135ad
created 2013-12-06 12:01 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 937317 - When invoking a callback object, restore the incumbent script settings object from when the callback was created. r=bz
c5940c217bd9dd7c65eb116d2b49fb69fdd486d0
created 2013-12-06 12:01 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 937317 - Pass the entire CallbackObject to CallSetup. r=bz
1c03be82647e8dd0ddb0e32597e5fe4f77638197
created 2013-12-06 12:01 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 937317 - Factor out the shareable parts of CallSetup into AutoEntryScript and AutoIncubentScript. r=bz
31754bc570edc25ea28a829416db04e4d9731eb4
created 2013-12-06 08:42 +0100
pushed 2014-02-04 01:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f65970fe598f (bug 937317) WinXP Build Bustage on a CLOSED TREE
22ccaf705998f4b67303eab690f6fa72c237042d
created 2013-12-06 08:42 +0100
pushed 2014-02-04 01:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1156b23f333f (bug 937317) WinXP Build Bustage on a CLOSED TREE
efbd72c51e37defad52cb95cd886bd8eb6b0a079
created 2013-12-06 08:41 +0100
pushed 2014-02-04 01:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 767065f0560b (bug 937317) WinXP Build Bustage on a CLOSED TREE
b403ae631f1887fb3e7b500a5b9eab4f841a04a9
created 2013-12-06 08:41 +0100
pushed 2014-02-04 01:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 17c47c036980 (bug 937317) WinXP Build Bustage on a CLOSED TREE
17c47c036980bbcd0385ac4096a268ca97d84b23
created 2013-12-05 21:34 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 937317 - Return null from ToWebIDLCallback if one doesn't already exist. r=bz
767065f0560bf4528be6f41ab2d0334405a85188
created 2013-12-05 21:34 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 937317 - When invoking a callback object, restore the incumbent script settings object from when the callback was created. r=bz
1156b23f333f19779fb4d5c67e66cf968a4413b0
created 2013-12-05 21:34 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 937317 - Pass the entire CallbackObject to CallSetup. r=bz
f65970fe598fdfa0bb069c6d7d62761a23905259
created 2013-12-05 21:34 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 937317 - Factor out the shareable parts of CallSetup into AutoEntryScript and AutoIncubentScript. r=bz
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
8be6a45beadb511024eac1c33ef222bc459ca20b
created 2013-09-11 18:35 -0400
pushed 2013-10-28 21:59 +0000
David Zbarsky David Zbarsky - Bug 911575 - Convert canvas callbacks to WebIDL r=bz
69e2cfaac25eb1a174ffa5807eadab976e91d102
created 2013-09-10 08:29 -0700
pushed 2013-10-28 21:59 +0000
Andrew McCreight Andrew McCreight - Bug 912747 - Change nsCycleCollectionHoldDrop.h to mozilla/HoldDropJSObjects.h. r=khuey
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.
40b6e77191019a552bcf5848d120cfe3e63a911f
created 2013-08-16 13:10 -0700
pushed 2013-10-28 21:59 +0000
Andrew McCreight Andrew McCreight - Bug 883920 - use templates for {Hold,Drop}JSObjects. r=peterv
e4863a50483828be828e95a2f35d668f28d23654
created 2013-08-27 15:39 -0700
pushed 2013-10-28 21:59 +0000
Andrew McCreight Andrew McCreight - Bug 904826 - Remove some unneeded nsLayoutStatics calls. r=smaug,bholley,bz
baba4649d3b38187871341dc3930b3781e015516
created 2013-08-27 09:54 -0700
pushed 2013-10-28 21:59 +0000
Andrew McCreight Andrew McCreight - Backed out changeset 365053e73efa for build bustage on this CLOSED TREE.
365053e73efa819b268a668ce83f9a80594f9673
created 2013-08-20 14:19 -0700
pushed 2013-10-28 21:59 +0000
Andrew McCreight Andrew McCreight - Bug 904826 - Remove some unneeded nsLayoutStatics calls. r=smaug
dba0f0715b188190b2fe9a924f613ea02af9bf3e
created 2013-08-17 15:50 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
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
1803c6a790aef81cdf5fde042dc0b14bf4b91bd7
created 2013-08-13 14:20 -0700
pushed 2013-10-28 21:59 +0000
Nikhil Marathe Nikhil Marathe - Bug 887116 - Don't hold a reference to nsLayoutStatics in WebIDL CallbackObject. r=khuey
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
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
less more (0) -60 tip