function onEvalute(error, result, wasThrown)
        {
            if (error) {
                callback(error, null, wasThrown);
                return;
            }
            callback(error, target.runtimeModel.createRemoteObject(result), wasThrown);
        }
@param {?Protocol.Error} error
@param {!RuntimeAgent.RemoteObject} result
@param {boolean=} wasThrown