[BUG] Double execution of cross-engine VBScript calls that throw exceptions

got one more cross-engine issue. an error raised by scriptengine (b) which was invoked by another scriptengine (a), doesn't make it to scriptengine (a) and properly back to the origin calle in th...

Id #108 | Release: ClearScript 5.4 | Updated: May 9 at 11:04 PM by eichti | Created: May 9 at 4:26 PM by eichti

[FIXED] Memory leak with shared V8 runtimes

Repeated calls to V8Runtime.CreateScriptEngine make the runtime's heap grow even if the engine instances are disposed immediately. This is because the V8ContextImpl destructor neglects to to dispos...

Id #107 | Release: ClearScript 5.4 | Updated: May 11 at 7:13 PM by simmonsje2 | Created: May 7 at 5:41 PM by ClearScript

[BUG] Repeated method call

It looks like calling a JavaScript function from c# with an implicit this object will be executed twice if an exception ist thrown during execution. It is possible to work around this issue via e...

Id #105 | Release: ClearScript 5.4 | Updated: Apr 15 at 12:31 PM by ClearScript | Created: Apr 15 at 9:25 AM by ZoneRunner

[FIXED] Put Property Bug

Setting a Value to Put Property outside the Script execution context fails, saying member not found. here is a simple demonstration code: var e = new VBScriptEngine(); e.Execute(@" class...

Id #104 | Release: ClearScript 5.4 | Updated: Mar 28 at 5:20 PM by eichti | Created: Mar 27 at 2:25 AM by eichti

[FEATURE] Support for .Net CoreClr

I'm not sure how feasible this is considering dependencies like V8 but it would be great to have even partial support for .Net CoreClr

Id #99 | Release: ClearScript 5.4 | Updated: Feb 5 at 12:30 PM by ClearScript | Created: Feb 4 at 10:04 AM by jimitndiaye

[FEATURE] Support for specifying host method arguments by name

Neither JavaScript nor VBScript have native support for named arguments, but some way to specify host method arguments by name might be useful.

Id #80 | Release: ClearScript 5.4 | Updated: Jul 24, 2015 at 1:27 PM by ClearScript | Created: May 14, 2015 at 4:18 PM by ClearScript

[FEATURE] Generic binding hook

A way for the client to hook into the member binding process might be a useful addition to ClearScript. It would allow the client to transform member names, modify argument lists, secure access to ...

Id #77 | Release: ClearScript 5.4 | Updated: Jul 24, 2015 at 1:29 PM by ClearScript | Created: Apr 20, 2015 at 2:46 PM by ClearScript

[FEATURE] Permissions support

ClearScript would benefit from Jint-like permissions support, which gives hosts precise control over script sandboxing.

Id #37 | Release: ClearScript 5.3 | Updated: Jul 24, 2015 at 1:30 PM by ClearScript | Created: Jan 21, 2014 at 10:14 PM by ClearScript

[FEATURE] Add support for Windows script engine cloning

The IActiveScript::Clone method can be used by multithreaded hosts to set up per-thread engine instances. This is a powerful capability that could greatly enhance the use of Windows script engines ...

Id #35 | Release: ClearScript 5.3 | Updated: Jul 24, 2015 at 1:31 PM by ClearScript | Created: Jan 16, 2014 at 12:39 PM by ClearScript

[FEATURE] Expose Chakra

It would be great to get access to the IE9+ Chakra engine as a lightweight (in terms of file size), ES5 compatible alternative to V8.

Id #29 | Release: ClearScript 5.3 | Updated: Feb 4 at 10:09 PM by gotmonkey | Created: Nov 24, 2013 at 8:03 AM by Qube

  • 1-10 of 10 Work Items
    • Previous
    • 1
    • Next
    • Showing
    • 10
    • Work Items