From ba9b9c3bd88817a47df1bbba16d58e7b504aef46 Mon Sep 17 00:00:00 2001 From: Dan Sinclair Date: Mon, 30 Oct 2017 18:08:22 +0000 Subject: Rename console to cjs_console This CL renames the console.{cpp|h} files to cjs_console.{cpp|h}. Change-Id: Icc4f70e9653cd7e11bab305e47c03af07f4e56b0 Reviewed-on: https://pdfium-review.googlesource.com/17042 Reviewed-by: Tom Sepez Commit-Queue: dsinclair --- fpdfsdk/javascript/cjs_console.cpp | 54 ++++++++++++++++++++++++++++++++++++++ fpdfsdk/javascript/cjs_console.h | 47 +++++++++++++++++++++++++++++++++ fpdfsdk/javascript/cjs_runtime.cpp | 2 +- fpdfsdk/javascript/console.cpp | 54 -------------------------------------- fpdfsdk/javascript/console.h | 47 --------------------------------- 5 files changed, 102 insertions(+), 102 deletions(-) create mode 100644 fpdfsdk/javascript/cjs_console.cpp create mode 100644 fpdfsdk/javascript/cjs_console.h delete mode 100644 fpdfsdk/javascript/console.cpp delete mode 100644 fpdfsdk/javascript/console.h (limited to 'fpdfsdk') diff --git a/fpdfsdk/javascript/cjs_console.cpp b/fpdfsdk/javascript/cjs_console.cpp new file mode 100644 index 0000000000..58a691c866 --- /dev/null +++ b/fpdfsdk/javascript/cjs_console.cpp @@ -0,0 +1,54 @@ +// Copyright 2014 PDFium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com + +#include "fpdfsdk/javascript/cjs_console.h" + +#include + +#include "fpdfsdk/javascript/JS_Define.h" +#include "fpdfsdk/javascript/cjs_event_context.h" +#include "fpdfsdk/javascript/cjs_eventhandler.h" +#include "fpdfsdk/javascript/cjs_object.h" + +const JSMethodSpec CJS_Console::MethodSpecs[] = {{"clear", clear_static}, + {"hide", hide_static}, + {"println", println_static}, + {"show", show_static}, + {0, 0}}; + +int CJS_Console::ObjDefnID = -1; + +// static +void CJS_Console::DefineJSObjects(CFXJS_Engine* pEngine) { + ObjDefnID = pEngine->DefineObj("console", FXJSOBJTYPE_STATIC, + JSConstructor, + JSDestructor); + DefineMethods(pEngine, ObjDefnID, MethodSpecs); +} + +console::console(CJS_Object* pJSObject) : CJS_EmbedObj(pJSObject) {} + +console::~console() {} + +CJS_Return console::clear(CJS_Runtime* pRuntime, + const std::vector>& params) { + return CJS_Return(true); +} + +CJS_Return console::hide(CJS_Runtime* pRuntime, + const std::vector>& params) { + return CJS_Return(true); +} + +CJS_Return console::println(CJS_Runtime* pRuntime, + const std::vector>& params) { + return CJS_Return(params.size() > 0); +} + +CJS_Return console::show(CJS_Runtime* pRuntime, + const std::vector>& params) { + return CJS_Return(true); +} diff --git a/fpdfsdk/javascript/cjs_console.h b/fpdfsdk/javascript/cjs_console.h new file mode 100644 index 0000000000..43ab8f63d8 --- /dev/null +++ b/fpdfsdk/javascript/cjs_console.h @@ -0,0 +1,47 @@ +// Copyright 2014 PDFium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com + +#ifndef FPDFSDK_JAVASCRIPT_CJS_CONSOLE_H_ +#define FPDFSDK_JAVASCRIPT_CJS_CONSOLE_H_ + +#include + +#include "fpdfsdk/javascript/JS_Define.h" + +class console : public CJS_EmbedObj { + public: + explicit console(CJS_Object* pJSObject); + ~console() override; + + public: + CJS_Return clear(CJS_Runtime* pRuntime, + const std::vector>& params); + CJS_Return hide(CJS_Runtime* pRuntime, + const std::vector>& params); + CJS_Return println(CJS_Runtime* pRuntime, + const std::vector>& params); + CJS_Return show(CJS_Runtime* pRuntime, + const std::vector>& params); +}; + +class CJS_Console : public CJS_Object { + public: + static void DefineJSObjects(CFXJS_Engine* pEngine); + + explicit CJS_Console(v8::Local pObject) : CJS_Object(pObject) {} + ~CJS_Console() override {} + + JS_STATIC_METHOD(clear, console); + JS_STATIC_METHOD(hide, console); + JS_STATIC_METHOD(println, console); + JS_STATIC_METHOD(show, console); + + private: + static int ObjDefnID; + static const JSMethodSpec MethodSpecs[]; +}; + +#endif // FPDFSDK_JAVASCRIPT_CJS_CONSOLE_H_ diff --git a/fpdfsdk/javascript/cjs_runtime.cpp b/fpdfsdk/javascript/cjs_runtime.cpp index 0eb5233b0e..581d5c70a8 100644 --- a/fpdfsdk/javascript/cjs_runtime.cpp +++ b/fpdfsdk/javascript/cjs_runtime.cpp @@ -15,6 +15,7 @@ #include "fpdfsdk/javascript/cjs_app.h" #include "fpdfsdk/javascript/cjs_border.h" #include "fpdfsdk/javascript/cjs_color.h" +#include "fpdfsdk/javascript/cjs_console.h" #include "fpdfsdk/javascript/cjs_display.h" #include "fpdfsdk/javascript/cjs_document.h" #include "fpdfsdk/javascript/cjs_event_context.h" @@ -35,7 +36,6 @@ #include "fpdfsdk/javascript/cjs_style.h" #include "fpdfsdk/javascript/cjs_timerobj.h" #include "fpdfsdk/javascript/cjs_zoomtype.h" -#include "fpdfsdk/javascript/console.h" #include "fpdfsdk/javascript/event.h" #include "fpdfsdk/javascript/report.h" #include "fpdfsdk/javascript/util.h" diff --git a/fpdfsdk/javascript/console.cpp b/fpdfsdk/javascript/console.cpp deleted file mode 100644 index 67ca1655ff..0000000000 --- a/fpdfsdk/javascript/console.cpp +++ /dev/null @@ -1,54 +0,0 @@ -// Copyright 2014 PDFium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com - -#include "fpdfsdk/javascript/console.h" - -#include - -#include "fpdfsdk/javascript/JS_Define.h" -#include "fpdfsdk/javascript/cjs_event_context.h" -#include "fpdfsdk/javascript/cjs_eventhandler.h" -#include "fpdfsdk/javascript/cjs_object.h" - -const JSMethodSpec CJS_Console::MethodSpecs[] = {{"clear", clear_static}, - {"hide", hide_static}, - {"println", println_static}, - {"show", show_static}, - {0, 0}}; - -int CJS_Console::ObjDefnID = -1; - -// static -void CJS_Console::DefineJSObjects(CFXJS_Engine* pEngine) { - ObjDefnID = pEngine->DefineObj("console", FXJSOBJTYPE_STATIC, - JSConstructor, - JSDestructor); - DefineMethods(pEngine, ObjDefnID, MethodSpecs); -} - -console::console(CJS_Object* pJSObject) : CJS_EmbedObj(pJSObject) {} - -console::~console() {} - -CJS_Return console::clear(CJS_Runtime* pRuntime, - const std::vector>& params) { - return CJS_Return(true); -} - -CJS_Return console::hide(CJS_Runtime* pRuntime, - const std::vector>& params) { - return CJS_Return(true); -} - -CJS_Return console::println(CJS_Runtime* pRuntime, - const std::vector>& params) { - return CJS_Return(params.size() > 0); -} - -CJS_Return console::show(CJS_Runtime* pRuntime, - const std::vector>& params) { - return CJS_Return(true); -} diff --git a/fpdfsdk/javascript/console.h b/fpdfsdk/javascript/console.h deleted file mode 100644 index d06c443a81..0000000000 --- a/fpdfsdk/javascript/console.h +++ /dev/null @@ -1,47 +0,0 @@ -// Copyright 2014 PDFium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com - -#ifndef FPDFSDK_JAVASCRIPT_CONSOLE_H_ -#define FPDFSDK_JAVASCRIPT_CONSOLE_H_ - -#include - -#include "fpdfsdk/javascript/JS_Define.h" - -class console : public CJS_EmbedObj { - public: - explicit console(CJS_Object* pJSObject); - ~console() override; - - public: - CJS_Return clear(CJS_Runtime* pRuntime, - const std::vector>& params); - CJS_Return hide(CJS_Runtime* pRuntime, - const std::vector>& params); - CJS_Return println(CJS_Runtime* pRuntime, - const std::vector>& params); - CJS_Return show(CJS_Runtime* pRuntime, - const std::vector>& params); -}; - -class CJS_Console : public CJS_Object { - public: - static void DefineJSObjects(CFXJS_Engine* pEngine); - - explicit CJS_Console(v8::Local pObject) : CJS_Object(pObject) {} - ~CJS_Console() override {} - - JS_STATIC_METHOD(clear, console); - JS_STATIC_METHOD(hide, console); - JS_STATIC_METHOD(println, console); - JS_STATIC_METHOD(show, console); - - private: - static int ObjDefnID; - static const JSMethodSpec MethodSpecs[]; -}; - -#endif // FPDFSDK_JAVASCRIPT_CONSOLE_H_ -- cgit v1.2.3