5#include "fpdfsdk/cpdfsdk_annot.h"
6#include "fpdfsdk/cpdfsdk_annotiterator.h"
7#include "fpdfsdk/cpdfsdk_formfillenvironment.h"
8#include "fpdfsdk/cpdfsdk_helpers.h"
9#include "testing/embedder_test.h"
10#include "testing/embedder_test_mock_delegate.h"
11#include "testing/embedder_test_timer_handling_delegate.h"
12#include "testing/gmock/include/gmock/gmock.h"
13#include "testing/gtest/include/gtest/gtest.h"
29 ASSERT_TRUE(OpenDocument(
"annotiter.pdf"));
30 FPDF_PAGE page0 = LoadPage(0);
31 FPDF_PAGE page1 = LoadPage(1);
32 FPDF_PAGE page2 = LoadPage(2);
42 CPDFSDK_FormFillEnvironment* pFormFillEnv =
43 CPDFSDKFormFillEnvironmentFromFPDFFormHandle(form_handle());
110 EXPECT_FALSE(pAnnot);
121 EXPECT_FALSE(pAnnot);
constexpr CFX_FloatRect(float l, float b, float r, float t)
CPDFSDK_Annot * GetFirstAnnot()
CPDFSDK_Annot * GetLastAnnot()
CPDFSDK_Annot * GetNextAnnot(CPDFSDK_Annot *pAnnot)
CPDFSDK_Annot * GetPrevAnnot(CPDFSDK_Annot *pAnnot)
virtual CFX_FloatRect GetRect() const =0
TEST_F(CPDFSDK_AnnotIteratorTest, CPDFSDK_AnnotIterator)