Update Mac test expectations for macOS 10.15.

TBR=tsepez@chromium.org
Bug: chromium:1048352
Change-Id: I2bf4283aa1d14ddaaf0e0a9f324eb5039c202aa8
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/66550
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/DEPS b/DEPS
index 29b221d..801f0e4 100644
--- a/DEPS
+++ b/DEPS
@@ -75,7 +75,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling pdfium_tests
   # and whatever else without interference from each other.
-  'pdfium_tests_revision': '02dd653ec62649b6f1aa4e4526071cc32d903f54',
+  'pdfium_tests_revision': 'd234e6bc3c42981c8d6861ff33e8a3f8c023a503',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling skia
   # and whatever else without interference from each other.
diff --git a/core/fpdfapi/parser/cpdf_security_handler_embeddertest.cpp b/core/fpdfapi/parser/cpdf_security_handler_embeddertest.cpp
index ee2a621..a957b9e 100644
--- a/core/fpdfapi/parser/cpdf_security_handler_embeddertest.cpp
+++ b/core/fpdfapi/parser/cpdf_security_handler_embeddertest.cpp
@@ -95,7 +95,7 @@
 #if defined(OS_WIN)
     const char kExpectedHash[] = "795b7ce1626931aa06af0fa23b7d80bb";
 #elif defined(OS_MACOSX)
-    const char kExpectedHash[] = "b90475ca64d1348c3bf5e2b77ad9187a";
+    const char kExpectedHash[] = "c38b75e16a13852aee3b97d77a0f0ee7";
 #else
     const char kExpectedHash[] = "2baa4c0e1758deba1b9c908e1fbd04ed";
 #endif
@@ -110,7 +110,7 @@
 #if defined(OS_WIN)
     const char kExpectedHash[] = "93db13099042bafefb3c22a165bad684";
 #elif defined(OS_MACOSX)
-    const char kExpectedHash[] = "f8fbd14a048b9e2ea8e5f059f22a910e";
+    const char kExpectedHash[] = "572b1022bb3e8f43dc671162fc62cf7f";
 #else
     const char kExpectedHash[] = "93dcc09055f87a2792c8e3065af99a1b";
 #endif
@@ -158,7 +158,7 @@
 #if _FX_PLATFORM_ == _FX_PLATFORM_LINUX_
   const char md5[] = "7048dca58e2ed8f93339008b91e4eb4e";
 #elif defined(OS_MACOSX)
-  const char md5[] = "6951b6c9891dfe0332a5b1983e484400";
+  const char md5[] = "1ace03eb7c466c132aacf319cb9d69d3";
 #else
   const char md5[] = "041c2fb541c8907cc22ce101b686c79e";
 #endif  // _FX_PLATFORM_ == _FX_PLATFORM_LINUX_
diff --git a/core/fpdfapi/parser/fpdf_parser_decode_embeddertest.cpp b/core/fpdfapi/parser/fpdf_parser_decode_embeddertest.cpp
index 32a34db..e25e00d 100644
--- a/core/fpdfapi/parser/fpdf_parser_decode_embeddertest.cpp
+++ b/core/fpdfapi/parser/fpdf_parser_decode_embeddertest.cpp
@@ -125,7 +125,7 @@
   ASSERT_TRUE(page);
   ScopedFPDFBitmap bitmap = RenderLoadedPage(page);
 #if defined(OS_MACOSX)
-  const char kExpectedMd5sum[] = "b90475ca64d1348c3bf5e2b77ad9187a";
+  const char kExpectedMd5sum[] = "c38b75e16a13852aee3b97d77a0f0ee7";
 #elif defined(OS_WIN)
   const char kExpectedMd5sum[] = "795b7ce1626931aa06af0fa23b7d80bb";
 #else
diff --git a/core/fpdfapi/render/fpdf_progressive_render_embeddertest.cpp b/core/fpdfapi/render/fpdf_progressive_render_embeddertest.cpp
index 271a251..955d699 100644
--- a/core/fpdfapi/render/fpdf_progressive_render_embeddertest.cpp
+++ b/core/fpdfapi/render/fpdf_progressive_render_embeddertest.cpp
@@ -125,7 +125,7 @@
 #if defined(OS_WIN)
   static constexpr char kMd5BaseContent[] = "649d6792ea50faf98c013c2d81710595";
 #elif defined(OS_MACOSX)
-  static constexpr char kMd5BaseContent[] = "5f933aac2a74434be1b4d0bdb5334f0b";
+  static constexpr char kMd5BaseContent[] = "83e9f5222c4c959b0b63a5cd24f773a1";
 #else
   static constexpr char kMd5BaseContent[] = "a24edc7740f1d6f76899652dcf825dea";
 #endif
@@ -152,7 +152,7 @@
 #if defined(OS_WIN)
   static constexpr char kMd5BaseContent[] = "649d6792ea50faf98c013c2d81710595";
 #elif defined(OS_MACOSX)
-  static constexpr char kMd5BaseContent[] = "5f933aac2a74434be1b4d0bdb5334f0b";
+  static constexpr char kMd5BaseContent[] = "83e9f5222c4c959b0b63a5cd24f773a1";
 #else
   static constexpr char kMd5BaseContent[] = "a24edc7740f1d6f76899652dcf825dea";
 #endif
@@ -186,7 +186,7 @@
       "6aa001a77ec05d0f1b0d1d22e28744d4";
 #elif defined(OS_MACOSX)
   static constexpr char kMd5ContentWithAnnot[] =
-      "c35408717759562d1f8bf33d317483d2";
+      "80d7b6cc7b13a78d77a6151bc846e80b";
 #else
   static constexpr char kMd5ContentWithAnnot[] =
       "b42cef463483e668eaf4055a65e4f1f5";
@@ -221,7 +221,7 @@
       "d3204faa62b607f0bd3893c9c22cabcb";
 #elif defined(OS_MACOSX)
   static constexpr char kMd5ContentWithForms[] =
-      "5f11dbe575fe197a37c3fb422559f8ff";
+      "d485541d958fef08d24e8eca3e537023";
 #else
   static constexpr char kMd5ContentWithForms[] =
       "b890950d4b9bc163b1a96797f3004b53";
diff --git a/fpdfsdk/fpdf_annot_embeddertest.cpp b/fpdfsdk/fpdf_annot_embeddertest.cpp
index e69ee16..3cdf20e 100644
--- a/fpdfsdk/fpdf_annot_embeddertest.cpp
+++ b/fpdfsdk/fpdf_annot_embeddertest.cpp
@@ -505,10 +505,10 @@
 #endif
 TEST_F(FPDFAnnotEmbedderTest, MAYBE_ModifyRectQuadpointsWithAP) {
 #if defined(OS_MACOSX)
-  static const char kMd5Original[] = "63af8432fab95a67cdebb7cd0e514941";
+  static const char kMd5Original[] = "fc59468d154f397fd298c69f47ef565a";
   static const char kMd5ModifiedHighlight[] =
-      "aec26075011349dec9bace891856b5f2";
-  static const char kMd5ModifiedSquare[] = "057f57a32be95975775e5ec513fdcb56";
+      "e64bf648f6e9354d1f3eedb47a2c9498";
+  static const char kMd5ModifiedSquare[] = "a66591662c8e7ad3c6059952e234bebf";
 #elif defined(OS_WIN)
   static const char kMd5Original[] = "0e27376094f11490f74c65f3dc3a42c5";
   static const char kMd5ModifiedHighlight[] =
@@ -719,10 +719,10 @@
 #endif
 TEST_F(FPDFAnnotEmbedderTest, MAYBE_AddAndModifyPath) {
 #if defined(OS_MACOSX)
-  static const char kMd5Original[] = "c35408717759562d1f8bf33d317483d2";
-  static const char kMd5ModifiedPath[] = "9059723a045e17478753d2f0eb33bc03";
-  static const char kMd5TwoPaths[] = "7eed0cfba780f1d4dd8068f717d3a6bf";
-  static const char kMd5NewAnnot[] = "1de8212d43b7066a6df042095c2aca61";
+  static const char kMd5Original[] = "80d7b6cc7b13a78d77a6151bc846e80b";
+  static const char kMd5ModifiedPath[] = "8cfae6d547fc5d6702f5f1ac631beb5e";
+  static const char kMd5TwoPaths[] = "9677e4892bb02950d3e4dbe74470578f";
+  static const char kMd5NewAnnot[] = "e8ebddac4db8c0a4b556ddf79aa1a26d";
 #elif defined(OS_WIN)
   static const char kMd5Original[] = "6aa001a77ec05d0f1b0d1d22e28744d4";
   static const char kMd5ModifiedPath[] = "a7a8d675a6ddbcbdfecee65a33ba19e1";
@@ -927,9 +927,9 @@
 #endif
 TEST_F(FPDFAnnotEmbedderTest, MAYBE_AddAndModifyImage) {
 #if defined(OS_MACOSX)
-  static const char kMd5Original[] = "c35408717759562d1f8bf33d317483d2";
-  static const char kMd5NewImage[] = "ff012f5697436dfcaec25b32d1333596";
-  static const char kMd5ModifiedImage[] = "86cf8cb2755a7a2046a543e66d9c1e61";
+  static const char kMd5Original[] = "80d7b6cc7b13a78d77a6151bc846e80b";
+  static const char kMd5NewImage[] = "dd18709d90c245a12ce0b8c4d092bea9";
+  static const char kMd5ModifiedImage[] = "8d6f478ff8c7e67d49b253f1af587a99";
 #elif defined(OS_WIN)
   static const char kMd5Original[] = "6aa001a77ec05d0f1b0d1d22e28744d4";
   static const char kMd5NewImage[] = "3d77d06a971bcb9fb54db082f1082c8b";
@@ -1018,9 +1018,9 @@
 #endif
 TEST_F(FPDFAnnotEmbedderTest, MAYBE_AddAndModifyText) {
 #if defined(OS_MACOSX)
-  static const char kMd5Original[] = "c35408717759562d1f8bf33d317483d2";
-  static const char kMd5NewText[] = "60031c1b0330cf1e1575f7d46687d429";
-  static const char kMd5ModifiedText[] = "79f5cfb0b07caaf936f65f6a7a57ce77";
+  static const char kMd5Original[] = "80d7b6cc7b13a78d77a6151bc846e80b";
+  static const char kMd5NewText[] = "e657266260b88c964938efe6c9b292da";
+  static const char kMd5ModifiedText[] = "7accdf2bac64463101783221f53d3188";
 #elif defined(OS_WIN)
   static const char kMd5Original[] = "6aa001a77ec05d0f1b0d1d22e28744d4";
   static const char kMd5NewText[] = "204cc01749a70b8afc246a4ca33c7eb6";
@@ -1164,7 +1164,7 @@
   UnloadPage(page);
 
 #if defined(OS_MACOSX)
-  static const char kMd5[] = "4d64e61c9c0f8c60ab3cc3234bb73b1c";
+  static const char kMd5[] = "5e7e185b386ad21ca83b0287268c50fb";
 #elif defined(OS_WIN)
   static const char kMd5[] = "20b612ebd46babcb44c48c903e2c5a48";
 #else
diff --git a/fpdfsdk/fpdf_edit_embeddertest.cpp b/fpdfsdk/fpdf_edit_embeddertest.cpp
index d2bdf3d..26c514d 100644
--- a/fpdfsdk/fpdf_edit_embeddertest.cpp
+++ b/fpdfsdk/fpdf_edit_embeddertest.cpp
@@ -575,7 +575,7 @@
   // now displayed.
   ASSERT_EQ(2, FPDFPage_CountObjects(page));
 #if defined(OS_MACOSX)
-  const char kChangedMD5[] = "94c1e7a5af7dd9d77dc2223b1091acb7";
+  const char kChangedMD5[] = "904132275a1144ea06b0694537c80b4c";
 #elif defined(OS_WIN)
   const char kChangedMD5[] = "3137fdb27962671f5c3963a5e965eff5";
 #else
@@ -620,7 +620,7 @@
   // Show what the original file looks like.
   {
 #if defined(OS_MACOSX)
-    const char kOriginalMD5[] = "b90475ca64d1348c3bf5e2b77ad9187a";
+    const char kOriginalMD5[] = "c38b75e16a13852aee3b97d77a0f0ee7";
 #elif defined(OS_WIN)
     const char kOriginalMD5[] = "795b7ce1626931aa06af0fa23b7d80bb";
 #else
@@ -639,7 +639,7 @@
   // Verify the "Hello, world!" text is gone.
   {
 #if defined(OS_MACOSX)
-    const char kRemovedMD5[] = "af760c4702467cb1492a57fb8215efaa";
+    const char kRemovedMD5[] = "17ca3778fd8bb395b46532f1fa17f702";
 #elif defined(OS_WIN)
     const char kRemovedMD5[] = "aae6c5334721f90ec30d3d59f4ef7deb";
 #else
@@ -782,7 +782,7 @@
   // Show what the original file looks like.
   {
 #if defined(OS_MACOSX)
-    const char kOriginalMD5[] = "5a5eb63cb21cc15084fea1f14284b8df";
+    const char kOriginalMD5[] = "adf815e53c788a5272b4df07c610a1da";
 #elif defined(OS_WIN)
     const char kOriginalMD5[] = "00542ee435b37749c4453be63bf7bdb6";
 #else
@@ -827,8 +827,8 @@
   EXPECT_EQ(11, FPDFPage_CountObjects(page));
 
 #if defined(OS_MACOSX)
-  const char kNonPrimesMD5[] = "57e76dc7375d896704f0fd6d6d1b9e65";
-  const char kNonPrimesAfterSaveMD5[] = "6304512d0150bbd5578e8e22d3121103";
+  const char kNonPrimesMD5[] = "d29e2ddff56e0d12f340794d26796400";
+  const char kNonPrimesAfterSaveMD5[] = "10eff2cd0037b661496981779601fa6f";
 #elif defined(OS_WIN)
   const char kNonPrimesMD5[] = "86e371fdae30c2471f476631f3f93413";
   const char kNonPrimesAfterSaveMD5[] = "86e371fdae30c2471f476631f3f93413";
@@ -1113,7 +1113,7 @@
   // Verify the "Hello, world!" text is gone.
   ASSERT_EQ(2, FPDFPage_CountObjects(page));
 #if defined(OS_MACOSX)
-  const char kHelloRemovedMD5[] = "e07a62d412728fc4d6e3ff42f2dd0e11";
+  const char kHelloRemovedMD5[] = "3b3b27602a86dfe5996a33c42c59885b";
 #elif defined(OS_WIN)
   const char kHelloRemovedMD5[] = "a97d4c72c969ba373c2dce675d277e65";
 #else
@@ -1168,7 +1168,7 @@
   // Verify the "Greetings, world!" text is gone.
   ASSERT_EQ(2, FPDFPage_CountObjects(page));
 #if defined(OS_MACOSX)
-  const char kGreetingsRemovedMD5[] = "b90475ca64d1348c3bf5e2b77ad9187a";
+  const char kGreetingsRemovedMD5[] = "c38b75e16a13852aee3b97d77a0f0ee7";
 #elif defined(OS_WIN)
   const char kGreetingsRemovedMD5[] = "795b7ce1626931aa06af0fa23b7d80bb";
 #else
@@ -1290,7 +1290,7 @@
   }
 
 #if defined(OS_MACOSX)
-  const char kStream1RemovedMD5[] = "d2e21fbd5a6de563f619feeeb6163331";
+  const char kStream1RemovedMD5[] = "0e8856ca9abc7049412e64f9230c7c43";
 #elif defined(OS_WIN)
   const char kStream1RemovedMD5[] = "b4140f203523e38793283a5943d8075b";
 #else
@@ -1428,7 +1428,7 @@
   ASSERT_EQ(0, cpdf_page_object->GetContentStream());
 
 #if defined(OS_MACOSX)
-  const char kFirstRemovedMD5[] = "af760c4702467cb1492a57fb8215efaa";
+  const char kFirstRemovedMD5[] = "17ca3778fd8bb395b46532f1fa17f702";
 #elif defined(OS_WIN)
   const char kFirstRemovedMD5[] = "aae6c5334721f90ec30d3d59f4ef7deb";
 #else
@@ -1502,7 +1502,7 @@
   ASSERT_EQ(0, cpdf_page_object->GetContentStream());
 
 #if defined(OS_MACOSX)
-  const char kLastRemovedMD5[] = "f8fbd14a048b9e2ea8e5f059f22a910e";
+  const char kLastRemovedMD5[] = "572b1022bb3e8f43dc671162fc62cf7f";
 #elif defined(OS_WIN)
   const char kLastRemovedMD5[] = "93db13099042bafefb3c22a165bad684";
 #else
@@ -1828,7 +1828,7 @@
   // Render and check the result. Text is slightly different on Mac.
   ScopedFPDFBitmap bitmap = RenderLoadedPage(page);
 #if defined(OS_MACOSX)
-  const char md5[] = "f9e6fa74230f234286bfcada9f7606d8";
+  const char md5[] = "e55bcd1facb7243dc6e16dd5f912265b";
 #elif defined(OS_WIN)
   const char md5[] = "74dd9c393b8b2578d2b7feb032b7daad";
 #else
@@ -1991,7 +1991,7 @@
   {
     ScopedFPDFBitmap page_bitmap = RenderPage(page);
 #if defined(OS_MACOSX)
-    const char md5[] = "a4dddc1a3930fa694bbff9789dab4161";
+    const char md5[] = "324e1db8164a040cf6104538baa95ba6";
 #elif defined(OS_WIN)
     const char md5[] = "08d1ff3e5a42801bee6077fd366bef00";
 #else
@@ -2016,7 +2016,7 @@
   {
     ScopedFPDFBitmap page_bitmap = RenderPage(page);
 #if defined(OS_MACOSX)
-    const char md5[] = "a5c4ace4c6f27644094813fe1441a21c";
+    const char md5[] = "26a516d923b0a18fbea0a24e3aca5562";
 #elif defined(OS_WIN)
     const char md5[] = "3755dd35abd4c605755369401ee85b2d";
 #else
@@ -2040,7 +2040,7 @@
   {
     ScopedFPDFBitmap page_bitmap = RenderPage(page);
 #if defined(OS_MACOSX)
-    const char md5[] = "40b3ef04f915ff4c4208948001763544";
+    const char md5[] = "532024c9ded47843313bb64a060118f3";
 #elif defined(OS_WIN)
     const char md5[] = "5ded49fe157f89627903553771431e3d";
 #else
@@ -2091,7 +2091,7 @@
 TEST_F(FPDFEditEmbedderTest, SetTextRenderMode) {
 // Platform specific original bitmaps
 #if defined(OS_MACOSX)
-  const char md5[] = "139846b4ffbd34b1fd67e3b82cf33b7e";
+  const char md5[] = "2453a9a524ee3f5f525dd21345ec4d81";
 #elif defined(OS_WIN)
   const char md5[] = "de6e86bad3e9fda753a8471a45cfbb58";
 #else
@@ -2275,7 +2275,7 @@
   FPDFPage_InsertObject(page.get(), text_object);
   ScopedFPDFBitmap page_bitmap = RenderPage(page.get());
 #if defined(OS_MACOSX)
-  const char md5[] = "a4dddc1a3930fa694bbff9789dab4161";
+  const char md5[] = "324e1db8164a040cf6104538baa95ba6";
 #elif defined(OS_WIN)
   const char md5[] = "08d1ff3e5a42801bee6077fd366bef00";
 #else
@@ -2629,7 +2629,7 @@
     FPDFPage_InsertObject(page, text_object);
     ScopedFPDFBitmap page_bitmap = RenderPage(page);
 #if defined(OS_MACOSX)
-    const char md5[] = "17d2b6cd574cf66170b09c8927529a94";
+    const char md5[] = "fc921c0bbdde73986ac13c15a85db4c3";
 #elif defined(OS_WIN)
     const char md5[] = "d60ba39f9698e32360d99e727dd93165";
 #else
@@ -2647,7 +2647,7 @@
   }
   ScopedFPDFBitmap page_bitmap2 = RenderPage(page);
 #if defined(OS_MACOSX)
-  const char md5_2[] = "8eded4193ff1f0f77b8b600a825e97ea";
+  const char md5_2[] = "9a1a7dfebe659513691aadd0d95b8d50";
 #elif defined(OS_WIN)
   const char md5_2[] = "2199b579c49ab5f80c246a586a80ee90";
 #else
@@ -2820,7 +2820,7 @@
 #endif
 TEST_F(FPDFEditEmbedderTest, MAYBE_AddMarkCompressedStream) {
 #if defined(OS_MACOSX)
-  const char kOriginalMD5[] = "b90475ca64d1348c3bf5e2b77ad9187a";
+  const char kOriginalMD5[] = "c38b75e16a13852aee3b97d77a0f0ee7";
 #elif defined(OS_WIN)
   const char kOriginalMD5[] = "795b7ce1626931aa06af0fa23b7d80bb";
 #else
@@ -3021,7 +3021,7 @@
 
 // Render and check the bitmap is the expected one.
 #if defined(OS_MACOSX)
-  const char md5[] = "17d2b6cd574cf66170b09c8927529a94";
+  const char md5[] = "fc921c0bbdde73986ac13c15a85db4c3";
 #elif defined(OS_WIN)
   const char md5[] = "d60ba39f9698e32360d99e727dd93165";
 #else
diff --git a/fpdfsdk/fpdf_flatten_embeddertest.cpp b/fpdfsdk/fpdf_flatten_embeddertest.cpp
index 2b244c4..269ae53 100644
--- a/fpdfsdk/fpdf_flatten_embeddertest.cpp
+++ b/fpdfsdk/fpdf_flatten_embeddertest.cpp
@@ -48,7 +48,7 @@
 #if defined(OS_WIN)
   static const char kCheckboxHash[] = "95fba3cb7bce7e0d3c94279f60984e17";
 #elif defined(OS_MACOSX)
-  static const char kCheckboxHash[] = "0a1d1d63d4452bc26a1c5c547d309655";
+  static const char kCheckboxHash[] = "6aafcb2d98da222964bcdbf5aa1f4f1f";
 #else
   static const char kCheckboxHash[] = "594265790b81df2d93120d33b72a6ada";
 #endif
diff --git a/fpdfsdk/fpdf_formfill_embeddertest.cpp b/fpdfsdk/fpdf_formfill_embeddertest.cpp
index e186f00..18851c0 100644
--- a/fpdfsdk/fpdf_formfill_embeddertest.cpp
+++ b/fpdfsdk/fpdf_formfill_embeddertest.cpp
@@ -901,9 +901,9 @@
 #endif
 TEST_F(FPDFFormFillEmbedderTest, MAYBE_FormText) {
 #if defined(OS_MACOSX)
-  const char md5_1[] = "5f11dbe575fe197a37c3fb422559f8ff";
-  const char md5_2[] = "35b1a4b679eafc749a0b6fda750c0e8d";
-  const char md5_3[] = "65c64a7c355388f719a752aa1e23f6fe";
+  const char md5_1[] = "d485541d958fef08d24e8eca3e537023";
+  const char md5_2[] = "c6e4a2fb10661116771ee74f54d9c5e0";
+  const char md5_3[] = "e0c8d5099301d7c10ed831a43e974d9d";
 #elif defined(OS_WIN)
   const char md5_1[] = "d3204faa62b607f0bd3893c9c22cabcb";
   const char md5_2[] = "29d1c3fd226ca6a69597f75937690320";
@@ -993,8 +993,8 @@
 #endif
 TEST_F(FPDFFormFillEmbedderTest, MAYBE_RemoveFormFieldHighlight) {
 #if defined(OS_MACOSX)
-  const char kMd5Normal[] = "5f11dbe575fe197a37c3fb422559f8ff";
-  const char kMd5NoHighlight[] = "575ec237c790950f40bfcaefb2e3923c";
+  const char kMd5Normal[] = "d485541d958fef08d24e8eca3e537023";
+  const char kMd5NoHighlight[] = "5e4b87c5b304c6fa9bd5f6311260494e";
 #elif defined(OS_WIN)
   const char kMd5Normal[] = "d3204faa62b607f0bd3893c9c22cabcb";
   const char kMd5NoHighlight[] = "3ec0938828e0a37ef23f687ee95a80e1";
diff --git a/testing/resources/pixel/bug_113910_expected_mac.pdf.0.png b/testing/resources/pixel/bug_113910_expected_mac.pdf.0.png
index 5b21f5a..3c90b72 100644
--- a/testing/resources/pixel/bug_113910_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_113910_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_1388_2_expected_mac.pdf.0.png b/testing/resources/pixel/bug_1388_2_expected_mac.pdf.0.png
index b1a4843..cdae599 100644
--- a/testing/resources/pixel/bug_1388_2_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_1388_2_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_1388_3_expected_mac.pdf.0.png b/testing/resources/pixel/bug_1388_3_expected_mac.pdf.0.png
index bb97a96..3727440 100644
--- a/testing/resources/pixel/bug_1388_3_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_1388_3_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_1449_expected_mac.pdf.0.png b/testing/resources/pixel/bug_1449_expected_mac.pdf.0.png
index 0a4e266..a83159b 100644
--- a/testing/resources/pixel/bug_1449_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_1449_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_524043_1_expected_mac.pdf.0.png b/testing/resources/pixel/bug_524043_1_expected_mac.pdf.0.png
index b85b9d0..f5200c4 100644
--- a/testing/resources/pixel/bug_524043_1_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_524043_1_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_524043_2_expected_mac.pdf.0.png b/testing/resources/pixel/bug_524043_2_expected_mac.pdf.0.png
index ecede7d..f1985cd 100644
--- a/testing/resources/pixel/bug_524043_2_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_524043_2_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_524043_3_expected_mac.pdf.0.png b/testing/resources/pixel/bug_524043_3_expected_mac.pdf.0.png
index b85b9d0..f5200c4 100644
--- a/testing/resources/pixel/bug_524043_3_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_524043_3_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_524043_4_expected_mac.pdf.0.png b/testing/resources/pixel/bug_524043_4_expected_mac.pdf.0.png
index b85b9d0..f5200c4 100644
--- a/testing/resources/pixel/bug_524043_4_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_524043_4_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_524043_5_expected_mac.pdf.0.png b/testing/resources/pixel/bug_524043_5_expected_mac.pdf.0.png
index b85b9d0..f5200c4 100644
--- a/testing/resources/pixel/bug_524043_5_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_524043_5_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_524043_7_expected_mac.pdf.0.png b/testing/resources/pixel/bug_524043_7_expected_mac.pdf.0.png
index ecede7d..f1985cd 100644
--- a/testing/resources/pixel/bug_524043_7_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_524043_7_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_528103_expected_mac.pdf.0.png b/testing/resources/pixel/bug_528103_expected_mac.pdf.0.png
index cb028f9..6c40801 100644
--- a/testing/resources/pixel/bug_528103_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_528103_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_543018_1_expected_mac.pdf.0.png b/testing/resources/pixel/bug_543018_1_expected_mac.pdf.0.png
index b85b9d0..f5200c4 100644
--- a/testing/resources/pixel/bug_543018_1_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_543018_1_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_543018_2_expected_mac.pdf.0.png b/testing/resources/pixel/bug_543018_2_expected_mac.pdf.0.png
index b85b9d0..f5200c4 100644
--- a/testing/resources/pixel/bug_543018_2_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_543018_2_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_551258_1_expected_mac.pdf.0.png b/testing/resources/pixel/bug_551258_1_expected_mac.pdf.0.png
index b85b9d0..f5200c4 100644
--- a/testing/resources/pixel/bug_551258_1_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_551258_1_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_665467_expected_mac.pdf.0.png b/testing/resources/pixel/bug_665467_expected_mac.pdf.0.png
index 9f51dcb..e104692 100644
--- a/testing/resources/pixel/bug_665467_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_665467_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_733528_expected_mac.pdf.0.png b/testing/resources/pixel/bug_733528_expected_mac.pdf.0.png
index f7c8302..f9e6544 100644
--- a/testing/resources/pixel/bug_733528_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_733528_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_736695_2_expected_mac.pdf.0.png b/testing/resources/pixel/bug_736695_2_expected_mac.pdf.0.png
index 46c7085..790bd3d 100644
--- a/testing/resources/pixel/bug_736695_2_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_736695_2_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_736695_3_expected_mac.pdf.0.png b/testing/resources/pixel/bug_736695_3_expected_mac.pdf.0.png
index 1abcd18..0746ff7 100644
--- a/testing/resources/pixel/bug_736695_3_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_736695_3_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_820345_expected_mac.pdf.0.png b/testing/resources/pixel/bug_820345_expected_mac.pdf.0.png
index 6e79402..9ad5098 100644
--- a/testing/resources/pixel/bug_820345_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_820345_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_925736_expected_mac.pdf.0.png b/testing/resources/pixel/bug_925736_expected_mac.pdf.0.png
index f71efde..1763451 100644
--- a/testing/resources/pixel/bug_925736_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_925736_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/bug_984811_expected_mac.pdf.0.png b/testing/resources/pixel/bug_984811_expected_mac.pdf.0.png
index e1ae9f2..4a217fa 100644
--- a/testing/resources/pixel/bug_984811_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/bug_984811_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/font_size_expected_mac.pdf.0.png b/testing/resources/pixel/font_size_expected_mac.pdf.0.png
index dfd0690..325a1da 100644
--- a/testing/resources/pixel/font_size_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/font_size_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/generation_numbers1_expected_mac.pdf.0.png b/testing/resources/pixel/generation_numbers1_expected_mac.pdf.0.png
index 8d973ac..64bbe42 100644
--- a/testing/resources/pixel/generation_numbers1_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/generation_numbers1_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/generation_numbers2_expected_mac.pdf.0.png b/testing/resources/pixel/generation_numbers2_expected_mac.pdf.0.png
index 8d973ac..64bbe42 100644
--- a/testing/resources/pixel/generation_numbers2_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/generation_numbers2_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/password_expected_mac.pdf.0.png b/testing/resources/pixel/password_expected_mac.pdf.0.png
index 32da8e9..ece6e5b 100644
--- a/testing/resources/pixel/password_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/password_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/static_list_box_caption_expected_mac.pdf.0.png b/testing/resources/pixel/xfa_specific/static_list_box_caption_expected_mac.pdf.0.png
index 7cba6b9..b9066f4 100644
--- a/testing/resources/pixel/xfa_specific/static_list_box_caption_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/xfa_specific/static_list_box_caption_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_mac.pdf.0.png b/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_mac.pdf.0.png
index 58aee9e..bc87726 100644
--- a/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_mac.pdf.0.png
+++ b/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_mac.pdf.1.png b/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_mac.pdf.1.png
index ad36aa9..4dbd85a 100644
--- a/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_mac.pdf.1.png
+++ b/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_mac.pdf.1.png
Binary files differ