Commit Graph

28921 Commits

Author SHA1 Message Date
Brendan Eich
77da9d75ed Bug 494235: wrap escaping optimized closures for the debugger API (r=igor/mrbkap). 2009-06-04 18:58:47 -07:00
Andreas Gal
c1a6a54eed adjustCallerTypes does not aggressively undemote globals anymore (bug 496482). 2009-06-04 21:50:26 -04:00
David Mandelin
cce0d4d6a6 Bug 496391: trash all trees before deleting fragments in js_PurgeScriptFragments, r=graydon 2009-06-04 17:50:08 -07:00
David Mandelin
80a97eb5d3 Bug 496319: correctly unpack FrameInfo::argc, r=mrbkap 2009-06-04 15:19:59 -07:00
Brendan Eich
64f0a471ba Make @ns::attr force HEAVYWEIGHT to avoid having to analyze ns as a lexical name (hack for 496316, r=igor). 2009-06-04 10:58:06 -07:00
Robert Sayre
a5dea79279 Merge mozilla-central to tracemonkey. 2009-06-04 02:48:05 -04:00
Gavin Sharp
4b6dbc8ae5 Tweak comment for unit test bustage fix for bug 496103 2009-06-04 01:54:23 -04:00
Gavin Sharp
dbf7fff25e Unit test bustage fix for bug 496103 2009-06-04 01:50:16 -04:00
Robert Sayre
b7ea66606f Merge mozilla-central to tracemonkey. 2009-06-03 23:19:45 -04:00
Gavin Sharp
cda659cb28 Bug 496103: don't cancel mousedown events for menus (prevents dragging bookmark folders on the bookmark toolbar), r+sr=Neil. Test by Marco Bonardo <mak77@bonardo.net>, r=dietrich 2009-06-03 22:43:03 -04:00
Chris Double
e1e9a06211 Bug 496063. Avoid infinite loops on shutdown or error while seeking. r=cpearce 2009-06-04 14:06:03 +12:00
Blake Kaplan
445fcf3242 Bug 496113 - Unwrap 'with' objects before calling into getters to restore API compatibility. r=brendan 2009-06-03 16:37:44 -07:00
Jeff Walden
9607777654 Bug 496054 - TM: Null deref [@ JITted code] involving __proto__ munging and array-like access. r=brendan 2009-06-03 16:34:37 -07:00
Boris Zbarsky
9e286af994 Bug 484459. Give SandboxClass a convert method so it doesn't end up delegating that to the prototype. r+sr=mrbkap 2009-06-03 18:49:53 -04:00
Robert Sayre
cad15cadf1 Merge tracemonkey to mozilla-central. 2009-06-03 16:54:10 -04:00
Ben Newman
8ff1919beb Bug 495843 - Crash [@ js_Interpret] or Assertion failure: cg->stackDepth == stackDepth, at ../jsemit.cpp. r=brendan 2009-06-03 13:45:09 -07:00
Andreas Gal
9ded7b0c3e Capture missing globals from current environment, not the tree entry map when extending a side exit (495958, r=graydon). 2009-06-03 12:43:38 -07:00
Igor Bukanov
5f8aa186ab bug 494645 - new "-r" option to the dis function disassemble recursively. r=mrbkap 2009-06-03 20:44:20 +02:00
David Mandelin
a90aee411c Bug 494269: trace JSOP_LAMBDA_FC, r=brendan,gal 2009-06-03 11:19:20 -07:00
Dão Gottwald
b00a8085f5 Bug 495606 - Update search engine button and location bar drop down glyph on Windows. r=rflint 2009-06-03 18:03:18 +02:00
Dão Gottwald
abcf4cb98d Bug 495181 - OS X: Remove resize mark between location bar and search bar. r=mstange 2009-06-03 18:02:32 +02:00
Dão Gottwald
8cd0dce2ef Bug 462967 - Update full screen window controls on windows theme. r=rflint 2009-06-03 18:01:26 +02:00
Justin Dolske
af0af0a107 Bug 494832 - also update folderDropArrow.png to match back/forward dropdown arrow. ui-r=beltzner, a191=beltzner 2009-06-02 23:15:59 -07:00
Robert Sayre
305ede3fb6 Merge. 2009-06-03 01:18:05 -04:00
Blake Kaplan
931a6dcb91 Bug 495843 - Crash [@ js_Interpret] or Assertion failure: cg->stackDepth == stackDepth, at ../jsemit.cpp. r=brendan 2009-06-03 01:17:20 -04:00
Robert Sayre
c167bdf42b Merge tracemonkey to mozilla-central. 2009-06-03 01:05:59 -04:00
Andreas Gal
9cc0784c1a Fall off trace if 'this' is a 'with' object (496057, r=mrbkap). 2009-06-02 20:03:58 -07:00
Andreas Gal
f4be60c6d3 Bug 495897 - Assertion failure: ti->typeMap.matches(ti_other->typeMap) with undeclared global. r=dvander 2009-06-02 22:28:59 -04:00
Matthew Gregan
2cc8fbe2b4 Bug 494116 - Use system audio timer for a/v sync on Windows. r=chris.double, sr=roc 2009-06-03 10:32:11 +12:00
David Mandelin
5ffad30282 Bug 495907: use more reliable code to get outermost tree script nest level, r=gal 2009-06-02 11:52:24 -07:00
Robert Sayre
497c7b443a Merge mozilla-central to tracemonkey. 2009-06-02 14:31:13 -04:00
Boris Zbarsky
12e038e30d Another attempt to fix bug 492575. 2009-06-02 11:59:27 -04:00
Dão Gottwald
b75e0de556 Removing harmful padding from notification icons added in bug 494657 2009-06-02 15:54:26 +02:00
Robert O'Callahan
84e88cf105 Bug 493621. Correctly set marginTop style to make volume slider appear when quirks are disabled. r=dolske 2009-06-02 20:55:29 +12:00
Dão Gottwald
4d206b4173 Bug 495903 - Notification bar x is truncated on the bottom. r=rflint 2009-06-02 09:00:32 +02:00
Vladimir Vukicevic
aa0b2324eb fixup 2009-06-01 21:18:25 -07:00
Vladimir Vukicevic
759458b8ff b=380359; fix up content check; r=roc 2009-06-01 20:58:06 -07:00
Shawn Wilsher
569f314e40 Bug 495889 - UMR in nsNavHistoryExpire::OnQuit()
Fixes an uninitialized memory read that could cause us to do more work during
shutdown.
r=dietrich
2009-06-01 20:49:41 -07:00
Blake Kaplan
c1dd12b814 Bug 495663 - Count newlines correctly if we have an alternate ending position. r+sr=sicking 2009-06-01 20:44:37 -07:00
Blake Kaplan
ed18be0cf5 Bug 488730 - Count newlines correctly when skipping whitespace. r+sr=sicking 2009-06-01 20:44:37 -07:00
Chris Pearce
cbd6ab1481 Bug 495507 audio sync - send blank audio when the audio stream has closed, not when there's no audio to present. r+ doublec, sr+roc 2009-06-02 15:05:46 +12:00
Andreas Gal
518a96a672 Inspect the scope for the right object when looking up properties on fast arrays (495844, r=jwalden). 2009-06-01 18:58:56 -07:00
Andreas Gal
5283063eab Detect global object wrapping at recording time and on trace (495699, r=mrbkap). 2009-06-01 18:52:08 -07:00
Bob Clary
bde1aa7cf1 JavaScript Tests - bug 463782, bug 476192 - fix summaries to not include string 'Assertion fail', npotb. 2009-06-01 16:41:17 -07:00
Bob Clary
83845aba1d bug 473096 - JavaScript Test - adjust test for new decompilation pattern. 2009-06-01 16:41:11 -07:00
Bob Clary
13aa297542 bug 476049 - JavaScript Test by Igor Bukanov. 2009-06-01 16:41:06 -07:00
Bob Clary
7c83eba164 bug 475971 - JavaScript Test by Igor Bukanov. 2009-06-01 16:41:00 -07:00
Bob Clary
19569e7562 bug 355829 - JavaScript Tests by Jesse Ruderman, Igor Bukanov. 2009-06-01 16:40:54 -07:00
Bob Clary
429e30fb04 bug 479110 - JavaScript Tests - disable jitstats for math-trace-tests, Andreas Gal. 2009-06-01 16:40:48 -07:00
Bob Clary
0f5dda0b6b JavaScript Tests - bug 452598, bug 458838, bug 469347, bug 473117, bug 473271, bug 479198, bug 482349, bug 482594, bug 482783, bug 483103, bug 483103, bug 483723, bug 483962, bug 484104, bug 484151, bug 484332, bug 484334, bug 484495, bug 484599, bug 484693, bug 484751, bug 485790, bug 485889, bug 486578, bug 487134, bug 487845, bug 487845, bug 491965, bug 491989, bug 492124, bug 492599, bug 493255 by Andreas Gal, Jeff Walden, David Mandelin, Jacob Bramley, Graydon Hoare, Jason Orendorff, Brendan Eich, Ben Turner, Vladimir Vukicevic, Blake Kaplan. 2009-06-01 16:40:42 -07:00