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