| Index: fpdfsdk/jsapi/include/fxjs_v8.h
|
| diff --git a/fpdfsdk/jsapi/include/fxjs_v8.h b/fpdfsdk/jsapi/include/fxjs_v8.h
|
| index 34ff377d928a949529945142085bacae338da76b..235f3bc902be1b87ca51f8e0304239ed6f609125 100644
|
| --- a/fpdfsdk/jsapi/include/fxjs_v8.h
|
| +++ b/fpdfsdk/jsapi/include/fxjs_v8.h
|
| @@ -229,50 +229,47 @@ void FXJS_SetPrivate(v8::Isolate* pIsolate,
|
| void* FXJS_GetPrivate(v8::Isolate* pIsolate, v8::Local<v8::Object> pObj);
|
| void FXJS_FreePrivate(void* p);
|
| void FXJS_FreePrivate(v8::Local<v8::Object> pObj);
|
| -
|
| void FXJS_Error(v8::Isolate* isolate, const CFX_WideString& message);
|
| -v8::Local<v8::String> FXJS_WSToJSString(v8::Isolate* pIsolate,
|
| - const wchar_t* PropertyName,
|
| - int Len = -1);
|
|
|
| +v8::Local<v8::String> FXJS_WSToJSString(v8::Isolate* pIsolate,
|
| + const CFX_WideString& wsPropertyName);
|
| v8::Local<v8::Value> FXJS_GetObjectElement(v8::Isolate* pIsolate,
|
| v8::Local<v8::Object> pObj,
|
| - const wchar_t* PropertyName);
|
| + const CFX_WideString& PropertyName);
|
| v8::Local<v8::Array> FXJS_GetObjectElementNames(v8::Isolate* pIsolate,
|
| v8::Local<v8::Object> pObj);
|
| -
|
| v8::Local<v8::Value> FXJS_GetArrayElement(v8::Isolate* pIsolate,
|
| v8::Local<v8::Array> pArray,
|
| unsigned index);
|
| -unsigned FXJS_GetArrayLength(v8::Local<v8::Array> pArray);
|
|
|
| +unsigned FXJS_GetArrayLength(v8::Local<v8::Array> pArray);
|
| void FXJS_PutObjectString(v8::Isolate* pIsolate,
|
| v8::Local<v8::Object> pObj,
|
| - const wchar_t* PropertyName,
|
| - const wchar_t* sValue);
|
| + const CFX_WideString& wsPropertyName,
|
| + const CFX_WideString& wsValue);
|
| void FXJS_PutObjectNumber(v8::Isolate* pIsolate,
|
| v8::Local<v8::Object> pObj,
|
| - const wchar_t* PropertyName,
|
| + const CFX_WideString& PropertyName,
|
| int nValue);
|
| void FXJS_PutObjectNumber(v8::Isolate* pIsolate,
|
| v8::Local<v8::Object> pObj,
|
| - const wchar_t* PropertyName,
|
| + const CFX_WideString& PropertyName,
|
| float fValue);
|
| void FXJS_PutObjectNumber(v8::Isolate* pIsolate,
|
| v8::Local<v8::Object> pObj,
|
| - const wchar_t* PropertyName,
|
| + const CFX_WideString& PropertyName,
|
| double dValue);
|
| void FXJS_PutObjectBoolean(v8::Isolate* pIsolate,
|
| v8::Local<v8::Object> pObj,
|
| - const wchar_t* PropertyName,
|
| + const CFX_WideString& PropertyName,
|
| bool bValue);
|
| void FXJS_PutObjectObject(v8::Isolate* pIsolate,
|
| v8::Local<v8::Object> pObj,
|
| - const wchar_t* PropertyName,
|
| + const CFX_WideString& PropertyName,
|
| v8::Local<v8::Object> pPut);
|
| void FXJS_PutObjectNull(v8::Isolate* pIsolate,
|
| v8::Local<v8::Object> pObj,
|
| - const wchar_t* PropertyName);
|
| + const CFX_WideString& PropertyName);
|
| unsigned FXJS_PutArrayElement(v8::Isolate* pIsolate,
|
| v8::Local<v8::Array> pArray,
|
| unsigned index,
|
|
|