Commit Graph

62781 Commits

Author SHA1 Message Date
Jason Orendorff
2c5ad92a64 Silence MSVC warnings about empty statements in jsscope.cpp. rs=Waldo. 2011-02-14 14:50:40 -06:00
Jason Orendorff
d064deac4d Bug 630865 - Resolve interpreted function prototypes more eagerly. r=dvander. 2011-02-14 14:04:07 -06:00
Jason Orendorff
afb7e896ef Bug 633020 - ArgSetter can return false without reporting an error on trace. r=dmandelin, a=sayrer. 2011-02-14 14:01:58 -06:00
Jason Orendorff
cce7d34c3d Bug 627984 - Tighten up assertions in JSObject::methodReadBarrier. r=brendan. 2011-02-08 16:09:33 -06:00
Jason Orendorff
e797306b2f Bug 631305 - Deleted watchpoints don't always come back when assigned. r=brendan, a=sayrer. 2011-02-08 15:45:13 -06:00
Jason Orendorff
1d47bb6518 Bug 631723 - Make js_UpdateWatchpointsForShape return the new shape (and fix a few coding style nits). r=jimb.
--HG--
extra : rebase_source : c09fac13e674d0317f4edd7d64e5938c68c0e28a
2011-02-08 15:45:12 -06:00
Ginn Chen
da266a5aae Bug 596338 Undefined symbol js::JMCheckLogging on PPC and SPARC debug build with no methodjit r=dvander 2011-02-14 14:44:55 +08:00
Andreas Gal
5d4e5b427f js_UnbrandAndClearSlots leaks, use JS_ClearScope and throw if compile-N-go scripts are run after JS_ClearScope (630072, r=brendan). 2011-02-13 20:55:33 -08:00
Nicholas Nethercote
98af9b0a59 Fix jit_tests.py bustage caused by bug 631951. No bug, r=wmccloskey. 2011-02-13 20:22:01 -08:00
Luke Wagner
d314f4fc7a Bug 633520 - Un-break scope of XPCCallContext in WrapperFactory::PrepareForWrapping (r=mrbkap) 2011-02-11 19:32:45 -08:00
Jesse Ruderman
ab5a5375c3 Bug 633023: Add -p option to xpcshell. r=billm 2011-02-12 15:57:54 -08:00
Luke Wagner
d4edb54e54 Bug 632358 - Only call resetCompartment() when safe to GC (r=waldo)
--HG--
extra : rebase_source : 77127374d754a5a39695bb3c7dac95275616a150
2011-02-11 16:13:08 -08:00
Luke Wagner
bd58834efa Bug 630064 - Mark floating generator frame slots conservatively (r=dvander)
--HG--
extra : rebase_source : cbddb12142c763e3e20c50e994257cea22f73f8f
2011-02-07 15:55:20 -08:00
Chris Leary
6869ffd655 Merge backout head. 2011-02-11 18:59:33 -08:00
Chris Leary
f39f953a6e Backed out changeset 097da81cf423. 2011-02-11 18:59:20 -08:00
Chris Leary
d314637891 Bug 618017: Encountering XML should not override the version. (r=lw) 2011-02-11 17:44:55 -08:00
Dave Herman
302bd98617 Reflect.parse("yield 0") should throw a SyntaxError (bug 632028, r=brendan) 2011-02-11 17:01:39 -08:00
Bill McCloskey
42e73fa7bc Bug 631951 - Shrink methodjit memory usage by interpreting a few times before compiling (r=dvander) 2011-02-11 16:31:32 -08:00
David Anderson
f174853c0f Don't re-use cached iterators that have suppressed deleted properties (bug 633409, r=gal). 2011-02-11 14:21:14 -08:00
Chris Leary
9b75236c71 Fix --disable-methodjit build. (r=billm)
--HG--
extra : rebase_source : 4a76e8513611d8eb9ad16d5d3c0465692bfa4105
2011-02-11 13:45:56 -08:00
Steve Fink
1c6a84e2d8 Bug 633016 - Notify debug hooks of script lifetime when pulling script from the eval cache (r=luke)
--HG--
extra : rebase_source : cec97d3ad0bcbad52bda31fb6148ce1e6a1a3b95
2011-02-11 13:23:18 -08:00
Steve Fink
bdc2d97478 Bug 633016 - Prevent jsdScripts from leaking by always hooking script creation/destruction (r=gal)
--HG--
extra : rebase_source : 93f446ba1cda0cc56659da9773ab99670d3516b8
2011-02-11 13:22:58 -08:00
Chris Leary
d3532eceb2 Merge backout on TM tip to mozilla-central. (a=blockers) 2011-02-11 09:59:53 -08:00
Chris Leary
7cd988f331 Merge tracemonkey and mozilla-central. (a=blockers) 2011-02-11 09:56:19 -08:00
Andreas Gal
7710703d16 Backed out bug 633409. 2011-02-11 09:46:13 -08:00
Brian Crowder
ec5aee9ee2 Bug 633533: fix warnings in android/nsAppShell.cpp, r=blassey, a=blassey 2011-02-11 09:27:17 -08:00
Justin Wood
9eb80c4f21 Bug 633423 - Checksum generation (build/checksums.py) needs to open files in binary mode for correct checksums, r=khuey f=nthomas a=beltzner 2011-02-11 12:06:30 -05:00
Nochum Sossonko
a080c0df69 Bug 608191 - Fix dochsell assertion caused by not forwarding relevant nsGlobalWindow functions, r=bzbarsky a=jst 2011-02-11 11:43:26 -05:00
Olli Pettay
1a941e311f Backout Bug 630932, a=backout, we need Bug 614347 2011-02-11 18:33:50 +02:00
Serge Gautherie
0ffdacd2b5 Bug 604129 - [SeaMonkey] mochitest-chrome: "TEST-UNEXPECTED-FAIL / test_crash_submit.xul / EventUtils.js, line 60: aTarget is null"; (Bv1) s/ok(true/todo(false/ when test plugin is not OOP.
r=joshmoz (a=test-only).
2011-02-11 17:26:07 +01:00
Serge Gautherie
bf75a4b767 Bug 604129 - [SeaMonkey] mochitest-chrome: "TEST-UNEXPECTED-FAIL / test_crash_submit.xul / EventUtils.js, line 60: aTarget is null"; (Av1a) Skip this test on Seamonkey ftb.
r=joshmoz (a=test-only).
2011-02-11 17:26:07 +01:00
Marco Bonardo
f90b23b9f3 Backout Bug 631059 due to m-oth failure a=orange 2011-02-11 16:50:17 +01:00
gal@uci.edu
7a64b61491 Bug 630932, change CC/GC scheduling, r=smaug, a=blocker 2011-02-11 17:12:47 +02:00
Alexander Surkov
85a1e175fe Bug 631068 - Accessible recreation breaks relations, r=davidb, a=final+ 2011-02-11 23:05:38 +08:00
Alexander Surkov
d20d2b7f3f Bug 633483 - don't update children of container for dependent content that has an accessible, r=davidb, a=davidb 2011-02-11 23:05:30 +08:00
Alexander Surkov
1aad6bab9b Bug 631772 - Hashtable recursion assertion with nsDocAccessible on the stack, r=davidb, a=davidb 2011-02-11 23:05:22 +08:00
Blair McBride
8ef2ed4de1 Bug 631059 - Creating a FunctionType pointer instance from a JS function can fail.
r=dwitte a=bsmedberg
2011-02-11 15:48:31 +01:00
Ms2ger
27861d99f9 Bug 633481 - maxlength doesn't work on about:home.
r=mak a=dietrich
2011-02-11 15:48:28 +01:00
Igor Bukanov
02ca585380 bug 632003 - var declarations should ignore prototype properties, r=jwalden 2011-02-11 14:58:53 +01:00
Henri Sivonen
c2e0c3291c Bug 620106 - Allow chardet (if enabled) reload the page during load. r=sicking, a=blocking2.0-final. 2011-02-11 12:33:32 +02:00
Andreas Gal
f13838afa0 Don't reuse native iterators if delete mutated them (bug 633409, r=dvander). 2011-02-11 01:17:55 -08:00
Jonas Sicking
05cbdc2ddd Bug 633414: Update cursor properties to latest spec. r=bent a=jst 2011-02-10 23:47:00 -08:00
Jonas Sicking
0d87556628 Bug 629982: Attempt to fix crashes due to too deep DOM trees by making GetBaseURI non-recursive. r=jst a=blocker 2011-02-10 23:47:00 -08:00
Jonas Sicking
16a77cbfa9 Bug 583889: Prevent scrolling from leaking information. r=dbaron a=blocker 2011-02-10 23:46:59 -08:00
Brian Birtles
6c0c23ca0b Bug 628888 - Ensure external documents loaded after page show get page show update - tests; r=dholbert; a=roc 2011-02-11 16:02:04 +09:00
Brian Birtles
fecda7de07 Bug 628888 - Ensure external documents loaded after page show get page show update; r=dholbert, bzbarsky; a=roc 2011-02-11 16:01:59 +09:00
David Anderson
d7bd86e796 Fix handling of SETGNAME IC on ARM (bug 627486 part 3, r=cdleary). 2011-02-10 22:15:09 -08:00
Ginn Chen
59707430da Bug 633048 32bit Firefox failed to start on a machine with 16GB memory r=gal a=gal 2011-02-11 14:12:27 +08:00
Steve Fink
91fce5cc8a Backout 1b55728f51ad (bug 633016) due to leaking jsdScript objects 2011-02-10 14:33:10 -08:00
Andreas Gal
93b0cec1d3 Don't lose getter/setter attribute in default proxy set handler (bug 631488, r=brendan). a=blocker 2011-02-07 16:06:24 -08:00