10058 Commits

Author SHA1 Message Date
crowder%fiverocks.com
99b710cd58 Bug 403878 - Backing out, potentially caused orange on test tinderbox
git-svn-id: svn://10.0.0.236/trunk@239743 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-20 20:52:14 +00:00
crowder%fiverocks.com
c93d30fac6 Bug 399199: jsfile.c fails to compile, patch by Jeff Watkins <jeff.watkins.spam@gmail.com>
r=crowder, a=not part of the build


git-svn-id: svn://10.0.0.236/trunk@239732 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-20 18:23:49 +00:00
crowder%fiverocks.com
c6962cabd4 Bug 403878 - Replacing js_InternalCall with js_Invoke in Array.sort for arrays with scripted compator functions -- save alloc/free on each compare
r=ibukanov, a=blocking1.9+


git-svn-id: svn://10.0.0.236/trunk@239730 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-20 18:07:13 +00:00
bclary%bclary.com
10fe73aaed JavaScript Tests - jsDriver.pl -k|-K fail to report test failures, bug 404539, r=igor, not part of the build
git-svn-id: svn://10.0.0.236/trunk@239724 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-20 16:28:29 +00:00
nboyd%atg.com
598be80349 Extension: The E4X XML constructor can now create XML directly from a Java
DOM node. Previously the implementation would have converted to a String
and attempted to reparse.


git-svn-id: svn://10.0.0.236/trunk@239721 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-20 16:08:53 +00:00
bclary%bclary.com
7875a3a066 JavaScript Tests - update public-failures.txt, spidermonkey-extensions-n.tests, bug 404367
git-svn-id: svn://10.0.0.236/trunk@239665 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-19 18:52:59 +00:00
bclary%bclary.com
a1e834c064 Sisyphus - JavaScript Tests auto create known failure patterns, bug 404357
git-svn-id: svn://10.0.0.236/trunk@239662 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-19 17:30:44 +00:00
bclary%bclary.com
1dbd657062 JavaScript Tests - update tests to reflect changing error messages, bug 404355
git-svn-id: svn://10.0.0.236/trunk@239661 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-19 17:23:06 +00:00
igor%mir2.org
db5133bf70 Bug 398609: simpler handling of hidden properties, r,a=brendan
git-svn-id: svn://10.0.0.236/trunk@239660 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-19 17:15:45 +00:00
bclary%bclary.com
cb498c47e5 JavaScript Tests - handle race in some Date tests, bug 404351
git-svn-id: svn://10.0.0.236/trunk@239659 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-19 17:12:58 +00:00
peterv%propagandism.org
7c6898c1ab Sync declaration of js_TraceFunction with definition.
git-svn-id: svn://10.0.0.236/trunk@239644 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-19 11:38:08 +00:00
igor%mir2.org
7ee1c0f9a5 Bug 403678: GC thing callback is removed. r,a=brendan
git-svn-id: svn://10.0.0.236/trunk@239642 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-19 10:57:04 +00:00
igor%mir2.org
6c8e3eaa97 Bug 398609: backing out due to test failures.
git-svn-id: svn://10.0.0.236/trunk@239619 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-19 00:58:46 +00:00
igor%mir2.org
778ffb85c1 Bug 398609: cleanup of hidden properties support. r,a=brendan
git-svn-id: svn://10.0.0.236/trunk@239618 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-19 00:36:50 +00:00
peterv%propagandism.org
15b71c6cf8 Fix for bug 375808 (Replacing GCX_PRIVATE by GCX_FUNCTION). r=igor, sr=jst, a=schrep.
git-svn-id: svn://10.0.0.236/trunk@239603 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 14:10:29 +00:00
szegedia%freemail.hu
630d49927b Fix for Bug 403604 Ð Continuation support missing in Rhino 1.7 (cvs HEAD)
git-svn-id: svn://10.0.0.236/trunk@239583 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-17 16:03:28 +00:00
reed%reedloden.com
38449736a0 Bug 395836 - "(new Date).toLocaleFormat("%D") crashes Minefield" [p=mats.palmgren@bredband.net (Mats Palmgren) r=crowder a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@239571 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-17 08:25:23 +00:00
reed%reedloden.com
5f041f51db Bug 400393 - "mozilla-central: jsatom.cpp has bad casts in 64-bit OS" [p=benjamin@smedbergs.us (Benjamin Smedberg) r=igor a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@239561 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-17 04:20:37 +00:00
reed%reedloden.com
09eb3a0925 Bug 402653 - "xpcshell core dump when shutdown" [p=solar@netease.com (Solar) r=igor a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@239440 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 09:01:17 +00:00
reed%reedloden.com
5630e4dcb7 relanding bug 400687 since it doesn't look to be the source of the Ts regression
git-svn-id: svn://10.0.0.236/trunk@239415 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 04:16:36 +00:00
nboyd%atg.com
7c9ce7b43e The JVM currently doesn't allow changing access on java.lang.Class
constructors, so don't try


git-svn-id: svn://10.0.0.236/trunk@239406 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 00:58:23 +00:00
nboyd%atg.com
6e388d77e6 Fix bug: running
var x = [];
x[1] = 'foo';
x.map(function(e){return e?'yes':'no'}).join(',');
should result in ",foo".


git-svn-id: svn://10.0.0.236/trunk@239405 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 00:43:50 +00:00
gavin%gavinsharp.com
96fa8ddceb Back out the patch for bug 400687 to see whether it caused the Ts regression, a=sicking
git-svn-id: svn://10.0.0.236/trunk@239402 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 00:17:28 +00:00
bclary%bclary.com
235b30c074 JavaScript Tests - regression tests for bug 402386, semicolon insertion, not part of the build
git-svn-id: svn://10.0.0.236/trunk@239376 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-14 04:19:19 +00:00
brendan%mozilla.org
0d37bcd863 Propagate end position in all cases parsing a parenthesized expression (402386, r=mrbkap/a=schrep).
git-svn-id: svn://10.0.0.236/trunk@239374 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-14 02:07:28 +00:00
igor%mir2.org
c397d10a1a Bug 396487: objects can be marked as system only during creation. r,a=brendan
git-svn-id: svn://10.0.0.236/trunk@239370 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-14 00:50:17 +00:00
igor%mir2.org
4bb91702f9 bug 397289: removing JSParseNode.pn_ts. r,a=brendan
git-svn-id: svn://10.0.0.236/trunk@239363 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 22:18:17 +00:00
nboyd%atg.com
db88d6373b Fix bug 368323: Global class's runCommand suffers from Bad file descriptor
IOExceptions on extra close() calls


git-svn-id: svn://10.0.0.236/trunk@239360 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 21:43:35 +00:00
igor%mir2.org
c6969e661d Bug 400687: removal of dependency of xpconnect on internal JS GC thing types. r,a=brendan
git-svn-id: svn://10.0.0.236/trunk@239357 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 21:23:07 +00:00
nboyd%atg.com
77d29cb217 Optimization for '+' with one string literal operand. Worth about 30%
performance improvement.


git-svn-id: svn://10.0.0.236/trunk@239356 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 21:11:08 +00:00
bclary%bclary.com
95d8697840 JavaScript Tests - regression test for bug 398485, not part of the build
git-svn-id: svn://10.0.0.236/trunk@239342 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 18:53:16 +00:00
igor%mir2.org
0541de0428 Bug 398609: Backing out due to mochi test failure.
git-svn-id: svn://10.0.0.236/trunk@239325 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 15:47:28 +00:00
igor%mir2.org
2e65d4ff36 Bug 398609: cleanup of hidden properties. r,a=brendan
git-svn-id: svn://10.0.0.236/trunk@239322 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 14:56:18 +00:00
reed%reedloden.com
7909eff5d8 Bug 401188 - "Thread-unsafe updates to sub-atomic rt->gc{Poke,Zeal}" [p=crowder r=igor a1.9=brendan]
git-svn-id: svn://10.0.0.236/trunk@239308 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 10:44:08 +00:00
reed%reedloden.com
da70961d06 Bug 327869 - "new Date (1899, 0).toLocaleString() causes abnormal program termination if compiled with VC 8" [p=mats.palmgren@bredband.net (Mats Palmgren) r=crowder a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@239293 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 08:35:42 +00:00
reed%reedloden.com
f14deb8533 Bug 400793 - "Need JS_AlreadyHasOwnProperty (UCProperty, Element)" [p=crowder r+a1.9=brendan]
git-svn-id: svn://10.0.0.236/trunk@239291 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 08:28:47 +00:00
reed%reedloden.com
774bd89138 Bug 398177 - "ISO 8601 dates helper" [p=erwan@flock.com (Erwan Loisant) r=sayrer sr=mscott a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@239286 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 08:13:20 +00:00
reed%reedloden.com
5629d706a5 Bug 398485 - "Date toLocaleString() clamps the year to -32767 .. 32767" [p=mats.palmgren@bredband.net (Mats Palmgren) r=crowder a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@239273 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 06:39:16 +00:00
reed%reedloden.com
5ffad97fc2 Bug 353116 - ""has no properties" is misleading and should be replaced with "is null or undefined"" [p=rich@rd.gen.nz (Rich Dougherty) r=brendan r=crowder a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@239261 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 05:23:22 +00:00
nboyd%atg.com
4640ec16a0 Remove duplicate definition of 'msg.fn.redecl'.
git-svn-id: svn://10.0.0.236/trunk@239234 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-12 23:24:06 +00:00
peterv%propagandism.org
abb121b5ab Undoing accidental backout of the fix for bug 401254.
git-svn-id: svn://10.0.0.236/trunk@239205 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-12 14:45:08 +00:00
nboyd%atg.com
5cf0b2e780 Accepting patch for bug 391439: Exception on startup on JDK 1.4.
Patch from Jürg Lehni.


git-svn-id: svn://10.0.0.236/trunk@238973 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-08 13:12:05 +00:00
reed%reedloden.com
2f766e9547 Bug 401298 - "Including jsapi.h generates many warnings with certain compiler configurations (e.g. gcc 3.4 -Wstrict-prototypes)" [p=wes@page.ca (Wesley W. Garland) r=mrbkap a1.9=brendan]
git-svn-id: svn://10.0.0.236/trunk@238893 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-07 09:17:35 +00:00
nboyd%atg.com
b87ca4c21b Truly enable catching all Java exceptions when FEATURE_ENHANCED_JAVA_ACCESS
is enabled.


git-svn-id: svn://10.0.0.236/trunk@238608 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-06 22:57:12 +00:00
nboyd%atg.com
f63bb78e98 When FEATURE_ENHANCED_JAVA_ACCESS gives us access to non-public members,
continue to prefer public methods in overloading.


git-svn-id: svn://10.0.0.236/trunk@238607 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-06 22:52:24 +00:00
nboyd%atg.com
e4c5dfd39a Treat Java final the same as JavaScript [[READONLY]]. Rhino previously
just threw a RuntimeException.


git-svn-id: svn://10.0.0.236/trunk@238606 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-06 22:50:47 +00:00
igor%mir2.org
75563dec14 Bug 398085: better handling of long jumps in the bytecode. r,a=brendan,aM9=beltzner
git-svn-id: svn://10.0.0.236/trunk@238596 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-06 19:41:04 +00:00
igor%mir2.org
09e64115c2 Bug 402087: fixing iteraction between gczeal mode and scripts. r,a=brendan, aM9=beltzner
git-svn-id: svn://10.0.0.236/trunk@238578 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-06 11:05:00 +00:00
shaver%mozilla.org
1adcc69324 copy WINNT5.2 config for vista, npotb, r=crowder
git-svn-id: svn://10.0.0.236/trunk@238555 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-05 20:08:23 +00:00
peterv%propagandism.org
4489b3801c Fix for bug 402535 (Cycle collection crashes with Leak Monitor extension installed). Pending-r=sicking, sr=jst, a=dsicore.
git-svn-id: svn://10.0.0.236/trunk@238552 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-05 19:43:08 +00:00