ClearScript/ClearScriptTest
ClearScript bc70fda0c5 Added V8ScriptEngine.SuppressExtensionMethodEnumeration. 2016-03-02 07:52:14 -05:00
..
Properties Version 5.4.4: Added fast data transfer between host arrays and JavaScript typed arrays (and other ArrayBuffer views) (Issue #83); IEnumerable instances now support ES6 iteration and for...of when exposed in V8ScriptEngine; added fully dynamic treatment for exposed IDispatchEx instances (Issue #96); fixed host member enumeration and deletion on JScript with Standards Mode (Issue #94); improved numeric argument conversion and matching (Issue #95); fixed nested termination behavior on V8; added tests for bug fixes and new APIs. Tested with V8 4.7.80.25. 2015-12-07 06:57:35 -05:00
BadV8DeploymentTest.cs Tweaked MarshalNullAsDispatch behavior, added ScriptEngine.DisableTypeRestriction, added explicit disposal of cached V8 objects to fix Issue #48. 2014-06-10 15:59:18 -04:00
BaseInterfaceMemberAccessTest.cs Added V8ScriptEngine.SuppressExtensionMethodEnumeration. 2016-03-02 07:52:14 -05:00
BaseMemberAccessTest.cs Added V8ScriptEngine.SuppressExtensionMethodEnumeration. 2016-03-02 07:52:14 -05:00
BaseTestObject.cs Version 5.3.5: Fixed invocation of base interface methods on derived interface targets (Issue #14), fixed V8 and ClearScript builds on certain non-English locales (Issue #13), added boxed enum reference canonicalization (Issue #15), PropertyBag enhancements, lots of minor host integration fixes, updates for breaking V8 API changes, several new tests. Tested with V8 3.20.12. 2013-08-02 16:58:41 -04:00
BindSignatureTest.cs ClearScript 5.4: Added COM object projection (Issue #38); host methods, events, and const/readonly fields are now cached as direct V8 object properties; made V8ScriptEngine.CollectGarbage() much more aggressive; added WindowsScriptEngineFlags.MarshalArraysByValue; added ScriptEngine.UseReflectionBindFallback; VBScript's "For Each ... Next" and JScript's "Enumerator" now operate on IEnumerable instances; added optional heap size monitoring to V8ScriptEngine and V8Runtime (experimental); added HostFunctions.tryCatch(); added ScriptEngine.Invoke() and V8ScriptEngine.Execute(V8Script); V8Update now supports branched V8 revisions; fixed exception when using WindowsScriptEngineFlags.EnableDebugging with no suitable script debugger installed (Issue #36); updates for breaking V8 API changes; added tests for bug fixes and new APIs. Tested with V8 3.26.31.15. 2014-10-22 09:05:01 -04:00
BugFixTest.cs Fixed native property hiding on V8 (Issue #98). 2016-01-20 08:33:09 -05:00
ClearScriptTest.cs Version 5.4.3: Added support for Visual Studio 2015; changed V8Update to use installed Python 2.x; fixed hangs in V8 proxy finalizers during script execution (Issue #86); fixed V8 weak handle callback context leak (Issue #90); fixed dynamic method invocation with value-typed arguments (Issue #89); improved V8ScriptEngine::Interrupt() latency and reliability; added tests for bug fixes. Tested with V8 4.4.63.29. 2015-08-16 12:42:51 -04:00
ClearScriptTest.csproj Version 5.4.4: Added fast data transfer between host arrays and JavaScript typed arrays (and other ArrayBuffer views) (Issue #83); IEnumerable instances now support ES6 iteration and for...of when exposed in V8ScriptEngine; added fully dynamic treatment for exposed IDispatchEx instances (Issue #96); fixed host member enumeration and deletion on JScript with Standards Mode (Issue #94); improved numeric argument conversion and matching (Issue #95); fixed nested termination behavior on V8; added tests for bug fixes and new APIs. Tested with V8 4.7.80.25. 2015-12-07 06:57:35 -05:00
CrossEngineTest.cs Version 5.4.3: Added support for Visual Studio 2015; changed V8Update to use installed Python 2.x; fixed hangs in V8 proxy finalizers during script execution (Issue #86); fixed V8 weak handle callback context leak (Issue #90); fixed dynamic method invocation with value-typed arguments (Issue #89); improved V8ScriptEngine::Interrupt() latency and reliability; added tests for bug fixes. Tested with V8 4.4.63.29. 2015-08-16 12:42:51 -04:00
DynamicHostItemTest.cs Version 5.4.3: Added support for Visual Studio 2015; changed V8Update to use installed Python 2.x; fixed hangs in V8 proxy finalizers during script execution (Issue #86); fixed V8 weak handle callback context leak (Issue #90); fixed dynamic method invocation with value-typed arguments (Issue #89); improved V8ScriptEngine::Interrupt() latency and reliability; added tests for bug fixes. Tested with V8 4.4.63.29. 2015-08-16 12:42:51 -04:00
DynamicTestObject.cs Version 5.3.8: Added dynamic host object projection (Issue #3), added support for overloaded indexers and indexed properties, interface targets now expose System.Object members, expanded caching for improved performance and memory usage, added many new tests, migrated to new V8 Persistent API. Tested with V8 3.22.11. 2013-10-14 11:15:37 -04:00
ExplicitBaseInterfaceMemberAccessTest.cs Added V8ScriptEngine.SuppressExtensionMethodEnumeration. 2016-03-02 07:52:14 -05:00
ExplicitInterfaceMemberAccessTest.cs Added V8ScriptEngine.SuppressExtensionMethodEnumeration. 2016-03-02 07:52:14 -05:00
ExtendedHostFunctionsTest.cs Version 5.4.3: Added support for Visual Studio 2015; changed V8Update to use installed Python 2.x; fixed hangs in V8 proxy finalizers during script execution (Issue #86); fixed V8 weak handle callback context leak (Issue #90); fixed dynamic method invocation with value-typed arguments (Issue #89); improved V8ScriptEngine::Interrupt() latency and reliability; added tests for bug fixes. Tested with V8 4.4.63.29. 2015-08-16 12:42:51 -04:00
GeneralTestObject.cs Version 5.3.5: Fixed invocation of base interface methods on derived interface targets (Issue #14), fixed V8 and ClearScript builds on certain non-English locales (Issue #13), added boxed enum reference canonicalization (Issue #15), PropertyBag enhancements, lots of minor host integration fixes, updates for breaking V8 API changes, several new tests. Tested with V8 3.20.12. 2013-08-02 16:58:41 -04:00
HostFunctionsTest.cs Version 5.4.3: Added support for Visual Studio 2015; changed V8Update to use installed Python 2.x; fixed hangs in V8 proxy finalizers during script execution (Issue #86); fixed V8 weak handle callback context leak (Issue #90); fixed dynamic method invocation with value-typed arguments (Issue #89); improved V8ScriptEngine::Interrupt() latency and reliability; added tests for bug fixes. Tested with V8 4.4.63.29. 2015-08-16 12:42:51 -04:00
HostTypeCollectionTest.cs Version 5.4.4: Added fast data transfer between host arrays and JavaScript typed arrays (and other ArrayBuffer views) (Issue #83); IEnumerable instances now support ES6 iteration and for...of when exposed in V8ScriptEngine; added fully dynamic treatment for exposed IDispatchEx instances (Issue #96); fixed host member enumeration and deletion on JScript with Standards Mode (Issue #94); improved numeric argument conversion and matching (Issue #95); fixed nested termination behavior on V8; added tests for bug fixes and new APIs. Tested with V8 4.7.80.25. 2015-12-07 06:57:35 -05:00
HostVariableTest.cs Version 5.4.3: Added support for Visual Studio 2015; changed V8Update to use installed Python 2.x; fixed hangs in V8 proxy finalizers during script execution (Issue #86); fixed V8 weak handle callback context leak (Issue #90); fixed dynamic method invocation with value-typed arguments (Issue #89); improved V8ScriptEngine::Interrupt() latency and reliability; added tests for bug fixes. Tested with V8 4.4.63.29. 2015-08-16 12:42:51 -04:00
IBaseTestInterface.cs Version 5.3.5: Fixed invocation of base interface methods on derived interface targets (Issue #14), fixed V8 and ClearScript builds on certain non-English locales (Issue #13), added boxed enum reference canonicalization (Issue #15), PropertyBag enhancements, lots of minor host integration fixes, updates for breaking V8 API changes, several new tests. Tested with V8 3.20.12. 2013-08-02 16:58:41 -04:00
IExplicitBaseTestInterface.cs Version 5.3.5: Fixed invocation of base interface methods on derived interface targets (Issue #14), fixed V8 and ClearScript builds on certain non-English locales (Issue #13), added boxed enum reference canonicalization (Issue #15), PropertyBag enhancements, lots of minor host integration fixes, updates for breaking V8 API changes, several new tests. Tested with V8 3.20.12. 2013-08-02 16:58:41 -04:00
IExplicitTestInterface.cs Version 5.3.5: Fixed invocation of base interface methods on derived interface targets (Issue #14), fixed V8 and ClearScript builds on certain non-English locales (Issue #13), added boxed enum reference canonicalization (Issue #15), PropertyBag enhancements, lots of minor host integration fixes, updates for breaking V8 API changes, several new tests. Tested with V8 3.20.12. 2013-08-02 16:58:41 -04:00
ITestInterface.cs Version 5.3.5: Fixed invocation of base interface methods on derived interface targets (Issue #14), fixed V8 and ClearScript builds on certain non-English locales (Issue #13), added boxed enum reference canonicalization (Issue #15), PropertyBag enhancements, lots of minor host integration fixes, updates for breaking V8 API changes, several new tests. Tested with V8 3.20.12. 2013-08-02 16:58:41 -04:00
InterfaceMemberAccessTest.cs Added V8ScriptEngine.SuppressExtensionMethodEnumeration. 2016-03-02 07:52:14 -05:00
JScriptEngineTest.cs Added V8ScriptEngine.SuppressExtensionMethodEnumeration. 2016-03-02 07:52:14 -05:00
MemberAccessTest.cs Added V8ScriptEngine.SuppressExtensionMethodEnumeration. 2016-03-02 07:52:14 -05:00
Misc.cs Version 5.4.3: Added support for Visual Studio 2015; changed V8Update to use installed Python 2.x; fixed hangs in V8 proxy finalizers during script execution (Issue #86); fixed V8 weak handle callback context leak (Issue #90); fixed dynamic method invocation with value-typed arguments (Issue #89); improved V8ScriptEngine::Interrupt() latency and reliability; added tests for bug fixes. Tested with V8 4.4.63.29. 2015-08-16 12:42:51 -04:00
PropertyBagTest.cs Version 5.4.3: Added support for Visual Studio 2015; changed V8Update to use installed Python 2.x; fixed hangs in V8 proxy finalizers during script execution (Issue #86); fixed V8 weak handle callback context leak (Issue #90); fixed dynamic method invocation with value-typed arguments (Issue #89); improved V8ScriptEngine::Interrupt() latency and reliability; added tests for bug fixes. Tested with V8 4.4.63.29. 2015-08-16 12:42:51 -04:00
ScriptAccessTest.cs Version 5.4.3: Added support for Visual Studio 2015; changed V8Update to use installed Python 2.x; fixed hangs in V8 proxy finalizers during script execution (Issue #86); fixed V8 weak handle callback context leak (Issue #90); fixed dynamic method invocation with value-typed arguments (Issue #89); improved V8ScriptEngine::Interrupt() latency and reliability; added tests for bug fixes. Tested with V8 4.4.63.29. 2015-08-16 12:42:51 -04:00
StaticMemberAccessTest.cs Added V8ScriptEngine.SuppressExtensionMethodEnumeration. 2016-03-02 07:52:14 -05:00
StaticTestClass.cs Version 5.3.5: Fixed invocation of base interface methods on derived interface targets (Issue #14), fixed V8 and ClearScript builds on certain non-English locales (Issue #13), added boxed enum reference canonicalization (Issue #15), PropertyBag enhancements, lots of minor host integration fixes, updates for breaking V8 API changes, several new tests. Tested with V8 3.20.12. 2013-08-02 16:58:41 -04:00
TestObject.cs Version 5.3.8: Added dynamic host object projection (Issue #3), added support for overloaded indexers and indexed properties, interface targets now expose System.Object members, expanded caching for improved performance and memory usage, added many new tests, migrated to new V8 Persistent API. Tested with V8 3.22.11. 2013-10-14 11:15:37 -04:00
TypeRestrictionTest.cs Version 5.4.3: Added support for Visual Studio 2015; changed V8Update to use installed Python 2.x; fixed hangs in V8 proxy finalizers during script execution (Issue #86); fixed V8 weak handle callback context leak (Issue #90); fixed dynamic method invocation with value-typed arguments (Issue #89); improved V8ScriptEngine::Interrupt() latency and reliability; added tests for bug fixes. Tested with V8 4.4.63.29. 2015-08-16 12:42:51 -04:00
V8ArrayBufferOrViewTest.cs Version 5.4.4: Added fast data transfer between host arrays and JavaScript typed arrays (and other ArrayBuffer views) (Issue #83); IEnumerable instances now support ES6 iteration and for...of when exposed in V8ScriptEngine; added fully dynamic treatment for exposed IDispatchEx instances (Issue #96); fixed host member enumeration and deletion on JScript with Standards Mode (Issue #94); improved numeric argument conversion and matching (Issue #95); fixed nested termination behavior on V8; added tests for bug fixes and new APIs. Tested with V8 4.7.80.25. 2015-12-07 06:57:35 -05:00
V8ScriptEngineTest.cs Added V8ScriptEngine.SuppressExtensionMethodEnumeration. 2016-03-02 07:52:14 -05:00
VBScriptEngineTest.cs Version 5.4.4: Added fast data transfer between host arrays and JavaScript typed arrays (and other ArrayBuffer views) (Issue #83); IEnumerable instances now support ES6 iteration and for...of when exposed in V8ScriptEngine; added fully dynamic treatment for exposed IDispatchEx instances (Issue #96); fixed host member enumeration and deletion on JScript with Standards Mode (Issue #94); improved numeric argument conversion and matching (Issue #95); fixed nested termination behavior on V8; added tests for bug fixes and new APIs. Tested with V8 4.7.80.25. 2015-12-07 06:57:35 -05:00