dom/base/nsJSEnvironment.cpp
5a86fde943e62e8656b8e5174e10de3ed1f3519a
created 2013-09-04 14:58 -0700
pushed 2013-09-04 21:58 +0000
Bobby Holley Bobby Holley - Bug 899367 - Followup bustage fix for some functions that were renamed out from under me. r=me CLOSED TREE
dd6d206a9a8a87b3f8eed20a9b78f2afdd080715
created 2013-09-04 14:06 -0700
pushed 2013-09-04 21:07 +0000
Bobby Holley Bobby Holley - Bug 899367 - Make GetNativeGlobal consumers call GetWindowProxy and rm the former. r=mccr8
32c995dfd0806a0ee44f5f3a739d3c900a723286
created 2013-09-04 14:06 -0700
pushed 2013-09-04 21:07 +0000
Bobby Holley Bobby Holley - Bug 899367 - Remove xpc_UnmarkGrayContext. r=mccr8
6a1f5a4594aed54de19f95d093ab090daecdcb9b
created 2013-09-04 14:06 -0700
pushed 2013-09-04 21:07 +0000
Bobby Holley Bobby Holley - Bug 899367 - Stop storing the window proxy on the JSContext. r=mccr8
8e4bd1c50df4797665d2b056b3117220de3af10b
created 2013-09-04 14:06 -0700
pushed 2013-09-04 21:07 +0000
Bobby Holley Bobby Holley - Bug 899367 - Have nsGlobalWindow go through nsJSContext to access the outer. r=mccr8
bb9646daf4c382ba31f91df5acd20a6e62a5fb38
created 2013-09-04 14:06 -0700
pushed 2013-09-04 21:07 +0000
Bobby Holley Bobby Holley - Bug 899367 - Explicitly traverse outer windows, rather than doing it via JSContext iteration. r=mccr8
c800b53263d221923333191d3e1933af1bac6112
created 2013-09-04 14:06 -0700
pushed 2013-09-04 21:07 +0000
Bobby Holley Bobby Holley - Bug 899367 - Explicitly trace outer windows, rather than doing it via JSContext iteration. r=mccr8
6490e2abb8b3a3aec14cdf39f657b60b7052cb32
created 2013-09-04 14:06 -0700
pushed 2013-09-04 21:07 +0000
Bobby Holley Bobby Holley - Bug 899367 - Only use JSOPTION_UNROOTED_GLOBAL for DOM JSContexts. r=mccr8
40b6e77191019a552bcf5848d120cfe3e63a911f
created 2013-08-16 13:10 -0700
pushed 2013-09-03 20:24 +0000
Andrew McCreight Andrew McCreight - Bug 883920 - use templates for {Hold,Drop}JSObjects. r=peterv
0620f5288812176fa97519fb4717cbdf3c2363dd
created 2013-08-29 00:30 -0400
pushed 2013-08-29 04:30 +0000
Boris Zbarsky Boris Zbarsky - Bug 903419 part 2. Report unhandled rejections in promises. r=smaug,bholley,luke
637e1697dd27cc0e58044fc918b89c31414ba967
created 2013-08-29 00:30 -0400
pushed 2013-08-29 04:30 +0000
Boris Zbarsky Boris Zbarsky - Bug 903419 part 1. Change js::GetErrorTypeName to take a JSRuntime, not a JSContext. r=luke
2615a3f40e4fd6d8e4cd94ffe40d0d2755a4afe4
created 2013-08-29 07:48 +0900
pushed 2013-08-28 22:49 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 910291 - Hide TraceMalloc debug functions from content. r=bz
2a3ed74a0c952f5645dbcecaea4c085100148c5f
created 2013-08-26 19:05 -0700
pushed 2013-08-28 04:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 909597 (part 2) - Rename jsdbgapi.{h,cpp} as {js,vm}OldDebugAPI.{h,cpp}. r=luke.
4fa161a24995bea6c49d1d12661589fcbb1fb2f2
created 2013-08-27 21:14 -0400
pushed 2013-08-28 01:15 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 12 changesets (bug 899367) for Windows and OSX mochitest failures on a CLOSED TREE.
aaf17ea43b592e46a951d6bcfcb6461e0a7c7c66
created 2013-08-27 13:45 -0700
pushed 2013-08-27 23:34 +0000
Nicolas Pierron Nicolas Pierron - Bug 908903 - Add testing function to toggle jit compiler options. r=jandem
46cf4c3eb447581cab18bd71bf3a59691b90a8b7
created 2013-08-27 15:21 -0700
pushed 2013-08-27 22:22 +0000
Bobby Holley Bobby Holley - Bug 899367 - Make GetNativeGlobal consumers call GetWindowProxy and rm the former. r=mccr8
d930333f95a762b17ad99e911044ae4ec2d1c0c3
created 2013-08-27 15:21 -0700
pushed 2013-08-27 22:22 +0000
Bobby Holley Bobby Holley - Bug 899367 - Remove xpc_UnmarkGrayContext. r=mccr8
1dd262d146a6b7bbb93df4494cd13fe51e33cd19
created 2013-08-27 15:21 -0700
pushed 2013-08-27 22:22 +0000
Bobby Holley Bobby Holley - Bug 899367 - Stop storing the window proxy on the JSContext. r=mccr8
4c396b8a51d002e2fb51c236a89f6d3ac2f78d07
created 2013-08-27 15:21 -0700
pushed 2013-08-27 22:22 +0000
Bobby Holley Bobby Holley - Bug 899367 - Have nsGlobalWindow go through nsJSContext to access the outer. r=mccr8
d1a782044a4bc632644fc5c149ae013670c89cd1
created 2013-08-27 15:21 -0700
pushed 2013-08-27 22:22 +0000
Bobby Holley Bobby Holley - Bug 899367 - Explicitly traverse outer windows, rather than doing it via JSContext iteration. r=mccr8
b2672ab550469cbf3f443be917e4365ef4ac83cb
created 2013-08-27 15:21 -0700
pushed 2013-08-27 22:22 +0000
Bobby Holley Bobby Holley - Bug 899367 - Explicitly trace outer windows, rather than doing it via JSContext iteration. r=mccr8
b9f1018a609c2ac9a14eb24a6982e5a6d1946bf2
created 2013-08-27 15:21 -0700
pushed 2013-08-27 22:22 +0000
Bobby Holley Bobby Holley - Bug 899367 - Only use JSOPTION_UNROOTED_GLOBAL for DOM JSContexts. r=mccr8
382ba444845a3ed2dd241659919937fdd907338a
created 2013-08-23 22:42 -0400
pushed 2013-08-24 02:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 908576 part 3. Get rid of PrototypeIDMap structs. r=smaug
caecd32b3f33eb3ea544489a1d58172042307113
created 2013-08-22 07:22 -0600
pushed 2013-08-22 13:22 +0000
Brian Hackett Brian Hackett - Bug 907777 - Add preference for off thread parsing, coalesce with preference for off thread Ion compilation, r=billm.
c4b8254bb771e4acd19bad1aa59f1a781661fd99
created 2013-08-22 10:31 +0200
pushed 2013-08-22 08:39 +0000
Ms2ger Ms2ger - Merge PGO-green changeset from inbound to m-c.
24ac02f07c73eaab0fb743b6bc1609825b1f00da
created 2013-08-22 08:56 +0200
pushed 2013-08-22 08:39 +0000
Ms2ger Ms2ger - Bug 906503 - Remove nsIExceptionProvider; r=bholley
776354d56c251625452649f780e2ad0d14ccf314
created 2013-08-22 00:02 +0300
pushed 2013-08-21 21:10 +0000
Olli Pettay Olli Pettay - Bug 906269, don't start a GC cycle so likely while we're in middle of a CC cycle, r=mccr8
a5052eddee62bbd05e4a155d8f7a5485b153b7de
created 2013-08-20 11:26 +0200
pushed 2013-08-21 19:34 +0000
Till Schneidereit Till Schneidereit - Bug 907201 - Enable activating TI and IonMonkey for chrome scripts via about:config. r=jandem
73df7c3267d0d5d410261adc73c7b6701831a966
created 2013-08-19 16:24 -0700
pushed 2013-08-19 23:24 +0000
Bobby Holley Bobby Holley - Bug 901106 - Eliminate the nsJSRuntime namespace. r=mrbkap
40042d32e00e561bc002cb91bcf879be90325ea2
created 2013-08-19 16:24 -0700
pushed 2013-08-19 23:24 +0000
Bobby Holley Bobby Holley - Bug 901106 - Make nsJSRuntime initialization infallible and do it implicitly in the nsJSContext constructor. r=mrbkap
3d882d652812a795293dcec873188d80cb0bbc8c
created 2013-08-19 16:24 -0700
pushed 2013-08-19 23:24 +0000
Bobby Holley Bobby Holley - Bug 901106 - Get rid of vestigial nsJSRuntime instance and make it a namespace. r=mrbkap
1c84d17d28fba71a81d9a1338beba918d05d2fa0
created 2013-08-19 16:24 -0700
pushed 2013-08-19 23:24 +0000
Bobby Holley Bobby Holley - Bug 901106 - Make sure sure the nsDOMScriptObjectFactory gets instantiated.
727a41553d2a8ceb4b832f735c5fbf4e9739168b
created 2013-08-19 16:24 -0700
pushed 2013-08-19 23:24 +0000
Bobby Holley Bobby Holley - Bug 901106 - Remove nsIScriptRuntime. r=mrbkap
14eeaab1e6680474403855fff10eb5d1362f4be2
created 2013-08-19 16:24 -0700
pushed 2013-08-19 23:24 +0000
Bobby Holley Bobby Holley - Bug 901106 - Inline and remove nsIScriptContext::{Serialize,Deserialize}. r=smaug
339041b86edc909af4c9eefc00ce16fed69b559c
created 2013-08-15 17:41 -0400
pushed 2013-08-16 17:59 +0000
Tom Schuster Tom Schuster - Bug 884410 - Remove JS_ValueToECMAInt32 and replace it with JS::ToInt32. r=terrence
911fcdcadf4d376a75eef78559e3225c01658be7
created 2013-08-15 18:20 -0400
pushed 2013-08-15 22:20 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 3d9664b78ca7 (bug 884410) because of build bustage on a CLOSED TREE
3d9664b78ca7df42835305a500f8766040b64e9d
created 2013-08-15 17:41 -0400
pushed 2013-08-15 21:42 +0000
Tom Schuster Tom Schuster - Bug 884410 - Remove JS_ValueToECMAInt32 and replace it with JS::ToInt32. r=terrence
eba687b0842e08891dc1a07716ea77d81ed45dbc
created 2013-08-15 14:17 -0400
pushed 2013-08-15 18:19 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 905353 - Minimize the #includes in dom/base; r=jst
8687c800015223ae287ea3936c35aa14ff1de1cb
created 2013-08-15 13:45 +0200
pushed 2013-08-15 11:41 +0000
Jan de Mooij Jan de Mooij - Bug 905300 - Remove dead code in SpiderMonkey. r=bhackett
0b3cd7829be982417560520f5a79bca46858a3ee
created 2013-08-14 14:00 -0700
pushed 2013-08-14 21:01 +0000
Bobby Holley Bobby Holley - Bug 903212 - Remove explicit compartment GC machinery. r=smaug
8de0f0b74488f83b380a4160701f92eb640cbadd
created 2013-08-14 14:00 -0700
pushed 2013-08-14 21:01 +0000
Bobby Holley Bobby Holley - Bug 903212 - Remove nsIXPCScriptNotify machinery. r=mrbkap
355f9a21c432e6b2c9e180f8e1c017045bf25d2d
created 2013-08-14 14:00 -0700
pushed 2013-08-14 21:01 +0000
Bobby Holley Bobby Holley - Bug 903212 - Remove ScriptEvaluated, and simplify callers. r=mrbkap
82f8c3925056a3b5799453f3859e25778922ecfa
created 2013-08-14 14:00 -0700
pushed 2013-08-14 21:01 +0000
Bobby Holley Bobby Holley - Bug 903212 - Remove activity tracking from nsJSContext. r=smaug
72bc1aebb5d0e8e025ab8c57149949c167c3d823
created 2013-08-12 12:54 -0700
pushed 2013-08-12 21:43 +0000
Bobby Holley Bobby Holley - Bug 901364 - Remove a bunch of now-unused modal state tracking machinery. r=mrbkap
c698c9d89b9143aa8b4ff771e2e7266faba1e4f9
created 2013-08-12 12:54 -0700
pushed 2013-08-12 21:43 +0000
Bobby Holley Bobby Holley - Bug 901364 - Make operation callbacks runtime-wide. r=mrbkap
3f73532b694cffc2204bb7a4abee2df186e6f510
created 2013-08-12 12:54 -0700
pushed 2013-08-12 21:43 +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 21:43 +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-09 23:13 +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-08 23:51 +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-08 23:51 +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-08 23:51 +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-08 23:51 +0000
Bobby Holley Bobby Holley - Bug 901162 - Hoist EvaluateString into nsJSUtils. r=bz
b0b4166c8807c76d521aadc980c8d3a9fd56a9ef
created 2013-08-08 16:51 -0700
pushed 2013-08-08 23:51 +0000
Bobby Holley Bobby Holley - Bug 901162 - Remove unused mExecuteDepth machinery. r=bz
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-08-08 23:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
ade325617a7322f9869ce67b359255c542c74587
created 2013-08-06 23:59 -0700
pushed 2013-08-07 23:33 +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-06 10:07 +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 09:08 +0000
Ms2ger Ms2ger - Merge m-c to inbound.
8a7a62729e5b4a37e16b7e2d479993ec8dabf439
created 2013-08-02 09:09 +0200
pushed 2013-08-02 09:08 +0000
Ms2ger Ms2ger - Bug 897945 - Use an XPCOM string for nsContentUtils::ReportToConsole's category argument; r=bholley
623333f6248314493c2591510753a4c20710d4a2
created 2013-08-02 10:29 +0900
pushed 2013-08-02 01:30 +0000
Mike Hommey Mike Hommey - Bug 881323 - Re-implement CycleCollectorParticipant with actual vtables, with constexpr to avoid static initializers. r=mccr8
f775819f6b482387e9e1fbd23d4aa43bc525d2e7
created 2013-07-31 17:04 -0700
pushed 2013-08-01 00:06 +0000
Bill McCloskey Bill McCloskey - Bug 899812 - Error reporters should consistently report errors to stderr (r=bholley)
less more (0) -300 -100 -60 tip