rogerl%netscape.com
7c116f72b8
# NOT A PART OF SEAMONKEY IN ANY WAY
...
Some new, some old filres copiedfrom Rhino to form start of prototyping
environment for Project Brenda
1999-04-15 18:24:00 +00:00
mccabe%netscape.com
310295cc79
Backwards-compatible versioned behavior for getYear(), for legacy scripts.
1999-04-15 04:09:22 +00:00
shaver%netscape.com
5e25d421a3
add a cast to try and make xlc happy
1999-04-15 02:55:02 +00:00
jdunn%netscape.com
9c688339b9
fix compiler error: need unix head file for isatty
1999-04-13 18:10:24 +00:00
jband%netscape.com
3bc1eaa7b6
remove inadvertant scope over-qualification to fix HP-UX bustage
1999-04-13 07:13:43 +00:00
jband%netscape.com
de664d9f82
- made nsJSCID's createInstance and getService work as attributes using nsIXPCScriptable::call to support security and sevicemanager protocol.
...
- made xpccontext strings id scheme more generic.
- fixed stupif IID hash function.
- fixed nsIXPCScriptable call and construct to work with the correct function object.
- added gc and dump (using xpclog) to xpcshell.
1999-04-13 04:15:36 +00:00
jdunn%netscape.com
ff6ad10f0b
Fixing native compiler error (NS_DECL_ISUPPORTS shouldn't have a ';' at the end
1999-04-12 20:35:04 +00:00
mccabe%netscape.com
9c47ff807f
Fixed initial copyright date.
...
Thanks to Tim Rowley <tor@cs.brown.edu> for this SunOS fix.
1999-04-12 08:57:06 +00:00
mccabe%netscape.com
4dda9c93be
Fix to 4575.
...
Buildsystem changes to handle the lock_SunOS.s file properly on the native compiler.
Also added a new SunOS5.7 config file, and changed several SunOS config files from redundant copies to includes of a base file.
1999-04-12 07:54:52 +00:00
beard%netscape.com
06f5a6c4e2
First Checked In.
1999-04-11 00:28:06 +00:00
beard%netscape.com
2c5a4a4edf
First Checked In.
1999-04-10 23:52:55 +00:00
sspitzer%netscape.com
f1e1d10f96
some more cvs ignore work
1999-04-10 21:22:31 +00:00
jband%netscape.com
03439dfdbb
set as component for unix
1999-04-10 07:15:21 +00:00
jband%netscape.com
54daa301df
adding library to makefile
1999-04-10 07:09:04 +00:00
jband%netscape.com
7b3b133abe
fix copy-paste error
1999-04-10 07:05:26 +00:00
jband%netscape.com
b2ce67516e
- added an interactive shell for xpconnect testing.
...
- added tests/components which autregs itself for testing.
- added finalize listener for wrapped natives to support services.
- added getService to CID class.
- renamed newInstance to createInstance in CID class.
- simplified api for Components object (easy attach to global object).
1999-04-10 06:51:01 +00:00
jband%netscape.com
252e152440
export yet another header file (jsstddef.h is included by jsemit.h which is needed for external interactive shells)
1999-04-10 06:47:20 +00:00
jband%netscape.com
1e4ded964a
finishing file removal
1999-04-10 06:25:25 +00:00
mccabe%netscape.com
57c84ce475
Not part of the mozilla build. The currently about-to-ensue breakage is not my fault!
...
Remove redundant sub. Patch courtesy Dave Neuer <dneuer@futuristics.net>.
1999-04-10 00:37:46 +00:00
pinkerton%netscape.com
3a6a48bf99
Move all apple libs into MacOS target of interfaces.mcp. Only "apple" lib in each project should now be InterfacesStubs (with some minor exceptions). permission to checkin granted by cyeh.
1999-04-10 00:15:14 +00:00
jband%netscape.com
131caf4150
generated binary files update
1999-04-07 00:30:20 +00:00
jband%netscape.com
993ff933a8
Added support for [scriptable] flag in interface descriptor. Added [noscript]. xpconnect now checks for the [scriptable] flag.
1999-04-06 22:42:10 +00:00
cbegle%netscape.com
8aa406e8cd
a little better error handling if no argument provided.
1999-04-06 01:11:12 +00:00
jband%netscape.com
b0859a052d
fixed typo so no extra .pdb files get left behind
1999-04-06 00:10:10 +00:00
cbegle%netscape.com
47690c0a75
Add a little more info to the template file.
1999-04-05 23:56:28 +00:00
cbegle%netscape.com
9f52c280da
The JavaScript Test Library, Part I. ECMA v. 1.0. See the page at
...
http://www.mozilla.org/js/tests/library.html for information about
these tests, like how to run them and stuff.
According to fur, these tests should not get checked out when you
check out Mozilla -- you'd have to specifically check out mozilla/js/tests
to get all these files.
1999-04-05 22:58:49 +00:00
mccabe%netscape.com
21b576f3d4
More tweaks to perlconnect build system -
...
Added jsperlbuild.pl file to abstract the location of xsubpp. Many thanks to Dave Neuer (dneuer@futuristics.net ) for this and much other porting help with perlconnect.
Combined jsperl.so and JS.pm into a JS.so object for use from both javascript and perl.
Fixed rules.mk to recur into DIRS for clean, clobber.
1999-04-03 12:44:47 +00:00
jband%netscape.com
30fe33188b
use nsAllocator instead of local wrapper. added Components.lastResult with tests
1999-04-03 10:12:50 +00:00
jband%netscape.com
d746d178e7
js_DefaultValue now accepts that it is OK for a request with hint of JSTYPE_OBJECT to result in an object of type JSTYPE_FUNCTION. This is done so that objects that happen to have 'call' ops will not fail when being 'converted' to 'Object'. This Fix is going onto the trunk, SpiderMonkeyDev_BRANCH, and SpiderMonkey140_BRANCH
1999-04-02 23:16:40 +00:00
rogerl%netscape.com
0506b21587
Adding multiline property
1999-04-01 23:10:45 +00:00
briano%netscape.com
e392b3ec67
Do not descend into the tests directory unless ENABLE_TESTS is set.
1999-03-30 03:02:14 +00:00
jband%netscape.com
ef5eeb2770
Added support and test for [shared]. Added nsrootidl.idl with some typedefs and annotated 'native' declarations used elsewhere - this will eventially migrate to a more public place. Fixed 'reciever' misspelling (oh boy!). Made constants work (with test) using new 'const' stuff in xpidl. Fixed failure to mark pointer 'out' params for later free'ing - was leaking!
1999-03-28 22:11:22 +00:00
mcafee%netscape.com
3a99c257a4
Ignore generated files.
1999-03-27 09:22:27 +00:00
jband%netscape.com
c2b5ff3549
adding to include list for new dependency on libxpt
1999-03-27 08:42:36 +00:00
mccabe%netscape.com
34f8d2da5f
Consolidated xpt_cpp.h with xptinfo.h; removed xpt_cpp.h. Also
...
modified uses...
1999-03-27 08:02:15 +00:00
jband%netscape.com
3a88317bc8
quick fix for bustage -- JS_HAVE_LONG_LONG is not being set correctly in JS. Also, this code is not necessarily right on platforms here nspr's HAVE_LONG_LONG is not defined. I'll fix it right soon
1999-03-27 02:57:42 +00:00
jband%netscape.com
24e4b3868c
removing (more!) misplaced semi-colons that break some platforms
1999-03-27 02:08:30 +00:00
jband%netscape.com
3ae10d4e6b
removing misplaced semi-colons and comma after last item in enum that break some platforms
1999-03-27 02:00:27 +00:00
jband%netscape.com
6c4b3398a3
integrating code from John Fairhurst <mjf35@cam.ac.uk> to deal with platforms without long long support
1999-03-27 00:30:19 +00:00
danm%netscape.com
17cffb116d
removing glowcode. a:jband
1999-03-26 02:37:22 +00:00
jband%netscape.com
9850a9e41c
catpure caller information to display in the exception if uncaught and verbose is set
1999-03-26 01:31:16 +00:00
mccabe%netscape.com
c17ac10f7c
Move xptinfo, xptcall from export phase (erroneously copied from libxpt Makefile.in) to libs and back out previous tree patch.
1999-03-25 10:28:39 +00:00
jband%netscape.com
9f6df884a6
backout building of xpconnect on Unix
1999-03-25 09:17:54 +00:00
mccabe%netscape.com
0bc66ee504
Adding libxpt and xpconnect to the build.
1999-03-25 07:50:11 +00:00
mccabe%netscape.com
826c36dd89
Not part of the client build.
...
Ignore (generated) JS.c file.
1999-03-25 04:21:26 +00:00
mccabe%netscape.com
63654c73a3
Not part of the client build!
...
Preliminary, non-portable support for compiling JS.xs into a C file.
1999-03-25 04:19:52 +00:00
mccabe%netscape.com
5087a4bffd
Removed support for the JSFILE define. Not to be confused with the
...
'jsfile' js file object, the JSFINE define conditionally compiled
support for allowing the javascript scanner to read from filehandles.
We've decided that it's more annoying to support not supporting that
feature, so we enable it all of the time.
1999-03-25 03:47:02 +00:00
jband%netscape.com
13a165ef01
add xpconnect to the build on win32
1999-03-25 03:39:25 +00:00
mccabe%netscape.com
02975526c0
First cut at unix Makefile support for building the perlconnect
...
javascript-to-perl extension with the standalone javascript shell.
It's mostly a direct copy of a similar mechanism for liveconnect.
Many thanks to Dave Neuer <dneuer@futuristics.net> for a patch
magically resolving issues with linking with perl.
1999-03-24 08:29:03 +00:00
jband%netscape.com
ca84aebf94
getting those Unix Makefiles working again
1999-03-23 20:43:41 +00:00