#include "public/fpdf_transformpage.h"
#include "build/build_config.h"
#include "core/fxge/cfx_defaultrenderdevice.h"
#include "testing/embedder_test.h"
#include "testing/embedder_test_constants.h"
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
#include "testing/scoped_locale.h"
#endif
RectanglesChecksum;
namespace {
const char* ShrunkChecksum() { … }
}
class FPDFTransformEmbedderTest : public EmbedderTest { … };
TEST_F(FPDFTransformEmbedderTest, GetBoundingBoxes) { … }
TEST_F(FPDFTransformEmbedderTest, NoCropBox) { … }
TEST_F(FPDFTransformEmbedderTest, NoBleedBox) { … }
TEST_F(FPDFTransformEmbedderTest, NoTrimBox) { … }
TEST_F(FPDFTransformEmbedderTest, NoArtBox) { … }
TEST_F(FPDFTransformEmbedderTest, SetCropBox) { … }
TEST_F(FPDFTransformEmbedderTest, SetMediaBox) { … }
TEST_F(FPDFTransformEmbedderTest, ClipPath) { … }
TEST_F(FPDFTransformEmbedderTest, TransFormWithClip) { … }
TEST_F(FPDFTransformEmbedderTest, TransFormWithClipWithPatterns) { … }
TEST_F(FPDFTransformEmbedderTest, TransFormWithClipAndSave) { … }
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
TEST_F(FPDFTransformEmbedderTest, TransFormWithClipAndSaveWithLocale) { … }
#endif