dom/bindings/CallbackObject.cpp
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-06-01 01:31 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
b1796696599506c18f4e8afb2e03aa841ab8d749
created 2015-06-08 16:16 -0400
pushed 2016-02-29 17:11 +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-02-29 17:11 +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-02-29 17:11 +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
61022cd922f82c4d6eddb3a265ef0a8e4aecd836
created 2015-11-06 19:03 +0100
pushed 2016-02-29 17:11 +0000
Jan de Mooij Jan de Mooij - Bug 1125423 part 2 - Rename stopAtOuter argument to *Unwrap functions to stopAtWindowProxy. r=bz
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-01-18 19:06 +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 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
4d962ac45aee707120233d79a15071f908e4f1cc
created 2014-09-25 11:04 +0200
pushed 2016-01-18 19:06 +0000
Bobby Holley Bobby Holley - Bug 1072150 - Use the opt-out for various sloppy consumers. r=bz
01675d5848735f8c8fe41715c1ac0bac279dc0b1
created 2015-07-24 07:01 -0400
pushed 2015-10-26 12:58 +0000
Tom Tromey Tom Tromey - Bug 1148593 - Create async stack in callback objects. r=bz, r=fitzgen
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.
fa9fe193778fd56ae95d88484814541989b16f9e
created 2015-07-17 07:48 -0400
pushed 2015-10-26 12:58 +0000
Tom Tromey Tom Tromey - Bug 1148593 - Create async stack in callback objects. r=bz, r=fitzgen
e3a5dbe2d697f7b8d05ec8fd2af4025e7e407d50
created 2015-07-07 17:38 -0400
pushed 2015-10-26 12:58 +0000
Boris Zbarsky Boris Zbarsky - Bug 1180525. Run callbacks whose window is no longer current as long as its document is the active document in the browsing context. r=bholley
6b384f04add8d72bc2e0cecca4f9e74d2543251a
created 2015-06-15 20:09 -0400
pushed 2015-09-14 18:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 1173593. Make it possible to throw TypeError (or, in fact, any other Error from the content compartment) from js-implemented webidl. r=bholley
cb6c32d220d2f8c1e149f6b90ddf9270917931d0
created 2015-06-09 13:40 -0400
pushed 2015-09-14 18:56 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset a2a7009adafc (bug 1172246) for crashes.
a2a7009adafca29064d8f8a0ffc3fe41fbd96105
created 2015-06-08 16:16 -0400
pushed 2015-09-14 18:56 +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
2e16ad0edaa6f04d425807aed83d9368528f2db5
created 2015-05-29 19:11 +0300
pushed 2015-08-03 13:22 +0000
Olli Pettay Olli Pettay - Bug 1149891 - Backout bug 1081038 because it made us run mutation observer callbacks against the spec, part 2. r=bholley, a=dveditz
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
720d0e4030454d43299ab3c23fc97467fdaa3176
created 2015-04-08 21:23 -0400
pushed 2015-08-03 13:22 +0000
Jim Blandy Jim Blandy - Bug 1152577: Add 'aReason' argument to AutoEntryScript constructor, and provide plausible names for its instantiations. r=bholley
c4a3e88135e98eecb1fa4afa4e95df6f63dcc048
created 2015-05-29 19:11 +0300
pushed 2015-06-19 19:24 +0000
Olli Pettay Olli Pettay - Bug 1149891 - Backout bug 1081038 because it made us run mutation observer callbacks against the spec, part 2. r=bholley, a=dveditz
54ea9cbf84396dc441e4e9c99234d6c8561f0d08
created 2015-03-04 00:51 +0100
pushed 2015-06-19 19:24 +0000
Eddy Bruël Eddy Bruël - Bug 1092102 - Implement a WorkerDebuggerGlobalScope;r=khuey
52e8b1cf65c9261a86ca8086de011b0a1ebe6f13
created 2015-01-15 17:39 -0500
pushed 2015-04-21 23:03 +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-03-23 22:08 +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-02-18 20:30 +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-02-18 20:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9243c59c3e56 (bug 1081038)
9243c59c3e567f71e84945f49d12b2e216521890
created 2014-11-13 09:50 +0100
pushed 2015-02-18 20:30 +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 2015-01-05 23:23 +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-11-24 19:04 +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-11-24 19:04 +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-11-24 19:04 +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-11-24 19:04 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 0d61bcf08362 (bug 1013531) for bustage.
0d61bcf083620018a023b1da9f735f18b621601c
created 2014-05-28 17:34 -0700
pushed 2014-08-25 18:42 +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-08-25 18:42 +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-06-02 21:01 +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-06-02 21:01 +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-06-02 21:01 +0000
Bobby Holley Bobby Holley - Bug 968335 - Implement GetCallerPrincipalOverride. r=bz
1e8c2e85575ae6294de1e6c0a364d193af2591e9
created 2014-02-14 18:35 -0800
pushed 2014-06-02 21:01 +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-06-02 21:01 +0000
Bobby Holley Bobby Holley - Bug 968335 - Implement GetCallerPrincipalOverride. r=bz
1bee0e44d2694e4c7b9cdaf31a433aaf9a12a308
created 2014-01-24 00:56 +0200
pushed 2014-04-22 00:22 +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-04-22 00:22 +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-04-22 00:22 +0000
Steve Fink Steve Fink - Backed out changeset f71e6905567f (bug 952688)
f71e6905567f49c184a99a805e5bd8dc05518ec6
created 2013-12-20 16:07 -0800
pushed 2014-04-22 00:22 +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-04-22 00:22 +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-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
dd2f364eb5d46c4e877f71b649055e52afdbb1bc
created 2013-12-11 17:51 -0800
pushed 2014-04-22 00:22 +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-04-22 00:22 +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-03-10 22:05 +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-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
c5940c217bd9dd7c65eb116d2b49fb69fdd486d0
created 2013-12-06 12:01 -0800
pushed 2014-03-10 22:05 +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-03-10 22:05 +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-03-10 22:05 +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-03-10 22:05 +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-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
1156b23f333f19779fb4d5c67e66cf968a4413b0
created 2013-12-05 21:34 -0800
pushed 2014-03-10 22:05 +0000
Bobby Holley Bobby Holley - Bug 937317 - Pass the entire CallbackObject to CallSetup. r=bz
less more (0) -100 -60 tip