bclary%bclary.com
8a424cb476
JavaScript Test - update test for bug 345855, bug 351514
2006-09-15 09:14:00 +00:00
bclary%bclary.com
633199672b
JavaScript Test - change test so that the live nature of the HTMLCollection does not cause the test to falsely fail
2006-09-15 05:46:57 +00:00
bclary%bclary.com
3ea0fe0ae8
JavaScript Test - correct test for bug 349602
2006-09-15 04:59:44 +00:00
bclary%bclary.com
364c4e0c42
JavaScript Test - correct test for bug 350793
2006-09-15 04:56:17 +00:00
bclary%bclary.com
3d95964a5d
JavaScript Test - update test to catch appropriate exception, bug 352605
2006-09-15 02:31:47 +00:00
bclary%bclary.com
bdf65b7aca
JavaScript Tests - tweak compareSource for decompilation testing
2006-09-14 12:31:31 +00:00
bclary%bclary.com
1e8834fd56
JavaScript Test - regression test for bug 352605, by Jesse Ruderman
2006-09-14 11:11:31 +00:00
bclary%bclary.com
85307fa183
JavaScript Test - regression test for bug 352392, by Jesse Ruderman
2006-09-14 11:07:33 +00:00
bclary%bclary.com
36efdc7420
JavaScript Test - regression test for bug 350417, by Jesse Ruderman
2006-09-14 11:02:50 +00:00
bclary%bclary.com
255ff5620c
JavaScript Test - regression test for bug 352372, by Jesse Ruderman
2006-09-14 10:55:29 +00:00
bclary%bclary.com
6bdfe249dc
JavaScript Test - regression test for bug 352312, by Jesse Ruderman
2006-09-14 10:48:15 +00:00
bclary%bclary.com
5d7fd80661
JavaScript Test - regression test for bug 352283, by Jesse Ruderman
2006-09-14 10:41:58 +00:00
bclary%bclary.com
2e3ee6411e
JavaScript Test - regression test for bug 352281, by Jesse Ruderman
2006-09-14 10:36:58 +00:00
bclary%bclary.com
bc3a2533c5
JavaScript Test - regression test for bug 352272, by Jesse Ruderman
2006-09-14 10:27:59 +00:00
bclary%bclary.com
a4158696bc
JavaScript Test - regression test for bug 352269, by Jesse Ruderman
2006-09-14 10:23:59 +00:00
bclary%bclary.com
231ea2a4b0
JavaScript Test - regression test for bug 352267, oops.
2006-09-14 10:03:09 +00:00
bclary%bclary.com
f5d654406e
JavaScript Test - regression test for bug 352268, by Jesse Ruderman
2006-09-14 10:01:26 +00:00
bclary%bclary.com
2cd7a02093
JavaScript Test - regression test for bug 352267, by Jesse Ruderman
2006-09-14 09:57:32 +00:00
bclary%bclary.com
512bbe9f45
JavaScript Test - regression test for bug 352266, by Jesse Ruderman
2006-09-14 09:54:35 +00:00
bclary%bclary.com
8d89ac11d7
JavaScript Test - regression test for bug 352261, by Jesse Ruderman
2006-09-14 09:47:28 +00:00
bclary%bclary.com
4be06747ce
JavaScript Test - regression test for bug 352223, by Jeff Walden
2006-09-14 09:39:06 +00:00
bclary%bclary.com
64aa720b40
JavaScript Test - regression test for bug 352217, by Jesse Ruderman
2006-09-14 09:33:17 +00:00
bclary%bclary.com
112f363964
JavaScript Test - regression test for bug 352212, by Jesse Ruderman
2006-09-14 09:28:28 +00:00
bclary%bclary.com
9b1eaad8fe
JavaScript Test - regression test for bug 352208, by Jesse Ruderman
2006-09-14 09:24:06 +00:00
bclary%bclary.com
00ff6235f1
JavaScript Test - regression test for bug 352202, by Jesse Ruderman
2006-09-14 09:17:59 +00:00
bclary%bclary.com
ed359be9c9
JavaScript Test - regression test for bug 352198, by Jesse Ruderman
2006-09-14 08:44:04 +00:00
bclary%bclary.com
99e9c2e154
JavaScript Test - regression test for bug 352197, by Jesse Ruderman, Brendan Eich
2006-09-14 08:38:38 +00:00
bclary%bclary.com
ba315b4c16
JavaScript Test - regression test for bug 352185, by Jesse Ruderman
2006-09-14 08:11:42 +00:00
bclary%bclary.com
552170d89d
JavaScript Test - regression test for bug 352103, by Jesse Ruderman, Jeff Walden
2006-09-14 08:06:38 +00:00
bclary%bclary.com
e8dd098e91
JavaScript Test - regression test for bug 352097, by Jesse Ruderman, Jeff Walden
2006-09-14 08:03:18 +00:00
bclary%bclary.com
febba9d097
JavaScript Test - regression test for bug 352092, by Jesse Ruderman
2006-09-14 07:57:45 +00:00
bclary%bclary.com
0f31a38912
JavaScript Test - regression test for bug 352084, by Jesse Ruderman
2006-09-14 07:54:01 +00:00
bclary%bclary.com
07ca2881c2
JavaScript Test - regression test for bug 352079, by Jesse Ruderman
2006-09-14 07:48:07 +00:00
bclary%bclary.com
9fbfadd026
JavaScript Test - regression test for bug 352073, by Jesse Ruderman
2006-09-14 07:34:34 +00:00
bclary%bclary.com
afeef48da2
JavaScript Test - regression test for bug 352068, by Jesse Ruderman
2006-09-14 07:13:52 +00:00
bclary%bclary.com
f6b4ec6cf9
JavaScript Test - regression test for bug 352060, by Jesse Ruderman, Robert Sayre
2006-09-14 07:08:28 +00:00
bclary%bclary.com
9609b626a4
JavaScript Test - regression test for bug 352026, by Jesse Ruderman, Robert Sayre
2006-09-14 06:59:43 +00:00
bclary%bclary.com
a6b4b4892f
JavaScript Test - regression test for bug 352025, by Jesse Ruderman
2006-09-14 06:22:10 +00:00
brendan%mozilla.org
b032f72afa
Use PUSH to initialize scanned stack space (352606, r=mrbkap).
2006-09-14 06:17:48 +00:00
bclary%bclary.com
c0b5b8a990
JavaScript Test - regression test for bug 352013, by Jesse Ruderman
2006-09-14 06:16:02 +00:00
bclary%bclary.com
eac925ec2b
JavaScript Test - regression test for bug 352011, by Brendan Eich, Jesse Ruderman
2006-09-14 06:12:12 +00:00
bclary%bclary.com
e067d0a902
JavaScript Test - regression tests for bug 351070, by Jesse Ruderman, Brendan Eich
2006-09-14 06:12:10 +00:00
brendan%mozilla.org
e2c4f1da8d
Allow for nested filtering expressions in flag-setting and restoring (352605, r=jwalden).
2006-09-14 04:44:29 +00:00
bclary%bclary.com
8eea851320
JavaScript Test - regression test for bug 350793, by Jesse Ruderman
2006-09-14 04:20:19 +00:00
brendan%mozilla.org
2281ff8b59
Fix value generator decompilation to rewrite JSOP_FORLOCAL as JSOP_GETLOCAL (352392, r=mrbkap)
2006-09-14 01:40:52 +00:00
brendan%mozilla.org
bb5c53ace8
Fix js_DecompileValueGenerator to not copy a bytecode slice, breaking source notes (350417, r=mrbkap).
2006-09-14 01:38:57 +00:00
brendan%mozilla.org
d585158793
Fix DEBUG_timeless et al. code.
2006-09-14 00:54:29 +00:00
brendan%mozilla.org
e084173acc
Fix from crowder@fiverocks.com for real and potential UMRs to-do with PN_NAME node optional members (352470, a=me).
2006-09-13 19:07:20 +00:00
timeless%mozdev.org
7d3a6014fe
Bug 349899 --enable-xpctools still fails during XULrunner build
...
Fixing regression from Bug 285404 faster access to XPConnectWrappedNative's native pointer
nsIXPConnect now *uses* classes from nsCOMPtr.h so it should pull in the file instead of expecting poor confused consumers to do so.
r=bsmedberg
2006-09-13 14:27:31 +00:00
timeless%mozdev.org
582a58aeba
Bug 338653: Check for JSRuntime.gcMaxMallocLimit on each allocation in js_NewGCThing to trigger GC sooner to prevent accumulation of garbage with large allocations.
...
Bustage fix #ifdef DEBUG_gchist
2006-09-13 11:01:35 +00:00
bclary%bclary.com
40cc6cccc7
JavaScript Test - regression test for bug 352375, by Jesse Ruderman
2006-09-13 10:23:01 +00:00
bclary%bclary.com
0072e92620
JavaScript Test - regression test for bug 352402, by Jesse Ruderman
2006-09-13 10:17:59 +00:00
bclary%bclary.com
16d87ff586
JavaScript Test - regression test for bug 352415, by Jesse Ruderman
2006-09-13 10:14:49 +00:00
bclary%bclary.com
97d2e60736
JavaScript Tests - handle decompilation tests better, bug 352490
2006-09-13 09:59:15 +00:00
brendan%mozilla.org
7e29a3786d
Space patrol.
2006-09-13 08:26:42 +00:00
brendan%mozilla.org
95ea2a05b5
Fix else-if chains to be unbraced as required by single let declaration consequents (352268, r=mrbkap).
2006-09-13 07:20:48 +00:00
brendan%mozilla.org
7b7bd53a67
Fix to avoid elselet run-together decompilations (352217, r=mrbkap).
2006-09-13 07:13:15 +00:00
brendan%mozilla.org
6d6eec0f80
Fix labeled brace source annotation harder (352415, r=mrbkap).
2006-09-13 07:02:58 +00:00
brendan%mozilla.org
a9a4b1c0d5
Fix generator stack farbling (350793, r=mrbkap).
2006-09-13 06:56:26 +00:00
brendan%mozilla.org
790997f9da
Replace bogus assertion in js_PeekTokenSameLine with necessary test and return (352372, r=mrbkap).
2006-09-13 04:45:09 +00:00
brendan%mozilla.org
927a3b9758
Fix new and related precedence problems (352312, r=sayrer/jesse).
2006-09-13 00:16:46 +00:00
gavin%gavinsharp.com
21b2d49e0d
Bug 352226: JS regexp trivial cleanups, patch by Brian Crowder <crowder@fiverocks.com>, r=mrbkap, sr=brendan
2006-09-13 00:10:10 +00:00
dbaron%dbaron.org
92584add98
Be more careful pushing/popping contexts. b=352264 r=jst sr=bzbarsky/jst
2006-09-12 22:58:11 +00:00
brendan%mozilla.org
bdd6c8db0e
Update SRC_LABELBRACE selection logic to be block-scope aware (352402, r=mrbkap).
2006-09-12 22:09:12 +00:00
brendan%mozilla.org
c392bb8044
Fix PNX_NEEDBRACES setting logic to detect only function statement directly contained in a block (352281, r=mrbkap).
2006-09-12 21:56:32 +00:00
igor.bukanov%gmail.com
3bfe3dddf9
thread-local gc lists are cleaned up whenever we transition from 0 to 1 context per thread. bug=351602 r=brendan,feng.qian.moz
2006-09-12 20:31:17 +00:00
brendan%mozilla.org
7b356a3402
Give JSOP_FORNAME, etc., operator precedences (352375, r=mrbkap).
2006-09-12 19:28:42 +00:00
benjamin%smedbergs.us
f8b7089d8a
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
bb238cb1c9
Fix post-increment stack modeling again (352272, r=mrbkap).
2006-09-12 17:48:38 +00:00
brendan%mozilla.org
254ca7779c
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
bcd6d41003
Avoid gcc-on-Mac warning.
2006-09-12 06:23:51 +00:00
brendan%mozilla.org
e0fc0c4f74
Rest of checkin for bug 352079, r=mrbkap.
2006-09-12 06:21:23 +00:00
brendan%mozilla.org
c1da3756ed
Fix yield's 'input precedence' (352269, r=mrbkap).
2006-09-12 05:16:26 +00:00
mrbkap%gmail.com
6bedc0603c
Fully initialize the newly-created parse node. bug 352271, r=brendan
2006-09-12 04:59:58 +00:00
brendan%mozilla.org
a03807f7fc
Detect parentheses forcing right association and decompile them (352261, r=mrbkap).
2006-09-12 04:30:12 +00:00
brendan%mozilla.org
e7587d52bb
Tweak new precedence when constructor is a call expression (352013, r=mrbkap).
2006-09-12 04:10:43 +00:00
mrbkap%gmail.com
26c7ed38f8
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
8a0b1ae2ca
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
4ccca157d7
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
c4571403a5
Skip parens around operand of unary op when constant folding (352068, r=mrbkap).
2006-09-12 01:58:37 +00:00
brendan%mozilla.org
805ec10f9d
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
d52817b96a
JavaScript Test - update to reflect proper parenthetication of decompiled expressions, bug 346902
2006-09-12 01:14:40 +00:00
jwalden%mit.edu
420e23451c
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
d3e0a6f13f
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
3f1e558bae
Fix TCF_RETURN_* flag propagation out of blocks (352197, r=mrbkap).
2006-09-11 21:29:00 +00:00
brendan%mozilla.org
2da080f51c
Fix yield (yield) decompilation (352198, r=mrbkap).
2006-09-11 21:26:30 +00:00
brendan%mozilla.org
86e150d521
Fix to parenthesize any expression starting with 'function ' (352073, r=mrbkap).
2006-09-11 21:15:00 +00:00
brendan%mozilla.org
8c6a9d64d3
Fix element-setting decompilation (352202, r=mrbkap).
2006-09-11 21:09:37 +00:00
jwalden%mit.edu
790cc26107
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
da9955a079
Fix bogus assertion harder (352208, r/a=me).
2006-09-11 20:14:20 +00:00
brendan%mozilla.org
b74b5a9e45
Fix bogus assertion (352208, r/a=me).
2006-09-11 19:54:18 +00:00
brendan%mozilla.org
76f84e3334
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
bb83424b59
Fix precedence-based decompilation (352026 and dependents, r=mrbkap/sayrer).
2006-09-11 18:29:33 +00:00
sayrer%gmail.com
41a852c540
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
cde829c661
Make sure id array are GC-protected. bug=351973 r=mrbkap sr=brendan
2006-09-11 11:17:05 +00:00
bclary%bclary.com
307e8c398d
JavaScript Test - update to keep up with parenthesization
2006-09-11 04:37:39 +00:00
bclary%bclary.com
067e33e027
JavaScript Test - regression test for bug 349616, by Jesse Ruderman
2006-09-11 04:19:25 +00:00
bclary%bclary.com
b26adefeff
JavaScript Test - regression test for bug 350621, by Seno Aiko
2006-09-11 04:07:28 +00:00
bclary%bclary.com
4f8add89f3
JavaScript Test - regression test for bug 351988, by Robert Sayre
2006-09-11 03:41:01 +00:00
bclary%bclary.com
c823a36861
JavaScript Test - regression test for bug 3520009, by Jesse Ruderman
2006-09-11 03:35:26 +00:00