Rename Value to V8Value as JavascriptObject class already has a public property called Value
Anyone have a better name than V8Value? Thought it was better to fix the duplication in the short term.
Extract methodName variable (makes consistant with JavascriptMethodWrapper)
Rename Value property to JsObject
Remove Description classes - simplify code
REVERT THIS COMMIT LATER
Enable changes for testing
Now invokes TryGetProperty as expected, still got some problems and this doesn't allow for a tree hierarchy, so it's rather limited at the moment.
Add debugger statement
Get property get method calling - still problems that need to be resolved
Merge branch 'JsBinding_WIP' into JsBinding/Wip2
Return top level bound object
Amend IsComplexType check to include string as special case
Merge remote-tracking branch 'remotes/upstream/JsBinding_WIP' into JsBinding/Wip2
Move Create method to where it's actually used and remove an unused instance variable
Move serviceName to variable - makes for easier debugging
Remove commented out code
Split code onto multiple lines for debugging purposes
Remove global Js object repository
Make BoundObject public and register in BrowserTabView
Remove unused JavascriptObjectRepository Clone method
Fix whitespace