pschwartau@netscape.com
a7837ddb26
Initial add. Regression test for bug 123437.
2002-02-05 01:44:52 +00:00
jband@netscape.com
fdd4a957e1
unbust XPCONNECT_STANDALONE build. No change to default build. bug 121438. rs=jband.
2002-02-03 20:05:22 +00:00
pschwartau@netscape.com
b476de97da
Initial add. Regression test for bug 123002.
2002-02-02 02:03:43 +00:00
seawood@netscape.com
612463e963
Do not place the .res file inthe srcdir
2002-02-01 04:50:32 +00:00
brendan@mozilla.org
0d9552297d
Fix for(i in null) and for(i in undefined) to error per ECMA, rather than iterating zero times (121744, r=khanson, sr=shaver).
2002-01-31 07:30:05 +00:00
rginda@netscape.com
40b9214286
changing a string constant, comenting out a DEBUG_rginda
...
use more descriptive url when compiling prettyprint changes
2002-01-31 00:37:28 +00:00
pschwartau@netscape.com
38ff3cee54
Initial add. Regression test for bug 121744.
2002-01-30 21:57:28 +00:00
sfraser@netscape.com
a2578325bc
Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson
2002-01-30 21:14:20 +00:00
rginda@netscape.com
536172f746
quiet bogus "potentially unused" warnings, see bug 121178, sr=brendan
2002-01-30 08:37:57 +00:00
dougt@netscape.com
c3e0a303eb
1. Converts callers of nsIComponentManagerObsolete to use
...
nsIComponentRegistrar.
2. Converts callers of nsComponentManager::AutoRegister to use
nsIComponentRegistrar's autoRegistrar method.
3. Add nsIComponentRegistrar implmentation to nsComponentManagerImpl.
4. Rearrange nsComponentManager.cpp so that related methods are in the same
place.
5. Added a C-style function NS_GetComponentRegistrar so that getting the
registrar is easier in some places.
6. Added a nsISimpleEnumerator interface on PLDHashTableEnumeratorImpl. in
this way, the same base class can support both old style and new style
enumerations.
7. Fixed a nasty bug where unregistring factories will leave the contract id
hash with a dangling pointer. Now, when unregister is called we search the
contract id hash for entries which have the given doomned cid and remove them.
Bug 115853. r=dp@netscape.com , sr=rpotts@netscape.com
2002-01-29 21:22:13 +00:00
rginda@netscape.com
b10db8496e
bug 121318, sr=brendan,r=jst, "Venkman should disable the target window when stopped at a breakpoint".
...
implement the jsdIContext interface.
create only one jsdValue wrapper per unique jsval.
add executionContext property to jsdIStackFrame.
add enumerateContexts to jsdIDebuggerService.
add jsdIContextEnumerator interface.
2002-01-29 08:32:23 +00:00
rginda@netscape.com
cdd18e6f23
fixing os/2 bustage, false vs PR_FALSE mixup
2002-01-29 07:20:59 +00:00
rginda@netscape.com
916a3ec935
bug 121178, r=jst,sr=brendan, "jsdIStackFrame::eval signature needs to be changed"
...
return exception from jsdService::Eval if one occurs.
2002-01-29 06:15:58 +00:00
rginda@netscape.com
c9e1e8d40d
bug 121192, sr=brendan,r=jst, "Add proper errorHook and debugHook to jsdIDebuggerService"
...
adds jsdIDebugHook interface, change the meaning of jsdIErrorHook.
error hook is called when an error occurs, and is given information about the error report.
debug hook is called when/if the error hook returns false, and is given information about the ececution state.
2002-01-29 05:56:02 +00:00
brendan@mozilla.org
86999123a6
Checking in rogerl's fix for double-reports of compile-time errors (120197, r=brendan, sr=shaver).
2002-01-27 04:42:37 +00:00
pschwartau@netscape.com
d4cf4917ca
Improving readablity.
2002-01-25 23:52:24 +00:00
pschwartau@netscape.com
1e31c4ce35
Improving readability.
2002-01-25 20:37:37 +00:00
pschwartau@netscape.com
e9e98b15b4
Improving readability.
2002-01-25 20:02:31 +00:00
pschwartau@netscape.com
d33e2368c3
Skip another SpiderMonkey test generating infinite recursion and catching it as an error.
2002-01-25 03:39:21 +00:00
seawood@netscape.com
1226020ec8
Fix "static" build support for win32 gmake builds.
...
Bug #58981 r=bryner
2002-01-25 03:20:51 +00:00
pschwartau@netscape.com
14e882e8ae
Added three more cases to the test.
2002-01-25 03:17:23 +00:00
pschwartau@netscape.com
67e8992ab2
Initial add. Regression test for bug 121658.
2002-01-25 03:04:18 +00:00
brendan@mozilla.org
60cd1587af
Make 'too much recursion' errors be exceptions #if JS_HASH_ERROR_EXCEPTIONS (121658, r=rogerl, sr=shaver).
2002-01-25 00:49:52 +00:00
brendan@mozilla.org
377d886684
Checking in patch from Daniel Bratell <bratell@lysator.liu.se>, r=khanson, sr=me.
2002-01-25 00:47:11 +00:00
rogerl@netscape.com
b8828b7d85
Fix bug #104375 . Bug in String.replace() with $n where n > # parens.
...
r=khanson, sr=brendan.
2002-01-24 19:27:21 +00:00
nboyd@atg.com
59b6100e9c
Add new skip.
2002-01-24 14:10:35 +00:00
rginda@netscape.com
e6e7f9b993
bug 119865, crash exiting venkman, r=peterv, sr=brendan
...
use nsCOMPtr to avoid releasing a final reference via jsdScript::Invalidate()
2002-01-24 13:17:04 +00:00
jst@netscape.com
74f7d6a45d
Fixing bug 120899. Changing the NS_WARN_IF_FALSE() macro so that it can't be mis-used in optimized builds. This change makes the macro not usable in expressions that are supposed to be evaluated in release code since the macro now expands to nothing in non-debug builds. Also eliminate NS_VALIDATE which is equally mis-usable. r=dbaron@fas.harvard.edu, sr=brendan@mozilla.org
2002-01-24 09:20:51 +00:00
jst@netscape.com
6b41f8bcbe
Fixing bug 120901. Eliminating unnecessary QI call in XPCWrappedNative::GetNative(). r=dbradley@netscape.com, sr=jband@netscape.com
2002-01-24 06:03:25 +00:00
jst@netscape.com
e077e12b4c
Fixing bug 120718. Making XPCReadableJSStringWrapper not allocate non-shared buffer handles, this caused a malloc to happen for every XPCReadableJSStringWrapper that was accessed in mozilla, ~400 allocations at startup. r=dbaron@fas.harvard.edu sr=jaggernaut@netscape.com.
2002-01-24 05:59:41 +00:00
bratell@lysator.liu.se
da67c41639
Bug 120990 - make conversion from integer to string faster by not using sprintf. r=khanson, sr=brendan
2002-01-24 05:24:39 +00:00
pschwartau@netscape.com
9a63edc79b
Correcting typo.
2002-01-24 02:31:51 +00:00
pschwartau@netscape.com
609863af3f
Initial add. Regression test for bug 96526.
2002-01-24 02:25:05 +00:00
pschwartau@netscape.com
5c62398c35
Initial add; testing Error.prototype.toString()
2002-01-23 02:24:32 +00:00
brendan@mozilla.org
df325cffdd
Inline-eliminate js_Emit{Break,Continue} and move SRC_CONTINUE generation to the right place (120571, r=rogerl, sr=jst&jband, a=asa).
2002-01-22 22:06:10 +00:00
pschwartau@netscape.com
53ead3862a
Made sections 13 and 14 more precise.
2002-01-19 03:34:50 +00:00
sfraser@netscape.com
668f34b834
Fix for bug 120451 -- clean up the sleep Q entry on quit, so that we don't leave a bad entry there and hose the machine some time later. r=sdagley, sr=beard, a=blizzard
2002-01-18 21:40:13 +00:00
pschwartau@netscape.com
7a7c718243
Added two more cases to test.
2002-01-18 07:07:13 +00:00
nboyd@atg.com
bce3bead20
Skip changed test.
2002-01-17 13:50:47 +00:00
beard@netscape.com
de69711d20
Configuration to build on Mac OS X 10.1.
2002-01-17 06:39:04 +00:00
jst@netscape.com
a1afa8eecb
Fixing part of bug 118933. Speeding up the global resolve hook in the DOM JS helpers by eliminating the use of nsHashtable and nsStringKey in favor of pldhash. Adding global HashString(const nsA[C]String&) functions that calculate a hash code from a nsA[C]String, code by dbaron@fas.harward.edu. Also checking in brendan@mozilla.org's fix for a type error in the jsdhash/pldhash API found while working on this. sr=brendan@mozilla.org, r=peterv@netscape.com
2002-01-17 04:08:14 +00:00
dbaron@fas.harvard.edu
09269d9847
Missing part of fix for bug 117153, fixing threadsafety problems with shared empty buffer handles. b=120300 r=jag sr=alecf a=blizzard
2002-01-17 00:07:15 +00:00
rogerl@netscape.com
9902f96ab0
Fixed RegExp bug #72964 , r=khanson, sr=brendan
2002-01-16 06:47:06 +00:00
rogerl@netscape.com
cb7e303807
Fixed RegExp bugs #105972 & #87231 . r=khanson, sr=brendan.
2002-01-16 06:06:34 +00:00
brendan@mozilla.org
374c5a6ed9
Simplify #ifdefs in JS_Assert to default to fprintf (45673, debug only, r=rogerl, sr=me, patch from jband).
2002-01-16 05:17:58 +00:00
brendan@mozilla.org
66c65046f7
Checking in patch for rob1@rekl.yi.org, r=khanson, sr=brendan (but neither file is part of the build).
2002-01-16 05:12:53 +00:00
seawood@netscape.com
f02d006265
Use dynamic library & xpidl_module names from nmake build for win32 gmake builds for compatibility.
...
bug #58981 sr=jag
2002-01-16 05:10:09 +00:00
brendan@mozilla.org
53b00168f6
Checking in patch for Steven Cole <scole@planetweb.com> to fix js_DoubleToECMAInt32 (120083, r=khanson, sr=brendan).
2002-01-16 00:17:16 +00:00
pschwartau@netscape.com
a02a8f6c18
Adding toInt32 tests for numbers between -2^31 and -2^32 with fractional parts. See bug 120083.
2002-01-16 00:16:48 +00:00
pschwartau@netscape.com
0f0abe53b9
Adding toInt32 tests for numbers greater than 2^31 with fractional parts. See bug 120083.
2002-01-15 23:27:12 +00:00