Граф коммитов

339 Коммитов

Автор SHA1 Сообщение Дата
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