jband%netscape.com
f93b0c9828
adjust for xpidl [shared] cuasing a const qualifier to be emitted and wstring mapping to PRUnichar rather than PRUint16
1999-05-04 20:02:47 +00:00
mccabe%netscape.com
43c8026874
Fix to 5301. Revert from using fd_copysign from the libmath emulation library to using the system copysign.
1999-05-04 07:12:18 +00:00
mccabe%netscape.com
d69c7fcbf1
Not part of the Seamonkey build!
...
Made the 'js' standalone shell depend on fdlibm, so it gets updated properly when fdlibm is modified.
1999-04-29 03:18:48 +00:00
fur%netscape.com
2812bf9ab0
Temporarily back out include of jsosdep.h until linkage problems can be looked at
1999-04-28 00:27:51 +00:00
fur%netscape.com
01e1ed6436
On unix, include jsosdep.h, so that the definition of JS_HAS_LONG_LONG is seen everywhere
1999-04-27 21:14:14 +00:00
fur%netscape.com
0d6a94b4f4
Lots of cut-n-paste from js.c so as to work with newest version of JSAPI
1999-04-27 21:09:34 +00:00
fur%netscape.com
543e6e7fe4
Merge changes from SpiderMonkey140_BRANCH. Note: none of the
...
added files participate in the client build.
1999-04-27 15:18:57 +00:00
fur%netscape.com
a763d03a5e
Temporarily disable this entire file because it makes use of a part of
...
the JSAPI that has changed in the SpiderMonkey140_BRANCH and we need to
land that branch today.
1999-04-27 15:09:06 +00:00
fur%netscape.com
bf6543ebe2
Got rid of aborted attempt to graft XPCOM onto JS
1999-04-27 05:25:43 +00:00
fur%netscape.com
538c155371
Got rid of aborted attempt to graft XPCOM onto JS
1999-04-27 05:00:07 +00:00
brendan%netscape.com
d46bbcad44
Cast printf %p args to (void*).
1999-04-27 03:42:28 +00:00
waterson%netscape.com
a150cb7a72
Add linker directives to make sure that all the libs we need get loaded.
1999-04-26 23:29:10 +00:00
brendan%netscape.com
6c12636dc1
Check for JS_SetPrivate failure in JS_NewScriptObject.
1999-04-26 23:15:27 +00:00
brendan%netscape.com
ae96a869e6
Use #ifdef or equivalent to test XP_UNIX, not #if or equiv.
1999-04-26 23:14:12 +00:00
waterson%netscape.com
a8a27886cc
Install xpc3250.dll into the components directory so that XPConnect works.
1999-04-26 22:54:40 +00:00
jband%netscape.com
73dbe19437
fix Win32 crash on startup - not copying xpc3250.dll to components dir
1999-04-25 18:56:09 +00:00
jband%netscape.com
21bfde3891
Commenting out the component registration didn't do what I expected. So, I'll unset the IS_COMPONENT flag in Makefile.in to keep the .so from being copied to the components directory at on on Unix
1999-04-24 09:40:51 +00:00
jband%netscape.com
a17e9ace7e
Comment out component registration of xpconnect except on XP_PC. The problem for Unix is that xpconnect relies on xptcall at runtime. Apprunner and viewer are core dumping on linux. However TestXPC and xpcshell work fine. Further study is required. For now I'll try to unbreak apprunner and viewer for others.
1999-04-24 09:32:35 +00:00
jband%netscape.com
b985623df2
made xpconnect a service and changed the Win32 and Unix makefiles to have the xpconnect dll installed to the components directory
1999-04-24 08:10:16 +00:00
waterson%netscape.com
f34899c1ac
Added CID for XPConnect.
1999-04-24 02:39:09 +00:00
mccabe%netscape.com
ba4f36c065
Backed out my previous checkin.
...
I realized that:
- we build on more than one build system.
- I'm too tired to fix it.
1999-04-23 09:20:36 +00:00
mccabe%netscape.com
ceb11bcb32
Removed the XPTDIR environment variable requirement; the xpt typelib directory is now constructed by adding 'components' to the executable directory. This adds an -lraptorbase requirement to linking against xptinfo.
1999-04-23 09:10:09 +00:00
mccabe%netscape.com
f9df0964f2
Twiddled error reporter; added a '\n' after messages.
1999-04-23 09:01:18 +00:00
sspitzer%netscape.com
c6e6f16762
adding Makefile to the ignore list
1999-04-20 19:25:21 +00:00
mccabe%netscape.com
71c8626072
Fixed erroneous comment.
...
Thanks to David Gardiner <david.gardiner@unisa.edu.au> for catching this.
1999-04-20 19:02:40 +00:00
fur%netscape.com
7858e6abf5
Sync up with SpiderMonkey140_BRANCH
1999-04-19 05:19:56 +00:00
fur%netscape.com
cbd133ead1
Sync up with SpiderMonkey140_BRANCH
1999-04-19 05:12:25 +00:00
mccabe%netscape.com
bb4b0b1944
Backwards-compatible versioned behavior for getYear(), for legacy scripts.
1999-04-15 04:09:22 +00:00
shaver%netscape.com
13801d91af
add a cast to try and make xlc happy
1999-04-15 02:55:02 +00:00
jdunn%netscape.com
fe30a0e1be
fix compiler error: need unix head file for isatty
1999-04-13 18:10:24 +00:00
jband%netscape.com
8ba4c97c31
remove inadvertant scope over-qualification to fix HP-UX bustage
1999-04-13 07:13:43 +00:00
jband%netscape.com
a0a7da258c
- 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
c3389409ae
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
8ea2b42583
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
1a6fe7ce68
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
f8327c01f7
First Checked In.
1999-04-10 23:52:55 +00:00
sspitzer%netscape.com
8b08c06722
some more cvs ignore work
1999-04-10 21:22:31 +00:00
jband%netscape.com
729ba50e03
set as component for unix
1999-04-10 07:15:21 +00:00
jband%netscape.com
bdb47d4ef1
adding library to makefile
1999-04-10 07:09:04 +00:00
jband%netscape.com
81994e192e
fix copy-paste error
1999-04-10 07:05:26 +00:00
jband%netscape.com
f9394a892b
- 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
45beb56691
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
f8e98296ef
finishing file removal
1999-04-10 06:25:25 +00:00
mccabe%netscape.com
af36599e3e
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
jband%netscape.com
bcf07185fd
generated binary files update
1999-04-07 00:30:20 +00:00
jband%netscape.com
52b186b884
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
jband%netscape.com
01475d8a25
fixed typo so no extra .pdb files get left behind
1999-04-06 00:10:10 +00:00
mccabe%netscape.com
fd4be6cd3a
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
540e024aae
use nsAllocator instead of local wrapper. added Components.lastResult with tests
1999-04-03 10:12:50 +00:00
jband%netscape.com
2e68a1089d
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