Commit Graph

28241 Commits

Author SHA1 Message Date
Eddy Bruel
efcd6ffbea Bug 703537 - Followup: fix conflicts. 2012-06-01 13:19:06 +02:00
Eddy Bruel
3fb48a743e Bug 703537 - Rename Wrapper to DirectWrapper; r=bholley 2012-06-01 12:51:20 +02:00
Phil Ringnalda
c5f55bf631 Back out ee940e4debd0:7636c7036e2e (bug 659577) for asserting in testBug550743.js 2012-06-01 00:12:22 -07:00
Luke Wagner
0220c7090b Bug 659577 - Don't alias stack variables (r=bhackett)
--HG--
extra : rebase_source : 0a7b6cae49e6de547de013c834d0ad258ecc3702
2012-02-23 13:59:10 -08:00
Luke Wagner
7b1e01756a Bug 659577 - Embed blockChain information in ALIASEDVAR ops (r=waldo)
--HG--
extra : rebase_source : 4d5eb44ed9a04b0185d6a64ed1dad710cf079f3f
2012-05-10 11:24:20 -07:00
Luke Wagner
3d6ecf9ef8 Bug 659577 - emit ScopeCoordinate::hops (r=waldo)
--HG--
extra : rebase_source : 3698a6411ffcae90bbcfaa7a965d8de648b3e509
2012-04-11 18:09:20 -07:00
Luke Wagner
8131cbc4f4 Bug 659577 - Remove ScopeObject::maybeStackFrame use in the debugger, part 2 (r=jimb)
--HG--
extra : rebase_source : 1bd7e93270076aff49fdf5c23660d6678e3027c8
2012-05-09 23:03:12 -07:00
Luke Wagner
f55a56566f Bug 659577 - Remove ScopeObject::maybeStackFrame use in the debugger, part 1 (r=jimb)
--HG--
extra : rebase_source : 7439c923afe48b3e63c498972c707eca947c53c9
2012-05-02 09:56:02 -07:00
Nicholas Nethercote
6e8a984e8b Bug 710922 - Don't call m_pools.all() if m_pools isn't initialized. r=luke.
--HG--
extra : rebase_source : 72da22ce0e29d449da9ffa211b4b892ab7796303
2012-05-31 19:10:05 -07:00
Luke Wagner
11af716b5a Bug 760071 - Debug scope proxies should allow the debugger to define new properties (r=jimb) 2012-05-31 17:44:00 -07:00
Benjamin Peterson
770121717c Bug 759976: remove JSDEBUGGER* sections, r=jorendorff
--HG--
extra : rebase_source : 28218e232c0ad77f649ce7d56a430b8f2e20777c
2012-05-31 16:14:13 -05:00
Benjamin Peterson
a8509e1d9a Bug 759902: reduce JSBool usage in js.cpp to a minimum, r=jorendorff
--HG--
extra : rebase_source : 096c936550ff7de2e89362a177fde76dfb58dbce
2012-05-31 16:14:04 -05:00
Benjamin Peterson
b508ae40d8 Bug 758428: complain when the compiler returns false without an error, r=jorendorff
--HG--
extra : rebase_source : 7a4b97f8e28c7d89ab682d9d21dcfe65b23b2939
2012-05-31 16:13:10 -05:00
Jason Orendorff
1387000303 Fix building with --disable-e4x. No bug, r=jimb on IRC.
--HG--
extra : rebase_source : 7b9a7f8a6ec479caacbbf5ac36b89a0464efe897
2012-05-31 15:53:32 -05:00
Tom Schuster
f2e0e1691b Bug 420837 - Calling Iterator() without parameters should throw a better error message. r=luke 2012-05-31 23:28:39 +02:00
Joey Armstrong
ccd2645a2c bug 758782: mkdir_deps dependencies should be .PRECIOUS 2012-05-30 10:27:09 -04:00
Boris Zbarsky
3365e3b04a Merge backout of changeset f96e0f078b49 (bug 748266) 2012-05-31 16:21:05 -04:00
Boris Zbarsky
464164e820 Backed out changeset f96e0f078b49 (bug 748266) because the test suite is bogus and we're failing a crashtest too. 2012-05-31 16:20:49 -04:00
Jim Blandy
c4648141e2 Bug 747514: Implement Debugger.Environment.prototype.callee accessor. r=jorendorff 2012-05-31 13:13:53 -07:00
Jim Blandy
47b3b9ed62 Bug 747514: Assert that object environments' scopes are either WithObjects or non-DebugScopes. r=jorendorff 2012-05-31 13:13:53 -07:00
David Zbarsky
c655d9776b Bug 759504: return NULL instead of false for getPrototype r=peterv 2012-05-31 11:47:22 -07:00
Boris Zbarsky
6af95f383e Bug 748266. Switch the WebGL canvas context to new DOM bindings. r=peterv 2012-05-31 14:16:48 -04:00
Benjamin Peterson
2b9364b7f8 Bug 759904 - Make sure to call endBody on GenexpGuard, r=jorendorff 2012-05-31 10:57:04 -07:00
Bobby Holley
b62583625b Bug 760076 - Make |construct| use Wrapper::CALL. r=mrbkap 2012-05-31 18:36:15 +02:00
Bobby Holley
ee210f578c Bug 760070 - Make the __exposedProps__ warning appear as an error. r=bz 2012-05-31 16:28:09 +02:00
Makoto Kato
7f2fc84660 Bug 721284 - GMail broken on Windows builds with JS PGO enabled. r=dmandelin 2012-05-31 15:48:30 +09:00
Luke Wagner
a28268350f Bug 758617 - Fix StackIter::settleOnNewState to handle cross-context eval-in-frame (r=jorendorff) 2012-05-29 14:46:42 -07:00
Jason Orendorff
ebc52c5d94 Bug 738468 - DebuggerScript_getUrl crashes if script->filename is null. r=jimb. 2012-05-30 15:05:59 -05:00
Jason Orendorff
5cea8929e8 Bug 753885 - Part 3: Expose XML global constructors only if JSOPTION_ALLOW_XML is set. r=Waldo. 2012-05-30 15:05:59 -05:00
Jason Orendorff
a58e6dbbc5 Bug 753885 - Part 2: Add JSOPTION_ALLOW_XML, making E4X support optional per-context. r=Waldo. 2012-05-30 15:05:59 -05:00
Jason Orendorff
e2d3e44740 Bug 753885 - Part 1: Rename JSOPTION_XML to JSOPTION_MOAR_XML, and other cleanups. r=Waldo. 2012-05-30 15:05:58 -05:00
Jason Orendorff
0dc4bcd3ac Bug 752632 - Support building SpiderMonkey without E4X by doing: configure --disable-e4x. r=jimb. 2012-05-30 15:05:58 -05:00
Jason Orendorff
c93194b516 Follow-up to bug 755808 comment 6. rs=sfink on #jsapi. 2012-05-30 15:05:58 -05:00
Jan de Mooij
f2d9984f3e Bug 759626 - Cache the result of InferSpewColorable to avoid a ton of getenv calls. r=bhackett
--HG--
extra : rebase_source : bcf1055b9f401561c1bbc33a4757177df1b81d60
2012-05-30 20:24:04 +02:00
Ed Morley
6cf4e96cb1 Merge mozilla-central to mozilla-inbound 2012-05-30 18:24:56 +01:00
Gervase Markham
68d38d677f Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
--HG--
extra : rebase_source : da55a4937383eda2baf7c9a362501da8ee664146
2012-05-29 16:52:43 +01:00
Peter Van der Beken
38bb1a2e8b Fix for bug 759275 (Specialize unwrapping to HTML elements in dom bindings). r=bz.
--HG--
extra : rebase_source : f676440e468c23e6c1e9458f6d75a615b9a6b8d7
2012-05-21 23:29:58 +02:00
Jan de Mooij
46949ed335 Bug 756632 - Handle OOM in methodjit jsop_getgname/jsop_setgname methods. r=bhackett 2012-05-30 10:16:20 +02:00
Jan de Mooij
7a12ef6f78 Bug 756610 - Handle OOM in js_CopyErrorObject. r=bhackett 2012-05-30 10:06:49 +02:00
Nicholas Nethercote
ede4fc4ab1 Bug 754181 - Don't store the strict mode code flag twice (attempt 2). r=jwalden,luke.
--HG--
extra : rebase_source : 449cd51da93c261aa38e7de6b5b6a9c0ac8c7a71
2012-05-21 20:06:43 -07:00
Bobby Holley
c02b12a0cb Bug 752038 - Avoid getting confused by PreCreate giving a different answer when we wrap objects cross-compartment during reparenting. r=mrbkap 2012-05-29 23:24:03 +02:00
Timothy B. Terriberry
035cd4054c Bug 759008 - Remove unused LIBOBJS from rules.mk, r=glandium 2012-05-29 11:54:31 -07:00
Jan de Mooij
a8bcc8ad5d Bug 759409 - Cleanup methodjit CompileRequest. r=bhackett 2012-05-29 19:45:13 +02:00
Ed Morley
6fa10c5729 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-05-28 14:13:56 +01:00
Mike Hommey
11b04e4bcf Bug 758010 - Wrap operator new/delete on Android. r=khuey 2012-05-26 10:21:33 +02:00
Till Schneidereit
2d2e1e01d3 Bug 758278 - Sweep crossCompartmentWrappers of all compartments, not only GCed ones. r=billm 2012-05-24 19:04:44 +02:00
Ginn Chen
bee9a53574 Bug 758484 correct comment syntax for mapfile r=ted.mielczarek 2012-05-28 09:31:51 +08:00
Benjamin Peterson
974151c33b Bug 757676 - Implement JS default parameters. r=jorendorff 2012-05-26 09:33:53 -04:00
David Rajchenbach-Teller
7eafe1e5e3 Bug 757469 - Implement ctypes.off_t. r=jorendorff 2012-05-26 09:33:52 -04:00
dev
f290096a4d Bug 755631 - Remove extraneous exceptions in Cross Origin Wrappers. r=mrbkap 2012-05-26 09:33:52 -04:00