Граф коммитов

11498 Коммитов

Автор SHA1 Сообщение Дата
brendan@mozilla.org 3ddd620896 Stop overloading JSOP_SETSP for both exception handling and group assignment bulk popping (375695, r=igor). 2007-05-06 23:40:10 -07:00
bclary@bclary.com fe5c2a4f86 JavaScript Test - test automation, add js1_8, no bug, not part of the build 2007-05-06 22:38:03 -07:00
bclary@bclary.com 00e7ddf371 JavaScript Tests - disable window.onerror handler to prevent false failure, bug 340804 2007-05-06 22:18:27 -07:00
bclary@bclary.com b638b99eab JavaScript Test - remove non-standard use of unescape, bug 370585 2007-05-06 21:52:07 -07:00
bclary@bclary.com 134a71982a JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 21:17:53 -07:00
bclary@bclary.com 738c802823 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 21:13:01 -07:00
bclary@bclary.com 53e2de6461 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 21:10:01 -07:00
bclary@bclary.com f304351a0a JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 21:06:09 -07:00
bclary@bclary.com bd13666d4e JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 20:59:26 -07:00
bclary@bclary.com 878cfda4ea JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 20:55:18 -07:00
bclary@bclary.com 8ed2a583a3 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 20:50:30 -07:00
bclary@bclary.com 70f1e8af5d JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 20:47:30 -07:00
bclary@bclary.com 6e2dec7bea JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 20:42:19 -07:00
bclary@bclary.com 804f84eeb4 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 20:38:14 -07:00
bclary@bclary.com 9438ca595c JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 20:33:33 -07:00
bclary@bclary.com 06e8551e40 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 20:28:43 -07:00
bclary@bclary.com 9cd4789f8e JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 20:21:05 -07:00
bclary@bclary.com 68f98dcc23 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 20:15:45 -07:00
bclary@bclary.com d4d371a58f JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 20:10:58 -07:00
bclary@bclary.com e837d98c3a JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 20:03:09 -07:00
bclary@bclary.com 817323797c JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 19:59:43 -07:00
bclary@bclary.com 00b0dcdec9 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 19:56:17 -07:00
bclary@bclary.com cac3ab5162 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 19:50:50 -07:00
bclary@bclary.com 8160c81d3f JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 19:47:41 -07:00
bclary@bclary.com 196f9118b9 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 19:44:30 -07:00
bclary@bclary.com a4f98487f6 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 19:38:42 -07:00
bclary@bclary.com 9d9ce2be29 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 19:35:23 -07:00
bclary@bclary.com dfc3258603 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 19:31:34 -07:00
bclary@bclary.com 4337ac5f0f JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 19:28:06 -07:00
bclary@bclary.com 47a54b74ff JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 19:24:47 -07:00
bclary@bclary.com ed0a82c60f JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 19:21:10 -07:00
bclary@bclary.com 22351100b0 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 19:17:11 -07:00
bclary@bclary.com 62080bfeae JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 19:13:50 -07:00
bclary@bclary.com e318605d20 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 19:07:43 -07:00
bclary@bclary.com 3bed707312 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 19:04:07 -07:00
bclary@bclary.com 7c123f39b3 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 19:01:01 -07:00
bclary@bclary.com baa6537606 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 18:55:06 -07:00
bclary@bclary.com f543c76513 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 18:51:49 -07:00
bclary@bclary.com 2b82eca4bf JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 18:44:24 -07:00
bclary@bclary.com 4aea75b2e0 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 18:35:28 -07:00
bclary@bclary.com 5918867276 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 18:31:49 -07:00
bclary@bclary.com ca10428356 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 18:24:04 -07:00
bclary@bclary.com da50dab3d5 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 18:18:52 -07:00
bclary@bclary.com 37ae513159 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 18:15:41 -07:00
bclary@bclary.com 0950289e50 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 18:12:09 -07:00
bclary@bclary.com e59d2f142d JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 18:08:33 -07:00
bclary@bclary.com 0194438973 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 18:02:55 -07:00
bclary@bclary.com b8d316d46d JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:59:31 -07:00
bclary@bclary.com 13dad9d8a1 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:54:25 -07:00
bclary@bclary.com f1e146d637 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:51:13 -07:00
bclary@bclary.com aed9a5e9bf JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:47:44 -07:00
bclary@bclary.com ad6207384b JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:41:58 -07:00
bclary@bclary.com d24b93b365 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:36:28 -07:00
bclary@bclary.com c85b8e7c6c JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:33:09 -07:00
bclary@bclary.com 208213f25b JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:29:56 -07:00
bclary@bclary.com b5c44f67ab JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:26:34 -07:00
bclary@bclary.com d603e45863 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:22:53 -07:00
bclary@bclary.com d1d031df27 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:19:07 -07:00
bclary@bclary.com 8fe001ec9a JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:15:32 -07:00
bclary@bclary.com a1e8dff6d1 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 58de949f5e JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585 2007-05-06 17:08:00 -07:00
bclary@bclary.com 7421188f0c JavaScript Tests - setup js1_6 decompilation sub suite, bug 370585 2007-05-06 16:27:00 -07:00
igor@mir2.org f81a94510f 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 3401258aed Unhide a crucial pop from the decompiler (379860, r=igor). 2007-05-06 02:29:21 -07:00
igor@mir2.org cfa39080fe 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 6acd8be7e5 JavaScript Test - regression test for bug 378492, by Jesse Ruderman 2007-05-06 01:46:32 -07:00
bclary@bclary.com cb7fa02818 JavaScript Test - regression test for bug 367120, by moz_bu_r_a4 2007-05-06 01:41:44 -07:00
bclary@bclary.com 519112eb11 JavaScript Test - regression test for bug 367119, by moz_bu_r_a4 2007-05-06 01:39:46 -07:00
bclary@bclary.com 424b84fa4a JavaScript Test - regression test for bug 367118, by moz_bu_r_a4 2007-05-06 01:37:14 -07:00
bclary@bclary.com 138633e16e JavaScript Test - regression test for bug 366123, by shutdown 2007-05-06 01:34:25 -07:00
bclary@bclary.com b57ae6a784 JavaScript Test - regression test for bug 365527, by Igor Bukanov 2007-05-06 01:30:59 -07:00
bclary@bclary.com 74f5c11a16 JavaScript Test - regression test for bug 361856, by shutdown 2007-05-06 01:11:00 -07:00
bclary@bclary.com d04cf825f1 JavaScript Tests - regression tests for bug 360681, by Igor Bukanov 2007-05-06 01:06:47 -07:00
bclary@bclary.com 9b12dc8762 JavaScript Test - regression test for bug 358508, by shutdown 2007-05-06 01:04:05 -07:00
bclary@bclary.com 2e4be6d98c JavaScript Tests - regression test for bug 353078, by Jesse Ruderman 2007-05-06 01:01:46 -07:00
bclary@bclary.com 9f8e212606 JavaScript Test - regression test for bug 311161, by Jesse Ruderman 2007-05-06 00:57:19 -07:00
bclary@bclary.com d0551fb4eb JavaScript Test - regression test for bug 346642, update decompilation changes. 2007-05-06 00:32:42 -07:00
bclary@bclary.com cc921063ca JavaScript Tests - update change in decompilation due to bug 356083 fix, bug 355736 2007-05-05 23:53:10 -07:00
brendan@mozilla.org e300ac26f5 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 4190facb00 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 45b7591ddf JavaScript Test - regression test for bug 376052, by George Kangas 2007-05-05 00:28:04 -07:00
bclary@bclary.com 31ee8e3d16 JavaScript Test - regression test for bug 379483, by Jesse Ruderman 2007-05-05 00:12:40 -07:00
bclary@bclary.com c96f5c7052 JavaScript Tests - do not use anonymous functions in statement contexts, bug 379509 2007-05-05 00:03:34 -07:00
bzbarsky@mit.edu 6a18b38df1 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 ecd76abfa2 JavaScript Tests - replace JavaScriptOptions, bug 379701 2007-05-04 11:49:29 -07:00
brendan@mozilla.org 8321f90697 Fix some assertions to avoid re-evaluating macro args; tweak comments. 2007-05-04 11:34:56 -07:00
igor@mir2.org ebe7d0cc1c 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 ff44b87237 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 1ce5636515 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 a5411a3f6c Balance the stack for destructuring catch heads (379483, r=igor). 2007-05-02 23:39:44 -07:00
igor@mir2.org 3b6c4a7b39 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 079726da39 fixing a compiler warning introduced by patch in bug 365083, r=brendan 2007-05-02 12:55:07 -07:00
bclary@bclary.com af610377f4 JavaScript Test - regression test for bug 356083, by Jesse Ruderman 2007-05-02 10:38:53 -07:00
bclary@bclary.com 121bfe8630 JavaScript Test - regression test for bug 356248, by Jesse Ruderman 2007-05-02 10:31:22 -07:00
bclary@bclary.com 07370057ab JavaScript Test - regression test for bug 368224, by Jesse Ruderman 2007-05-02 10:26:16 -07:00
bclary@bclary.com 117e41fc9e JavaScript Test - regression test for bug 375642, by Jesse Ruderman 2007-05-02 10:21:50 -07:00
bclary@bclary.com 0856a0786a JavaScript Test - regression test for bug 375794, by Jesse Ruderman 2007-05-02 10:14:39 -07:00
bclary@bclary.com c6336033c4 JavaScript Test - regression test for bug 378738, by Igor Tandetnik, Martin Honnen 2007-05-02 09:53:43 -07:00
bclary@bclary.com 4c8b859b4c JavaScript Tests - regression test for bug 378789, by Igor Bukanov 2007-05-02 09:45:47 -07:00
bclary@bclary.com b754c4a6c5 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 7b67617398 JavaScript Test - regression test for bug 379442, by Jesse Ruderman 2007-05-02 09:21:55 -07:00
brendan@mozilla.org 3c04d1bb55 Followup fix to dumb bug in last checkin (379442, r=me). 2007-05-02 01:12:38 -07:00
brendan@mozilla.org 3927b099f8 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 5e3fc33a85 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 4d2fa17276 Bug 377751: removal of the commit. 2007-05-01 14:54:29 -07:00
igor@mir2.org 9ff60a418d Bug 377751: More build fixes. 2007-05-01 14:44:15 -07:00
igor@mir2.org 7766aefe0b Bug 377751: Fixing windows compilation problem. 2007-05-01 14:33:00 -07:00
igor@mir2.org 4d525734e5 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 fdab2cdc44 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 8e3b3afc20 Bug 375715: assertion on bogus character ranges in regexps, r=mrbkap 2007-05-01 10:51:34 -07:00
peterv@propagandism.org 2f65f22e74 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 5aaf9f9fa7 Bug 379146: New API to register application-specific GC roots. r=brendan 2007-05-01 03:09:46 -07:00
bclary@bclary.com 0280ac0667 JavaScript Tests - add missing mode lines, no bug, not part of the build 2007-04-30 13:11:28 -07:00
bclary@bclary.com afc273653b JavaScript Tests - update automation scripts, no bug, not part of the build 2007-04-30 13:03:56 -07:00
bclary@bclary.com bc135706c7 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 f1c95d22ba 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 1c45c0b6b7 JavaScript Test - add missing end test prolog for asynchronous test, bug 324688 2007-04-30 10:11:07 -07:00
igor@mir2.org 443684167e Bug 379165: Simplifing JS_DimpHeap while fixing BeOS build problems. r=brendan 2007-04-29 14:49:00 -07:00
bclary@bclary.com c13e020ae5 JavaScript Test - regression test for bug 353165, only test for crash 2007-04-28 15:38:32 -07:00
jwalden@mit.edu ea52e6733e 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 f60763376a 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 5c2ca46104 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 069e454bcf JavaScript Tests - update Daylight Savings Time, other Date related tests, bug 378683 2007-04-26 09:25:54 -07:00
igor@mir2.org 8e10194088 Bug 378789: js_PutEscapedStringImpl can now cope with \0 in JSString. r=brendan 2007-04-25 15:30:35 -07:00
igor@mir2.org 92022c7059 Bug 378255: Information about JS_DumpDebug to replace GC_MARK_DEBUG info. 2007-04-25 12:39:15 -07:00
nboyd@atg.com 1612a0abe1 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 7ca3405a0c Skip performance test. 2007-04-25 10:23:13 -07:00
peterv@propagandism.org 37ea48ef85 Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking. 2007-04-25 09:35:27 -07:00
igor@mir2.org 32b06e31f6 Bug 378261: Replacing GC_MARK_DEBUG by DumpHeap. r=brendan 2007-04-25 06:43:18 -07:00
igor@mir2.org 323dc031d4 Bug 378492: proper checks for null and jsval type when tracing, r=brendan 2007-04-24 16:11:02 -07:00
timeless@mozdev.org 1a04d9c319 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 1c62a2ab46 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 0ab7558e7b 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 5dbe6da8e9 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 f13e5fc65f Bug 375270: fixing frprintf args in DumpHeap 2007-04-21 07:06:43 -07:00
peterv@propagandism.org 4a00a8787c 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 c0ff848c52 Fixing a trivial warning in an assertion, r=crowder 2007-04-19 17:36:52 -07:00
jst@mozilla.org 77cdeefac1 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 33632df38d Updated skip list for Rhino. Still needs more work categorizing failures. 2007-04-18 19:28:01 -07:00
nboyd@atg.com 0b50228cda 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 1ae7437dcc 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 2c958095e6 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 4c49853637 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 4608a27b1b Bug 377754: fixing JS_CLASS_TRACE macro and misspellings. r=brendan 2007-04-17 14:14:18 -07:00
igor@mir2.org 40b93f981a Fixing misspelling in comments. 2007-04-17 14:10:22 -07:00
mrbkap@gmail.com e0659a206c Add an assertion. bug 377090, r=brendan 2007-04-17 14:07:31 -07:00
bclary@bclary.com 41a5cd6fb8 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 4e42c6b17f JavaScript Test - regression test for bug 291927, by Michael Lipp, David P. Caldwell 2007-04-17 06:27:23 -07:00
bclary@bclary.com ca68305741 JavaScript Tests - move tests 5,6 from 373082 to 376773 2007-04-17 05:55:18 -07:00
igor@mir2.org 00e4f1056d 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 727880c281 JavaScript Tests - reduce test output not related to success/failure, bug 350531 2007-04-14 10:18:58 -07:00
bclary@bclary.com 79eaf7441c JavaScript Tests - do not perform comparisons for skipped test, bug 354541 2007-04-14 10:04:11 -07:00
crowder@fiverocks.com af7ccae577 Bug 375642: another regexp that makes JS allocate > 1GB and hand, r=mrbkap 2007-04-13 17:27:12 -07:00
crowder@fiverocks.com 5b4ca3dc9e 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 5817df1531 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 edec965632 Protect against someone calling XPCSafeJSObjectWrapper.prototype(). bug 375164, r+sr=brendan 2007-04-10 09:04:43 -07:00
igor@mir2.org d233df47d8 Bug 373175: hiding code to set arena names behind JS_ARENAMETER. r=brendan 2007-04-10 06:29:10 -07:00
bclary@bclary.com 0a83154ba9 JavaScript Test - regression test for bug 352013, by Brendan Eich 2007-04-08 02:07:54 -07:00
bclary@bclary.com 5d1b2acffd JavaScript Test - regression test for bug 352441, by Jesse Ruderman 2007-04-08 01:47:25 -07:00
bclary@bclary.com 0939e2c4db JavaScript Test - regression test for bug 352789, by Jesse Ruderman 2007-04-08 01:40:41 -07:00
bclary@bclary.com f48bcca49d JavaScript Test - regression test for bug 353146, by Jesse Ruderman 2007-04-08 01:32:51 -07:00
bclary@bclary.com c99b956860 JavaScript Test - regression test for bug 355786, by Jesse Ruderman 2007-04-08 00:52:03 -07:00
bclary@bclary.com d7980766d6 JavaScript Test - regression test for bug 376564, by Jesse Ruderman 2007-04-08 00:44:49 -07:00
bclary@bclary.com f192a9c820 JavaScript Test - regression test for bug 376773, by Igor Bukanov 2007-04-07 23:24:43 -07:00
igor@mir2.org 7ae6e02844 Bug 373082: fixing bad English in comments for xml_lookupProperty. 2007-04-07 08:19:23 -07:00
brendan@mozilla.org 1461de4fc8 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 ea4218603f JavaScript Test - regression test for bug 373072, update to check for new exception 2007-04-06 11:46:04 -07:00
igor@mir2.org 5c17068c5a Bug 366725: Fixing compilation problems with JS_C_STRINGS_ARE_UTF8 defined. 2007-04-05 03:52:35 -07:00
jruderman@hmc.edu 3f0eba2491 Bug 376564, Incorrect decompilation for "new (eval())". r=brendan. 2007-04-04 20:24:41 -07:00
brendan@mozilla.org b793d6258e 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 ef6fbdb0e0 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 7009e352da Bug 375183: simpler noSuchMethod implementation, r=brendan. 2007-04-04 15:18:57 -07:00
brendan@mozilla.org 3e9594171e Allow case yield: in JS1.7 (352441, r=mrbkap). 2007-04-04 11:02:50 -07:00
bclary@bclary.com 18822ac4a0 JavaScript Test - regression test for bug 314874, by HE Shi-Jun 2007-04-03 21:09:20 -07:00
bclary@bclary.com 1e8efaa48a JavaScript Test - update regression test for bug 345736, by Jesse Ruderman 2007-04-03 20:42:01 -07:00
bclary@bclary.com c54d793957 JavaScript Test - regression test for bug 350387, by Nanto Vi (TOYAMA Nao) 2007-04-03 20:37:14 -07:00
bclary@bclary.com e3b5b35813 JavaScript Test -regression test for bug 351219, by Jesse Ruderman 2007-04-03 06:43:44 -07:00
bclary@bclary.com d95893741b JavaScript Test - regression test for bug 352360, by Jesse Ruderman 2007-04-03 06:32:28 -07:00
bclary@bclary.com 754d5bfc78 JavaScript Test - regression test for bug 352453, by Jesse Ruderman 2007-04-03 05:01:36 -07:00
bclary@bclary.com dcbc140e9d JavaScript Test - regression test for bug 374160, by Jesse Ruderman 2007-04-03 04:53:34 -07:00
bclary@bclary.com f9202994b4 JavaScript Test - regression test for bug 374589, by Jesse Ruderman 2007-04-03 04:46:43 -07:00
bclary@bclary.com 6a0fd5b94a JavaScript Test - regression test for bug 374713, by Jesse Ruderman 2007-04-03 04:34:08 -07:00
bclary@bclary.com 801de78fa1 JavaScript Test - regression test for bug 375882, by Jesse Ruderman 2007-04-03 04:23:07 -07:00
bclary@bclary.com 716e46cf6d JavaScript Test - regression test for bug 352013 2007-04-03 03:07:19 -07:00
bclary@bclary.com d28a2b6ae0 Bug 374877 - Update JS_GetImplementationVersion() for JS1.7rc, r=brendan 2007-04-02 21:48:09 -07:00
brendan@mozilla.org 555ba31b78 Fix parser to allow eval(i)++ to compile (352453, r=mrbkap). 2007-04-02 20:26:50 -07:00
brendan@mozilla.org c33522106d Fix js_LineNumberToPC based on MikeM@RetekSolutions.com's input (313922, r=mrbkap). 2007-04-02 11:13:22 -07:00
brendan@mozilla.org e008b545e0 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 cc18782960 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 d65c001d1b Bug 375999: fixing regression from bug 375808. r=brendan 2007-03-31 17:00:36 -07:00
bclary@bclary.com 540d1d1157 JavaScript Test - regression test for bug 371692, by Biju 2007-03-30 12:28:05 -07:00
gavin@gavinsharp.com 76e1e26961 Revert patch from bug 375715 because it broke Gmail (bug 375931) 2007-03-30 09:21:05 -07:00
bclary@bclary.com 3fb2e1332b JavaScript Test - add testcases from bug 375793, by Jesse Ruderman 2007-03-30 07:52:37 -07:00
igor@mir2.org 4805d4d1cb Bug 375808 - GCX_PRIVATE is replaced by GCX_FUNCTION. r=brendan 2007-03-29 23:23:00 -07:00
igor@mir2.org b19687b120 Removal of broken patch for bug 375808 2007-03-29 18:19:50 -07:00
igor@mir2.org 0da1fc48f5 Bug 375808 - GCX_PRIVATE is replaced by GCX_FUNCTION. r=brendan 2007-03-29 17:56:14 -07:00
igor@mir2.org 1ae0f02d5c Bug 374160: Uniform applications of GetXMLObject. r=brendan 2007-03-29 13:39:46 -07:00
mrbkap@gmail.com c673f65040 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 3c0c61859a 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 d346f56b7b 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 27fe7fd376 Bug 368152, more compiler warnings fixage, r=igor@mir2.org 2007-03-29 11:04:10 -07:00
jwalden@mit.edu ba5a8ccb24 Bug 375793 - Constant folder treats NaN coerced to boolean as true. r=mrbkap 2007-03-29 00:37:15 -07:00
brendan@mozilla.org 0ba5314af8 Fix bug 351219 and related (r=mrbkap). 2007-03-29 00:24:14 -07:00
bzbarsky@mit.edu b5ac2b7d38 Fix JS strict warning in the wrapper code. Bug 371948, r+sr=brendan 2007-03-28 13:29:00 -07:00
igor@mir2.org 7462677837 Bug 374589: fixing generator/decompiler after bug 351102. r=brendan 2007-03-27 23:49:49 -07:00
crowder@fiverocks.com 8f778e8eef 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 c009d5c344 JavaScript Test - regression test for bug 346237, by Jesse Ruderman 2007-03-27 17:22:51 -07:00
bclary@bclary.com 5125a43c7e JavaScript Test - regression test for bug 330569, by antonlv, Andreas 2007-03-27 17:11:25 -07:00
bclary@bclary.com a636652288 JavaScript Test - regression test for bug 351448 2007-03-27 14:59:31 -07:00
bclary@bclary.com 3a36144e3d JavaScript Test - Regression test for bug 355736, by Jesse Ruderman 2007-03-27 13:56:54 -07:00
bclary@bclary.com 833a409d3d JavaScript Test - regression test for bug 373082, by Igor Bukanov 2007-03-27 13:27:17 -07:00
bclary@bclary.com 410e2cf3b0 JavaScript Test - regression test for bug 374112, by Jesse Ruderman 2007-03-27 12:58:31 -07:00
bclary@bclary.com a3ea3cef32 JavaScript Test - regression test for bug 374163, by Jesse Ruderman, Igor Bukanov 2007-03-27 12:51:51 -07:00
dbaron@dbaron.org cb52af13a3 Remove GetKeyPointer method from nsTHashtable key types. b=374906 r=bsmedberg 2007-03-27 08:34:59 -07:00
dbaron@dbaron.org 4d961c5c49 Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg 2007-03-27 08:33:38 -07:00
dbaron@dbaron.org a06fce0dcc 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 cf41580cfb 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 0291ed98e3 Bug 373082: Changine XML method lookup to never alter "this". r=brendan,jwalden 2007-03-26 02:07:24 -07:00
igor@mir2.org c8a4b80657 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 61432fd61c 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 f1e05ade9d Bug 339652: Maximum recursion value is too low, r=brendan 2007-03-23 11:11:40 -07:00
crowder@fiverocks.com e776a852ce Bug 330352: very non-greedy regexp causes crash in jsregexp.c, r=mrbkap 2007-03-23 09:13:06 -07:00
peterv@propagandism.org cf1c466f98 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 33b0e55f2d Bug 368152: jsregexp preprocessor-enabled "debugging" mode 2007-03-22 20:35:42 -07:00
roc+@cs.cmu.edu 0054412272 Bug 374866. Reftests for text-transform. r=dbaron 2007-03-22 16:01:14 -07:00
mrbkap%gmail.com b406f23dbd Bug 449152 - js_CheckAccess should init out params on failure, r=brendan a=ss 2008-08-12 00:04:13 +00:00
mrbkap%gmail.com 15e89d63f3 Make XPCNativeWrapper deal with non-browser embeddings. bug 422113, r+sr=jst a=ss 2008-08-11 23:33:51 +00:00
mrbkap%gmail.com 3722a502c3 Do not attempt to lock a non-native object. bug 436741, r=brendan a=ss 2008-08-11 18:29:35 +00:00
mrbkap%gmail.com 7589f4a19c Don't cause a GC before the script is on the JS call stack. bug 440558, r=brendan a=ss 2008-08-11 18:28:03 +00:00
mrbkap%gmail.com 9221563231 Follow the invariant that we flow through label exit2. bug 442358, r=igor a=ss 2008-08-11 18:26:45 +00:00
mrbkap%gmail.com 2bc0c0e60f Don't do things to the object before we're sure it's the right type of object. bug 443569, r=brendan a=ss 2008-08-11 18:24:13 +00:00
mrbkap%gmail.com 535e68f081 Don't use 'i' if the id was not an index. bug 443843, r=shaver a=ss 2008-08-11 18:22:59 +00:00
mrbkap%gmail.com 19772c4638 Always check the type of the object that we're operating on, even when called from native code. bug 444233, r=shaver a=ss 2008-08-11 18:21:27 +00:00
bclary%bclary.com cf913d4170 JavaScript Tests - remove obsolete import|export tests for trunk, bug 447713 2008-08-09 12:20:11 +00:00
nboyd%atg.com a5e42fcf59 A little cleaner. 2008-08-08 21:04:00 +00:00
nboyd%atg.com d958b4706c New test for strict mode API. 2008-08-08 21:00:04 +00:00
nboyd%atg.com 6467991e86 Switch to StringBuilder for better performance. 2008-08-08 19:45:36 +00:00
bclary%bclary.com 9ed8311d90 JavaScript Tests - regression test for bug 448595, by Oliver Hunt 2008-08-08 00:59:47 +00:00
nboyd%atg.com e7d51f734c Add additional javadoc indicating that people should look to FunctionObject
constructor for varargs forms
2008-08-07 20:59:49 +00:00
crowder%fiverocks.com 5fc00bdff0 Bug 442333: remove eval's optional second argument, r=mrbkap, r=brendan, a=ss 2008-08-07 19:02:47 +00:00
bclary%bclary.com f6d9551106 JavaScript Tests - regression test for bug 443569, by Jesse Ruderman 2008-08-07 12:18:11 +00:00
bclary%bclary.com 79bb238ca3 JavaScript Tests - regression test for bug 442333 2008-08-07 12:00:08 +00:00
bclary%bclary.com 771f5df640 JavaScript Tests - regression test for bug 442242, by Igor Bukanov 2008-08-07 11:47:00 +00:00
bclary%bclary.com 3b24e96b14 JavaScript Tests - regression test for bug 441477, by Jason Orendorff 2008-08-07 10:21:39 +00:00
bclary%bclary.com b99b6f9177 JavaScript Tests - regression test for bug 440558, by Ben Turner 2008-08-07 09:53:20 +00:00
bugzilla%standard8.plus.com f9a28efaab Bug 435853 Running xpcshell tests involving Mac components leaks memory due to not having an NSAutoreleasePool. r=shaver,sr=brendan,a=ss 2008-08-07 09:12:57 +00:00
bclary%bclary.com 984c5c0409 JavaScript Tests - regression tests for bug 435345, by Cyrus Omar 2008-08-07 04:57:07 +00:00
bclary%bclary.com 2a00ecc41a JavaScript Tests - regression tests for bug 434837, by Cyrus Omar 2008-08-07 04:47:45 +00:00
bclary%bclary.com aac7c00aa4 JavaScript Tests - regression tests for bug 446169, by romaxa, Igor Bukanov 2008-08-07 02:58:16 +00:00
bclary%bclary.com 37d5ab6f21 JavaScript Test - binary operator evaluation order, bug 433672 2008-08-07 02:13:31 +00:00