Commit Graph

8284 Commits

Author SHA1 Message Date
benjamin%smedbergs.us
c70d78a351 Bug 340443 - Not possible to use the XPCOM glue with the static CRT, r=neil sr=darin 2006-09-12 18:22:40 +00:00
brendan%mozilla.org
5a9f1f9573 Fix post-increment stack modeling again (352272, r=mrbkap). 2006-09-12 17:48:38 +00:00
brendan%mozilla.org
8eeb36816d Fix PutBlockObjects conditional call to happen before stack it relies on is released (352212, r=mrbkap). 2006-09-12 17:44:58 +00:00
brendan%mozilla.org
636cfbd62e Avoid gcc-on-Mac warning. 2006-09-12 06:23:51 +00:00
brendan%mozilla.org
2b910f9e32 Rest of checkin for bug 352079, r=mrbkap. 2006-09-12 06:21:23 +00:00
brendan%mozilla.org
29d996a80d Fix yield's 'input precedence' (352269, r=mrbkap). 2006-09-12 05:16:26 +00:00
mrbkap%gmail.com
276b585a76 Fully initialize the newly-created parse node. bug 352271, r=brendan 2006-09-12 04:59:58 +00:00
brendan%mozilla.org
7b8565ef91 Detect parentheses forcing right association and decompile them (352261, r=mrbkap). 2006-09-12 04:30:12 +00:00
brendan%mozilla.org
c870f3e117 Tweak new precedence when constructor is a call expression (352013, r=mrbkap). 2006-09-12 04:10:43 +00:00
mrbkap%gmail.com
126dc0e276 Ensure that fp's concept of the pc and sp are up to date. bug 352094, r=brendan 2006-09-12 04:02:46 +00:00
mrbkap%gmail.com
ec02775a7e Skip over scope statements that aren't MAYBE_SCOPE when finding the JSStmtInfo for let declarations. bug 352092, r=brendan 2006-09-12 04:00:31 +00:00
brendan%mozilla.org
f7baa26e81 Fix JSOP_SETCALL and JSOP_POPV precedences; turn off auto-parens for bracketed index values (352079, r=mrbkap). 2006-09-12 02:07:32 +00:00
brendan%mozilla.org
31964022bb Skip parens around operand of unary op when constant folding (352068, r=mrbkap). 2006-09-12 01:58:37 +00:00
brendan%mozilla.org
5d458db61a Fix getter/setter in object initialiser decompilation to track minimal parenthesization fixes (352010, r=mrbkap). 2006-09-12 01:55:08 +00:00
bclary%bclary.com
06c138f96c JavaScript Test - update to reflect proper parenthetication of decompiled expressions, bug 346902 2006-09-12 01:14:40 +00:00
jwalden%mit.edu
75ce576332 Bug 352223 - < foo/> and < foo></foo> are also invalid XML and should be rejected by E4X. r=brendan again 2006-09-12 00:17:40 +00:00
jwalden%mit.edu
50e6a54a6a Bug 352223 - <foo></ foo> (space after </ and before qname) accepted as valid XML in E4X initializer. r=brendan 2006-09-11 21:51:02 +00:00
brendan%mozilla.org
0ab86235fe Fix TCF_RETURN_* flag propagation out of blocks (352197, r=mrbkap). 2006-09-11 21:29:00 +00:00
brendan%mozilla.org
c1f3468d95 Fix yield (yield) decompilation (352198, r=mrbkap). 2006-09-11 21:26:30 +00:00
brendan%mozilla.org
eba27afa16 Fix to parenthesize any expression starting with 'function ' (352073, r=mrbkap). 2006-09-11 21:15:00 +00:00
brendan%mozilla.org
2e41735790 Fix element-setting decompilation (352202, r=mrbkap). 2006-09-11 21:09:37 +00:00
jwalden%mit.edu
d789c52f9b Bug 352097 - E4X XML processing instruction with a target but no data decompiles with an extra space; also fixes bug 352103 - <??> accepted as a valid XML PI. r=brendan 2006-09-11 21:08:03 +00:00
brendan%mozilla.org
903a315350 Fix bogus assertion harder (352208, r/a=me). 2006-09-11 20:14:20 +00:00
brendan%mozilla.org
f162d5ee4d Fix bogus assertion (352208, r/a=me). 2006-09-11 19:54:18 +00:00
brendan%mozilla.org
4f62c4c886 Don't brace let declaration if single statement controlled by if/do/while/for/with (351070, r=mrbkap). 2006-09-11 19:45:24 +00:00
brendan%mozilla.org
26c2c253ba Fix precedence-based decompilation (352026 and dependents, r=mrbkap/sayrer). 2006-09-11 18:29:33 +00:00
sayrer%gmail.com
89b8a1e75e bug 352060. Fixes for getter/setter keywords, XML assign decompile printfs, and precedence table. r=brendan 2006-09-11 16:38:45 +00:00
igor.bukanov%gmail.com
521fd404df Make sure id array are GC-protected. bug=351973 r=mrbkap sr=brendan 2006-09-11 11:17:05 +00:00
bclary%bclary.com
15d914bdd1 JavaScript Test - update to keep up with parenthesization 2006-09-11 04:37:39 +00:00
bclary%bclary.com
a58ab1dd31 JavaScript Test - regression test for bug 349616, by Jesse Ruderman 2006-09-11 04:19:25 +00:00
bclary%bclary.com
32bd501160 JavaScript Test - regression test for bug 350621, by Seno Aiko 2006-09-11 04:07:28 +00:00
bclary%bclary.com
72d84e451f JavaScript Test - regression test for bug 351988, by Robert Sayre 2006-09-11 03:41:01 +00:00
bclary%bclary.com
a4408c3a76 JavaScript Test - regression test for bug 3520009, by Jesse Ruderman 2006-09-11 03:35:26 +00:00
bclary%bclary.com
c56079951e JavaScript Test - regression test for bug 352015, by Jesse Ruderman 2006-09-11 03:30:50 +00:00
bclary%bclary.com
2229ad728c JavaScript Test - regression tests for bug 352022, by Jesse Ruderman, Brendan Eich 2006-09-11 03:24:32 +00:00
bclary%bclary.com
2cad73fdc6 JavaScript Test - update to test for generic error 2006-09-10 17:05:20 +00:00
sayrer%gmail.com
ca8384ee7b Bug 349616. "getter" keyword decompiles as "(null)" 2006-09-10 16:54:30 +00:00
szegedia%freemail.hu
7e3e101b46 Added a SecurityController implementation that delegates to Java security Policy via assigning CodeSource to scripts. 2006-09-10 12:16:46 +00:00
szegedia%freemail.hu
aaea445e42 Adding a changelog 2006-09-10 12:15:26 +00:00
bclary%bclary.com
8b7b98fb9c JavaScript Test - update test to reflect current behavior 2006-09-10 09:26:16 +00:00
bclary%bclary.com
114b6b4308 JavaScript Test - update test to reflect current behavior 2006-09-10 09:17:21 +00:00
brendan%mozilla.org
d759abda4a Fix ancient bug that suppressed parenthesization of set-element rhs (352022, r=mrbkap). 2006-09-10 09:10:17 +00:00
bclary%bclary.com
8402ba156b JavaScript Test - move test to js1_7/block, bug 349653 2006-09-10 08:59:40 +00:00
brendan%mozilla.org
7b9c75349a Give yield least precedence (352015, r=mrbkap). 2006-09-10 08:34:35 +00:00
brendan%mozilla.org
8105119168 Fix regression to-do with for/in AST change (352009, r=mrbkap). 2006-09-10 08:30:19 +00:00
bclary%bclary.com
ef67554c7a JavaScript Test - teach test |new Date()| and |new Date| are equivalent, bug 352016, 2006-09-10 08:20:30 +00:00
brendan%mozilla.org
58b389c68b Fix regression from last checkin (350793, r=gavin). 2006-09-10 07:07:58 +00:00
sayrer%gmail.com
053281a952 e4x adds spurious quotes when decompiling an XMLPI object initializer. r=brendan 2006-09-10 04:45:39 +00:00
bclary%bclary.com
04e4ed7436 JavaScript Test - update to match changing decompilation of x.@[2], bug 349822 2006-09-10 03:20:12 +00:00
brendan%mozilla.org
2a144173dd Fix for-in loops to be yieldable (r=mrbkap). 2006-09-09 22:43:11 +00:00