Update corpus tests for late premultiplication

Updates corpus tests due to minor rounding differences caused by late
premultiplication.

Bug: pdfium:2011
Change-Id: Ie83d93c0090ebfea6b458f9854c6188b7d06546a
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium_tests/+/108650
Reviewed-by: Nigi <nigi@chromium.org>
diff --git a/fx/FRC_3.5_part2/FRC_3.5_P__2584_Password_1_expected_skia.pdf.0.png b/fx/FRC_3.5_part2/FRC_3.5_P__2584_Password_1_expected_skia.pdf.0.png
new file mode 100644
index 0000000..4b67311
--- /dev/null
+++ b/fx/FRC_3.5_part2/FRC_3.5_P__2584_Password_1_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/FRC_3.5_part2/FRC_3.5_P__3648_Password_1_expected_skia.pdf.0.png b/fx/FRC_3.5_part2/FRC_3.5_P__3648_Password_1_expected_skia.pdf.0.png
index 11ca1ff..b2d3452 100644
--- a/fx/FRC_3.5_part2/FRC_3.5_P__3648_Password_1_expected_skia.pdf.0.png
+++ b/fx/FRC_3.5_part2/FRC_3.5_P__3648_Password_1_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/FRC_4.5_part1/FRC_4.5.5_Pattern_shading_expected_skia.pdf.0.png b/fx/FRC_4.5_part1/FRC_4.5.5_Pattern_shading_expected_skia.pdf.0.png
index c4108bb..fb2c70f 100644
--- a/fx/FRC_4.5_part1/FRC_4.5.5_Pattern_shading_expected_skia.pdf.0.png
+++ b/fx/FRC_4.5_part1/FRC_4.5.5_Pattern_shading_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/FRC_8.2.2_part1/FRC_17_8.2.2__T8.4_First_remove_value_expected_skia.pdf.0.png b/fx/FRC_8.2.2_part1/FRC_17_8.2.2__T8.4_First_remove_value_expected_skia.pdf.0.png
new file mode 100644
index 0000000..1ee5e49
--- /dev/null
+++ b/fx/FRC_8.2.2_part1/FRC_17_8.2.2__T8.4_First_remove_value_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/FRC_8.2.2_part1/FRC_21_8.2.2__T8.4_First_remove_all2_expected_skia.pdf.0.png b/fx/FRC_8.2.2_part1/FRC_21_8.2.2__T8.4_First_remove_all2_expected_skia.pdf.0.png
new file mode 100644
index 0000000..874a70e
--- /dev/null
+++ b/fx/FRC_8.2.2_part1/FRC_21_8.2.2__T8.4_First_remove_all2_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/FRC_8.2.2_part1/FRC_23_8.2.2__T8.4_Last_remove_value_expected_skia.pdf.0.png b/fx/FRC_8.2.2_part1/FRC_23_8.2.2__T8.4_Last_remove_value_expected_skia.pdf.0.png
new file mode 100644
index 0000000..cc53215
--- /dev/null
+++ b/fx/FRC_8.2.2_part1/FRC_23_8.2.2__T8.4_Last_remove_value_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/FRC_8.2.4_part1/FRC_10_8.2.4_View_C_expected_skia.pdf.0.png b/fx/FRC_8.2.4_part1/FRC_10_8.2.4_View_C_expected_skia.pdf.0.png
index 8b23e2e..6ac4a96 100644
--- a/fx/FRC_8.2.4_part1/FRC_10_8.2.4_View_C_expected_skia.pdf.0.png
+++ b/fx/FRC_8.2.4_part1/FRC_10_8.2.4_View_C_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/FRC_8.4_part2/FRC_8.4.3_Border_Stypes_S_remove_BS__expected_skia.pdf.0.png b/fx/FRC_8.4_part2/FRC_8.4.3_Border_Stypes_S_remove_BS__expected_skia.pdf.0.png
index ad49d75..b8905e9 100644
--- a/fx/FRC_8.4_part2/FRC_8.4.3_Border_Stypes_S_remove_BS__expected_skia.pdf.0.png
+++ b/fx/FRC_8.4_part2/FRC_8.4.3_Border_Stypes_S_remove_BS__expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/FRC_8.5_part1/FRC_8.5_Widget_K_expected_skia.pdf.0.png b/fx/FRC_8.5_part1/FRC_8.5_Widget_K_expected_skia.pdf.0.png
index 7adab9a..64b8cf8 100644
--- a/fx/FRC_8.5_part1/FRC_8.5_Widget_K_expected_skia.pdf.0.png
+++ b/fx/FRC_8.5_part1/FRC_8.5_Widget_K_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/color/colorspace_expected_skia.pdf.0.png b/fx/color/colorspace_expected_skia.pdf.0.png
index 9f57fbc..f412fd2 100644
--- a/fx/color/colorspace_expected_skia.pdf.0.png
+++ b/fx/color/colorspace_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/color/colorspace_test1_expected_skia.pdf.0.png b/fx/color/colorspace_test1_expected_skia.pdf.0.png
index 9f57fbc..f412fd2 100644
--- a/fx/color/colorspace_test1_expected_skia.pdf.0.png
+++ b/fx/color/colorspace_test1_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.1.png b/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.1.png
new file mode 100644
index 0000000..86d7851
--- /dev/null
+++ b/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.1.png
Binary files differ
diff --git a/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.3.png b/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.3.png
index a267b4f..203bc0d 100644
--- a/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.3.png
+++ b/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.3.png
Binary files differ
diff --git a/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.4.png b/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.4.png
index 73c6cd9..d9a9b99 100644
--- a/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.4.png
+++ b/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.4.png
Binary files differ
diff --git a/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.5.png b/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.5.png
index 45e9f00..054f151 100644
--- a/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.5.png
+++ b/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.5.png
Binary files differ
diff --git a/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.6.png b/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.6.png
index 62eb5c7..9625c80 100644
--- a/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.6.png
+++ b/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.6.png
Binary files differ
diff --git a/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.9.png b/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.9.png
index 57261b9..df27f80 100644
--- a/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.9.png
+++ b/fx/font/font_1_embedded_font_en_feature_expected_skia.pdf.9.png
Binary files differ
diff --git a/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.1.png b/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.1.png
index 89aed79..f833b47 100644
--- a/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.1.png
+++ b/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.1.png
Binary files differ
diff --git a/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.2.png b/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.2.png
index 0b0f935..f07eb4a 100644
--- a/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.2.png
+++ b/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.2.png
Binary files differ
diff --git a/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.3.png b/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.3.png
index 5f651d0..312b3d5 100644
--- a/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.3.png
+++ b/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.3.png
Binary files differ
diff --git a/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.4.png b/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.4.png
index 2666d11..d465c28 100644
--- a/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.4.png
+++ b/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.4.png
Binary files differ
diff --git a/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.5.png b/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.5.png
index 2068883..1da8deb 100644
--- a/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.5.png
+++ b/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.5.png
Binary files differ
diff --git a/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.8.png b/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.8.png
index 6388bbe..9cb9fa3 100644
--- a/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.8.png
+++ b/fx/font/font_2_embedded_font_en_size14_expected_skia.pdf.8.png
Binary files differ
diff --git a/fx/form/action_submit_a_form_expected_skia.pdf.0.png b/fx/form/action_submit_a_form_expected_skia.pdf.0.png
index b6f876d..d42add0 100644
--- a/fx/form/action_submit_a_form_expected_skia.pdf.0.png
+++ b/fx/form/action_submit_a_form_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/form/calculate_validate_expected_skia.pdf.0.png b/fx/form/calculate_validate_expected_skia.pdf.0.png
index 63b6bc9..80ac429 100644
--- a/fx/form/calculate_validate_expected_skia.pdf.0.png
+++ b/fx/form/calculate_validate_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/form/event.changeex_expected_skia.pdf.0.png b/fx/form/event.changeex_expected_skia.pdf.0.png
index c87d416..9c26aca 100644
--- a/fx/form/event.changeex_expected_skia.pdf.0.png
+++ b/fx/form/event.changeex_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/form/event.keydown_expected_skia.pdf.0.png b/fx/form/event.keydown_expected_skia.pdf.0.png
index 81c8765..b69a15e 100644
--- a/fx/form/event.keydown_expected_skia.pdf.0.png
+++ b/fx/form/event.keydown_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/form/event.value_expected_skia.pdf.0.png b/fx/form/event.value_expected_skia.pdf.0.png
index f6f6b4c..ae971bb 100644
--- a/fx/form/event.value_expected_skia.pdf.0.png
+++ b/fx/form/event.value_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/form/form_same_expected_skia.pdf.0.png b/fx/form/form_same_expected_skia.pdf.0.png
index 1232413..40a8758 100644
--- a/fx/form/form_same_expected_skia.pdf.0.png
+++ b/fx/form/form_same_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/form/form_same_expected_skia.pdf.1.png b/fx/form/form_same_expected_skia.pdf.1.png
index e5ab72e..9927e83 100644
--- a/fx/form/form_same_expected_skia.pdf.1.png
+++ b/fx/form/form_same_expected_skia.pdf.1.png
Binary files differ
diff --git a/fx/form/format_combo_box_expected_skia.pdf.0.png b/fx/form/format_combo_box_expected_skia.pdf.0.png
index 6992c9c..92c6d17 100644
--- a/fx/form/format_combo_box_expected_skia.pdf.0.png
+++ b/fx/form/format_combo_box_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/form/format_number_expected_skia.pdf.0.png b/fx/form/format_number_expected_skia.pdf.0.png
index c50ac8b..3bd605c 100644
--- a/fx/form/format_number_expected_skia.pdf.0.png
+++ b/fx/form/format_number_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/form/format_percentage_expected_skia.pdf.0.png b/fx/form/format_percentage_expected_skia.pdf.0.png
index dc4c0c2..bfd6c8d 100644
--- a/fx/form/format_percentage_expected_skia.pdf.0.png
+++ b/fx/form/format_percentage_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/form/getarray_expected_skia.pdf.0.png b/fx/form/getarray_expected_skia.pdf.0.png
index 3a2bda6..b7f385f 100644
--- a/fx/form/getarray_expected_skia.pdf.0.png
+++ b/fx/form/getarray_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/form/negative_expected_skia.pdf.0.png b/fx/form/negative_expected_skia.pdf.0.png
index 7862ac9..d1d61da 100644
--- a/fx/form/negative_expected_skia.pdf.0.png
+++ b/fx/form/negative_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/form/open_a_weblink_expected_skia.pdf.0.png b/fx/form/open_a_weblink_expected_skia.pdf.0.png
index e0c99d2..269ad4a 100644
--- a/fx/form/open_a_weblink_expected_skia.pdf.0.png
+++ b/fx/form/open_a_weblink_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/form/simplified_field_notation_expected_skia.pdf.0.png b/fx/form/simplified_field_notation_expected_skia.pdf.0.png
index 521738b..4bf5ac1 100644
--- a/fx/form/simplified_field_notation_expected_skia.pdf.0.png
+++ b/fx/form/simplified_field_notation_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/js/calculate_sum_a_b_c_expected_skia.pdf.0.png b/fx/js/calculate_sum_a_b_c_expected_skia.pdf.0.png
index 549465d..6e2375f 100644
--- a/fx/js/calculate_sum_a_b_c_expected_skia.pdf.0.png
+++ b/fx/js/calculate_sum_a_b_c_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/js/submit_form_expected_skia.pdf.0.png b/fx/js/submit_form_expected_skia.pdf.0.png
index 45e4767..ed3b176 100644
--- a/fx/js/submit_form_expected_skia.pdf.0.png
+++ b/fx/js/submit_form_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/js/widget_javascript_expected_skia.pdf.0.png b/fx/js/widget_javascript_expected_skia.pdf.0.png
index 5dc7b5d..fadb832 100644
--- a/fx/js/widget_javascript_expected_skia.pdf.0.png
+++ b/fx/js/widget_javascript_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/layer/show_1_expected_skia.pdf.0.png b/fx/layer/show_1_expected_skia.pdf.0.png
index ce2704f..04fafaf 100644
--- a/fx/layer/show_1_expected_skia.pdf.0.png
+++ b/fx/layer/show_1_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/matrix/transformation_expected_skia.pdf.0.png b/fx/matrix/transformation_expected_skia.pdf.0.png
index bd648ca..1661656 100644
--- a/fx/matrix/transformation_expected_skia.pdf.0.png
+++ b/fx/matrix/transformation_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/mulobj/1/1_10_watermark_expected_skia.pdf.0.png b/fx/mulobj/1/1_10_watermark_expected_skia.pdf.0.png
index a692051..e77755e 100644
--- a/fx/mulobj/1/1_10_watermark_expected_skia.pdf.0.png
+++ b/fx/mulobj/1/1_10_watermark_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/mulobj/2/2_11_stamp3_expected_skia.pdf.0.png b/fx/mulobj/2/2_11_stamp3_expected_skia.pdf.0.png
index 6e3b8e5..b04da8e 100644
--- a/fx/mulobj/2/2_11_stamp3_expected_skia.pdf.0.png
+++ b/fx/mulobj/2/2_11_stamp3_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/mulobj/2/2_9_stamp2_expected_skia.pdf.0.png b/fx/mulobj/2/2_9_stamp2_expected_skia.pdf.0.png
index 7902b8a..4f6a20c 100644
--- a/fx/mulobj/2/2_9_stamp2_expected_skia.pdf.0.png
+++ b/fx/mulobj/2/2_9_stamp2_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/mulobj/new/signature/new_certify1_expected_skia.pdf.0.png b/fx/mulobj/new/signature/new_certify1_expected_skia.pdf.0.png
index 0fea158..444ee01 100644
--- a/fx/mulobj/new/signature/new_certify1_expected_skia.pdf.0.png
+++ b/fx/mulobj/new/signature/new_certify1_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/mulobj/new/signature/new_signature1_expected_skia.pdf.0.png b/fx/mulobj/new/signature/new_signature1_expected_skia.pdf.0.png
index df44588..21df681 100644
--- a/fx/mulobj/new/signature/new_signature1_expected_skia.pdf.0.png
+++ b/fx/mulobj/new/signature/new_signature1_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/mulobj/new/signature/new_signature2_expected_skia.pdf.0.png b/fx/mulobj/new/signature/new_signature2_expected_skia.pdf.0.png
index 771adc6..1a54282 100644
--- a/fx/mulobj/new/signature/new_signature2_expected_skia.pdf.0.png
+++ b/fx/mulobj/new/signature/new_signature2_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/mulobj/new/stamp/new_stamp4_expected_skia.pdf.0.png b/fx/mulobj/new/stamp/new_stamp4_expected_skia.pdf.0.png
index f0ac02b..b2889df 100644
--- a/fx/mulobj/new/stamp/new_stamp4_expected_skia.pdf.0.png
+++ b/fx/mulobj/new/stamp/new_stamp4_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/mulobj/new/stamp/new_stamp5_expected_skia.pdf.0.png b/fx/mulobj/new/stamp/new_stamp5_expected_skia.pdf.0.png
index 0c2f82e..db73d31 100644
--- a/fx/mulobj/new/stamp/new_stamp5_expected_skia.pdf.0.png
+++ b/fx/mulobj/new/stamp/new_stamp5_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/other/12_expected_skia.pdf.0.png b/fx/other/12_expected_skia.pdf.0.png
index 5f1e73c..1cd4280 100644
--- a/fx/other/12_expected_skia.pdf.0.png
+++ b/fx/other/12_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/other/3bigpreview_expected_skia.pdf.0.png b/fx/other/3bigpreview_expected_skia.pdf.0.png
index e7b6c13..d7fdbc1 100644
--- a/fx/other/3bigpreview_expected_skia.pdf.0.png
+++ b/fx/other/3bigpreview_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/other/8.2_name_dest_f_dest_expected_skia.pdf.1.png b/fx/other/8.2_name_dest_f_dest_expected_skia.pdf.1.png
index 83a1dd7..e5da515 100644
--- a/fx/other/8.2_name_dest_f_dest_expected_skia.pdf.1.png
+++ b/fx/other/8.2_name_dest_f_dest_expected_skia.pdf.1.png
Binary files differ
diff --git a/fx/path/path_5_pattern_expected_skia.pdf.0.png b/fx/path/path_5_pattern_expected_skia.pdf.0.png
index 351c200..75cc1eb 100644
--- a/fx/path/path_5_pattern_expected_skia.pdf.0.png
+++ b/fx/path/path_5_pattern_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/pattern/2_color_tiling_expected_skia.pdf.0.png b/fx/pattern/2_color_tiling_expected_skia.pdf.0.png
index 125c9f7..bc744dc 100644
--- a/fx/pattern/2_color_tiling_expected_skia.pdf.0.png
+++ b/fx/pattern/2_color_tiling_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/pattern/2_uncolor_tiling_expected_skia.pdf.0.png b/fx/pattern/2_uncolor_tiling_expected_skia.pdf.0.png
index 5435f01..83ceaf8 100644
--- a/fx/pattern/2_uncolor_tiling_expected_skia.pdf.0.png
+++ b/fx/pattern/2_uncolor_tiling_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/shading/2_shading_type_6_001_expected_skia.pdf.0.png b/fx/shading/2_shading_type_6_001_expected_skia.pdf.0.png
index 1623269..367b7f4 100644
--- a/fx/shading/2_shading_type_6_001_expected_skia.pdf.0.png
+++ b/fx/shading/2_shading_type_6_001_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/text/appstoredescription3.1_en_updated_expected_skia.pdf.0.png b/fx/text/appstoredescription3.1_en_updated_expected_skia.pdf.0.png
index 98cf214..0de69f4 100644
--- a/fx/text/appstoredescription3.1_en_updated_expected_skia.pdf.0.png
+++ b/fx/text/appstoredescription3.1_en_updated_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/text/appstoredescription3.1_en_updated_expected_skia.pdf.1.png b/fx/text/appstoredescription3.1_en_updated_expected_skia.pdf.1.png
index f64dbbf..38a41c3 100644
--- a/fx/text/appstoredescription3.1_en_updated_expected_skia.pdf.1.png
+++ b/fx/text/appstoredescription3.1_en_updated_expected_skia.pdf.1.png
Binary files differ
diff --git a/fx/text/ch_9_android_expected_skia.pdf.0.png b/fx/text/ch_9_android_expected_skia.pdf.0.png
index 285ec78..4fdecd1 100644
--- a/fx/text/ch_9_android_expected_skia.pdf.0.png
+++ b/fx/text/ch_9_android_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/text/ch_9_android_expected_skia.pdf.1.png b/fx/text/ch_9_android_expected_skia.pdf.1.png
index 121647f..5f63792 100644
--- a/fx/text/ch_9_android_expected_skia.pdf.1.png
+++ b/fx/text/ch_9_android_expected_skia.pdf.1.png
Binary files differ
diff --git a/fx/text/en_14_foxit_products_expected_skia.pdf.0.png b/fx/text/en_14_foxit_products_expected_skia.pdf.0.png
new file mode 100644
index 0000000..e8bed5a
--- /dev/null
+++ b/fx/text/en_14_foxit_products_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/text/en_14_foxit_products_expected_skia.pdf.1.png b/fx/text/en_14_foxit_products_expected_skia.pdf.1.png
index 683dedb..d0851ea 100644
--- a/fx/text/en_14_foxit_products_expected_skia.pdf.1.png
+++ b/fx/text/en_14_foxit_products_expected_skia.pdf.1.png
Binary files differ
diff --git a/fx/text/en_14_foxit_products_expected_skia.pdf.10.png b/fx/text/en_14_foxit_products_expected_skia.pdf.10.png
index 739a2af..d708ff6 100644
--- a/fx/text/en_14_foxit_products_expected_skia.pdf.10.png
+++ b/fx/text/en_14_foxit_products_expected_skia.pdf.10.png
Binary files differ
diff --git a/fx/text/en_14_foxit_products_expected_skia.pdf.2.png b/fx/text/en_14_foxit_products_expected_skia.pdf.2.png
new file mode 100644
index 0000000..a552f55
--- /dev/null
+++ b/fx/text/en_14_foxit_products_expected_skia.pdf.2.png
Binary files differ
diff --git a/fx/text/en_14_foxit_products_expected_skia.pdf.3.png b/fx/text/en_14_foxit_products_expected_skia.pdf.3.png
index 69d8ca3..1ae6cbc 100644
--- a/fx/text/en_14_foxit_products_expected_skia.pdf.3.png
+++ b/fx/text/en_14_foxit_products_expected_skia.pdf.3.png
Binary files differ
diff --git a/fx/text/en_14_foxit_products_expected_skia.pdf.4.png b/fx/text/en_14_foxit_products_expected_skia.pdf.4.png
index 22d7b4d..dc474dc 100644
--- a/fx/text/en_14_foxit_products_expected_skia.pdf.4.png
+++ b/fx/text/en_14_foxit_products_expected_skia.pdf.4.png
Binary files differ
diff --git a/fx/text/en_14_foxit_products_expected_skia.pdf.5.png b/fx/text/en_14_foxit_products_expected_skia.pdf.5.png
index e82ebde..a240991 100644
--- a/fx/text/en_14_foxit_products_expected_skia.pdf.5.png
+++ b/fx/text/en_14_foxit_products_expected_skia.pdf.5.png
Binary files differ
diff --git a/fx/text/en_14_foxit_products_expected_skia.pdf.6.png b/fx/text/en_14_foxit_products_expected_skia.pdf.6.png
index fb513f7..a17e795 100644
--- a/fx/text/en_14_foxit_products_expected_skia.pdf.6.png
+++ b/fx/text/en_14_foxit_products_expected_skia.pdf.6.png
Binary files differ
diff --git a/fx/text/en_14_foxit_products_expected_skia.pdf.7.png b/fx/text/en_14_foxit_products_expected_skia.pdf.7.png
new file mode 100644
index 0000000..789c4b0
--- /dev/null
+++ b/fx/text/en_14_foxit_products_expected_skia.pdf.7.png
Binary files differ
diff --git a/fx/text/en_14_foxit_products_expected_skia.pdf.8.png b/fx/text/en_14_foxit_products_expected_skia.pdf.8.png
index f612fc9..fa335fc 100644
--- a/fx/text/en_14_foxit_products_expected_skia.pdf.8.png
+++ b/fx/text/en_14_foxit_products_expected_skia.pdf.8.png
Binary files differ
diff --git a/fx/text/en_14_foxit_products_expected_skia.pdf.9.png b/fx/text/en_14_foxit_products_expected_skia.pdf.9.png
index d51e0c3..7117b97 100644
--- a/fx/text/en_14_foxit_products_expected_skia.pdf.9.png
+++ b/fx/text/en_14_foxit_products_expected_skia.pdf.9.png
Binary files differ
diff --git a/fx/text/en_contact_expected_skia.pdf.0.png b/fx/text/en_contact_expected_skia.pdf.0.png
index e231273..43fe4b1 100644
--- a/fx/text/en_contact_expected_skia.pdf.0.png
+++ b/fx/text/en_contact_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/text/en_foxit_expected_skia.pdf.0.png b/fx/text/en_foxit_expected_skia.pdf.0.png
index e941ac3..4f3e161 100644
--- a/fx/text/en_foxit_expected_skia.pdf.0.png
+++ b/fx/text/en_foxit_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/text/en_fqa2_expected_skia.pdf.0.png b/fx/text/en_fqa2_expected_skia.pdf.0.png
index cee9834..95a4f45 100644
--- a/fx/text/en_fqa2_expected_skia.pdf.0.png
+++ b/fx/text/en_fqa2_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/text/en_fqa2_expected_skia.pdf.1.png b/fx/text/en_fqa2_expected_skia.pdf.1.png
index bcd1f4a..deea28c 100644
--- a/fx/text/en_fqa2_expected_skia.pdf.1.png
+++ b/fx/text/en_fqa2_expected_skia.pdf.1.png
Binary files differ
diff --git a/fx/text/en_introduce_expected_skia.pdf.1.png b/fx/text/en_introduce_expected_skia.pdf.1.png
index 83311fa..81c8a9c 100644
--- a/fx/text/en_introduce_expected_skia.pdf.1.png
+++ b/fx/text/en_introduce_expected_skia.pdf.1.png
Binary files differ
diff --git a/fx/text/en_tem_expected_skia.pdf.1.png b/fx/text/en_tem_expected_skia.pdf.1.png
index 51d117e..c9d1d12 100644
--- a/fx/text/en_tem_expected_skia.pdf.1.png
+++ b/fx/text/en_tem_expected_skia.pdf.1.png
Binary files differ
diff --git a/fx/text/en_tem_expected_skia.pdf.2.png b/fx/text/en_tem_expected_skia.pdf.2.png
index 064b753..68a9e74 100644
--- a/fx/text/en_tem_expected_skia.pdf.2.png
+++ b/fx/text/en_tem_expected_skia.pdf.2.png
Binary files differ
diff --git a/fx/text/en_tem_expected_skia.pdf.4.png b/fx/text/en_tem_expected_skia.pdf.4.png
index 3bbfdb4..b11b41d 100644
--- a/fx/text/en_tem_expected_skia.pdf.4.png
+++ b/fx/text/en_tem_expected_skia.pdf.4.png
Binary files differ
diff --git a/fx/text/en_uicase_2__expected_skia.pdf.0.png b/fx/text/en_uicase_2__expected_skia.pdf.0.png
index c9866cf..d4a5eb4 100644
--- a/fx/text/en_uicase_2__expected_skia.pdf.0.png
+++ b/fx/text/en_uicase_2__expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/text/en_uicase_2__expected_skia.pdf.1.png b/fx/text/en_uicase_2__expected_skia.pdf.1.png
index 6fd3f49..bbae2e6 100644
--- a/fx/text/en_uicase_2__expected_skia.pdf.1.png
+++ b/fx/text/en_uicase_2__expected_skia.pdf.1.png
Binary files differ
diff --git a/fx/text/en_uicase_2__expected_skia.pdf.2.png b/fx/text/en_uicase_2__expected_skia.pdf.2.png
index b5676d7..df289ba 100644
--- a/fx/text/en_uicase_2__expected_skia.pdf.2.png
+++ b/fx/text/en_uicase_2__expected_skia.pdf.2.png
Binary files differ
diff --git a/fx/text/en_uicase__expected_skia.pdf.0.png b/fx/text/en_uicase__expected_skia.pdf.0.png
index a0c70c1..60b791b 100644
--- a/fx/text/en_uicase__expected_skia.pdf.0.png
+++ b/fx/text/en_uicase__expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/text/en_uicase__expected_skia.pdf.1.png b/fx/text/en_uicase__expected_skia.pdf.1.png
index 90fed3c..4dd94b4 100644
--- a/fx/text/en_uicase__expected_skia.pdf.1.png
+++ b/fx/text/en_uicase__expected_skia.pdf.1.png
Binary files differ
diff --git a/fx/text/en_uicase__expected_skia.pdf.2.png b/fx/text/en_uicase__expected_skia.pdf.2.png
index eccb2d2..3576cb0 100644
--- a/fx/text/en_uicase__expected_skia.pdf.2.png
+++ b/fx/text/en_uicase__expected_skia.pdf.2.png
Binary files differ
diff --git a/fx/text/en_uicase__expected_skia.pdf.3.png b/fx/text/en_uicase__expected_skia.pdf.3.png
index 181ee2f..a8978fe 100644
--- a/fx/text/en_uicase__expected_skia.pdf.3.png
+++ b/fx/text/en_uicase__expected_skia.pdf.3.png
Binary files differ
diff --git a/fx/text/en_uicase__expected_skia.pdf.4.png b/fx/text/en_uicase__expected_skia.pdf.4.png
index d364b2c..7514da6 100644
--- a/fx/text/en_uicase__expected_skia.pdf.4.png
+++ b/fx/text/en_uicase__expected_skia.pdf.4.png
Binary files differ
diff --git a/fx/text/en_uicase__expected_skia.pdf.5.png b/fx/text/en_uicase__expected_skia.pdf.5.png
index 1b2121e..150dc1d 100644
--- a/fx/text/en_uicase__expected_skia.pdf.5.png
+++ b/fx/text/en_uicase__expected_skia.pdf.5.png
Binary files differ
diff --git a/fx/text/en_uicase__expected_skia.pdf.6.png b/fx/text/en_uicase__expected_skia.pdf.6.png
index c61b32b..774b25c 100644
--- a/fx/text/en_uicase__expected_skia.pdf.6.png
+++ b/fx/text/en_uicase__expected_skia.pdf.6.png
Binary files differ
diff --git a/fx/text/en_uicase__expected_skia.pdf.7.png b/fx/text/en_uicase__expected_skia.pdf.7.png
index 20d1a92..2957f59 100644
--- a/fx/text/en_uicase__expected_skia.pdf.7.png
+++ b/fx/text/en_uicase__expected_skia.pdf.7.png
Binary files differ
diff --git a/fx/text/quick_start_guide_expected_skia.pdf.0.png b/fx/text/quick_start_guide_expected_skia.pdf.0.png
index 56ed98f..89ffc9a 100644
--- a/fx/text/quick_start_guide_expected_skia.pdf.0.png
+++ b/fx/text/quick_start_guide_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/text/quick_start_guide_expected_skia.pdf.10.png b/fx/text/quick_start_guide_expected_skia.pdf.10.png
index 8d4a340..140b1a5 100644
--- a/fx/text/quick_start_guide_expected_skia.pdf.10.png
+++ b/fx/text/quick_start_guide_expected_skia.pdf.10.png
Binary files differ
diff --git a/fx/text/quick_start_guide_expected_skia.pdf.2.png b/fx/text/quick_start_guide_expected_skia.pdf.2.png
index 66b277d..7c43346 100644
--- a/fx/text/quick_start_guide_expected_skia.pdf.2.png
+++ b/fx/text/quick_start_guide_expected_skia.pdf.2.png
Binary files differ
diff --git a/fx/text/quick_start_guide_expected_skia.pdf.3.png b/fx/text/quick_start_guide_expected_skia.pdf.3.png
index 7bc4f6c..f9aa2cd 100644
--- a/fx/text/quick_start_guide_expected_skia.pdf.3.png
+++ b/fx/text/quick_start_guide_expected_skia.pdf.3.png
Binary files differ
diff --git a/fx/text/quick_start_guide_expected_skia.pdf.4.png b/fx/text/quick_start_guide_expected_skia.pdf.4.png
index 0c53803..b78af05 100644
--- a/fx/text/quick_start_guide_expected_skia.pdf.4.png
+++ b/fx/text/quick_start_guide_expected_skia.pdf.4.png
Binary files differ
diff --git a/fx/text/quick_start_guide_expected_skia.pdf.7.png b/fx/text/quick_start_guide_expected_skia.pdf.7.png
index bd2b8e8..0e2065b 100644
--- a/fx/text/quick_start_guide_expected_skia.pdf.7.png
+++ b/fx/text/quick_start_guide_expected_skia.pdf.7.png
Binary files differ
diff --git a/fx/text/quick_start_guide_expected_skia.pdf.9.png b/fx/text/quick_start_guide_expected_skia.pdf.9.png
index 8d33c2d..c94503d 100644
--- a/fx/text/quick_start_guide_expected_skia.pdf.9.png
+++ b/fx/text/quick_start_guide_expected_skia.pdf.9.png
Binary files differ
diff --git a/fx/text/whats_new_in_v3.0_expected_skia.pdf.1.png b/fx/text/whats_new_in_v3.0_expected_skia.pdf.1.png
index 3df7eb6..7ecced7 100644
--- a/fx/text/whats_new_in_v3.0_expected_skia.pdf.1.png
+++ b/fx/text/whats_new_in_v3.0_expected_skia.pdf.1.png
Binary files differ
diff --git a/fx/text/zh_function_list_expected_skia.pdf.0.png b/fx/text/zh_function_list_expected_skia.pdf.0.png
index ca11bd7..fc82377 100644
--- a/fx/text/zh_function_list_expected_skia.pdf.0.png
+++ b/fx/text/zh_function_list_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/text/zh_function_list_expected_skia.pdf.1.png b/fx/text/zh_function_list_expected_skia.pdf.1.png
index 623d7e9..1859507 100644
--- a/fx/text/zh_function_list_expected_skia.pdf.1.png
+++ b/fx/text/zh_function_list_expected_skia.pdf.1.png
Binary files differ
diff --git a/fx/text/zh_function_list_expected_skia.pdf.2.png b/fx/text/zh_function_list_expected_skia.pdf.2.png
index 8b004cf..d38da5c 100644
--- a/fx/text/zh_function_list_expected_skia.pdf.2.png
+++ b/fx/text/zh_function_list_expected_skia.pdf.2.png
Binary files differ
diff --git a/fx/text/zh_function_list_expected_skia.pdf.3.png b/fx/text/zh_function_list_expected_skia.pdf.3.png
new file mode 100644
index 0000000..ee59aa8
--- /dev/null
+++ b/fx/text/zh_function_list_expected_skia.pdf.3.png
Binary files differ
diff --git a/fx/text/zh_page_expected_skia.pdf.0.png b/fx/text/zh_page_expected_skia.pdf.0.png
index ddaa073..b6e963a 100644
--- a/fx/text/zh_page_expected_skia.pdf.0.png
+++ b/fx/text/zh_page_expected_skia.pdf.0.png
Binary files differ
diff --git a/fx/text/zh_page_expected_skia.pdf.1.png b/fx/text/zh_page_expected_skia.pdf.1.png
index 5373290..55919d5 100644
--- a/fx/text/zh_page_expected_skia.pdf.1.png
+++ b/fx/text/zh_page_expected_skia.pdf.1.png
Binary files differ
diff --git a/fx/text/zh_page_expected_skia.pdf.2.png b/fx/text/zh_page_expected_skia.pdf.2.png
index 6e6d8b1..57d8f6d 100644
--- a/fx/text/zh_page_expected_skia.pdf.2.png
+++ b/fx/text/zh_page_expected_skia.pdf.2.png
Binary files differ
diff --git a/fx/text/zh_page_expected_skia.pdf.3.png b/fx/text/zh_page_expected_skia.pdf.3.png
index da6a99e..0c2257b 100644
--- a/fx/text/zh_page_expected_skia.pdf.3.png
+++ b/fx/text/zh_page_expected_skia.pdf.3.png
Binary files differ
diff --git a/fx/text/zh_page_expected_skia.pdf.4.png b/fx/text/zh_page_expected_skia.pdf.4.png
index ad7a114..0fa0be8 100644
--- a/fx/text/zh_page_expected_skia.pdf.4.png
+++ b/fx/text/zh_page_expected_skia.pdf.4.png
Binary files differ
diff --git a/pdfium/annots/annotation_circle_dash_expected_skia.pdf.0.png b/pdfium/annots/annotation_circle_dash_expected_skia.pdf.0.png
index 2ca6387..b395732 100644
--- a/pdfium/annots/annotation_circle_dash_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_circle_dash_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_circle_expected_skia.pdf.0.png b/pdfium/annots/annotation_circle_expected_skia.pdf.0.png
index 15eeecd..a31b4c2 100644
--- a/pdfium/annots/annotation_circle_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_circle_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_circle_fill_opacity_expected_skia.pdf.0.png b/pdfium/annots/annotation_circle_fill_opacity_expected_skia.pdf.0.png
index c60aeb3..839e7e9 100644
--- a/pdfium/annots/annotation_circle_fill_opacity_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_circle_fill_opacity_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_circle_hidden_expected_skia.pdf.0.png b/pdfium/annots/annotation_circle_hidden_expected_skia.pdf.0.png
index 815d105..e40d718 100644
--- a/pdfium/annots/annotation_circle_hidden_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_circle_hidden_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_ellipse_expected_skia.pdf.0.png b/pdfium/annots/annotation_ellipse_expected_skia.pdf.0.png
index 2e47798..47d1682 100644
--- a/pdfium/annots/annotation_ellipse_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_ellipse_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_ellipse_fill_dash_expected_skia.pdf.0.png b/pdfium/annots/annotation_ellipse_fill_dash_expected_skia.pdf.0.png
index 2284726..86e94cd 100644
--- a/pdfium/annots/annotation_ellipse_fill_dash_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_ellipse_fill_dash_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_ellipse_fill_expected_skia.pdf.0.png b/pdfium/annots/annotation_ellipse_fill_expected_skia.pdf.0.png
index 1ff0ffb..1665224 100644
--- a/pdfium/annots/annotation_ellipse_fill_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_ellipse_fill_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_ellipse_hidden_expected_skia.pdf.0.png b/pdfium/annots/annotation_ellipse_hidden_expected_skia.pdf.0.png
index 815d105..e40d718 100644
--- a/pdfium/annots/annotation_ellipse_hidden_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_ellipse_hidden_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_freetext_expected_skia.pdf.0.png b/pdfium/annots/annotation_freetext_expected_skia.pdf.0.png
index ddf163b..9db416d 100644
--- a/pdfium/annots/annotation_freetext_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_freetext_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_highlight_author_content_expected_skia.pdf.0.png b/pdfium/annots/annotation_highlight_author_content_expected_skia.pdf.0.png
index b86f239..d055632 100644
--- a/pdfium/annots/annotation_highlight_author_content_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_highlight_author_content_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_highlight_empty_content_expected_skia.pdf.0.png b/pdfium/annots/annotation_highlight_empty_content_expected_skia.pdf.0.png
index 523d762..e63fbb3 100644
--- a/pdfium/annots/annotation_highlight_empty_content_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_highlight_empty_content_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_highlight_expected_skia.pdf.0.png b/pdfium/annots/annotation_highlight_expected_skia.pdf.0.png
index 523d762..e63fbb3 100644
--- a/pdfium/annots/annotation_highlight_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_highlight_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_highlight_hidden_expected_skia.pdf.0.png b/pdfium/annots/annotation_highlight_hidden_expected_skia.pdf.0.png
index 6b66458..36f8481 100644
--- a/pdfium/annots/annotation_highlight_hidden_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_highlight_hidden_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_highlight_long_content_expected_skia.pdf.0.png b/pdfium/annots/annotation_highlight_long_content_expected_skia.pdf.0.png
index 7b5b73a..5c001ff 100644
--- a/pdfium/annots/annotation_highlight_long_content_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_highlight_long_content_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_highlight_no_author_expected_skia.pdf.0.png b/pdfium/annots/annotation_highlight_no_author_expected_skia.pdf.0.png
index 7cc3cf4..49e63a8 100644
--- a/pdfium/annots/annotation_highlight_no_author_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_highlight_no_author_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_highlight_no_author_no_content_expected_skia.pdf.0.png b/pdfium/annots/annotation_highlight_no_author_no_content_expected_skia.pdf.0.png
index 523d762..e63fbb3 100644
--- a/pdfium/annots/annotation_highlight_no_author_no_content_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_highlight_no_author_no_content_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_highlight_no_content_expected_skia.pdf.0.png b/pdfium/annots/annotation_highlight_no_content_expected_skia.pdf.0.png
index 523d762..e63fbb3 100644
--- a/pdfium/annots/annotation_highlight_no_content_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_highlight_no_content_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_highlight_opacity_expected_skia.pdf.0.png b/pdfium/annots/annotation_highlight_opacity_expected_skia.pdf.0.png
index 658be50..4bae436 100644
--- a/pdfium/annots/annotation_highlight_opacity_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_highlight_opacity_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_ink_dash_expected_skia.pdf.0.png b/pdfium/annots/annotation_ink_dash_expected_skia.pdf.0.png
index a1bff37..1eb2819 100644
--- a/pdfium/annots/annotation_ink_dash_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_ink_dash_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_ink_dot_expected_skia.pdf.0.png b/pdfium/annots/annotation_ink_dot_expected_skia.pdf.0.png
index eb2e1fa..9d6d0f7 100644
--- a/pdfium/annots/annotation_ink_dot_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_ink_dot_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_ink_expected_skia.pdf.0.png b/pdfium/annots/annotation_ink_expected_skia.pdf.0.png
index 3e3f9c7..da1604f 100644
--- a/pdfium/annots/annotation_ink_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_ink_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_ink_hidden_expected_skia.pdf.0.png b/pdfium/annots/annotation_ink_hidden_expected_skia.pdf.0.png
index f910069..1e4829e 100644
--- a/pdfium/annots/annotation_ink_hidden_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_ink_hidden_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_ink_multiple_expected_skia.pdf.0.png b/pdfium/annots/annotation_ink_multiple_expected_skia.pdf.0.png
index 5748ab7..cbbe0ea 100644
--- a/pdfium/annots/annotation_ink_multiple_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_ink_multiple_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_polygon_expected_skia.pdf.0.png b/pdfium/annots/annotation_polygon_expected_skia.pdf.0.png
index 14bfc6e..a8b05c4 100644
--- a/pdfium/annots/annotation_polygon_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_polygon_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_square_dash_expected_skia.pdf.0.png b/pdfium/annots/annotation_square_dash_expected_skia.pdf.0.png
index ad69f70..04870de 100644
--- a/pdfium/annots/annotation_square_dash_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_square_dash_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_square_expected_skia.pdf.0.png b/pdfium/annots/annotation_square_expected_skia.pdf.0.png
index a14c21b..7db2b78 100644
--- a/pdfium/annots/annotation_square_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_square_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_square_fill_negative_border_expected_skia.pdf.0.png b/pdfium/annots/annotation_square_fill_negative_border_expected_skia.pdf.0.png
index 92010c2..d13c037 100644
--- a/pdfium/annots/annotation_square_fill_negative_border_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_square_fill_negative_border_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_square_fill_opacity_dash_expected_skia.pdf.0.png b/pdfium/annots/annotation_square_fill_opacity_dash_expected_skia.pdf.0.png
index 0ceb1fd..3834a09 100644
--- a/pdfium/annots/annotation_square_fill_opacity_dash_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_square_fill_opacity_dash_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_square_fill_opacity_expected_skia.pdf.0.png b/pdfium/annots/annotation_square_fill_opacity_expected_skia.pdf.0.png
index 543ac78..80dc3b7 100644
--- a/pdfium/annots/annotation_square_fill_opacity_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_square_fill_opacity_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_square_hidden_expected_skia.pdf.0.png b/pdfium/annots/annotation_square_hidden_expected_skia.pdf.0.png
index 8ab874e..abe1d57 100644
--- a/pdfium/annots/annotation_square_hidden_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_square_hidden_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_squiggly_expected_skia.pdf.0.png b/pdfium/annots/annotation_squiggly_expected_skia.pdf.0.png
index 620f0fc..c575f28 100644
--- a/pdfium/annots/annotation_squiggly_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_squiggly_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_squiggly_hidden_expected_skia.pdf.0.png b/pdfium/annots/annotation_squiggly_hidden_expected_skia.pdf.0.png
new file mode 100644
index 0000000..4f78fd8
--- /dev/null
+++ b/pdfium/annots/annotation_squiggly_hidden_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_squiggly_opacity_expected_skia.pdf.0.png b/pdfium/annots/annotation_squiggly_opacity_expected_skia.pdf.0.png
index 6045729..b327e19 100644
--- a/pdfium/annots/annotation_squiggly_opacity_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_squiggly_opacity_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_stamp_expected_skia.pdf.0.png b/pdfium/annots/annotation_stamp_expected_skia.pdf.0.png
index a406153..6b13f8e 100644
--- a/pdfium/annots/annotation_stamp_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_stamp_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_strikeout_expected_skia.pdf.0.png b/pdfium/annots/annotation_strikeout_expected_skia.pdf.0.png
index e9a55e5..4f61366 100644
--- a/pdfium/annots/annotation_strikeout_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_strikeout_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_strikeout_hidden_expected_skia.pdf.0.png b/pdfium/annots/annotation_strikeout_hidden_expected_skia.pdf.0.png
index bba361a..d394b75 100644
--- a/pdfium/annots/annotation_strikeout_hidden_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_strikeout_hidden_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_strikeout_opacity_expected_skia.pdf.0.png b/pdfium/annots/annotation_strikeout_opacity_expected_skia.pdf.0.png
index 7c3506f..f20249e 100644
--- a/pdfium/annots/annotation_strikeout_opacity_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_strikeout_opacity_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_text_expected_skia.pdf.0.png b/pdfium/annots/annotation_text_expected_skia.pdf.0.png
index f8d524d..8e127d5 100644
--- a/pdfium/annots/annotation_text_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_text_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_underline_expected_skia.pdf.0.png b/pdfium/annots/annotation_underline_expected_skia.pdf.0.png
index bb371d8..4bea08f 100644
--- a/pdfium/annots/annotation_underline_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_underline_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_underline_hidden_expected_skia.pdf.0.png b/pdfium/annots/annotation_underline_hidden_expected_skia.pdf.0.png
index 46beaf6..fa8ed97 100644
--- a/pdfium/annots/annotation_underline_hidden_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_underline_hidden_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/annots/annotation_underline_opacity_expected_skia.pdf.0.png b/pdfium/annots/annotation_underline_opacity_expected_skia.pdf.0.png
index ac5304e..959829b 100644
--- a/pdfium/annots/annotation_underline_opacity_expected_skia.pdf.0.png
+++ b/pdfium/annots/annotation_underline_opacity_expected_skia.pdf.0.png
Binary files differ
diff --git a/pdfium/bug_440132_expected_skia.pdf.0.png b/pdfium/bug_440132_expected_skia.pdf.0.png
index c50ac8b..3bd605c 100644
--- a/pdfium/bug_440132_expected_skia.pdf.0.png
+++ b/pdfium/bug_440132_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/skia/20180916_098c1355/xfermodes3_expected_skia.pdf.0.png b/third_party/skia/20180916_098c1355/xfermodes3_expected_skia.pdf.0.png
index e4fc9ea..37a25b3 100644
--- a/third_party/skia/20180916_098c1355/xfermodes3_expected_skia.pdf.0.png
+++ b/third_party/skia/20180916_098c1355/xfermodes3_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_001_expected_skia.pdf.0.png b/third_party/tcpdf/example_001_expected_skia.pdf.0.png
index 6e10729..b22ab13 100644
--- a/third_party/tcpdf/example_001_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_001_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_004_expected_skia.pdf.0.png b/third_party/tcpdf/example_004_expected_skia.pdf.0.png
index ba2c2f9..e87d09d 100644
--- a/third_party/tcpdf/example_004_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_004_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_004_expected_skia.pdf.1.png b/third_party/tcpdf/example_004_expected_skia.pdf.1.png
index 3472a5d..f55daa3 100644
--- a/third_party/tcpdf/example_004_expected_skia.pdf.1.png
+++ b/third_party/tcpdf/example_004_expected_skia.pdf.1.png
Binary files differ
diff --git a/third_party/tcpdf/example_005_expected_skia.pdf.0.png b/third_party/tcpdf/example_005_expected_skia.pdf.0.png
index 6a8e4a2..a56d618 100644
--- a/third_party/tcpdf/example_005_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_005_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_006_expected_skia.pdf.0.png b/third_party/tcpdf/example_006_expected_skia.pdf.0.png
index e6c2e2c..e793286 100644
--- a/third_party/tcpdf/example_006_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_006_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_006_expected_skia.pdf.1.png b/third_party/tcpdf/example_006_expected_skia.pdf.1.png
index 5310544..3b5b43d 100644
--- a/third_party/tcpdf/example_006_expected_skia.pdf.1.png
+++ b/third_party/tcpdf/example_006_expected_skia.pdf.1.png
Binary files differ
diff --git a/third_party/tcpdf/example_006_expected_skia.pdf.3.png b/third_party/tcpdf/example_006_expected_skia.pdf.3.png
index 1246922..a1ed186 100644
--- a/third_party/tcpdf/example_006_expected_skia.pdf.3.png
+++ b/third_party/tcpdf/example_006_expected_skia.pdf.3.png
Binary files differ
diff --git a/third_party/tcpdf/example_006_expected_skia.pdf.4.png b/third_party/tcpdf/example_006_expected_skia.pdf.4.png
index 8648ff6..f89b157 100644
--- a/third_party/tcpdf/example_006_expected_skia.pdf.4.png
+++ b/third_party/tcpdf/example_006_expected_skia.pdf.4.png
Binary files differ
diff --git a/third_party/tcpdf/example_007_expected_skia.pdf.0.png b/third_party/tcpdf/example_007_expected_skia.pdf.0.png
index 1de330e..0e804b9 100644
--- a/third_party/tcpdf/example_007_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_007_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_007_expected_skia.pdf.1.png b/third_party/tcpdf/example_007_expected_skia.pdf.1.png
index d644373..e8053cf 100644
--- a/third_party/tcpdf/example_007_expected_skia.pdf.1.png
+++ b/third_party/tcpdf/example_007_expected_skia.pdf.1.png
Binary files differ
diff --git a/third_party/tcpdf/example_010_expected_skia.pdf.0.png b/third_party/tcpdf/example_010_expected_skia.pdf.0.png
index 3265cbb..ae648da 100644
--- a/third_party/tcpdf/example_010_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_010_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_010_expected_skia.pdf.2.png b/third_party/tcpdf/example_010_expected_skia.pdf.2.png
index 40e34f0..d77f930 100644
--- a/third_party/tcpdf/example_010_expected_skia.pdf.2.png
+++ b/third_party/tcpdf/example_010_expected_skia.pdf.2.png
Binary files differ
diff --git a/third_party/tcpdf/example_011_expected_skia.pdf.0.png b/third_party/tcpdf/example_011_expected_skia.pdf.0.png
index e35786d..9bdc5ba 100644
--- a/third_party/tcpdf/example_011_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_011_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_013_expected_skia.pdf.0.png b/third_party/tcpdf/example_013_expected_skia.pdf.0.png
index d08b25b..9c21738 100644
--- a/third_party/tcpdf/example_013_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_013_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_014_expected_skia.pdf.0.png b/third_party/tcpdf/example_014_expected_skia.pdf.0.png
index ba9cb54..31073ab 100644
--- a/third_party/tcpdf/example_014_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_014_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_017_expected_skia.pdf.0.png b/third_party/tcpdf/example_017_expected_skia.pdf.0.png
index 429288f..60a8c75 100644
--- a/third_party/tcpdf/example_017_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_017_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_017_expected_skia.pdf.1.png b/third_party/tcpdf/example_017_expected_skia.pdf.1.png
index af9b0f9..3e23634 100644
--- a/third_party/tcpdf/example_017_expected_skia.pdf.1.png
+++ b/third_party/tcpdf/example_017_expected_skia.pdf.1.png
Binary files differ
diff --git a/third_party/tcpdf/example_019_expected_skia.pdf.0.png b/third_party/tcpdf/example_019_expected_skia.pdf.0.png
index 6f25fef..df42dc6 100644
--- a/third_party/tcpdf/example_019_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_019_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_020_expected_skia.pdf.0.png b/third_party/tcpdf/example_020_expected_skia.pdf.0.png
index dd03aa6..8f91511 100644
--- a/third_party/tcpdf/example_020_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_020_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_020_expected_skia.pdf.1.png b/third_party/tcpdf/example_020_expected_skia.pdf.1.png
index 1bb173a..1aa0f01 100644
--- a/third_party/tcpdf/example_020_expected_skia.pdf.1.png
+++ b/third_party/tcpdf/example_020_expected_skia.pdf.1.png
Binary files differ
diff --git a/third_party/tcpdf/example_020_expected_skia.pdf.2.png b/third_party/tcpdf/example_020_expected_skia.pdf.2.png
index 78a1298..a0f9035 100644
--- a/third_party/tcpdf/example_020_expected_skia.pdf.2.png
+++ b/third_party/tcpdf/example_020_expected_skia.pdf.2.png
Binary files differ
diff --git a/third_party/tcpdf/example_021_expected_skia.pdf.0.png b/third_party/tcpdf/example_021_expected_skia.pdf.0.png
index 7054924..afef4e0 100644
--- a/third_party/tcpdf/example_021_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_021_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_033_expected_skia.pdf.0.png b/third_party/tcpdf/example_033_expected_skia.pdf.0.png
index 4f3fe22..2b8f92f 100644
--- a/third_party/tcpdf/example_033_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_033_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_048_expected_skia.pdf.0.png b/third_party/tcpdf/example_048_expected_skia.pdf.0.png
index 3c056fa..94449b7 100644
--- a/third_party/tcpdf/example_048_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_048_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_054_expected_skia.pdf.0.png b/third_party/tcpdf/example_054_expected_skia.pdf.0.png
index 92abc78..312d068 100644
--- a/third_party/tcpdf/example_054_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_054_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_055_expected_skia.pdf.0.png b/third_party/tcpdf/example_055_expected_skia.pdf.0.png
index f16230c..7f14a65 100644
--- a/third_party/tcpdf/example_055_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_055_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_055_expected_skia.pdf.1.png b/third_party/tcpdf/example_055_expected_skia.pdf.1.png
index bd2aa6e..db48074 100644
--- a/third_party/tcpdf/example_055_expected_skia.pdf.1.png
+++ b/third_party/tcpdf/example_055_expected_skia.pdf.1.png
Binary files differ
diff --git a/third_party/tcpdf/example_055_expected_skia.pdf.10.png b/third_party/tcpdf/example_055_expected_skia.pdf.10.png
index 16dcb93..baa6a65 100644
--- a/third_party/tcpdf/example_055_expected_skia.pdf.10.png
+++ b/third_party/tcpdf/example_055_expected_skia.pdf.10.png
Binary files differ
diff --git a/third_party/tcpdf/example_055_expected_skia.pdf.11.png b/third_party/tcpdf/example_055_expected_skia.pdf.11.png
index 21086af..ce4f274 100644
--- a/third_party/tcpdf/example_055_expected_skia.pdf.11.png
+++ b/third_party/tcpdf/example_055_expected_skia.pdf.11.png
Binary files differ
diff --git a/third_party/tcpdf/example_055_expected_skia.pdf.12.png b/third_party/tcpdf/example_055_expected_skia.pdf.12.png
index 8f699d4..7ff4276 100644
--- a/third_party/tcpdf/example_055_expected_skia.pdf.12.png
+++ b/third_party/tcpdf/example_055_expected_skia.pdf.12.png
Binary files differ
diff --git a/third_party/tcpdf/example_055_expected_skia.pdf.13.png b/third_party/tcpdf/example_055_expected_skia.pdf.13.png
index 1dec376..80ed3bc 100644
--- a/third_party/tcpdf/example_055_expected_skia.pdf.13.png
+++ b/third_party/tcpdf/example_055_expected_skia.pdf.13.png
Binary files differ
diff --git a/third_party/tcpdf/example_055_expected_skia.pdf.2.png b/third_party/tcpdf/example_055_expected_skia.pdf.2.png
index 0ec2c82..211eb01 100644
--- a/third_party/tcpdf/example_055_expected_skia.pdf.2.png
+++ b/third_party/tcpdf/example_055_expected_skia.pdf.2.png
Binary files differ
diff --git a/third_party/tcpdf/example_055_expected_skia.pdf.3.png b/third_party/tcpdf/example_055_expected_skia.pdf.3.png
index 0e6d7ca..0c68bde 100644
--- a/third_party/tcpdf/example_055_expected_skia.pdf.3.png
+++ b/third_party/tcpdf/example_055_expected_skia.pdf.3.png
Binary files differ
diff --git a/third_party/tcpdf/example_055_expected_skia.pdf.4.png b/third_party/tcpdf/example_055_expected_skia.pdf.4.png
index 76e0116..b804c92 100644
--- a/third_party/tcpdf/example_055_expected_skia.pdf.4.png
+++ b/third_party/tcpdf/example_055_expected_skia.pdf.4.png
Binary files differ
diff --git a/third_party/tcpdf/example_055_expected_skia.pdf.5.png b/third_party/tcpdf/example_055_expected_skia.pdf.5.png
index db64beb..0d0d390 100644
--- a/third_party/tcpdf/example_055_expected_skia.pdf.5.png
+++ b/third_party/tcpdf/example_055_expected_skia.pdf.5.png
Binary files differ
diff --git a/third_party/tcpdf/example_055_expected_skia.pdf.6.png b/third_party/tcpdf/example_055_expected_skia.pdf.6.png
index ae1bed0..42413a3 100644
--- a/third_party/tcpdf/example_055_expected_skia.pdf.6.png
+++ b/third_party/tcpdf/example_055_expected_skia.pdf.6.png
Binary files differ
diff --git a/third_party/tcpdf/example_055_expected_skia.pdf.7.png b/third_party/tcpdf/example_055_expected_skia.pdf.7.png
index 051bb29..79b9e56 100644
--- a/third_party/tcpdf/example_055_expected_skia.pdf.7.png
+++ b/third_party/tcpdf/example_055_expected_skia.pdf.7.png
Binary files differ
diff --git a/third_party/tcpdf/example_055_expected_skia.pdf.8.png b/third_party/tcpdf/example_055_expected_skia.pdf.8.png
index 63dbb0c..81e6f60 100644
--- a/third_party/tcpdf/example_055_expected_skia.pdf.8.png
+++ b/third_party/tcpdf/example_055_expected_skia.pdf.8.png
Binary files differ
diff --git a/third_party/tcpdf/example_055_expected_skia.pdf.9.png b/third_party/tcpdf/example_055_expected_skia.pdf.9.png
index 0a0a821..515c18d 100644
--- a/third_party/tcpdf/example_055_expected_skia.pdf.9.png
+++ b/third_party/tcpdf/example_055_expected_skia.pdf.9.png
Binary files differ
diff --git a/third_party/tcpdf/example_057_expected_skia.pdf.0.png b/third_party/tcpdf/example_057_expected_skia.pdf.0.png
index 2585077..46bf44b 100644
--- a/third_party/tcpdf/example_057_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_057_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_058_expected_skia.pdf.0.png b/third_party/tcpdf/example_058_expected_skia.pdf.0.png
index 9ee6abd..d8f5ba5 100644
--- a/third_party/tcpdf/example_058_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_058_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_059_expected_skia.pdf.0.png b/third_party/tcpdf/example_059_expected_skia.pdf.0.png
index 0ead089..04aaa40 100644
--- a/third_party/tcpdf/example_059_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_059_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_061_expected_skia.pdf.0.png b/third_party/tcpdf/example_061_expected_skia.pdf.0.png
index fe2486b..3825f1b 100644
--- a/third_party/tcpdf/example_061_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_061_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_062_expected_skia.pdf.0.png b/third_party/tcpdf/example_062_expected_skia.pdf.0.png
index bf86eb5..248d1d0 100644
--- a/third_party/tcpdf/example_062_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_062_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_063_expected_skia.pdf.0.png b/third_party/tcpdf/example_063_expected_skia.pdf.0.png
index ebc489e..507555a 100644
--- a/third_party/tcpdf/example_063_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_063_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_063_expected_skia.pdf.1.png b/third_party/tcpdf/example_063_expected_skia.pdf.1.png
index 3ebbbd2..67a2f44 100644
--- a/third_party/tcpdf/example_063_expected_skia.pdf.1.png
+++ b/third_party/tcpdf/example_063_expected_skia.pdf.1.png
Binary files differ
diff --git a/third_party/tcpdf/example_063_expected_skia.pdf.2.png b/third_party/tcpdf/example_063_expected_skia.pdf.2.png
index 27262ab..b0e3117 100644
--- a/third_party/tcpdf/example_063_expected_skia.pdf.2.png
+++ b/third_party/tcpdf/example_063_expected_skia.pdf.2.png
Binary files differ
diff --git a/third_party/tcpdf/example_063_expected_skia.pdf.3.png b/third_party/tcpdf/example_063_expected_skia.pdf.3.png
index 032768b..b2a6384 100644
--- a/third_party/tcpdf/example_063_expected_skia.pdf.3.png
+++ b/third_party/tcpdf/example_063_expected_skia.pdf.3.png
Binary files differ
diff --git a/third_party/tcpdf/example_063_expected_skia.pdf.4.png b/third_party/tcpdf/example_063_expected_skia.pdf.4.png
index 51b51e7..ab723e9 100644
--- a/third_party/tcpdf/example_063_expected_skia.pdf.4.png
+++ b/third_party/tcpdf/example_063_expected_skia.pdf.4.png
Binary files differ
diff --git a/third_party/tcpdf/example_063_expected_skia.pdf.5.png b/third_party/tcpdf/example_063_expected_skia.pdf.5.png
index 74e4adf..47c2807 100644
--- a/third_party/tcpdf/example_063_expected_skia.pdf.5.png
+++ b/third_party/tcpdf/example_063_expected_skia.pdf.5.png
Binary files differ
diff --git a/third_party/tcpdf/example_063_expected_skia.pdf.6.png b/third_party/tcpdf/example_063_expected_skia.pdf.6.png
index 771548b..24b2d0e 100644
--- a/third_party/tcpdf/example_063_expected_skia.pdf.6.png
+++ b/third_party/tcpdf/example_063_expected_skia.pdf.6.png
Binary files differ
diff --git a/third_party/tcpdf/example_063_expected_skia.pdf.7.png b/third_party/tcpdf/example_063_expected_skia.pdf.7.png
index ceaae09..7b43d1f 100644
--- a/third_party/tcpdf/example_063_expected_skia.pdf.7.png
+++ b/third_party/tcpdf/example_063_expected_skia.pdf.7.png
Binary files differ
diff --git a/third_party/tcpdf/example_063_expected_skia.pdf.8.png b/third_party/tcpdf/example_063_expected_skia.pdf.8.png
index 63ef796..ecff051 100644
--- a/third_party/tcpdf/example_063_expected_skia.pdf.8.png
+++ b/third_party/tcpdf/example_063_expected_skia.pdf.8.png
Binary files differ
diff --git a/third_party/tcpdf/example_063_expected_skia.pdf.9.png b/third_party/tcpdf/example_063_expected_skia.pdf.9.png
index 05ef80b..d809c4a 100644
--- a/third_party/tcpdf/example_063_expected_skia.pdf.9.png
+++ b/third_party/tcpdf/example_063_expected_skia.pdf.9.png
Binary files differ
diff --git a/third_party/tcpdf/example_064_expected_skia.pdf.0.png b/third_party/tcpdf/example_064_expected_skia.pdf.0.png
index aa9c834..3cbb112 100644
--- a/third_party/tcpdf/example_064_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_064_expected_skia.pdf.0.png
Binary files differ
diff --git a/third_party/tcpdf/example_065_expected_skia.pdf.0.png b/third_party/tcpdf/example_065_expected_skia.pdf.0.png
index 18c9740..61238eb 100644
--- a/third_party/tcpdf/example_065_expected_skia.pdf.0.png
+++ b/third_party/tcpdf/example_065_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0003/Date_FormCale_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0003/Date_FormCale_expected_skia.pdf.0.png
index d9cdc1e..c3ab997 100644
--- a/xfa_specific/fx/test_case_0003/Date_FormCale_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0003/Date_FormCale_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0006/Oneof1_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0006/Oneof1_expected_skia.pdf.0.png
index e6ae65d..b154f6d 100644
--- a/xfa_specific/fx/test_case_0006/Oneof1_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0006/Oneof1_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0006/Oneof2_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0006/Oneof2_expected_skia.pdf.0.png
index be10e4f..3e274f0 100644
--- a/xfa_specific/fx/test_case_0006/Oneof2_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0006/Oneof2_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0007/PagePosition_any_rest_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0007/PagePosition_any_rest_expected_skia.pdf.0.png
index 3500b5b..11e2138 100644
--- a/xfa_specific/fx/test_case_0007/PagePosition_any_rest_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0007/PagePosition_any_rest_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0008/PagePosition_first_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0008/PagePosition_first_expected_skia.pdf.0.png
index b548fd1..d7eba20 100644
--- a/xfa_specific/fx/test_case_0008/PagePosition_first_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0008/PagePosition_first_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0009/PagePosition_last_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0009/PagePosition_last_expected_skia.pdf.0.png
index 3500b5b..11e2138 100644
--- a/xfa_specific/fx/test_case_0009/PagePosition_last_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0009/PagePosition_last_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0010/PagePosition_no_any_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0010/PagePosition_no_any_expected_skia.pdf.0.png
index b548fd1..d7eba20 100644
--- a/xfa_specific/fx/test_case_0010/PagePosition_no_any_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0010/PagePosition_no_any_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0011/PagePosition_rest_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0011/PagePosition_rest_expected_skia.pdf.0.png
index 3500b5b..11e2138 100644
--- a/xfa_specific/fx/test_case_0011/PagePosition_rest_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0011/PagePosition_rest_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0012/PagePosition_rest_any_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0012/PagePosition_rest_any_expected_skia.pdf.0.png
index 3500b5b..11e2138 100644
--- a/xfa_specific/fx/test_case_0012/PagePosition_rest_any_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0012/PagePosition_rest_any_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0015/TimeField_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0015/TimeField_expected_skia.pdf.0.png
index ed56c22..cd11f71 100644
--- a/xfa_specific/fx/test_case_0015/TimeField_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0015/TimeField_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0017/Test_DateField_locale_en_CA_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0017/Test_DateField_locale_en_CA_expected_skia.pdf.0.png
index 851d04d..b356e69 100644
--- a/xfa_specific/fx/test_case_0017/Test_DateField_locale_en_CA_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0017/Test_DateField_locale_en_CA_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0018/Test_DateField_locale_en_GB_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0018/Test_DateField_locale_en_GB_expected_skia.pdf.0.png
index 7a446b7..571bb04 100644
--- a/xfa_specific/fx/test_case_0018/Test_DateField_locale_en_GB_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0018/Test_DateField_locale_en_GB_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0019/Test_DateField_locale_en_US_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0019/Test_DateField_locale_en_US_expected_skia.pdf.0.png
index 3d66f9f..79a60b9 100644
--- a/xfa_specific/fx/test_case_0019/Test_DateField_locale_en_US_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0019/Test_DateField_locale_en_US_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0020/Test_DateField_locale_fr_CA_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0020/Test_DateField_locale_fr_CA_expected_skia.pdf.0.png
index a29a82e..2ab2840 100644
--- a/xfa_specific/fx/test_case_0020/Test_DateField_locale_fr_CA_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0020/Test_DateField_locale_fr_CA_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0021/Test_DateField_locale_fr_FR_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0021/Test_DateField_locale_fr_FR_expected_skia.pdf.0.png
index a053e6f..8477628 100644
--- a/xfa_specific/fx/test_case_0021/Test_DateField_locale_fr_FR_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0021/Test_DateField_locale_fr_FR_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0022/Test_DateField_locale_nl_NL_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0022/Test_DateField_locale_nl_NL_expected_skia.pdf.0.png
index 7728323..b5010ff 100644
--- a/xfa_specific/fx/test_case_0022/Test_DateField_locale_nl_NL_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0022/Test_DateField_locale_nl_NL_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0023/Test_DateField_locale_zh_CN_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0023/Test_DateField_locale_zh_CN_expected_skia.pdf.0.png
index e0dc583..406c39f 100644
--- a/xfa_specific/fx/test_case_0023/Test_DateField_locale_zh_CN_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0023/Test_DateField_locale_zh_CN_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0024/Test_DateField_locale_zh_HK_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0024/Test_DateField_locale_zh_HK_expected_skia.pdf.0.png
index ba3a8e0..c2e6e44 100644
--- a/xfa_specific/fx/test_case_0024/Test_DateField_locale_zh_HK_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0024/Test_DateField_locale_zh_HK_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0025/Test_Drop_downList_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0025/Test_Drop_downList_expected_skia.pdf.0.png
index 5fca7f2..9f8bd92 100644
--- a/xfa_specific/fx/test_case_0025/Test_Drop_downList_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0025/Test_Drop_downList_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0026/Test_NumericField_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0026/Test_NumericField_expected_skia.pdf.0.png
index a97b6a6..2f78a23 100644
--- a/xfa_specific/fx/test_case_0026/Test_NumericField_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0026/Test_NumericField_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0027/Test_PasswordField_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0027/Test_PasswordField_expected_skia.pdf.0.png
index ee967dc..73ab9d1 100644
--- a/xfa_specific/fx/test_case_0027/Test_PasswordField_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0027/Test_PasswordField_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0029/Test_ResetButton_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0029/Test_ResetButton_expected_skia.pdf.0.png
index c8d7edd..61a2c65 100644
--- a/xfa_specific/fx/test_case_0029/Test_ResetButton_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0029/Test_ResetButton_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/fx/test_case_0030/Test_TextField_expected_skia.pdf.0.png b/xfa_specific/fx/test_case_0030/Test_TextField_expected_skia.pdf.0.png
index 406cfd4..a3bdc1b 100644
--- a/xfa_specific/fx/test_case_0030/Test_TextField_expected_skia.pdf.0.png
+++ b/xfa_specific/fx/test_case_0030/Test_TextField_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/pdfium/barcode_test_expected_skia.pdf.0.png b/xfa_specific/pdfium/barcode_test_expected_skia.pdf.0.png
index 63c5d29..dfa7293 100644
--- a/xfa_specific/pdfium/barcode_test_expected_skia.pdf.0.png
+++ b/xfa_specific/pdfium/barcode_test_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/pdfium/bug_434_expected_skia.pdf.0.png b/xfa_specific/pdfium/bug_434_expected_skia.pdf.0.png
index 2f69dcd..cc3b602 100644
--- a/xfa_specific/pdfium/bug_434_expected_skia.pdf.0.png
+++ b/xfa_specific/pdfium/bug_434_expected_skia.pdf.0.png
Binary files differ
diff --git a/xfa_specific/pdfium/bug_434_expected_skia_win.pdf.0.png b/xfa_specific/pdfium/bug_434_expected_skia_win.pdf.0.png
index b6b2614..c29c4b8 100644
--- a/xfa_specific/pdfium/bug_434_expected_skia_win.pdf.0.png
+++ b/xfa_specific/pdfium/bug_434_expected_skia_win.pdf.0.png
Binary files differ