xref: /aosp_15_r20/external/pdfium/testing/embedder_test_constants.h (revision 3ac0a46f773bac49fa9476ec2b1cf3f8da5ec3a4)
1*3ac0a46fSAndroid Build Coastguard Worker // Copyright 2020 The PDFium Authors
2*3ac0a46fSAndroid Build Coastguard Worker // Use of this source code is governed by a BSD-style license that can be
3*3ac0a46fSAndroid Build Coastguard Worker // found in the LICENSE file.
4*3ac0a46fSAndroid Build Coastguard Worker 
5*3ac0a46fSAndroid Build Coastguard Worker #ifndef TESTING_EMBEDDER_TEST_CONSTANTS_H_
6*3ac0a46fSAndroid Build Coastguard Worker #define TESTING_EMBEDDER_TEST_CONSTANTS_H_
7*3ac0a46fSAndroid Build Coastguard Worker 
8*3ac0a46fSAndroid Build Coastguard Worker namespace pdfium {
9*3ac0a46fSAndroid Build Coastguard Worker 
10*3ac0a46fSAndroid Build Coastguard Worker // MD5 hash for rendering annotation_stamp_with_ap.pdf with annotations.
11*3ac0a46fSAndroid Build Coastguard Worker const char* AnnotationStampWithApChecksum();
12*3ac0a46fSAndroid Build Coastguard Worker 
13*3ac0a46fSAndroid Build Coastguard Worker // MD5 hash for rendering a 612x792 blank page.
14*3ac0a46fSAndroid Build Coastguard Worker extern const char kBlankPage612By792Checksum[];
15*3ac0a46fSAndroid Build Coastguard Worker 
16*3ac0a46fSAndroid Build Coastguard Worker // MD5 hash for rendering bug_890322.pdf.
17*3ac0a46fSAndroid Build Coastguard Worker const char* Bug890322Checksum();
18*3ac0a46fSAndroid Build Coastguard Worker 
19*3ac0a46fSAndroid Build Coastguard Worker // MD5 hash for rendering hello_world.pdf or bug_455199.pdf.
20*3ac0a46fSAndroid Build Coastguard Worker const char* HelloWorldChecksum();
21*3ac0a46fSAndroid Build Coastguard Worker 
22*3ac0a46fSAndroid Build Coastguard Worker // MD5 hash for rendering hello_world.pdf after removing "Goodbye, world!".
23*3ac0a46fSAndroid Build Coastguard Worker const char* HelloWorldRemovedChecksum();
24*3ac0a46fSAndroid Build Coastguard Worker 
25*3ac0a46fSAndroid Build Coastguard Worker // MD5 hash for rendering many_rectangles.pdf.
26*3ac0a46fSAndroid Build Coastguard Worker const char* ManyRectanglesChecksum();
27*3ac0a46fSAndroid Build Coastguard Worker 
28*3ac0a46fSAndroid Build Coastguard Worker // MD5 hash for rendering rectangles.pdf.
29*3ac0a46fSAndroid Build Coastguard Worker const char* RectanglesChecksum();
30*3ac0a46fSAndroid Build Coastguard Worker 
31*3ac0a46fSAndroid Build Coastguard Worker // MD5 hash for rendering text_form.pdf.
32*3ac0a46fSAndroid Build Coastguard Worker const char* TextFormChecksum();
33*3ac0a46fSAndroid Build Coastguard Worker 
34*3ac0a46fSAndroid Build Coastguard Worker }  // namespace pdfium
35*3ac0a46fSAndroid Build Coastguard Worker 
36*3ac0a46fSAndroid Build Coastguard Worker #endif  // TESTING_EMBEDDER_TEST_CONSTANTS_H_
37