dom/bindings/CallbackObject.h
ae0fb501e531985fe7eedb1255d4b92e0cb68326
created 2015-10-26 12:14 -0400
pushed 2016-01-25 13:55 +0000
Nathan Froyd Nathan Froyd - Bug 1218454 - part 2 - don't #include nsContentUtils.h from CallbackObject.h; r=bz
b1796696599506c18f4e8afb2e03aa841ab8d749
created 2015-06-08 16:16 -0400
pushed 2016-01-25 13:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 1172246. Make sure CallSetup's handling of exceptions it wants to deal with itself works even when the callable is a JSNative that uses the JS_Report*Error APIs instead of throwing exceptions in the usual way. r=bholley
afb8ed11f93608aa12b42a71871d656428c1b36f
created 2015-11-20 18:00 -0500
pushed 2016-01-25 13:55 +0000
Boris Zbarsky Boris Zbarsky - Back out bug 1172246 because of mochitest-JP bustage. Who needs tests that we care about running on try anyway?
312f48463ab93a826eee0b728d379f2765729be5
created 2015-06-08 16:16 -0400
pushed 2016-01-25 13:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 1172246. Make sure CallSetup's handling of exceptions it wants to deal with itself works even when the callable is a JSNative that uses the JS_Report*Error APIs instead of throwing exceptions in the usual way. r=bholley
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
49ba692877f98f33100955babdbe60138e864154
created 2015-08-20 18:36 +0300
pushed 2015-09-21 14:04 +0000
Olli Pettay Olli Pettay - Bug 1196317 - Optimize CallbackObject::mCreationStack out from cycle collection graph when possible. r=mccr8, a=sledru
01675d5848735f8c8fe41715c1ac0bac279dc0b1
created 2015-07-24 07:01 -0400
pushed 2015-09-21 14:04 +0000
Tom Tromey Tom Tromey - Bug 1148593 - Create async stack in callback objects. r=bz, r=fitzgen
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.
fa9fe193778fd56ae95d88484814541989b16f9e
created 2015-07-17 07:48 -0400
pushed 2015-09-21 14:04 +0000
Tom Tromey Tom Tromey - Bug 1148593 - Create async stack in callback objects. r=bz, r=fitzgen
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
cb6c32d220d2f8c1e149f6b90ddf9270917931d0
created 2015-06-09 13:40 -0400
pushed 2015-08-10 18:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset a2a7009adafc (bug 1172246) for crashes.
a2a7009adafca29064d8f8a0ffc3fe41fbd96105
created 2015-06-08 16:16 -0400
pushed 2015-08-10 18:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 1172246. Make sure CallSetup's handling of exceptions it wants to deal with itself works even when the callable is a JSNative that use the JS_Report*Error APIs instead of throwing exceptions in the usual way. r=bholley
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
192e5d94b10648c22d9569c21cc977182499df54
created 2015-04-10 23:05 -0400
pushed 2015-06-29 20:18 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1153348 - Add an analysis to prohibit operator bools which aren't marked as either explicit or MOZ_IMPLICIT; r=jrmuizel
e01af01b70152d6de05b0d6d6b5cb0ad6f871f69
created 2015-04-21 15:47 -0700
pushed 2015-06-29 20:18 +0000
Wes Kocher Wes Kocher - Backed out changeset 02e6a50741a9 (bug 1153348) to hopefully fix the static bustage CLOSED TREE
02e6a50741a95b36444701bf1ed0c9422d987cec
created 2015-04-10 23:05 -0400
pushed 2015-06-29 20:18 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1153348 - Add an analysis to prohibit operator bools which aren't marked as either explicit or MOZ_IMPLICIT; r=jrmuizel
720d0e4030454d43299ab3c23fc97467fdaa3176
created 2015-04-08 21:23 -0400
pushed 2015-06-29 20:18 +0000
Jim Blandy Jim Blandy - Bug 1152577: Add 'aReason' argument to AutoEntryScript constructor, and provide plausible names for its instantiations. r=bholley
52e8b1cf65c9261a86ca8086de011b0a1ebe6f13
created 2015-01-15 17:39 -0500
pushed 2015-03-30 18:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1107953 part 1. Change the invariants around aCompartment in CallSetup to allow passing it even when the exception handling mode is eRethrowExceptions. r=bholley
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2015-02-23 15:17 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
0738d2b29e8bf59f60bfdb8f273bd8f730083e74
created 2015-01-02 17:08 -0500
pushed 2015-02-23 15:17 +0000
Boris Zbarsky Boris Zbarsky - Bug 1107592 part 2. Allow chrome JS to directly throw content DOMExceptions that will propagate out to the web script. r=peterv
477fcc7c9f603649c4b15b90b2ababd40a87b8cc
created 2014-06-23 14:49 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in dom/bindings - r=bz
1742ecba9c09b5456777f025431932263942d5bb
created 2014-03-03 08:53 -0800
pushed 2014-04-28 18:51 +0000
Bobby Holley Bobby Holley - Bug 975419 - Trace the Incumbent Global from a CallbackObject (but check it too, just to be safe). r=bz,mccr8
95570aef1a27feec974a8b9ae321187257523bee
created 2014-02-14 22:36 -0800
pushed 2014-04-28 18:51 +0000
Bobby Holley Bobby Holley - Bug 968335 - Implement GetCallerPrincipalOverride. r=bz
1e8c2e85575ae6294de1e6c0a364d193af2591e9
created 2014-02-14 18:35 -0800
pushed 2014-04-28 18:51 +0000
Phil Ringnalda Phil Ringnalda - Back out 4fc776ee6852:6a0ebe4ddd01 (bug 968335) and e7d697004921 (bug 923904) for b2g emulator build bustage
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.
less more (0) -60 tip