dom/base/ScriptSettings.cpp
d7608e766470baae63b7f5f963ffdd6e8cf0e6fa
created 2016-03-02 10:44 -0800
pushed 2016-03-03 10:54 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1252565) for windows build bustage CLOSED TREE
9de2c10a1cc34fdeade8523b53f03d567e7f190b
created 2016-03-01 16:53 -0500
pushed 2016-03-03 10:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 1252565 part 2. Make dom::WarningOnlyErrorReporter handle workers. r=bholley
0d93fe6d72c6722c2e825594b6f2f3e52736ccda
created 2016-03-01 16:52 -0500
pushed 2016-03-03 10:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 1072144 part 6. Switch WorkerRunnable::Run to calling TakeOwnershipOfErrorReporting on its AutoJSAPI/AutoEntryScript and remove the remaining JS_ReportPendingException callers in worker code. r=khuey
9716b46f3b6067c33e7b407bd3ffcbb533703df4
created 2016-03-01 15:40 -0800
pushed 2016-03-02 14:54 +0000
Wes Kocher Wes Kocher - Backed out changeset 96580db9b356 (bug 1252565) for test_recursion.html failures
96580db9b356aecb3f64739f5b93f5247e47c90b
created 2016-03-01 16:53 -0500
pushed 2016-03-02 14:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 1252565. Make dom::WarningOnlyErrorReporter handle workers. r=bholley
f515b1ee11e2d768defbc6a6454fd487f4c585e7
created 2016-02-17 22:56 -0500
pushed 2016-02-18 11:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1248719. Fix things so that taking ownership of error reporting on an AutoJSAPI on a worker is OK even if that AutoJSAPI was initialized without an explicit global. r=bholley
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-01-31 01:09 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
673d16803c0c9caf3a3d2012c7b0cbe74a356b80
created 2015-11-23 12:11 -0700
pushed 2016-01-24 02:12 +0000
Tom Tromey Tom Tromey - Bug 757969 - use __thread in ThreadLocal; r=froydnj
b1796696599506c18f4e8afb2e03aa841ab8d749
created 2015-06-08 16:16 -0400
pushed 2015-12-03 11:03 +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 2015-11-23 13:09 +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 2015-11-23 13:09 +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
bf248ceb561b6faed0d01c4320a824a3ccdf22fb
created 2015-11-20 16:29 -0500
pushed 2015-11-23 13:09 +0000
Nikhil Marathe Nikhil Marathe - Bug 1225717. Make AutoJSAPI::TakeOwnershipOfErrorReporting actually work on workers as long as no one calls JS_ReportPendingException manually. r=bholley
6f44b15e0ec68424bd67c89f5769a3151c5c28ae
created 2015-11-05 11:31 +0100
pushed 2015-11-10 00:48 +0000
Tom Tromey Tom Tromey - Bug 1160307 - capture async stack frames on Javascript timeline markers. r=fitzgen, r=smaug r=Paolo
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
f73924c91a7e7614838effd1c9ead5c6027ffedc
created 2015-10-13 22:06 -0700
pushed 2015-10-14 10:46 +0000
Bobby Holley Bobby Holley - Bug 1214488 - Allow native callers in GetEntryGlobal. r=me
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
7a5dd58d1b3ddfc8ca967421e38cd8b5a2869826
created 2015-07-16 20:38 -0400
pushed 2015-07-17 14:26 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 0dca237df7e2 (bug 1160307) for causing bug 1184752.
0dca237df7e2bddebb546259c10e17029c26dabc
created 2015-07-15 12:15 -0400
pushed 2015-07-17 14:26 +0000
Tom Tromey Tom Tromey - Bug 1160307 - Capture async stack frames on Javascript timeline markers. r=fitzgen, r=smaug, r=Paolo
4c609ab7716c14d47248f6823d8cd08ef95e47ba
created 2015-06-15 20:10 -0400
pushed 2015-06-16 14:11 +0000
Boris Zbarsky Boris Zbarsky - Bug 1174486 part 2. Add a way to explicitly report a pending exception on an AutoJSAPI that has taken ownership of error reporting. r=bholley
9aad1ac832f7fa6a31473238fc20e7070689cc2c
created 2015-05-29 19:10 +0300
pushed 2015-05-29 20:58 +0000
Olli Pettay Olli Pettay - Bug 1149891, backout bug 1081038 because it made us run mutation observer callbacks against the spec, part 1, r=bholley
4037d0c890fab48cf889c8153bb7ab40c9185c8f
created 2015-05-28 11:57 -0400
pushed 2015-05-29 20:58 +0000
Tom Tromey Tom Tromey - Bug 1168593 - Make AutoStableStringChars::init use MOZ_WARN_UNUSED_RESULT. r=jandem
23e8df452487eb978654e17ee785039d58a19d9b
created 2015-05-20 05:28 -0400
pushed 2015-05-23 21:28 +0000
Tom Tromey Tom Tromey - Bug 1050500 - Add callee information to Javascript timeline markers. r=smaug
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-05-04 11:42 +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-04-18 23:37 +0000
Jim Blandy Jim Blandy - Bug 1152577: Add 'aReason' argument to AutoEntryScript constructor, and provide plausible names for its instantiations. r=bholley
16c68807669eb4c3ddd2ef01268bb4e7313ad418
created 2015-03-27 12:21 -0400
pushed 2015-03-27 23:52 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to fx-team. a=merge
29d74068461390bb18611efd4385e73db5907125
created 2015-03-18 14:51 -0700
pushed 2015-03-27 23:52 +0000
Dave Townsend Dave Townsend - Bug 1144750: Don't attempt to report errors that will cause the warnings only reporter to assert. r=bholley
44e454b5e93b64cdb77a025c5d6b8d8ca5c2926e
created 2015-03-27 11:17 -0400
pushed 2015-03-27 16:19 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound. a=merge
00121d84932a27274a0a4867bfa8200e2461fc5e
created 2015-03-25 11:36 -0700
pushed 2015-03-27 16:19 +0000
Bobby Holley Bobby Holley - Bug 1147215 - Add a helper to get the current window with a null check. r=smaug
08cef2ba28a035bddc5af21cfe2b8fc146642aa6
created 2015-03-26 15:52 -0700
pushed 2015-03-27 15:15 +0000
Wes Kocher Wes Kocher - Backed out changeset 7588e6588dd3 (bug 1144750) for static analysis failures
7588e6588dd381d20d81ef8f0b4be1bfc0d6eefc
created 2015-03-18 14:51 -0700
pushed 2015-03-27 15:15 +0000
Dave Townsend Dave Townsend - Bug 1144750: Don't attempt to report errors that will cause the warnings only reporter to assert. r=bholley
51ea551dd2663b51688104d41f3592472a08c77c
created 2014-12-17 16:34 -0800
pushed 2014-12-18 12:51 +0000
Bobby Holley Bobby Holley - Bug 1101416 - Don't assert against pending exceptions in AutoNoJSAPI. r=luke,r=smaug
7fe7d8036eac311beb8aa600a158e7fa69e5431e
created 2014-12-16 02:02 -0800
pushed 2014-12-18 01:53 +0000
Nikhil Marathe Nikhil Marathe - Bug 1107777 - Add autoJSAPIOwnsErrorReporting flag to JSContext options. AutoJSAPI sets it. r=bholley
46b73f0a5e886babd4382551229695d0bf3b7ed4
created 2014-12-04 09:47 -0800
pushed 2014-12-10 21:10 +0000
Nikhil Marathe Nikhil Marathe - Bug 1107684 - ScriptSettings.cpp xpc::ErrorReport::Init() callers should not pass string where boolean is expected. r=bholley
96dbd5483c059a498a98062077ed8e81d4cc6b7e
created 2014-12-06 09:51 -0800
pushed 2014-12-08 11:50 +0000
Bobby Holley Bobby Holley - Bug 1103324 - Instantiate an AutoNoJSAPI when dispatching IPC messages. r=billm
c638dcabef9ac510bc6e6b8d0a415d4a7244f8fb
created 2014-11-14 16:46 +0100
pushed 2014-11-14 22:48 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 1081038 - part1: Microtask in AutoEntryScript. r=bholley
451e1d755d89b0c4b678f35ac85a782fccf6752c
created 2014-11-13 16:22 -0500
pushed 2014-11-14 11:59 +0000
Kannan Vijayan Kannan Vijayan - Bug 1050774 - Record script execution in timeline view. r=bholley
366564330ff308d499e39c84a27ac32ef23ace4e
created 2014-11-13 11:13 -0800
pushed 2014-11-14 11:59 +0000
Bobby Holley Bobby Holley - Bug 1092388 - Clamp the entry and incumbent global to the current global if their principals don't match. r=bz
8cb112e23067b4b850ca27354815fed042ece3fc
created 2014-11-13 11:48 +0100
pushed 2014-11-13 15:21 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b1f8365b8a92 (bug 1081038) for dt Test Failures on a CLOSED TREE
b1f8365b8a924e7770c83265c26e9ebf22ef40a5
created 2014-11-13 09:50 +0100
pushed 2014-11-13 15:21 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 1081038 - part 1: Microtask in AutoEntryScript. r=bholley
5bd3640ea381ed4bf560d16611e31cc44912ad0f
created 2014-10-17 19:08 +0200
pushed 2014-10-20 12:40 +0000
Bobby Holley Bobby Holley - Bug 1081537 - Followup bustage fix. r=me
0016f0b28acb3173184b5ada38990ce98b44a8cc
created 2014-10-17 17:19 +0200
pushed 2014-10-20 12:40 +0000
Bobby Holley Bobby Holley - Bug 1081537 - Fall back to the addon global (if one exists) in GetEntryDocument. r=bz
c8b6d2fd42f05b865f3f8154cbdac8166e72fd84
created 2014-09-29 15:34 +0200
pushed 2014-09-29 18:57 +0000
Bobby Holley Bobby Holley - Bug 1070842 - Introduce an API on AutoJSAPI to allow Gecko to handle exceptions without meddling from the JS engine. r=bz
cafe6d84215b803077e99d2379cbbe0cf15d82c2
created 2014-09-21 21:31 +0200
pushed 2014-09-22 10:59 +0000
Bobby Holley Bobby Holley - Bug 1070696 - Implement a JSObject* override to AutoJSAPI::Init(). r=smaug
e1f3be2c48f65c462dc0a11b9852c03ef7200605
created 2014-09-21 21:31 +0200
pushed 2014-09-22 10:59 +0000
Bobby Holley Bobby Holley - Bug 1070696 - Rename xpc::GetNativeForGlobal to xpc::NativeGlobal and make it accept non-global JSObjects. r=smaug
34e34990dfd6fcdf33f0191db436655d469ddf60
created 2014-08-28 10:00 -0700
pushed 2014-08-28 20:21 +0000
Jim Blandy Jim Blandy - Bug 971673: Assert that AutoJSAPI is always given a JSContext. r=bobowen
32f80f97a32116a1d7d17f6a2a5be534ab41e310
created 2014-08-21 17:13 -0700
pushed 2014-08-22 23:47 +0000
Bobby Holley Bobby Holley - Bug 981218 - Remove the JSAutoCompartment from cx pushing. r=bobowen
768cb6193db5a31a86e72e52dc9977bc5ad380ff
created 2014-08-19 12:02 -0700
pushed 2014-08-20 13:28 +0000
Bobby Holley Bobby Holley - Bug 796938 - Switch nsHTMLDocument::Open and XMLDocument::Load to a new GetEntryDocument API and remove nsContentUtils::GetDocumentFromContext. r=smaug
5ed2046aa6c68721b4becee018b8e16a193f3365
created 2014-08-19 12:02 -0700
pushed 2014-08-20 13:28 +0000
Bobby Holley Bobby Holley - Bug 951991 - Implement GetEntryGlobal. r=smaug
621470d025e717313e6e0645258cd0330694c779
created 2014-08-18 10:57 -0700
pushed 2014-08-19 12:40 +0000
Bobby Holley Bobby Holley - Bug 1052089 - Swap out the SafeJSContextGlobal for the new UnprivilegedJunkScope. r=billm
f9c51223ffc9764486a5438872a2832f06641734
created 2014-08-14 18:47 -0700
pushed 2014-08-15 15:49 +0000
Bobby Holley Bobby Holley - Bug 1052052 - Convert AutoJSContext to AutoJSAPI. r=gabor
55783b8e332ce82b6652f8917319cfa7b00bc031
created 2014-08-14 18:47 -0700
pushed 2014-08-15 15:49 +0000
Bobby Holley Bobby Holley - Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
74f2a2d657e38df442564bccd3ba9fcd329234cd
created 2014-08-14 18:47 -0700
pushed 2014-08-15 15:49 +0000
Bobby Holley Bobby Holley - Bug 1052052 - Hoist AutoCxPusher into ScriptSettings.h. r=gabor
1d41a9159e5809e937c8abd7490dd845832652c4
created 2014-08-14 17:23 -0400
pushed 2014-08-15 02:19 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 5b1a3161f614, 17a9673ed782, and a9b8c346d295 (bug 1052052) for B2G non-unified bustage.
5b1a3161f614a13ef848454ece81866a61955bbc
created 2014-08-14 12:54 -0700
pushed 2014-08-15 02:19 +0000
Bobby Holley Bobby Holley - Bug 1052052 - Convert AutoJSContext to AutoJSAPI. r=gabor
17a9673ed7828da59142f66a63ea3ea7a95233d5
created 2014-08-14 12:54 -0700
pushed 2014-08-15 02:19 +0000
Bobby Holley Bobby Holley - Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
a9b8c346d295245e68db6e18de6c08d661a53eb0
created 2014-08-14 12:53 -0700
pushed 2014-08-15 02:19 +0000
Bobby Holley Bobby Holley - Bug 1052052 - Hoist AutoCxPusher into ScriptSettings.h. r=gabor
69d0a773505e1f8a7d3bc75ddb09c1af920f87e0
created 2014-08-13 15:39 -0700
pushed 2014-08-14 07:35 +0000
Seth Fowler Seth Fowler - Bug 913586 (Part 4) - Update Maybe users in dom. r=bz
05842b43f23b6ee10a8d75097ce0201cfa92d3de
created 2014-08-13 15:36 -0700
pushed 2014-08-14 07:35 +0000
Bobby Holley Bobby Holley - Bug 1052042 - Move the pre-pop GC to AutoEntryScript. r=billm
f8feedcca4325c557ec59623abb33f421207caeb
created 2014-07-01 09:02 -0700
pushed 2014-07-01 23:43 +0000
Steve Fink Steve Fink - Bug 1022773 - Fix AutoJSAPI initialization rooting by annotating nsIScriptContext.GetWindowProxy and (temporarily) runtime-rooting, r=bholley
less more (0) -60 tip