dom/bindings/CallbackFunction.h
2a2f55e482c11707b4a3a93797617e2a362bc3ab
created 2020-05-21 14:09 +0000
pushed 2020-06-22 15:16 +0000
Jon Coppeard Jon Coppeard - Bug 1632439 - Make CallbackObject methods return JSObject pointers rather than handles r=peterv
ad83746d1c80406a527f53b9c8897da06b0b74da
created 2019-07-09 17:04 +0000
pushed 2019-08-26 18:30 +0000
Boris Zbarsky Boris Zbarsky - Bug 1561887 part 2. Fix cycle-collection skipping of JSEventHandler to work correctly. r=smaug a=RyanVM
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2019-01-21 12:33 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
92fb1c3c4d9357476f780d5fafb5bfa0c6d3ac02
created 2018-08-03 17:11 -0400
pushed 2018-10-15 10:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1477923. Make WebIDL callbacks store a global in addition to the object that's used as a callback. r=mccr8
5d378d9b9a910f2aa6e3fea032c707dcdccecd91
created 2016-11-14 21:25 -0800
pushed 2017-04-10 20:44 +0000
Kris Maglione Kris Maglione - Bug 1273251: Part 3 - Allow CallbackObject to contain a null callable. r=peterv
9fdb9ee08a3071c42c30e239cb4b2b6cfba2833c
created 2016-12-29 13:19 -0800
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1326105 part 5. Move the getting of the incumbent global to the finish-slow-js codepath too, since it's not needed if no one will ever call our callback. r=smaug
413acc1afbd6495c07003b364f70ef978a232c1d
created 2016-12-29 13:19 -0800
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1326105 part 4. Remove the now-unused JSContext argument of the protected CallbackObject constructor. r=smaug
138dd1cfe696eb4adfe6e1f2290b29a352b4f650
created 2016-02-07 09:08 -0800
pushed 2017-02-27 14:59 +0000
Terrence Cole Terrence Cole - Bug 1297558 - Use a read barrier on Heap to ExposeToActiveJS r=sfink r=mccr8
a1af1c31b07afcb01e8d70a91e869c15c854ffca
created 2016-05-18 12:23 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1273661 part 1. Add a way to construct a callback object without calling HoldJSObjects. r=smaug
7ab87e09f57b97da66c986b70f539b0289aba3cf
created 2016-05-19 00:26 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Backed out changesets bdb5b50fd858, 74dbcb56456d, 8f319062be85, 9806d7a88802, c08f417d85fd (bug 1273661) for build bustage and CLOSED TREE.
c08f417d85fd384c43516c504d0a421947184358
created 2016-05-18 12:23 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1273661 part 1. Add a way to construct a callback object without calling HoldJSObjects. r=smaug
4fa1ec3b5d4d906b33d27563735861db1da1b6b6
created 2016-03-17 18:07 +0100
pushed 2016-07-25 16:35 +0000
Till Schneidereit Till Schneidereit - Bug 1257030 - Add support for supplying preexisting stack instead of capturing one for use as the async parent stack of CallbackObject. r=bz,tromey
e741b5a17b192176055856daad38ab4a424eaf36
created 2015-07-24 07:00 -0400
pushed 2015-10-26 12:58 +0000
Tom Tromey Tom Tromey - Bug 1148593 - Pass JSContext to CallbackObject constructor. r=bz
7d05fa306c73ede66e055d629f0ec166f03e1cfc
created 2015-07-17 12:37 -0400
pushed 2015-10-26 12:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets fa9fe193778f and 3eaf867930dd (bug 1148593) for test_async_setTimeout_stack.html and test_async_setTimeout_stack_across_globals.html failures.
3eaf867930dd72d65eb4d1beebe0c1b38a401063
created 2015-07-17 07:47 -0400
pushed 2015-10-26 12:58 +0000
Tom Tromey Tom Tromey - Bug 1148593 - Pass JSContext to CallbackObject constructor. r=bz
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-08-03 13:22 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
c7d90ce714c9981d99446601fb8f4d4da851cfaa
created 2014-12-05 09:38 -0800
pushed 2015-03-23 22:08 +0000
Terrence Cole Terrence Cole - Bug 1105069 - Part 17: Convert xpc_IsGrayGCThing to GCCellPtr; r=mccr8, j=jonco
7770d2e633b13db1ce671f48b0e1b4b90e371781
created 2014-01-13 15:08 -0500
pushed 2014-04-22 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 952365. Add a TreatNonObjectAsNull annotation for WebIDL callback functions and use it for event handlers, since web sites depend on assigning non-callable objects to them in some cases. r=peterv
281184c3f2ee07f5a25f02763e8dda217d8af296
created 2013-12-11 17:51 -0800
pushed 2014-04-22 00:22 +0000
Steve Fink Steve Fink - Bug 937317 - Root around GC call GetIncumbentGlobal. r=bz
ab4c7f0f41a44e9c099e5bf15ec70a73df63038f
created 2013-12-11 17:51 -0800
pushed 2014-04-22 00:22 +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
28995f30f8bbc47c2ae1822aa64b0beed8b67653
created 2014-01-13 15:12 -0500
pushed 2014-03-10 22:05 +0000
Boris Zbarsky Boris Zbarsky - Bug 952365 - Add a TreatNonObjectAsNull annotation for WebIDL callback functions and use it for event handlers, since web sites depend on assigning non-callable objects to them in some cases. r=peterv, a=lsblakk
b50d803d0ad59c12c1348de0ba63ee6aa451d8eb
created 2013-12-07 11:08 -0800
pushed 2014-03-10 22:05 +0000
Phil Ringnalda Phil Ringnalda - Back out 35371620801a:bf2019278b77 (bug 937317) for gaia-ui-test bustage and frequent timeouts in its own test
7be223bdc61a6de2aa224ca6fa773576464135ad
created 2013-12-06 12:01 -0800
pushed 2014-03-10 22:05 +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
efbd72c51e37defad52cb95cd886bd8eb6b0a079
created 2013-12-06 08:41 +0100
pushed 2014-03-10 22:05 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 767065f0560b (bug 937317) WinXP Build Bustage on a CLOSED TREE
767065f0560bf4528be6f41ab2d0334405a85188
created 2013-12-05 21:34 -0800
pushed 2014-03-10 22:05 +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
9fcdf0c1c59816aefd92fa9381da07a621d0ba37
created 2013-05-17 21:48 -0400
pushed 2013-09-09 22:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 868312 finale: finish rooting dom/ code. r=smaug
2c347b02cf44c9d064d0d456162bf1c946f00957
created 2013-05-13 13:43 -0400
pushed 2013-09-09 22:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 871315 - Fix some rooting hazards in content/; r=till,bzbarsky
9595c81d7591b52a5e2df49a04a637222501cf3f
created 2013-05-13 14:42 -0400
pushed 2013-09-09 22:57 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 2 changesets (bug 871315) because different compilers have different standards on what is and is not C++
be3976bd2d573c89c33dcb42762e4c9b9c965324
created 2013-05-13 13:43 -0400
pushed 2013-09-09 22:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 871315 - Fix some rooting hazards in content/; r=till,bzbarsky
9129688d03ded873225bc3b13ef01a653d5dc6fa
created 2013-04-24 14:59 -0400
pushed 2013-07-29 23:00 +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
39d1a2977442128be6835b875dc79202488a2aae
created 2013-01-28 08:34 -0500
pushed 2013-05-07 01:20 +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
f23cff8ec6c9ab4cac0c4582967647140855a625
created 2012-12-06 11:41 +0100
pushed 2013-03-26 17:28 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 818219 (Replace HTMLElement quickstubs with new binding methods) - Add a constructor to callbacks to allow conversion between callback types. r=bz.
6c23f41b074768a4970c493edeafedee43450a1e
created 2012-11-28 03:37 +0200
pushed 2013-03-26 17:28 +0000
Olli Pettay Olli Pettay - Bug 811206, Fix JSHolder drop handling, part 3 (fixes), r=mccr8,khuey
92cb4a2c1ed4d51eb37d9ccf467fa7abacdd5772
created 2012-11-13 00:26 -0800
pushed 2013-02-14 23:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 810618. Make sure we don't allow layout statics to go away while we're still trying to use them. r=khuey
0ee3b6d2415aa35ae487dea95458a6cebeaade1d
created 2012-11-09 08:00 -0800
pushed 2013-02-14 23:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 807226 part 2. Change event handlers to store WebIDL callback functions. r=smaug
172241f160f1f4db55b4ea2705be6282e816273a
created 2012-11-09 07:43 -0800
pushed 2013-02-14 23:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 779048 part 1. Implement a parent class for C++ reflections of callback functions in WebIDL. r=bholley,smaug
less more (0) tip