From d2d4df84d3c2f0466d9ad60ee52fa7cc3915ebe4 Mon Sep 17 00:00:00 2001 From: Dan Sinclair Date: Mon, 30 Oct 2017 18:28:12 +0000 Subject: Rename report to cjs_report This Cl renames report.{cpp|h} to cjs_report.{cpp|h} to match the contents. Change-Id: Ifb8846bff5423417f7543e47a45a7e50e18c72c6 Reviewed-on: https://pdfium-review.googlesource.com/17044 Reviewed-by: Tom Sepez Commit-Queue: dsinclair --- fpdfsdk/javascript/cjs_report.cpp | 42 ++++++++++++++++++++++++++++++++++++++ fpdfsdk/javascript/cjs_report.h | 41 +++++++++++++++++++++++++++++++++++++ fpdfsdk/javascript/cjs_runtime.cpp | 2 +- fpdfsdk/javascript/report.cpp | 42 -------------------------------------- fpdfsdk/javascript/report.h | 41 ------------------------------------- 5 files changed, 84 insertions(+), 84 deletions(-) create mode 100644 fpdfsdk/javascript/cjs_report.cpp create mode 100644 fpdfsdk/javascript/cjs_report.h delete mode 100644 fpdfsdk/javascript/report.cpp delete mode 100644 fpdfsdk/javascript/report.h (limited to 'fpdfsdk') diff --git a/fpdfsdk/javascript/cjs_report.cpp b/fpdfsdk/javascript/cjs_report.cpp new file mode 100644 index 0000000000..6d78100e3b --- /dev/null +++ b/fpdfsdk/javascript/cjs_report.cpp @@ -0,0 +1,42 @@ +// 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_report.h" + +#include + +#include "fpdfsdk/javascript/JS_Define.h" +#include "fpdfsdk/javascript/cjs_object.h" + +const JSMethodSpec CJS_Report::MethodSpecs[] = {{"save", save_static}, + {"writeText", writeText_static}, + {0, 0}}; + +int CJS_Report::ObjDefnID = -1; + +// static +void CJS_Report::DefineJSObjects(CFXJS_Engine* pEngine, FXJSOBJTYPE eObjType) { + ObjDefnID = + pEngine->DefineObj("Report", eObjType, JSConstructor, + JSDestructor); + DefineMethods(pEngine, ObjDefnID, MethodSpecs); +} + +Report::Report(CJS_Object* pJSObject) : CJS_EmbedObj(pJSObject) {} + +Report::~Report() {} + +CJS_Return Report::writeText(CJS_Runtime* pRuntime, + const std::vector>& params) { + // Unsafe, not supported. + return CJS_Return(true); +} + +CJS_Return Report::save(CJS_Runtime* pRuntime, + const std::vector>& params) { + // Unsafe, not supported. + return CJS_Return(true); +} diff --git a/fpdfsdk/javascript/cjs_report.h b/fpdfsdk/javascript/cjs_report.h new file mode 100644 index 0000000000..fa6c574612 --- /dev/null +++ b/fpdfsdk/javascript/cjs_report.h @@ -0,0 +1,41 @@ +// 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_REPORT_H_ +#define FPDFSDK_JAVASCRIPT_CJS_REPORT_H_ + +#include + +#include "fpdfsdk/javascript/JS_Define.h" + +class Report : public CJS_EmbedObj { + public: + explicit Report(CJS_Object* pJSObject); + ~Report() override; + + public: + CJS_Return save(CJS_Runtime* pRuntime, + const std::vector>& params); + CJS_Return writeText(CJS_Runtime* pRuntime, + const std::vector>& params); +}; + +class CJS_Report : public CJS_Object { + public: + static void DefineJSObjects(CFXJS_Engine* pEngine, FXJSOBJTYPE eObjType); + + explicit CJS_Report(v8::Local pObject) : CJS_Object(pObject) {} + ~CJS_Report() override {} + + JS_STATIC_METHOD(save, Report) + JS_STATIC_METHOD(writeText, Report); + + private: + static int ObjDefnID; + static const JSMethodSpec MethodSpecs[]; +}; + +#endif // FPDFSDK_JAVASCRIPT_CJS_REPORT_H_ diff --git a/fpdfsdk/javascript/cjs_runtime.cpp b/fpdfsdk/javascript/cjs_runtime.cpp index 2c71b013dd..ae66e99ca4 100644 --- a/fpdfsdk/javascript/cjs_runtime.cpp +++ b/fpdfsdk/javascript/cjs_runtime.cpp @@ -32,12 +32,12 @@ #include "fpdfsdk/javascript/cjs_position.h" #include "fpdfsdk/javascript/cjs_printparamsobj.h" #include "fpdfsdk/javascript/cjs_publicmethods.h" +#include "fpdfsdk/javascript/cjs_report.h" #include "fpdfsdk/javascript/cjs_scalehow.h" #include "fpdfsdk/javascript/cjs_scalewhen.h" #include "fpdfsdk/javascript/cjs_style.h" #include "fpdfsdk/javascript/cjs_timerobj.h" #include "fpdfsdk/javascript/cjs_zoomtype.h" -#include "fpdfsdk/javascript/report.h" #include "fpdfsdk/javascript/util.h" #include "public/fpdf_formfill.h" #include "third_party/base/stl_util.h" diff --git a/fpdfsdk/javascript/report.cpp b/fpdfsdk/javascript/report.cpp deleted file mode 100644 index 88ea57569a..0000000000 --- a/fpdfsdk/javascript/report.cpp +++ /dev/null @@ -1,42 +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/report.h" - -#include - -#include "fpdfsdk/javascript/JS_Define.h" -#include "fpdfsdk/javascript/cjs_object.h" - -const JSMethodSpec CJS_Report::MethodSpecs[] = {{"save", save_static}, - {"writeText", writeText_static}, - {0, 0}}; - -int CJS_Report::ObjDefnID = -1; - -// static -void CJS_Report::DefineJSObjects(CFXJS_Engine* pEngine, FXJSOBJTYPE eObjType) { - ObjDefnID = - pEngine->DefineObj("Report", eObjType, JSConstructor, - JSDestructor); - DefineMethods(pEngine, ObjDefnID, MethodSpecs); -} - -Report::Report(CJS_Object* pJSObject) : CJS_EmbedObj(pJSObject) {} - -Report::~Report() {} - -CJS_Return Report::writeText(CJS_Runtime* pRuntime, - const std::vector>& params) { - // Unsafe, not supported. - return CJS_Return(true); -} - -CJS_Return Report::save(CJS_Runtime* pRuntime, - const std::vector>& params) { - // Unsafe, not supported. - return CJS_Return(true); -} diff --git a/fpdfsdk/javascript/report.h b/fpdfsdk/javascript/report.h deleted file mode 100644 index 7765ae5a9e..0000000000 --- a/fpdfsdk/javascript/report.h +++ /dev/null @@ -1,41 +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_REPORT_H_ -#define FPDFSDK_JAVASCRIPT_REPORT_H_ - -#include - -#include "fpdfsdk/javascript/JS_Define.h" - -class Report : public CJS_EmbedObj { - public: - explicit Report(CJS_Object* pJSObject); - ~Report() override; - - public: - CJS_Return save(CJS_Runtime* pRuntime, - const std::vector>& params); - CJS_Return writeText(CJS_Runtime* pRuntime, - const std::vector>& params); -}; - -class CJS_Report : public CJS_Object { - public: - static void DefineJSObjects(CFXJS_Engine* pEngine, FXJSOBJTYPE eObjType); - - explicit CJS_Report(v8::Local pObject) : CJS_Object(pObject) {} - ~CJS_Report() override {} - - JS_STATIC_METHOD(save, Report) - JS_STATIC_METHOD(writeText, Report); - - private: - static int ObjDefnID; - static const JSMethodSpec MethodSpecs[]; -}; - -#endif // FPDFSDK_JAVASCRIPT_REPORT_H_ -- cgit v1.2.3