diff options
Diffstat (limited to 'fxjs')
-rw-r--r-- | fxjs/fxjs_v8.cpp | 29 | ||||
-rw-r--r-- | fxjs/include/fxjs_v8.h | 10 |
2 files changed, 0 insertions, 39 deletions
diff --git a/fxjs/fxjs_v8.cpp b/fxjs/fxjs_v8.cpp index 8595ac8a71..65778859a3 100644 --- a/fxjs/fxjs_v8.cpp +++ b/fxjs/fxjs_v8.cpp @@ -10,15 +10,6 @@ #include "core/fxcrt/include/fx_basic.h" -const wchar_t kFXJSValueNameString[] = L"string"; -const wchar_t kFXJSValueNameNumber[] = L"number"; -const wchar_t kFXJSValueNameBoolean[] = L"boolean"; -const wchar_t kFXJSValueNameDate[] = L"date"; -const wchar_t kFXJSValueNameObject[] = L"object"; -const wchar_t kFXJSValueNameFxobj[] = L"fxobj"; -const wchar_t kFXJSValueNameNull[] = L"null"; -const wchar_t kFXJSValueNameUndefined[] = L"undefined"; - // Keep this consistent with the values defined in gin/public/context_holder.h // (without actually requiring a dependency on gin itself for the standalone // embedders of PDFIum). The value we want to use is: @@ -551,26 +542,6 @@ void FXJS_Error(v8::Isolate* pIsolate, const CFX_WideString& message) { .ToLocalChecked()); } -const wchar_t* FXJS_GetTypeof(v8::Local<v8::Value> pObj) { - if (pObj.IsEmpty()) - return nullptr; - if (pObj->IsString()) - return kFXJSValueNameString; - if (pObj->IsNumber()) - return kFXJSValueNameNumber; - if (pObj->IsBoolean()) - return kFXJSValueNameBoolean; - if (pObj->IsDate()) - return kFXJSValueNameDate; - if (pObj->IsObject()) - return kFXJSValueNameObject; - if (pObj->IsNull()) - return kFXJSValueNameNull; - if (pObj->IsUndefined()) - return kFXJSValueNameUndefined; - return nullptr; -} - void FXJS_SetPrivate(v8::Isolate* pIsolate, v8::Local<v8::Object> pObj, void* p) { diff --git a/fxjs/include/fxjs_v8.h b/fxjs/include/fxjs_v8.h index c8cd65be2f..f59f510066 100644 --- a/fxjs/include/fxjs_v8.h +++ b/fxjs/include/fxjs_v8.h @@ -118,15 +118,6 @@ class FXJS_PerIsolateData { FXJS_PerIsolateData(); }; -extern const wchar_t kFXJSValueNameString[]; -extern const wchar_t kFXJSValueNameNumber[]; -extern const wchar_t kFXJSValueNameBoolean[]; -extern const wchar_t kFXJSValueNameDate[]; -extern const wchar_t kFXJSValueNameObject[]; -extern const wchar_t kFXJSValueNameFxobj[]; -extern const wchar_t kFXJSValueNameNull[]; -extern const wchar_t kFXJSValueNameUndefined[]; - class FXJS_ArrayBufferAllocator : public v8::ArrayBuffer::Allocator { void* Allocate(size_t length) override; void* AllocateUninitialized(size_t length) override; @@ -209,7 +200,6 @@ v8::Local<v8::Object> FXJS_NewFxDynamicObj(v8::Isolate* pIsolate, bool bStatic = false); v8::Local<v8::Object> FXJS_GetThisObj(v8::Isolate* pIsolate); int FXJS_GetObjDefnID(v8::Local<v8::Object> pObj); -const wchar_t* FXJS_GetTypeof(v8::Local<v8::Value> pObj); void FXJS_SetPrivate(v8::Isolate* pIsolate, v8::Local<v8::Object> pObj, |