Commit Graph

1851 Commits

Author SHA1 Message Date
norris%netscape.com
d121bdcda7 Fix command line 2000-03-09 23:33:06 +00:00
norris%netscape.com
6b2aea0f90 Add html page for the NervousText applet. 2000-03-09 23:06:54 +00:00
norris%netscape.com
cd8ce490e8 Fixes for NervousText example. 2000-03-09 21:50:14 +00:00
norris%netscape.com
ec66213a10 Try to fix Solaris/Linux failures. 2000-03-09 21:46:42 +00:00
rogerl%netscape.com
85f0dbf22b Put NonGreedy back in. 2000-03-09 02:39:58 +00:00
beard%netscape.com
3578deece1 Added gctest target, added -lm to get floor() 2000-03-09 02:11:52 +00:00
beard%netscape.com
f890b439c5 oops, commented out gc_types<T>::string. 2000-03-09 01:44:35 +00:00
beard%netscape.com
5f33cd841d g++ doesn't provide numeric_limits<T> 2000-03-09 01:35:53 +00:00
beard%netscape.com
52c6a7f379 Cleaning up for GCC 2000-03-09 01:34:57 +00:00
rogerl%netscape.com
1a509a268e Fixed handling of {1,} quantifiers 2000-03-08 01:24:55 +00:00
rogerl%netscape.com
08a7900333 Reduced stack usage for greedy matching. 2000-03-08 01:08:32 +00:00
norris%netscape.com
8640325859 Remove test cases with classes from the rmi package that isn't supported by ths MS VM. 2000-03-07 21:16:13 +00:00
norris%netscape.com
a481bb8745 Fix typo. 2000-03-07 17:22:43 +00:00
jeff.dyer%compilercompany.com
53375c1c1e Fix for #16438 (r=stanley.ho@eng.sun.com). Adds functionality for unwrapping
wrapped JSObjects.
2000-03-07 02:38:44 +00:00
beard%netscape.com
83b2bf90b7 more tests, using safer auto_ptr. 2000-03-07 01:21:53 +00:00
norris%netscape.com
7701888952 Add rhinoi as an engine type. 2000-03-06 21:28:57 +00:00
rginda%netscape.com
88db2bee58 Added bugnumber to uc-003.js and regress-24712.js
new testcase regress-28686.js added
2000-03-03 22:14:09 +00:00
norris%netscape.com
140fe5ab49 Clean up debugging interfaces. 2000-03-03 21:46:44 +00:00
rginda%netscape.com
dbdabead7e Initial add of regress-24712.js 2000-03-03 21:33:08 +00:00
norris%netscape.com
fa21a5c8da Clean up examples to use current jsFunction_ and jsGet_ method forms. 2000-03-03 19:15:51 +00:00
rogerl%netscape.com
9f37d04d49 Added lineTerminator test back into \s & \S atoms 2000-03-03 19:07:16 +00:00
norris%netscape.com
08455904ae Fix js1_2/function/Function_object.js 2000-03-03 17:18:49 +00:00
norris%netscape.com
c6c60bb6bc skip getter/setters 2000-03-02 23:26:56 +00:00
rogerl%netscape.com
9594ff55ad r=rginda
Make shared lib thingy configurable.
2000-03-02 23:21:04 +00:00
rogerl%netscape.com
429c1db8e9 r=brendan,rginda
Added ECMA3 compliant getter/setter syntax.
Fixed bugs
	- #28686, mishandling of \$ in replace()
	- #27902, eval not detected as heavyweight indicator for non ECMA
			context version.
2000-03-02 23:21:03 +00:00
beard%netscape.com
8875ed1f5c can't use operator new to allocate containers that use GC_allocator, because the Mac heap zone isn't scanned. 2000-03-02 21:06:36 +00:00
beard%netscape.com
e6d16f593a added gc_traits_finalizable to use GC finalization facilities to call destructors. 2000-03-02 20:58:26 +00:00
cls%seawood.org
08e716cb3e Reverted part of slamm's checkin so that non-official builds (including tinderboxes) stop on errors. Changed makefiles to use gmake's -C option instead of 'cd'. 2000-03-02 12:41:47 +00:00
waldemar%netscape.com
a07f1abdee *** empty log message *** 2000-03-02 03:46:10 +00:00
waldemar%netscape.com
3abb50f20b Workarounds for VC6 bugs 2000-03-02 03:43:40 +00:00
waldemar%netscape.com
31bb7ef286 Added Visual C++ workspace 2000-03-02 02:06:40 +00:00
waldemar%netscape.com
9c407890b0 *** empty log message *** 2000-03-02 02:02:58 +00:00
waldemar%netscape.com
ad182ae0cb Visual C++ version 2000-03-02 01:54:49 +00:00
rogerl%netscape.com
271ec11a32 Switch to using new DToA stuff for numberToString(). 2000-03-02 00:30:01 +00:00
rogerl%netscape.com
69d4d5e142 Need to pass expressions containing unicode identifiers as split strings
since the string processing will convert the unicode sequences into regular
characters before the identifier is recognized. The fact that Monkey was
cool with this is a separate bug.
2000-03-01 23:28:14 +00:00
rogerl%netscape.com
f704383014 Fix endian bug for BigInteger constructor. 2000-03-01 23:25:23 +00:00
waldemar%netscape.com
130574d5ec File Removed. 2000-03-01 23:24:20 +00:00
waldemar%netscape.com
144c5973df First Checked In. 2000-03-01 23:24:19 +00:00
rogerl%netscape.com
94975b3a1c Hmm, better do that negate. 2000-03-01 22:20:48 +00:00
rogerl%netscape.com
684459eed5 Oops, remove debugging hack. 2000-03-01 22:20:09 +00:00
rogerl%netscape.com
c9d7bb356f Fixing Unicode ECMA 3 compliance issues 2000-03-01 22:15:35 +00:00
rogerl%netscape.com
0123e33bfd Fixing Unicode ECMA 3 compliance issues.
Fixed bug in $ handling for ECMA 3 (don't support \$)
2000-03-01 22:14:34 +00:00
norris%netscape.com
a74b41a9c1 Fix bug 6063. 2000-03-01 21:35:38 +00:00
norris%netscape.com
c2e981fdf2 Switch back to using getDeclaredMethods--I was able to get it working with a
security manager.
2000-03-01 18:26:43 +00:00
waldemar%netscape.com
5afe7c41b7 Added parser output classes 2000-03-01 07:00:31 +00:00
waldemar%netscape.com
cc161a3dad Added linked list and arena destructor utilities 2000-03-01 07:00:05 +00:00
beard%netscape.com
a0c7e9ebf2 importable XML project file for CWPro5 (with CWPro4 Java Tools) 2000-03-01 01:12:20 +00:00
beard%netscape.com
1a942c72f1 CWPro5 format project (using CWPro4 Java tools). 2000-03-01 01:00:38 +00:00
beard%netscape.com
5cf73aa879 added LazilyLoadedCtor.java 2000-03-01 00:57:29 +00:00
norris%netscape.com
d111d58045 1. Implement a new method of Context that allows embedders to disable or clear cached items
2. Change from using Class.getDeclaredMethods to Class.getMethods since the former may cause
   security problems. Implement a cache to ameleorate the possible performance degredation.
3. Add a new class to lazily load constructors to improve performance
2000-02-29 21:35:45 +00:00
norris%netscape.com
fc2ff1cb84 Remove reference to parent scope for Java methods. This was resulting in dangling
references that were never released to a large pool of objects.
2000-02-29 17:27:56 +00:00
beard%netscape.com
6a76191c91 gc_traits used to control whether a type is allocated using GC_malloc vs. GC_malloc_atomic. 2000-02-29 16:03:24 +00:00
beard%netscape.com
c2f0490a2b gc_allocator test 2000-02-29 16:01:57 +00:00
beard%netscape.com
5748379d82 allocator for garbage collection 2000-02-29 01:48:02 +00:00
norris%netscape.com
aea0fb6d79 Guard against possible NullPointerException if the Context has not been properly entered. 2000-02-28 18:40:34 +00:00
norris%netscape.com
dfb69c7a8d Some users with JDK 1.1 but JDK 1.2 security were getting NullPointerExceptions here. 2000-02-28 18:38:37 +00:00
norris%netscape.com
b5a79f600f Fix warning. 2000-02-28 18:32:19 +00:00
norris%netscape.com
a54067df23 Generalize error test to catch any catches appearing after a catch-all. 2000-02-28 18:28:45 +00:00
jband%netscape.com
417094058a Fix bug 28982. Call to JS_ClearScope in property setter (e.g. window.location = "foo")
was causing defered calls to js_FreeSlot to do wild pointer writes into slots that
were no longer owned by the object. Also this improves the fix to 14462 (see note
in 28982 from brendan). r=brendan@mozilla.org a=jar@netscape.com
2000-02-26 23:47:33 +00:00
bryner%uiuc.edu
6985354db4 Adding a new flag to the Win32 build system. Set DISABLE_TESTS=1 to skip
building in the tests directories.  Should not affect the build at all if
you do not have this environment variable.  r=leaf.
2000-02-25 04:12:40 +00:00
norris%netscape.com
851e9b0870 Enable catchguard with new 'if' syntax.
Implement check.
2000-02-24 19:35:22 +00:00
rogerl%netscape.com
3726b9fb19 Ported toFixed, toExponential & toPrecision to NativeNumber from C sources. 2000-02-23 18:46:36 +00:00
norris%netscape.com
218d1595d0 Move JavaObjectToLong to be a conformance rather than a negative test. 2000-02-23 18:29:35 +00:00
shaver%mozilla.org
60daa8a8d1 fix #25581 (leaking JSScript, r=beard, a=waterson) 2000-02-23 06:09:04 +00:00
waldemar%netscape.com
0fca92837a Work on adding parser 2000-02-23 01:54:30 +00:00
waldemar%netscape.com
fdd3317995 Added .h files to project 2000-02-23 01:53:08 +00:00
waldemar%netscape.com
aa5e162709 Fixed non-DEBUG warning 2000-02-23 01:51:44 +00:00
waldemar%netscape.com
1385512113 Added arenas 2000-02-23 01:40:48 +00:00
bruce%cybersight.com
e789f4a295 Fixes a memory leak. r=shaver,a=waterson 2000-02-22 22:22:02 +00:00
beard%netscape.com
1b076ba222 building into dist/liveconnect. *NOT PART OF MOZILLA BUILD* 2000-02-21 22:51:29 +00:00
waldemar%netscape.com
db41e85aa9 Backed out extraneous change 2000-02-21 19:52:47 +00:00
waldemar%netscape.com
ffbd92eb71 Added x86 gcc support 2000-02-21 19:49:21 +00:00
waldemar%netscape.com
2b2ab50498 Added debug flags 2000-02-21 19:48:45 +00:00
waldemar%netscape.com
fe36f6f9bc Unix makefile 2000-02-19 10:03:07 +00:00
waldemar%netscape.com
51fdaf2000 Updated for GCC 2000-02-19 10:01:53 +00:00
waldemar%netscape.com
1604239c48 Fixed signed/unsigned warning 2000-02-19 09:32:45 +00:00
waldemar%netscape.com
46af6a2ba4 Fixed GCC incompatibilities 2000-02-19 09:26:59 +00:00
jband%netscape.com
2902b13e55 NOT PART OF SEAMONKEY BUILD - removed misplaced semi-colon added by toshok on 6 Sep 1999 which had converted a conditional block into a non-conditional block and made the debugger completely non functional 2000-02-19 02:34:05 +00:00
jband%netscape.com
4d59da1ce5 fix bug 28381. Make xpcshell bypass the caps security manager. dougt has looked at and used this but is not around for a 'r='. a=jar 2000-02-19 00:14:44 +00:00
norris%netscape.com
c4a75c3727 Fix wrapping of InvocationTargetException. Thanks to Kurt Westerfeld for pointing this out. 2000-02-18 17:38:11 +00:00
norris%netscape.com
656a44d953 Add equals() and equalsIgnoreCase() to the String object, at the suggestion of Tom Beauvais <tbeauvais@bowstreet.com> 2000-02-18 17:37:27 +00:00
rogerl%netscape.com
011ec66cec Added decode/encode URI handling. 2000-02-18 00:22:02 +00:00
norris%netscape.com
695ad099fa Fix cases of LiveConnected classes that have a field and methods with the same name.
Also clean up Bean properties, making implementation more efficient.
2000-02-17 22:32:37 +00:00
norris%netscape.com
a0b34a5bc1 Remove untrue comment. 2000-02-17 22:31:43 +00:00
norris%netscape.com
f051596d19 Update implementation version. 2000-02-17 22:31:16 +00:00
norris%netscape.com
9badc84057 Add tests for fields and methods with the same name, and for bean properties. 2000-02-17 19:28:33 +00:00
norris%netscape.com
255e39d7e2 Add to "dont-test" list. 2000-02-16 18:35:10 +00:00
norris%netscape.com
3a479188da Add support for dynamic scopes and fix remaining test failures in the tip. 2000-02-16 17:40:53 +00:00
cls%seawood.org
5d9778ac08 Temporary fix for bug #24892 2000-02-16 07:58:45 +00:00
dveditz%netscape.com
f620060761 registry speed ups (part of 12817) 2000-02-16 07:45:20 +00:00
rginda%netscape.com
4a4e1595ae Fix for 26725, r=jband 2000-02-16 06:26:21 +00:00
rginda%netscape.com
545de1b470 Fix for JS bug 26463. r=rogerl 2000-02-16 01:02:25 +00:00
rogerl%netscape.com
0d6278177c Bug #9141, prevent recurse death for greedy matching on MAC.
r=rginda
2000-02-16 00:49:34 +00:00
norris%netscape.com
6d54dce0ca Avoid static never-released reference to streams; causes problems for Patrick Beard's use of the shell. 2000-02-15 17:08:31 +00:00
jband%netscape.com
d5f3a1ff79 Reimplement the Components.[ID,Exception,Constructor] properties in C++. These
things were completely unusable due to security restriction in anything besides
xpcshell. This fixes bug 26879 and helps a lot for bug 8700 because is reduces
the work done for JSContext creation.

Also, ease the burden of xptcall porters by doing IS_COMPONENT for all unix platforms.

r=mccabe
2000-02-15 06:43:51 +00:00
norris%netscape.com
4187c3d263 Fix contributors list. 2000-02-15 00:09:58 +00:00
rogerl%netscape.com
adda1105ce Nuts, checked in wrong file AND named wrong bug in previous checkin, msu
be friday or something.
Correct bug# is 26060.
2000-02-11 23:00:21 +00:00
rogerl%netscape.com
64cbad6efe r=brendan@mozilla.org
bug #26857
Fix for evaluating multi-part script prologs in advance.
2000-02-11 22:21:15 +00:00
rogerl%netscape.com
34fb934c53 r=brendan@mozilla.org
Prepare for new setter/getter syntax.
2000-02-11 22:19:33 +00:00
rogerl%netscape.com
a952f351c4 r=mccabe
bug #22866
Support unicode line/paragraph separators.
2000-02-11 22:17:56 +00:00