dom/base/nsJSEnvironment.cpp
3f73532b694cffc2204bb7a4abee2df186e6f510
created 2013-08-12 12:54 -0700
pushed 2013-08-12 19:55 +0000
Bobby Holley Bobby Holley - Bug 901364 - Switch to the XPConnect operation callback for DOM windows. r=mrbkap
6a89bd52a04dcf169e83c82e81189de044099883
created 2013-08-12 12:54 -0700
pushed 2013-08-12 19:55 +0000
Bobby Holley Bobby Holley - Bug 901364 - Hoist slow script prompt machinery into nsGlobalWindow. r=mrbkap
23451f2c9946d471b5f15362cb649ec64107e93e
created 2013-08-08 21:30 -0700
pushed 2013-08-12 09:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898263 (part 4) - Move |JSTrapStatus| and related function typedefs out of jsprvtd.h. r=jorendorff.
dacad5a4081141b0de7f63af3cd0799bbb7985c2
created 2013-08-08 16:51 -0700
pushed 2013-08-09 23:09 +0000
Bobby Holley Bobby Holley - Bug 901362 - Refactor nsJSUtils::EvaluateString to take an EvaluateOptions structure. r=gabor
5ede20316d320042a4185a52fdbd2753bec9a336
created 2013-08-08 16:51 -0700
pushed 2013-08-09 23:09 +0000
Bobby Holley Bobby Holley - Bug 901162 - Inline ExecuteScript in the one caller. r=bz
a429d61544af5d00880a807966f097a62afffeec
created 2013-08-08 16:51 -0700
pushed 2013-08-09 23:09 +0000
Bobby Holley Bobby Holley - Bug 901162 - Inline CompileScript into the one caller. r=bz
c4b14042bc32af41599f460014747b99589cdc8f
created 2013-08-08 16:51 -0700
pushed 2013-08-09 23:09 +0000
Bobby Holley Bobby Holley - Bug 901162 - Hoist EvaluateString into nsJSUtils. r=bz
b0b4166c8807c76d521aadc980c8d3a9fd56a9ef
created 2013-08-08 16:51 -0700
pushed 2013-08-09 23:09 +0000
Bobby Holley Bobby Holley - Bug 901162 - Remove unused mExecuteDepth machinery. r=bz
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-08-09 23:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
ade325617a7322f9869ce67b359255c542c74587
created 2013-08-06 23:59 -0700
pushed 2013-08-08 11:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902332 - Replace JS_{FALSE,TRUE} with {false,true} almost everywhere. r=luke,bz.
c9829bff3ae4bf7b770b93a86eb5452cbc0ed020
created 2013-08-02 00:41 -0700
pushed 2013-08-07 18:40 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 901750 - Change return type of |JSNative| from |JSBool| to |bool|. code=nnethercote,jandem. r=luke,bz.
ee108221c037013f93cf1568aed42419b083e61e
created 2013-08-02 11:07 +0200
pushed 2013-08-02 12:29 +0000
Ms2ger Ms2ger - Merge m-c to inbound.
623333f6248314493c2591510753a4c20710d4a2
created 2013-08-02 10:29 +0900
pushed 2013-08-02 12:29 +0000
Mike Hommey Mike Hommey - Bug 881323 - Re-implement CycleCollectorParticipant with actual vtables, with constexpr to avoid static initializers. r=mccr8
8a7a62729e5b4a37e16b7e2d479993ec8dabf439
created 2013-08-02 09:09 +0200
pushed 2013-08-02 07:10 +0000
Ms2ger Ms2ger - Bug 897945 - Use an XPCOM string for nsContentUtils::ReportToConsole's category argument; r=bholley
f775819f6b482387e9e1fbd23d4aa43bc525d2e7
created 2013-07-31 17:04 -0700
pushed 2013-08-01 20:34 +0000
Bill McCloskey Bill McCloskey - Bug 899812 - Error reporters should consistently report errors to stderr (r=bholley)
d19b33105ded79448f91e023e721960fd8a610c4
created 2013-07-29 16:45 -0700
pushed 2013-07-30 17:07 +0000
Bobby Holley Bobby Holley - Bug 899245 - Rename JS_GetGlobalForScopeChain to JS::CurrentGlobalOrNull. r=luke
829fcfef081051c4be5fca1f5e4c6e3a72e4293f
created 2013-07-29 16:45 -0700
pushed 2013-07-30 17:07 +0000
Bobby Holley Bobby Holley - Bug 899245 - Rename JS_SetGlobalObject and move it into jsfriendapi. r=luke
e5305a6fba38e7607addecf33f3078855b90adbc
created 2013-07-29 16:45 -0700
pushed 2013-07-30 17:07 +0000
Bobby Holley Bobby Holley - Bug 899245 - Rename js::GetDefaultGlobalForContext to js::DefaultObjectForContextOrNull. r=luke
a2c4d9491491b5b30def34753f87790781bfb812
created 2013-07-27 13:48 +0300
pushed 2013-07-27 11:15 +0000
Olli Pettay Olli Pettay - Bug 897433 - Telemetry for SnowWhite and more async SnowWhite freeing (patch v4), r=mccr8
7d9fad4b940ffb5275ef427ba3ecb1e5c37deed8
created 2013-07-25 21:18 -0400
pushed 2013-07-26 14:47 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 300f5b7d72e1 (bug 897433) for intermittent Linux dromaeo crashes.
300f5b7d72e1d9306b251aba446557f34eec8057
created 2013-07-25 22:56 +0300
pushed 2013-07-26 14:47 +0000
Olli Pettay Olli Pettay - Bug 897433, Telemetry for SnowWhite and more async SnowWhite freeing, r=mccr8
a4c1961bf723dc7285f57f2cccbdf8144de187ab
created 2013-07-24 19:45 -0700
pushed 2013-07-25 02:45 +0000
Wes Kocher Wes Kocher - Backout 4ededc9b11f (bug 897433) for intermittent dromeao crashes
4ededcd9b11f44de709829202b70526611393c59
created 2013-07-24 22:34 +0300
pushed 2013-07-25 02:45 +0000
Olli Pettay Olli Pettay - Bug 897433, Telemetry for SnowWhite and more async SnowWhite freeing, r=mccr8
64462ec4cef3e672d0b350d539a93176a0a54ed1
created 2013-07-23 08:32 -0700
pushed 2013-07-24 00:38 +0000
Bill McCloskey Bill McCloskey - Bug 895340 - Fix error reporting of JS exceptions from C++ (r=bholley)
91168463eaf283b5b20c0a500017489bc5fa9ce3
created 2013-07-19 15:53 +0300
pushed 2013-07-19 12:56 +0000
Olli Pettay Olli Pettay - Bug 895578 - Make SnowWhiteKiller to use fallible TArray, r=mccr8
09a8607459c447424033028eca4c1859af0d4203
created 2013-07-17 11:53 -0700
pushed 2013-07-19 00:35 +0000
Bobby Holley Bobby Holley - Bug 887334 - Miscellaneous JSAutoCompartments. r=luke
d42a2a82f3d248a677f5534c24fd7dc0dbc2930e
created 2013-07-09 13:30 -0400
pushed 2013-07-10 17:49 +0000
Olli Pettay Olli Pettay - bug 789919, (snow-white) make addref/release of CCable objects faster by removing indirect refcnt increase/decrease, r=mccr8, test changes r=ehsan
30c5b9ee2bc53ab2ac375e98c7c4a7822dcc1ee7
created 2013-07-08 09:17 -0600
pushed 2013-07-08 20:17 +0000
Brian Hackett Brian Hackett - Bug 890636 - Remove JSOPTION_PCCOUNT, r=jandem.
70e9a8d939eac4195513ac281fc80c343da5810e
created 2013-07-03 11:05 -0600
pushed 2013-07-04 17:03 +0000
Bobby Holley Bobby Holley - Bug 860085 - Stop using XPConnect::ReleaseJSContext in nsJSEnvironment::DestroyJSContext. r=gabor,mccr8
a37c6d91463ffc009593a2a9c0cdb1f1cf8616a9
created 2013-06-27 14:40 +0800
pushed 2013-06-27 10:25 +0000
Gregor Wagner Gregor Wagner - Bug 887125 - Allow 0 for Memory GC Preferences. r=bent
08c202fef05914597a34500ae2cf03cbaf924560
created 2013-06-24 05:10 -0700
pushed 2013-06-24 18:01 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 829841 - Add an option to enable eager compilation in the browser. r=dvander
8508340fabb78cc93b0a11b9cafc90982be37f39
created 2013-06-21 09:10 -0700
pushed 2013-06-22 02:37 +0000
Bobby Holley Bobby Holley - Bug 875790 - Add cx push back into nsJSContext::CompileScript. r=me
86ddaf01b3460cb3c2b420638e779b917619aa2c
created 2013-06-20 18:06 -0700
pushed 2013-06-21 14:42 +0000
Bill McCloskey Bill McCloskey - Bug 871005 - Add a pref for GC decommit threshold (r=gregor)
dd4b059747b807dbc6a2fcb005709291e4da3177
created 2013-06-20 11:05 -0700
pushed 2013-06-20 23:22 +0000
Bobby Holley Bobby Holley - Bug 883450 - Miscellaneous requests. r=gabor
e71598bf972312dab776437686e41fcd4256f28d
created 2013-06-18 11:00 +0100
pushed 2013-06-18 23:04 +0000
Jon Coppeard Jon Coppeard - Bug 877762 - GC: Post-barrier cycle collector participants - 5 Convert JS::Value to use Heap<T> r=smaug
cf1461d6234c1122e9f499433a86d87b1d5de3c6
created 2013-06-11 12:49 -0700
pushed 2013-06-12 12:48 +0000
Benjamin Peterson Benjamin Peterson - Bug 823978 - Rename JSOPTION_STRICT to JSOPTION_EXTRA_WARNINGS. r=Waldo
3a6cd8d533b758de31bb354b22dee94fc0d9dbb7
created 2013-06-11 15:27 -0400
pushed 2013-06-12 01:03 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 1df122edcf0d (bug 823978) for bustage (again).
1df122edcf0d11d391a9ccd89ff41a3c9ea92cae
created 2013-06-11 11:30 -0700
pushed 2013-06-12 01:03 +0000
Benjamin Peterson Benjamin Peterson - Bug 823978 - Rename JSOPTION_STRICT to JSOPTION_EXTRA_WARNINGS. r=Waldo
f6efe035de74b45e0d3279abc2e309fe3b591ed9
created 2013-06-11 14:28 -0400
pushed 2013-06-12 01:03 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 7e69e102a432 (bug 823978) for bustage.
7e69e102a432581678426e51f11f8aac1f23a251
created 2013-06-11 10:55 -0700
pushed 2013-06-12 01:03 +0000
Benjamin Peterson Benjamin Peterson - Bug 823978 - Rename JSOPTION_STRICT to JSOPTION_EXTRA_WARNINGS. r=Waldo
f327a0802164f5607702511bb8890fc633acac8e
created 2013-05-29 16:16 -0400
pushed 2013-05-30 15:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 876805. Fix unsafe reference gc hazards in dom/ code. r=smaug
ae460fbc4d0e1768578b80b71bf2df8003c908ce
created 2013-05-27 09:44 -0700
pushed 2013-05-27 16:44 +0000
Phil Ringnalda Phil Ringnalda - Merge the last PGO-green cset on m-i to m-c
76321fce71e793ea12db7e0dacf504ad9d9404e5
created 2013-05-27 12:50 +0100
pushed 2013-05-27 16:44 +0000
Jon Coppeard Jon Coppeard - Bug 874691 - Make CC participant tracing indirect r=mccr8 r=smaug r=bz
7c7524e8638cea3ab1b4514c492543ebaa48d3d6
created 2013-05-27 06:40 -0700
pushed 2013-05-27 13:42 +0000
octoploid octoploid - Bug 875790 - Revert AutoPushJSContext change in nsJSContext::CompileScript due to crashes. r=bholley
bc3d298479a51ba51fb12e5149633165e04fefca
created 2013-05-22 15:42 -0600
pushed 2013-05-23 11:43 +0000
Bobby Holley Bobby Holley - Bug 868110 - Introduce a more private API for the consumers that really do need the default compartment object. r=luke
bd355364bc33747548db82bfd267fecd518f3ec3
created 2013-05-22 10:05 -0600
pushed 2013-05-23 11:43 +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-05-23 11:43 +0000
Bobby Holley Bobby Holley - Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor
71a10dfafaad4afc79499153933e25e130bfbdb8
created 2013-05-22 10:05 -0600
pushed 2013-05-23 11:43 +0000
Bobby Holley Bobby Holley - Bug 868130 - Make sure mContext is stack-top in the various places where nsJSEnvironment uses it. r=gabor
a0e74ae591bd2c5e74df8158d61107ca493946fe
created 2013-05-22 10:05 -0600
pushed 2013-05-23 11:43 +0000
Bobby Holley Bobby Holley - Bug 868130 - Make sure mContext is stack-top in nsJSContext::CompileScript. r=gabor
1add7f1eeb40bf72cc50d230c9cdde4afdd29fde
created 2013-05-22 14:50 +0200
pushed 2013-05-22 16:29 +0000
Jan de Mooij Jan de Mooij - Bug 857845 part 3 - Remove JM JSAPI flags, memory reporters and browser prefs. r=djvj
75abbd7e7e2450a0f595c87f549a3d4b434fdb03
created 2013-05-21 11:45 -0600
pushed 2013-05-22 16:29 +0000
Bobby Holley Bobby Holley - Bug 841312 - Remove the termination function API. r=bz
e4c145a09a94b954af5f806f2bc3137472a3a121
created 2013-05-17 10:43 -0700
pushed 2013-05-18 01:41 +0000
Bobby Holley Bobby Holley - Bug 860941 - Separate the handling of |dialogArguments| and |arguments|, and use IDL for the |dialogArguments| getter. r=jst
3a50323631c8c026c56dc7d76de221ed4ec4044c
created 2013-04-29 16:41 -0700
pushed 2013-05-18 01:41 +0000
Andrew McCreight Andrew McCreight - Bug 865320 - Move the logic for deciding when to doing a merging CC into the cycle collector. r=smaug
ba756b1cbde9e98dcbc9e18abbfe4544e1a6889c
created 2013-05-17 09:08 +0100
pushed 2013-05-17 16:44 +0000
Ed Morley Ed Morley - Backed out changeset 0ad1a92ca568 (bug 860941)
0ad1a92ca5687dc738293d9ae56052ce23d83e6a
created 2013-05-16 23:33 -0700
pushed 2013-05-17 16:44 +0000
Bobby Holley Bobby Holley - Bug 860941 - Separate the handling of |dialogArguments| and |arguments|, and use IDL for the |dialogArguments| getter. r=jst
599ab91f67a6600b0c8a65af8bb0ea368cd7aa2f
created 2013-05-12 01:17 -0400
pushed 2013-05-13 20:32 +0000
David Zbarsky David Zbarsky - Bug 868312 - Rooting fixes for dom r=bz
17bc0e8cfa8b5f5cf115c10c269f372bf9393961
created 2013-05-10 14:22 -0400
pushed 2013-05-12 05:31 +0000
David Zbarsky David Zbarsky - Bug 868312 - Rooting fixes for dom r=bz
22dffe8154e556c658bb58e01bec587870e573cf
created 2013-05-09 03:27 -0400
pushed 2013-05-09 17:19 +0000
David Zbarsky David Zbarsky - Bug 868312: Root dom/workers r=bz
0550d3d146cff508a8465c54dfd82204aa67579b
created 2013-05-07 14:18 -0700
pushed 2013-05-08 02:10 +0000
Bobby Holley Bobby Holley - Bug 868635 - Make merging CC heuristics go through scx. r=mccr8
d4ac16cbea4761ff7a182ef08479f1888e84a778
created 2013-05-07 13:34 -0700
pushed 2013-05-08 02:10 +0000
Luke Wagner Luke Wagner - Bug 868184 - OdinMonkey: enable by default on beta/release (r=vlad)
less more (0) -300 -100 -60 tip