Commit Graph

240055 Commits

Author SHA1 Message Date
Jeff Walden
e6c7126331 Followup fix for bug 631135 to use the right method to compute calling scope when calling evalInSandbox. r=mrbkap 2011-02-18 20:54:47 -08:00
Jeff Walden
f445d3820e Bug 634444 - Back out for regressions (see the bug for their details). Either r=njn or r=me depending how you want to consider whose idea/plan it was 2011-02-18 19:30:18 -08:00
David Anderson
294b9979c3 Fix g-mail JIT crash (bug 635295, r=luke). 2011-02-18 18:29:20 -08:00
Jeff Walden
77f31fb7fe Bug 631135 - Objects created by or on behalf of fast natives and property ops (getters or setters) are parented to the wrong proto and global. r=lw,jst,mrbkap,bz, a=jst 2011-02-08 17:20:06 -08:00
Olli Pettay
068460f52c Don't GC nsContentUtils::XPConnect on shutdown if it doesn't exist. r=gal a=blocking2.0:final+,hard 2011-02-18 15:14:21 -08:00
Brendan Eich
c9c33eb477 Remove surprisingly-bogus assertion (634593, r=jorendorff). 2011-02-16 11:13:26 -08:00
David Anderson
2c33e0e654 Don't trace arguments in strict mode (bug 632924, r=njn). 2011-02-18 11:19:49 -08:00
Nicholas Nethercote
695f6a01ee Avoid assertion failures for bug 634444. r=me, a=blocking. 2011-02-17 20:47:24 -08:00
Peter Van der Beken
30721671f7 Fix for bug 634855 (Memory leak with NoScript 2.0.9.8 installed). r=bent, a=sicking.
--HG--
extra : transplant_source : %97cf%7D%FCJf%8Dl%0B%E3%CBH%1AN%FF%0C%D7%3E%F6
2011-02-17 19:13:28 -08:00
Nicholas Nethercote
d33de07566 Bug 634444 - Errors in long lines cause memory spikes when a console is in use. r=brendan, a=blocking. 2011-02-17 19:02:48 -08:00
David Mandelin
d3f2662ac8 Backed out changeset b0aa9c20ffe4 -- orange on tinderbox 2011-02-17 18:54:05 -08:00
Andreas Gal
2e75eef92d Unqualified function invocation doesn't use the global object the property was gotten from as |this| (bug 634590, r=brendan). 2011-02-17 17:52:55 -08:00
Jeff Walden
66d95c44a9 Bug 633741 - Followup to fix an older test that expected non-standard behavior (which we don't quite implement, but it's not so important that it be fixed immediately now). r=orange 2011-02-17 16:52:53 -08:00
Jeff Walden
20543f0350 Fix a JSBool-returning function to return false rather than NULL in one place, and use the func-to-pointer macro to avoid two further warnings. r+a=warning-fix
--HG--
extra : rebase_source : 8d7ff178c8e6c25c68dd26e1124b66dcbd333627
2011-02-17 14:21:52 -08:00
Jan de Mooij
72b24c5e25 Bug 633741 - Check result of defineProperty in js_InitFunctionAndObjectClasses. r=jwalden, a=dmandelin
--HG--
extra : rebase_source : 25e7e6dce22a5f5eb57a7954bcc39415050b5595
2011-02-17 14:17:24 -08:00
Jeff Walden
96fdc3dfd9 Bug 621432 - Properly reconstruct the pcstack when decompiling for an exception thrown during script prolog execution. r=jorendorff, a=beltzner
--HG--
extra : rebase_source : ed51ace3c3c045441ea2314e54cb458261d40f19
2011-02-11 14:14:50 -08:00
Nicholas Nethercote
7ce1ece928 Bug 632901 - TM: crash when assigning to function.arguments. r=dvander. 2011-02-17 14:31:52 -08:00
Jason Orendorff
7032e92ee5 Remove bogus assertions in the tracer and in ArrayCompPushImpl helper function. Bug 630377, r=brendan.
--HG--
extra : rebase_source : 1ed9f873b630f7078f275846d95fbd68b4daeabe
2011-02-17 16:10:10 -06:00
Jason Orendorff
ed7507ebd4 Bug 632612 - More thorough output from dumpObject debug-only function. r=Waldo, a=npotb.
--HG--
extra : rebase_source : 70021cdeff6e904519cce542186236e9a4625030
2011-02-08 15:45:12 -06:00
Chris Leary
4f2f5c0edc Merge new tracemonkey head. 2011-02-17 10:47:48 -08:00
Igor Bukanov
4012c4e07b backout merge, bug 633219 2011-02-17 19:39:42 +01:00
Igor Bukanov
47a2ecace5 Backed out changeset 510c42c0d472 - bug 633219 2011-02-17 19:39:05 +01:00
Igor Bukanov
d8962f0902 Backed out changeset 21a0297335d6, bug 633219 2011-02-17 19:37:47 +01:00
Chris Leary
70a84aa2cf Merge mozilla-central to tracemonkey. 2011-02-17 10:36:55 -08:00
Jason Orendorff
6f8a90bb38 Trivial fix for non-threadsafe builds of the JS shell, broken by rev 510c42c0d472. no_r=me, a=npotb. 2011-02-17 12:07:42 -06:00
Olli Pettay
1fc964bf8b Bug 634916 - Crash on shutdown [@ nsCycleCollector_collect] in DEBUG_CC code, r=peterv, a=NPOTB 2011-02-17 19:50:53 +02:00
Josh Aas
846800e2e1 Bug 633463: Never scan old XPCOM/OJI Java plugin directory. r=jmathies a=blocking2.0betaN+ 2011-02-17 03:45:20 -05:00
Doug Turner
87e2b003c4 Bug 631058 - Backing out changesets 0d43e33ce134 and 60d7b8a4c275. r=wes, a=backout-scary-stuff 2011-02-17 08:41:07 -08:00
Marco Bonardo
75d7be8f97 merge backout a=orange 2011-02-17 17:13:51 +01:00
Marco Bonardo
dc5994678d Backed out changeset 753b5de51ba1 due to not explainable crash in ts_places_generated_max 2011-02-17 17:13:21 +01:00
Mats Palmgren
147463d6d8 Bug 633164 - Zoomed ogg video renders at the wrong size until I move the mouse. r+a=roc 2011-02-17 17:12:17 +01:00
Axel Hecht
5ce6f1e035 bug 631959, add zulu to the firefox build, ra=drivers, CLOSED TREE 2011-02-17 15:34:50 +01:00
Marco Bonardo
f9f73dce26 merge backout a=bustage on CLOSED TREE but releng approves backout push 2011-02-17 15:27:11 +01:00
Marco Bonardo
c4fa684867 Backed out changeset 6b3353ea6228 due to permaorange 2011-02-17 15:26:01 +01:00
mattm@chromium.org
a1b20bbcc4 Bug 584922, leak of unicodePw SECITEM in nsPKCS12Blob::ExportToFile and nsPKCS12Blob::ImportFromFileHelper, r=kaie, a=beltzner 2011-02-17 14:53:44 +01:00
Kai Engert
d3295be19b Bug 614852, Enable multiple roots from NSS 3.12.9 for EV. (Nov/Dec 2010 batch), r=honzab.moz, a=johnath 2011-02-17 14:52:25 +01:00
Adam
09645ad57c Bug 627207 - "Text" cursor instead of "Move" in the top of tab group r=ian, a=beltzner 2011-02-17 14:09:20 +01:00
Marco Bonardo
583a1dd2a6 Bug 626341 - Fix bogus bookmarks position values with PlacesDBUtils.
r+a=dietrich
2011-02-17 13:39:54 +01:00
Mounir Lamouri
2c94baad16 Bug 634616 - Fix build bustage when --disable-ipc. r=romaxa a=NPOTB 2011-02-17 11:50:35 +01:00
Olli Pettay
cddbc3e33e Bug 634291, use faster inline method for global object check, r=bz, a=beltzner 2011-02-17 11:50:23 +02:00
David Anderson
24ff88a870 Don't permanently disable native call ICs on GC (bug 632729, r=dmandelin). 2011-02-16 17:00:01 -08:00
David Anderson
fff55d7ab0 Fix not bumping the commit with large scripts (bug 634629, r=luke). 2011-02-16 16:56:40 -08:00
Tim Taubert
a021b3b676 Bug 634158 - The resizer is displayed in the wrong position on orphan tabs [r=ian, a=beltzner] 2011-02-16 21:53:00 +01:00
Brendan Eich
d81619c9f2 Method read barrier requried when changing attributes but not value (634210, r=jorendorff). 2011-02-15 12:11:04 -08:00
Andreas Gal
d3c4e8836e Fix GC/CC scheduling (bug 630932, patch by gal/smaug, r=mrbkap). 2011-02-16 15:47:12 -08:00
Chris Leary
e896667a8d Merge backout head. 2011-02-16 13:33:28 -08:00
Chris Leary
658350fa6f Backed out changeset 62a979cc89a2 due to risk (bug 614155). 2011-02-16 13:33:08 -08:00
Ben Turner
348158b35c Bug 614347 - 'XPConnect-wrapped JSObjects must clear their gray bit when they are handed out'. r=peterv+gal, a=blocking. 2011-02-16 12:47:08 -08:00
David Anderson
c3973a7246 Test for getters in the tracer GETELEM IC (bug 633752, r=cdleary). 2011-02-16 11:48:58 -08:00
Chris Leary
791da2b955 Bug 632964: display RE-limit error properly. (r=dmandelin) 2011-02-16 10:18:24 -08:00