Lines Matching defs:pRuntime

31   CJS_Runtime* pRuntime = static_cast<CJS_Runtime*>(pIRuntime);
34 pGlobal->Initial(pRuntime->GetFormFillEnv());
67 bool JSGlobalAlternate::DelProperty(CJS_Runtime* pRuntime,
78 bool JSGlobalAlternate::DoProperty(CJS_Runtime* pRuntime,
114 DelProperty(pRuntime, propname, sError);
123 vp.GetJSValue()->SetNull(pRuntime);
128 vp.GetJSValue()->SetNull(pRuntime);
148 vp.GetJSValue()->SetNull(pRuntime);
157 bool JSGlobalAlternate::setPersistent(CJS_Runtime* pRuntime,
166 auto it = m_mapGlobal.find(params[0].ToCFXByteString(pRuntime));
170 pData->bPersistent = params[1].ToBool(pRuntime);
180 CJS_Runtime* pRuntime =
191 pRuntime->PutObjectProperty(m_pJSObject->ToV8Object(),
193 pRuntime->NewNumber(pData->data.dData));
199 pRuntime->PutObjectProperty(
201 pRuntime->NewBoolean(pData->data.bData == 1));
207 pRuntime->PutObjectProperty(
209 pRuntime->NewString(pData->data.sData.UTF8Decode().AsStringC()));
212 v8::Local<v8::Object> pObj = pRuntime->NewFxDynamicObj(-1);
216 pRuntime->PutObjectProperty(m_pJSObject->ToV8Object(),
223 pRuntime->PutObjectProperty(m_pJSObject->ToV8Object(),
225 pRuntime->NewNull());
232 CJS_Runtime* pRuntime) {
256 ObjectToArray(pRuntime, obj, array);
269 void JSGlobalAlternate::ObjectToArray(CJS_Runtime* pRuntime,
272 std::vector<CFX_WideString> pKeyList = pRuntime->GetObjectPropertyNames(pObj);
275 v8::Local<v8::Value> v = pRuntime->GetObjectProperty(pObj, ws);
281 pObjElement->dData = pRuntime->ToDouble(v);
288 pObjElement->dData = pRuntime->ToBoolean(v);
293 CJS_Value(pRuntime, v).ToCFXByteString(pRuntime);
304 ObjectToArray(pRuntime, pRuntime->ToObject(v), pObjElement->objData);
321 CJS_Runtime* pRuntime = CJS_Runtime::CurrentRuntimeFromIsolate(
328 pRuntime->PutObjectProperty(pObj, pObjData->sKey.UTF8Decode(),
329 pRuntime->NewNumber(pObjData->dData));
332 pRuntime->PutObjectProperty(pObj, pObjData->sKey.UTF8Decode(),
333 pRuntime->NewBoolean(pObjData->bData == 1));
336 pRuntime->PutObjectProperty(
338 pRuntime->NewString(pObjData->sData.UTF8Decode().AsStringC()));
341 v8::Local<v8::Object> pNewObj = pRuntime->NewFxDynamicObj(-1);
343 pRuntime->PutObjectProperty(pObj, pObjData->sKey.UTF8Decode(), pNewObj);
346 pRuntime->PutObjectProperty(pObj, pObjData->sKey.UTF8Decode(),
347 pRuntime->NewNull());