Quantcast
Channel: ClearScript
Viewing all articles
Browse latest Browse all 2297

Edited Unassigned: [BUG] Can no longer use object method "toString()" in 5.4.4 [98]

0
0
Hi,

We currently use ClearScript v5.4.2 and wanted to upgrade to v5.4.4, but some of our tests started failing. This is because the method "toString()" no longer binds to the method on the managed instance of the HostObject - this means that it always returns "[object HostObject]".

I also tried using extension methods and interface methods, but all of them return the same string: "[object HostObject]". The problem is that we can't upgrade to ClearScript v5.4.4 because of this issue. If it turns out to be a v8 issue that can't be fixed in ClearScript, do you know what version of v8 made it stop working?

I attached an additional test fixture that you can just add to the ClearScriptTest project so you can see experience the problem.

Thank you.

Viewing all articles
Browse latest Browse all 2297