Index: testing/embedder_test.h |
diff --git a/testing/embedder_test.h b/testing/embedder_test.h |
index a544f265432a699edfd80c1f1a7059ad861c69cf..c780cca74be3f45ad811bbab968d2d8671056a38 100644 |
--- a/testing/embedder_test.h |
+++ b/testing/embedder_test.h |
@@ -78,6 +78,10 @@ class EmbedderTest : public ::testing::Test, |
FPDF_DOCUMENT document() { return document_; } |
FPDF_FORMHANDLE form_handle() { return form_handle_; } |
+ // Create an empty document, and its form fill environment. Returns true |
+ // on success or false on failure. |
+ virtual bool CreateEmptyDocument(); |
+ |
// Open the document specified by |filename|, and create its form fill |
// environment, or return false on failure. |
// The filename is relative to the test data directory where we store all the |
@@ -107,6 +111,8 @@ class EmbedderTest : public ::testing::Test, |
virtual void UnloadPage(FPDF_PAGE page); |
protected: |
+ void SetupFormFillEnvironment(); |
+ |
Delegate* delegate_; |
std::unique_ptr<Delegate> default_delegate_; |
FPDF_DOCUMENT document_; |