| Index: testing/embedder_test.h
|
| diff --git a/testing/embedder_test.h b/testing/embedder_test.h
|
| index 3eb3be606f490fb7c299e55970b05c43abc4ed61..072dce3bc3f2e508af441542593d7f065e080aa1 100644
|
| --- a/testing/embedder_test.h
|
| +++ b/testing/embedder_test.h
|
| @@ -22,6 +22,7 @@ class EmbedderTest : public ::testing::Test {
|
| public:
|
| EmbedderTest() :
|
| document_(nullptr),
|
| + form_handle_(nullptr),
|
| avail_(nullptr),
|
| loader_(nullptr),
|
| file_length_(0),
|
| @@ -37,36 +38,32 @@ class EmbedderTest : public ::testing::Test {
|
| void TearDown() override;
|
|
|
| FPDF_DOCUMENT document() { return document_; }
|
| + FPDF_FORMHANDLE form_handle() { return form_handle_; }
|
|
|
| - // Open the document specified by |filename|, or return false on failure.
|
| + // Open the document specified by |filename|, and create its form fill
|
| + // environment, or return false on failure.
|
| virtual bool OpenDocument(const std::string& filename);
|
|
|
| - // Create and return a handle to the form fill module for use with the
|
| - // FORM_ family of functions from fpdfformfill.h, or return NULL on failure.
|
| - virtual FPDF_FORMHANDLE SetFormFillEnvironment();
|
| -
|
| - // Release the resources obtained from SetFormFillEnvironment().
|
| - virtual void ClearFormFillEnvironment(FPDF_FORMHANDLE form);
|
| -
|
| // Perform JavaScript actions that are to run at document open time.
|
| - virtual void DoOpenActions(FPDF_FORMHANDLE form);
|
| + virtual void DoOpenActions();
|
|
|
| // Determine the page numbers present in the document.
|
| virtual int GetFirstPageNum();
|
| virtual int GetPageCount();
|
|
|
| // Load a specific page of the open document.
|
| - virtual FPDF_PAGE LoadPage(int page_number, FPDF_FORMHANDLE form);
|
| + virtual FPDF_PAGE LoadPage(int page_number);
|
|
|
| // Convert a loaded page into a bitmap.
|
| - virtual FPDF_BITMAP RenderPage(FPDF_PAGE page, FPDF_FORMHANDLE form);
|
| + virtual FPDF_BITMAP RenderPage(FPDF_PAGE page);
|
|
|
| // Relese the resources obtained from LoadPage(). Further use of |page|
|
| // is prohibited after this call is made.
|
| - virtual void UnloadPage(FPDF_PAGE page, FPDF_FORMHANDLE form);
|
| + virtual void UnloadPage(FPDF_PAGE page);
|
|
|
| protected:
|
| FPDF_DOCUMENT document_;
|
| + FPDF_FORMHANDLE form_handle_;
|
| FPDF_AVAIL avail_;
|
| FX_DOWNLOADHINTS hints_;
|
| FPDF_FILEACCESS file_access_;
|
|
|