Commit Graph

3476 Commits

Author SHA1 Message Date
rginda@netscape.com
2e233f2bb9 bug 126365, "add options and private support to jsdIContext", sr=jst, r=jband
add jsdIContext::options and ::privateData attributes
2002-02-20 05:45:57 +00:00
rogerl@netscape.com
32d2c4e706 r=thesteve, sr=brendan, bug @119909 - crashing RegExp with > 10 backrefs. 2002-02-20 05:43:26 +00:00
dbradley@netscape.com
c6463f5b7f Bug 119382 - attribute nsIIDPtr IID considered harmful - This patch makes it an error to declare an attribute named IID or a method named getIID. r=jband, sr=jst 2002-02-19 14:48:00 +00:00
dbradley@netscape.com
dea68ed9b5 Bug 121938 - XPCWrappedJS::GetNewORUsed does not look for inherited interfaces when matching interfaces. r=jband, sr=jst 2002-02-19 11:24:21 +00:00
pschwartau@netscape.com
5144d8f716 Skipping new testcase until bug 126317 is fixed. 2002-02-19 01:53:39 +00:00
brendan@mozilla.org
7afb0cb38a Fix bad old js_ValueToInt32 to have an int-jsval fast path, to avoid f.p. inaccuracy (126159, r=shaver, sr=jband). 2002-02-19 00:02:29 +00:00
pschwartau@netscape.com
cc931becfa Adding more cases and improving comments. 2002-02-18 23:59:15 +00:00
jband@netscape.com
18f99e1654 bug 123770. extend xpconnect to use dynamic 'additional' interface info managers to support dynamic type info. Also, abstract out the Components.interfaces object and make the items use a bit less memory. r=dbradley sr=vidur 2002-02-18 23:47:30 +00:00
brendan@mozilla.org
010108f750 Followup fix for ECMA-262 15.10.6.2 step 6, plus warning fixes (76717, r/sr=shaver&jband). 2002-02-18 23:43:28 +00:00
pschwartau@netscape.com
f9640ac933 Fixing a typo in the comments 2002-02-18 23:29:54 +00:00
seawood@netscape.com
21c305a195 Removing unneeded LIBS setting. LIBS isn't used to link libraries. 2002-02-18 23:19:49 +00:00
pschwartau@netscape.com
d30d650ef4 Initial add. 2002-02-18 22:03:46 +00:00
rginda@netscape.com
bf0e0c1e2a bug 124717, need to wrap JSVAL_NULL for eval result, instead of just returning it unwrapped. 2002-02-16 10:53:52 +00:00
pschwartau@netscape.com
9903e02972 Hard-coding the expected value for Error.length in Rhino vs. SpiderMonkey 2002-02-15 06:31:41 +00:00
jband@netscape.com
ec9b2566b5 fix bug 125430. Unbust Components.returnCode by not setting the JSPROP_READONLY bit on the read/write property. r=bzbarsky sr=jst 2002-02-15 03:33:37 +00:00
dbradley@netscape.com
c4015b608e Bug 121526 - Need to expose the security info pointer from the nsIXPConnectWrappedNative interface. r=jst, sr=jband 2002-02-15 03:11:15 +00:00
rginda@netscape.com
3c3152558c fix uninitialized return value in jsd_IsStackFrameNative 2002-02-14 22:39:09 +00:00
pschwartau@netscape.com
be758f2fff Adding a comment. 2002-02-14 20:42:44 +00:00
pschwartau@netscape.com
54844920ac Add skip for new RegExp performance test. Bug 125562 (Rhino), bug 85721 (SpiderMonkey). 2002-02-14 20:37:40 +00:00
rogerl@netscape.com
afa153c46e Fixed expected output from case 1. (sr=pschwartau) 2002-02-14 19:21:13 +00:00
pschwartau@netscape.com
0768b2c05f Correcting an error 2002-02-14 19:11:15 +00:00
pschwartau@netscape.com
89b86dd625 Initial add. Regression test for bug 85721. 2002-02-14 19:06:59 +00:00
rginda@netscape.com
7bf866284b bug 124474, "add native frame support to jsd"
sr=shaver, r=jband
add JSD_IsStackFrameNative, IsStackFrameDebugger, and IsStackFrameConstructing
add similar attributes to jsdIStackFrame
tweak return values in jsds_FilterHook
don't include dummy stack frames in threadstates

bug 110387, "Crash on exiting venkman"
check to see if the debugger was turned off before going through with an unPause.
2002-02-14 07:57:30 +00:00
rginda@netscape.com
f4b3695efd bug 124474, "JS_IsNativeFrame should return !fp->script"
also includes typo fix from bug 124474
sr=shaver, r=jband
2002-02-14 07:52:02 +00:00
brendan@mozilla.org
fe44445d12 Construct error objects to consolidate their default property setting; this entails adding JS_ConstructObjectWithArguments (123177, r=rginda, sr=shaver). 2002-02-14 07:25:34 +00:00
jband@netscape.com
5f07882d84 add regression test for bug 125430. NOT PART OF THE BUILD 2002-02-14 06:01:54 +00:00
nboyd@atg.com
bda9356efc Add skips for new tests. 2002-02-14 02:05:38 +00:00
dbradley@netscape.com
fe431d9321 Bug 124251 - Fix for some DOMStrings leaking when using -mail. r=dbaron, sr=jst 2002-02-14 00:12:44 +00:00
rogerl@netscape.com
01669aad8e Fixing bug #103351 - using undefined as RegExp value for String.replace.
r=khanson, sr=brendan
2002-02-12 19:12:42 +00:00
ccarlen@netscape.com
1b99101226 Bug 115334 - Removing .mcp files which are obsolete after XML conversion. r=jj/sr=sfraser 2002-02-12 15:41:41 +00:00
brendan@mozilla.org
a2554ee229 Hack special frame flags into fp when compiling under JS_Evaluate*InStackFrame, so useless expressions don't get optimized away (92087, r=rginda, sr=jband). 2002-02-12 07:44:48 +00:00
pschwartau@netscape.com
df5aecc12e Initial add. Testing functions with duplicate formal parameter names. 2002-02-12 01:35:05 +00:00
pschwartau@netscape.com
c5fca60490 Added two new cases to the test. 2002-02-11 23:02:32 +00:00
pschwartau@netscape.com
b760107717 Improving readability of summary. 2002-02-11 22:04:16 +00:00
pschwartau@netscape.com
5e3f4fc9bf Fixing a typo. 2002-02-11 20:13:59 +00:00
pschwartau@netscape.com
3d6dba6ef3 Initial add. Testing functions with duplicate formal parameter names. 2002-02-11 19:39:12 +00:00
brendan@mozilla.org
81822a63d2 Add exception object stack property, string valued; clean up NULL/VOID mixup, missing OOM test, etc. (123177, r=rginda, sr=shaver). 2002-02-09 06:28:58 +00:00
pschwartau@netscape.com
fccc8c8337 Added five new cases to test number values between uint32 upper-bound and long upper-bound. 2002-02-09 00:18:12 +00:00
brendan@mozilla.org
2654ac8612 Remove bad old regexp object locking across huge, deadlock-prone, so-not-critical sections (123930, r=rogerl, sr=jband&shaver). 2002-02-09 00:14:31 +00:00
brendan@mozilla.org
b4476d4c19 Fix recently-uncovered ECMA violation: lastIndex must use double storage (124339, r=rogerl, sr=shaver). 2002-02-08 23:59:49 +00:00
pschwartau@netscape.com
dcd0bc8e98 Improving readability. 2002-02-08 23:22:59 +00:00
pschwartau@netscape.com
c0b7146f65 Improving readability. 2002-02-08 21:42:55 +00:00
brendan@mozilla.org
0ff0bee427 Make regexp.lastIndex threadsafe by multiplexing it by thread-id in each r.e. (76717, r=rogerl, sr=shaver). 2002-02-08 02:46:03 +00:00
brendan@mozilla.org
f628c10a99 Avoid all gc <> obj-lock deadlocks by letting the gc run lock-free, safe since all requests are suspended or ended when the gc runs (114712, r=shaver, sr=jband). 2002-02-08 01:55:30 +00:00
rginda@netscape.com
9b9dd4173c bug 121039, "Need a way to unwrap jsdIValues", r=jband, sr=jst
adds jsdIValue::getWrappedValue() and jsdIService::wrapValue() methods to provid
e js scripts a way to convert between jsdIValues and "real" js values.
Also includes fix to not call breakpoint hook while paused, and changes jsdIFilt
er::glob attribute to jsdIFilter::globalObject, to match jsdIContext::globalObject
2002-02-07 00:59:55 +00:00
brendan@mozilla.org
8723602090 Quick followup to last checkin -- warning fixes (d'oh!) 2002-02-06 07:56:29 +00:00
brendan@mozilla.org
a7cdeeadd0 Fix call and new expression parsenode beginning line number, where the arglist is on another line from the function or constructor, to avoid a bogus assertion in UPDATE_LINENO_NOTES, which is now replaced by better comments and an avoided gratuitous store to cg->currentLine (123371, r=rginda, sr=shaver). 2002-02-06 07:39:20 +00:00
brendan@mozilla.org
3293190b81 Fix failure to check for JS_InitClass failure, reported by Eric Brueggemann <eric_brueggemann@yahoo.com>, r=shaver, sr=mozbot. 2002-02-06 07:01:37 +00:00
jband@netscape.com
e107f5aa8a Add better support to xpconnect for converting between variants and arrays. bug 120881. r=dbradley sr=vidur. Trivial fix for case where we were hitting an assert at xpcom shutdown. bug 121536. r=dbradley rs=vidur. 2002-02-05 06:45:08 +00:00
jst@netscape.com
7f80575c14 Fixing bug 116834. Making element.innerHTML='...<script>...</script>...' not execute the script, this makes mozilla compatible with IE wrt innerHTML and execution of scripts. r=bzbarsky@mit.edu, sr=rpotts@netscape.com 2002-02-05 05:53:56 +00:00