Commit Graph

60071 Commits

Author SHA1 Message Date
Benoit Jacob
373c107ca8 Bug 622158 - Fix DirectX SDK platform detection - r=vlad, a=joe 2011-01-06 09:58:50 -05:00
Jeff Walden
223cabf7a9 Bug 622167 - Properly handle infinite recursion of heavyweight functions. r=dvander 2011-01-06 02:22:21 -06:00
Richard Newman
cf988e27c2 Bug 622760: log exceptions thrown in _onProgress callbacks. r=philiKON 2011-01-04 16:27:00 -08:00
Philipp von Weitershausen
6d30304af1 Bug 622769 - Make log rotation and its threshold configurable. r=mconnor 2011-01-04 15:04:19 -08:00
Philipp von Weitershausen
3244eba263 Bug 621489 - Make sure to call _orderChildren even if _processIncoming fails. r=mconnor 2011-01-04 15:04:18 -08:00
Jeff Walden
4b88bf7958 Bug 622321 - While { x: 1, x: 1 } is a syntax error only in strict mode, any other name collision between property assignments in an object literal is a syntax error regardless whether the literal is in strict mode code or not. r=dmandelin
--HG--
extra : rebase_source : 04493a7d56924ab968d5524b8bee57ecde37068a
2011-01-01 02:41:00 -06:00
Luke Wagner
2d4d55374d Don't swallow errors in FindTearOff (bug 612225, r=gal). 2011-01-07 02:15:14 -08:00
Andreas Gal
6b5539dc39 Compartment mismatch with pending exception (bug 621845, r=lw,jorendorff). 2011-01-07 02:03:14 -08:00
Chris Leary
e2855fd450 Merge tracemonkey and mozilla-central. 2011-01-07 00:17:35 -08:00
Andreas Gal
5d848ac282 Use right compartment when resolving prototypes (bug 620028, r=jst). 2011-01-06 22:31:14 -08:00
Mike Shaver
29d38baf6c missed a file, sigh 2011-01-06 22:17:13 -08:00
Mike Shaver
2efe7ec019 Bug 623281: about:memory reporting for method JIT space usage, r=dvander
--HG--
extra : rebase_source : 39276fb0279b528f5e17122a980e243ff92fde27
2011-01-04 22:48:46 -08:00
Robert Sayre
75cfb7dd76 Merge 2011-01-06 21:46:24 -05:00
Andreas Gal
48a5687c1b Remove bogus assert (bug 621845, r=orange). 2011-01-06 18:45:18 -08:00
Robert Sayre
74c786bb58 Merge backout. last good changset is a6c636740fb9 Brendan Eich – Fix joined method leak via arguments.callee.caller (586482, r=igor). 2011-01-06 21:42:55 -05:00
Robert Sayre
493987319f Backed out changeset 013bde94ad94 2011-01-06 21:41:59 -05:00
Robert Sayre
95e5cbeaa8 Merge backout. 2011-01-06 21:41:31 -05:00
Robert Sayre
a562bdb2a8 Backed out changeset 2e94f0b8d03c 2011-01-06 21:41:25 -05:00
Robert Sayre
873e1d1ba6 Merge backout. 2011-01-06 21:41:00 -05:00
Robert Sayre
5001e2565e Backed out changeset feb6682a10af 2011-01-06 21:40:54 -05:00
Robert Sayre
550e9ea028 Merge backout. 2011-01-06 21:40:29 -05:00
Robert Sayre
fb8e491fc9 Backed out changeset 2025b4eeca14 2011-01-06 21:40:23 -05:00
Robert Sayre
946afe35da Merge backout. 2011-01-06 21:40:00 -05:00
Robert Sayre
d99f02d496 Backed out changeset 2215b740bca4 2011-01-06 21:39:54 -05:00
Robert Sayre
e477e5125b Merge backout. 2011-01-06 21:39:31 -05:00
Robert Sayre
4af90e6de9 Backed out changeset d58e45442c87 2011-01-06 21:39:25 -05:00
Robert Sayre
c63e958106 Merge backout. 2011-01-06 21:38:52 -05:00
Robert Sayre
2d5aa4fe20 Backed out changeset 39ccae4efa0f 2011-01-06 21:38:46 -05:00
Robert Sayre
46f2d492aa Merge backout. 2011-01-06 21:38:22 -05:00
Robert Sayre
d913feb764 Backed out changeset 54e2039322ef 2011-01-06 21:38:15 -05:00
Robert Sayre
012a004af1 Merge backout. 2011-01-06 21:37:52 -05:00
Robert Sayre
f56b58ab2f Backed out changeset d099c5659761 2011-01-06 21:37:45 -05:00
Robert Sayre
439c77b054 Merge backout. 2011-01-06 21:37:23 -05:00
Robert Sayre
aa01126598 Backed out changeset 0bc05578d3d6 2011-01-06 21:37:07 -05:00
Robert Sayre
3ddbc82d38 Backed out changeset d56f9c2057ed 2011-01-06 21:36:24 -05:00
Andreas Gal
0538133e2e Follow-up fix for bug 621845. 2011-01-06 17:42:40 -08:00
David Anderson
c6f3767c6a Trigger a build. 2011-01-06 16:55:04 -08:00
Jeff Walden
b2ac0ecb80 Undo strict mode eval changes *yet again* until I have time to figure out the jsreftest orange, if it's even due to strict mode eval changes, and if it's even real. r=heisenorange 2011-01-06 17:50:29 -06:00
Jeff Walden
56563f1ea4 Fix safebrowsing code that assumed x: 1, get x() was permitted. r=orange
--HG--
extra : rebase_source : ee9e81305de0daa2039b2f84104b95911cc6dfe6
2011-01-06 17:35:13 -06:00
Andreas Gal
e49c60a09e Use right compartment when resolving prototypes (bug 620028, r=jst). 2011-01-06 15:30:35 -08:00
Andreas Gal
9b4055e1f5 Compartment mismatch with pending exception (bug 621845, r=lw,jorendorff). 2011-01-06 15:15:00 -08:00
Daniel Holbert
2eea0ee999 Bug 622647: (basically NPODB) Add 'ifdef MOZ_ENABLE_LIBXUL' guard around libxul-only function, to fix 'not used' build warning in non-libxul builds. r=dwitte 2011-01-06 11:54:59 -08:00
Jeff Walden
1b58ec2b7a Bug 623301 - Properly root arguments names during a call to Function(). r=brendan 2011-01-05 16:50:30 -06:00
Jeff Walden
cf77bbb8be Bug 514568 - Add JSObject::callIsForEval rather than using JSObject::getCallObjCallee() == NULL. r=igor 2011-01-05 14:54:04 -06:00
Jeff Walden
9bfd43b2d9 Bug 514568 - Trace strict eval frame Call objects correctly, keep the eval script safe from GC, and properly put strict eval Call objects when the script completes. r=igor 2011-01-05 13:55:18 -06:00
Jeff Walden
3bcc7a15d3 Bug 622321 - While { x: 1, x: 1 } is a syntax error only in strict mode, any other name collision between property assignments in an object literal is a syntax error regardless whether the literal is in strict mode code or not. r=dmandelin
--HG--
extra : rebase_source : 394e4533d1855687f0ec41240aab8f853b568df2
2011-01-01 02:41:00 -06:00
Brendan Eich
042b55be8a Fix joined method leak via arguments.callee.caller (586482, r=igor). 2011-01-04 12:27:18 -08:00
Dave Herman
4d3f12b35d rs=build-peers, misnamed shell variable in toolkit-makefiles.sh 2011-01-06 08:13:08 -08:00
Eric Hennigan
bb2827afe3 Bug 622503 - Build failure when JS_TRACER is not defined r=gal, gregor 2011-01-06 06:13:48 -08:00
Chris Leary
50ba69b3fa Bug 587288: 1. Non-atomic RegExp refcount, compartment checks. (r=gal) 2011-01-05 18:44:30 -08:00