7864 Commits

Author SHA1 Message Date
nboyd%atg.com
5006282744 Add change log for 1.6R3.
git-svn-id: svn://10.0.0.236/trunk@203500 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-24 12:30:45 +00:00
nboyd%atg.com
7d678b3e3a Don't add apidocs URL prefix since this file is input to javadoc.
git-svn-id: svn://10.0.0.236/trunk@203499 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-24 12:02:07 +00:00
nboyd%atg.com
1599ca42f5 fix broken links
git-svn-id: svn://10.0.0.236/trunk@203470 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-23 16:17:52 +00:00
bclary%bclary.com
e92a53ece1 JavaScript Test Library - regression test for bug 345542, by nanto vi (TOYAMA Nao)
git-svn-id: svn://10.0.0.236/trunk@203450 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-23 03:42:39 +00:00
bclary%bclary.com
5351c99a18 JavaScript Test Library - add ability to declare multiple success exit codes, bug 345370, r=mrbkap
git-svn-id: svn://10.0.0.236/trunk@203449 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-23 03:29:10 +00:00
brendan%mozilla.org
e8f57ab816 Mark the calle (argv[-2]) from generator_mark (343455, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@203442 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-22 22:20:40 +00:00
mrbkap%gmail.com
d16232cd6a Don't assert when the block chain has been captured. bug 345542, r=brendan
git-svn-id: svn://10.0.0.236/trunk@203427 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-22 02:16:12 +00:00
brendan%mozilla.org
a67e52e26b Rest of fix for 343455 (r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@203396 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-21 21:59:21 +00:00
brendan%mozilla.org
5168c9e320 Defend against null acx->thread in js_GC, in case JS_ClearContextThread is used for context-pooling (345365, r=feng).
git-svn-id: svn://10.0.0.236/trunk@203384 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-21 19:09:36 +00:00
brendan%mozilla.org
7b041792d6 Null defense needed in case of JS_DestroyRuntime with no script filenames tabled (345350, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@203336 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-21 02:17:22 +00:00
brendan%mozilla.org
ddfddf2e7e Mark newborn generators' frames (343455, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@203335 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-21 02:00:36 +00:00
bclary%bclary.com
3c7d499df5 JavaScript Test Library - regression test for bug 324359 by Joey Minta
git-svn-id: svn://10.0.0.236/trunk@203299 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-20 22:38:46 +00:00
bclary%bclary.com
35a40de6c6 JavaScript Test Library - regression test for bug 324650, by Philipp Vogt, Brendan Eich
git-svn-id: svn://10.0.0.236/trunk@203298 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-20 22:35:45 +00:00
bclary%bclary.com
65b2276e9a JavaScript Test Library - regression test for bug 330684, by Shaohua Wen
git-svn-id: svn://10.0.0.236/trunk@203297 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-20 22:32:29 +00:00
bclary%bclary.com
42bae32867 JavaScript Test Library - test MakeDate, no bug
git-svn-id: svn://10.0.0.236/trunk@203294 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-20 22:28:13 +00:00
bclary%bclary.com
95fa155ced JavaScript Test Library - remove extraneous print() in js1_7/block/regress-341939.js
git-svn-id: svn://10.0.0.236/trunk@203291 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-20 21:37:03 +00:00
silver%warwickcompsoc.co.uk
bd35b7ad55 Bug 343511 - Don't assert more than necessary. r=rginda
git-svn-id: svn://10.0.0.236/trunk@203252 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-20 15:25:32 +00:00
bclary%bclary.com
e9c9a72bf1 JavaScript Test Library - regression test for bug 344804, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@203164 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-19 20:14:48 +00:00
bclary%bclary.com
c652a1133b JavaScript Test Library - regression test for bug 344370, by nanto vi (TOYAMA Nao)
git-svn-id: svn://10.0.0.236/trunk@203160 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-19 20:02:08 +00:00
mrbkap%gmail.com
5d3d562daa Protect the newborn function object from being collected because of a GC callback displacing it from its newborn root. bug 344759, r=brendan
git-svn-id: svn://10.0.0.236/trunk@203133 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-19 18:37:53 +00:00
mrbkap%gmail.com
33bd5eca53 Remove the new wrapper from the map when postcreate fails so that we don't find
it the next time we try to wrap that object. bug 344873, r=jst sr=brendan


git-svn-id: svn://10.0.0.236/trunk@203033 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 21:26:36 +00:00
mrbkap%gmail.com
31b85dec44 Set up let declarations properly by finding the correct JSStmtInfo (not missing try or catch
blocks). This required making the 'scope' statements have a bit instead of a statement type
since we can now morph e.g. try statements. This patch also fixes the numbering for let
blocks after the first let block. bug 344370, r=brendan


git-svn-id: svn://10.0.0.236/trunk@203032 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 21:23:30 +00:00
bclary%bclary.com
fd7a4e25d6 JavaScript Test Library - report JS_Assert as a test failure, add failure list output file, bug 344131
git-svn-id: svn://10.0.0.236/trunk@203015 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 19:48:32 +00:00
jst%mozilla.jstenback.com
7e61024794 Fixing bug 344960. Cap the length of ActiveX contract id argument to prevent windows from crashing in bstr code due to OOM. r=mrbkap@gmail.com, sr=bugmail@sicking.cc
git-svn-id: svn://10.0.0.236/trunk@203014 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 19:45:08 +00:00
mrbkap%gmail.com
62e494918a Handle js_ValueToPrintableSource failure without crashing. bug 344804, r=brendan
git-svn-id: svn://10.0.0.236/trunk@202960 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 18:20:49 +00:00
bclary%bclary.com
e0f5099e6a JavaScript Test Library - regression test for bug 344711, by Eric Promislow
git-svn-id: svn://10.0.0.236/trunk@202843 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:37:53 +00:00
szegedia%freemail.hu
263dfd193b Fix for #343976
git-svn-id: svn://10.0.0.236/trunk@202738 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:01:08 +00:00
bclary%bclary.com
366dee7682 JavaScript Test Library - regression test for bug 343765, by nanto vi (TOYAMA Nao), Blake Kaplan
git-svn-id: svn://10.0.0.236/trunk@202312 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 09:53:41 +00:00
bclary%bclary.com
5f93587600 JavaScript Test Library - regression test for bug 343966, by Uri Bernstein
git-svn-id: svn://10.0.0.236/trunk@202310 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 09:30:53 +00:00
bclary%bclary.com
ef0ce362ca JavaScript Test Library - regression test for bug 344959, by Seno Aiko
git-svn-id: svn://10.0.0.236/trunk@202309 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 09:11:47 +00:00
mrbkap%gmail.com
e76a894911 Don't peek over newlines, since we assume that ts->ungetpos refers to a point on our line. bug 344711, r=brendan
git-svn-id: svn://10.0.0.236/trunk@202277 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 00:35:15 +00:00
brendan%mozilla.org
ddbacc8dfe Fix JSOP_SETSP to trim only the current frame's scope chain (344959, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@202268 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-17 23:49:36 +00:00
bclary%bclary.com
8a321e15c1 JavaScript Test Library - regression test for bug 344262, by nanto vi (TOYAMA Nao), not part of the build or tinderbox tests
git-svn-id: svn://10.0.0.236/trunk@202262 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-17 23:07:35 +00:00
bclary%bclary.com
d925446b85 JavaScript Test Library - regression test for bug 344455, not part of the build or tinderbox tests
git-svn-id: svn://10.0.0.236/trunk@202261 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-17 22:54:25 +00:00
brendan%mozilla.org
881fbaae48 Warning fix.
git-svn-id: svn://10.0.0.236/trunk@202059 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-13 19:18:01 +00:00
brendan%mozilla.org
8362cdc624 Improve mismatched tag name diagnostic (344455, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@202058 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-13 19:14:21 +00:00
gavin%gavinsharp.com
066a010db7 Bug 343998: copysign was not defined on WINCE, patch by dougt, r=brendan
git-svn-id: svn://10.0.0.236/trunk@202019 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-13 14:01:41 +00:00
brendan%mozilla.org
12003613fb Trailing whitespace removal.
git-svn-id: svn://10.0.0.236/trunk@201987 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-13 01:31:44 +00:00
bent.mozilla%gmail.com
b83e0874a1 Backing out changes from bug 280236.
git-svn-id: svn://10.0.0.236/trunk@201976 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-12 23:00:11 +00:00
bent.mozilla%gmail.com
a195639023 Bug 280236 - "coercing an array containing an nsXPCConstructor to a string results in an uncatchable error". Patch by timeless. r=dbradley, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@201971 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-12 22:18:45 +00:00
mrbkap%gmail.com
e6b0fd471a Add some code that imitates split windows in the js shell. bug 337528, rs=brendan
git-svn-id: svn://10.0.0.236/trunk@201964 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-12 21:21:45 +00:00
szegedia%freemail.hu
253063d191 Fix for #343021
git-svn-id: svn://10.0.0.236/trunk@201926 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-12 09:28:57 +00:00
brendan%mozilla.org
f0811b88de Fix js_PutBlockObject, write JSOP_LEAVEBLOCKEXPR decompiler logic (344262, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@201915 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-11 23:29:41 +00:00
mrbkap%gmail.com
64b855811c Fix dependencies for regenerating jsautokw.h. bug 344265, r=brendan sr=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@201899 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-11 20:19:36 +00:00
szegedia%freemail.hu
348597b5e1 Fix for #314163 "E4X XML object constructed from an XML Beans XmlObject is not consistent with a literal (inline) E4X XML object"
git-svn-id: svn://10.0.0.236/trunk@201871 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-11 12:52:35 +00:00
szegedia%freemail.hu
6deb4c73c7 Fix for #342894: "examples/E4X/e4x_example.js has line endings inconsistent with rest of source tree"
git-svn-id: svn://10.0.0.236/trunk@201870 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-11 12:38:20 +00:00
szegedia%freemail.hu
49e3d24ddf Fix for #342894: "examples/E4X/e4x_example.js has line endings inconsistent with rest of source tree"
git-svn-id: svn://10.0.0.236/trunk@201869 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-11 12:34:25 +00:00
szegedia%freemail.hu
a3234644c8 Patches from #343021: "Rhino E4X does not correctly build from source with Ant"
git-svn-id: svn://10.0.0.236/trunk@201868 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-11 12:28:42 +00:00
brendan%mozilla.org
6a5ff34d77 Comment update for last patch (344139, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@201839 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-10 21:11:47 +00:00
mrbkap%gmail.com
57fda7b85d Emit the correct bytecode when a let-declared variable is on the right side of a += or similar operator. bug 344139, r=brendan
git-svn-id: svn://10.0.0.236/trunk@201832 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-10 19:23:13 +00:00