Commit Graph

225080 Commits

Author SHA1 Message Date
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
Robert Sayre
6eba85d113 add yet more debugging info to the websocket test. 2010-07-12 17:47:53 -07:00
taustin@host-6-61.mv.mozilla.com
6e0a4af7e2 Remove Narcissus's dependencies on features available only in special builds 2010-07-12 16:58:38 -07:00
Chris Jones
bd1bb051cf Bug 575836: Fix logic here. r=jst 2010-07-12 18:21:27 -05:00
Chris Jones
2fb0ec3f31 Compile with -D__STDC_LIMIT_MACROS to avoid having to fight with system headers over which includes stdint.h first. irc-r=jimb,Waldo 2010-07-12 18:06:23 -05:00
Jonas Sicking
24dea5b72b Bug 578150: Protect against the docshell loosing its document before we've had time to notify on it. r=mrbkap 2010-07-12 14:50:07 -07:00
Dave Townsend
093feb20dd Bug 573101: Should not build PluginProvider.jsm when plugins are disabled. r=robstrong 2010-07-12 14:20:49 -07:00
Blake Kaplan
b6fd95653a Bug 576351 - Make this assertion not fire if the caller has UniversalXPConnect. r=jorendorff 2010-07-12 14:11:14 -07:00
Mats Palmgren
9d9f784d8d Bug 556432 - Dragging a content selection shows non-selectable text in the drag feedback. r=roc 2010-07-12 22:24:33 +02:00
Mats Palmgren
03d190d02f Make it possible to drag a non-selectable node again. b=574596 r=dbaron 2010-07-12 22:24:25 +02:00
Josh Aas
6989f1220a Fix mStreamListeners incorrectly initialized to nsnull. Also remove a bad comment. b=577982 2010-07-12 16:22:51 -04:00
Mark Finkle
313ccad436 Bug 578080 - HOST_CXXFLAGS broken on Maemo causing build bustage [r=dougt] 2010-07-12 15:48:26 -04:00
Robert Longson
a2fd96954a Bug 576802 - Fix crash with gradientTransform animate. r=jwatt 2010-07-12 20:17:17 +01:00
Ben Turner
145838a49b Merge backout 2010-07-12 11:26:06 -04:00
Ben Turner
9b0eb0a392 Backed out changeset 58eb7d767d6f due to failing tests 2010-07-12 11:25:49 -04:00
Ms2ger@gmail.com
aec46d0d6c Bug 401788 - Canvas throws exceptions on invalid string values. r=sicking 2010-07-12 16:51:17 +02:00
Dão Gottwald
8f8d8797f9 Bug 578032 - Remove support for generic toolbar splitters, unintentionally added in bug 354048. r=enn 2010-07-12 16:47:34 +02:00
Ben Turner
c35dc181d1 Bug 574507 - 'IndexedDB: Fix transaction queue logic to prevent starving transactions across multiple objectStores'. r=sicking 2010-07-12 10:05:01 -04:00
Ben Turner
8a0b39e463 Bug 575517 - 'Optional jsvals that are not specified should be JSVAL_VOID, not JSVAL_NULL'. r=jst 2010-07-12 10:04:59 -04:00
Neil Deakin
c00a6de329 Bug 515153, add some better logging to this test to help debug it 2010-07-12 09:50:26 -04:00
Nicholas Nethercote
a461835fa4 Bug 577764 - TM: avoid a dead guard at the end of loop fragments. r=dvander. 2010-07-12 11:01:58 +10:00
Robert Sayre
86b530a417 Merge mozilla-central to tracemonkey. 2010-07-11 16:23:48 -07:00