Bug 1401888 - Part 1. Move PDFiumEngineShim::Init to private section. draft
authorcku <cku@mozilla.com>
Thu, 21 Sep 2017 15:16:40 +0800
changeset 669445 912ced940eb3dca6bcaed53c97c3e672210e409a
parent 669444 46b43c90f2eaf7a9486dad67ed23dd7aa245cf6f
child 669446 171b81cfffd1dc2b2cfacac61adaced12866e32e
push id81327
push usercku@mozilla.com
push dateSat, 23 Sep 2017 05:05:28 +0000
bugs1401888
milestone57.0a1
Bug 1401888 - Part 1. Move PDFiumEngineShim::Init to private section. MozReview-Commit-ID: KK1wAv1KoPh
widget/windows/PDFiumEngineShim.h
--- a/widget/windows/PDFiumEngineShim.h
+++ b/widget/windows/PDFiumEngineShim.h
@@ -44,36 +44,34 @@ typedef void (STDCALL *FPDF_RenderPage_P
 class PDFiumEngineShim
 {
 public:
 
   NS_INLINE_DECL_THREADSAFE_REFCOUNTING(PDFiumEngineShim)
 
   static already_AddRefed<PDFiumEngineShim> GetInstanceOrNull();
 
-  bool Init();
-
   FPDF_DOCUMENT LoadDocument(FPDF_STRING file_path,
                              FPDF_BYTESTRING aPassword);
   void CloseDocument(FPDF_DOCUMENT aDocument);
   int GetPageCount(FPDF_DOCUMENT aDocument);
   int GetPageSizeByIndex(FPDF_DOCUMENT aDocument, int aPageIndex,
                          double* aWidth, double* aHeight);
 
   FPDF_PAGE LoadPage(FPDF_DOCUMENT aDocument, int aPageIndex);
   void ClosePage(FPDF_PAGE aPage);
   void RenderPage(HDC aDC, FPDF_PAGE aPage,
                   int aStartX, int aStartY,
                   int aSizeX, int aSizeY,
                   int aRotate, int aFlags);
 
 private:
-
   PDFiumEngineShim();
   ~PDFiumEngineShim();
+  bool Init();
 
   bool        mInitialized ;
 
   FPDF_InitLibrary_Pfn        mFPDF_InitLibrary;
   FPDF_DestroyLibrary_Pfn     mFPDF_DestroyLibrary;
   FPDF_LoadDocument_Pfn       mFPDF_LoadDocument;
   FPDF_CloseDocument_Pfn      mFPDF_CloseDocument;
   FPDF_GetPageCount_Pfn       mFPDF_GetPageCount;