| //------------------------------------------------------------------------------------------------------- | |
| // Copyright (C) Microsoft. All rights reserved. | |
| // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information. | |
| //------------------------------------------------------------------------------------------------------- | |
| //var e = WScript.LoadScriptFile("C:\\Chakra\\ChakraCore\\test\\TTBasic\\crossSiteChild.js", "samethread"); | |
| var e = WScript.LoadScriptFile("crossSiteChild.js", "samethread"); | |
| var child_obj = e.obj; | |
| child_obj.x = function foo1() { | |
| return "pass"; | |
| } | |
| child_obj.y = function foo2(data) { | |
| telemetryLog(`${data}`, true); | |
| } | |
| WScript.SetTimeout(testFunction, 50); | |
| ///////////////// | |
| function testFunction() | |
| { | |
| telemetryLog(`${child_obj.xval}`, true); | |
| telemetryLog(`${child_obj.otherObj.say} ${child_obj.otherStr}`, true); | |
| child_obj.xval = "passv" | |
| telemetryLog(`${child_obj.xval}`, true); | |
| emitTTDLog(ttdLogURI); | |
| } |