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

7215 Коммитов

Автор SHA1 Сообщение Дата
bob%bclary.com 1bd7abaf4c Regression test for bug 313080 - catch exceptions to prevent exit code 3 2005-10-24 08:35:25 +00:00
bob%bclary.com 351bc32f57 Regression test for bug 311580 - remove expected exit code 3 as change no longer causes Out of memory errors 2005-10-24 08:34:02 +00:00
bob%bclary.com 3c3e18ef06 Temporarily exclude ecma_3/RegExp/regress-307456.js since it hangs the shell 2005-10-24 07:44:34 +00:00
brendan%mozilla.org 7c3560b7b5 Must convert obj to string in resolve and enumerate, Firefox depends on this (313565, r/a=me). 2005-10-24 07:18:16 +00:00
bob%bclary.com 512d3f118f Add js1_5/Error 2005-10-24 02:47:28 +00:00
brendan%mozilla.org 70d7915de1 Better local GC rooting (312278, r/sr=igor/shaver). 2005-10-24 02:45:45 +00:00
bob%bclary.com a69558cbd1 Regression test for bug 311414, test function should return number, not array 2005-10-24 02:43:36 +00:00
bob%bclary.com 8924fa76b5 Regression test for bug 311580, slight performance improvement 2005-10-24 02:42:26 +00:00
bob%bclary.com 9422e9a70c Make sure to use :js: to identify talkback urls, not bug not part of the build 2005-10-24 02:40:55 +00:00
bob%bclary.com f8b486ff3d Use jsDriver option -k instead of lynx to get text only failure report, no bug, not part of the build. 2005-10-24 02:39:28 +00:00
bob%bclary.com 79c7ba71dd Regression test for bug 312196 - Remove extraneous alert 2005-10-24 02:33:22 +00:00
bob%bclary.com 975b47fe92 Regression test for bug 226078, replace print by printStatus 2005-10-24 02:28:18 +00:00
bob%bclary.com 524eff9922 Regression test for bug 289669, by 'Bug Tracker' 2005-10-24 02:25:21 +00:00
bob%bclary.com ec09b78273 Correct calculation of averages in BigO() 2005-10-24 02:22:35 +00:00
bob%bclary.com 900ee65ed5 Regression test for bug 286216, by Philipp Vogt 2005-10-23 23:56:19 +00:00
bob%bclary.com c84ac3ed1d Regression test for bug 285219, by Brendan Eich 2005-10-23 23:45:59 +00:00
bob%bclary.com 4552014830 Regression test for bug 281487, by Philipp Vogt 2005-10-23 23:27:10 +00:00
bob%bclary.com eeda5eb795 Regression test for bug 302531, by Blake Kaplan 2005-10-23 21:52:43 +00:00
brendan%mozilla.org 6ec00688d6 Fix class-prototype rooting to be bullet-proof (313500, r=igor). 2005-10-23 21:42:07 +00:00
brendan%mozilla.org a000bfe5e8 Reorder to avoid a GC hazard (313479, r=igor). 2005-10-23 21:23:00 +00:00
bob%bclary.com 6eb57f63ec Regression test for bug 304376, by Blake Kaplan 2005-10-23 13:28:37 +00:00
bob%bclary.com 304f41302c Fix my errors in writing the testcases for bug 312692 2005-10-23 13:12:00 +00:00
bob%bclary.com e1e720c62e Regression test for bug 304897, by simon 2005-10-23 13:02:28 +00:00
bob%bclary.com 629b053932 Regression test for bug 305002, by Hans-Andreas Engel 2005-10-23 12:49:02 +00:00
bob%bclary.com caa6773171 Regression test for bug 305583, by shutdown 2005-10-23 12:40:52 +00:00
bob%bclary.com ed1852f363 reset javascript options before calling reportCompare, no bug, fix my goof. 2005-10-23 12:31:35 +00:00
bob%bclary.com 73d703ff67 Regression test for bug 306633, by Michael Daumling 2005-10-23 12:29:03 +00:00
bob%bclary.com 3a94a1273d Regression test for bug 306727, by Michael Daumling 2005-10-23 12:18:56 +00:00
bob%bclary.com 29b606c9a8 Regression test for bug 306738, by Liam Davis-Mead 2005-10-23 12:06:37 +00:00
bob%bclary.com 2c6f0fc981 Regression test for bug 307456, by Lupin.wp 2005-10-23 11:46:35 +00:00
bob%bclary.com 4e43375628 Regression test for bug 308566 2005-10-23 10:56:42 +00:00
bob%bclary.com 7efae41b33 Regression test for bug 310295, by Konstantin Mirny 2005-10-23 08:36:57 +00:00
bob%bclary.com 64d2b3908c Regression test for bug 310607, by Daniel Krieg 2005-10-23 08:09:22 +00:00
bob%bclary.com 4ee5baf495 Regression test for bug 311414, by timeless 2005-10-23 08:00:36 +00:00
bob%bclary.com feff0570a6 Regression test for bug 311583, by Igor Bukanov 2005-10-23 07:31:07 +00:00
bob%bclary.com 2436624f45 Regression test for bug 311583, by Igor Bukanov 2005-10-23 07:05:43 +00:00
bob%bclary.com 715b03602f Regression test for bug 312138, by Igor Bukanov 2005-10-23 06:56:32 +00:00
bob%bclary.com f32d2d8856 Regression test for bug 312354, by Seno Aiko 2005-10-23 06:44:53 +00:00
bob%bclary.com dd87704700 Regression test for bug 312692, by Seno Aiko 2005-10-23 06:26:15 +00:00
brendan%mozilla.org a41d3b7584 Oops. 2005-10-23 06:22:46 +00:00
brendan%mozilla.org a69f966840 Remove unused variable. 2005-10-23 05:18:29 +00:00
brendan%mozilla.org de6fbbd1cf Better local GC rooting (312278, r/sr=igor/shaver). 2005-10-23 04:59:50 +00:00
bryner%brianryner.com 8223f72812 Fix gcc 2.95 bustage as reported in bug 279839 by sergei_d@fi.tartu.ee. 2005-10-22 22:55:44 +00:00
mrbkap%gmail.com 71214f2f8d bug 313236: Consolidate some code. r=brendan 2005-10-22 01:03:06 +00:00
brendan%mozilla.org b2c5e73ff1 Check for cycles and throw an error (fix to ECMA-357 for Edition 2; 312692, r/sr=mrbkap/shaver). 2005-10-21 23:50:50 +00:00
bob%bclary.com b0711d7130 Regression test for bug 312196, test by Sean McMurray 2005-10-21 09:10:40 +00:00
bob%bclary.com cced1f80ef Regression test for bug 312260, test by Gavin Sharp 2005-10-21 08:36:48 +00:00
bob%bclary.com f9b47cd8dc Regression test for bug 313080, test by nanto_vi (TOYAMA Nao) 2005-10-21 08:15:36 +00:00
bob%bclary.com 114cddd996 Regression test for bug 313153, test by Brendan Eich 2005-10-21 08:04:05 +00:00
brendan%mozilla.org 96d5582cde Parenthesize to avoid warning. 2005-10-21 05:00:28 +00:00
mrbkap%gmail.com 68301eb842 bug 312278: Protect some objects from getting GC'd before we could root them. r=brendan 2005-10-21 00:26:56 +00:00
brendan%mozilla.org 8de05eef88 Must use js_CheckAccess if you use js_SetProtoOrParent (313080, r/sr=mrbkap/shaver). 2005-10-21 00:05:47 +00:00
brendan%mozilla.org 3a58bafb31 Followup fix to suppress function:: in decompiler output unless it was explicitly used in JS source (312196, r/sr=mrbkap/shaver). 2005-10-20 19:43:06 +00:00
brendan%mozilla.org 10de8e659f Fix generic native methods to work with extra args (313153, r/sr=mrbkap/shaver). 2005-10-20 19:30:44 +00:00
brendan%mozilla.org 3286eae123 Use local roots effectively (312278, r=igor). 2005-10-20 18:58:24 +00:00
bryner%brianryner.com e628680727 attempt to fix btek bustage. r=darin. 2005-10-20 17:51:15 +00:00
bryner%brianryner.com b4a806dc9d Enable fastloading of JS components. Bug 279839, r=shaver sr=brendan. 2005-10-20 16:39:24 +00:00
mrbkap%gmail.com ebba4a190b bug 312278: Make sure to root things if they can be collected before their use. r=brendan 2005-10-19 23:32:37 +00:00
darin%meer.net 6763ec6040 fixes bug 312946 "javascript:Packages.prototype crashes browser if Java plugin is not found" r=brendan 2005-10-19 18:55:44 +00:00
mrbkap%gmail.com 42e86bc919 Fix a silly spelling mistake. 2005-10-18 17:17:12 +00:00
brendan%mozilla.org b61061c6e9 Get rid of duplicate assignment of a->avail in gc_new_arena. 2005-10-18 04:15:51 +00:00
bob%bclary.com dd3f3bda24 add expectExitCode(3) to deal with out of memory error when the test case does not crash, bug 312588 2005-10-17 23:42:40 +00:00
bob%bclary.com 349159d091 add emacs modeline, no bug, not part of the build 2005-10-17 22:42:39 +00:00
bob%bclary.com 3522e21df2 Rewrite code to switch javascript options for strict/werror 2005-10-17 22:33:38 +00:00
mrbkap%gmail.com 6a5af4bab4 bug 307895: Date.toLocalFormat("%x") with format yyyy/MM/dd produces yyyy/MM/yyyy. Patch from gekacheka@yahoo.com. r=brendan 2005-10-17 21:57:45 +00:00
mrbkap%gmail.com 886aa6028e bug 307983: Look for a good JSContext when doing GetDynamicContext so that things like evalInSandbox can use e.g. location.replace. r=jst sr=brendan 2005-10-17 18:47:13 +00:00
bob%bclary.com b0567249fd Regression test - do not crash creating infinite array, by Martijn Wargers, bug 3125288 2005-10-16 23:15:36 +00:00
gavin%gavinsharp.com c9ab2e82ff Bug 312260: Bogus "undefined property" strict warning in switch discriminants, patch by Jeff Walden <jwalden@mit.edu>, r=brendan 2005-10-16 22:14:30 +00:00
bob%bclary.com b70762299f updated test from Michael Daumling, bug 232182 2005-10-16 16:41:51 +00:00
bob%bclary.com 1a016a793a add XML.ignoreWhitespace = false to ensure valid comparison of string values, bug 312064 2005-10-16 16:24:07 +00:00
brendan%mozilla.org 3689f9d650 Make __noSuchMethod__ work with E4X (312196, r/sr=mrbkap/shaver). 2005-10-15 07:30:59 +00:00
brendan%mozilla.org c6a7771a3b Add (vacuous now, maybe helpful later) assertion. 2005-10-15 04:09:24 +00:00
db48x%yahoo.com 30bbc6c214 bug 311775: objects created with GeckoActiveXObject are broken,
patch by David Bradley <dbradley@gmail.com>, r=jst, sr=brendan
2005-10-15 02:27:49 +00:00
brendan%mozilla.org 4de10b1527 Fix from igor.bukanov@gmail.com for old bug in argv provisioning/scanning (311497, r=me). 2005-10-15 00:14:08 +00:00
brendan%mozilla.org f237e71c51 Assertion botching, need to back out and debug. 2005-10-14 22:34:31 +00:00
brendan%mozilla.org 41630a0aa9 Fix from igor.bukanov@gmail.com for old bug in argv provisioning/scanning (311497, r=me). 2005-10-14 22:31:50 +00:00
mrbkap%gmail.com 44834d9757 bug 311892: Add some (awful, gross) checks. r=brendan 2005-10-14 19:05:43 +00:00
bob%bclary.com 1307e74294 Regression test for bug 312351, do not crash on RegExp(null), by drimbk@yahoo.com 2005-10-14 03:16:19 +00:00
bob%bclary.com dc84b1c76c Regression test for bug 226078, by Zbigniew Braniecki, Brendan Eich 2005-10-14 02:40:17 +00:00
bob%bclary.com fac732d03a Regression test for bug 303277, by shutdown@flashmail.com 2005-10-14 00:39:06 +00:00
bob%bclary.com 8e19f47695 String static methods 2005-10-14 00:05:20 +00:00
bob%bclary.com 76bcc2878a Add js1_6/String to JS Test Library 2005-10-14 00:03:21 +00:00
mrbkap%gmail.com 4824910e9f bug 312351: Don't dereference null (which counts as a primitive). r=shaver 2005-10-13 21:32:46 +00:00
igor%mir2.org c86ee3b5ef Fixing bug 312069:
My previous patch to avoid memory allocation for pivot in HeapSort did not deal properly with checking for overflow. So here is a proper version.
2005-10-12 07:39:45 +00:00
brendan%mozilla.org b1f07f5553 Add missing first [ in CDATA literal generator (312064, r=mrbkap). 2005-10-12 05:50:51 +00:00
bob%bclary.com 659f4796f8 Correct expected value, bug 310425 2005-10-11 19:49:34 +00:00
bob%bclary.com 2de12a07d3 Add expected exit code of 3 to deal with out of memory conditions, bug 303213 2005-10-11 19:47:52 +00:00
bob%bclary.com 5bc33ac77f Bring test up to current js1_5 standards, no bug, not part of the build 2005-10-11 19:45:18 +00:00
bob%bclary.com 70b6982f77 Add expected exit code of 3 to deal with out of memory conditions, bug 311580 2005-10-11 19:43:25 +00:00
bob%bclary.com e1203b060f Fix expected value for CDATA section nodeKind 2005-10-11 19:03:02 +00:00
bob%bclary.com 774c5495a4 Regression test - wrap test function in try catch block to prevent undefined functions in test case from percolating to the top, no bug, not part of the build 2005-10-11 17:23:03 +00:00
bob%bclary.com 57a1587f8c Regression test - Do not crash watching property when watcher sets property, test by Brant Gurganus, bug 213482 2005-10-11 08:19:55 +00:00
bob%bclary.com 1214fa96fd Regression test - crash caused by bug 208030, test by Olivier Cahagne, bug 214761 2005-10-11 07:21:20 +00:00
bob%bclary.com 794c3bc441 Regression test - E4X should be enabled even when e4x=1 not specified, test by Wladimir Palant, bug 301574 2005-10-11 06:39:28 +00:00
bob%bclary.com 99308e4deb Regression test - spandep fu should skip unused JSOP_TABLESWITCH jump table entries, test by Silviu Trasca, bug 302439 2005-10-11 06:16:19 +00:00
bob%bclary.com 7826873fcc move js1_5/Array/array-002.js to js1_6/Array/regress-290592.js, change test to reflect change where holes are not enumerated, bugs 290592, 311082 2005-10-11 04:46:24 +00:00
mrbkap%gmail.com a83973d319 bug 311792: Make sure that temporary values are protected from GC. Patch from Igor Bukanov <igor.bukanov@gmail.com>. r=mrbkap/brendan 2005-10-10 23:33:16 +00:00
bob%bclary.com cddd9aec20 Regression Test - integer overflows in jsstr.c, js_str_escape.js, test by Georgi Guninski, bug 303213 2005-10-10 05:53:10 +00:00
bob%bclary.com 030e987887 Regression Test - test Array.indexOf/Array.lastIndexOf edge cases, test by Igor Bukanov, bug 310425 2005-10-10 04:40:39 +00:00
bob%bclary.com 2d39c648ee JS Test Library - add js1_6/Array for JavaScript 1.6 Array extensions 2005-10-10 04:37:21 +00:00
brendan%mozilla.org 854337d093 Use local roots in XMLToXMLString (311580, r=mrbkap). 2005-10-10 03:28:14 +00:00
bob%bclary.com 87a8e7179e Regression test - treat <! as the start of a comment to end of line unless e4x=1, test by Peter van der Woude, bug 311071 2005-10-10 03:00:38 +00:00
bob%bclary.com ac68689a39 Regression test - HTML Comment on JS if statement causes erroneous results, test by Peter van der Woude, bug 310993 2005-10-10 02:57:47 +00:00
bob%bclary.com 6717add8a2 Regression test - JavaScript switch statement going to wrong case, test by Henry Cejtin, bug 308085 2005-10-10 02:54:56 +00:00
bob%bclary.com e120dece77 Regression test - assertion parsing getter\n, test by Blake Kaplan, bug 306794 2005-10-10 02:51:30 +00:00
bob%bclary.com 25b92c44e4 Regression Test - sorting array of arrays should not crash due to GC, bug 306788regress-306788.js 2005-10-10 02:48:10 +00:00
bob%bclary.com e2dd05e1c1 Allow conversion of NodeList to Array via Array.prototype.slice, test by Seno Aiko, bug 310351 2005-10-10 02:44:29 +00:00
bob%bclary.com 6e97f3ad96 Regression Test - allow unescaped / in regular expression literals, test by Phil Schwartau, bug 309840, obsoletes js1_5/Regress/regress-173067.js 2005-10-10 02:38:21 +00:00
bob%bclary.com cdf209be60 Regression test - properly root stack in toXMLString, test by Stephen Donner, bug 311580 2005-10-10 02:34:42 +00:00
bob%bclary.com 6aa78291b1 Regression test - Do not crash on long running script using e4x, test by conor@the325project.org, bug 309897 2005-10-10 02:29:58 +00:00
bob%bclary.com 8d014053a3 Regression test, Do not crash when searching large e4x tree, bug 308111, test by Aaron Boodman 2005-10-10 02:26:32 +00:00
bob%bclary.com b54b4f4d7a E4X should be on by default while preserving comment hacks, bug 309342, bug 311147, tests by Brendan Eich 2005-10-10 00:15:05 +00:00
bob%bclary.com d86ff46038 E4X 11.4.1 - XML Initializer: SGML Comment hiding, bug 311157, test by Brendan Eich 2005-10-09 23:59:43 +00:00
bob%bclary.com 22ebfea3aa E4X 11.4.1 - XML Initializer: accept single processing instruction, CDATA section, single comment, test by Martin Honnen, bug 257679 2005-10-09 23:55:24 +00:00
bob%bclary.com ee0fe9169b Add js1_6/Regress to the JavaScript test library 2005-10-09 23:29:42 +00:00
bob%bclary.com aa1b00218a Add js1_6 directory for JavaScript 1.6 testing 2005-10-09 23:24:21 +00:00
bob%bclary.com 6031ffe85a automated testing - add full path to test results written to stdout, add simulated gc() for browser based tests (from Igor Bukanov), not part of the build, no bug 2005-10-09 23:19:44 +00:00
bob%bclary.com c73e82ab17 automated testing - obsolete js1_5/Regress/regress-173067.js due to change in allowing unescaped / in literal regular expressions 2005-10-09 23:18:06 +00:00
bob%bclary.com 3acd984a4d automated testing - turn off javascript warnings, not part of the build, no bug 2005-10-09 23:06:38 +00:00
mrbkap%gmail.com 91b7fee4e0 bug 311403: Enforce JS engine invarients. r=brendan 2005-10-09 07:56:32 +00:00
mrbkap%gmail.com d9c972a330 bug 311619: Make sure to grab the correct scope object. r=brendan 2005-10-09 07:45:32 +00:00
brendan%mozilla.org 048053e1f7 Fix 310425 (r=mrbkap) and check in Igor's fix for 311497 (r=me). 2005-10-09 06:09:21 +00:00
brendan%mozilla.org 76c7c880b0 A few cleanups in wake of recent and old changes (r=mrbkap). 2005-10-09 04:25:35 +00:00
mrbkap%gmail.com c2534fb49e bug 311629: Protect against UnaryExpr overflow (e.g., several thousand +s). r=brendan 2005-10-08 17:49:03 +00:00
bob%bclary.com 6cb5eef290 Prevent recursive death in UnaryExpr, test by Mook, bug 311629, not part of the build 2005-10-08 12:39:29 +00:00
mrbkap%gmail.com ac604da132 bug 311024: Make sure eval grabs the right scope object. r=brendan sr=jst 2005-10-08 00:28:45 +00:00
mrbkap%gmail.com 10a9d820f8 bug 311403: maintain jsengine invarients. r=brendan 2005-10-07 02:05:39 +00:00
mrbkap%gmail.com ce1d0edbd3 bug 311025: Consolidate principals-checking code in obj_eval. r=mrbkap sr=shaver 2005-10-07 01:37:11 +00:00
brendan%mozilla.org e93099cb73 Force XML option on inside a literal list or element, to allow comments and CDATA (311157, r/sr=mrbkap/shaver). 2005-10-05 19:58:58 +00:00
mrbkap%gmail.com c45204aeea bug 311022: Don't recreate wrappers that already exist. r=jst sr=bzbarsky 2005-10-04 22:58:01 +00:00
brendan%mozilla.org 835fe3c2fd Revise XML vs. HTML comment/CDATA handling to require JSOPTION_XML for former (311071, r/sr=mrbkap/shaver, a=dbaron). 2005-10-04 20:25:34 +00:00
nboyd%atg.com bd3f939051 Update for next release version 2005-10-04 19:20:04 +00:00
brendan%mozilla.org 57373235e5 Tweak E4X auto-detection to cope with more HTML comment madness (310993, r=mrbkap). 2005-10-04 06:48:32 +00:00
brendan%mozilla.org 2f585832b3 Check stack depth in MarkSharpObjects too (310864, r=mrbkap). 2005-10-04 05:03:58 +00:00
brendan%mozilla.org 62d08e875f Fix for..in to work with split windows, while not regressing other lookup-redirect cases (310742, r=mrbkap). 2005-10-04 00:36:42 +00:00
bryner%brianryner.com 6f71a4a3a0 Use memory-mapped files for compiling JS components (bug 279839). r=shaver, sr=jst. 2005-10-03 23:34:58 +00:00
mrbkap%gmail.com dc67d85812 bug 309840: Allow unescaped / in character classes in regexp literals. r/sr=brendan/shaver 2005-10-03 18:30:24 +00:00
mrbkap%gmail.com 7e506bc162 bug 310539: Fix bustage on the AIX tinderbox. Patch from Igor Bukanov <igor.bukanov@gmail.com>. r=mrbkap sr=brendan 2005-10-03 17:19:20 +00:00
brendan%mozilla.org 71d9dacdfb Patch by Igor and me (mostly Igor in substance) to fix corner cases, optimize hole cases (310425, r/sr=mrbkap/shaver). 2005-10-02 06:27:07 +00:00
mrbkap%gmail.com a1d295f9e4 bug 310456: Make sure that fun->u.script is non-null, since we set interpreted before we're sure to have a script. r=shaver 2005-09-30 21:39:11 +00:00
igor%mir2.org 27dc23cc25 1. Added QuitAction interface to specify the action to perform when quit is called. By default Global does nothing and shell explicitly call initQuitAction with code to call System.exit().
2. Added toint32 to be on pair with SpiderMonkey
2005-09-30 08:28:51 +00:00
bob%bclary.com e69c473247 startTest() must follow bug number in order to report bug number, no bug, not part of the build 2005-09-30 02:44:11 +00:00
bob%bclary.com 91af505e5b Add callback to allow browser based tests to report test results to stdout, no bug, not part of the build 2005-09-30 02:40:36 +00:00
bob%bclary.com 62d2480021 Update automated test talkback ids, no bug, not part of the build 2005-09-30 02:38:35 +00:00
mrbkap%gmail.com 34240f13ec Bug 280769: Handle overly-large regular expressions without crashing. Patch by Igor Bukanov <igor.bukanov@gmail.com>. r=mrbkap sr=brendan 2005-09-30 00:46:42 +00:00
mrbkap%gmail.com 2180d58572 Back out the first patch from bug 307317 to see if it helps bug 308678. 2005-09-30 00:39:18 +00:00
mrbkap%gmail.com eb89e7f513 bug 284032: Add a function to allow easy testing of JS_ValueToInt32 from the js shell. Patch from Brendan. r=mrbkap 2005-09-30 00:23:14 +00:00
mrbkap%gmail.com fedf62a8f8 bug 284032: Make sure to get the right fp when skipping over native frames in the DVG. Patch from Brendan. r=mrbkap 2005-09-30 00:19:48 +00:00
mrbkap%gmail.com 3884e9dfd2 bug 308856: Provide an API to iterate over the properties of an object (such that if the object is native, the enumerate hook is not called). Patch from Brendan. r/sr=mrbkap/shaver 2005-09-29 23:39:48 +00:00
mrbkap%gmail.com 0b77246139 bug 308856: Only ignore enumerated properties when obj2 is actually in the prototype of obj (and thus will be enumerated when the prototype is enumerated). r=brendan 2005-09-29 23:36:54 +00:00