From 57e4c86145a247915c59ae5130cfc3ef9b36aa4c Mon Sep 17 00:00:00 2001 From: Tom Sepez Date: Wed, 25 Feb 2015 14:38:06 -0800 Subject: Kill off unused IFXJS interface methods. Re-work of original CL at: https://codereview.chromium.org/933043002/ Much of the IFXJS interface appears completely unused, so Kill off unused IFXJS interface methods. The code itself appears incomplete against all of the objects present in the paths that actually do register objects with JS. R=thestig@chromium.org Review URL: https://codereview.chromium.org/954923004 --- fpdfsdk/src/javascript/JS_Runtime.cpp | 143 ---------------------------------- 1 file changed, 143 deletions(-) (limited to 'fpdfsdk/src/javascript') diff --git a/fpdfsdk/src/javascript/JS_Runtime.cpp b/fpdfsdk/src/javascript/JS_Runtime.cpp index 30d1cc3165..4ff3c0bc98 100644 --- a/fpdfsdk/src/javascript/JS_Runtime.cpp +++ b/fpdfsdk/src/javascript/JS_Runtime.cpp @@ -324,146 +324,3 @@ CFX_WideString ChangeObjName(const CFX_WideString& str) sRet.Replace(L"_", L"."); return sRet; } - -void CJS_Runtime::GetObjectNames(CFX_WideStringArray& array) -{ - array.RemoveAll(); - - array.Add(CJS_Border::m_pClassName); - array.Add(CJS_Display::m_pClassName); - array.Add(CJS_Font::m_pClassName); - array.Add(CJS_Highlight::m_pClassName); - array.Add(CJS_Position::m_pClassName); - array.Add(CJS_ScaleHow::m_pClassName); - array.Add(CJS_ScaleWhen::m_pClassName); - array.Add(CJS_Style::m_pClassName); - array.Add(CJS_Zoomtype::m_pClassName); - - array.Add(CJS_App::m_pClassName); - array.Add(L"this"); - array.Add(CJS_Event::m_pClassName); - - array.Add(CJS_Global::m_pClassName); - array.Add(CJS_Util::m_pClassName); -} - -void CJS_Runtime::GetObjectConsts(const CFX_WideString& sObjName, CFX_WideStringArray& array) -{ - JSConstSpec* pConsts = NULL; - int nSize = 0; - - if (sObjName == CJS_Border::m_pClassName) - CJS_Border::GetConsts(pConsts, nSize); - else if (sObjName == CJS_Display::m_pClassName) - CJS_Display::GetConsts(pConsts, nSize); - else if (sObjName == CJS_Font::m_pClassName) - CJS_Font::GetConsts(pConsts, nSize); - else if (sObjName == CJS_Highlight::m_pClassName) - CJS_Highlight::GetConsts(pConsts, nSize); - else if (sObjName == CJS_Position::m_pClassName) - CJS_Position::GetConsts(pConsts, nSize); - else if (sObjName == CJS_ScaleHow::m_pClassName) - CJS_ScaleHow::GetConsts(pConsts, nSize); - else if (sObjName == CJS_ScaleWhen::m_pClassName) - CJS_ScaleWhen::GetConsts(pConsts, nSize); - else if (sObjName == CJS_Style::m_pClassName) - CJS_Style::GetConsts(pConsts, nSize); - else if (sObjName == CJS_Zoomtype::m_pClassName) - CJS_Zoomtype::GetConsts(pConsts, nSize); - - else if (sObjName == CJS_App::m_pClassName) - CJS_App::GetConsts(pConsts, nSize); - else if (sObjName == CJS_Color::m_pClassName) - CJS_Color::GetConsts(pConsts, nSize); - - else if (sObjName == L"this") - { - if (GetReaderDocument()) - CJS_Document::GetConsts(pConsts, nSize); - else - CJS_App::GetConsts(pConsts, nSize); - } - - if (sObjName == CJS_Event::m_pClassName) - CJS_Event::GetConsts(pConsts, nSize); - else if (sObjName == CJS_Field::m_pClassName) - CJS_Field::GetConsts(pConsts, nSize); - else if (sObjName == CJS_Global::m_pClassName) - CJS_Global::GetConsts(pConsts, nSize); - else if (sObjName == CJS_Util::m_pClassName) - CJS_Util::GetConsts(pConsts, nSize); - - for (int i=0; iExit(); -} -void CJS_Runtime::Enter() -{ - if(m_isolate) m_isolate->Enter(); -} -- cgit v1.2.3