Commit Graph

3476 Commits

Author SHA1 Message Date
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