Commit Graph

23928 Commits

Author SHA1 Message Date
briano@netscape.com
5dc3346211 Got rid of some trailing spaces. 1999-09-11 04:37:48 +00:00
mccabe@netscape.com
5a7f0f6e43 Add parens to squelch 'suggest parentheses around arithmetic in operand of |' warning. Thanks to Morten Welinder <terra@diku.dk> for catching this. (And thanks to Waldemar for not letting me drop it.) 1999-09-08 23:35:37 +00:00
slamm@netscape.com
fa2ec0b36d Fix warnings (again) by moving string.h include inside ifdef. Tested on mac, win, and linux. 1999-09-08 19:03:57 +00:00
slamm@netscape.com
90039664c4 Mac needs string.h put it back. 1999-09-07 21:09:29 +00:00
slamm@netscape.com
c8ef3b0218 Fix warning. 1999-09-07 21:05:56 +00:00
slamm@netscape.com
100ad34190 Fix unix build warnings 1999-09-07 20:35:19 +00:00
rogerl@netscape.com
91fb675a79 Mostly just some cleaning up - especially in regexp.
Merged server specific GC changes from NES branch.
Bunch o' ECMA version 3 fixes to jsregexp.
1999-09-07 20:34:47 +00:00
shaver@netscape.com
a3be33b2f1 Add set/check of modification date and file size in registry.
Defer compilation and module object fetch to first factory use.
(not yet part of build, a=gramps)
1999-09-07 20:30:25 +00:00
shaver@netscape.com
0e321ea0b9 JSRuntime svc now controls lifetime; make nsIJSRuntimeService::runtime readonly 1999-09-07 19:44:13 +00:00
shaver@netscape.com
f80d17ea28 initial JS component loader work 1999-09-07 06:18:08 +00:00
toshok@hungry.com
e4443edc90 fix up unix build of jsdebugger. 1999-09-07 04:57:03 +00:00
toshok@hungry.com
6b08533a25 lock/unlock the script subsystem around the call to jsd_DestroyAllJSDScripts 1999-09-07 04:54:41 +00:00
jband@netscape.com
f35b8bf0e7 fix that shaver needs for wrapped JS object doing QI semantics 1999-09-07 01:48:13 +00:00
jband@netscape.com
fda7f52a9d fix bug 13217 and add someparam checking for other methods in this interface 1999-09-07 00:03:43 +00:00
brendan@mozilla.org
537b6e7497 Expand tabs to spaces per Emacs modeline; other space cleanups. 1999-09-06 22:59:11 +00:00
toshok@hungry.com
873df85677 move the typedef to jsd_lock.h so the prototypes will match the actual definition. 1999-09-06 00:19:14 +00:00
cls@seawood.org
73bf800c73 When cross-compiling, jscpucfg needs to grab the values from NSPR rather than calling sizeof(). 1999-09-05 20:46:57 +00:00
shaver@netscape.com
777b5efdfc _finish_ adding JSRuntime service 1999-09-04 20:41:27 +00:00
shaver@netscape.com
702aa6d8f8 added files: mozilla/js/src/xpconnect/src/xpcruntimesvc.cpp 1999-09-04 20:09:55 +00:00
beard@netscape.com
69a2d43577 added files: mozilla/js/src/xpconnect/idl/nsIJSRuntimeService.idl 1999-09-04 19:58:30 +00:00
shaver@netscape.com
df1b6bcd10 JSRuntime management service 1999-09-04 19:57:49 +00:00
shaver@netscape.com
980cf226e6 add JSRuntime-access service 1999-09-04 19:25:15 +00:00
briano@netscape.com
4f6a315fc9 Fix for the QNX 4.24 tinderbox breakage. 1999-09-04 03:25:02 +00:00
cls@seawood.org
407e7eb667 Ack! Do not redefine jscpucfg target for OpenVMS arch. Only add HOST_NSPR_MDCPUCFG to build if it is defined 1999-09-03 05:35:26 +00:00
jband@netscape.com
d5b2ae41bc renaming the field called 'code' to 'result' in nsIXPCException so that we don't conflict with DOM exception's use of the name 'code'. We want these types of exceptions to be compatible and the DOM exception ought to have a 'code' field that is as required by the DOM spec and also a 'result' field that is the nsresult. This avoids the naming conflict. 1999-09-03 02:32:21 +00:00
cls@seawood.org
0785d96a63 Build jscpucfg using HOST_CC for cross-compiler builds. If cross-compiling, it needs the changes from the autoconf'd nspr tree to support using a different mdcpucfg.h 1999-09-02 05:27:14 +00:00
jband@netscape.com
dde707bef2 fix for bug 13001 - gotta let DefaultValue do its thing 1999-09-02 05:07:36 +00:00
jband@netscape.com
7745196506 Added Components.returnCode so that JS components can control the nsresult that xpconnect will return on their behalf without having to throw the number. Also better mapping of this code to Components.lastResult so that JS components calling JS components will work right with no special treatment 1999-09-02 00:19:42 +00:00
jband@netscape.com
dcba3f75f3 fix for bug 12954 - was failing to set rval on DeleteProperty call 1999-09-02 00:16:09 +00:00
jband@netscape.com
01b28100b1 priming the JSContext stack in the test program 1999-09-02 00:11:54 +00:00
jband@netscape.com
30ae9ba8a0 modernizing the undefined test in println 1999-09-02 00:11:16 +00:00
jband@netscape.com
06b0def047 removing unused var 1999-09-02 00:08:53 +00:00
briano@netscape.com
dbeb5423e7 Cleaned it up and eliminated the pointless #!gmake. 1999-09-02 00:06:06 +00:00
fur@netscape.com
e49d887e91 Added capability to pass JS arrays as arguments to Java methods. 1999-09-01 14:37:21 +00:00
jband@netscape.com
51c4d7f398 removing commented out code 1999-09-01 09:37:20 +00:00
mcafee@netscape.com
590cd39983 Fixing comment warning on Linux. 1999-09-01 08:12:24 +00:00
cyeh@netscape.com
cf7c4851ae Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 00:54:34 +00:00
rogerl@netscape.com
16b325cb9f Fixed bug : 8672, using prototype from closure instead of function
Fixed memory leak- object acquired by 'in' operator was not being released.
1999-08-30 22:17:55 +00:00
rogerl@netscape.com
acb11a94e2 Changed handling of undefined limit and negative limit values to
String.split()
1999-08-30 22:05:56 +00:00
rogerl@netscape.com
39e4be6d65 Added new error messages for ecma_2 compliant regular expression handling. 1999-08-30 22:04:07 +00:00
fur@netscape.com
7fadcbb123 Eliminate obsolete error message 1999-08-29 16:55:02 +00:00
fur@netscape.com
22dec8004b Propagating fixes from SpiderMonkey140_BRANCH 1999-08-29 16:54:24 +00:00
beard@netscape.com
88cacd86f9 wasn't calling __intialize/__terminate. 1999-08-28 02:58:35 +00:00
jband@netscape.com
f98ea3bab0 fix for bug 12466 - heuristic check for existence of 'message' and 'code' properties was broken. Added missing XPC_MSG_DEF 1999-08-26 00:04:14 +00:00
ramiro@netscape.com
eac9647c63 Cleanup linking of libimg. 1999-08-25 13:37:11 +00:00
jband@netscape.com
119de20139 - Added Support for 'foo instanceof Components.interaces.nsIFoo'.
- Added support for reflecting interface constants as Components.interfaces.nsIFoo.* (this may change).
- Only interfaces marked 'scriptable' are visible in the Components.interfaces array.
- Getting rid of some of the template style syntax.
- Added GetWStringCopied and GetWStringShared for lame tests of speed in wstring copies.
- Cleaned up more Unix warnings.
1999-08-25 06:01:42 +00:00
brendan@mozilla.org
b3c1a9c6ea Massive spankage to capitalize C++ method and attribute name bindings, per
Architecture Item 6.3 (news://news.mozilla.org/37BA89CF.3823D6F9%40meer.net).
1999-08-25 05:26:25 +00:00
rogerl@netscape.com
6ea53df744 Fixed test case - was assuming a length limit on octal sequence rather than
a value limit. (this is version 120 specific in any case)
1999-08-25 00:56:05 +00:00
jband@netscape.com
0fd4173d6a Switched to newer style NS_IMPL_* macros. Fixed some warnings. 1999-08-23 08:01:33 +00:00
jband@netscape.com
e716df1757 changed a comment 1999-08-23 07:58:19 +00:00