dom/bindings/CallbackInterface.h
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +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-08-24 17:49 +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
9fdb9ee08a3071c42c30e239cb4b2b6cfba2833c
created 2016-12-29 13:19 -0800
pushed 2017-03-06 20:48 +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-03-06 20:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 1326105 part 4. Remove the now-unused JSContext argument of the protected CallbackObject constructor. r=smaug
a1af1c31b07afcb01e8d70a91e869c15c854ffca
created 2016-05-18 12:23 -0400
pushed 2016-08-01 13:59 +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-08-01 13:59 +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-08-01 13:59 +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-06-06 19:02 +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-09-21 14:04 +0000
Tom Tromey Tom Tromey - Bug 1148593 - Pass JSContext to CallbackObject constructor. r=bz
7d05fa306c73ede66e055d629f0ec166f03e1cfc
created 2015-07-17 12:37 -0400
pushed 2015-09-21 14:04 +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-09-21 14:04 +0000
Tom Tromey Tom Tromey - Bug 1148593 - Pass JSContext to CallbackObject constructor. r=bz
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-06-29 20:18 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
a8d88faf925bcd39e0cfe7a5cd33bd83a0fb8ffe
created 2014-06-05 14:47 -0400
pushed 2014-07-21 20:25 +0000
Nathan Froyd Nathan Froyd - Bug 1019160 - part 4 - use jsids to access JS-implemented interface properties; r=bz
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
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
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
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
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
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
d85886f848015fad80f12723a992213d1f153e31
created 2013-04-26 13:41 -0400
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 865975. Better rooting for the 'this', 'callable', and 'rval' values in WebIDL callbacks. r=bholley
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
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
02a297c64232a8d19cab964e0064e1852a913333
created 2013-01-28 08:34 -0500
pushed 2013-04-01 19:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 822470 part 6. Hook up callback interface codegen. r=peterv
d03fc64bbe76e7865cbb5578ac2a5153717a5ef5
created 2013-01-28 08:34 -0500| base
pushed 2013-04-01 19:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 822470 part 2. Create a CallbackInterface helper class. r=peterv
less more (0) tip