Commit Graph

249 Commits

Author SHA1 Message Date
Andreas Gal
e991920b28 Report proper typeof for XPCNativeWrapper(obj) and XPCNativeWrapper(fun) (553407, r=mrbkap). 2010-03-18 18:00:58 -07:00
Robert Sayre
2e8cc55766 Merge mozilla-central to tracemonkey. 2010-03-13 11:51:12 -05:00
Jeff Walden
e1d797671d Bug 548702 - Temporary value-rooting scheme should be C++- and RAII-based, not macro-based. r=igor 2010-01-11 11:52:21 -06:00
Craig Topper
9ba803bea7 Bug 554253 - Convert nsCOMPtr<nsPresContext> to nsRefPtr<nsPresContext>. r=roc 2010-03-25 14:17:11 +01:00
Luke Wagner
ae6d58e955 Bug 545044 - initialize tempAlloc'd memory so GC-safe (r=brendan) 2010-02-17 11:32:47 -08:00
Jonas Sicking
6859a5ac8e Bug 534136 Part 2: Use 16bit-char buffers inside atoms. r=bz sr=mrbkap 2010-03-08 07:45:00 -08:00
Shailen
1df58f785f Fixing bug 488423, don't pass a size of 0 to PR_CALLOC(). r+sr=jst@mozilla.org 2010-03-05 14:19:30 -08:00
Chris Jones
33edb34b05 Bug 441324, part 1: Shuffle around includes to avoid problems with #define malloc et al. r=bsmedberg 2010-03-03 23:02:55 -06:00
Luke Wagner
cdcde8b08f Bug 541456 - change ConvertSupportsTojsvals not to use js_AllocStack (r=jst) 2010-01-25 08:48:07 -08:00
Luke Wagner
7660fd493d Bug 541452 - put jstracer.cpp in namespace js (r=jorendorff) 2010-01-22 14:49:18 -08:00
John J. Barton
e3c088c507 Bug 508562. Make it possible to not have js strict warnings in debug builds. r=bzbarsky, sr=jst 2009-12-22 19:52:13 -05:00
Olli Pettay
0bceec42aa bug 531176, r=sicking, sr=jst 2009-12-18 21:27:57 +02:00
Blake Kaplan
65cee31e42 Bug 535079 - Get the XPCNativeWrapper class without compiling and running JS code. r=jst sr=sicking 2009-12-16 16:51:06 -08:00
Blake Kaplan
a90ccae37f Bug 520386. Don't clear scope while executing code in that scope. r=bzbarsky@mit.edu, sr=jst@mozilla.org 2009-11-19 15:11:44 -08:00
Jonas Sicking
c2304defb5 Bug 507114: Don't put up a dialog if we're low on memory. Instead just attempt to report to the console-service. r=jst 2009-11-16 17:06:28 -08:00
Sylvain Pasche
71fff34b3f Bug 419463 - unresponsive script warning dialog has reversed icons. r=jst 2009-10-25 12:20:25 +01:00
Chris Jones
e2ae8bdb88 Backed out changeset 8cbc47eee659 2009-10-02 18:09:08 -05:00
Chris Jones
054774d2e1 bug 441324: implement infallible ::operator new(), malloc() and friends. make |new Foo()| infallible, but leave |malloc()| fallible for the time being. r=blassey sr=bsmedberg,vlad 2009-10-01 21:50:09 -05:00
Mounir Lamouri
19ab1a0009 Bug 452451 - "enable relimit by default and find out if it breaks the web" [r=jwalden,jst] 2010-05-20 17:19:00 -04:00
Justin Wood
e1bc57ee0e Backout Bug 452451 Due to test failures. 2010-05-20 01:01:59 -04:00
Mounir Lamouri
e421789240 Bug 452451 - "enable relimit by default and find out if it breaks the web" [r=jwalden,jst] 2010-05-19 22:28:09 -04:00
Ehsan Akhgari
506349bb1f Bug 560647 - add startup timeline instrumentation; r=vlad 2010-05-19 19:22:19 -04:00
Olli Pettay
33ca7d0f34 Bug 549682 - Port the message-manager API to mozilla-central, r=jst 2010-05-18 15:28:37 +03:00
Olli Pettay
d1c80ff1d4 Backout Bug 549682 2010-05-18 13:10:47 +03:00
Olli Pettay
98c0be01b2 Bug 549682 - Port the message-manager API to mozilla-central, r=jst 2010-05-18 11:52:24 +03:00
Blake Kaplan
e73cdf33ac Bug 509557 - Don't do a bunch of extra work and create a bunch of extra objects during window creation. 2009-08-18 21:02:05 -07:00
Peter Van der Beken
c1f690ab0e Fix for bug 510677 (Avoid XPCCallContext for WrapNativeToJSVal). r/sr=jst. 2009-08-14 21:00:24 +02:00
Mark Steele
25a09556b9 Bug 497999: collect context-specific TraceVis data in JS objects, r=jorendorff 2009-07-30 11:48:02 -07:00
Robert Sayre
3f763df61a Merge tracemonkey to mozilla-central. 2009-07-24 13:42:38 -04:00
Robert Sayre
e8981d77e6 Merge mozilla-central to tracemonkey. 2009-07-23 16:49:14 -04:00
Igor Bukanov
d60521bd1f bug 504033 - avoiding calling JSFinalizeStub. r=brendan 2009-07-22 18:23:21 +02:00
e693dd66ef Bug 504474 JS_ValueToBoolean is void
r=brendan
2009-07-22 17:31:04 -05:00
gyuyoung kim
8e13057b54 Bug 456721 - Control GC frequency/a high water mark of Tracemonkey via about:config; r+sr=(brendan + mrbkap) 2009-07-09 14:16:26 +02:00
Olli Pettay
0dcd3da69e Bug 502374 - Don't call cycle collector so often, r+sr=peterv 2009-07-08 18:08:22 +03:00
Blake Kaplan
a94089faa6 Bug 480205 - Implement a wrapper for exposing chrome objects to content (aka COWs). r+sr=jst sr=bzbarsky on some parts. 2009-05-21 01:17:51 -07:00
Peter Van der Beken
c023ba1ccd Fix for bug 482788 (Lightweight DOM wrappers). r=jst, sr=mrbkap. 2009-05-12 22:20:42 +02:00
Blake Kaplan
1f22215aba Bug 500691 - Call JS_ClearScope before XPConnect tries to update our outer window's scope's concept of what {Function,Object}.prototype are so that we forward correctly to the inner window's versions. r=jst sr=bzbarsky 2009-07-01 16:43:50 -07:00
Blake Kaplan
270a9b8b4b Bug 500846 - Calculate sObjectClass in non-browser embeddings. r+sr=bzbarsky 2009-07-01 12:12:32 -07:00
Jonas Sicking
9bc1ca0560 Bug 492560: Prevent modal dialogs from making the slow-script dialog coming up. r/sr=mrbkap 2009-06-11 17:52:47 -07:00
Peter Van der Beken
b7ee595385 Fix for bug 494290 (Crash [@ nsJSContext::cycleCollection::Traverse]). r/sr=jst. 2009-05-22 20:45:26 +02:00
Boris Zbarsky
5676d4f4ff Followup for bug 489671. Remove orphaned comment. 2009-05-19 22:22:44 -04:00
Boris Zbarsky
b48f87a6d5 Bug 489671. Make sure the error reporter doesn't suppress our error reports. r=mrbkap, sr=jst 2009-05-19 22:11:01 -04:00
Peter Van der Beken
77bda6eeb0 Fix for bug 475737 (Windows stay alive too long because nsJSContext doesn't unlink correctly). r=bent, sr=jst. 2009-05-07 11:19:36 -07:00
Peter Van der Beken
762c8dd5cd Backed out changeset 0c8d4f846be8 (Fix for bug 475737 (Windows stay alive too long because nsJSContext doesn't unlink correctly).) to try to fix Tshutdown regression. 2009-05-16 16:16:55 +02:00
Peter Van der Beken
f12edd3970 Fix for bug 475737 (Windows stay alive too long because nsJSContext doesn't unlink correctly). r=bent, sr=jst. 2009-05-07 11:19:36 -07:00
Brendan Eich
85a06899d4 Bug 375250 - Reject (JSON is fixed now) E4X masquerading as JS source (r=igor/mrbkap). 2009-04-29 16:48:35 -07:00
ben turner
9db43ede0f Bug 479624 - Use JSAutoTempValueRooter instead of nsAutoGCRoot in nsJSContext::CallEventHandler. r=mrbkap, sr=jst 2009-04-17 15:13:08 +02:00
Ben Turner
c3788a35da Bug 482306 - "Several deadlocks related to nested requests and nsJSContext::CompileEventHandler". r+sr=mrbkap, a=blocking1.9.1+. 2009-03-14 20:42:50 -07:00
Benjamin Smedberg
28a78c0c2c Bug 481102 - Reorganize dom/public, dom/public/base, and dom/src/base to dom/base, r+sr=jst 2009-03-11 10:10:19 -04:00