From 2f975f6eccf30830256ed61f83424183da0c715d Mon Sep 17 00:00:00 2001 From: gravitypdf-bot Date: Thu, 5 Nov 2026 12:30:12 +1100 Subject: [PATCH 1/3] Strip TrueType hinting from the packaged fonts whose licences allow it Co-Authored-By: Claude Opus 5.5 --- CHANGELOG-GRAVITYPDF.md | 1 + packages/Aboriginal-Family/README.md | 4 +- .../fonts/AboriginalSansBOLD.ttf | Bin 1400532 -> 1051620 bytes .../fonts/AboriginalSansBOLDITALIC.ttf | Bin 1333772 -> 1057284 bytes .../fonts/AboriginalSansITALIC.ttf | Bin 1334636 -> 1063424 bytes .../fonts/AboriginalSansREGULAR.ttf | Bin 1445592 -> 1053856 bytes .../AboriginalSansREGULAR.ttf.ranges.php | 2 +- packages/Dejavu-Family/README.md | 4 +- .../Dejavu-Family/fonts/DejaVuSans-Bold.ttf | Bin 693876 -> 645632 bytes .../fonts/DejaVuSans-BoldOblique.ttf | Bin 632168 -> 594680 bytes .../fonts/DejaVuSans-Oblique.ttf | Bin 632416 -> 590360 bytes packages/Dejavu-Family/fonts/DejaVuSans.ttf | Bin 741536 -> 657748 bytes .../fonts/DejaVuSans.ttf.ranges.php | 2 +- .../fonts/DejaVuSansCondensed-Bold.ttf | Bin 676456 -> 667088 bytes .../fonts/DejaVuSansCondensed-BoldOblique.ttf | Bin 621680 -> 613568 bytes .../fonts/DejaVuSansCondensed-Oblique.ttf | Bin 609268 -> 601352 bytes .../fonts/DejaVuSansCondensed.ttf | Bin 690388 -> 681360 bytes .../fonts/DejaVuSansCondensed.ttf.ranges.php | 2 +- .../fonts/DejaVuSansMono-Bold.ttf | Bin 318392 -> 294252 bytes .../fonts/DejaVuSansMono-BoldOblique.ttf | Bin 239876 -> 215896 bytes .../fonts/DejaVuSansMono-Oblique.ttf | Bin 245948 -> 221760 bytes .../Dejavu-Family/fonts/DejaVuSansMono.ttf | Bin 335068 -> 308600 bytes .../fonts/DejaVuSansMono.ttf.ranges.php | 2 +- .../Dejavu-Family/fonts/DejaVuSerif-Bold.ttf | Bin 345364 -> 315908 bytes .../fonts/DejaVuSerif-BoldItalic.ttf | Bin 336884 -> 331160 bytes .../fonts/DejaVuSerif-Italic.ttf | Bin 343388 -> 337504 bytes packages/Dejavu-Family/fonts/DejaVuSerif.ttf | Bin 367260 -> 328772 bytes .../fonts/DejaVuSerif.ttf.ranges.php | 2 +- .../fonts/DejaVuSerifCondensed-Bold.ttf | Bin 320720 -> 314920 bytes .../fonts/DejaVuSerifCondensed-BoldItalic.ttf | Bin 335940 -> 330140 bytes .../fonts/DejaVuSerifCondensed-Italic.ttf | Bin 342736 -> 336820 bytes .../fonts/DejaVuSerifCondensed.ttf | Bin 334040 -> 327996 bytes .../fonts/DejaVuSerifCondensed.ttf.ranges.php | 2 +- packages/Free-Family/README.md | 4 +- packages/Free-Family/fonts/FreeMono.ttf | Bin 584424 -> 368440 bytes .../Free-Family/fonts/FreeMono.ttf.ranges.php | 2 +- packages/Free-Family/fonts/FreeMonoBold.ttf | Bin 296284 -> 176668 bytes .../Free-Family/fonts/FreeMonoBoldOblique.ttf | Bin 295360 -> 177572 bytes .../Free-Family/fonts/FreeMonoOblique.ttf | Bin 390692 -> 213908 bytes packages/Free-Family/fonts/FreeSans.ttf | Bin 1563256 -> 829428 bytes .../Free-Family/fonts/FreeSans.ttf.ranges.php | 2 +- packages/Free-Family/fonts/FreeSansBold.ttf | Bin 416128 -> 265308 bytes .../Free-Family/fonts/FreeSansBoldOblique.ttf | Bin 342488 -> 196932 bytes .../Free-Family/fonts/FreeSansOblique.ttf | Bin 763696 -> 450656 bytes packages/Free-Family/fonts/FreeSerif.ttf | Bin 3303588 -> 1991300 bytes .../fonts/FreeSerif.ttf.ranges.php | 2 +- packages/Free-Family/fonts/FreeSerifBold.ttf | Bin 1310828 -> 920892 bytes .../Free-Family/fonts/FreeSerifBoldItalic.ttf | Bin 608708 -> 392528 bytes .../Free-Family/fonts/FreeSerifItalic.ttf | Bin 922088 -> 567748 bytes packages/Garuda/README.md | 4 +- packages/Garuda/fonts/Garuda-Bold.ttf | Bin 57796 -> 41944 bytes packages/Garuda/fonts/Garuda-BoldOblique.ttf | Bin 57460 -> 44136 bytes packages/Garuda/fonts/Garuda-Oblique.ttf | Bin 57412 -> 43148 bytes packages/Garuda/fonts/Garuda.ttf | Bin 55756 -> 39092 bytes packages/Garuda/fonts/Garuda.ttf.ranges.php | 2 +- packages/Lohit-Kannada/README.md | 4 +- .../Lohit-Kannada/fonts/Lohit-Kannada.ttf | Bin 197872 -> 196516 bytes .../fonts/Lohit-Kannada.ttf.ranges.php | 2 +- packages/Middle-East-Scripts-Bundle/README.md | 4 +- .../fonts/XB Riyaz.ttf | Bin 1144764 -> 1097576 bytes .../fonts/XB Riyaz.ttf.ranges.php | 2 +- .../fonts/XB RiyazBd.ttf | Bin 1159192 -> 1105088 bytes .../fonts/XB RiyazBdIt.ttf | Bin 1159500 -> 1110848 bytes .../fonts/XB RiyazIt.ttf | Bin 1131668 -> 1103180 bytes packages/Pothana2000/README.md | 4 +- packages/Pothana2000/fonts/Pothana2000.ttf | Bin 194268 -> 192952 bytes .../fonts/Pothana2000.ttf.ranges.php | 2 +- packages/UnBatang/README.md | 4 +- packages/UnBatang/fonts/UnBatang.ttf | Bin 6157280 -> 4187348 bytes .../UnBatang/fonts/UnBatang.ttf.ranges.php | 2 +- packages/UnBatang/fonts/UnBatangBold.ttf | Bin 6794692 -> 4564780 bytes tests/Mpdf/AddFontTest.php | 2 +- .../angle-bracket-in-attribute-plain.pdf | Bin 61077 -> 55313 bytes .../snapshots/angle-bracket-in-attribute.pdf | Bin 75129 -> 69365 bytes tests/data/snapshots/angle-bracket-in-tag.pdf | Bin 61693 -> 57333 bytes .../attribute-selectors-stylesheet.pdf | Bin 69146 -> 63479 bytes tests/data/snapshots/attribute-selectors.pdf | Bin 71968 -> 67729 bytes tests/data/snapshots/attribute-value.pdf | Bin 45573 -> 41213 bytes tests/data/snapshots/attribute-whitespace.pdf | Bin 47521 -> 37947 bytes .../snapshots/auto-padding-border-radius.pdf | Bin 123318 -> 120481 bytes tests/data/snapshots/auto-visibility.pdf | Bin 46027 -> 43190 bytes tests/data/snapshots/autofont.pdf | Bin 485788 -> 422658 bytes tests/data/snapshots/background-shorthand.pdf | Bin 46364 -> 43527 bytes tests/data/snapshots/background-size.pdf | Bin 82011 -> 79174 bytes tests/data/snapshots/block-border-radius.pdf | Bin 46007 -> 43170 bytes .../snapshots/block-image-overflow-indent.pdf | Bin 42457 -> 39620 bytes tests/data/snapshots/block-image.pdf | Bin 43169 -> 40332 bytes .../block-inside-inline-catalogue-legacy.pdf | Bin 49569 -> 44987 bytes ...block-inside-inline-catalogue-standard.pdf | Bin 65338 -> 59353 bytes tests/data/snapshots/block-inside-inline.pdf | Bin 48633 -> 44368 bytes tests/data/snapshots/block-min-max-width.pdf | Bin 32998 -> 30161 bytes tests/data/snapshots/block-width-overflow.pdf | Bin 33609 -> 30772 bytes tests/data/snapshots/border-shorthand.pdf | Bin 38633 -> 35796 bytes tests/data/snapshots/break-properties.pdf | Bin 39526 -> 36689 bytes .../snapshots/chained-context-positioning.pdf | Bin 68216 -> 65379 bytes tests/data/snapshots/character-ranges.pdf | Bin 44467 -> 40825 bytes tests/data/snapshots/color-emoji-cbdt.pdf | Bin 41924 -> 33329 bytes tests/data/snapshots/color-emoji-colrv0.pdf | Bin 39295 -> 30700 bytes tests/data/snapshots/color-emoji-colrv1.pdf | Bin 87152 -> 70172 bytes tests/data/snapshots/color-emoji-sbix.pdf | Bin 47185 -> 38590 bytes tests/data/snapshots/color-emoji-svg-noto.pdf | Bin 194601 -> 186006 bytes tests/data/snapshots/color-emoji-svg.pdf | Bin 89027 -> 72064 bytes tests/data/snapshots/color-value.pdf | Bin 36540 -> 33703 bytes tests/data/snapshots/column-balance.pdf | Bin 34328 -> 31491 bytes .../column-translucent-background.pdf | Bin 40503 -> 31908 bytes .../snapshots/compound-id-class-selector.pdf | Bin 49783 -> 45547 bytes .../computed-values-brochure-legacy.pdf | Bin 78508 -> 51794 bytes .../computed-values-brochure-standard.pdf | Bin 78780 -> 52066 bytes tests/data/snapshots/computed-values.pdf | Bin 75940 -> 49562 bytes .../core-font-backup-first-render.pdf | Bin 27646 -> 18569 bytes .../css-wide-keywords-invoice-legacy.pdf | Bin 40182 -> 36737 bytes .../css-wide-keywords-invoice-standard.pdf | Bin 40679 -> 37234 bytes tests/data/snapshots/css-wide-keywords.pdf | Bin 69825 -> 65589 bytes .../current-color-document-legacy.pdf | Bin 54889 -> 50306 bytes .../current-color-document-standard.pdf | Bin 54956 -> 50373 bytes tests/data/snapshots/current-color.pdf | Bin 41292 -> 37847 bytes .../decorations-amendment-legacy.pdf | Bin 82108 -> 70490 bytes .../decorations-amendment-standard.pdf | Bin 82425 -> 70807 bytes .../data/snapshots/decorations-propagate.pdf | Bin 34930 -> 32093 bytes .../snapshots/descendant-lang-selector.pdf | Bin 54883 -> 50653 bytes .../snapshots/dictionary-line-breaking.pdf | Bin 73227 -> 66488 bytes tests/data/snapshots/dot-tab.pdf | Bin 32061 -> 29221 bytes .../email-invoice-template-legacy.pdf | Bin 42371 -> 38931 bytes .../email-invoice-template-standard.pdf | Bin 42374 -> 38934 bytes tests/data/snapshots/empty-button-caption.pdf | Bin 59164 -> 54799 bytes tests/data/snapshots/empty-textarea.pdf | Bin 49405 -> 39831 bytes tests/data/snapshots/end-tag-whitespace.pdf | Bin 51940 -> 42366 bytes .../snapshots/exif-orientation-greyscale.pdf | Bin 49007 -> 39433 bytes tests/data/snapshots/exif-orientation.pdf | Bin 63909 -> 54335 bytes tests/data/snapshots/facturx-basic-wl.pdf | Bin 43121 -> 40278 bytes tests/data/snapshots/facturx-basic.pdf | Bin 45335 -> 42492 bytes tests/data/snapshots/facturx-en16931.pdf | Bin 45677 -> 42834 bytes tests/data/snapshots/facturx-extended.pdf | Bin 46061 -> 43218 bytes tests/data/snapshots/facturx-minimum.pdf | Bin 39994 -> 37157 bytes tests/data/snapshots/facturx-xrechnung.pdf | Bin 46177 -> 43334 bytes tests/data/snapshots/fixed-pseudo-classes.pdf | Bin 37487 -> 34650 bytes tests/data/snapshots/float-page-areas.pdf | Bin 94927 -> 86332 bytes .../data/snapshots/font-shorthand-family.pdf | Bin 96889 -> 70769 bytes .../data/snapshots/font-shorthand-resets.pdf | Bin 88875 -> 73990 bytes tests/data/snapshots/form-fields-active.pdf | Bin 119812 -> 100105 bytes tests/data/snapshots/form-fields-pdfa.pdf | Bin 126460 -> 106754 bytes tests/data/snapshots/form-fields-shaped.pdf | Bin 114618 -> 97166 bytes tests/data/snapshots/form-fields-static.pdf | Bin 91492 -> 71793 bytes .../snapshots/form-fields-trimmed-shaped.pdf | Bin 86147 -> 67972 bytes .../snapshots/framework-cascade-legacy.pdf | Bin 42454 -> 39009 bytes .../snapshots/framework-cascade-standard.pdf | Bin 42193 -> 38748 bytes .../snapshots/framework-important-legacy.pdf | Bin 42666 -> 39226 bytes .../framework-important-standard.pdf | Bin 40704 -> 37264 bytes .../snapshots/framework-stylesheet-legacy.pdf | Bin 69104 -> 58131 bytes .../framework-stylesheet-standard.pdf | Bin 69130 -> 58157 bytes tests/data/snapshots/gradient-first-stop.pdf | Bin 55583 -> 52746 bytes .../gradient-position-zero-legacy.pdf | Bin 58104 -> 55267 bytes .../data/snapshots/gradient-position-zero.pdf | Bin 58012 -> 55175 bytes .../gradient-stop-position-legacy.pdf | Bin 61302 -> 58465 bytes .../data/snapshots/gradient-stop-position.pdf | Bin 61306 -> 58469 bytes tests/data/snapshots/html-comment.pdf | Bin 68329 -> 57356 bytes tests/data/snapshots/image-border-radius.pdf | Bin 242214 -> 239377 bytes .../image-percentage-in-rotated-table.pdf | Bin 51792 -> 48955 bytes ...age-percentage-in-table-cell-image-dpi.pdf | Bin 108314 -> 105477 bytes .../image-percentage-in-table-cell.pdf | Bin 60297 -> 57460 bytes tests/data/snapshots/image-transform.pdf | Bin 54059 -> 51222 bytes .../data/snapshots/important-declarations.pdf | Bin 43625 -> 40785 bytes .../snapshots/important-page-rule-legacy.pdf | Bin 52280 -> 35534 bytes .../important-page-rule-standard.pdf | Bin 52139 -> 35393 bytes .../data/snapshots/index-of-fifty-entries.pdf | Bin 110477 -> 104196 bytes .../snapshots/index-page-number-styles.pdf | Bin 78738 -> 72461 bytes tests/data/snapshots/indic-cluster-mask.pdf | Bin 64934 -> 55085 bytes tests/data/snapshots/inherited-channels.pdf | Bin 51467 -> 42771 bytes .../snapshots/inherited-report-legacy.pdf | Bin 70218 -> 59776 bytes .../snapshots/inherited-report-standard.pdf | Bin 72963 -> 62521 bytes .../inline-ancestor-selectors-stylesheet.pdf | Bin 85100 -> 72698 bytes .../snapshots/inline-ancestor-selectors.pdf | Bin 70673 -> 65009 bytes tests/data/snapshots/inline-important.pdf | Bin 42061 -> 39224 bytes .../inline-line-height-article-legacy.pdf | Bin 54264 -> 49682 bytes .../inline-line-height-article-standard.pdf | Bin 54268 -> 49686 bytes tests/data/snapshots/inline-line-height.pdf | Bin 42659 -> 39822 bytes tests/data/snapshots/invoice-many-lines.pdf | Bin 59862 -> 57019 bytes .../data/snapshots/invoice-reverse-charge.pdf | Bin 32953 -> 30110 bytes tests/data/snapshots/invoice-translated.pdf | Bin 35435 -> 32601 bytes tests/data/snapshots/invoice-usd.pdf | Bin 32919 -> 30082 bytes tests/data/snapshots/joining-tables.pdf | Bin 37083 -> 34246 bytes tests/data/snapshots/justify.pdf | Bin 98169 -> 92120 bytes tests/data/snapshots/khmer-coeng.pdf | Bin 49621 -> 46784 bytes tests/data/snapshots/large-subtable.pdf | Bin 32504 -> 29667 bytes tests/data/snapshots/legacy-css-mode.pdf | Bin 95609 -> 92169 bytes tests/data/snapshots/letter-direction.pdf | Bin 32560 -> 29723 bytes .../snapshots/line-height-zero-legacy.pdf | Bin 36211 -> 33374 bytes tests/data/snapshots/line-height-zero.pdf | Bin 36008 -> 33171 bytes .../linear-gradient-direction-legacy.pdf | Bin 54916 -> 52079 bytes .../snapshots/linear-gradient-direction.pdf | Bin 54757 -> 51920 bytes .../data/snapshots/list-style-image-case.pdf | Bin 30263 -> 27426 bytes tests/data/snapshots/list-style-type.pdf | Bin 222457 -> 202892 bytes .../snapshots/list-style-unicode-marker.pdf | Bin 33622 -> 30785 bytes .../logical-selectors-stylesheet.pdf | Bin 76522 -> 65549 bytes tests/data/snapshots/logical-selectors.pdf | Bin 42302 -> 39465 bytes tests/data/snapshots/long-index.pdf | Bin 145062 -> 138785 bytes .../data/snapshots/long-table-of-contents.pdf | Bin 186224 -> 178474 bytes tests/data/snapshots/look-ahead-selectors.pdf | Bin 41580 -> 38743 bytes .../data/snapshots/look-ahead-stylesheet.pdf | Bin 66201 -> 61623 bytes tests/data/snapshots/matched-context.pdf | Bin 49504 -> 46667 bytes tests/data/snapshots/media-queries-legacy.pdf | Bin 37288 -> 34451 bytes tests/data/snapshots/media-queries.pdf | Bin 37076 -> 34239 bytes tests/data/snapshots/meta-tags-in-script.pdf | Bin 15120 -> 13721 bytes tests/data/snapshots/modern-color-syntax.pdf | Bin 40832 -> 37995 bytes .../snapshots/multiple-tables-of-contents.pdf | Bin 96252 -> 89975 bytes tests/data/snapshots/nested-advance.pdf | Bin 34597 -> 31759 bytes tests/data/snapshots/nested-at-rules.pdf | Bin 52571 -> 48335 bytes .../data/snapshots/nested-lookup-coverage.pdf | Bin 61215 -> 49260 bytes .../snapshots/nested-same-name-element.pdf | Bin 32831 -> 29994 bytes tests/data/snapshots/nth-child-argument.pdf | Bin 37188 -> 34351 bytes tests/data/snapshots/nth-child-cell.pdf | Bin 38377 -> 35540 bytes tests/data/snapshots/nth-child-row-group.pdf | Bin 63966 -> 61129 bytes .../snapshots/nth-child-table-contexts.pdf | Bin 44897 -> 42060 bytes .../snapshots/nth-child-table-stylesheet.pdf | Bin 67115 -> 64278 bytes tests/data/snapshots/orphan-list-item.pdf | Bin 32625 -> 29788 bytes tests/data/snapshots/outline-properties.pdf | Bin 30259 -> 27422 bytes tests/data/snapshots/overline-thickness.pdf | Bin 44517 -> 40152 bytes .../snapshots/page-break-avoid-content.pdf | Bin 64698 -> 61860 bytes ...ge-break-avoid-early-break-no-autosize.pdf | Bin 48199 -> 45362 bytes .../page-break-avoid-early-break.pdf | Bin 49239 -> 46402 bytes .../snapshots/page-break-avoid-floats.pdf | Bin 149066 -> 146229 bytes .../data/snapshots/page-break-avoid-forms.pdf | Bin 99903 -> 88801 bytes .../snapshots/page-break-avoid-layout.pdf | Bin 50180 -> 47343 bytes .../snapshots/page-break-avoid-references.pdf | Bin 81197 -> 74916 bytes .../data/snapshots/page-break-avoid-state.pdf | Bin 57575 -> 54738 bytes tests/data/snapshots/page-size-names.pdf | Bin 35054 -> 32217 bytes tests/data/snapshots/paging-css.pdf | Bin 345977 -> 341065 bytes tests/data/snapshots/paging-html.pdf | Bin 108761 -> 101011 bytes .../parent-relative-font-report-legacy.pdf | Bin 39559 -> 36115 bytes .../parent-relative-font-report-standard.pdf | Bin 40296 -> 36852 bytes .../snapshots/parent-relative-font-values.pdf | Bin 42362 -> 39525 bytes tests/data/snapshots/pdfx4-flattened-form.pdf | Bin 94698 -> 83596 bytes tests/data/snapshots/pdfx4-rgb-and-grey.pdf | Bin 103453 -> 100615 bytes tests/data/snapshots/png-transparency.pdf | Bin 50251 -> 40677 bytes .../snapshots/positioned-block-rotate.pdf | Bin 38642 -> 35805 bytes .../snapshots/positioned-block-selector.pdf | Bin 54645 -> 50409 bytes .../positioned-block-vertical-margins.pdf | Bin 32123 -> 29286 bytes .../snapshots/presentational-attributes.pdf | Bin 56912 -> 54075 bytes tests/data/snapshots/pseudo-page-areas.pdf | Bin 100122 -> 83448 bytes tests/data/snapshots/pseudo-page-rules.pdf | Bin 50949 -> 42354 bytes .../data/snapshots/root-typography-legacy.pdf | Bin 38910 -> 36073 bytes .../snapshots/root-typography-standard.pdf | Bin 38354 -> 34909 bytes .../snapshots/row-page-break-left-right.pdf | Bin 40553 -> 37716 bytes tests/data/snapshots/row-page-break.pdf | Bin 40046 -> 37209 bytes .../snapshots/row-properties-to-cells.pdf | Bin 70009 -> 59036 bytes .../snapshots/row-styled-invoice-legacy.pdf | Bin 54522 -> 44340 bytes .../snapshots/row-styled-invoice-standard.pdf | Bin 104676 -> 80378 bytes tests/data/snapshots/rtl-after-first-page.pdf | Bin 58908 -> 50313 bytes tests/data/snapshots/rtl.pdf | Bin 317238 -> 295722 bytes tests/data/snapshots/script-tag.pdf | Bin 34651 -> 31814 bytes tests/data/snapshots/set-width-page-areas.pdf | Bin 70310 -> 61715 bytes tests/data/snapshots/shadow.pdf | Bin 49184 -> 46347 bytes tests/data/snapshots/shorthand-resets.pdf | Bin 46010 -> 43173 bytes .../data/snapshots/shrunk-fixed-pos-form.pdf | Bin 76135 -> 65033 bytes tests/data/snapshots/sip-coverage.pdf | Bin 70351 -> 53677 bytes tests/data/snapshots/standard-cascade.pdf | Bin 43481 -> 40644 bytes tests/data/snapshots/static-list-box.pdf | Bin 49986 -> 45618 bytes .../structural-selectors-stylesheet.pdf | Bin 56978 -> 52742 bytes tests/data/snapshots/structural-selectors.pdf | Bin 64290 -> 60054 bytes .../data/snapshots/style-and-link-blocks.pdf | Bin 31304 -> 28467 bytes tests/data/snapshots/stylesheet-syntax.pdf | Bin 96160 -> 83759 bytes tests/data/snapshots/stylesheet-url.pdf | Bin 56430 -> 53593 bytes tests/data/snapshots/sup-sub-rules-legacy.pdf | Bin 34721 -> 31281 bytes .../data/snapshots/sup-sub-rules-standard.pdf | Bin 34738 -> 31298 bytes tests/data/snapshots/svg-class.pdf | Bin 32785 -> 29948 bytes tests/data/snapshots/svg-nested-use.pdf | Bin 30883 -> 28046 bytes tests/data/snapshots/svg-nested-viewport.pdf | Bin 45144 -> 42307 bytes tests/data/snapshots/svg-outer-viewbox.pdf | Bin 47368 -> 44531 bytes tests/data/snapshots/svg-references.pdf | Bin 33246 -> 30409 bytes tests/data/snapshots/svg-text-color-alpha.pdf | Bin 36309 -> 33472 bytes tests/data/snapshots/svg-title.pdf | Bin 15455 -> 14056 bytes tests/data/snapshots/table-background.pdf | Bin 47113 -> 44276 bytes .../table-cell-descendant-selector.pdf | Bin 75585 -> 71350 bytes .../table-in-blocks-article-legacy.pdf | Bin 83945 -> 71446 bytes .../table-in-blocks-article-standard.pdf | Bin 101547 -> 83160 bytes .../snapshots/table-inherits-from-block.pdf | Bin 51423 -> 41849 bytes .../snapshots/table-page-break-before.pdf | Bin 33690 -> 30853 bytes tests/data/snapshots/tag-attribute.pdf | Bin 30442 -> 27605 bytes .../data/snapshots/tag-in-attribute-value.pdf | Bin 45303 -> 40938 bytes tests/data/snapshots/tai-tham-sakot.pdf | Bin 34341 -> 31504 bytes tests/data/snapshots/text-field-linefeed.pdf | Bin 47322 -> 37748 bytes tests/data/snapshots/title-not-drawn.pdf | Bin 29636 -> 26799 bytes .../snapshots/unicode-zero-width-space.pdf | Bin 74821 -> 50201 bytes tests/data/snapshots/universal-selector.pdf | Bin 79868 -> 74204 bytes tests/data/snapshots/universal-stylesheet.pdf | Bin 74505 -> 69594 bytes .../unmatchable-descendant-selector.pdf | Bin 61043 -> 56807 bytes .../snapshots/unparseable-declaration.pdf | Bin 37384 -> 34547 bytes tests/data/snapshots/watermark.pdf | Bin 113874 -> 109638 bytes tests/data/snapshots/zero-font-size.pdf | Bin 56473 -> 45039 bytes utils/dehint_fonts.py | 98 ++++++++++++++++++ 290 files changed, 138 insertions(+), 23 deletions(-) create mode 100644 utils/dehint_fonts.py diff --git a/CHANGELOG-GRAVITYPDF.md b/CHANGELOG-GRAVITYPDF.md index 6a429e67b..584283dd2 100644 --- a/CHANGELOG-GRAVITYPDF.md +++ b/CHANGELOG-GRAVITYPDF.md @@ -179,6 +179,7 @@ Performance * **Finding `