dom/base/nsJSEnvironment.cpp
beeb4bc99662b22a6c7224937e003d07976ea59f
created 2016-07-23 19:52 +0200
pushed 2016-07-25 13:51 +0000
Jan de Mooij Jan de Mooij - Bug 1286795 part 4 - Change some callbacks to take JSContext instead of JSRuntime. r=terrence
f35cc482a71b0692778d0961b148c4e43aee277e
created 2016-02-25 15:52 -0800
pushed 2016-07-22 09:58 +0000
Terrence Cole Terrence Cole - Bug 1251463 - Remove ShrinkGCBuffers; r=jonco,r=mccr8
282f7afd67657dda8e2e8568e5ac6f609311a03b
created 2016-07-20 22:03 -0700
pushed 2016-07-21 14:25 +0000
Chris Peterson Chris Peterson - Bug 1277106 - Part 2: Expand MOZ_UTF16() strings to u"" string literals. r=Waldo
96875d7ae6f2f4cb0f56cd872eaae90345933563
created 2016-07-08 14:39 -0700
pushed 2016-07-09 15:52 +0000
Chris Peterson Chris Peterson - Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj
9870763b6a4c1d196562f45cbbaa0c5875ad3a07
created 2016-07-07 20:08 -0400
pushed 2016-07-08 09:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1282150 part 3. Add a way to get the JSRuntime for the thread, and use it in various places for rooting. r=bholley
d22e5cad510bc8c642702e9e8ebb7140cff9605e
created 2016-07-07 09:55 +0200
pushed 2016-07-08 00:15 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 27 - Make more GC APIs take JSContext instead of JSRuntime. r=jonco
a064d2e7a3c00288972e4f26cba74878a3c63d04
created 2016-07-07 09:55 +0200
pushed 2016-07-08 00:15 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 26 - Make more GC APIs take JSContext instead of JSRuntime. r=terrence,mccr8
57e0f9ee9ec4b09e6233082d4b1f52e74641cb90
created 2016-07-05 14:35 +0200
pushed 2016-07-06 00:04 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 12 - Make some GC APIs take JSContext instead of JSRuntime. r=sfink
78f84c1f58b4bd1fef198e7d052ef9b91c6ebb09
created 2016-07-05 11:06 +0200
pushed 2016-07-05 14:03 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 9 - Make asm.js/buildId op setters take JSContext instead of JSRuntime. r=bbouvier
1e95ef42c759e87603c796ca19d01e0c47eb9261
created 2016-06-02 10:34 -0400
pushed 2016-06-03 10:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276276 part 6. Get rid of nsJSContext::mContext. r=smaug
4ca18abcf32dbd581b268e7dcbf5c6c4231e9b54
created 2016-06-02 10:34 -0400
pushed 2016-06-03 10:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276276 part 4. Eliminate the specialness of nsJSContext::GetCCRefcnt, since we're never using its mContext for anything now. r=peterv
d075887bfd941b5c06993151f878b6eae02bad74
created 2016-06-02 10:34 -0400
pushed 2016-06-03 10:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276276 part 3. Eliminate nsIScriptContext::GetNativeContext. r=smaug
2fe18e6af534b6514486207fd7eef64513e7ae8e
created 2016-06-02 10:34 -0400
pushed 2016-06-03 10:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276317 part 3. Move handling of the mem log prefs from being per-nsJSContext to just happening once in nsJSContext::EnsureStatics. r=peterv
48aedf3dbfd6435546da28a9fd7b5c84aa4c2b73
created 2016-06-02 10:34 -0400
pushed 2016-06-03 10:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276317 part 2. Move GC zeal handling from nsJSContext to XPCJSRuntime. r=peterv
b5d63d08e34793d22333f3ef9ec7e3d9b35ccec3
created 2016-06-02 10:34 -0400
pushed 2016-06-03 10:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276317 part 1. Change JS_SetGCZeal to take a JSRuntime, not a JSContext. r=jandem
85d98afa234a770651ef4bca1ad643c63bdcb107
created 2016-05-26 19:39 -0400
pushed 2016-05-27 21:17 +0000
Boris Zbarsky Boris Zbarsky - Bug 1275704 part 3. Remove the nsXPConnect::ReportAllJSExceptions mechanism, since it's dead code now. r=bholley
fcc0936b576daa150697671849a191009ca33811
created 2016-04-25 17:23 -0700
pushed 2016-04-26 11:45 +0000
Kyle Huey Kyle Huey - Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
aeb9cc61c8ad3f99b23f56c890b887e703472af8
created 2016-03-31 14:26 -0700
pushed 2016-04-01 09:48 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1260475 - Add an option to disable GC slices triggered by painting. r=terrence a=kwierso
b44267ae61b9c8c28920a7ef4af4f6aaf6d3f461
created 2016-03-23 11:44 -0400
pushed 2016-03-24 15:15 +0000
Boris Zbarsky Boris Zbarsky - Bug 1255817 part 5. Remove the now-unused xpc::SystemErrorReporter. r=bholley
a45a6cde6558c0ed0797a29818eec13c4e0e2196
created 2016-03-23 11:44 -0400
pushed 2016-03-24 15:15 +0000
Boris Zbarsky Boris Zbarsky - Bug 1255817 part 2. Get rid of AutoJSAPI::OwnsErrorReporting and AutoJSAPI::TakeOwnershipOfErrorReporting. r=bholley
f22eed4b7a39beeff05a30670e8339c3e29c8146
created 2016-01-01 14:19 +0900
pushed 2016-03-22 23:45 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1153978 - Part 1: Separate buildIdOp from AsmJSCacheOps. r=jandem,bz
39463641013346389bee9b585f8f08e8f4770a3a
created 2016-03-13 04:26 +0900
pushed 2016-03-12 20:24 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 08ee8e76c703 (bug 1153978)
08ee8e76c7039e07c91f34477121787c845c2cca
created 2016-01-01 14:19 +0900
pushed 2016-03-12 20:24 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1153978 - Part 1: Separate buildIdOp from AsmJSCacheOps. r=jandem,bz
412c5cae8dea7b52da7c6981eec6a2a2884897c9
created 2016-03-09 22:27 -0500
pushed 2016-03-10 10:51 +0000
Boris Zbarsky Boris Zbarsky - Bug 1255192 part 2. Clean up the JSContext usage around xpc::FindExceptionStackForConsoleReport now that it just needs a JSContext for rooting. r=bholley
c1072d4efaae224d72ca273f9ad91b01e5bb5150
created 2016-03-09 22:27 -0500
pushed 2016-03-10 10:51 +0000
Boris Zbarsky Boris Zbarsky - Bug 1255192 part 1. Remove the JSContext argument of JS::ExceptionStackOrNull. r=bholley
1ce42e0fdfe18a8891043afe6b8042a5ca01b3f7
created 2016-03-09 19:02 -0500
pushed 2016-03-10 10:51 +0000
Boris Zbarsky Boris Zbarsky - Bug 1255181. Remove AutoJSAPI::InitWithLegacyErrorReporting. r=bholley
6622bc6dd8d14f0f21dedfecf2dd56b792ac07c1
created 2016-03-08 17:21 -0500
pushed 2016-03-09 10:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1254230 kinda-fix. Make sure to never send script errors with stacks attached to the console service if the associated windows have already had FreeInnerObjects called on them. r=bholley
5b142d0aa554003236fb01a74050b0c1aea0eafd
created 2016-03-08 17:21 -0500
pushed 2016-03-09 10:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1254380 part 2. Go ahead and log the stack from our exception in AutoJSAPI::ReportException even if we don't have a window. r=bholley
739b568dda2063199073af11ced0e63f9801675e
created 2016-03-01 18:15 -0500
pushed 2016-03-03 10:54 +0000
Trevor Saunders Trevor Saunders - bug 1252687 - make the ctor for CycleCollectorStats constexpr r=mccr8
9ed6e0039901b943c48f7e9eac6d61d28a923980
created 2016-02-14 15:59 +0100
pushed 2016-02-29 10:35 +0000
Peter Van der Beken Peter Van der Beken - Bug 1251655 - Remove support for JavaScript-DOM-class and JavaScript-DOM-interface. r=bz.
68ae644667f2a398d10bac8941c4b7ae2193281a
created 2016-02-24 02:06 -0800
pushed 2016-02-25 10:53 +0000
Wei-Cheng Pan Wei-Cheng Pan - Bug 1208641 - Extract stack from DOM/XPC exception. r=bholley
71216a38ad1021fb664253dcaea12070bee254b1
created 2016-02-22 10:11 -0800
pushed 2016-02-23 15:52 +0000
Andrew McCreight Andrew McCreight - Bug 1247679, part 3 - Replace NS_IMPL_CYCLE_COLLECTION_TRACE_JSVAL_MEMBER_CALLBACK with JS_MEMBER. r=smaug
35a88fa1987f7a38f23cee00f13f9d1d506f20ae
created 2016-02-22 19:37 +0200
pushed 2016-02-23 15:52 +0000
Olli Pettay Olli Pettay - Bug 1249932 - indicate in the GC and CC log (browser console) whether it is about default or content process, r=mccr8
8835594562bebf2142b61a7eefd198e06bfff1ec
created 2016-02-18 15:21 -0800
pushed 2016-02-19 11:02 +0000
Andrew McCreight Andrew McCreight - Bug 1052793, part 2 - Shrink GC buffers during compartmental GCs. r=terrence
b5fc3e849945921699c7177d6afa10c32b0faffd
created 2016-02-18 15:21 -0800
pushed 2016-02-19 11:02 +0000
Andrew McCreight Andrew McCreight - Bug 1052793, part 1 - Do per-zone GC for CC_WAITING triggers. r=smaug
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
e245e8d318394abf888d044b86a7bda9cef02fbd
created 2016-01-14 23:03 +0100
pushed 2016-01-21 10:51 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1224374 - Profiler labels for the 25 top chrome hangs;r=BenWa,MarcoZ
f98e2cc0df1d723b1259ebdde06166e5279ab756
created 2016-01-19 21:30 +0100
pushed 2016-01-20 14:34 +0000
Sebastian Hengst Sebastian Hengst - Backed out 2 changesets (bug 1224374) for Windows bustage. r=bustage on a CLOSED TREE
0dc02cb0b6044b341fde92084019afc951426878
created 2016-01-14 23:03 +0100
pushed 2016-01-20 14:34 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1224374 - Profiler labels for the 25 top chrome hangs;r=BenWa,MarcoZ
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
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
e4f18dacf879ddce2043f9dca77af3d39c968f23
created 2015-09-23 12:12 +0200
pushed 2015-09-28 12:17 +0000
Andrew McCreight Andrew McCreight - Bug 1207752 - Increase how long we let incremental GC run before forcing it to finish. r=smaug
21235635ebdec9bdfa6d65b71285f0fdb7b1bce8
created 2015-09-10 00:50 -0700
pushed 2015-09-17 12:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1203427 (part 5) - Add logging of timer firings. r=froydnj.
db888b35735375727a820567d3cac8bef4baa25f
created 2015-09-15 01:05 +0800
pushed 2015-09-15 00:13 +0000
Andrea Marchesini Andrea Marchesini - Bug 1203916 - Get rid of NS_DOMReadStructuredClone and NS_DOMWriteStructuredClone, r=smaug
27d3fb0a4d0ab4fdf0f839524aa1aa78025e0ef8
created 2015-08-11 08:42 -0700
pushed 2015-08-11 22:35 +0000
Terrence Cole Terrence Cole - Bug 1193032 - Part 2: Make unlimited SliceBudget initialization explicit; r=ehoogeveen,r=mccr8
65f68419dbfcefe79421876936e62c7b0a58a9df
created 2015-08-04 16:17 -0700
pushed 2015-08-05 11:13 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan
60b5a53aeb8f5f3bf65bb21f89f6f799980f6520
created 2015-07-30 11:03 +0100
pushed 2015-07-30 20:08 +0000
Jon Coppeard Jon Coppeard - Bug 1188834 - Make compacting GC when inactive less frequent except on nightly r=smaug
03bb7cc89e2c0b8b7df44df3b8a691a2a30f1353
created 2015-07-28 08:37 +0100
pushed 2015-07-28 14:28 +0000
Andrea Marchesini Andrea Marchesini - Bug 1186544 - A better test suite for StructuredCloneAlgorithm, r=smaug
c5cbaa0e4e4cb8712ab4f054fb18c2bac0bfe421
created 2015-07-09 07:02 -0400
pushed 2015-07-15 23:34 +0000
Alexandre Poirot Alexandre Poirot - Bug 814497 - Pass SavedFrame from JS::ErrorObject to nsIScriptError. r=bholley
0e8193deffea7398e18582afa0349f984fd7e8e0
created 2015-07-08 12:27 -0700
pushed 2015-07-09 15:56 +0000
Martin Thomson Martin Thomson - Bug 1181262 - Disabling more code under --disable-webrtc, r=dholbert,bwc
cf774875a1f4dfa11a19a3565c87ea1b2ceca09f
created 2015-07-06 07:55 +0200
pushed 2015-07-07 18:38 +0000
Dragana Damjanovic Dragana Damjanovic - Bug 905127 - Part 2 - remove unnecessary nsNetUtil.h includes r=jduell
d9bd3e512cd05066ca26895bd2386b50977db2e6
created 2015-07-06 10:40 -0700
pushed 2015-07-07 18:38 +0000
Martin Thomson Martin Thomson - Bug 1172785 - RTCCertificate implementation, r=rbarnes
98495eee56f9677ed2bc98f91c0e13eacf921820
created 2015-06-30 21:10 -0700
pushed 2015-07-01 12:11 +0000
Jan de Mooij Jan de Mooij - Bug 1177892 part 4 - Remove INT_TO_JSVAL. r=evilpie
6e1b2b8ed9dd5e6e96e2e5167e9aa1f7c9f9b5c0
created 2015-06-30 11:20 -0700
pushed 2015-07-01 12:11 +0000
Jan de Mooij Jan de Mooij - Bug 1177892 part 1 - Remove BOOLEAN_TO_JSVAL and STRING_TO_JSVAL. r=evilpie
0fe58c22707232406df9ecf33cc30c8279c881ec
created 2015-06-30 15:48 -0400
pushed 2015-06-30 23:40 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets ad58c270ce87 and 849151330d60 (bug 1177892) for B2G bustage.
849151330d603d6e1c73585722ea446e334aa5e4
created 2015-06-30 11:20 -0700
pushed 2015-06-30 23:40 +0000
Jan de Mooij Jan de Mooij - Bug 1177892 part 1 - Remove BOOLEAN_TO_JSVAL and STRING_TO_JSVAL. r=evilpie
67d1702bfb1f475f414d99ffc4f1cc963e030332
created 2015-06-29 18:36 -0700
pushed 2015-06-30 11:23 +0000
Jan de Mooij Jan de Mooij - Bug 1177825 - Remove JSVAL_* constants. r=evilpie
c4fd3357b32b3220c38f8d3784ef7ea2eaeec864
created 2015-06-26 18:44 -0700
pushed 2015-06-29 12:17 +0000
Andrew McCreight Andrew McCreight - Bug 886459, part 3 - Remove simple uses of nsIJSRuntimeService to get the JSRuntime. r=bholley
d6bc54440554074f96d3370641e5fa5fea237cd8
created 2015-06-05 11:23 +0200
pushed 2015-06-05 21:49 +0000
Ms2ger Ms2ger - Bug 1171451 - Use the correct type for the argv argument to NS_CreateJSArgv and the nsJSArgArray constructor; r=jst
less more (0) -1000 -300 -100 -60 tip