brendan%mozilla.org
51bd99c904
Fix exception bytecodes to use script->main (18926, r=jband@netscape.com).
1999-11-16 02:15:22 +00:00
rogerl%netscape.com
437f6d82ed
Backing out changes to script.exec scope access. r=norris
1999-11-15 22:54:06 +00:00
jband%netscape.com
d70c6df7f7
r=norris. Fix for bug 18702. Adds code to track whether caller to xpconnect is native or JS. This allows xpconnect to decide to not call security manager to filter calls originating from native code
1999-11-15 22:11:21 +00:00
brendan%mozilla.org
983c73ff27
Disassembler uses ToSource, not ToString, where appropriate (DEBUG only change).
1999-11-15 21:11:59 +00:00
brendan%mozilla.org
817c450eb6
Fix 18684, bad combo of old-latent and new bugs (r=shaver@mozilla.org).
1999-11-12 20:41:04 +00:00
waldemar%netscape.com
bdcf4fd531
Changed external-link-base
1999-11-12 07:24:40 +00:00
waldemar%netscape.com
601517cf29
Added language declarations, ?id syntax, ^^, ^^=, units. Updated list of future reserved words. Allowed definitions in compount statements.
1999-11-12 07:24:19 +00:00
waldemar%netscape.com
7e1c468432
Updated list of keywords
1999-11-12 07:22:27 +00:00
brendan%mozilla.org
c3a9800360
XULDOMJS_19991106_BRANCH landing (15146, 18025, r=shaver@mozilla.org)
1999-11-12 06:03:40 +00:00
mccabe%netscape.com
e791da07ae
Fix most remaining warnings in js/src. Patch courtesy slamm.
...
r=mccabe.
1999-11-11 21:52:35 +00:00
mccabe%netscape.com
2038be4c8f
Warning fix for uninitialized structure members. r=fur,slamm.
1999-11-11 01:15:43 +00:00
waterson%netscape.com
28171fb013
Bug 18408. Use 'ObjectAt()' rather than 'Peek()', which looks at the
...
front of the queue. r=jband
1999-11-10 21:59:05 +00:00
shaver%netscape.com
9aa0c9d0e4
fix build bustage from big dumb shaver
1999-11-10 02:04:58 +00:00
shaver%netscape.com
74e1b89e09
- use JSThreadContextStack and JSRuntimeService (more) correctly in loader
...
- teach loader about unloading and deferring components
- turn off some DEBUG_shaver noise
- better error reporting
- use nsXPIDLCString
- use nsCOMPtr
- add missing cxstack->Pop() in the xpcshell
- Components.results.NS_ERROR_FACTORY_REGISTER_AGAIN (want better text for
error message)
- handle thrown-nsresult correctly where C++ calls JS without an active JS
stack
- remove missing cxstack->Pop() from TestXPC
r=jband,brendan
1999-11-10 00:34:26 +00:00
rogerl%netscape.com
37cda6d0ce
Removed NativeClosure
1999-11-09 18:24:40 +00:00
norris%netscape.com
025bfe6158
Fix 18229: Bogus class file names being generated on Windows
1999-11-08 17:24:10 +00:00
dmose%mozilla.org
42fc94a6ec
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:40:37 +00:00
dmose%mozilla.org
7a91d8fab2
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 02:47:15 +00:00
taek%netscape.com
0072dc81eb
updated to use /share/builds/components
1999-11-06 02:11:18 +00:00
drapeau%eng.sun.com
69eb4dbdcf
r=fur@netscape.com, approval=chofmann@netscape.com. Fix for bug 5369
...
("[PP]Crash on startup because of Java Plug-in 1.3 for Netscape
Navigator.") Make the code more bulletproof by checking for NULL
arguments to several methods. If JVM isn't running, jEnv arg should
be NULL.
This doesn't entirely fix the problem of a JVM gone awry in all cases;
in the case of this particular bug, the Sun JDK 1.3 Beta HotSpot VM
caused an error, and there's no way for Mozilla code to detect this
failure mode. The fix for that half of the problem is to use the new
JDK 1.3 Early Access VM, which does not exhibit the problem.
1999-11-06 00:24:42 +00:00
norris%netscape.com
a4e924fe2a
Unify evaluation code to improve consistency and improve code size.
1999-11-05 22:18:24 +00:00
norris%netscape.com
38a8ca4e67
Remove JSuncaughtExceptionLine, use an error reporter to report line number info instead.
1999-11-05 21:48:05 +00:00
norris%netscape.com
8ad5772c17
Improve performance of the non-error call code.
1999-11-05 21:23:10 +00:00
rogerl%netscape.com
17f55ab4a6
Removed - not an ECMA thing and supplanted by a different mechanism.
1999-11-04 00:01:00 +00:00
rogerl%netscape.com
448bd845c0
Fix back-reference parsing from going too far in source string
1999-11-04 00:00:14 +00:00
rogerl%netscape.com
a9e5d64d21
Replaced Closure object with FunctionObject clone
1999-11-03 23:59:35 +00:00
rogerl%netscape.com
97edcab2f0
Removed NativeClosure
1999-11-03 23:58:51 +00:00
rogerl%netscape.com
cbb133796d
Fix nested finally endless loop.
...
Replaced Closure object with FunctionObject clone.
1999-11-03 23:57:56 +00:00
rogerl%netscape.com
94ebb494f8
Add closure support
1999-11-03 23:56:28 +00:00
rogerl%netscape.com
a474444e6a
Removing NativeClosure
1999-11-03 23:55:59 +00:00
rogerl%netscape.com
64616a42c4
Not a part of SeaMonkey Build
...
- new LiveConnect AIX4.3 makefile for server builds
1999-11-03 22:55:03 +00:00
rogerl%netscape.com
732304de4e
Added defn of AIX4_3 to help fix dup typedef int8,int16 etc
1999-11-03 18:56:17 +00:00
mccabe%netscape.com
f8ee12e046
Fix many nsInterfaceInfo leaks, thanks in part to patches provided by Patrick Beard. Fixes 15855. Some remain.
...
Clear up build warnings, and quiet nsInterfaceInfomanager debug output unless DEBUG_iim. Makes startup a li'l less noisy. Fixes 15628.
r=jband
1999-11-03 07:23:37 +00:00
waldemar%netscape.com
842058475c
Removed distribution restrictions because this is part of the language spec
1999-11-03 03:59:31 +00:00
waldemar%netscape.com
cda16b1c7d
Updated to Mozilla 1.1 license
1999-11-03 03:58:07 +00:00
rogerl%netscape.com
85ac1ef068
Not a part of SeaMonkey Build
...
- added lnker option for server folks
1999-11-03 00:28:51 +00:00
jband%netscape.com
267171e19a
r=mccabe use NS_NewTimer stuff only on Win32 in this test code. This avoids Unix build order problems that were keeping the xpconnect test components from working at all.
1999-11-02 23:35:54 +00:00
jband%netscape.com
62de9600f7
r=mccabe make output from xpcshell's new 'dump' method go to the same place as output of 'print': stdout rather than stderr
1999-11-02 23:31:09 +00:00
rogerl%netscape.com
5a9571975a
Added Kurt Westerfeld's fix for 'undefined is not a function' message.
1999-11-02 22:52:10 +00:00
dmose%mozilla.org
a3997676e7
updated license boilerplate to xPL v1.1
1999-11-02 22:23:59 +00:00
waldemar%netscape.com
1240477065
Added more no-line-break constraints, simplified visibility treatment, and added named function arguments
1999-11-02 21:12:04 +00:00
msw%gimp.org
760c87a527
applied patch in 14263 to build xpconnect as a component on
...
Linux/alpha. Should also fix 13601, 11847.
r=jband@netscape.com
1999-11-02 21:03:13 +00:00
waldemar%netscape.com
66698acfa9
Fixed constraint positioning bug
1999-11-02 20:54:44 +00:00
rogerl%netscape.com
485e507c0f
More RegExp back reference specification mucking about.
1999-11-02 20:04:57 +00:00
rogerl%netscape.com
babd0a87b2
Fixed up for Java vs. ECMA definitions in edge cases
1999-11-02 20:04:16 +00:00
mccabe%netscape.com
488568cc49
Reverting lib fix to fix impending bustage.
1999-11-02 07:39:51 +00:00
mccabe%netscape.com
01a56f0a66
Another stab at linking with the timer static library - this time using EXTRA_DSO_LDOPTS.
...
r=jband
1999-11-02 06:53:58 +00:00
jband%netscape.com
02da3dfca4
- Add test code for calling back via a timer on potentially other JSConetxt
...
to the xpconnect echo interface. This will help fix bug 17736. This includes
using nsITimer which is a pretty messed up xpcom interface w/o a factory.
- Added dump() to xpcshell to make it compatible with browsers debug
output method.
- reformat beard's leak fix to follow 80 column rule.
- Add a missing dont_AddRef to avoid a leak in some debug code.
r=mccabe
1999-11-02 05:55:29 +00:00
brendan%mozilla.org
f6243a48b1
Fixed getter/setters, pave way for brutal sharing (15146, r=shaver@mozilla.org,rogerl@netscape.com)
1999-11-02 02:23:50 +00:00
rogerl%netscape.com
b9e8b7deb0
Changed -n to regular since the error is getting detected in the code now.
1999-11-02 01:55:59 +00:00