dom/bindings/CallbackObject.cpp
54ea9cbf84396dc441e4e9c99234d6c8561f0d08
created 2015-03-04 00:51 +0100
pushed 2015-05-11 18:39 +0000
Eddy Bruël Eddy Bruël - Bug 1092102 - Implement a WorkerDebuggerGlobalScope;r=khuey
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
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
044d2a98a497a39f7df5b502043c4eacb440a8b1
created 2014-11-14 16:46 +0100
pushed 2015-01-12 19:37 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 1081038 - part2: Removing nsAutoMicroTask where we have AutoEntryScript. r=bholley
dc7656eaaa5edfae52839b43e4436730479999a9
created 2014-11-13 11:48 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9243c59c3e56 (bug 1081038)
9243c59c3e567f71e84945f49d12b2e216521890
created 2014-11-13 09:50 +0100
pushed 2015-01-12 19:37 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 1081038 - part 2: Removing nsAutoMicroTask where we have AutoEntryScript. r=bholley
e1f3be2c48f65c462dc0a11b9852c03ef7200605
created 2014-09-21 21:31 +0200
pushed 2014-11-28 15:29 +0000
Bobby Holley Bobby Holley - Bug 1070696 - Rename xpc::GetNativeForGlobal to xpc::NativeGlobal and make it accept non-global JSObjects. r=smaug
55783b8e332ce82b6652f8917319cfa7b00bc031
created 2014-08-14 18:47 -0700
pushed 2014-10-13 16:35 +0000
Bobby Holley Bobby Holley - Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
1d41a9159e5809e937c8abd7490dd845832652c4
created 2014-08-14 17:23 -0400
pushed 2014-10-13 16:35 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 5b1a3161f614, 17a9673ed782, and a9b8c346d295 (bug 1052052) for B2G non-unified bustage.
17a9673ed7828da59142f66a63ea3ea7a95233d5
created 2014-08-14 12:54 -0700
pushed 2014-10-13 16:35 +0000
Bobby Holley Bobby Holley - Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
69d0a773505e1f8a7d3bc75ddb09c1af920f87e0
created 2014-08-13 15:39 -0700
pushed 2014-10-13 16:35 +0000
Seth Fowler Seth Fowler - Bug 913586 (Part 4) - Update Maybe users in dom. r=bz
8cd6b0879ecc2abc8d89eb7ec0e7eeb3bca6fdb5
created 2014-06-03 11:38 -0400
pushed 2014-07-21 20:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1019149. For calls into JS-implemented WebIDL, don't check whether it's OK to run the script (it is) and whether the script lives in a window (it doesn't). r=bholley
019f004523b56b7bf8798bbf741778cc352689b0
created 2014-06-03 11:38 -0400
pushed 2014-07-21 20:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1019091. Do less work in the CallSetup destructor when we have no exception. r=bholley
57014191cb434d704159cf4ef73086a10cf7f88c
created 2014-05-28 17:34 -0700
pushed 2014-07-21 20:25 +0000
Terrence Cole Terrence Cole - Bug 1013531 - Clarify the naming of the rooting analysis supression guards; r=sfink
29ca8bc78484630eb38ed9e159552b73e34b9bf5
created 2014-05-29 13:26 -0400
pushed 2014-07-21 20:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 0d61bcf08362 (bug 1013531) for bustage.
0d61bcf083620018a023b1da9f735f18b621601c
created 2014-05-28 17:34 -0700
pushed 2014-07-21 20:25 +0000
Terrence Cole Terrence Cole - Bug 1013531 - Clarify the naming of the rooting analysis supression guards; r=sfink
51e11d4c451c78a8e229d4ed0ab860511bf1cca3
created 2014-05-13 11:58 +0200
pushed 2014-07-21 20:25 +0000
Nick Lebedev Nick Lebedev - Bug 998002 - Rename nsContentUtils::Get{Subject,Object}Principal to nsContentUtils::{Subject,Object}Principal. r=bholley
abcbfb8e7bc66459f5b1fb50538e3c8529434f3a
created 2014-03-05 08:32 -0500
pushed 2014-04-28 18:51 +0000
Boris Zbarsky Boris Zbarsky - Bug 978618. Fix error reporting for unintended XPConnect exceptions thrown by JS-implemented webidl to actually work correctly. r=bholley
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
1bee0e44d2694e4c7b9cdaf31a433aaf9a12a308
created 2014-01-24 00:56 +0200
pushed 2014-03-17 21:55 +0000
Olli Pettay Olli Pettay - Bug 963285 - CallSetup may set context options but not restore them , r=bz
91002487d440ecc3c7d78a80f69f93cc26077c62
created 2013-12-31 08:30 -0800
pushed 2014-03-17 21:55 +0000
Terrence Cole Terrence Cole - Bug 955660 - Fix an exact rooting hazard in CallSetup; r=bz
e9d4787444d387c30e2023a7577a12f9d27c33f0
created 2013-12-20 16:46 -0800
pushed 2014-03-17 21:55 +0000
Steve Fink Steve Fink - Backed out changeset f71e6905567f (bug 952688)
f71e6905567f49c184a99a805e5bd8dc05518ec6
created 2013-12-20 16:07 -0800
pushed 2014-03-17 21:55 +0000
Steve Fink Steve Fink - Bug 952688 - Root CallbackObject's CallSetup around GlobalScope() call, r=terrence
ca675cefb7e40c2745c9960e5436f6d396158ae6
created 2013-12-19 18:08 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 950909 - Forward native aggregation to the root XPCWrappedJS. r=mccr8,sr=smaug
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
84b87ea8c0cc51a8d4850443e15793ad5ff8e086
created 2013-12-19 18:08 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 950909 - Forward native aggregation to the root XPCWrappedJS. r=mccr8, sr=smaug, a=bajaj
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
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
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
2d7d09bda02151b03525952dddd51299b2a1bc0d
created 2013-11-27 18:21 +0200
pushed 2014-02-04 01:06 +0000
Olli Pettay Olli Pettay - Additional fix for Bug 943613, r=bz
48e320f58f719ab00dba1a7261f01a824d510cb9
created 2013-11-27 17:22 +0200
pushed 2014-02-04 01:06 +0000
Olli Pettay Olli Pettay - Bug 943613 - Notify JS implemented Event Target when an event listener is added / removed, r=bz
9b97964281626eb52a102b9750e4655f6013e896
created 2013-11-21 07:51 -0500
pushed 2014-02-04 01:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 941437 part 2. Remove the unused cx argument from UNWRAP_OBJECT and UNWRAP_WORKER_OBJECT. r=smaug
181e285a7d51a79d50feb1e8916b91ec9d601943
created 2013-11-20 08:48 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 939166 - Stop going through nsIScriptGlobalObject in CallSetup. r=bz
3c6edeaccb47caf2f1f605976fb07873bb10c8c4
created 2013-11-12 16:43 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 840488 - Remove CheckFunctionAccess. r=bz
e33d85e6e12a8652fd4443ae2dfd501c1cd69165
created 2013-12-19 18:08 -0800
pushed 2014-01-03 16:40 +0000
Bobby Holley Bobby Holley - Bug 950909 - Forward native aggregation to the root XPCWrappedJS. r=mccr8, sr=smaug, a=bajaj
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
less more (0) -60 tip