jband@netscape.com
285c2ec46f
some fixes pointed out by purify. Tests better verify that wrappers are not leaking
1999-03-02 03:32:42 +00:00
brendan@netscape.com
364e0e5949
- Added 'W' format to JS_ConvertArguments, for conversion to string and return
...
via a jschar* out parameter.
- Fused common string conversion and argv[i] GC-rooting code in JS_ConvertArgs.
- Added to cvtargs test command, which really needs to stop using a hardwired
format string!
- Fixed char-typed fgetc-receiving variable to be of int type for correct EOF
comparison on machines with unsigned chars.
1999-03-02 02:38:45 +00:00
ramiro@netscape.com
d3bd57bd75
AIX portability fixes. (Waqar Malik <waqar@netscape.com>)
1999-03-01 06:10:54 +00:00
jband@netscape.com
a258baf44b
catch JS exceptions when calling a wrapped JSObject and reflect as an nsresult error code to the calling xpcom object - with test
1999-02-28 04:57:13 +00:00
jband@netscape.com
aa3fb966ad
using JS exception thrower (with tests)
1999-02-28 04:16:20 +00:00
jband@netscape.com
26659467b5
adding code to throw exceptions into JS with customizable messages
1999-02-28 01:41:20 +00:00
jband@netscape.com
a161d65166
catch
1999-02-27 06:38:24 +00:00
jband@netscape.com
80aebc915d
added .cvsignore files
1999-02-27 06:31:04 +00:00
jband@netscape.com
d3f985686c
got rid of allocator hack since the nsAllocator is now alive
1999-02-27 06:26:32 +00:00
alecf@netscape.com
53a9efd4e1
fix uninitialize variable and fix various signed/unsigned warnings
1999-02-26 17:59:16 +00:00
alecf@netscape.com
23f46f7bdd
fix HPUX bustage - can't have const user-defined (typedefed) variables inside structures without initializing them inside that structure
1999-02-26 17:39:28 +00:00
ebina@netscape.com
8588850ef6
Changing RegisterFactory to use the new API.
1999-02-26 17:19:00 +00:00
warren@netscape.com
c953eabbf9
Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends.
1999-02-26 10:17:14 +00:00
jband@netscape.com
f24072ea17
removed cruft
1999-02-26 02:52:48 +00:00
jband@netscape.com
90709fe59d
fixed warnings
1999-02-26 02:46:35 +00:00
jband@netscape.com
86b8f19277
Linux x86 now runs and passes all the same tests as Win32. Added md/test as a place and framework to start ports to other platforms
1999-02-26 02:04:33 +00:00
sfraser@netscape.com
e563d761c1
Mac project changes -- link with MSLDropInRuntime, instead of MSLShLibRuntime, and fix link order.
1999-02-26 00:54:57 +00:00
jband@netscape.com
652311fca6
added unix makesfiles, fixed two bad static casts, invoke code working on Linux, working on stubs code for Linux
1999-02-25 18:14:51 +00:00
sfraser@netscape.com
cecb86d623
File Removed.
1999-02-25 05:09:53 +00:00
beard@netscape.com
1b0b24b3a2
Updated to CWPro 4 format.
1999-02-25 04:25:04 +00:00
jband@netscape.com
d03b53dc56
initial checkin of linux invoker - untested. slight changes to platform compile time protection
1999-02-24 19:26:51 +00:00
jband@netscape.com
31ad87b0e4
banishing win32 specific stuff to its own directory before adding any analogous code for other platforms
1999-02-24 07:17:27 +00:00
jband@netscape.com
614a8762b7
lots of cleanup
1999-02-21 00:20:40 +00:00
jband@netscape.com
2d22abda08
compiler warning inspired fixes
1999-02-20 09:00:55 +00:00
jband@netscape.com
233624afdb
compiler warning inspired fixes
1999-02-20 08:52:00 +00:00
jband@netscape.com
32a3f1ca0f
added file to Makefile.in and fixed typo
1999-02-20 08:33:21 +00:00
jband@netscape.com
a5ffca109a
jsint was supposed to be jsid
1999-02-20 08:31:36 +00:00
jband@netscape.com
914080da03
graphs of all the important objects can now be dumped for diagnostic purposes
1999-02-20 01:31:02 +00:00
jband@netscape.com
df0f9760b7
in the middle of adding diagnostics
1999-02-19 05:59:59 +00:00
waldemar@netscape.com
861e57a361
Added traditional and super and changed [] to allow multiple arguments
1999-02-19 04:28:16 +00:00
jband@netscape.com
30170069fe
changed MAP_IS_NATIVE to allow for objects that have their own jsObjectOps but still use the slots in the 'normal' manner (this is necessary for XPConnect) - same change as made on SpiderMonkey140_BRANCH
1999-02-18 05:36:16 +00:00
jband@netscape.com
0b31134505
more tests
1999-02-18 04:30:20 +00:00
jband@netscape.com
fca82f56cd
more tests and type conversion fixes
1999-02-17 09:24:12 +00:00
jband@netscape.com
96c035065f
more tests and fixed to get the tests to run, clean up of iid stuff for compiling on Linux
1999-02-17 07:07:39 +00:00
jband@netscape.com
044dcd2fae
NOT YET PART Of SEAMONKEY - fixes for conversions, added 'load' to test program to breakout js code into its own file, added support for global object being a wrapped native, fixed parent interface support, change makefiles for JS_THREADSAFE, add missing dropProperty support to my Ops, added more tests
1999-02-16 06:29:29 +00:00
jband@netscape.com
cf9be4c410
NOT YET PART OF SEAMONKEY - more conversion stuff implemented
1999-02-13 19:28:38 +00:00
jband@netscape.com
6c8d314ee5
NOT YET PART Of SEAMONKEY - in the middle of adding support for converting more data types, changes to deal with changes to xpt_struct.h
1999-02-12 06:15:06 +00:00
waldemar@netscape.com
29a18f1c0a
Added getter, setter, with, default arguments, and renamed declarations to definitions
1999-02-12 04:59:19 +00:00
waldemar@netscape.com
4f75fc013b
Added option to turn off line breaks within a tag
1999-02-12 04:57:49 +00:00
alecf@netscape.com
e603841843
ignore generated files
1999-02-11 07:31:53 +00:00
alecf@netscape.com
cf48c3742c
add Unix makefiles
1999-02-11 07:29:55 +00:00
sar@netscape.com
dbc40d7344
Turn of "modification date caching" so that dependencies are sure to work.
1999-02-11 00:04:46 +00:00
waldemar@netscape.com
d23a7fa787
First complete release
1999-02-10 06:42:20 +00:00
waldemar@netscape.com
55c87ff1cc
Reorganized left-side-expression and suppressed unused nonterminal warnings
1999-02-10 06:41:43 +00:00
waldemar@netscape.com
54fe6653ea
Added :spc
1999-02-10 06:40:53 +00:00
waldemar@netscape.com
dd9b0005d0
Added support for excluding some nonterminals from grammar
1999-02-10 06:39:58 +00:00
jband@netscape.com
8765a56119
NOT YET PART OF SEAMONKEY - prepped the four files for movement to libxpt, centralized/simplified access to services, fixed InterfaceInfoImpl::GetName, removed files I forgot to remove before
1999-02-10 04:17:53 +00:00
jband@netscape.com
4c7fc10ec3
NOT YET PART OF SEAMONKEY - now using types based on xpcom/src/libxpt/public/xpt_struct.h. Using nsIAllocator (which has an implementation hacked in in test/TestXPC.cpp - since the real one in xpcom/src is not being registered and used)
1999-02-09 07:31:00 +00:00
waldemar@netscape.com
7e0e8239a1
File Removed.
1999-02-06 03:25:19 +00:00
waldemar@netscape.com
fd2624a406
First Checked In.
1999-02-06 03:21:09 +00:00