Commit Graph

9529 Commits

Author SHA1 Message Date
bclary@bclary.com
106df0f7b7 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 18:24:04 -07:00
bclary@bclary.com
18e608e0a8 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 18:18:52 -07:00
bclary@bclary.com
31ad18e245 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 18:15:41 -07:00
bclary@bclary.com
b1862fdf21 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 18:12:09 -07:00
bclary@bclary.com
c870da7045 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 18:08:33 -07:00
bclary@bclary.com
97956838c7 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 18:02:55 -07:00
bclary@bclary.com
0dc99aab4f JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:59:31 -07:00
bclary@bclary.com
ffe82e88db JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:54:25 -07:00
bclary@bclary.com
9fecd6881f JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:51:13 -07:00
bclary@bclary.com
e5f006e71e JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:47:44 -07:00
bclary@bclary.com
a2cf598650 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:41:58 -07:00
bclary@bclary.com
a426ea00d9 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:36:28 -07:00
bclary@bclary.com
a4e98c485f JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:33:09 -07:00
bclary@bclary.com
33bbec035d JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:29:56 -07:00
bclary@bclary.com
8b7de1cc19 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:26:34 -07:00
bclary@bclary.com
7922600288 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:22:53 -07:00
bclary@bclary.com
17dcbc8b8c JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:19:07 -07:00
bclary@bclary.com
8efb51ed2c JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:15:32 -07:00
bclary@bclary.com
40cca80946 JavaScript Tests - segregate non-standard tests, add tests lists for extensions and gc test, bug 370585 2007-05-06 17:12:08 -07:00
bclary@bclary.com
073c8c0941 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:08:00 -07:00
bclary@bclary.com
4ad6cede22 JavaScript Tests - setup js1_6 decompilation sub suite, bug 370585 2007-05-06 16:27:00 -07:00
igor@mir2.org
45314b6dc6 Bug 379855: js_CodeSpec.name/token are moved to separated arrays to shrink the code. r=brendan 2007-05-06 03:50:07 -07:00
brendan@mozilla.org
01a03a78c5 Unhide a crucial pop from the decompiler (379860, r=igor). 2007-05-06 02:29:21 -07:00
igor@mir2.org
c768627993 Bug 379851: branch callback is accessed via cx->branchCallback for smaller code. r=brendan 2007-05-06 02:08:52 -07:00
bclary@bclary.com
8bd3be05cd JavaScript Test - regression test for bug 378492, by Jesse Ruderman 2007-05-06 01:46:32 -07:00
bclary@bclary.com
fb1cf75443 JavaScript Test - regression test for bug 367120, by moz_bu_r_a4 2007-05-06 01:41:44 -07:00
bclary@bclary.com
6f7163d166 JavaScript Test - regression test for bug 367119, by moz_bu_r_a4 2007-05-06 01:39:46 -07:00
bclary@bclary.com
0bd6333983 JavaScript Test - regression test for bug 367118, by moz_bu_r_a4 2007-05-06 01:37:14 -07:00
bclary@bclary.com
8976c322f6 JavaScript Test - regression test for bug 366123, by shutdown 2007-05-06 01:34:25 -07:00
bclary@bclary.com
73a1a9e48c JavaScript Test - regression test for bug 365527, by Igor Bukanov 2007-05-06 01:30:59 -07:00
bclary@bclary.com
dc02fc956e JavaScript Test - regression test for bug 361856, by shutdown 2007-05-06 01:11:00 -07:00
bclary@bclary.com
bb7472b561 JavaScript Tests - regression tests for bug 360681, by Igor Bukanov 2007-05-06 01:06:47 -07:00
bclary@bclary.com
81bbb7282f JavaScript Test - regression test for bug 358508, by shutdown 2007-05-06 01:04:05 -07:00
bclary@bclary.com
8fe6eddbfc JavaScript Tests - regression test for bug 353078, by Jesse Ruderman 2007-05-06 01:01:46 -07:00
bclary@bclary.com
200120eeb0 JavaScript Test - regression test for bug 311161, by Jesse Ruderman 2007-05-06 00:57:19 -07:00
bclary@bclary.com
db40762d28 JavaScript Test - regression test for bug 346642, update decompilation changes. 2007-05-06 00:32:42 -07:00
bclary@bclary.com
1caa922d4a JavaScript Tests - update change in decompilation due to bug 356083 fix, bug 355736 2007-05-05 23:53:10 -07:00
brendan@mozilla.org
eca0bc73e1 Fix blunder in reworking of how SpiderMonkey detects a label statement (reported by Steve Yegge). 2007-05-05 21:34:24 -07:00
graydon@mozilla.com
619436ff32 Back out patch for bug 368869, yet again. Seems to cause some obscure crashesin nightlies. 2007-05-05 20:46:06 -07:00
bclary@bclary.com
e49c3bc0d3 JavaScript Test - regression test for bug 376052, by George Kangas 2007-05-05 00:28:04 -07:00
bclary@bclary.com
c18019e09d JavaScript Test - regression test for bug 379483, by Jesse Ruderman 2007-05-05 00:12:40 -07:00
bclary@bclary.com
e70f20a514 JavaScript Tests - do not use anonymous functions in statement contexts, bug 379509 2007-05-05 00:03:34 -07:00
bzbarsky@mit.edu
38f44dbca5 When pushing on top of a JSContext on the XPConnect JSContext stack, save offthe JSStackFrame chain on that JSContext. When popping, restore the stackframe chain. Bug 371858, r=jst, sr=brendan 2007-05-04 22:55:47 -07:00
bclary@bclary.com
84ccceb26d JavaScript Tests - replace JavaScriptOptions, bug 379701 2007-05-04 11:49:29 -07:00
brendan@mozilla.org
1b94eb7ced Fix some assertions to avoid re-evaluating macro args; tweak comments. 2007-05-04 11:34:56 -07:00
igor@mir2.org
257bac3e47 Bug 379455: tracing API now let the tracer to know about the GC lock count. 2007-05-04 08:43:19 -07:00
peterv@propagandism.org
01c82df467 Fix for bug 379593 (Only create one XPCCallContext per cycle collection). r=jst, sr=brendan. 2007-05-04 01:55:08 -07:00
graydon@mozilla.com
d49ebfb6a6 Bug #368869, suspect all native wrappers as cycle roots (again).r=brendan, sr=jst 2007-05-03 15:53:00 -07:00
brendan@mozilla.org
169d3c4888 Balance the stack for destructuring catch heads (379483, r=igor). 2007-05-02 23:39:44 -07:00
igor@mir2.org
b65d41cc03 Bug 377751: Switching JSClass.mark in XPConnect to the tracing semantics. r=jst, sr=brendan 2007-05-02 13:20:21 -07:00
crowder@fiverocks.com
7fe71ebee0 fixing a compiler warning introduced by patch in bug 365083, r=brendan 2007-05-02 12:55:07 -07:00
bclary@bclary.com
f9da9158b5 JavaScript Test - regression test for bug 356083, by Jesse Ruderman 2007-05-02 10:38:53 -07:00
bclary@bclary.com
6043ec5263 JavaScript Test - regression test for bug 356248, by Jesse Ruderman 2007-05-02 10:31:22 -07:00
bclary@bclary.com
c40ab70ba5 JavaScript Test - regression test for bug 368224, by Jesse Ruderman 2007-05-02 10:26:16 -07:00
bclary@bclary.com
f1eb937387 JavaScript Test - regression test for bug 375642, by Jesse Ruderman 2007-05-02 10:21:50 -07:00
bclary@bclary.com
97bd4f8b30 JavaScript Test - regression test for bug 375794, by Jesse Ruderman 2007-05-02 10:14:39 -07:00
bclary@bclary.com
1d9aad9567 JavaScript Test - regression test for bug 378738, by Igor Tandetnik, Martin Honnen 2007-05-02 09:53:43 -07:00
bclary@bclary.com
a44bbf8ae6 JavaScript Tests - regression test for bug 378789, by Igor Bukanov 2007-05-02 09:45:47 -07:00
bclary@bclary.com
0dab1c01f3 JavaScript Tests - add js1_8 suite for features not shipping on the 1.8.1 branch, no bug, not part of the build 2007-05-02 09:43:32 -07:00
bclary@bclary.com
d1a5b3317d JavaScript Test - regression test for bug 379442, by Jesse Ruderman 2007-05-02 09:21:55 -07:00
brendan@mozilla.org
827063336b Followup fix to dumb bug in last checkin (379442, r=me). 2007-05-02 01:12:38 -07:00
brendan@mozilla.org
d45ea7124f Skip #n= at front of initialiser on right of destructuring assignment forms (368224, r=igor). 2007-05-02 00:24:20 -07:00
brendan@mozilla.org
70efc15226 Fix model stack management for catch guards in the decompiler; eliminate related SRC_HIDDEN abusage (375794, r=igor). 2007-05-02 00:09:27 -07:00
igor@mir2.org
4411f6fc39 Bug 377751: removal of the commit. 2007-05-01 14:54:29 -07:00
igor@mir2.org
cd0c37d7d7 Bug 377751: More build fixes. 2007-05-01 14:44:15 -07:00
igor@mir2.org
db0ad51c67 Bug 377751: Fixing windows compilation problem. 2007-05-01 14:33:00 -07:00
igor@mir2.org
95a992af95 Bug 377751: JSClass instances in xpconnect use the tracing API. r=brendan, sr=jst 2007-05-01 14:06:07 -07:00
crowder@fiverocks.com
a7d35d2bfa Bug 356083: incorrect decompilation for ({this setter: function () {} }) and others, r=igor, r=brendan 2007-05-01 11:07:44 -07:00
crowder@fiverocks.com
2353112c8e Bug 375715: assertion on bogus character ranges in regexps, r=mrbkap 2007-05-01 10:51:34 -07:00
peterv@propagandism.org
98f982d5fc Part of bug 377606 (Switch cycle collector to more efficient hashtables - only keep hashtable around while collecting). r=graydon, sr=dbaron. 2007-05-01 05:51:39 -07:00
igor@mir2.org
d3c51f9c70 Bug 379146: New API to register application-specific GC roots. r=brendan 2007-05-01 03:09:46 -07:00
bclary@bclary.com
c4ef7c014c JavaScript Tests - add missing mode lines, no bug, not part of the build 2007-04-30 13:11:28 -07:00
bclary@bclary.com
a9e82301d9 JavaScript Tests - update automation scripts, no bug, not part of the build 2007-04-30 13:03:56 -07:00
bclary@bclary.com
a37210b365 JavaScript Tests - update slow-n.tests, remove e4x/Regress/regress-350531.js, add js1_5/GC/regress-319980-01.js, js1_5/GC/regress-338653.js, no bug, not part of the build 2007-04-30 12:59:55 -07:00
bclary@bclary.com
4ac28e93e7 JavaScript Tests - clean up dummy shell.js, not bug, not part of the build 2007-04-30 10:23:33 -07:00
bclary@bclary.com
2b18c48576 JavaScript Test - add missing end test prolog for asynchronous test, bug 324688 2007-04-30 10:11:07 -07:00
igor@mir2.org
3552c2e515 Bug 379165: Simplifing JS_DimpHeap while fixing BeOS build problems. r=brendan 2007-04-29 14:49:00 -07:00
bclary@bclary.com
34d7d5a358 JavaScript Test - regression test for bug 353165, only test for crash 2007-04-28 15:38:32 -07:00
jwalden@mit.edu
2687d43808 Bug 378738 - \d pattern matches characters other than the decimal digits 0-9. r=mrbkap 2007-04-27 18:27:38 -07:00
igor@mir2.org
5d2934eb37 Bug 378255: DEBUG build of xpc now dumps JS heap on shutdown to a file defined by XPC_SHUTDOWN_HEAP_DUMP environment variable. r=brendan sr=jst 2007-04-26 23:12:39 -07:00
bzbarsky@mit.edu
f7a3d5590c Allow getting the lineNumber of XPConnect expceptions. Bug 291377, r=sicking,sr=jst. r=mrbkap, sr=jst for the test. 2007-04-26 21:19:11 -07:00
bclary@bclary.com
2b56c0b433 JavaScript Tests - update Daylight Savings Time, other Date related tests, bug 378683 2007-04-26 09:25:54 -07:00
igor@mir2.org
8ab20ea672 Bug 378789: js_PutEscapedStringImpl can now cope with \0 in JSString. r=brendan 2007-04-25 15:30:35 -07:00
igor@mir2.org
412a0bb742 Bug 378255: Information about JS_DumpDebug to replace GC_MARK_DEBUG info. 2007-04-25 12:39:15 -07:00
nboyd@atg.com
2bfcee81b5 Fix test not to depend on AWT, which caused headless exceptions running withouta X terminal. 2007-04-25 10:25:08 -07:00
nboyd@atg.com
82cba2b84c Skip performance test. 2007-04-25 10:23:13 -07:00
peterv@propagandism.org
f091506c2b Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking. 2007-04-25 09:35:27 -07:00
igor@mir2.org
fb57b9f902 Bug 378261: Replacing GC_MARK_DEBUG by DumpHeap. r=brendan 2007-04-25 06:43:18 -07:00
igor@mir2.org
cf9855cab4 Bug 378492: proper checks for null and jsval type when tracing, r=brendan 2007-04-24 16:11:02 -07:00
timeless@mozdev.org
c4317466a7 Bug 375270] GC: separating traversal and markingAdding help() for dumpHeap [fixing crash on solaris x86]r=igor 2007-04-24 09:42:25 -07:00
dbaron@dbaron.org
be3b7ec321 Followup fixes to making cycle collector use more efficient hashtables: shrink size of table and fix warnings on 64-bit machines. b=377606 sr=peterv r=graydon 2007-04-23 16:34:33 -07:00
benjamin@smedbergs.us
baab01ada6 Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me 2007-04-23 07:21:53 -07:00
peterv@propagandism.org
a3211baf40 Fix for bug 372110 (Make cycle-collection debugging features optional at compile time). r=graydon, sr=jst. 2007-04-21 10:43:19 -07:00
igor@mir2.org
33ad8c7fae Bug 375270: fixing frprintf args in DumpHeap 2007-04-21 07:06:43 -07:00
peterv@propagandism.org
9c898bc846 Fix for bug 377606 (Switch cycle collector to more efficient hashtables). Patch by graydon, r=peterv, sr=dbaron. 2007-04-20 01:01:01 -07:00
crowder@fiverocks.com
ad503359ff Fixing a trivial warning in an assertion, r=crowder 2007-04-19 17:36:52 -07:00
jst@mozilla.org
fb9ff8dfde One more fix for bug 368945. Make sure to find the right this object when calling functions through a wrapper. r+sr=brendan@mozilla.org 2007-04-19 13:27:57 -07:00
nboyd@atg.com
882b3eb4c9 Updated skip list for Rhino. Still needs more work categorizing failures. 2007-04-18 19:28:01 -07:00
nboyd@atg.com
bba1b307c9 Tests in this directory oddly depend on a 3-argument TestCase constructor,rather than the conventional 4-argument constructor, so many tests wereincorrectly failing. Changed to a 3-argument constructor. 2007-04-18 19:24:45 -07:00
igor@mir2.org
6e54adbacc Bug 377896: fixing compilation warning about return JS_FALSE in a function returning JSXML*. r=brendan 2007-04-18 19:09:40 -07:00
peterv@propagandism.org
8c9fe90f81 Fix for bug 374872 (freeze/pause after clicking on a link). Patch by sspitzer, r/sr=peterv. 2007-04-18 03:14:38 -07:00
igor@mir2.org
3605082a27 Bug 377831: patch from Martijn Wargers <martijn.martijn@gmail.com> to fix JS_TraceChildren declarataion. r=myself 2007-04-17 22:59:10 -07:00
igor@mir2.org
ecc3d922bd Bug 377754: fixing JS_CLASS_TRACE macro and misspellings. r=brendan 2007-04-17 14:14:18 -07:00
igor@mir2.org
ab97e31238 Fixing misspelling in comments. 2007-04-17 14:10:22 -07:00
mrbkap@gmail.com
34f19ad0bf Add an assertion. bug 377090, r=brendan 2007-04-17 14:07:31 -07:00
bclary@bclary.com
84e7155a7f JavaScript Test - add -Q command line option to jsDriver.pl to disable interrupt signal handler, bug 376701, r=mrbkap 2007-04-17 09:23:27 -07:00
bclary@bclary.com
1dcf711253 JavaScript Test - regression test for bug 291927, by Michael Lipp, David P. Caldwell 2007-04-17 06:27:23 -07:00
bclary@bclary.com
ce3eb2054b JavaScript Tests - move tests 5,6 from 373082 to 376773 2007-04-17 05:55:18 -07:00
igor@mir2.org
1ab869f5ec Bug 375270: API to trace GC things graph without running the GC. r=brendan 2007-04-16 23:53:37 -07:00
bclary@bclary.com
48e290092f JavaScript Tests - reduce test output not related to success/failure, bug 350531 2007-04-14 10:18:58 -07:00
bclary@bclary.com
f6c62b7b43 JavaScript Tests - do not perform comparisons for skipped test, bug 354541 2007-04-14 10:04:11 -07:00
crowder@fiverocks.com
645d786c5b Bug 375642: another regexp that makes JS allocate > 1GB and hand, r=mrbkap 2007-04-13 17:27:12 -07:00
crowder@fiverocks.com
c359618071 Bug 356248: incorrect decompilation for object literal with named getter function; property and function names are mashed together, r=brendan 2007-04-13 17:13:02 -07:00
mrbkap@gmail.com
eb5ba3e1b2 Add an API to set aside and restore cx->fp. bug 377090, r=brendan 2007-04-13 12:20:22 -07:00
mrbkap@gmail.com
fa1e627390 Protect against someone calling XPCSafeJSObjectWrapper.prototype(). bug 375164, r+sr=brendan 2007-04-10 09:04:43 -07:00
igor@mir2.org
1a41e7ddf2 Bug 373175: hiding code to set arena names behind JS_ARENAMETER. r=brendan 2007-04-10 06:29:10 -07:00
bclary@bclary.com
fcc5836572 JavaScript Test - regression test for bug 352013, by Brendan Eich 2007-04-08 02:07:54 -07:00
bclary@bclary.com
235559e668 JavaScript Test - regression test for bug 352441, by Jesse Ruderman 2007-04-08 01:47:25 -07:00
bclary@bclary.com
fcbc5418f5 JavaScript Test - regression test for bug 352789, by Jesse Ruderman 2007-04-08 01:40:41 -07:00
bclary@bclary.com
70ac2ab355 JavaScript Test - regression test for bug 353146, by Jesse Ruderman 2007-04-08 01:32:51 -07:00
bclary@bclary.com
a1b13a26f9 JavaScript Test - regression test for bug 355786, by Jesse Ruderman 2007-04-08 00:52:03 -07:00
bclary@bclary.com
b452571bbc JavaScript Test - regression test for bug 376564, by Jesse Ruderman 2007-04-08 00:44:49 -07:00
bclary@bclary.com
6fa5154b55 JavaScript Test - regression test for bug 376773, by Igor Bukanov 2007-04-07 23:24:43 -07:00
igor@mir2.org
4220d7947f Bug 373082: fixing bad English in comments for xml_lookupProperty. 2007-04-07 08:19:23 -07:00
brendan@mozilla.org
e64ec93e7c Add -o <option> to shell; add JSOPTION_ANONFUNFIX and test it for ECMA conformance (376052, r=igor). 2007-04-06 18:20:28 -07:00
bclary@bclary.com
2eb6b6d539 JavaScript Test - regression test for bug 373072, update to check for new exception 2007-04-06 11:46:04 -07:00
igor@mir2.org
ab3246743d Bug 366725: Fixing compilation problems with JS_C_STRINGS_ARE_UTF8 defined. 2007-04-05 03:52:35 -07:00
jruderman@hmc.edu
ee91249145 Bug 376564, Incorrect decompilation for "new (eval())". r=brendan. 2007-04-04 20:24:41 -07:00
brendan@mozilla.org
d17f82048e Fix decompilation of for(a[b,c] in d) and the like (355786, r=mrbkap). 2007-04-04 16:35:30 -07:00
brendan@mozilla.org
542c68db4a Fix special case of new (f()()) and the like (352013 part deux, r=mrbkap). 2007-04-04 16:32:33 -07:00
igor@mir2.org
d482dfb88f Bug 375183: simpler noSuchMethod implementation, r=brendan. 2007-04-04 15:18:57 -07:00
brendan@mozilla.org
82f05e174e Allow case yield: in JS1.7 (352441, r=mrbkap). 2007-04-04 11:02:50 -07:00
bclary@bclary.com
39cb5c2ef0 JavaScript Test - regression test for bug 314874, by HE Shi-Jun 2007-04-03 21:09:20 -07:00
bclary@bclary.com
f5213a3f72 JavaScript Test - update regression test for bug 345736, by Jesse Ruderman 2007-04-03 20:42:01 -07:00
bclary@bclary.com
66ab7f7c6f JavaScript Test - regression test for bug 350387, by Nanto Vi (TOYAMA Nao) 2007-04-03 20:37:14 -07:00
bclary@bclary.com
8b531ef3f5 JavaScript Test -regression test for bug 351219, by Jesse Ruderman 2007-04-03 06:43:44 -07:00
bclary@bclary.com
7794cc4d46 JavaScript Test - regression test for bug 352360, by Jesse Ruderman 2007-04-03 06:32:28 -07:00
bclary@bclary.com
648ad0af21 JavaScript Test - regression test for bug 352453, by Jesse Ruderman 2007-04-03 05:01:36 -07:00
bclary@bclary.com
ea73bbdd23 JavaScript Test - regression test for bug 374160, by Jesse Ruderman 2007-04-03 04:53:34 -07:00
bclary@bclary.com
c497c43e35 JavaScript Test - regression test for bug 374589, by Jesse Ruderman 2007-04-03 04:46:43 -07:00
bclary@bclary.com
40bcca40a5 JavaScript Test - regression test for bug 374713, by Jesse Ruderman 2007-04-03 04:34:08 -07:00
bclary@bclary.com
00c3fb9a4c JavaScript Test - regression test for bug 375882, by Jesse Ruderman 2007-04-03 04:23:07 -07:00
bclary@bclary.com
754a37f824 JavaScript Test - regression test for bug 352013 2007-04-03 03:07:19 -07:00
bclary@bclary.com
89069dea82 Bug 374877 - Update JS_GetImplementationVersion() for JS1.7rc, r=brendan 2007-04-02 21:48:09 -07:00
brendan@mozilla.org
0cc24ee642 Fix parser to allow eval(i)++ to compile (352453, r=mrbkap). 2007-04-02 20:26:50 -07:00
brendan@mozilla.org
f94795401a Fix js_LineNumberToPC based on MikeM@RetekSolutions.com's input (313922, r=mrbkap). 2007-04-02 11:13:22 -07:00
brendan@mozilla.org
b956494e3b Unify double sprinting to handle non-finite and negative zero cases (375882, r=mrbkap). 2007-04-01 19:01:50 -07:00
igor@mir2.org
4af4c5e9c0 Taking out the patches for bug 375999 and bug 375808 until the reason for ref counting leak would be clear. 2007-03-31 23:48:21 -07:00
igor@mir2.org
a02a9b8d15 Bug 375999: fixing regression from bug 375808. r=brendan 2007-03-31 17:00:36 -07:00
bclary@bclary.com
0fcc24926a JavaScript Test - regression test for bug 371692, by Biju 2007-03-30 12:28:05 -07:00
gavin@gavinsharp.com
8e7dc13622 Revert patch from bug 375715 because it broke Gmail (bug 375931) 2007-03-30 09:21:05 -07:00
bclary@bclary.com
bd6a7ffbb7 JavaScript Test - add testcases from bug 375793, by Jesse Ruderman 2007-03-30 07:52:37 -07:00
igor@mir2.org
ad22261f98 Bug 375808 - GCX_PRIVATE is replaced by GCX_FUNCTION. r=brendan 2007-03-29 23:23:00 -07:00
igor@mir2.org
05f56c2e92 Removal of broken patch for bug 375808 2007-03-29 18:19:50 -07:00
igor@mir2.org
f779f80083 Bug 375808 - GCX_PRIVATE is replaced by GCX_FUNCTION. r=brendan 2007-03-29 17:56:14 -07:00
igor@mir2.org
b7de877e6a Bug 374160: Uniform applications of GetXMLObject. r=brendan 2007-03-29 13:39:46 -07:00
mrbkap@gmail.com
4a2d80cad8 Ignore let declarations when process variable declarations to ensure proper hoisting behavior. bug 350387, r=brendan 2007-03-29 11:25:22 -07:00
mrbkap@gmail.com
84f50c3f1e Deal with the /i option before calculating the start (and localMax) for ranges. bug 375711, r=crowder 2007-03-29 11:19:15 -07:00
mrbkap@gmail.com
1c4dec98c6 Continue processing the character set even though we found our max. bug 375715, r=crowder 2007-03-29 11:14:20 -07:00
crowder@fiverocks.com
7043a7231a Bug 368152, more compiler warnings fixage, r=igor@mir2.org 2007-03-29 11:04:10 -07:00
jwalden@mit.edu
741e50216d Bug 375793 - Constant folder treats NaN coerced to boolean as true. r=mrbkap 2007-03-29 00:37:15 -07:00
brendan@mozilla.org
663a9bc597 Fix bug 351219 and related (r=mrbkap). 2007-03-29 00:24:14 -07:00
bzbarsky@mit.edu
e8a6251f9c Fix JS strict warning in the wrapper code. Bug 371948, r+sr=brendan 2007-03-28 13:29:00 -07:00
igor@mir2.org
790c4e384b Bug 374589: fixing generator/decompiler after bug 351102. r=brendan 2007-03-27 23:49:49 -07:00
crowder@fiverocks.com
0cb90ba27c Bug 368152: Fixing warnings and one build error from jsregexp "debugger" patch, r=mrbkap 2007-03-27 17:31:25 -07:00
bclary@bclary.com
6a31cbf539 JavaScript Test - regression test for bug 346237, by Jesse Ruderman 2007-03-27 17:22:51 -07:00
bclary@bclary.com
d649d08e83 JavaScript Test - regression test for bug 330569, by antonlv, Andreas 2007-03-27 17:11:25 -07:00
bclary@bclary.com
42781c0f6b JavaScript Test - regression test for bug 351448 2007-03-27 14:59:31 -07:00
bclary@bclary.com
87706e3993 JavaScript Test - Regression test for bug 355736, by Jesse Ruderman 2007-03-27 13:56:54 -07:00
bclary@bclary.com
c732108f72 JavaScript Test - regression test for bug 373082, by Igor Bukanov 2007-03-27 13:27:17 -07:00
bclary@bclary.com
8ef3d27786 JavaScript Test - regression test for bug 374112, by Jesse Ruderman 2007-03-27 12:58:31 -07:00
bclary@bclary.com
24bccea9c2 JavaScript Test - regression test for bug 374163, by Jesse Ruderman, Igor Bukanov 2007-03-27 12:51:51 -07:00
dbaron@dbaron.org
e7bb1b1c38 Remove GetKeyPointer method from nsTHashtable key types. b=374906 r=bsmedberg 2007-03-27 08:34:59 -07:00
dbaron@dbaron.org
d98d9fdec5 Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg 2007-03-27 08:33:38 -07:00
dbaron@dbaron.org
af8ff51b78 Consolidate duplicated code into the beginning of the double-hashing loop. b=374906 r=brendan 2007-03-27 08:32:38 -07:00
bclary@bclary.com
b9bf8d7884 Bug 370490 - Build SpiderMonkey with JS_C_STRINGS_ARE_UTF8, not part of the build, patch by Tom Insam, r=brendan 2007-03-26 14:13:57 -07:00
igor@mir2.org
e2b9880b99 Bug 373082: Changine XML method lookup to never alter "this". r=brendan,jwalden 2007-03-26 02:07:24 -07:00
igor@mir2.org
e354216aff Bug 355736: no quotas arround name matching keywords in keywordless context. r=brendan,mrbkap 2007-03-24 00:34:47 -07:00
dbaron@dbaron.org
cb86161398 Avoid the need for a getKey callback in jsdhash/pldhash. b=374906 r=brendan 2007-03-23 16:32:40 -07:00
crowder@fiverocks.com
cbec55609e Bug 339652: Maximum recursion value is too low, r=brendan 2007-03-23 11:11:40 -07:00
crowder@fiverocks.com
e204ac324a Bug 330352: very non-greedy regexp causes crash in jsregexp.c, r=mrbkap 2007-03-23 09:13:06 -07:00
peterv@propagandism.org
2f5df4b5e9 Relanding part of the fix for bug 372960 (Make XPConnect traverse more JS edges). r=brendan, sr=jst. 2007-03-23 06:21:22 -07:00
crowder@fiverocks.com
d80633890b Bug 368152: jsregexp preprocessor-enabled "debugging" mode 2007-03-22 20:35:42 -07:00
hg@mozilla.com
05e5d33a57 Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT, 2007-03-22 10:30:00 -07:00
igor%mir2.org
6bda48b6f2 Bug 374112: Ensure that empty ns gets empty prefix. r=brendan 2007-03-20 23:39:16 +00:00
crowder%fiverocks.com
cb0ae77130 Bug 335001: Build without JS_HAS_XML_SUPPORT fails, r=brendan 2007-03-20 18:26:42 +00:00
bclary%bclary.com
18c6e3753e JavaScript Test - regression test for bugs 372364, 365891, by Jesse Ruderman 2007-03-20 09:48:15 +00:00
bclary%bclary.com
d35ae8dc86 JavaScript Test - regression test for bugs 372364, 366669, by Jesse Ruderman 2007-03-20 09:34:14 +00:00
bclary%bclary.com
c1dbb7e76b JavaScript Test - regression test for bug 369404, by Jesse Ruderman 2007-03-20 09:07:18 +00:00
bclary%bclary.com
057e6f326c JavaScript Test - regression test for bug 371292 added to regression test for bug 365869, by Jesse Ruderman 2007-03-20 08:46:27 +00:00
bclary%bclary.com
4d95d5615a JavaScript Test - regression test for bug 371369, by Igor Bukanov 2007-03-20 08:36:06 +00:00
bclary%bclary.com
4b8a25c044 JavaScript Test - regression test for bug 371932 2007-03-20 08:17:48 +00:00
bclary%bclary.com
c9bf652830 JavaScript Test - regression test for bug 372563, by Jesse Ruderman 2007-03-20 07:39:06 +00:00
bclary%bclary.com
1687709cda JavaScript Test - regression test for bug 374106, fix bug number 2007-03-20 07:32:52 +00:00
bclary%bclary.com
de519397b2 JavaScript Test - regression test for bug 374116, fix bug number 2007-03-20 07:31:44 +00:00
igor.bukanov%gmail.com
f8db6863ec Bug 351102: Simpler exception handling implementation, r=brendan 2007-03-20 07:31:02 +00:00
bclary%bclary.com
026e3899d5 JavaScript Test - regression test for bug 372564, by Jesse Ruderman 2007-03-20 07:30:01 +00:00
bclary%bclary.com
acf82547eb JavaScript Test - regression test for bug 372565, by Jesse Ruderman 2007-03-20 06:48:15 +00:00
bclary%bclary.com
fa2068dec2 JavaScript Test - regression test for bug 373072, by Igor Bukanov 2007-03-20 06:33:13 +00:00
bclary%bclary.com
b0b6bfc325 JavaScript Test - regression test for bug 373678, by Jesse Ruderman 2007-03-20 06:20:53 +00:00
bclary%bclary.com
57ee4cd0ca JavaScript Test - regression test for bug 374106, by Jesse Ruderman 2007-03-20 05:48:09 +00:00
bclary%bclary.com
f0977c4827 JavaScript Test - regression test for bug 374116, by Jesse Ruderman 2007-03-20 05:38:08 +00:00
jst%mozilla.org
1cadd342cc Followup fix for bug 355766. Make functions exposed through XPCSafeJSObjectWrapper wrappers work more like normal functions. r+sr=brendan@mozilla.org 2007-03-20 00:26:02 +00:00
igor.bukanov%gmail.com
da87cc0fe7 Bug 366123: Patch brendan@mozilla.org, r=myself 2007-03-19 21:46:45 +00:00
graydon%mozilla.com
f476b5cfc0 Disable the patch for 368869. 2007-03-16 19:52:33 +00:00
peterv%propagandism.org
5a1ed9c668 Fix for bug 374096 (Cycle collector doesn't collect all the cycles it could). r=graydon, sr=dbaron. 2007-03-16 12:52:47 +00:00
brendan%mozilla.org
f127aa68e2 Fix non-existent attribute deref bug (374116, r=igor). 2007-03-15 23:06:22 +00:00
graydon%mozilla.com
47299d3e29 Bug 368869 - Make cycle collection suspect all native wrapper roots
r=brendan, sr=jst
2007-03-15 23:05:03 +00:00
igor.bukanov%gmail.com
c291e1fb2f Bug 374106: making xml_contains to work again. r=mrbkap 2007-03-15 20:30:56 +00:00
crowder%fiverocks.com
f17db8ab09 Bug 355827: SpiderMonkey's readline() doesn't handle EOF properly, r=crowder, patch by KATO Kazuyoshi <kzys@8-p.info> 2007-03-14 20:47:42 +00:00
igor.bukanov%gmail.com
f78676d710 Bug 373678: qnamepart should not set isXML. r=brendan 2007-03-13 23:59:20 +00:00
alfred.peng%sun.com
ac5a543cca Bug 116243. Incorrect type conversion of Java Boolean to Javascript String.
r=brendan,sr=jst.
2007-03-13 03:18:29 +00:00
mrbkap%gmail.com
5555d0ffc7 Investigate the srcnotes for more opcodes (even ones that don't have quite the right flag formats). bug 372364, r=brendan 2007-03-11 20:59:30 +00:00
mrbkap%gmail.com
c09a0cd599 Implement ES4's /y option on regular expressions. This is useful for scripts that want to use regular expressions for lexical scanning and don't want to have to chop the input string and use ^ to avoid O(n^2) lexing time. bug 371932, r=crowder 2007-03-11 19:36:59 +00:00
mrbkap%gmail.com
52736f4292 Always do the JSOP_PUSHOBJ replacement magic, even if the current call op didn't push anything. bug 372563, r=igor 2007-03-11 19:28:54 +00:00
mrbkap%gmail.com
0b937be63d Create a new opcode (JSOP_FORCONST) to use when doing a for-in with a const as the lhs. This also reclaims the useless JSOP_STARTITER. bug 372565, r=brendan 2007-03-11 19:25:58 +00:00
mrbkap%gmail.com
6c1f678db3 Clear inXML after processing names that could have set us to be inXML. bug 372564, r=jwalden 2007-03-11 19:23:28 +00:00
peterv%propagandism.org
2a0c068fc1 Backout to try to fix orange mochitest on OS X. 2007-03-11 18:17:11 +00:00
peterv%propagandism.org
a5505bbe92 Fix for bug 372960 (Make XPConnect traverse more JS edges). r=brendan, sr=jst. 2007-03-11 15:03:00 +00:00
igor.bukanov%gmail.com
3671397b3a Bug 371369: delete xml.function::name now works. r=brendan,jwalden 2007-03-10 11:14:22 +00:00
alfred.peng%sun.com
672dcb1911 Bug 248409. LiveConnect should equate java and Packages.java, etc.
r=brendan,sr=jst.
2007-03-10 06:22:21 +00:00
peterv%propagandism.org
a267e57680 Fix for bug 373219 (ASSERTION: Fault in cycle collector: null XPCOM pointer returned (ptr: 0)). r/sr=dbaron. 2007-03-09 13:14:06 +00:00
sayrer%gmail.com
21404816e2 fix for bug 366725 missed a semicolon and broke msvc 2005 express for some people. 2007-03-08 08:25:28 +00:00
igor.bukanov%gmail.com
c183a43d5a Bug 366725: JS_GetString(Bytes|Chars) are no longer used in SpiderMonkey. 2007-03-08 06:25:23 +00:00
igor.bukanov%gmail.com
1ddec32142 Bug 373072: consistently using JSXML_HAS_NAME(xml) instead of explicit xml class checks. r=brendan 2007-03-07 23:00:55 +00:00
dschaffe%adobe.com
59ec13aa96 bug 363844 r=dschaffe commit subha's test fixes for the new US daylight savings rules. 2007-03-06 20:27:14 +00:00
bclary%bclary.com
e24f598be9 JavaScript Tests - regression test for bug 337226, by Igor Bukanov 2007-03-06 08:40:49 +00:00
bclary%bclary.com
e38548e40a JavaScript Test - regression test for bug 372331, by Igor Bukanov 2007-03-06 08:26:27 +00:00
igor.bukanov%gmail.com
8f5df2bb38 Bug 372331: the proper evaluation order for for-in loops. r=brendan 2007-03-03 14:01:44 +00:00
pedemont%us.ibm.com
4dafcd97d6 Bug 350886 - First pass at JavaXPCOM unit tests. r=bsmedberg. 2007-03-02 21:28:58 +00:00
crowder%fiverocks.com
31373180bf Bug 372309: Crash in [@SetArrayElement] using canvas, r=igor@mir2.org 2007-03-02 17:35:29 +00:00
bclary%bclary.com
9e11670efb JavaScript Test - regression test for bug 365869, by Jesse Ruderman 2007-03-02 09:53:24 +00:00
bclary%bclary.com
37c59881f1 JavaScript Test - regression test for bug 367888, by Jesse Ruderman 2007-03-02 09:43:11 +00:00
bclary%bclary.com
b5bb4750cb JavaScript Test - regression test for bug 368213, by Jesse Ruderman 2007-03-02 09:36:16 +00:00
bclary%bclary.com
bc6c3f7ed7 JavaScript Test - regression test for bug 370048, by Igor Bukanov 2007-03-02 09:27:39 +00:00
bclary%bclary.com
ef8250d62d JavaScript Test - fix expected path, bug 368585 2007-03-02 06:41:03 +00:00
bclary%bclary.com
6d8f8110d7 JavaScript Test - fix Script object detection, bug 368585 2007-03-02 05:55:05 +00:00
bclary%bclary.com
95573c3544 JavaScript Test - fix Script object detection, bug 368585 2007-03-02 05:49:38 +00:00
crowder%fiverocks.com
1d426e7506 Bug 359024: script bug causes deref of 0x80000001 (JSVAL_VOID), r=brendan 2007-03-01 21:30:48 +00:00
bclary%bclary.com
1d0f2b225f JavaScript Tests - increase memory pressure in browser based gc(), bug 327198 2007-03-01 19:50:33 +00:00
crowder%fiverocks.com
6a8cc9c15f Bug 367888: regexp empty alt (|) with repeat yields infinite loop and consumes all memory, r=mrbkap 2007-03-01 16:05:30 +00:00
bclary%bclary.com
f8271c7484 JavaScript Tests - remove extraneous blank line, bug 372198 2007-03-01 12:41:43 +00:00
bclary%bclary.com
cc99a75b1b JavaScript Tests - update slow-n.tests, bug 372198 2007-03-01 01:50:50 +00:00
igor.bukanov%gmail.com
675b8ad7e7 Bug 363530: Optimizing JS function/method calling bytecodes. r=brendan 2007-03-01 01:33:46 +00:00
bclary%bclary.com
bffd225067 JavaScript Tests - update netscape.security.* detection, bug 372198 2007-03-01 01:31:24 +00:00
bclary%bclary.com
1013e766c5 JavaScript Tests - update tests excluded from SpiderMonkey testing, bug 372198 2007-03-01 01:05:52 +00:00
bclary%bclary.com
63723ba408 JavaScript Test - revert bad checkin for bug 274152 2007-02-28 22:24:24 +00:00
bclary%bclary.com
e873572a96 JavaScript Test - remove add ecma_3/Unicode/uc-001.js to spidermonkey-n.tests, bug 274152.js 2007-02-28 22:06:39 +00:00
bclary%bclary.com
a98e00bdfe JavaScript Test - regressoin test for bug 274152, by Brendan Eich 2007-02-28 21:43:01 +00:00
mrbkap%gmail.com
e1d3a954d4 Only warn for properties that we find on our object, not on properties that we're overriding. bug 365869 and 371174, r=crowder 2007-02-28 04:04:15 +00:00