Jeff Walden
|
3d9e9183cf
|
Bug 568786 - Fix a bad assertion defining an accessor property over a method-valued property. r=brendan
--HG--
extra : rebase_source : 88fc1934f4be3516ace8b006c4296931dfef7a5f
|
2010-07-19 12:39:57 -05:00 |
Luke Wagner
|
c16733e4ee
|
Bug 579647 - use canonical nan in js_dmod (r=dvander)
|
2010-07-19 11:28:13 -07:00 |
Dan Witte
|
809b0c480b
|
Remove redundant checks in CClosure::Trace. No bug, r=luke
|
2010-07-19 11:23:24 -07:00 |
Tom Austin
|
e34e5ffc88
|
Remove special constructs no longer needed for Narcissus (bug 579137, r=gal)
|
2010-07-16 18:16:07 -07:00 |
Luke Wagner
|
da24c5d3a4
|
Forgot to add test case for 26c99d5891c1
|
2010-07-17 02:10:40 -07:00 |
Luke Wagner
|
9c94ddbd14
|
Bug 579602 - desc.getter/setter can be null; finish what 8956606e0b49 started
|
2010-07-17 01:51:07 -07:00 |
Andreas Gal
|
d7b656c9d6
|
Bug 579524 - DEBUG_CC broken by fatval. r=sayrer
|
2010-07-16 20:41:28 -07:00 |
Alan Pierce
|
c39299c437
|
Bug 571579 - Implement ropes (r=gal)
|
2010-07-16 17:41:22 -07:00 |
Luke Wagner
|
3535273a24
|
Bug 579140 - address various minor change requests for fatvals
--HG--
extra : rebase_source : 02091a75071469c9f6148a5221be9333655bb832
|
2010-07-16 15:34:00 -07:00 |
Jeff Walden
|
af48b9b7c9
|
Followup fix for cyclic-proto exception change, r=orange
--HG--
extra : rebase_source : eb71da4a4b83bfd35d94f51618b68272985e32eb
|
2010-07-16 16:53:15 -05:00 |
Luke Wagner
|
c82eb0f236
|
Bug 579279 - GCC sometimes chooses to use signed < on enumerations whose underlying type is uint32 (r=dmandelin)
|
2010-07-16 14:00:41 -07:00 |
Jeff Walden
|
0b1a240031
|
Bug 578273 - ES5: Properly detect cycles in JSON.stringify (throw TypeError, check for cycles rather than imprecisely rely on recursion limits). r=sayrer
--HG--
extra : rebase_source : ce0005b1b7a69b12f89ad33420ac543c4d09777b
|
2010-07-13 23:32:28 -05:00 |
Jeff Walden
|
a09b17a542
|
Bug 562446 - ES5: Array.prototype.toString and Array.prototype.toLocaleString should be generic. r=igor
--HG--
extra : rebase_source : 003f392af828817cba1d1153c2ed5d4e5402f5c3
|
2010-07-15 12:33:33 -05:00 |
Jeff Walden
|
54561f53dd
|
Er, really fix DEBUG_jwalden code. r=tpyo
--HG--
extra : rebase_source : 957de112c57250d4244883eada9561cc76b49006
|
2010-07-16 14:10:47 -05:00 |
Luke Wagner
|
12cea819c6
|
Bug 579273 - Remove JSObject*-to-jsval union-cast in jswrapper.cpp; use CastAsObjectJsval (r=dmandelin)
|
2010-07-16 11:47:29 -07:00 |
Luke Wagner
|
9c5a5f156a
|
Bug 578015 - desc.getter/setter can be null (r=dmandelin)
|
2010-07-16 11:14:05 -07:00 |
Blake Kaplan
|
c3754c72c8
|
Bug 579275 - Don't treat null as a primitive this value. r=luke
|
2010-07-16 00:44:26 -07:00 |
Igor Bukanov
|
54e3c21362
|
bug 552266 - Allow for only one JSContext to be in a request on a given thread. r=mrbkap
|
2010-06-26 22:31:54 +02:00 |
Luke Wagner
|
a200cc6b27
|
Bug 579140 - Address review comments in xdr and xpconnect (r=igor,mrbkap)
|
2010-07-15 18:19:50 -07:00 |
Andreas Gal
|
0f7a6a9d16
|
Disentangle cycle collector and JS GC (549806, r=peterv/igor).
|
2010-07-15 17:58:36 -07:00 |
Andreas Gal
|
ce1fbe0cf2
|
Backed out bug 549806. Very frustrating.
|
2010-07-15 15:39:06 -07:00 |
Blake Kaplan
|
c7841d117d
|
Bug 575795 - Clean up the nsIScriptContext interface to the global object to be able to split the work that nsIScriptContext::InitContext does out. r=jst
|
2010-07-15 15:16:29 -07:00 |
Dimitris Vardoulakis
|
0e8b4646ae
|
Extension to the narcissus parser to handle Mozilla-specific extensions to JS (572014, r=pwalton).
|
2010-07-02 10:29:24 -07:00 |
Andreas Gal
|
63124d7f53
|
Backed out bug 573060.
|
2010-07-15 14:14:26 -07:00 |
Luke Wagner
|
130283c1f7
|
fatval tweaks: bump XDR version, remove spurious comment and #defines, realign JSStackFrame
|
2010-07-15 13:18:12 -07:00 |
Jeff Walden
|
3249518de8
|
Fix DEBUG_jwalden code for fatvals. r+sr+ui-r+a=mconnor per firebot2 (an evil doppelgänger?)
|
2010-07-15 14:28:56 -05:00 |
Andreas Gal
|
f64b050097
|
Move the cycle collector our of the GC callback (573060, r=peterv).
|
2010-07-15 10:30:37 -07:00 |
Andreas Gal
|
ea2fefefb7
|
Disentangle cycle collector and JS GC (549806, r=peterv, igor).
|
2010-07-15 10:21:34 -07:00 |
Luke Wagner
|
7371ad00ed
|
Bug 549143 - fatvals
|
2010-07-14 23:19:36 -07:00 |
Tom Austin
|
29d5a7430a
|
Enable __call__ to work without special extensions (bug=578518, r=gal)
|
2010-07-14 19:06:09 -07:00 |
Tom Austin
|
811054a54f
|
Eliminate use of __applyConstructor__ (bug=573792, r=gal)
|
2010-07-14 18:24:42 -07:00 |
Andreas Gal
|
ecb673add9
|
Make narcissus use ES5 defineProperty (bug 546532, r=dherman)
|
2010-07-14 16:23:21 -07:00 |
Tom Austin
|
fa7af6fc44
|
Merge
|
2010-07-14 15:17:34 -07:00 |
Tom Austin
|
a4f0509795
|
Create shell for Narcissus JS (bug 572879, r=gal)
|
2010-07-14 15:02:51 -07:00 |
Jeff Walden
|
c3c43c47a4
|
Fix orange from bug 509733 changes. r=lumpy
|
2010-07-14 15:04:02 -05:00 |
Dave Herman
|
36cfe9af21
|
dherman bug 578590, r=brendan : extraneous dereference in JSAtomList::rawLookup
|
2010-07-14 10:37:42 -07:00 |
Nicholas Nethercote
|
d91a162eaf
|
Update nanojit-import-rev stamp.
|
2010-07-13 18:20:11 -07:00 |
Nicholas Nethercote
|
2d6848b5a3
|
Bug 578290 - nanojit: fold constant 64-bit integer expressions. r=stejohns.
--HG--
extra : convert_revision : 94aa179ec87c6a6c0949f1a6b2b6134074eef29b
|
2010-07-13 18:10:42 -07:00 |
Nicholas Nethercote
|
665d58d00d
|
Bug 578292 - TM: remove constant equality comparisons occurring for JSOP_ARGUMENTS on 64-bit. r=gal.
|
2010-07-13 18:03:59 -07:00 |
Andreas Gal
|
6e61684380
|
Compartments can get GCed while we allocate the first object inside of them (576722, r=mrbkap).
|
2010-07-13 16:22:45 -07:00 |
Robert Sayre
|
a84a9e510c
|
Mark a few bidi tests random. see bug 578286.
|
2010-07-12 23:46:52 -07:00 |
Andreas Gal
|
9949de4d00
|
Merge for backout.
|
2010-07-12 23:18:54 -07:00 |
Andreas Gal
|
1e48c2449a
|
Backed out changeset 864b37b4c91c. Missing bug# and review.
|
2010-07-12 23:18:18 -07:00 |
taustin@Thomas-Austins-Computer.local
|
de6be8ab42
|
merging changes
|
2010-07-12 22:44:32 -07:00 |
Robert Sayre
|
fd700087bc
|
add some logging to reftest
|
2010-07-12 22:05:25 -07:00 |
Robert Sayre
|
5c8f0b4077
|
Comment out part of the flakiness in the websocket test.
|
2010-07-12 21:48:19 -07:00 |
Robert Sayre
|
a76a6876b5
|
Merge.
|
2010-07-12 20:42:43 -07:00 |
Robert Sayre
|
dd51c79fca
|
Merge mozilla-central to tracemonkey.
|
2010-07-12 20:42:21 -07:00 |
Brandon Sterne
|
c6eb13a252
|
Bug 578182. CSP causing leaks due to repeated AddBoolPrefVarCache call from nsDocument constructor. r=dveditz
|
2010-07-12 20:12:32 -07:00 |
Robert Sayre
|
cc0ea8cdef
|
Push more logging.
|
2010-07-12 19:31:20 -07:00 |