Update test cases for FreeText annotations.

There is a slight difference when FreeText annotations are drawn with
FPDF_RenderPageBitmap_Retail and FPDF_FFLDraw. Previously, all
annotations are drawn through FPDF_FFLDraw. However, since FreeText
annotations should only be drawn through FPDF_RenderPageBitmap_Retail,
the test cases with FreeText annotations is updated.

Additionally, PDF annotation with NoView flag should not be drawn. This
test case is also updated.

BUG=pdfium:594
R=thestig@chromium.org

Review URL: https://codereview.chromium.org/2325273002 .
diff --git a/fx/FRC_3.5_part1/FRC_3.5_AuthEvent_EFOpen_expected.pdf.0.png b/fx/FRC_3.5_part1/FRC_3.5_AuthEvent_EFOpen_expected.pdf.0.png
index 72b340f..076cc49 100644
--- a/fx/FRC_3.5_part1/FRC_3.5_AuthEvent_EFOpen_expected.pdf.0.png
+++ b/fx/FRC_3.5_part1/FRC_3.5_AuthEvent_EFOpen_expected.pdf.0.png
Binary files differ
diff --git a/fx/FRC_3.5_part1/FRC_3.5_CFM_AESV2__EncryptMetadata_F_expected.pdf.0.png b/fx/FRC_3.5_part1/FRC_3.5_CFM_AESV2__EncryptMetadata_F_expected.pdf.0.png
index 6507a89..fd93744 100644
--- a/fx/FRC_3.5_part1/FRC_3.5_CFM_AESV2__EncryptMetadata_F_expected.pdf.0.png
+++ b/fx/FRC_3.5_part1/FRC_3.5_CFM_AESV2__EncryptMetadata_F_expected.pdf.0.png
Binary files differ
diff --git a/fx/FRC_3.5_part1/FRC_3.5_CF_EFF_StdCF_Strf_Stmf_Identity_expected.pdf.0.png b/fx/FRC_3.5_part1/FRC_3.5_CF_EFF_StdCF_Strf_Stmf_Identity_expected.pdf.0.png
index aefc7d4..369c5d5 100644
--- a/fx/FRC_3.5_part1/FRC_3.5_CF_EFF_StdCF_Strf_Stmf_Identity_expected.pdf.0.png
+++ b/fx/FRC_3.5_part1/FRC_3.5_CF_EFF_StdCF_Strf_Stmf_Identity_expected.pdf.0.png
Binary files differ
diff --git a/fx/FRC_3.5_part1/FRC_3.5_CF_Strf_stmf_StdCF_expected.pdf.0.png b/fx/FRC_3.5_part1/FRC_3.5_CF_Strf_stmf_StdCF_expected.pdf.0.png
index f653290..0282b6f 100644
--- a/fx/FRC_3.5_part1/FRC_3.5_CF_Strf_stmf_StdCF_expected.pdf.0.png
+++ b/fx/FRC_3.5_part1/FRC_3.5_CF_Strf_stmf_StdCF_expected.pdf.0.png
Binary files differ
diff --git a/fx/FRC_3.5_part1/FRC_3.5_EncryptMetadata_None_expected.pdf.0.png b/fx/FRC_3.5_part1/FRC_3.5_EncryptMetadata_None_expected.pdf.0.png
index 1deb38b..2e5244b 100644
--- a/fx/FRC_3.5_part1/FRC_3.5_EncryptMetadata_None_expected.pdf.0.png
+++ b/fx/FRC_3.5_part1/FRC_3.5_EncryptMetadata_None_expected.pdf.0.png
Binary files differ
diff --git a/fx/FRC_3.5_part1/FRC_3.5_V_4_CFM_V2__expected.pdf.0.png b/fx/FRC_3.5_part1/FRC_3.5_V_4_CFM_V2__expected.pdf.0.png
index 0491006..e958505 100644
--- a/fx/FRC_3.5_part1/FRC_3.5_V_4_CFM_V2__expected.pdf.0.png
+++ b/fx/FRC_3.5_part1/FRC_3.5_V_4_CFM_V2__expected.pdf.0.png
Binary files differ
diff --git a/fx/FRC_3.5_part1/FRC_3.5_V_5_CFM_AESV3_expected.pdf.0.png b/fx/FRC_3.5_part1/FRC_3.5_V_5_CFM_AESV3_expected.pdf.0.png
index 0198330..a65251f 100644
--- a/fx/FRC_3.5_part1/FRC_3.5_V_5_CFM_AESV3_expected.pdf.0.png
+++ b/fx/FRC_3.5_part1/FRC_3.5_V_5_CFM_AESV3_expected.pdf.0.png
Binary files differ
diff --git a/fx/FRC_3.5_part1/FRC_3.5_v_1_length_40_Filter_standard_expected.pdf.0.png b/fx/FRC_3.5_part1/FRC_3.5_v_1_length_40_Filter_standard_expected.pdf.0.png
index 2b63d74..9d83d97 100644
--- a/fx/FRC_3.5_part1/FRC_3.5_v_1_length_40_Filter_standard_expected.pdf.0.png
+++ b/fx/FRC_3.5_part1/FRC_3.5_v_1_length_40_Filter_standard_expected.pdf.0.png
Binary files differ
diff --git a/fx/FRC_3.5_part1/FRC_3.5_v_2_length_128_AuthEvent_DocOpen__expected.pdf.0.png b/fx/FRC_3.5_part1/FRC_3.5_v_2_length_128_AuthEvent_DocOpen__expected.pdf.0.png
index e48709e..e982f85 100644
--- a/fx/FRC_3.5_part1/FRC_3.5_v_2_length_128_AuthEvent_DocOpen__expected.pdf.0.png
+++ b/fx/FRC_3.5_part1/FRC_3.5_v_2_length_128_AuthEvent_DocOpen__expected.pdf.0.png
Binary files differ
diff --git a/fx/FRC_8.4_part2/FRC_8.4.2_Annotation_Flags_F_NoView_expected.pdf.0.png b/fx/FRC_8.4_part2/FRC_8.4.2_Annotation_Flags_F_NoView_expected.pdf.0.png
index 9526903..8579ee5 100644
--- a/fx/FRC_8.4_part2/FRC_8.4.2_Annotation_Flags_F_NoView_expected.pdf.0.png
+++ b/fx/FRC_8.4_part2/FRC_8.4.2_Annotation_Flags_F_NoView_expected.pdf.0.png
Binary files differ
diff --git a/fx/form/combo_box_format_expected.pdf.0.png b/fx/form/combo_box_format_expected.pdf.0.png
index b051a61..3c55486 100644
--- a/fx/form/combo_box_format_expected.pdf.0.png
+++ b/fx/form/combo_box_format_expected.pdf.0.png
Binary files differ
diff --git a/fx/form/form_same_expected.pdf.0.png b/fx/form/form_same_expected.pdf.0.png
index 31d69ea..14dc0b8 100644
--- a/fx/form/form_same_expected.pdf.0.png
+++ b/fx/form/form_same_expected.pdf.0.png
Binary files differ
diff --git a/fx/form/form_same_expected.pdf.1.png b/fx/form/form_same_expected.pdf.1.png
index b099075..001308e 100644
--- a/fx/form/form_same_expected.pdf.1.png
+++ b/fx/form/form_same_expected.pdf.1.png
Binary files differ
diff --git a/fx/form/format_text_color_expected.pdf.0.png b/fx/form/format_text_color_expected.pdf.0.png
index 4d8cbda..1088258 100644
--- a/fx/form/format_text_color_expected.pdf.0.png
+++ b/fx/form/format_text_color_expected.pdf.0.png
Binary files differ
diff --git a/fx/js/action_on_focus_expected.pdf.0.png b/fx/js/action_on_focus_expected.pdf.0.png
index 7df3334..6fef05c 100644
--- a/fx/js/action_on_focus_expected.pdf.0.png
+++ b/fx/js/action_on_focus_expected.pdf.0.png
Binary files differ
diff --git a/fx/js/app_launchurl_expected.pdf.0.png b/fx/js/app_launchurl_expected.pdf.0.png
index 5f85c9e..e3dc847 100644
--- a/fx/js/app_launchurl_expected.pdf.0.png
+++ b/fx/js/app_launchurl_expected.pdf.0.png
Binary files differ
diff --git a/fx/js/submit_form_expected.pdf.0.png b/fx/js/submit_form_expected.pdf.0.png
index 135923d..7728908 100644
--- a/fx/js/submit_form_expected.pdf.0.png
+++ b/fx/js/submit_form_expected.pdf.0.png
Binary files differ
diff --git a/fx/mulobj/2/2_11_stamp3_expected.pdf.0.png b/fx/mulobj/2/2_11_stamp3_expected.pdf.0.png
index 3584f3d..cdeeede 100644
--- a/fx/mulobj/2/2_11_stamp3_expected.pdf.0.png
+++ b/fx/mulobj/2/2_11_stamp3_expected.pdf.0.png
Binary files differ
diff --git a/fx/mulobj/2/2_8_stamp1_expected.pdf.0.png b/fx/mulobj/2/2_8_stamp1_expected.pdf.0.png
index 7becd43..9b553ee 100644
--- a/fx/mulobj/2/2_8_stamp1_expected.pdf.0.png
+++ b/fx/mulobj/2/2_8_stamp1_expected.pdf.0.png
Binary files differ
diff --git a/fx/mulobj/2/2_9_stamp2_expected.pdf.0.png b/fx/mulobj/2/2_9_stamp2_expected.pdf.0.png
index a3f756b..b46c891 100644
--- a/fx/mulobj/2/2_9_stamp2_expected.pdf.0.png
+++ b/fx/mulobj/2/2_9_stamp2_expected.pdf.0.png
Binary files differ
diff --git a/fx/mulobj/new/stamp/new_stamp4_expected.pdf.0.png b/fx/mulobj/new/stamp/new_stamp4_expected.pdf.0.png
index 54e59b7..13c5c6f 100644
--- a/fx/mulobj/new/stamp/new_stamp4_expected.pdf.0.png
+++ b/fx/mulobj/new/stamp/new_stamp4_expected.pdf.0.png
Binary files differ
diff --git a/fx/mulobj/new/stamp/new_stamp5_expected.pdf.0.png b/fx/mulobj/new/stamp/new_stamp5_expected.pdf.0.png
index ca54aca..6b988dc 100644
--- a/fx/mulobj/new/stamp/new_stamp5_expected.pdf.0.png
+++ b/fx/mulobj/new/stamp/new_stamp5_expected.pdf.0.png
Binary files differ
diff --git a/fx/text/en_diy_expected.pdf.0.png b/fx/text/en_diy_expected.pdf.0.png
index 8d7ab87..e89b891 100644
--- a/fx/text/en_diy_expected.pdf.0.png
+++ b/fx/text/en_diy_expected.pdf.0.png
Binary files differ