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