Commit Graph

23928 Commits

Author SHA1 Message Date
norris@netscape.com
86c67a5619 Add rhinoi as an engine type. 2000-03-06 21:28:57 +00:00
rginda@netscape.com
00ea87574f Added bugnumber to uc-003.js and regress-24712.js
new testcase regress-28686.js added
2000-03-03 22:14:09 +00:00
rginda@netscape.com
7ec9d204fe Initial add of regress-24712.js 2000-03-03 21:33:08 +00:00
norris@netscape.com
332bbf1320 skip getter/setters 2000-03-02 23:26:56 +00:00
rogerl@netscape.com
24c98727a9 r=rginda
Make shared lib thingy configurable.
2000-03-02 23:21:04 +00:00
rogerl@netscape.com
82051a8ff6 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
c569f5d646 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
871d39cbfd added gc_traits_finalizable to use GC finalization facilities to call destructors. 2000-03-02 20:58:26 +00:00
cls@seawood.org
7506bd5cd2 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
e6758394b9 *** empty log message *** 2000-03-02 03:46:10 +00:00
waldemar@netscape.com
966d0f30da Workarounds for VC6 bugs 2000-03-02 03:43:40 +00:00
waldemar@netscape.com
b58c1f6836 Added Visual C++ workspace 2000-03-02 02:06:40 +00:00
waldemar@netscape.com
40894df348 *** empty log message *** 2000-03-02 02:02:58 +00:00
waldemar@netscape.com
db5a8dcdc6 Visual C++ version 2000-03-02 01:54:49 +00:00
rogerl@netscape.com
4c309c0936 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
waldemar@netscape.com
4d1e74a042 File Removed. 2000-03-01 23:24:20 +00:00
waldemar@netscape.com
e0fea5a79a First Checked In. 2000-03-01 23:24:19 +00:00
waldemar@netscape.com
eb69e4010a Added parser output classes 2000-03-01 07:00:31 +00:00
waldemar@netscape.com
543734026a Added linked list and arena destructor utilities 2000-03-01 07:00:05 +00:00
beard@netscape.com
22ae14c878 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
04a8b9910b gc_allocator test 2000-02-29 16:01:57 +00:00
beard@netscape.com
bbb801eb9d allocator for garbage collection 2000-02-29 01:48:02 +00:00
jband@netscape.com
05f4937a9d 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
a98f6ab779 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
837992b7d9 Move JavaObjectToLong to be a conformance rather than a negative test. 2000-02-23 18:29:35 +00:00
shaver@mozilla.org
976d2d7abd fix #25581 (leaking JSScript, r=beard, a=waterson) 2000-02-23 06:09:04 +00:00
waldemar@netscape.com
72db266d5a Work on adding parser 2000-02-23 01:54:30 +00:00
waldemar@netscape.com
7b444c87fb Added .h files to project 2000-02-23 01:53:08 +00:00
waldemar@netscape.com
79370710fd Fixed non-DEBUG warning 2000-02-23 01:51:44 +00:00
waldemar@netscape.com
dd28135812 Added arenas 2000-02-23 01:40:48 +00:00
bruce@cybersight.com
89a18e7c42 Fixes a memory leak. r=shaver,a=waterson 2000-02-22 22:22:02 +00:00
beard@netscape.com
0f460005f1 building into dist/liveconnect. *NOT PART OF MOZILLA BUILD* 2000-02-21 22:51:29 +00:00
waldemar@netscape.com
0ebec4d577 Backed out extraneous change 2000-02-21 19:52:47 +00:00
waldemar@netscape.com
ac0307a6d3 Added x86 gcc support 2000-02-21 19:49:21 +00:00
waldemar@netscape.com
431702ac10 Added debug flags 2000-02-21 19:48:45 +00:00
waldemar@netscape.com
83644dbbbc Unix makefile 2000-02-19 10:03:07 +00:00
waldemar@netscape.com
3acae2d9dc Updated for GCC 2000-02-19 10:01:53 +00:00
waldemar@netscape.com
b31772845f Fixed signed/unsigned warning 2000-02-19 09:32:45 +00:00
waldemar@netscape.com
c53e5c898d Fixed GCC incompatibilities 2000-02-19 09:26:59 +00:00
jband@netscape.com
5f3a289f76 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
05af3d1f7d 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
3c8f980646 Add to "dont-test" list. 2000-02-16 18:35:10 +00:00
cls@seawood.org
7adcac896d Temporary fix for bug #24892 2000-02-16 07:58:45 +00:00
dveditz@netscape.com
d1f95056e5 registry speed ups (part of 12817) 2000-02-16 07:45:20 +00:00
rginda@netscape.com
d03c01fcbe Fix for 26725, r=jband 2000-02-16 06:26:21 +00:00
rginda@netscape.com
def83e76d5 Fix for JS bug 26463. r=rogerl 2000-02-16 01:02:25 +00:00
rogerl@netscape.com
488b6ae41a Bug #9141, prevent recurse death for greedy matching on MAC.
r=rginda
2000-02-16 00:49:34 +00:00
jband@netscape.com
afd1fd95bd 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
rogerl@netscape.com
56a92fc264 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
fba3007d87 r=brendan@mozilla.org
bug #26857
Fix for evaluating multi-part script prologs in advance.
2000-02-11 22:21:15 +00:00