From 020294fca9a7065d4b9cf4e677f606ebaaa29b00 Mon Sep 17 00:00:00 2001 From: Laurenz Date: Sat, 13 Apr 2024 10:39:45 +0200 Subject: Better test runner (#3922) --- tests/ref/align-center-in-flow.png | Bin 0 -> 567 bytes tests/ref/align-in-stack.png | Bin 0 -> 158 bytes tests/ref/align-right.png | Bin 0 -> 1434 bytes tests/ref/align-start-and-end.png | Bin 0 -> 795 bytes tests/ref/array-basic-syntax.png | Bin 0 -> 2355 bytes tests/ref/array-insert-and-remove.png | Bin 0 -> 118 bytes tests/ref/array-join-content.png | Bin 0 -> 546 bytes tests/ref/baseline-box.png | Bin 0 -> 3908 bytes tests/ref/baseline-text.png | Bin 0 -> 2217 bytes tests/ref/bibliography-basic.png | Bin 0 -> 7559 bytes tests/ref/bibliography-before-content.png | Bin 0 -> 17022 bytes tests/ref/bibliography-full.png | Bin 0 -> 53991 bytes tests/ref/bibliography-math.png | Bin 0 -> 4568 bytes tests/ref/bibliography-multiple-files.png | Bin 0 -> 16122 bytes tests/ref/bibliography-ordering.png | Bin 0 -> 12210 bytes tests/ref/bidi-consecutive-embedded-ltr-runs.png | Bin 0 -> 751 bytes tests/ref/bidi-consecutive-embedded-rtl-runs.png | Bin 0 -> 548 bytes tests/ref/bidi-en-he-top-level.png | Bin 0 -> 636 bytes tests/ref/bidi-explicit-dir.png | Bin 0 -> 911 bytes tests/ref/bidi-manual-linebreak.png | Bin 0 -> 966 bytes tests/ref/bidi-nesting.png | Bin 0 -> 286 bytes tests/ref/bidi-obj.png | Bin 0 -> 1498 bytes tests/ref/bidi-raw.png | Bin 0 -> 2469 bytes tests/ref/bidi-spacing.png | Bin 0 -> 461 bytes tests/ref/bidi-whitespace-reset.png | Bin 0 -> 378 bytes tests/ref/block-box-fill.png | Bin 0 -> 5566 bytes tests/ref/block-clip-svg-glyphs.png | Bin 0 -> 1980 bytes tests/ref/block-clip-text.png | Bin 0 -> 1253 bytes tests/ref/block-clipping-multiple-pages.png | Bin 0 -> 2057 bytes tests/ref/block-fixed-height.png | Bin 0 -> 7156 bytes tests/ref/block-multiple-pages.png | Bin 0 -> 2214 bytes tests/ref/block-sizing.png | Bin 0 -> 139 bytes tests/ref/block-spacing-basic.png | Bin 0 -> 733 bytes tests/ref/block-spacing-collapse-text-style.png | Bin 0 -> 299 bytes tests/ref/block-spacing-maximum.png | Bin 0 -> 1515 bytes tests/ref/block-spacing-table.png | Bin 0 -> 586 bytes tests/ref/box-clip-radius-without-stroke.png | Bin 0 -> 1225 bytes tests/ref/box-clip-radius.png | Bin 0 -> 1245 bytes tests/ref/box-clip-rect.png | Bin 0 -> 1938 bytes tests/ref/box-layoutable-child.png | Bin 0 -> 257 bytes tests/ref/box-width-fr.png | Bin 0 -> 464 bytes tests/ref/box.png | Bin 0 -> 691 bytes tests/ref/bugs/1050-terms-indent.png | Bin 22472 -> 0 bytes tests/ref/bugs/1240-stack-fr.png | Bin 1197 -> 0 bytes tests/ref/bugs/1597-cite-footnote.png | Bin 4387 -> 0 bytes tests/ref/bugs/2044-invalid-parsed-ident.png | Bin 603 -> 0 bytes tests/ref/bugs/2105-linebreak-tofu.png | Bin 473 -> 0 bytes tests/ref/bugs/2595-float-overlap.png | Bin 15654 -> 0 bytes tests/ref/bugs/2650-cjk-latin-spacing-meta.png | Bin 1299 -> 0 bytes tests/ref/bugs/2715-float-order.png | Bin 13006 -> 0 bytes tests/ref/bugs/3082-chinese-punctuation.png | Bin 7673 -> 0 bytes tests/ref/bugs/3641-float-loop.png | Bin 3904 -> 0 bytes tests/ref/bugs/3650-italic-equation.png | Bin 3958 -> 0 bytes tests/ref/bugs/3658-math-size.png | Bin 531 -> 0 bytes tests/ref/bugs/3662-pdf-smartquotes.png | Bin 11950 -> 0 bytes tests/ref/bugs/3700-deformed-stroke.png | Bin 144 -> 0 bytes tests/ref/bugs/3841-tabs-in-raw-typ-code.png | Bin 13011 -> 0 bytes tests/ref/bugs/870-image-rotation.png | Bin 296 -> 0 bytes tests/ref/bugs/args-sink.png | Bin 956 -> 0 bytes tests/ref/bugs/bibliography-math.png | Bin 15075 -> 0 bytes tests/ref/bugs/bidi-tofus.png | Bin 513 -> 0 bytes tests/ref/bugs/block-width-box.png | Bin 1683 -> 0 bytes tests/ref/bugs/cite-locate.png | Bin 40633 -> 0 bytes tests/ref/bugs/cite-show-set.png | Bin 2193 -> 0 bytes tests/ref/bugs/clamp-panic.png | Bin 274 -> 0 bytes tests/ref/bugs/columns-1.png | Bin 1459 -> 0 bytes tests/ref/bugs/emoji-linebreak.png | Bin 287 -> 0 bytes tests/ref/bugs/flow-1.png | Bin 9686 -> 0 bytes tests/ref/bugs/flow-2.png | Bin 5676 -> 0 bytes tests/ref/bugs/flow-3.png | Bin 1724 -> 0 bytes tests/ref/bugs/flow-4.png | Bin 8493 -> 0 bytes tests/ref/bugs/flow-5.png | Bin 20421 -> 0 bytes tests/ref/bugs/fold-vector.png | Bin 3771 -> 0 bytes tests/ref/bugs/footnote-keep-multiple.png | Bin 1914 -> 0 bytes tests/ref/bugs/footnote-list.png | Bin 1410 -> 0 bytes tests/ref/bugs/gradient-cmyk-encode.png | Bin 1601 -> 0 bytes tests/ref/bugs/grid-1.png | Bin 835 -> 0 bytes tests/ref/bugs/grid-2.png | Bin 15244 -> 0 bytes tests/ref/bugs/grid-3.png | Bin 1897 -> 0 bytes tests/ref/bugs/grid-4.png | Bin 1117 -> 0 bytes tests/ref/bugs/hide-meta.png | Bin 11164 -> 0 bytes tests/ref/bugs/justify-hanging-indent.png | Bin 1864 -> 0 bytes tests/ref/bugs/line-align.png | Bin 137 -> 0 bytes tests/ref/bugs/linebreak-no-justifiables.png | Bin 1829 -> 0 bytes tests/ref/bugs/mat-aug-color.png | Bin 1692 -> 0 bytes tests/ref/bugs/math-eval.png | Bin 2589 -> 0 bytes tests/ref/bugs/math-hide.png | Bin 1719 -> 0 bytes tests/ref/bugs/math-number-spacing.png | Bin 1188 -> 0 bytes tests/ref/bugs/math-realize.png | Bin 53710 -> 0 bytes tests/ref/bugs/math-shift.png | Bin 2262 -> 0 bytes tests/ref/bugs/math-text-break.png | Bin 885 -> 0 bytes tests/ref/bugs/new-cm-svg.png | Bin 2845 -> 0 bytes tests/ref/bugs/newline-mode.png | Bin 7771 -> 0 bytes tests/ref/bugs/pagebreak-bibliography.png | Bin 1860 -> 0 bytes tests/ref/bugs/pagebreak-numbering.png | Bin 4136 -> 0 bytes tests/ref/bugs/pagebreak-set-style.png | Bin 5441 -> 0 bytes tests/ref/bugs/place-base.png | Bin 1486 -> 0 bytes tests/ref/bugs/place-nested.png | Bin 1298 -> 0 bytes tests/ref/bugs/place-pagebreak.png | Bin 978 -> 0 bytes tests/ref/bugs/place-spacing.png | Bin 6347 -> 0 bytes tests/ref/bugs/raw-color-overwrite.png | Bin 15184 -> 0 bytes tests/ref/bugs/smartquotes-in-outline.png | Bin 10122 -> 0 bytes tests/ref/bugs/smartquotes-on-newline.png | Bin 1625 -> 0 bytes tests/ref/bugs/spacing-behaviour.png | Bin 638 -> 0 bytes tests/ref/bugs/square-base.png | Bin 150 -> 0 bytes tests/ref/bugs/table-lines.png | Bin 1180 -> 0 bytes tests/ref/bugs/table-row-missing.png | Bin 1029 -> 0 bytes tests/ref/call-basic.png | Bin 0 -> 973 bytes tests/ref/circle-auto-sizing.png | Bin 0 -> 12418 bytes tests/ref/circle-directly-in-rect.png | Bin 0 -> 244 bytes tests/ref/circle-relative-sizing.png | Bin 0 -> 967 bytes tests/ref/circle-sizing-options.png | Bin 0 -> 210 bytes tests/ref/circle.png | Bin 0 -> 889 bytes tests/ref/cite-footnote.png | Bin 0 -> 13673 bytes tests/ref/cite-form.png | Bin 0 -> 10731 bytes tests/ref/cite-group.png | Bin 0 -> 5440 bytes tests/ref/cite-grouping-and-ordering.png | Bin 0 -> 1308 bytes tests/ref/cjk-punctuation-adjustment-1.png | Bin 0 -> 1938 bytes tests/ref/cjk-punctuation-adjustment-2.png | Bin 0 -> 997 bytes tests/ref/cjk-punctuation-adjustment-3.png | Bin 0 -> 8214 bytes tests/ref/closure-capture-in-lvalue.png | Bin 0 -> 513 bytes tests/ref/closure-path-resolve-in-layout-phase.png | Bin 0 -> 2179 bytes tests/ref/closure-without-params-non-atomic.png | Bin 0 -> 206 bytes tests/ref/code-block-basic-syntax.png | Bin 0 -> 810 bytes tests/ref/color-cmyk-ops.png | Bin 0 -> 242 bytes tests/ref/color-luma.png | Bin 0 -> 106 bytes tests/ref/color-outside-srgb-gamut.png | Bin 0 -> 102 bytes tests/ref/color-rotate-hue.png | Bin 0 -> 220 bytes tests/ref/color-saturation.png | Bin 0 -> 228 bytes tests/ref/color-spaces.png | Bin 0 -> 143 bytes tests/ref/columns-colbreak-after-place.png | Bin 0 -> 410 bytes tests/ref/columns-empty-second-column.png | Bin 0 -> 1175 bytes tests/ref/columns-in-auto-sized-rect.png | Bin 0 -> 569 bytes tests/ref/columns-in-fixed-size-rect.png | Bin 0 -> 3833 bytes tests/ref/columns-more-with-gutter.png | Bin 0 -> 386 bytes tests/ref/columns-one.png | Bin 0 -> 838 bytes tests/ref/columns-page-height-auto.png | Bin 0 -> 4156 bytes tests/ref/columns-page-width-auto.png | Bin 0 -> 747 bytes tests/ref/columns-rtl.png | Bin 0 -> 4764 bytes tests/ref/columns-set-page-colbreak-pagebreak.png | Bin 0 -> 376 bytes tests/ref/columns-set-page.png | Bin 0 -> 5807 bytes tests/ref/coma.png | Bin 101892 -> 29091 bytes tests/ref/comment-end-of-line.png | Bin 0 -> 1113 bytes tests/ref/comments.png | Bin 0 -> 374 bytes tests/ref/compiler/array.png | Bin 8306 -> 0 bytes tests/ref/compiler/block.png | Bin 2088 -> 0 bytes tests/ref/compiler/break-continue.png | Bin 9732 -> 0 bytes tests/ref/compiler/call.png | Bin 2598 -> 0 bytes tests/ref/compiler/closure.png | Bin 472 -> 0 bytes tests/ref/compiler/color.png | Bin 1354 -> 0 bytes tests/ref/compiler/comment.png | Bin 873 -> 0 bytes tests/ref/compiler/construct.png | Bin 6113 -> 0 bytes tests/ref/compiler/content-field.png | Bin 8815 -> 0 bytes tests/ref/compiler/dict.png | Bin 4055 -> 0 bytes tests/ref/compiler/for.png | Bin 3342 -> 0 bytes tests/ref/compiler/highlight.png | Bin 70314 -> 0 bytes tests/ref/compiler/if.png | Bin 2274 -> 0 bytes tests/ref/compiler/import.png | Bin 5941 -> 0 bytes tests/ref/compiler/include.png | Bin 46292 -> 0 bytes tests/ref/compiler/label.png | Bin 22342 -> 0 bytes tests/ref/compiler/let.png | Bin 3527 -> 0 bytes tests/ref/compiler/ops.png | Bin 1029 -> 0 bytes tests/ref/compiler/repr-color-gradient.png | Bin 50018 -> 0 bytes tests/ref/compiler/repr.png | Bin 55418 -> 0 bytes tests/ref/compiler/return.png | Bin 2849 -> 0 bytes tests/ref/compiler/select-where-styles.png | Bin 17334 -> 0 bytes tests/ref/compiler/selector-logical.png | Bin 3844 -> 0 bytes tests/ref/compiler/set.png | Bin 26054 -> 0 bytes tests/ref/compiler/shorthand.png | Bin 10903 -> 0 bytes tests/ref/compiler/show-bare.png | Bin 25759 -> 0 bytes tests/ref/compiler/show-node.png | Bin 21916 -> 0 bytes tests/ref/compiler/show-recursive.png | Bin 14951 -> 0 bytes tests/ref/compiler/show-selector-logical.png | Bin 8272 -> 0 bytes tests/ref/compiler/show-selector.png | Bin 16871 -> 0 bytes tests/ref/compiler/show-set-func.png | Bin 5772 -> 0 bytes tests/ref/compiler/show-set-text.png | Bin 8734 -> 0 bytes tests/ref/compiler/show-set.png | Bin 22168 -> 0 bytes tests/ref/compiler/show-text.png | Bin 45317 -> 0 bytes tests/ref/compiler/while.png | Bin 953 -> 0 bytes tests/ref/compute/construct.png | Bin 1324 -> 0 bytes tests/ref/compute/data.png | Bin 8386 -> 0 bytes tests/ref/compute/eval-path.png | Bin 33952 -> 0 bytes tests/ref/compute/foundations.png | Bin 2344 -> 0 bytes tests/ref/content-field-materialized-heading.png | Bin 0 -> 203 bytes tests/ref/content-field-materialized-query.png | Bin 0 -> 269 bytes tests/ref/content-field-materialized-table.png | Bin 0 -> 1044 bytes tests/ref/content-fields-complex.png | Bin 0 -> 951 bytes tests/ref/content-label-field-access.png | Bin 0 -> 689 bytes tests/ref/content-label-fields-method.png | Bin 0 -> 689 bytes tests/ref/content-label-has-method.png | Bin 0 -> 689 bytes tests/ref/context-compatibility-locate.png | Bin 0 -> 1514 bytes tests/ref/context-compatibility-styling.png | Bin 0 -> 380 bytes tests/ref/counter-basic-1.png | Bin 0 -> 836 bytes tests/ref/counter-figure.png | Bin 0 -> 2253 bytes tests/ref/counter-heading.png | Bin 0 -> 1506 bytes tests/ref/counter-label.png | Bin 0 -> 649 bytes tests/ref/counter-page.png | Bin 0 -> 3464 bytes tests/ref/csv.png | Bin 0 -> 3344 bytes tests/ref/destructuring-during-loop-continue.png | Bin 0 -> 526 bytes tests/ref/dict-basic-methods.png | Bin 0 -> 141 bytes tests/ref/dict-basic-syntax.png | Bin 0 -> 1552 bytes tests/ref/dict-from-module.png | Bin 0 -> 237 bytes tests/ref/dict-remove-order.png | Bin 0 -> 141 bytes tests/ref/document-set-title.png | Bin 0 -> 393 bytes tests/ref/ellipse-auto-sizing.png | Bin 0 -> 7791 bytes tests/ref/ellipse.png | Bin 0 -> 458 bytes tests/ref/emph-and-strong-call-in-word.png | Bin 0 -> 576 bytes tests/ref/emph-double-underscore-empty-hint.png | Bin 0 -> 319 bytes tests/ref/emph-syntax.png | Bin 0 -> 5148 bytes tests/ref/empty.png | Bin 92 -> 0 bytes tests/ref/enum-built-in-loop.png | Bin 0 -> 551 bytes tests/ref/enum-function-call.png | Bin 0 -> 877 bytes tests/ref/enum-number-align-2d.png | Bin 0 -> 756 bytes tests/ref/enum-number-align-default.png | Bin 0 -> 419 bytes tests/ref/enum-number-align-specified.png | Bin 0 -> 358 bytes tests/ref/enum-number-align-unaffected.png | Bin 0 -> 1796 bytes tests/ref/enum-number-align-unfolded.png | Bin 0 -> 812 bytes tests/ref/enum-number-override-nested.png | Bin 0 -> 1109 bytes tests/ref/enum-number-override.png | Bin 0 -> 1166 bytes .../ref/enum-numbering-closure-nested-complex.png | Bin 0 -> 1029 bytes tests/ref/enum-numbering-closure-nested.png | Bin 0 -> 327 bytes tests/ref/enum-numbering-closure.png | Bin 0 -> 1542 bytes tests/ref/enum-numbering-full.png | Bin 0 -> 497 bytes tests/ref/enum-numbering-pattern.png | Bin 0 -> 1318 bytes tests/ref/enum-syntax-at-start.png | Bin 0 -> 548 bytes tests/ref/enum-syntax-edge-cases.png | Bin 0 -> 627 bytes tests/ref/escape.png | Bin 0 -> 3916 bytes tests/ref/eval-in-show-rule.png | Bin 0 -> 1191 bytes tests/ref/eval-mode.png | Bin 0 -> 881 bytes tests/ref/eval-path-resolve-in-show-rule.png | Bin 0 -> 4379 bytes tests/ref/eval-path-resolve.png | Bin 0 -> 4379 bytes tests/ref/field-function.png | Bin 0 -> 304 bytes tests/ref/figure-and-caption-show.png | Bin 0 -> 1153 bytes tests/ref/figure-basic.png | Bin 0 -> 7931 bytes tests/ref/figure-breakable.png | Bin 0 -> 805 bytes tests/ref/figure-caption-separator.png | Bin 0 -> 1133 bytes tests/ref/figure-caption-show.png | Bin 0 -> 851 bytes tests/ref/figure-caption-where-selector.png | Bin 0 -> 1612 bytes tests/ref/figure-localization-fr.png | Bin 0 -> 791 bytes tests/ref/figure-localization-gr.png | Bin 0 -> 973 bytes tests/ref/figure-localization-ru.png | Bin 0 -> 789 bytes tests/ref/figure-localization-zh.png | Bin 0 -> 508 bytes tests/ref/figure-table.png | Bin 0 -> 2973 bytes tests/ref/figure-theorem.png | Bin 0 -> 7020 bytes tests/ref/float-display.png | Bin 0 -> 1621 bytes tests/ref/float-repr.png | Bin 0 -> 1923 bytes ...flow-first-region-counter-update-and-placed.png | Bin 0 -> 976 bytes ...first-region-counter-update-placed-and-line.png | Bin 0 -> 1525 bytes tests/ref/flow-first-region-counter-update.png | Bin 0 -> 685 bytes tests/ref/flow-first-region-no-item.png | Bin 0 -> 932 bytes tests/ref/flow-first-region-placed.png | Bin 0 -> 1126 bytes tests/ref/flow-first-region-zero-sized-item.png | Bin 0 -> 879 bytes tests/ref/flow-fr.png | Bin 0 -> 570 bytes tests/ref/flow-heading-no-orphan.png | Bin 0 -> 3162 bytes tests/ref/flow-par-no-orphan-and-widow-lines.png | Bin 0 -> 23825 bytes tests/ref/fold-vec-order-meta.png | Bin 0 -> 994 bytes tests/ref/fold-vec-order-text-decos.png | Bin 0 -> 461 bytes tests/ref/fold-vec-order-text-features.png | Bin 0 -> 149 bytes tests/ref/footnote-basic.png | Bin 0 -> 410 bytes tests/ref/footnote-break-across-pages.png | Bin 0 -> 29276 bytes tests/ref/footnote-duplicate.png | Bin 0 -> 7518 bytes tests/ref/footnote-entry.png | Bin 0 -> 1841 bytes tests/ref/footnote-in-caption.png | Bin 0 -> 6113 bytes tests/ref/footnote-in-columns.png | Bin 0 -> 3585 bytes tests/ref/footnote-in-table.png | Bin 0 -> 12304 bytes tests/ref/footnote-invariant.png | Bin 0 -> 5202 bytes tests/ref/footnote-nested-same-frame.png | Bin 0 -> 743 bytes tests/ref/footnote-nested.png | Bin 0 -> 2469 bytes tests/ref/footnote-ref-call.png | Bin 0 -> 534 bytes tests/ref/footnote-ref-forward.png | Bin 0 -> 1269 bytes tests/ref/footnote-ref-in-footnote.png | Bin 0 -> 2554 bytes tests/ref/footnote-ref-multiple.png | Bin 0 -> 4411 bytes tests/ref/footnote-ref.png | Bin 0 -> 1480 bytes tests/ref/footnote-space-collapsing.png | Bin 0 -> 742 bytes tests/ref/footnote-styling.png | Bin 0 -> 848 bytes tests/ref/for-loop-basic.png | Bin 0 -> 1256 bytes tests/ref/gradient-conic-angled.png | Bin 0 -> 2608 bytes tests/ref/gradient-conic-center-shifted-1.png | Bin 0 -> 2026 bytes tests/ref/gradient-conic-center-shifted-2.png | Bin 0 -> 2066 bytes tests/ref/gradient-conic-hsl.png | Bin 0 -> 3366 bytes tests/ref/gradient-conic-hsv.png | Bin 0 -> 3465 bytes tests/ref/gradient-conic-oklab.png | Bin 0 -> 3278 bytes tests/ref/gradient-conic-oklch.png | Bin 0 -> 3291 bytes tests/ref/gradient-conic-relative-parent.png | Bin 0 -> 2281 bytes tests/ref/gradient-conic-relative-self.png | Bin 0 -> 3066 bytes tests/ref/gradient-conic-stroke.png | Bin 0 -> 1341 bytes tests/ref/gradient-conic-text.png | Bin 0 -> 10468 bytes tests/ref/gradient-conic.png | Bin 0 -> 2576 bytes tests/ref/gradient-fill-and-stroke.png | Bin 0 -> 2920 bytes tests/ref/gradient-linear-angled.png | Bin 0 -> 4165 bytes tests/ref/gradient-linear-hsl.png | Bin 0 -> 204 bytes tests/ref/gradient-linear-hsv.png | Bin 0 -> 198 bytes tests/ref/gradient-linear-line.png | Bin 0 -> 1233 bytes tests/ref/gradient-linear-oklab.png | Bin 0 -> 206 bytes tests/ref/gradient-linear-oklch.png | Bin 0 -> 198 bytes tests/ref/gradient-linear-relative-parent.png | Bin 0 -> 223 bytes tests/ref/gradient-linear-relative-self.png | Bin 0 -> 541 bytes tests/ref/gradient-linear-repeat-and-mirror-1.png | Bin 0 -> 292 bytes tests/ref/gradient-linear-repeat-and-mirror-2.png | Bin 0 -> 325 bytes tests/ref/gradient-linear-repeat-and-mirror-3.png | Bin 0 -> 218 bytes tests/ref/gradient-linear-sharp-and-repeat.png | Bin 0 -> 178 bytes tests/ref/gradient-linear-sharp-and-smooth.png | Bin 0 -> 7457 bytes .../gradient-linear-sharp-repeat-and-mirror.png | Bin 0 -> 186 bytes tests/ref/gradient-linear-sharp.png | Bin 0 -> 1092 bytes tests/ref/gradient-linear-stroke.png | Bin 0 -> 494 bytes tests/ref/gradient-math-cancel.png | Bin 0 -> 969 bytes tests/ref/gradient-math-conic.png | Bin 0 -> 1664 bytes tests/ref/gradient-math-dir.png | Bin 0 -> 2568 bytes tests/ref/gradient-math-frac.png | Bin 0 -> 787 bytes tests/ref/gradient-math-mat.png | Bin 0 -> 1540 bytes tests/ref/gradient-math-misc.png | Bin 0 -> 3103 bytes tests/ref/gradient-math-radial.png | Bin 0 -> 1616 bytes tests/ref/gradient-math-root.png | Bin 0 -> 1569 bytes tests/ref/gradient-math-underover.png | Bin 0 -> 1314 bytes tests/ref/gradient-presets.png | Bin 0 -> 17420 bytes tests/ref/gradient-radial-center.png | Bin 0 -> 1994 bytes .../gradient-radial-focal-center-and-radius.png | Bin 0 -> 3987 bytes tests/ref/gradient-radial-hsl.png | Bin 0 -> 6271 bytes tests/ref/gradient-radial-radius.png | Bin 0 -> 2935 bytes tests/ref/gradient-radial-relative-parent.png | Bin 0 -> 1724 bytes tests/ref/gradient-radial-relative-self.png | Bin 0 -> 2238 bytes tests/ref/gradient-radial-text.png | Bin 0 -> 10645 bytes tests/ref/gradient-repr.png | Bin 0 -> 9175 bytes tests/ref/gradient-text-decoration.png | Bin 0 -> 2343 bytes tests/ref/gradient-text-dir.png | Bin 0 -> 9419 bytes tests/ref/gradient-text-global.png | Bin 0 -> 7171 bytes tests/ref/gradient-text-in-container.png | Bin 0 -> 896 bytes tests/ref/gradient-text-rotate.png | Bin 0 -> 489 bytes tests/ref/gradient-transformed.png | Bin 0 -> 223 bytes tests/ref/grid-align.png | Bin 0 -> 1498 bytes tests/ref/grid-auto-shrink.png | Bin 0 -> 3321 bytes tests/ref/grid-breaking-expand-vertically.png | Bin 0 -> 700 bytes tests/ref/grid-calendar.png | Bin 0 -> 6653 bytes tests/ref/grid-cell-align-override.png | Bin 0 -> 828 bytes tests/ref/grid-cell-breaking.png | Bin 0 -> 3581 bytes tests/ref/grid-cell-folding.png | Bin 0 -> 1096 bytes ...l-override-in-header-and-footer-with-gutter.png | Bin 0 -> 949 bytes .../grid-cell-override-in-header-and-footer.png | Bin 0 -> 905 bytes tests/ref/grid-cell-override.png | Bin 0 -> 3546 bytes .../grid-cell-position-automatic-skip-manual.png | Bin 0 -> 572 bytes tests/ref/grid-cell-position-extra-rows.png | Bin 0 -> 776 bytes tests/ref/grid-cell-position-out-of-order.png | Bin 0 -> 352 bytes tests/ref/grid-cell-position-partial.png | Bin 0 -> 1666 bytes tests/ref/grid-cell-set.png | Bin 0 -> 4391 bytes tests/ref/grid-cell-show-and-override.png | Bin 0 -> 2626 bytes tests/ref/grid-cell-show-based-on-position.png | Bin 0 -> 1450 bytes tests/ref/grid-cell-show-emph.png | Bin 0 -> 697 bytes tests/ref/grid-cell-show-x-y.png | Bin 0 -> 2740 bytes tests/ref/grid-cell-show.png | Bin 0 -> 1903 bytes tests/ref/grid-cell-various-overrides.png | Bin 0 -> 1268 bytes tests/ref/grid-colspan-gutter.png | Bin 0 -> 7505 bytes tests/ref/grid-colspan-multiple-regions.png | Bin 0 -> 2571 bytes ...colspan-over-all-fr-columns-page-width-auto.png | Bin 0 -> 1843 bytes tests/ref/grid-colspan-over-all-fr-columns.png | Bin 0 -> 2128 bytes tests/ref/grid-colspan-over-some-fr-columns.png | Bin 0 -> 1622 bytes tests/ref/grid-colspan-thick-stroke.png | Bin 0 -> 4027 bytes tests/ref/grid-colspan.png | Bin 0 -> 6689 bytes tests/ref/grid-column-sizing-auto-base.png | Bin 0 -> 123 bytes tests/ref/grid-column-sizing-fr-base.png | Bin 0 -> 126 bytes tests/ref/grid-column-sizing-mixed-base.png | Bin 0 -> 127 bytes tests/ref/grid-columns-sizings-rect.png | Bin 0 -> 180 bytes tests/ref/grid-complete-rows.png | Bin 0 -> 304 bytes tests/ref/grid-consecutive-rows-breaking.png | Bin 0 -> 2768 bytes tests/ref/grid-exam.png | Bin 0 -> 4861 bytes tests/ref/grid-fill-func.png | Bin 0 -> 709 bytes tests/ref/grid-finance.png | Bin 0 -> 4846 bytes tests/ref/grid-footer-bare-1.png | Bin 0 -> 252 bytes tests/ref/grid-footer-bare-2.png | Bin 0 -> 553 bytes tests/ref/grid-footer-below-rowspans.png | Bin 0 -> 202 bytes tests/ref/grid-footer-cell-with-y.png | Bin 0 -> 207 bytes tests/ref/grid-footer-expand.png | Bin 0 -> 364 bytes tests/ref/grid-footer-gutter-and-no-repeat.png | Bin 0 -> 7032 bytes tests/ref/grid-footer-hline-and-vline-1.png | Bin 0 -> 690 bytes tests/ref/grid-footer-hline-and-vline-2.png | Bin 0 -> 413 bytes tests/ref/grid-footer-relative-row-sizes.png | Bin 0 -> 457 bytes tests/ref/grid-footer-rowspan.png | Bin 0 -> 1451 bytes tests/ref/grid-footer-stroke-edge-cases.png | Bin 0 -> 1233 bytes tests/ref/grid-footer-top-stroke.png | Bin 0 -> 2462 bytes tests/ref/grid-footer.png | Bin 0 -> 7023 bytes tests/ref/grid-funcs-gutter.png | Bin 0 -> 3376 bytes tests/ref/grid-gutter-fr.png | Bin 0 -> 1293 bytes .../grid-header-and-footer-containing-rowspan.png | Bin 0 -> 5304 bytes tests/ref/grid-header-and-footer-empty.png | Bin 0 -> 1592 bytes tests/ref/grid-header-and-footer-lack-of-space.png | Bin 0 -> 3768 bytes .../grid-header-and-footer-orphan-prevention.png | Bin 0 -> 8488 bytes .../grid-header-and-rowspan-non-contiguous-1.png | Bin 0 -> 7080 bytes .../grid-header-and-rowspan-non-contiguous-2.png | Bin 0 -> 7094 bytes .../grid-header-and-rowspan-non-contiguous-3.png | Bin 0 -> 7062 bytes tests/ref/grid-header-block-with-fixed-height.png | Bin 0 -> 1299 bytes tests/ref/grid-header-cell-with-y.png | Bin 0 -> 214 bytes tests/ref/grid-header-containing-rowspan.png | Bin 0 -> 8610 bytes tests/ref/grid-header-empty.png | Bin 0 -> 4734 bytes tests/ref/grid-header-expand.png | Bin 0 -> 2024 bytes ...-header-footer-and-rowspan-non-contiguous-1.png | Bin 0 -> 4334 bytes ...-header-footer-and-rowspan-non-contiguous-2.png | Bin 0 -> 4403 bytes .../grid-header-footer-block-with-fixed-height.png | Bin 0 -> 2151 bytes tests/ref/grid-header-hline-and-vline.png | Bin 0 -> 1231 bytes tests/ref/grid-header-hline-bottom-manually.png | Bin 0 -> 506 bytes tests/ref/grid-header-hline-bottom.png | Bin 0 -> 339 bytes tests/ref/grid-header-lack-of-space.png | Bin 0 -> 3193 bytes tests/ref/grid-header-last-child.png | Bin 0 -> 253 bytes tests/ref/grid-header-nested.png | Bin 0 -> 12613 bytes tests/ref/grid-header-orphan-prevention.png | Bin 0 -> 10968 bytes tests/ref/grid-header-relative-row-sizes.png | Bin 0 -> 449 bytes tests/ref/grid-header-rowspan-base.png | Bin 0 -> 415 bytes tests/ref/grid-header-stroke-edge-cases.png | Bin 0 -> 1176 bytes tests/ref/grid-headers-gutter.png | Bin 0 -> 12339 bytes tests/ref/grid-headers-no-repeat.png | Bin 0 -> 8915 bytes tests/ref/grid-headers.png | Bin 0 -> 10990 bytes tests/ref/grid-inset-folding.png | Bin 0 -> 202 bytes tests/ref/grid-inset.png | Bin 0 -> 4201 bytes tests/ref/grid-nested-breaking.png | Bin 0 -> 1665 bytes tests/ref/grid-nested-footers.png | Bin 0 -> 726 bytes tests/ref/grid-nested-headers.png | Bin 0 -> 494 bytes tests/ref/grid-nested-with-footers.png | Bin 0 -> 611 bytes tests/ref/grid-nested-with-headers.png | Bin 0 -> 583 bytes tests/ref/grid-row-sizing-manual-align.png | Bin 0 -> 594 bytes tests/ref/grid-rowspan-block-full-height.png | Bin 0 -> 341 bytes tests/ref/grid-rowspan-block-overflow.png | Bin 0 -> 232 bytes tests/ref/grid-rowspan-cell-coordinates.png | Bin 0 -> 4633 bytes tests/ref/grid-rowspan-cell-order.png | Bin 0 -> 2242 bytes tests/ref/grid-rowspan-excessive-gutter.png | Bin 0 -> 2147 bytes tests/ref/grid-rowspan-excessive.png | Bin 0 -> 1571 bytes tests/ref/grid-rowspan-fixed-size.png | Bin 0 -> 1488 bytes tests/ref/grid-rowspan-gutter.png | Bin 0 -> 10559 bytes .../grid-rowspan-in-all-columns-stroke-gutter.png | Bin 0 -> 1109 bytes tests/ref/grid-rowspan-in-all-columns-stroke.png | Bin 0 -> 939 bytes tests/ref/grid-rowspan-over-auto-row.png | Bin 0 -> 1004 bytes tests/ref/grid-rowspan-over-fr-row-at-end.png | Bin 0 -> 682 bytes tests/ref/grid-rowspan-over-fr-row-at-start.png | Bin 0 -> 685 bytes tests/ref/grid-rowspan-split-1.png | Bin 0 -> 915 bytes tests/ref/grid-rowspan-split-10.png | Bin 0 -> 589 bytes tests/ref/grid-rowspan-split-11.png | Bin 0 -> 924 bytes tests/ref/grid-rowspan-split-12.png | Bin 0 -> 1530 bytes tests/ref/grid-rowspan-split-13.png | Bin 0 -> 1463 bytes tests/ref/grid-rowspan-split-14.png | Bin 0 -> 6200 bytes tests/ref/grid-rowspan-split-15.png | Bin 0 -> 1727 bytes tests/ref/grid-rowspan-split-16.png | Bin 0 -> 1121 bytes tests/ref/grid-rowspan-split-17.png | Bin 0 -> 4650 bytes tests/ref/grid-rowspan-split-2.png | Bin 0 -> 1004 bytes tests/ref/grid-rowspan-split-3.png | Bin 0 -> 2049 bytes tests/ref/grid-rowspan-split-4.png | Bin 0 -> 2113 bytes tests/ref/grid-rowspan-split-5.png | Bin 0 -> 1414 bytes tests/ref/grid-rowspan-split-6.png | Bin 0 -> 1433 bytes tests/ref/grid-rowspan-split-7.png | Bin 0 -> 778 bytes tests/ref/grid-rowspan-split-8.png | Bin 0 -> 815 bytes tests/ref/grid-rowspan-split-9.png | Bin 0 -> 967 bytes tests/ref/grid-rowspan-unbreakable-1.png | Bin 0 -> 740 bytes tests/ref/grid-rowspan-unbreakable-2.png | Bin 0 -> 3602 bytes tests/ref/grid-rowspan.png | Bin 0 -> 9089 bytes tests/ref/grid-rtl-colspan-stroke.png | Bin 0 -> 7997 bytes tests/ref/grid-rtl-colspan.png | Bin 0 -> 6124 bytes tests/ref/grid-rtl-complex.png | Bin 0 -> 10001 bytes tests/ref/grid-rtl-header.png | Bin 0 -> 10680 bytes tests/ref/grid-rtl-multiple-regions.png | Bin 0 -> 2561 bytes tests/ref/grid-rtl-rowspan.png | Bin 0 -> 1012 bytes tests/ref/grid-rtl-vline-position.png | Bin 0 -> 1391 bytes tests/ref/grid-rtl.png | Bin 0 -> 412 bytes .../grid-same-row-multiple-columns-breaking.png | Bin 0 -> 1560 bytes tests/ref/grid-stroke-array.png | Bin 0 -> 2359 bytes .../grid-stroke-automatically-positioned-lines.png | Bin 0 -> 1079 bytes tests/ref/grid-stroke-border-partial.png | Bin 0 -> 2454 bytes tests/ref/grid-stroke-complex.png | Bin 0 -> 1756 bytes tests/ref/grid-stroke-field-in-show.png | Bin 0 -> 255 bytes tests/ref/grid-stroke-folding.png | Bin 0 -> 1096 bytes tests/ref/grid-stroke-func.png | Bin 0 -> 534 bytes .../grid-stroke-hline-position-bottom-gutter.png | Bin 0 -> 1716 bytes tests/ref/grid-stroke-hline-position-bottom.png | Bin 0 -> 1300 bytes tests/ref/grid-stroke-hline-rowspan.png | Bin 0 -> 400 bytes .../ref/grid-stroke-manually-positioned-lines.png | Bin 0 -> 972 bytes tests/ref/grid-stroke-none.png | Bin 0 -> 424 bytes tests/ref/grid-stroke-pattern.png | Bin 0 -> 1817 bytes tests/ref/grid-stroke-priority-cell.png | Bin 0 -> 1164 bytes tests/ref/grid-stroke-priority-line-cell.png | Bin 0 -> 2563 bytes tests/ref/grid-stroke-priority-line.png | Bin 0 -> 545 bytes tests/ref/grid-stroke-set-on-cell-and-line.png | Bin 0 -> 1149 bytes tests/ref/grid-stroke-vline-colspan.png | Bin 0 -> 680 bytes .../grid-stroke-vline-position-left-and-right.png | Bin 0 -> 823 bytes .../grid-trailing-linebreak-region-overflow.png | Bin 0 -> 715 bytes tests/ref/heading-basic.png | Bin 0 -> 1029 bytes tests/ref/heading-block.png | Bin 0 -> 1157 bytes tests/ref/heading-offset-and-level.png | Bin 0 -> 619 bytes tests/ref/heading-offset.png | Bin 0 -> 5624 bytes tests/ref/heading-show-where.png | Bin 0 -> 2349 bytes tests/ref/heading-syntax-at-start.png | Bin 0 -> 1469 bytes tests/ref/heading-syntax-edge-cases.png | Bin 0 -> 737 bytes tests/ref/hide-image.png | Bin 0 -> 8838 bytes tests/ref/hide-line.png | Bin 0 -> 352 bytes tests/ref/hide-list.png | Bin 0 -> 775 bytes tests/ref/hide-polygon.png | Bin 0 -> 791 bytes tests/ref/hide-rect.png | Bin 0 -> 1203 bytes tests/ref/hide-table.png | Bin 0 -> 619 bytes tests/ref/hide-text.png | Bin 0 -> 380 bytes tests/ref/highlight-bounds.png | Bin 0 -> 1218 bytes tests/ref/highlight-edges-bounds.png | Bin 0 -> 638 bytes tests/ref/highlight-edges.png | Bin 0 -> 1288 bytes tests/ref/highlight-radius.png | Bin 0 -> 1666 bytes tests/ref/highlight-stroke.png | Bin 0 -> 2186 bytes tests/ref/highlight.png | Bin 0 -> 4693 bytes tests/ref/hyphenate-between-shape-runs.png | Bin 0 -> 462 bytes tests/ref/hyphenate-off-temporarily.png | Bin 0 -> 4793 bytes tests/ref/hyphenate-punctuation.png | Bin 0 -> 530 bytes tests/ref/hyphenate-shy.png | Bin 0 -> 607 bytes tests/ref/hyphenate.png | Bin 0 -> 1249 bytes tests/ref/if-condition-complex.png | Bin 0 -> 829 bytes tests/ref/if-markup.png | Bin 0 -> 215 bytes tests/ref/image-baseline-with-box.png | Bin 0 -> 6375 bytes tests/ref/image-decode-detect-format.png | Bin 0 -> 10628 bytes tests/ref/image-decode-specify-format.png | Bin 0 -> 10628 bytes tests/ref/image-decode-svg.png | Bin 0 -> 686 bytes tests/ref/image-fit.png | Bin 0 -> 10287 bytes tests/ref/image-jump-to-next-page.png | Bin 0 -> 5393 bytes tests/ref/image-natural-dpi-sizing.png | Bin 0 -> 225 bytes tests/ref/image-rgba-png-and-jpeg.png | Bin 0 -> 18076 bytes tests/ref/image-sizing.png | Bin 0 -> 8625 bytes tests/ref/image-svg-complex.png | Bin 0 -> 1249 bytes tests/ref/image-svg-text-font.png | Bin 0 -> 1363 bytes tests/ref/image-svg-text.png | Bin 0 -> 5658 bytes tests/ref/import-basic.png | Bin 0 -> 1529 bytes tests/ref/import-from-function-scope.png | Bin 0 -> 436 bytes tests/ref/import-source-field-access.png | Bin 0 -> 177 bytes tests/ref/include-file.png | Bin 0 -> 16601 bytes tests/ref/int-display.png | Bin 0 -> 1406 bytes tests/ref/int-repr.png | Bin 0 -> 1402 bytes tests/ref/issue-1041-smartquotes-in-outline.png | Bin 0 -> 3482 bytes tests/ref/issue-1050-terms-indent.png | Bin 0 -> 8165 bytes tests/ref/issue-1052-math-number-spacing.png | Bin 0 -> 486 bytes tests/ref/issue-1216-clamp-panic.png | Bin 0 -> 175 bytes tests/ref/issue-1240-stack-h-fr.png | Bin 0 -> 332 bytes tests/ref/issue-1240-stack-v-fr.png | Bin 0 -> 281 bytes tests/ref/issue-1368-place-pagebreak.png | Bin 0 -> 418 bytes tests/ref/issue-1373-bidi-tofus.png | Bin 0 -> 227 bytes tests/ref/issue-1388-table-row-missing.png | Bin 0 -> 454 bytes tests/ref/issue-1398-line-align.png | Bin 0 -> 147 bytes tests/ref/issue-1433-footnote-in-list.png | Bin 0 -> 529 bytes .../ref/issue-1540-smartquotes-across-newlines.png | Bin 0 -> 597 bytes tests/ref/issue-1597-cite-footnote.png | Bin 0 -> 1380 bytes tests/ref/issue-1825-rect-overflow.png | Bin 0 -> 10073 bytes tests/ref/issue-183-table-lines.png | Bin 0 -> 560 bytes tests/ref/issue-1948-math-text-break.png | Bin 0 -> 385 bytes tests/ref/issue-2044-invalid-parsed-ident.png | Bin 0 -> 291 bytes tests/ref/issue-2051-new-cm-svg.png | Bin 0 -> 1214 bytes tests/ref/issue-2055-math-eval.png | Bin 0 -> 1043 bytes tests/ref/issue-2095-pagebreak-numbering.png | Bin 0 -> 1407 bytes tests/ref/issue-2105-linebreak-tofu.png | Bin 0 -> 246 bytes tests/ref/issue-2128-block-width-box.png | Bin 0 -> 769 bytes tests/ref/issue-2134-pagebreak-bibliography.png | Bin 0 -> 782 bytes tests/ref/issue-2162-pagebreak-set-style.png | Bin 0 -> 2169 bytes tests/ref/issue-2199-place-spacing-bottom.png | Bin 0 -> 1222 bytes tests/ref/issue-2199-place-spacing-default.png | Bin 0 -> 1225 bytes tests/ref/issue-2214-baseline-math.png | Bin 0 -> 891 bytes tests/ref/issue-2259-raw-color-overwrite.png | Bin 0 -> 2617 bytes tests/ref/issue-2268-mat-augment-color.png | Bin 0 -> 669 bytes tests/ref/issue-2419-justify-hanging-indent.png | Bin 0 -> 712 bytes tests/ref/issue-2530-enum-item-panic.png | Bin 0 -> 470 bytes tests/ref/issue-2530-figure-caption-panic.png | Bin 0 -> 194 bytes tests/ref/issue-2530-list-item-panic.png | Bin 0 -> 262 bytes tests/ref/issue-2530-term-item-panic.png | Bin 0 -> 463 bytes tests/ref/issue-2531-cite-show-set.png | Bin 0 -> 984 bytes ...sue-2538-cjk-latin-spacing-before-linebreak.png | Bin 0 -> 914 bytes tests/ref/issue-2595-float-overlap.png | Bin 0 -> 4055 bytes tests/ref/issue-2650-cjk-latin-spacing-meta.png | Bin 0 -> 532 bytes tests/ref/issue-2715-float-order.png | Bin 0 -> 4790 bytes tests/ref/issue-2902-gradient-oklab-panic.png | Bin 0 -> 1129 bytes tests/ref/issue-2902-gradient-oklch-panic.png | Bin 0 -> 1140 bytes tests/ref/issue-3082-chinese-punctuation.png | Bin 0 -> 3012 bytes tests/ref/issue-3191-raw-indent-shrink.png | Bin 0 -> 1422 bytes ...sue-3191-raw-normal-paragraphs-still-shrink.png | Bin 0 -> 1143 bytes tests/ref/issue-3232-dict-empty.png | Bin 0 -> 261 bytes tests/ref/issue-3264-rect-negative-dimensions.png | Bin 0 -> 4176 bytes tests/ref/issue-3363-json-large-number.png | Bin 0 -> 663 bytes tests/ref/issue-3586-figure-caption-separator.png | Bin 0 -> 133 bytes tests/ref/issue-3624-spacing-behaviour.png | Bin 0 -> 277 bytes tests/ref/issue-3641-float-loop.png | Bin 0 -> 1426 bytes tests/ref/issue-3650-italic-equation.png | Bin 0 -> 1494 bytes tests/ref/issue-3658-math-size.png | Bin 0 -> 320 bytes tests/ref/issue-3662-pdf-smartquotes.png | Bin 0 -> 4710 bytes tests/ref/issue-3700-deformed-stroke.png | Bin 0 -> 103 bytes tests/ref/issue-3841-tabs-in-raw-type-code.png | Bin 0 -> 4857 bytes tests/ref/issue-622-hide-meta-cite.png | Bin 0 -> 2419 bytes tests/ref/issue-622-hide-meta-outline.png | Bin 0 -> 2177 bytes tests/ref/issue-785-cite-locate.png | Bin 0 -> 15456 bytes tests/ref/issue-80-emoji-linebreak.png | Bin 0 -> 211 bytes tests/ref/issue-852-mat-type.png | Bin 0 -> 1926 bytes tests/ref/issue-870-image-rotation.png | Bin 0 -> 200 bytes tests/ref/issue-886-args-sink.png | Bin 0 -> 417 bytes tests/ref/issue-columns-heading.png | Bin 0 -> 585 bytes tests/ref/issue-flow-frame-placement.png | Bin 0 -> 2985 bytes .../ref/issue-flow-layout-index-out-of-bounds.png | Bin 0 -> 7462 bytes tests/ref/issue-flow-overlarge-frames.png | Bin 0 -> 3276 bytes tests/ref/issue-flow-trailing-leading.png | Bin 0 -> 1987 bytes tests/ref/issue-flow-weak-spacing.png | Bin 0 -> 726 bytes tests/ref/issue-gradient-cmyk-encode.png | Bin 0 -> 303 bytes tests/ref/issue-grid-base-auto-row-list.png | Bin 0 -> 225 bytes tests/ref/issue-grid-base-auto-row.png | Bin 0 -> 278 bytes tests/ref/issue-grid-double-skip.png | Bin 0 -> 685 bytes tests/ref/issue-grid-gutter-skip.png | Bin 0 -> 527 bytes tests/ref/issue-grid-skip-list.png | Bin 0 -> 1333 bytes tests/ref/issue-grid-skip.png | Bin 0 -> 1691 bytes tests/ref/issue-math-realize-hide.png | Bin 0 -> 494 bytes tests/ref/issue-math-realize-scripting.png | Bin 0 -> 2607 bytes tests/ref/issue-math-realize-show.png | Bin 0 -> 1802 bytes tests/ref/issue-multiple-footnote-in-one-line.png | Bin 0 -> 713 bytes tests/ref/issue-non-atomic-closure.png | Bin 0 -> 136 bytes tests/ref/issue-place-base.png | Bin 0 -> 599 bytes tests/ref/issue-rtl-safe-to-break-panic.png | Bin 0 -> 168 bytes tests/ref/justify-avoid-runts.png | Bin 0 -> 1879 bytes tests/ref/justify-chinese.png | Bin 0 -> 6678 bytes tests/ref/justify-code-blocks.png | Bin 0 -> 2402 bytes tests/ref/justify-japanese.png | Bin 0 -> 10514 bytes tests/ref/justify-justified-linebreak.png | Bin 0 -> 387 bytes tests/ref/justify-knuth-story.png | Bin 0 -> 24663 bytes tests/ref/justify-manual-linebreak.png | Bin 0 -> 302 bytes tests/ref/justify-no-leading-spaces.png | Bin 0 -> 2735 bytes tests/ref/justify-punctuation-adjustment.png | Bin 0 -> 7702 bytes tests/ref/justify-shrink-last-line.png | Bin 0 -> 801 bytes tests/ref/justify-variants.png | Bin 0 -> 8052 bytes tests/ref/justify-whitespace-adjustment.png | Bin 0 -> 1828 bytes tests/ref/justify-without-justifiables.png | Bin 0 -> 831 bytes tests/ref/justify.png | Bin 0 -> 4013 bytes tests/ref/label-after-expression.png | Bin 0 -> 392 bytes tests/ref/label-after-parbreak.png | Bin 0 -> 290 bytes tests/ref/label-dynamic-show-set.png | Bin 0 -> 595 bytes tests/ref/label-in-block.png | Bin 0 -> 835 bytes tests/ref/label-on-text.png | Bin 0 -> 1404 bytes tests/ref/label-show-where-selector.png | Bin 0 -> 1307 bytes tests/ref/label-unclosed-is-text.png | Bin 0 -> 479 bytes tests/ref/layout-in-fixed-size-block.png | Bin 0 -> 2633 bytes tests/ref/layout-in-page-call.png | Bin 0 -> 2572 bytes tests/ref/layout/align.png | Bin 8400 -> 0 bytes tests/ref/layout/block-sizing.png | Bin 31042 -> 0 bytes tests/ref/layout/block-spacing.png | Bin 1868 -> 0 bytes tests/ref/layout/cjk-latin-spacing.png | Bin 8399 -> 0 bytes tests/ref/layout/cjk-punctuation-adjustment.png | Bin 28665 -> 0 bytes tests/ref/layout/clip.png | Bin 33092 -> 0 bytes tests/ref/layout/code-indent-shrink.png | Bin 8232 -> 0 bytes tests/ref/layout/columns.png | Bin 95706 -> 0 bytes tests/ref/layout/container-fill.png | Bin 18457 -> 0 bytes tests/ref/layout/container.png | Bin 21577 -> 0 bytes tests/ref/layout/enum-align.png | Bin 18701 -> 0 bytes tests/ref/layout/enum-numbering.png | Bin 19079 -> 0 bytes tests/ref/layout/enum.png | Bin 14280 -> 0 bytes tests/ref/layout/flow-orphan.png | Bin 83917 -> 0 bytes tests/ref/layout/grid-1.png | Bin 8143 -> 0 bytes tests/ref/layout/grid-2.png | Bin 61931 -> 0 bytes tests/ref/layout/grid-3.png | Bin 47584 -> 0 bytes tests/ref/layout/grid-4.png | Bin 425 -> 0 bytes tests/ref/layout/grid-5.png | Bin 9301 -> 0 bytes tests/ref/layout/grid-auto-shrink.png | Bin 8390 -> 0 bytes tests/ref/layout/grid-cell.png | Bin 47260 -> 0 bytes tests/ref/layout/grid-colspan.png | Bin 91276 -> 0 bytes tests/ref/layout/grid-footers-1.png | Bin 50791 -> 0 bytes tests/ref/layout/grid-footers-2.png | Bin 52405 -> 0 bytes tests/ref/layout/grid-footers-3.png | Bin 52783 -> 0 bytes tests/ref/layout/grid-footers-4.png | Bin 20513 -> 0 bytes tests/ref/layout/grid-footers-5.png | Bin 18713 -> 0 bytes tests/ref/layout/grid-headers-1.png | Bin 126196 -> 0 bytes tests/ref/layout/grid-headers-2.png | Bin 113070 -> 0 bytes tests/ref/layout/grid-headers-3.png | Bin 102354 -> 0 bytes tests/ref/layout/grid-headers-4.png | Bin 42192 -> 0 bytes tests/ref/layout/grid-positioning.png | Bin 54618 -> 0 bytes tests/ref/layout/grid-rowspan-basic.png | Bin 99968 -> 0 bytes tests/ref/layout/grid-rowspan-split-1.png | Bin 30406 -> 0 bytes tests/ref/layout/grid-rowspan-split-2.png | Bin 11282 -> 0 bytes tests/ref/layout/grid-rowspan-split-3.png | Bin 100103 -> 0 bytes tests/ref/layout/grid-rtl.png | Bin 97027 -> 0 bytes tests/ref/layout/grid-stroke.png | Bin 57859 -> 0 bytes tests/ref/layout/grid-styling.png | Bin 30784 -> 0 bytes tests/ref/layout/hide.png | Bin 49286 -> 0 bytes tests/ref/layout/list-attach.png | Bin 11170 -> 0 bytes tests/ref/layout/list-marker.png | Bin 3825 -> 0 bytes tests/ref/layout/list.png | Bin 20705 -> 0 bytes tests/ref/layout/out-of-flow-in-block.png | Bin 16297 -> 0 bytes tests/ref/layout/pad.png | Bin 51646 -> 0 bytes tests/ref/layout/page-binding.png | Bin 16919 -> 0 bytes tests/ref/layout/page-margin.png | Bin 15338 -> 0 bytes tests/ref/layout/page-marginals.png | Bin 57998 -> 0 bytes tests/ref/layout/page-number-align.png | Bin 1343 -> 0 bytes tests/ref/layout/page-style.png | Bin 1294 -> 0 bytes tests/ref/layout/page.png | Bin 14273 -> 0 bytes tests/ref/layout/pagebreak-parity.png | Bin 4906 -> 0 bytes tests/ref/layout/pagebreak-weak.png | Bin 18958 -> 0 bytes tests/ref/layout/pagebreak.png | Bin 10413 -> 0 bytes tests/ref/layout/par-bidi.png | Bin 31441 -> 0 bytes tests/ref/layout/par-indent.png | Bin 64257 -> 0 bytes tests/ref/layout/par-justify-cjk.png | Bin 89706 -> 0 bytes tests/ref/layout/par-justify.png | Bin 52393 -> 0 bytes tests/ref/layout/par-knuth.png | Bin 68723 -> 0 bytes tests/ref/layout/par-simple.png | Bin 58603 -> 0 bytes tests/ref/layout/par.png | Bin 27043 -> 0 bytes tests/ref/layout/place-background.png | Bin 77357 -> 0 bytes tests/ref/layout/place-float-auto.png | Bin 3331 -> 0 bytes tests/ref/layout/place-float-columns.png | Bin 106011 -> 0 bytes tests/ref/layout/place-float-figure.png | Bin 111833 -> 0 bytes tests/ref/layout/place-nested.png | Bin 6966 -> 0 bytes tests/ref/layout/place.png | Bin 44931 -> 0 bytes tests/ref/layout/repeat.png | Bin 9048 -> 0 bytes tests/ref/layout/spacing.png | Bin 4158 -> 0 bytes tests/ref/layout/stack-1.png | Bin 1507 -> 0 bytes tests/ref/layout/stack-2.png | Bin 8247 -> 0 bytes tests/ref/layout/table-cell.png | Bin 50913 -> 0 bytes tests/ref/layout/table.png | Bin 26146 -> 0 bytes tests/ref/layout/terms.png | Bin 20057 -> 0 bytes tests/ref/layout/transform-layout.png | Bin 42107 -> 0 bytes tests/ref/layout/transform.png | Bin 51410 -> 0 bytes tests/ref/let-basic.png | Bin 0 -> 343 bytes tests/ref/let-termination.png | Bin 0 -> 479 bytes tests/ref/line-basic.png | Bin 0 -> 445 bytes tests/ref/line-positioning.png | Bin 0 -> 506 bytes tests/ref/line-stroke-dash.png | Bin 0 -> 171 bytes tests/ref/line-stroke-set.png | Bin 0 -> 150 bytes tests/ref/line-stroke.png | Bin 0 -> 193 bytes tests/ref/linebreak-cite-punctuation.png | Bin 0 -> 10248 bytes tests/ref/linebreak-hyphen-nbsp.png | Bin 0 -> 838 bytes tests/ref/linebreak-link-end.png | Bin 0 -> 2080 bytes tests/ref/linebreak-link-justify.png | Bin 0 -> 12258 bytes tests/ref/linebreak-link.png | Bin 0 -> 6373 bytes tests/ref/linebreak-manual-consecutive.png | Bin 0 -> 956 bytes .../linebreak-manual-directly-after-automatic.png | Bin 0 -> 1002 bytes tests/ref/linebreak-manual-justified.png | Bin 0 -> 1755 bytes tests/ref/linebreak-manual-trailing-multiple.png | Bin 0 -> 464 bytes tests/ref/linebreak-manual.png | Bin 0 -> 398 bytes tests/ref/linebreak-math-punctuation.png | Bin 0 -> 3054 bytes tests/ref/linebreak-narrow-nbsp.png | Bin 0 -> 1317 bytes tests/ref/linebreak-overflow-double.png | Bin 0 -> 1382 bytes tests/ref/linebreak-overflow.png | Bin 0 -> 858 bytes tests/ref/linebreak-shape-run.png | Bin 0 -> 706 bytes tests/ref/linebreak-thai.png | Bin 0 -> 6968 bytes tests/ref/link-basic.png | Bin 0 -> 6194 bytes tests/ref/link-bracket-balanced.png | Bin 0 -> 3895 bytes tests/ref/link-bracket-unbalanced-closing.png | Bin 0 -> 2129 bytes tests/ref/link-on-block.png | Bin 0 -> 2423 bytes tests/ref/link-show.png | Bin 0 -> 2639 bytes tests/ref/link-to-label.png | Bin 0 -> 993 bytes tests/ref/link-to-page.png | Bin 0 -> 985 bytes tests/ref/link-trailing-period.png | Bin 0 -> 2990 bytes tests/ref/link-transformed.png | Bin 0 -> 1274 bytes tests/ref/list-attached-above-spacing.png | Bin 0 -> 605 bytes tests/ref/list-attached.png | Bin 0 -> 1464 bytes tests/ref/list-basic.png | Bin 0 -> 1001 bytes tests/ref/list-content-block.png | Bin 0 -> 965 bytes tests/ref/list-indent-specifics.png | Bin 0 -> 392 bytes tests/ref/list-marker-align-unaffected.png | Bin 0 -> 822 bytes tests/ref/list-marker-bare-hyphen.png | Bin 0 -> 773 bytes tests/ref/list-marker-closure.png | Bin 0 -> 503 bytes tests/ref/list-marker-cycle.png | Bin 0 -> 312 bytes tests/ref/list-marker-dash.png | Bin 0 -> 239 bytes tests/ref/list-mix.png | Bin 0 -> 968 bytes tests/ref/list-mixed-tabs-and-spaces.png | Bin 0 -> 765 bytes tests/ref/list-nested.png | Bin 0 -> 2740 bytes .../ref/list-non-attached-followed-by-attached.png | Bin 0 -> 593 bytes tests/ref/list-rtl.png | Bin 0 -> 401 bytes tests/ref/list-syntax-edge-cases.png | Bin 0 -> 565 bytes tests/ref/list-tabs.png | Bin 0 -> 694 bytes tests/ref/list-tight-non-attached-tight.png | Bin 0 -> 798 bytes tests/ref/list-top-level-indent.png | Bin 0 -> 679 bytes tests/ref/list-wide-cannot-attach.png | Bin 0 -> 609 bytes tests/ref/list-wide-really-cannot-attach.png | Bin 0 -> 605 bytes tests/ref/locate-element-selector.png | Bin 0 -> 685 bytes tests/ref/locate-position.png | Bin 0 -> 685 bytes tests/ref/loop-break-join-in-first-arg.png | Bin 0 -> 380 bytes tests/ref/loop-break-join-in-nested-blocks.png | Bin 0 -> 1043 bytes tests/ref/loop-break-join-in-set-rule-args.png | Bin 0 -> 245 bytes tests/ref/loop-break-join-set-and-show.png | Bin 0 -> 1128 bytes tests/ref/lorem-pars.png | Bin 0 -> 6514 bytes tests/ref/lorem.png | Bin 0 -> 2806 bytes tests/ref/math-accent-align.png | Bin 0 -> 614 bytes tests/ref/math-accent-bounds.png | Bin 0 -> 333 bytes tests/ref/math-accent-func.png | Bin 0 -> 284 bytes tests/ref/math-accent-high-base.png | Bin 0 -> 571 bytes tests/ref/math-accent-sized.png | Bin 0 -> 379 bytes tests/ref/math-accent-superscript.png | Bin 0 -> 472 bytes tests/ref/math-accent-sym-call.png | Bin 0 -> 926 bytes tests/ref/math-accent-wide-base.png | Bin 0 -> 510 bytes tests/ref/math-align-aligned-in-source.png | Bin 0 -> 493 bytes tests/ref/math-align-basic.png | Bin 0 -> 650 bytes tests/ref/math-align-cases.png | Bin 0 -> 578 bytes tests/ref/math-align-implicit.png | Bin 0 -> 706 bytes tests/ref/math-align-lines-mixed.png | Bin 0 -> 430 bytes tests/ref/math-align-post-fix.png | Bin 0 -> 709 bytes tests/ref/math-align-toggle.png | Bin 0 -> 469 bytes tests/ref/math-align-weird.png | Bin 0 -> 1243 bytes tests/ref/math-align-wider-first-column.png | Bin 0 -> 704 bytes tests/ref/math-attach-default-placement.png | Bin 0 -> 1866 bytes tests/ref/math-attach-descender-collision.png | Bin 0 -> 739 bytes tests/ref/math-attach-followed-by-func-call.png | Bin 0 -> 1206 bytes tests/ref/math-attach-force-scripts-and-limits.png | Bin 0 -> 1137 bytes tests/ref/math-attach-high.png | Bin 0 -> 1296 bytes tests/ref/math-attach-horizontal-align.png | Bin 0 -> 2001 bytes tests/ref/math-attach-integral.png | Bin 0 -> 965 bytes tests/ref/math-attach-large-operator.png | Bin 0 -> 839 bytes tests/ref/math-attach-limit.png | Bin 0 -> 727 bytes tests/ref/math-attach-mixed.png | Bin 0 -> 2357 bytes tests/ref/math-attach-nested.png | Bin 0 -> 952 bytes tests/ref/math-attach-postscripts.png | Bin 0 -> 497 bytes tests/ref/math-attach-prescripts.png | Bin 0 -> 675 bytes tests/ref/math-attach-show-limit.png | Bin 0 -> 673 bytes tests/ref/math-attach-subscript-multiline.png | Bin 0 -> 772 bytes tests/ref/math-attach-to-group.png | Bin 0 -> 651 bytes tests/ref/math-binom-multiple.png | Bin 0 -> 526 bytes tests/ref/math-binom.png | Bin 0 -> 323 bytes tests/ref/math-box-with-baseline.png | Bin 0 -> 225 bytes tests/ref/math-box-without-baseline.png | Bin 0 -> 461 bytes tests/ref/math-call-non-func.png | Bin 0 -> 761 bytes tests/ref/math-cancel-angle-absolute.png | Bin 0 -> 353 bytes tests/ref/math-cancel-angle-func.png | Bin 0 -> 938 bytes tests/ref/math-cancel-cross.png | Bin 0 -> 1618 bytes tests/ref/math-cancel-customized.png | Bin 0 -> 1062 bytes tests/ref/math-cancel-display.png | Bin 0 -> 1315 bytes tests/ref/math-cancel-inline.png | Bin 0 -> 621 bytes tests/ref/math-cancel-inverted.png | Bin 0 -> 789 bytes tests/ref/math-cases-gap.png | Bin 0 -> 285 bytes tests/ref/math-cases.png | Bin 0 -> 1257 bytes tests/ref/math-class-chars.png | Bin 0 -> 1331 bytes tests/ref/math-class-content.png | Bin 0 -> 786 bytes tests/ref/math-class-exceptions.png | Bin 0 -> 507 bytes tests/ref/math-class-limits.png | Bin 0 -> 495 bytes tests/ref/math-class-nested.png | Bin 0 -> 228 bytes tests/ref/math-common-symbols.png | Bin 0 -> 243 bytes tests/ref/math-dif.png | Bin 0 -> 1049 bytes tests/ref/math-equation-align-numbered.png | Bin 0 -> 1314 bytes tests/ref/math-equation-align-unnumbered.png | Bin 0 -> 826 bytes tests/ref/math-equation-auto-wrapping.png | Bin 0 -> 160 bytes tests/ref/math-equation-font.png | Bin 0 -> 1035 bytes tests/ref/math-equation-number-align-end.png | Bin 0 -> 1541 bytes tests/ref/math-equation-number-align-left.png | Bin 0 -> 1526 bytes ...math-equation-number-align-multiline-bottom.png | Bin 0 -> 758 bytes ...math-equation-number-align-multiline-expand.png | Bin 0 -> 510 bytes ...h-equation-number-align-multiline-top-start.png | Bin 0 -> 597 bytes tests/ref/math-equation-number-align-multiline.png | Bin 0 -> 587 bytes tests/ref/math-equation-number-align-right.png | Bin 0 -> 1506 bytes tests/ref/math-equation-number-align-start.png | Bin 0 -> 1528 bytes tests/ref/math-equation-number-align.png | Bin 0 -> 1541 bytes tests/ref/math-equation-numbering.png | Bin 0 -> 4604 bytes tests/ref/math-equation-show-rule.png | Bin 0 -> 1033 bytes tests/ref/math-font-fallback.png | Bin 0 -> 400 bytes tests/ref/math-font-features.png | Bin 0 -> 1248 bytes tests/ref/math-font-switch.png | Bin 0 -> 348 bytes tests/ref/math-frac-associativity.png | Bin 0 -> 484 bytes tests/ref/math-frac-baseline.png | Bin 0 -> 594 bytes tests/ref/math-frac-large.png | Bin 0 -> 563 bytes tests/ref/math-frac-paren-removal.png | Bin 0 -> 506 bytes tests/ref/math-frac-precedence.png | Bin 0 -> 3867 bytes .../ref/math-linebreaking-after-binop-and-rel.png | Bin 0 -> 647 bytes ...h-linebreaking-after-relation-without-space.png | Bin 0 -> 439 bytes ...-linebreaking-between-consecutive-relations.png | Bin 0 -> 387 bytes tests/ref/math-linebreaking-empty.png | Bin 0 -> 615 bytes tests/ref/math-linebreaking-in-box.png | Bin 0 -> 222 bytes tests/ref/math-linebreaking-lr.png | Bin 0 -> 559 bytes tests/ref/math-linebreaking-multiline.png | Bin 0 -> 317 bytes tests/ref/math-linebreaking-trailing-linebreak.png | Bin 0 -> 296 bytes tests/ref/math-lr-call.png | Bin 0 -> 847 bytes tests/ref/math-lr-color.png | Bin 0 -> 670 bytes tests/ref/math-lr-fences.png | Bin 0 -> 601 bytes tests/ref/math-lr-half.png | Bin 0 -> 396 bytes tests/ref/math-lr-matching.png | Bin 0 -> 1262 bytes tests/ref/math-lr-mid.png | Bin 0 -> 1433 bytes tests/ref/math-lr-shorthands.png | Bin 0 -> 452 bytes tests/ref/math-lr-size.png | Bin 0 -> 663 bytes tests/ref/math-lr-symbol-unmatched.png | Bin 0 -> 349 bytes tests/ref/math-lr-unbalanced.png | Bin 0 -> 938 bytes tests/ref/math-lr-unmatched.png | Bin 0 -> 542 bytes tests/ref/math-lr-weak-spacing.png | Bin 0 -> 647 bytes tests/ref/math-mat-align-complex.png | Bin 0 -> 1522 bytes tests/ref/math-mat-align-explicit--alternating.png | Bin 0 -> 908 bytes tests/ref/math-mat-align-explicit-left.png | Bin 0 -> 896 bytes tests/ref/math-mat-align-explicit-right.png | Bin 0 -> 916 bytes tests/ref/math-mat-align-implicit.png | Bin 0 -> 930 bytes tests/ref/math-mat-align-signed-numbers.png | Bin 0 -> 1865 bytes tests/ref/math-mat-augment-set.png | Bin 0 -> 1716 bytes tests/ref/math-mat-augment.png | Bin 0 -> 3489 bytes tests/ref/math-mat-baseline.png | Bin 0 -> 837 bytes tests/ref/math-mat-delim-direct.png | Bin 0 -> 1090 bytes tests/ref/math-mat-delim-set.png | Bin 0 -> 580 bytes tests/ref/math-mat-gap.png | Bin 0 -> 489 bytes tests/ref/math-mat-gaps.png | Bin 0 -> 493 bytes tests/ref/math-mat-semicolon.png | Bin 0 -> 1091 bytes tests/ref/math-mat-sparse.png | Bin 0 -> 898 bytes ...math-multiline-multiple-trailing-linebreaks.png | Bin 0 -> 927 bytes tests/ref/math-multiline-no-trailing-linebreak.png | Bin 0 -> 759 bytes tests/ref/math-multiline-trailing-linebreak.png | Bin 0 -> 786 bytes tests/ref/math-nested-normal-layout.png | Bin 0 -> 1253 bytes tests/ref/math-non-math-content.png | Bin 0 -> 195 bytes tests/ref/math-op-call.png | Bin 0 -> 795 bytes tests/ref/math-op-custom.png | Bin 0 -> 589 bytes tests/ref/math-op-predefined.png | Bin 0 -> 378 bytes tests/ref/math-op-scripts-vs-limits.png | Bin 0 -> 863 bytes tests/ref/math-op-styled.png | Bin 0 -> 314 bytes tests/ref/math-optical-size-frac-script-script.png | Bin 0 -> 553 bytes tests/ref/math-optical-size-nested-scripts.png | Bin 0 -> 769 bytes .../ref/math-optical-size-prime-large-operator.png | Bin 0 -> 685 bytes tests/ref/math-optical-size-primes.png | Bin 0 -> 949 bytes tests/ref/math-primes-after-code-expr.png | Bin 0 -> 484 bytes tests/ref/math-primes-attach.png | Bin 0 -> 374 bytes tests/ref/math-primes-complex.png | Bin 0 -> 1274 bytes tests/ref/math-primes-limits.png | Bin 0 -> 468 bytes tests/ref/math-primes-scripts.png | Bin 0 -> 513 bytes tests/ref/math-primes-spaces.png | Bin 0 -> 342 bytes tests/ref/math-primes.png | Bin 0 -> 341 bytes tests/ref/math-root-basic.png | Bin 0 -> 366 bytes tests/ref/math-root-large-body.png | Bin 0 -> 1614 bytes tests/ref/math-root-large-index.png | Bin 0 -> 638 bytes tests/ref/math-root-precomposed.png | Bin 0 -> 602 bytes tests/ref/math-root-radical-attachment.png | Bin 0 -> 1021 bytes tests/ref/math-root-syntax.png | Bin 0 -> 1255 bytes tests/ref/math-shorthandes.png | Bin 0 -> 1211 bytes tests/ref/math-size.png | Bin 0 -> 729 bytes tests/ref/math-spacing-basic.png | Bin 0 -> 2595 bytes tests/ref/math-spacing-decorated.png | Bin 0 -> 2378 bytes tests/ref/math-spacing-kept-spaces.png | Bin 0 -> 884 bytes tests/ref/math-spacing-predefined.png | Bin 0 -> 847 bytes tests/ref/math-spacing-set-comprehension.png | Bin 0 -> 687 bytes tests/ref/math-spacing-weak.png | Bin 0 -> 861 bytes tests/ref/math-style-exceptions.png | Bin 0 -> 1304 bytes tests/ref/math-style-greek-exceptions.png | Bin 0 -> 301 bytes tests/ref/math-style-hebrew-exceptions.png | Bin 0 -> 296 bytes tests/ref/math-style-italic-default.png | Bin 0 -> 466 bytes tests/ref/math-style.png | Bin 0 -> 1784 bytes tests/ref/math-symbol-show-rule.png | Bin 0 -> 194 bytes tests/ref/math-table.png | Bin 0 -> 770 bytes tests/ref/math-text-color.png | Bin 0 -> 860 bytes tests/ref/math-underover-brace.png | Bin 0 -> 751 bytes tests/ref/math-underover-brackets.png | Bin 0 -> 1029 bytes tests/ref/math-underover-line-bracket.png | Bin 0 -> 469 bytes tests/ref/math-unicode.png | Bin 0 -> 743 bytes tests/ref/math-vec-align-explicit-alternating.png | Bin 0 -> 908 bytes tests/ref/math-vec-delim-set.png | Bin 0 -> 196 bytes tests/ref/math-vec-gap.png | Bin 0 -> 397 bytes tests/ref/math-vec-wide.png | Bin 0 -> 591 bytes tests/ref/math/accent.png | Bin 8774 -> 0 bytes tests/ref/math/alignment.png | Bin 7837 -> 0 bytes tests/ref/math/attach-p1.png | Bin 14206 -> 0 bytes tests/ref/math/attach-p2.png | Bin 11007 -> 0 bytes tests/ref/math/attach-p3.png | Bin 15051 -> 0 bytes tests/ref/math/call.png | Bin 1972 -> 0 bytes tests/ref/math/cancel.png | Bin 24771 -> 0 bytes tests/ref/math/cases.png | Bin 3001 -> 0 bytes tests/ref/math/class.png | Bin 7545 -> 0 bytes tests/ref/math/content.png | Bin 10306 -> 0 bytes tests/ref/math/delimited.png | Bin 101279 -> 0 bytes tests/ref/math/equation-block-align.png | Bin 5170 -> 0 bytes tests/ref/math/equation-number.png | Bin 23214 -> 0 bytes tests/ref/math/equation-show.png | Bin 2428 -> 0 bytes tests/ref/math/font-features.png | Bin 2985 -> 0 bytes tests/ref/math/frac.png | Bin 30979 -> 0 bytes tests/ref/math/linebreak.png | Bin 7385 -> 0 bytes tests/ref/math/matrix-alignment.png | Bin 14061 -> 0 bytes tests/ref/math/matrix-gaps.png | Bin 2925 -> 0 bytes tests/ref/math/matrix.png | Bin 43626 -> 0 bytes tests/ref/math/multiline.png | Bin 13232 -> 0 bytes tests/ref/math/numbering.png | Bin 12055 -> 0 bytes tests/ref/math/op.png | Bin 6762 -> 0 bytes tests/ref/math/opticalsize.png | Bin 14078 -> 0 bytes tests/ref/math/prime.png | Bin 1248 -> 0 bytes tests/ref/math/root.png | Bin 12190 -> 0 bytes tests/ref/math/spacing.png | Bin 100588 -> 0 bytes tests/ref/math/style.png | Bin 29726 -> 0 bytes tests/ref/math/syntax.png | Bin 4868 -> 0 bytes tests/ref/math/unbalanced.png | Bin 2432 -> 0 bytes tests/ref/math/underover.png | Bin 4868 -> 0 bytes tests/ref/math/vec.png | Bin 1606 -> 0 bytes tests/ref/meta/bibliography-full.png | Bin 149158 -> 0 bytes tests/ref/meta/bibliography-ordering.png | Bin 140609 -> 0 bytes tests/ref/meta/bibliography.png | Bin 108543 -> 0 bytes tests/ref/meta/cite-footnote.png | Bin 36731 -> 0 bytes tests/ref/meta/cite-form.png | Bin 32970 -> 0 bytes tests/ref/meta/cite-group.png | Bin 15233 -> 0 bytes tests/ref/meta/counter-page.png | Bin 14766 -> 0 bytes tests/ref/meta/counter.png | Bin 44350 -> 0 bytes tests/ref/meta/document.png | Bin 965 -> 0 bytes tests/ref/meta/figure-caption.png | Bin 9192 -> 0 bytes tests/ref/meta/figure-localization.png | Bin 6629 -> 0 bytes tests/ref/meta/figure.png | Bin 54114 -> 0 bytes tests/ref/meta/footnote-break.png | Bin 90355 -> 0 bytes tests/ref/meta/footnote-columns.png | Bin 10873 -> 0 bytes tests/ref/meta/footnote-container.png | Bin 45934 -> 0 bytes tests/ref/meta/footnote-invariant.png | Bin 28671 -> 0 bytes tests/ref/meta/footnote-refs.png | Bin 28467 -> 0 bytes tests/ref/meta/footnote-table.png | Bin 40162 -> 0 bytes tests/ref/meta/footnote.png | Bin 18782 -> 0 bytes tests/ref/meta/heading.png | Bin 41024 -> 0 bytes tests/ref/meta/link.png | Bin 59069 -> 0 bytes tests/ref/meta/numbering.png | Bin 62312 -> 0 bytes tests/ref/meta/outline-entry.png | Bin 62248 -> 0 bytes tests/ref/meta/outline-first-par-indent.png | Bin 28062 -> 0 bytes tests/ref/meta/outline-indent.png | Bin 309889 -> 0 bytes tests/ref/meta/outline.png | Bin 108902 -> 0 bytes tests/ref/meta/page-label.png | Bin 123792 -> 0 bytes tests/ref/meta/query-before-after.png | Bin 122197 -> 0 bytes tests/ref/meta/query-figure.png | Bin 290886 -> 0 bytes tests/ref/meta/query-header.png | Bin 121241 -> 0 bytes tests/ref/meta/ref.png | Bin 34099 -> 0 bytes tests/ref/meta/state.png | Bin 47195 -> 0 bytes tests/ref/newline-continuation-code.png | Bin 0 -> 1230 bytes tests/ref/newline-continuation-markup.png | Bin 0 -> 906 bytes tests/ref/numbering-chinese.png | Bin 0 -> 2610 bytes tests/ref/numbering-hebrew.png | Bin 0 -> 1340 bytes tests/ref/numbering-japanese-aiueo.png | Bin 0 -> 6285 bytes tests/ref/numbering-japanese-iroha.png | Bin 0 -> 3840 bytes tests/ref/numbering-korean.png | Bin 0 -> 4068 bytes tests/ref/numbering-latin.png | Bin 0 -> 2670 bytes tests/ref/numbering-symbol-and-roman.png | Bin 0 -> 2997 bytes tests/ref/numbers.png | Bin 0 -> 4426 bytes tests/ref/ops-add-content.png | Bin 0 -> 432 bytes tests/ref/ops-multiply-inf-with-length.png | Bin 0 -> 1066 bytes tests/ref/outline-entry-complex.png | Bin 0 -> 14497 bytes tests/ref/outline-entry.png | Bin 0 -> 10052 bytes tests/ref/outline-first-line-indent.png | Bin 0 -> 10876 bytes tests/ref/outline-indent-no-numbering.png | Bin 0 -> 4637 bytes tests/ref/outline-indent-numbering.png | Bin 0 -> 21639 bytes tests/ref/outline.png | Bin 0 -> 40746 bytes tests/ref/overhang-lone.png | Bin 0 -> 93 bytes tests/ref/overhang.png | Bin 0 -> 3848 bytes tests/ref/overline-background.png | Bin 0 -> 1498 bytes tests/ref/pad-basic.png | Bin 0 -> 1158 bytes tests/ref/pad-expanding-contents.png | Bin 0 -> 254 bytes tests/ref/pad-followed-by-content.png | Bin 0 -> 11851 bytes tests/ref/page-call-followed-by-pagebreak.png | Bin 0 -> 116 bytes tests/ref/page-call-styled-empty.png | Bin 0 -> 86 bytes tests/ref/page-fill.png | Bin 0 -> 824 bytes tests/ref/page-large.png | Bin 0 -> 304 bytes tests/ref/page-margin-binding-from-text-lang.png | Bin 0 -> 534 bytes tests/ref/page-margin-individual.png | Bin 0 -> 1007 bytes tests/ref/page-margin-inside-outside-override.png | Bin 0 -> 5076 bytes tests/ref/page-margin-inside-with-binding.png | Bin 0 -> 535 bytes tests/ref/page-margin-inside.png | Bin 0 -> 466 bytes tests/ref/page-margin-uniform.png | Bin 0 -> 243 bytes tests/ref/page-marginals.png | Bin 0 -> 19769 bytes tests/ref/page-number-align-bottom-left.png | Bin 0 -> 280 bytes tests/ref/page-number-align-top-right.png | Bin 0 -> 347 bytes tests/ref/page-numbering-pdf-label.png | Bin 0 -> 8905 bytes tests/ref/page-set-empty.png | Bin 0 -> 86 bytes tests/ref/page-set-forces-break.png | Bin 0 -> 753 bytes tests/ref/page-set-only-pagebreak.png | Bin 0 -> 94 bytes tests/ref/page-set-override-and-mix.png | Bin 0 -> 414 bytes tests/ref/page-set-override-thrice.png | Bin 0 -> 73 bytes tests/ref/pagebreak-around-set-page.png | Bin 0 -> 116 bytes tests/ref/pagebreak-followed-by-page-call.png | Bin 0 -> 1066 bytes tests/ref/pagebreak-meta.png | Bin 0 -> 412 bytes tests/ref/pagebreak-set-page-mixed.png | Bin 0 -> 949 bytes tests/ref/pagebreak-to-auto-sized.png | Bin 0 -> 381 bytes tests/ref/pagebreak-to-multiple-pages.png | Bin 0 -> 576 bytes tests/ref/pagebreak-to.png | Bin 0 -> 1067 bytes tests/ref/pagebreak-weak-after-set-page.png | Bin 0 -> 815 bytes tests/ref/pagebreak-weak-meta.png | Bin 0 -> 430 bytes tests/ref/pagebreak-weak-place.png | Bin 0 -> 620 bytes tests/ref/pagebreak.png | Bin 0 -> 80 bytes tests/ref/par-basic.png | Bin 0 -> 20380 bytes tests/ref/par-first-line-indent.png | Bin 0 -> 11026 bytes tests/ref/par-hanging-indent-manual-linebreak.png | Bin 0 -> 886 bytes tests/ref/par-hanging-indent-rtl.png | Bin 0 -> 2114 bytes tests/ref/par-hanging-indent.png | Bin 0 -> 1473 bytes tests/ref/par-leading-and-block-spacing.png | Bin 0 -> 2017 bytes tests/ref/par-spacing-and-first-line-indent.png | Bin 0 -> 1333 bytes ...arser-backtracking-destructuring-whitespace.png | Bin 0 -> 444 bytes tests/ref/path.png | Bin 0 -> 3150 bytes tests/ref/pattern-line.png | Bin 0 -> 125 bytes tests/ref/pattern-lines.png | Bin 0 -> 128 bytes tests/ref/pattern-relative-parent.png | Bin 0 -> 347 bytes tests/ref/pattern-relative-self.png | Bin 0 -> 423 bytes tests/ref/pattern-small.png | Bin 0 -> 83 bytes tests/ref/pattern-spacing-negative.png | Bin 0 -> 202 bytes tests/ref/pattern-spacing-positive.png | Bin 0 -> 241 bytes tests/ref/pattern-spacing-zero.png | Bin 0 -> 215 bytes tests/ref/pattern-stroke.png | Bin 0 -> 248 bytes tests/ref/pattern-text.png | Bin 0 -> 5324 bytes tests/ref/place-background.png | Bin 0 -> 19865 bytes tests/ref/place-basic.png | Bin 0 -> 11811 bytes tests/ref/place-block-spacing.png | Bin 0 -> 632 bytes tests/ref/place-bottom-in-box.png | Bin 0 -> 137 bytes tests/ref/place-bottom-right-in-box.png | Bin 0 -> 1445 bytes tests/ref/place-float-columns.png | Bin 0 -> 28138 bytes tests/ref/place-float-figure.png | Bin 0 -> 35400 bytes tests/ref/place-float.png | Bin 0 -> 1338 bytes tests/ref/place-horizon-in-boxes.png | Bin 0 -> 570 bytes tests/ref/place-top-left-in-box.png | Bin 0 -> 325 bytes tests/ref/polygon-line-join.png | Bin 0 -> 577 bytes tests/ref/polygon.png | Bin 0 -> 3375 bytes tests/ref/query-and-or.png | Bin 0 -> 1664 bytes tests/ref/query-before-after.png | Bin 0 -> 35716 bytes tests/ref/query-complex.png | Bin 0 -> 1458 bytes tests/ref/query-list-of-figures.png | Bin 0 -> 10471 bytes tests/ref/query-running-header.png | Bin 0 -> 9017 bytes tests/ref/quote-block-spacing.png | Bin 0 -> 2798 bytes tests/ref/quote-cite-format-author-date.png | Bin 0 -> 2208 bytes tests/ref/quote-cite-format-label-or-numeric.png | Bin 0 -> 2224 bytes tests/ref/quote-cite-format-note.png | Bin 0 -> 2943 bytes tests/ref/quote-dir-align.png | Bin 0 -> 1115 bytes tests/ref/quote-dir-author-pos.png | Bin 0 -> 967 bytes tests/ref/quote-inline.png | Bin 0 -> 1523 bytes tests/ref/quote-nesting-custom.png | Bin 0 -> 545 bytes tests/ref/quote-nesting.png | Bin 0 -> 4523 bytes tests/ref/raw-align-default.png | Bin 0 -> 5747 bytes tests/ref/raw-align-specified.png | Bin 0 -> 5474 bytes tests/ref/raw-block-no-parbreaks.png | Bin 0 -> 1293 bytes tests/ref/raw-consecutive-single-backticks.png | Bin 0 -> 177 bytes tests/ref/raw-dedent-empty-line.png | Bin 0 -> 202 bytes tests/ref/raw-dedent-first-line.png | Bin 0 -> 242 bytes tests/ref/raw-dedent-last-line.png | Bin 0 -> 206 bytes tests/ref/raw-empty.png | Bin 0 -> 542 bytes tests/ref/raw-highlight-typ.png | Bin 0 -> 25790 bytes tests/ref/raw-highlight.png | Bin 0 -> 14370 bytes tests/ref/raw-inline-multiline.png | Bin 0 -> 5127 bytes tests/ref/raw-line-alternating-fill.png | Bin 0 -> 5028 bytes tests/ref/raw-line-text-fill.png | Bin 0 -> 4362 bytes tests/ref/raw-line.png | Bin 0 -> 3926 bytes tests/ref/raw-more-backticks.png | Bin 0 -> 412 bytes tests/ref/raw-show-set.png | Bin 0 -> 253 bytes tests/ref/raw-single-backtick-lang.png | Bin 0 -> 303 bytes tests/ref/raw-syntaxes.png | Bin 0 -> 1564 bytes tests/ref/raw-tab-size.png | Bin 0 -> 1543 bytes tests/ref/raw-theme.png | Bin 0 -> 1874 bytes tests/ref/raw-trimming.png | Bin 0 -> 2274 bytes tests/ref/raw-typst-lang.png | Bin 0 -> 922 bytes tests/ref/rect-customization.png | Bin 0 -> 3895 bytes tests/ref/rect-fill-stroke.png | Bin 0 -> 1367 bytes tests/ref/rect-stroke.png | Bin 0 -> 322 bytes tests/ref/rect.png | Bin 0 -> 135 bytes tests/ref/ref-basic.png | Bin 0 -> 3979 bytes tests/ref/ref-supplements.png | Bin 0 -> 8276 bytes tests/ref/repeat-align-and-dir.png | Bin 0 -> 621 bytes tests/ref/repeat-basic.png | Bin 0 -> 2330 bytes tests/ref/repeat-dots-rtl.png | Bin 0 -> 441 bytes tests/ref/repeat-empty.png | Bin 0 -> 195 bytes tests/ref/repeat-unboxed.png | Bin 0 -> 133 bytes tests/ref/repr-color.png | Bin 0 -> 7598 bytes tests/ref/repr-literals.png | Bin 0 -> 1444 bytes tests/ref/repr-misc.png | Bin 0 -> 7440 bytes tests/ref/repr-numerical.png | Bin 0 -> 6688 bytes tests/ref/return-in-nested-content-block.png | Bin 0 -> 1051 bytes tests/ref/set-if.png | Bin 0 -> 1576 bytes tests/ref/set-instantiation-site-markup.png | Bin 0 -> 1084 bytes tests/ref/set-instantiation-site.png | Bin 0 -> 430 bytes tests/ref/set-scoped-in-code-block.png | Bin 0 -> 958 bytes tests/ref/set-text-override.png | Bin 0 -> 1175 bytes tests/ref/set-vs-construct-1.png | Bin 0 -> 402 bytes tests/ref/set-vs-construct-2.png | Bin 0 -> 338 bytes tests/ref/set-vs-construct-3.png | Bin 0 -> 99 bytes tests/ref/set-vs-construct-4.png | Bin 0 -> 440 bytes tests/ref/shaping-emoji-bad-zwj.png | Bin 0 -> 647 bytes tests/ref/shaping-emoji-basic.png | Bin 0 -> 952 bytes tests/ref/shaping-font-fallback.png | Bin 0 -> 3823 bytes .../shaping-forced-script-font-feature-enabled.png | Bin 0 -> 450 bytes ...haping-forced-script-font-feature-inhibited.png | Bin 0 -> 491 bytes tests/ref/shaping-script-separation.png | Bin 0 -> 993 bytes tests/ref/shorthand-dashes.png | Bin 0 -> 598 bytes tests/ref/shorthand-ellipsis.png | Bin 0 -> 311 bytes tests/ref/shorthand-nbsp-and-shy-hyphen.png | Bin 0 -> 1352 bytes tests/ref/shorthand-nbsp-width.png | Bin 0 -> 266 bytes tests/ref/shorthands-math.png | Bin 0 -> 1832 bytes tests/ref/show-bare-basic.png | Bin 0 -> 3286 bytes tests/ref/show-bare-content-block.png | Bin 0 -> 289 bytes tests/ref/show-bare-replace-with-content.png | Bin 0 -> 275 bytes tests/ref/show-bare-vs-set-text.png | Bin 0 -> 725 bytes tests/ref/show-function-order-with-set.png | Bin 0 -> 1504 bytes tests/ref/show-function-set-on-it.png | Bin 0 -> 555 bytes tests/ref/show-in-show.png | Bin 0 -> 638 bytes tests/ref/show-multiple-rules.png | Bin 0 -> 352 bytes tests/ref/show-nested-scopes.png | Bin 0 -> 1347 bytes tests/ref/show-recursive-identity.png | Bin 0 -> 555 bytes tests/ref/show-recursive-multiple.png | Bin 0 -> 2035 bytes tests/ref/show-rule-in-function.png | Bin 0 -> 2667 bytes tests/ref/show-selector-basic.png | Bin 0 -> 452 bytes tests/ref/show-selector-discard.png | Bin 0 -> 613 bytes tests/ref/show-selector-element-or-label.png | Bin 0 -> 2390 bytes tests/ref/show-selector-or-elements-with-set.png | Bin 0 -> 915 bytes tests/ref/show-selector-realistic.png | Bin 0 -> 3867 bytes tests/ref/show-selector-replace-and-show-set.png | Bin 0 -> 241 bytes tests/ref/show-selector-replace.png | Bin 0 -> 330 bytes tests/ref/show-selector-where.png | Bin 0 -> 5290 bytes tests/ref/show-set-on-layoutable-element.png | Bin 0 -> 716 bytes tests/ref/show-set-on-same-element.png | Bin 0 -> 919 bytes tests/ref/show-set-override.png | Bin 0 -> 1615 bytes tests/ref/show-set-same-element-and-order.png | Bin 0 -> 2453 bytes tests/ref/show-set-same-element-matched-field.png | Bin 0 -> 603 bytes .../show-set-same-element-matching-interaction.png | Bin 0 -> 677 bytes ...-set-same-element-synthesized-matched-field.png | Bin 0 -> 554 bytes tests/ref/show-set-text-order-adjacent-1.png | Bin 0 -> 458 bytes tests/ref/show-set-text-order-adjacent-2.png | Bin 0 -> 480 bytes tests/ref/show-set-text-order-contained-1.png | Bin 0 -> 488 bytes tests/ref/show-set-text-order-contained-2.png | Bin 0 -> 249 bytes tests/ref/show-set-text-order-contained-3.png | Bin 0 -> 458 bytes tests/ref/show-set-text-order-contained-4.png | Bin 0 -> 505 bytes tests/ref/show-set-text-order-overlapping-1.png | Bin 0 -> 653 bytes tests/ref/show-set-text-order-overlapping-2.png | Bin 0 -> 321 bytes tests/ref/show-set-vs-construct.png | Bin 0 -> 772 bytes tests/ref/show-set-where-override.png | Bin 0 -> 1493 bytes tests/ref/show-text-basic.png | Bin 0 -> 971 bytes tests/ref/show-text-cyclic-raw.png | Bin 0 -> 463 bytes tests/ref/show-text-cyclic.png | Bin 0 -> 840 bytes tests/ref/show-text-exactly-once.png | Bin 0 -> 477 bytes tests/ref/show-text-get-text-on-it.png | Bin 0 -> 615 bytes tests/ref/show-text-in-other-show.png | Bin 0 -> 758 bytes tests/ref/show-text-indirectly-cyclic.png | Bin 0 -> 646 bytes tests/ref/show-text-path-resolving.png | Bin 0 -> 1722 bytes tests/ref/show-text-regex-case-insensitive.png | Bin 0 -> 3771 bytes tests/ref/show-text-regex-character-class.png | Bin 0 -> 1510 bytes tests/ref/show-text-regex-word-boundary.png | Bin 0 -> 1655 bytes tests/ref/show-text-regex.png | Bin 0 -> 1031 bytes tests/ref/show-where-folding-stroke.png | Bin 0 -> 718 bytes tests/ref/show-where-folding-text-size.png | Bin 0 -> 1330 bytes tests/ref/show-where-optional-field-raw.png | Bin 0 -> 780 bytes tests/ref/show-where-optional-field-text.png | Bin 0 -> 2068 bytes tests/ref/show-where-resolving-hyphenate.png | Bin 0 -> 476 bytes tests/ref/show-where-resolving-length.png | Bin 0 -> 369 bytes tests/ref/smallcaps.png | Bin 0 -> 377 bytes tests/ref/smartquote-apostrophe.png | Bin 0 -> 1845 bytes tests/ref/smartquote-custom-complex.png | Bin 0 -> 1561 bytes tests/ref/smartquote-custom.png | Bin 0 -> 1527 bytes tests/ref/smartquote-disable.png | Bin 0 -> 2575 bytes tests/ref/smartquote-disabled-temporarily.png | Bin 0 -> 2804 bytes tests/ref/smartquote-empty.png | Bin 0 -> 126 bytes tests/ref/smartquote-escape.png | Bin 0 -> 1307 bytes tests/ref/smartquote-nesting.png | Bin 0 -> 1163 bytes tests/ref/smartquote.png | Bin 0 -> 20489 bytes tests/ref/space-collapsing-comments.png | Bin 0 -> 503 bytes tests/ref/space-collapsing-linebreaks.png | Bin 0 -> 266 bytes tests/ref/space-collapsing-stringy-linebreak.png | Bin 0 -> 208 bytes tests/ref/space-collapsing-with-h.png | Bin 0 -> 399 bytes tests/ref/space-collapsing.png | Bin 0 -> 1370 bytes tests/ref/space-ideographic-kept.png | Bin 0 -> 905 bytes tests/ref/space-thin-kept.png | Bin 0 -> 1021 bytes tests/ref/space-trailing-linebreak.png | Bin 0 -> 596 bytes tests/ref/spacing-h-and-v.png | Bin 0 -> 860 bytes tests/ref/spacing-rtl.png | Bin 0 -> 299 bytes tests/ref/square-auto-sized.png | Bin 0 -> 544 bytes tests/ref/square-base.png | Bin 0 -> 169 bytes tests/ref/square-circle-alignment.png | Bin 0 -> 870 bytes tests/ref/square-circle-overspecified.png | Bin 0 -> 321 bytes tests/ref/square-contents-overflow.png | Bin 0 -> 2749 bytes tests/ref/square-height-limited-stack.png | Bin 0 -> 83 bytes tests/ref/square-height-limited.png | Bin 0 -> 2346 bytes tests/ref/square-overflow.png | Bin 0 -> 305 bytes tests/ref/square-rect-rounded.png | Bin 0 -> 857 bytes tests/ref/square-relative-size.png | Bin 0 -> 339 bytes tests/ref/square-relatively-sized-child.png | Bin 0 -> 197 bytes tests/ref/square.png | Bin 0 -> 314 bytes tests/ref/stack-basic.png | Bin 0 -> 129 bytes tests/ref/stack-fr.png | Bin 0 -> 2205 bytes tests/ref/stack-overflow.png | Bin 0 -> 103 bytes tests/ref/stack-rtl-align-and-fr.png | Bin 0 -> 288 bytes tests/ref/stack-spacing.png | Bin 0 -> 114 bytes tests/ref/state-basic.png | Bin 0 -> 758 bytes tests/ref/state-multiple-calls-same-key.png | Bin 0 -> 245 bytes tests/ref/state-nested.png | Bin 0 -> 15413 bytes tests/ref/state-no-convergence.png | Bin 0 -> 139 bytes tests/ref/strike-background.png | Bin 0 -> 1546 bytes tests/ref/strike-with.png | Bin 0 -> 2539 bytes tests/ref/stroke-composition.png | Bin 0 -> 2776 bytes tests/ref/stroke-folding.png | Bin 0 -> 231 bytes tests/ref/stroke-text.png | Bin 0 -> 14345 bytes tests/ref/stroke-zero-thickness.png | Bin 0 -> 621 bytes tests/ref/strong-delta.png | Bin 0 -> 907 bytes tests/ref/strong-double-star-empty-hint.png | Bin 0 -> 314 bytes tests/ref/sub-super-non-typographic.png | Bin 0 -> 312 bytes tests/ref/sub-super.png | Bin 0 -> 1097 bytes tests/ref/super-underline.png | Bin 0 -> 1846 bytes tests/ref/symbol-constructor.png | Bin 0 -> 511 bytes tests/ref/symbol.png | Bin 0 -> 1542 bytes tests/ref/table-align-array.png | Bin 0 -> 586 bytes tests/ref/table-cell-align-override.png | Bin 0 -> 955 bytes tests/ref/table-cell-folding.png | Bin 0 -> 1242 bytes tests/ref/table-cell-override.png | Bin 0 -> 3546 bytes tests/ref/table-cell-set.png | Bin 0 -> 4654 bytes tests/ref/table-cell-show-and-override.png | Bin 0 -> 2926 bytes tests/ref/table-cell-show-based-on-position.png | Bin 0 -> 1890 bytes tests/ref/table-cell-show-emph.png | Bin 0 -> 798 bytes tests/ref/table-cell-show.png | Bin 0 -> 1903 bytes tests/ref/table-cell-various-overrides.png | Bin 0 -> 2570 bytes tests/ref/table-fill-basic.png | Bin 0 -> 454 bytes tests/ref/table-gutters.png | Bin 0 -> 5071 bytes tests/ref/table-inset-fold.png | Bin 0 -> 307 bytes tests/ref/table-inset.png | Bin 0 -> 3548 bytes tests/ref/table-newlines.png | Bin 0 -> 761 bytes .../table-stroke-vline-position-left-and-right.png | Bin 0 -> 1051 bytes tests/ref/terms-built-in-loop.png | Bin 0 -> 1592 bytes tests/ref/terms-constructor.png | Bin 0 -> 630 bytes tests/ref/terms-grid.png | Bin 0 -> 1255 bytes tests/ref/terms-multiline.png | Bin 0 -> 1664 bytes tests/ref/terms-rtl.png | Bin 0 -> 794 bytes tests/ref/terms-style-change-interrupted.png | Bin 0 -> 1524 bytes tests/ref/terms-syntax-edge-cases.png | Bin 0 -> 682 bytes tests/ref/text-alternates-and-stylistic-sets.png | Bin 0 -> 458 bytes tests/ref/text-call-body.png | Bin 0 -> 1522 bytes tests/ref/text-chinese-basic.png | Bin 0 -> 8210 bytes tests/ref/text-cjk-latin-spacing.png | Bin 0 -> 2669 bytes tests/ref/text-copy-paste-ligatures.png | Bin 0 -> 1127 bytes tests/ref/text-edge.png | Bin 0 -> 8187 bytes tests/ref/text-features.png | Bin 0 -> 479 bytes tests/ref/text-font-change-after-space.png | Bin 0 -> 397 bytes tests/ref/text-font-just-a-space.png | Bin 0 -> 190 bytes tests/ref/text-font-properties.png | Bin 0 -> 6926 bytes tests/ref/text-kerning.png | Bin 0 -> 248 bytes tests/ref/text-lang-hyphenate.png | Bin 0 -> 1287 bytes tests/ref/text-lang-region.png | Bin 0 -> 375 bytes tests/ref/text-lang-script-shaping.png | Bin 0 -> 500 bytes tests/ref/text-lang-shaping.png | Bin 0 -> 374 bytes tests/ref/text-lang-unknown-region.png | Bin 0 -> 323 bytes tests/ref/text-lang.png | Bin 0 -> 323 bytes tests/ref/text-ligatures.png | Bin 0 -> 345 bytes tests/ref/text-number-type.png | Bin 0 -> 675 bytes tests/ref/text-number-width.png | Bin 0 -> 973 bytes tests/ref/text-size-em-nesting.png | Bin 0 -> 660 bytes tests/ref/text-size-em.png | Bin 0 -> 104 bytes tests/ref/text-slashed-zero-and-fractions.png | Bin 0 -> 523 bytes tests/ref/text-spacing-relative.png | Bin 0 -> 412 bytes tests/ref/text-spacing.png | Bin 0 -> 565 bytes tests/ref/text-tracking-arabic.png | Bin 0 -> 252 bytes tests/ref/text-tracking-changed-temporarily.png | Bin 0 -> 437 bytes tests/ref/text-tracking-mark-placement.png | Bin 0 -> 315 bytes tests/ref/text-tracking-negative.png | Bin 0 -> 798 bytes tests/ref/text/baseline.png | Bin 29911 -> 0 bytes tests/ref/text/chinese.png | Bin 20722 -> 0 bytes tests/ref/text/copy-paste.png | Bin 2792 -> 0 bytes tests/ref/text/deco.png | Bin 64132 -> 0 bytes tests/ref/text/edge.png | Bin 22578 -> 0 bytes tests/ref/text/em.png | Bin 2311 -> 0 bytes tests/ref/text/emoji.png | Bin 3727 -> 0 bytes tests/ref/text/emphasis.png | Bin 16982 -> 0 bytes tests/ref/text/escape.png | Bin 10601 -> 0 bytes tests/ref/text/fallback.png | Bin 9877 -> 0 bytes tests/ref/text/features.png | Bin 9551 -> 0 bytes tests/ref/text/font.png | Bin 20573 -> 0 bytes tests/ref/text/hyphenate.png | Bin 20467 -> 0 bytes tests/ref/text/lang-with-region.png | Bin 1392 -> 0 bytes tests/ref/text/lang.png | Bin 5252 -> 0 bytes tests/ref/text/linebreak-link.png | Bin 65582 -> 0 bytes tests/ref/text/linebreak-obj.png | Bin 46200 -> 0 bytes tests/ref/text/linebreak.png | Bin 44823 -> 0 bytes tests/ref/text/lorem.png | Bin 26281 -> 0 bytes tests/ref/text/microtype.png | Bin 10874 -> 0 bytes tests/ref/text/numbers.png | Bin 38321 -> 0 bytes tests/ref/text/quote-nesting.png | Bin 14034 -> 0 bytes tests/ref/text/quote.png | Bin 60156 -> 0 bytes tests/ref/text/quotes.png | Bin 86003 -> 0 bytes tests/ref/text/raw-align.png | Bin 32817 -> 0 bytes tests/ref/text/raw-code.png | Bin 55071 -> 0 bytes tests/ref/text/raw-line.png | Bin 32488 -> 0 bytes tests/ref/text/raw-syntaxes.png | Bin 5142 -> 0 bytes tests/ref/text/raw-tabs.png | Bin 3382 -> 0 bytes tests/ref/text/raw-theme.png | Bin 5380 -> 0 bytes tests/ref/text/raw.png | Bin 21650 -> 0 bytes tests/ref/text/shaping.png | Bin 3975 -> 0 bytes tests/ref/text/shift.png | Bin 7826 -> 0 bytes tests/ref/text/smartquotes.png | Bin 7843 -> 0 bytes tests/ref/text/space.png | Bin 12663 -> 0 bytes tests/ref/text/stroke.png | Bin 97009 -> 0 bytes tests/ref/text/symbol.png | Bin 3958 -> 0 bytes tests/ref/text/tracking-spacing.png | Bin 6433 -> 0 bytes tests/ref/transform-rotate-and-scale.png | Bin 0 -> 7901 bytes tests/ref/transform-rotate-origin.png | Bin 0 -> 4753 bytes tests/ref/transform-rotate-relative-sizing.png | Bin 0 -> 2382 bytes tests/ref/transform-rotate.png | Bin 0 -> 4352 bytes tests/ref/transform-scale-origin.png | Bin 0 -> 116 bytes tests/ref/transform-scale-relative-sizing.png | Bin 0 -> 1975 bytes tests/ref/transform-scale.png | Bin 0 -> 1802 bytes tests/ref/transform-tex-logo.png | Bin 0 -> 877 bytes tests/ref/underline-background.png | Bin 0 -> 1626 bytes tests/ref/underline-overline-strike.png | Bin 0 -> 6404 bytes tests/ref/underline-stroke-folding.png | Bin 0 -> 663 bytes tests/ref/visualize/gradient-conic.png | Bin 23950 -> 0 bytes tests/ref/visualize/gradient-dir.png | Bin 1089556 -> 0 bytes tests/ref/visualize/gradient-hue-rotation.png | Bin 32558 -> 0 bytes tests/ref/visualize/gradient-math.png | Bin 71803 -> 0 bytes tests/ref/visualize/gradient-presets.png | Bin 314444 -> 0 bytes tests/ref/visualize/gradient-radial.png | Bin 56014 -> 0 bytes tests/ref/visualize/gradient-relative-conic.png | Bin 88675 -> 0 bytes tests/ref/visualize/gradient-relative-linear.png | Bin 485209 -> 0 bytes tests/ref/visualize/gradient-relative-radial.png | Bin 403617 -> 0 bytes tests/ref/visualize/gradient-repeat.png | Bin 159948 -> 0 bytes tests/ref/visualize/gradient-sharp.png | Bin 30371 -> 0 bytes tests/ref/visualize/gradient-stroke.png | Bin 15249 -> 0 bytes tests/ref/visualize/gradient-text-decorations.png | Bin 6393 -> 0 bytes tests/ref/visualize/gradient-text-other.png | Bin 60270 -> 0 bytes tests/ref/visualize/gradient-text.png | Bin 48309 -> 0 bytes tests/ref/visualize/gradient-transform.png | Bin 86942 -> 0 bytes tests/ref/visualize/image-scale.png | Bin 314 -> 0 bytes tests/ref/visualize/image.png | Bin 400573 -> 0 bytes tests/ref/visualize/line.png | Bin 3218 -> 0 bytes tests/ref/visualize/path.png | Bin 3575 -> 0 bytes tests/ref/visualize/pattern-relative.png | Bin 1548 -> 0 bytes tests/ref/visualize/pattern-simple.png | Bin 343 -> 0 bytes tests/ref/visualize/pattern-small.png | Bin 106 -> 0 bytes tests/ref/visualize/pattern-spacing.png | Bin 307 -> 0 bytes tests/ref/visualize/pattern-stroke.png | Bin 352 -> 0 bytes tests/ref/visualize/pattern-text.png | Bin 29319 -> 0 bytes tests/ref/visualize/polygon.png | Bin 3865 -> 0 bytes tests/ref/visualize/shape-aspect.png | Bin 4717 -> 0 bytes tests/ref/visualize/shape-circle.png | Bin 39242 -> 0 bytes tests/ref/visualize/shape-ellipse.png | Bin 23998 -> 0 bytes tests/ref/visualize/shape-fill-stroke.png | Bin 10272 -> 0 bytes tests/ref/visualize/shape-rect.png | Bin 261994 -> 0 bytes tests/ref/visualize/shape-rounded.png | Bin 1975 -> 0 bytes tests/ref/visualize/shape-square.png | Bin 18888 -> 0 bytes tests/ref/visualize/stroke.png | Bin 4465 -> 0 bytes tests/ref/visualize/svg-text.png | Bin 17763 -> 0 bytes tests/ref/while-loop-basic.png | Bin 0 -> 408 bytes 1397 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 tests/ref/align-center-in-flow.png create mode 100644 tests/ref/align-in-stack.png create mode 100644 tests/ref/align-right.png create mode 100644 tests/ref/align-start-and-end.png create mode 100644 tests/ref/array-basic-syntax.png create mode 100644 tests/ref/array-insert-and-remove.png create mode 100644 tests/ref/array-join-content.png create mode 100644 tests/ref/baseline-box.png create mode 100644 tests/ref/baseline-text.png create mode 100644 tests/ref/bibliography-basic.png create mode 100644 tests/ref/bibliography-before-content.png create mode 100644 tests/ref/bibliography-full.png create mode 100644 tests/ref/bibliography-math.png create mode 100644 tests/ref/bibliography-multiple-files.png create mode 100644 tests/ref/bibliography-ordering.png create mode 100644 tests/ref/bidi-consecutive-embedded-ltr-runs.png create mode 100644 tests/ref/bidi-consecutive-embedded-rtl-runs.png create mode 100644 tests/ref/bidi-en-he-top-level.png create mode 100644 tests/ref/bidi-explicit-dir.png create mode 100644 tests/ref/bidi-manual-linebreak.png create mode 100644 tests/ref/bidi-nesting.png create mode 100644 tests/ref/bidi-obj.png create mode 100644 tests/ref/bidi-raw.png create mode 100644 tests/ref/bidi-spacing.png create mode 100644 tests/ref/bidi-whitespace-reset.png create mode 100644 tests/ref/block-box-fill.png create mode 100644 tests/ref/block-clip-svg-glyphs.png create mode 100644 tests/ref/block-clip-text.png create mode 100644 tests/ref/block-clipping-multiple-pages.png create mode 100644 tests/ref/block-fixed-height.png create mode 100644 tests/ref/block-multiple-pages.png create mode 100644 tests/ref/block-sizing.png create mode 100644 tests/ref/block-spacing-basic.png create mode 100644 tests/ref/block-spacing-collapse-text-style.png create mode 100644 tests/ref/block-spacing-maximum.png create mode 100644 tests/ref/block-spacing-table.png create mode 100644 tests/ref/box-clip-radius-without-stroke.png create mode 100644 tests/ref/box-clip-radius.png create mode 100644 tests/ref/box-clip-rect.png create mode 100644 tests/ref/box-layoutable-child.png create mode 100644 tests/ref/box-width-fr.png create mode 100644 tests/ref/box.png delete mode 100644 tests/ref/bugs/1050-terms-indent.png delete mode 100644 tests/ref/bugs/1240-stack-fr.png delete mode 100644 tests/ref/bugs/1597-cite-footnote.png delete mode 100644 tests/ref/bugs/2044-invalid-parsed-ident.png delete mode 100644 tests/ref/bugs/2105-linebreak-tofu.png delete mode 100644 tests/ref/bugs/2595-float-overlap.png delete mode 100644 tests/ref/bugs/2650-cjk-latin-spacing-meta.png delete mode 100644 tests/ref/bugs/2715-float-order.png delete mode 100644 tests/ref/bugs/3082-chinese-punctuation.png delete mode 100644 tests/ref/bugs/3641-float-loop.png delete mode 100644 tests/ref/bugs/3650-italic-equation.png delete mode 100644 tests/ref/bugs/3658-math-size.png delete mode 100644 tests/ref/bugs/3662-pdf-smartquotes.png delete mode 100644 tests/ref/bugs/3700-deformed-stroke.png delete mode 100644 tests/ref/bugs/3841-tabs-in-raw-typ-code.png delete mode 100644 tests/ref/bugs/870-image-rotation.png delete mode 100644 tests/ref/bugs/args-sink.png delete mode 100644 tests/ref/bugs/bibliography-math.png delete mode 100644 tests/ref/bugs/bidi-tofus.png delete mode 100644 tests/ref/bugs/block-width-box.png delete mode 100644 tests/ref/bugs/cite-locate.png delete mode 100644 tests/ref/bugs/cite-show-set.png delete mode 100644 tests/ref/bugs/clamp-panic.png delete mode 100644 tests/ref/bugs/columns-1.png delete mode 100644 tests/ref/bugs/emoji-linebreak.png delete mode 100644 tests/ref/bugs/flow-1.png delete mode 100644 tests/ref/bugs/flow-2.png delete mode 100644 tests/ref/bugs/flow-3.png delete mode 100644 tests/ref/bugs/flow-4.png delete mode 100644 tests/ref/bugs/flow-5.png delete mode 100644 tests/ref/bugs/fold-vector.png delete mode 100644 tests/ref/bugs/footnote-keep-multiple.png delete mode 100644 tests/ref/bugs/footnote-list.png delete mode 100644 tests/ref/bugs/gradient-cmyk-encode.png delete mode 100644 tests/ref/bugs/grid-1.png delete mode 100644 tests/ref/bugs/grid-2.png delete mode 100644 tests/ref/bugs/grid-3.png delete mode 100644 tests/ref/bugs/grid-4.png delete mode 100644 tests/ref/bugs/hide-meta.png delete mode 100644 tests/ref/bugs/justify-hanging-indent.png delete mode 100644 tests/ref/bugs/line-align.png delete mode 100644 tests/ref/bugs/linebreak-no-justifiables.png delete mode 100644 tests/ref/bugs/mat-aug-color.png delete mode 100644 tests/ref/bugs/math-eval.png delete mode 100644 tests/ref/bugs/math-hide.png delete mode 100644 tests/ref/bugs/math-number-spacing.png delete mode 100644 tests/ref/bugs/math-realize.png delete mode 100644 tests/ref/bugs/math-shift.png delete mode 100644 tests/ref/bugs/math-text-break.png delete mode 100644 tests/ref/bugs/new-cm-svg.png delete mode 100644 tests/ref/bugs/newline-mode.png delete mode 100644 tests/ref/bugs/pagebreak-bibliography.png delete mode 100644 tests/ref/bugs/pagebreak-numbering.png delete mode 100644 tests/ref/bugs/pagebreak-set-style.png delete mode 100644 tests/ref/bugs/place-base.png delete mode 100644 tests/ref/bugs/place-nested.png delete mode 100644 tests/ref/bugs/place-pagebreak.png delete mode 100644 tests/ref/bugs/place-spacing.png delete mode 100644 tests/ref/bugs/raw-color-overwrite.png delete mode 100644 tests/ref/bugs/smartquotes-in-outline.png delete mode 100644 tests/ref/bugs/smartquotes-on-newline.png delete mode 100644 tests/ref/bugs/spacing-behaviour.png delete mode 100644 tests/ref/bugs/square-base.png delete mode 100644 tests/ref/bugs/table-lines.png delete mode 100644 tests/ref/bugs/table-row-missing.png create mode 100644 tests/ref/call-basic.png create mode 100644 tests/ref/circle-auto-sizing.png create mode 100644 tests/ref/circle-directly-in-rect.png create mode 100644 tests/ref/circle-relative-sizing.png create mode 100644 tests/ref/circle-sizing-options.png create mode 100644 tests/ref/circle.png create mode 100644 tests/ref/cite-footnote.png create mode 100644 tests/ref/cite-form.png create mode 100644 tests/ref/cite-group.png create mode 100644 tests/ref/cite-grouping-and-ordering.png create mode 100644 tests/ref/cjk-punctuation-adjustment-1.png create mode 100644 tests/ref/cjk-punctuation-adjustment-2.png create mode 100644 tests/ref/cjk-punctuation-adjustment-3.png create mode 100644 tests/ref/closure-capture-in-lvalue.png create mode 100644 tests/ref/closure-path-resolve-in-layout-phase.png create mode 100644 tests/ref/closure-without-params-non-atomic.png create mode 100644 tests/ref/code-block-basic-syntax.png create mode 100644 tests/ref/color-cmyk-ops.png create mode 100644 tests/ref/color-luma.png create mode 100644 tests/ref/color-outside-srgb-gamut.png create mode 100644 tests/ref/color-rotate-hue.png create mode 100644 tests/ref/color-saturation.png create mode 100644 tests/ref/color-spaces.png create mode 100644 tests/ref/columns-colbreak-after-place.png create mode 100644 tests/ref/columns-empty-second-column.png create mode 100644 tests/ref/columns-in-auto-sized-rect.png create mode 100644 tests/ref/columns-in-fixed-size-rect.png create mode 100644 tests/ref/columns-more-with-gutter.png create mode 100644 tests/ref/columns-one.png create mode 100644 tests/ref/columns-page-height-auto.png create mode 100644 tests/ref/columns-page-width-auto.png create mode 100644 tests/ref/columns-rtl.png create mode 100644 tests/ref/columns-set-page-colbreak-pagebreak.png create mode 100644 tests/ref/columns-set-page.png create mode 100644 tests/ref/comment-end-of-line.png create mode 100644 tests/ref/comments.png delete mode 100644 tests/ref/compiler/array.png delete mode 100644 tests/ref/compiler/block.png delete mode 100644 tests/ref/compiler/break-continue.png delete mode 100644 tests/ref/compiler/call.png delete mode 100644 tests/ref/compiler/closure.png delete mode 100644 tests/ref/compiler/color.png delete mode 100644 tests/ref/compiler/comment.png delete mode 100644 tests/ref/compiler/construct.png delete mode 100644 tests/ref/compiler/content-field.png delete mode 100644 tests/ref/compiler/dict.png delete mode 100644 tests/ref/compiler/for.png delete mode 100644 tests/ref/compiler/highlight.png delete mode 100644 tests/ref/compiler/if.png delete mode 100644 tests/ref/compiler/import.png delete mode 100644 tests/ref/compiler/include.png delete mode 100644 tests/ref/compiler/label.png delete mode 100644 tests/ref/compiler/let.png delete mode 100644 tests/ref/compiler/ops.png delete mode 100644 tests/ref/compiler/repr-color-gradient.png delete mode 100644 tests/ref/compiler/repr.png delete mode 100644 tests/ref/compiler/return.png delete mode 100644 tests/ref/compiler/select-where-styles.png delete mode 100644 tests/ref/compiler/selector-logical.png delete mode 100644 tests/ref/compiler/set.png delete mode 100644 tests/ref/compiler/shorthand.png delete mode 100644 tests/ref/compiler/show-bare.png delete mode 100644 tests/ref/compiler/show-node.png delete mode 100644 tests/ref/compiler/show-recursive.png delete mode 100644 tests/ref/compiler/show-selector-logical.png delete mode 100644 tests/ref/compiler/show-selector.png delete mode 100644 tests/ref/compiler/show-set-func.png delete mode 100644 tests/ref/compiler/show-set-text.png delete mode 100644 tests/ref/compiler/show-set.png delete mode 100644 tests/ref/compiler/show-text.png delete mode 100644 tests/ref/compiler/while.png delete mode 100644 tests/ref/compute/construct.png delete mode 100644 tests/ref/compute/data.png delete mode 100644 tests/ref/compute/eval-path.png delete mode 100644 tests/ref/compute/foundations.png create mode 100644 tests/ref/content-field-materialized-heading.png create mode 100644 tests/ref/content-field-materialized-query.png create mode 100644 tests/ref/content-field-materialized-table.png create mode 100644 tests/ref/content-fields-complex.png create mode 100644 tests/ref/content-label-field-access.png create mode 100644 tests/ref/content-label-fields-method.png create mode 100644 tests/ref/content-label-has-method.png create mode 100644 tests/ref/context-compatibility-locate.png create mode 100644 tests/ref/context-compatibility-styling.png create mode 100644 tests/ref/counter-basic-1.png create mode 100644 tests/ref/counter-figure.png create mode 100644 tests/ref/counter-heading.png create mode 100644 tests/ref/counter-label.png create mode 100644 tests/ref/counter-page.png create mode 100644 tests/ref/csv.png create mode 100644 tests/ref/destructuring-during-loop-continue.png create mode 100644 tests/ref/dict-basic-methods.png create mode 100644 tests/ref/dict-basic-syntax.png create mode 100644 tests/ref/dict-from-module.png create mode 100644 tests/ref/dict-remove-order.png create mode 100644 tests/ref/document-set-title.png create mode 100644 tests/ref/ellipse-auto-sizing.png create mode 100644 tests/ref/ellipse.png create mode 100644 tests/ref/emph-and-strong-call-in-word.png create mode 100644 tests/ref/emph-double-underscore-empty-hint.png create mode 100644 tests/ref/emph-syntax.png delete mode 100644 tests/ref/empty.png create mode 100644 tests/ref/enum-built-in-loop.png create mode 100644 tests/ref/enum-function-call.png create mode 100644 tests/ref/enum-number-align-2d.png create mode 100644 tests/ref/enum-number-align-default.png create mode 100644 tests/ref/enum-number-align-specified.png create mode 100644 tests/ref/enum-number-align-unaffected.png create mode 100644 tests/ref/enum-number-align-unfolded.png create mode 100644 tests/ref/enum-number-override-nested.png create mode 100644 tests/ref/enum-number-override.png create mode 100644 tests/ref/enum-numbering-closure-nested-complex.png create mode 100644 tests/ref/enum-numbering-closure-nested.png create mode 100644 tests/ref/enum-numbering-closure.png create mode 100644 tests/ref/enum-numbering-full.png create mode 100644 tests/ref/enum-numbering-pattern.png create mode 100644 tests/ref/enum-syntax-at-start.png create mode 100644 tests/ref/enum-syntax-edge-cases.png create mode 100644 tests/ref/escape.png create mode 100644 tests/ref/eval-in-show-rule.png create mode 100644 tests/ref/eval-mode.png create mode 100644 tests/ref/eval-path-resolve-in-show-rule.png create mode 100644 tests/ref/eval-path-resolve.png create mode 100644 tests/ref/field-function.png create mode 100644 tests/ref/figure-and-caption-show.png create mode 100644 tests/ref/figure-basic.png create mode 100644 tests/ref/figure-breakable.png create mode 100644 tests/ref/figure-caption-separator.png create mode 100644 tests/ref/figure-caption-show.png create mode 100644 tests/ref/figure-caption-where-selector.png create mode 100644 tests/ref/figure-localization-fr.png create mode 100644 tests/ref/figure-localization-gr.png create mode 100644 tests/ref/figure-localization-ru.png create mode 100644 tests/ref/figure-localization-zh.png create mode 100644 tests/ref/figure-table.png create mode 100644 tests/ref/figure-theorem.png create mode 100644 tests/ref/float-display.png create mode 100644 tests/ref/float-repr.png create mode 100644 tests/ref/flow-first-region-counter-update-and-placed.png create mode 100644 tests/ref/flow-first-region-counter-update-placed-and-line.png create mode 100644 tests/ref/flow-first-region-counter-update.png create mode 100644 tests/ref/flow-first-region-no-item.png create mode 100644 tests/ref/flow-first-region-placed.png create mode 100644 tests/ref/flow-first-region-zero-sized-item.png create mode 100644 tests/ref/flow-fr.png create mode 100644 tests/ref/flow-heading-no-orphan.png create mode 100644 tests/ref/flow-par-no-orphan-and-widow-lines.png create mode 100644 tests/ref/fold-vec-order-meta.png create mode 100644 tests/ref/fold-vec-order-text-decos.png create mode 100644 tests/ref/fold-vec-order-text-features.png create mode 100644 tests/ref/footnote-basic.png create mode 100644 tests/ref/footnote-break-across-pages.png create mode 100644 tests/ref/footnote-duplicate.png create mode 100644 tests/ref/footnote-entry.png create mode 100644 tests/ref/footnote-in-caption.png create mode 100644 tests/ref/footnote-in-columns.png create mode 100644 tests/ref/footnote-in-table.png create mode 100644 tests/ref/footnote-invariant.png create mode 100644 tests/ref/footnote-nested-same-frame.png create mode 100644 tests/ref/footnote-nested.png create mode 100644 tests/ref/footnote-ref-call.png create mode 100644 tests/ref/footnote-ref-forward.png create mode 100644 tests/ref/footnote-ref-in-footnote.png create mode 100644 tests/ref/footnote-ref-multiple.png create mode 100644 tests/ref/footnote-ref.png create mode 100644 tests/ref/footnote-space-collapsing.png create mode 100644 tests/ref/footnote-styling.png create mode 100644 tests/ref/for-loop-basic.png create mode 100644 tests/ref/gradient-conic-angled.png create mode 100644 tests/ref/gradient-conic-center-shifted-1.png create mode 100644 tests/ref/gradient-conic-center-shifted-2.png create mode 100644 tests/ref/gradient-conic-hsl.png create mode 100644 tests/ref/gradient-conic-hsv.png create mode 100644 tests/ref/gradient-conic-oklab.png create mode 100644 tests/ref/gradient-conic-oklch.png create mode 100644 tests/ref/gradient-conic-relative-parent.png create mode 100644 tests/ref/gradient-conic-relative-self.png create mode 100644 tests/ref/gradient-conic-stroke.png create mode 100644 tests/ref/gradient-conic-text.png create mode 100644 tests/ref/gradient-conic.png create mode 100644 tests/ref/gradient-fill-and-stroke.png create mode 100644 tests/ref/gradient-linear-angled.png create mode 100644 tests/ref/gradient-linear-hsl.png create mode 100644 tests/ref/gradient-linear-hsv.png create mode 100644 tests/ref/gradient-linear-line.png create mode 100644 tests/ref/gradient-linear-oklab.png create mode 100644 tests/ref/gradient-linear-oklch.png create mode 100644 tests/ref/gradient-linear-relative-parent.png create mode 100644 tests/ref/gradient-linear-relative-self.png create mode 100644 tests/ref/gradient-linear-repeat-and-mirror-1.png create mode 100644 tests/ref/gradient-linear-repeat-and-mirror-2.png create mode 100644 tests/ref/gradient-linear-repeat-and-mirror-3.png create mode 100644 tests/ref/gradient-linear-sharp-and-repeat.png create mode 100644 tests/ref/gradient-linear-sharp-and-smooth.png create mode 100644 tests/ref/gradient-linear-sharp-repeat-and-mirror.png create mode 100644 tests/ref/gradient-linear-sharp.png create mode 100644 tests/ref/gradient-linear-stroke.png create mode 100644 tests/ref/gradient-math-cancel.png create mode 100644 tests/ref/gradient-math-conic.png create mode 100644 tests/ref/gradient-math-dir.png create mode 100644 tests/ref/gradient-math-frac.png create mode 100644 tests/ref/gradient-math-mat.png create mode 100644 tests/ref/gradient-math-misc.png create mode 100644 tests/ref/gradient-math-radial.png create mode 100644 tests/ref/gradient-math-root.png create mode 100644 tests/ref/gradient-math-underover.png create mode 100644 tests/ref/gradient-presets.png create mode 100644 tests/ref/gradient-radial-center.png create mode 100644 tests/ref/gradient-radial-focal-center-and-radius.png create mode 100644 tests/ref/gradient-radial-hsl.png create mode 100644 tests/ref/gradient-radial-radius.png create mode 100644 tests/ref/gradient-radial-relative-parent.png create mode 100644 tests/ref/gradient-radial-relative-self.png create mode 100644 tests/ref/gradient-radial-text.png create mode 100644 tests/ref/gradient-repr.png create mode 100644 tests/ref/gradient-text-decoration.png create mode 100644 tests/ref/gradient-text-dir.png create mode 100644 tests/ref/gradient-text-global.png create mode 100644 tests/ref/gradient-text-in-container.png create mode 100644 tests/ref/gradient-text-rotate.png create mode 100644 tests/ref/gradient-transformed.png create mode 100644 tests/ref/grid-align.png create mode 100644 tests/ref/grid-auto-shrink.png create mode 100644 tests/ref/grid-breaking-expand-vertically.png create mode 100644 tests/ref/grid-calendar.png create mode 100644 tests/ref/grid-cell-align-override.png create mode 100644 tests/ref/grid-cell-breaking.png create mode 100644 tests/ref/grid-cell-folding.png create mode 100644 tests/ref/grid-cell-override-in-header-and-footer-with-gutter.png create mode 100644 tests/ref/grid-cell-override-in-header-and-footer.png create mode 100644 tests/ref/grid-cell-override.png create mode 100644 tests/ref/grid-cell-position-automatic-skip-manual.png create mode 100644 tests/ref/grid-cell-position-extra-rows.png create mode 100644 tests/ref/grid-cell-position-out-of-order.png create mode 100644 tests/ref/grid-cell-position-partial.png create mode 100644 tests/ref/grid-cell-set.png create mode 100644 tests/ref/grid-cell-show-and-override.png create mode 100644 tests/ref/grid-cell-show-based-on-position.png create mode 100644 tests/ref/grid-cell-show-emph.png create mode 100644 tests/ref/grid-cell-show-x-y.png create mode 100644 tests/ref/grid-cell-show.png create mode 100644 tests/ref/grid-cell-various-overrides.png create mode 100644 tests/ref/grid-colspan-gutter.png create mode 100644 tests/ref/grid-colspan-multiple-regions.png create mode 100644 tests/ref/grid-colspan-over-all-fr-columns-page-width-auto.png create mode 100644 tests/ref/grid-colspan-over-all-fr-columns.png create mode 100644 tests/ref/grid-colspan-over-some-fr-columns.png create mode 100644 tests/ref/grid-colspan-thick-stroke.png create mode 100644 tests/ref/grid-colspan.png create mode 100644 tests/ref/grid-column-sizing-auto-base.png create mode 100644 tests/ref/grid-column-sizing-fr-base.png create mode 100644 tests/ref/grid-column-sizing-mixed-base.png create mode 100644 tests/ref/grid-columns-sizings-rect.png create mode 100644 tests/ref/grid-complete-rows.png create mode 100644 tests/ref/grid-consecutive-rows-breaking.png create mode 100644 tests/ref/grid-exam.png create mode 100644 tests/ref/grid-fill-func.png create mode 100644 tests/ref/grid-finance.png create mode 100644 tests/ref/grid-footer-bare-1.png create mode 100644 tests/ref/grid-footer-bare-2.png create mode 100644 tests/ref/grid-footer-below-rowspans.png create mode 100644 tests/ref/grid-footer-cell-with-y.png create mode 100644 tests/ref/grid-footer-expand.png create mode 100644 tests/ref/grid-footer-gutter-and-no-repeat.png create mode 100644 tests/ref/grid-footer-hline-and-vline-1.png create mode 100644 tests/ref/grid-footer-hline-and-vline-2.png create mode 100644 tests/ref/grid-footer-relative-row-sizes.png create mode 100644 tests/ref/grid-footer-rowspan.png create mode 100644 tests/ref/grid-footer-stroke-edge-cases.png create mode 100644 tests/ref/grid-footer-top-stroke.png create mode 100644 tests/ref/grid-footer.png create mode 100644 tests/ref/grid-funcs-gutter.png create mode 100644 tests/ref/grid-gutter-fr.png create mode 100644 tests/ref/grid-header-and-footer-containing-rowspan.png create mode 100644 tests/ref/grid-header-and-footer-empty.png create mode 100644 tests/ref/grid-header-and-footer-lack-of-space.png create mode 100644 tests/ref/grid-header-and-footer-orphan-prevention.png create mode 100644 tests/ref/grid-header-and-rowspan-non-contiguous-1.png create mode 100644 tests/ref/grid-header-and-rowspan-non-contiguous-2.png create mode 100644 tests/ref/grid-header-and-rowspan-non-contiguous-3.png create mode 100644 tests/ref/grid-header-block-with-fixed-height.png create mode 100644 tests/ref/grid-header-cell-with-y.png create mode 100644 tests/ref/grid-header-containing-rowspan.png create mode 100644 tests/ref/grid-header-empty.png create mode 100644 tests/ref/grid-header-expand.png create mode 100644 tests/ref/grid-header-footer-and-rowspan-non-contiguous-1.png create mode 100644 tests/ref/grid-header-footer-and-rowspan-non-contiguous-2.png create mode 100644 tests/ref/grid-header-footer-block-with-fixed-height.png create mode 100644 tests/ref/grid-header-hline-and-vline.png create mode 100644 tests/ref/grid-header-hline-bottom-manually.png create mode 100644 tests/ref/grid-header-hline-bottom.png create mode 100644 tests/ref/grid-header-lack-of-space.png create mode 100644 tests/ref/grid-header-last-child.png create mode 100644 tests/ref/grid-header-nested.png create mode 100644 tests/ref/grid-header-orphan-prevention.png create mode 100644 tests/ref/grid-header-relative-row-sizes.png create mode 100644 tests/ref/grid-header-rowspan-base.png create mode 100644 tests/ref/grid-header-stroke-edge-cases.png create mode 100644 tests/ref/grid-headers-gutter.png create mode 100644 tests/ref/grid-headers-no-repeat.png create mode 100644 tests/ref/grid-headers.png create mode 100644 tests/ref/grid-inset-folding.png create mode 100644 tests/ref/grid-inset.png create mode 100644 tests/ref/grid-nested-breaking.png create mode 100644 tests/ref/grid-nested-footers.png create mode 100644 tests/ref/grid-nested-headers.png create mode 100644 tests/ref/grid-nested-with-footers.png create mode 100644 tests/ref/grid-nested-with-headers.png create mode 100644 tests/ref/grid-row-sizing-manual-align.png create mode 100644 tests/ref/grid-rowspan-block-full-height.png create mode 100644 tests/ref/grid-rowspan-block-overflow.png create mode 100644 tests/ref/grid-rowspan-cell-coordinates.png create mode 100644 tests/ref/grid-rowspan-cell-order.png create mode 100644 tests/ref/grid-rowspan-excessive-gutter.png create mode 100644 tests/ref/grid-rowspan-excessive.png create mode 100644 tests/ref/grid-rowspan-fixed-size.png create mode 100644 tests/ref/grid-rowspan-gutter.png create mode 100644 tests/ref/grid-rowspan-in-all-columns-stroke-gutter.png create mode 100644 tests/ref/grid-rowspan-in-all-columns-stroke.png create mode 100644 tests/ref/grid-rowspan-over-auto-row.png create mode 100644 tests/ref/grid-rowspan-over-fr-row-at-end.png create mode 100644 tests/ref/grid-rowspan-over-fr-row-at-start.png create mode 100644 tests/ref/grid-rowspan-split-1.png create mode 100644 tests/ref/grid-rowspan-split-10.png create mode 100644 tests/ref/grid-rowspan-split-11.png create mode 100644 tests/ref/grid-rowspan-split-12.png create mode 100644 tests/ref/grid-rowspan-split-13.png create mode 100644 tests/ref/grid-rowspan-split-14.png create mode 100644 tests/ref/grid-rowspan-split-15.png create mode 100644 tests/ref/grid-rowspan-split-16.png create mode 100644 tests/ref/grid-rowspan-split-17.png create mode 100644 tests/ref/grid-rowspan-split-2.png create mode 100644 tests/ref/grid-rowspan-split-3.png create mode 100644 tests/ref/grid-rowspan-split-4.png create mode 100644 tests/ref/grid-rowspan-split-5.png create mode 100644 tests/ref/grid-rowspan-split-6.png create mode 100644 tests/ref/grid-rowspan-split-7.png create mode 100644 tests/ref/grid-rowspan-split-8.png create mode 100644 tests/ref/grid-rowspan-split-9.png create mode 100644 tests/ref/grid-rowspan-unbreakable-1.png create mode 100644 tests/ref/grid-rowspan-unbreakable-2.png create mode 100644 tests/ref/grid-rowspan.png create mode 100644 tests/ref/grid-rtl-colspan-stroke.png create mode 100644 tests/ref/grid-rtl-colspan.png create mode 100644 tests/ref/grid-rtl-complex.png create mode 100644 tests/ref/grid-rtl-header.png create mode 100644 tests/ref/grid-rtl-multiple-regions.png create mode 100644 tests/ref/grid-rtl-rowspan.png create mode 100644 tests/ref/grid-rtl-vline-position.png create mode 100644 tests/ref/grid-rtl.png create mode 100644 tests/ref/grid-same-row-multiple-columns-breaking.png create mode 100644 tests/ref/grid-stroke-array.png create mode 100644 tests/ref/grid-stroke-automatically-positioned-lines.png create mode 100644 tests/ref/grid-stroke-border-partial.png create mode 100644 tests/ref/grid-stroke-complex.png create mode 100644 tests/ref/grid-stroke-field-in-show.png create mode 100644 tests/ref/grid-stroke-folding.png create mode 100644 tests/ref/grid-stroke-func.png create mode 100644 tests/ref/grid-stroke-hline-position-bottom-gutter.png create mode 100644 tests/ref/grid-stroke-hline-position-bottom.png create mode 100644 tests/ref/grid-stroke-hline-rowspan.png create mode 100644 tests/ref/grid-stroke-manually-positioned-lines.png create mode 100644 tests/ref/grid-stroke-none.png create mode 100644 tests/ref/grid-stroke-pattern.png create mode 100644 tests/ref/grid-stroke-priority-cell.png create mode 100644 tests/ref/grid-stroke-priority-line-cell.png create mode 100644 tests/ref/grid-stroke-priority-line.png create mode 100644 tests/ref/grid-stroke-set-on-cell-and-line.png create mode 100644 tests/ref/grid-stroke-vline-colspan.png create mode 100644 tests/ref/grid-stroke-vline-position-left-and-right.png create mode 100644 tests/ref/grid-trailing-linebreak-region-overflow.png create mode 100644 tests/ref/heading-basic.png create mode 100644 tests/ref/heading-block.png create mode 100644 tests/ref/heading-offset-and-level.png create mode 100644 tests/ref/heading-offset.png create mode 100644 tests/ref/heading-show-where.png create mode 100644 tests/ref/heading-syntax-at-start.png create mode 100644 tests/ref/heading-syntax-edge-cases.png create mode 100644 tests/ref/hide-image.png create mode 100644 tests/ref/hide-line.png create mode 100644 tests/ref/hide-list.png create mode 100644 tests/ref/hide-polygon.png create mode 100644 tests/ref/hide-rect.png create mode 100644 tests/ref/hide-table.png create mode 100644 tests/ref/hide-text.png create mode 100644 tests/ref/highlight-bounds.png create mode 100644 tests/ref/highlight-edges-bounds.png create mode 100644 tests/ref/highlight-edges.png create mode 100644 tests/ref/highlight-radius.png create mode 100644 tests/ref/highlight-stroke.png create mode 100644 tests/ref/highlight.png create mode 100644 tests/ref/hyphenate-between-shape-runs.png create mode 100644 tests/ref/hyphenate-off-temporarily.png create mode 100644 tests/ref/hyphenate-punctuation.png create mode 100644 tests/ref/hyphenate-shy.png create mode 100644 tests/ref/hyphenate.png create mode 100644 tests/ref/if-condition-complex.png create mode 100644 tests/ref/if-markup.png create mode 100644 tests/ref/image-baseline-with-box.png create mode 100644 tests/ref/image-decode-detect-format.png create mode 100644 tests/ref/image-decode-specify-format.png create mode 100644 tests/ref/image-decode-svg.png create mode 100644 tests/ref/image-fit.png create mode 100644 tests/ref/image-jump-to-next-page.png create mode 100644 tests/ref/image-natural-dpi-sizing.png create mode 100644 tests/ref/image-rgba-png-and-jpeg.png create mode 100644 tests/ref/image-sizing.png create mode 100644 tests/ref/image-svg-complex.png create mode 100644 tests/ref/image-svg-text-font.png create mode 100644 tests/ref/image-svg-text.png create mode 100644 tests/ref/import-basic.png create mode 100644 tests/ref/import-from-function-scope.png create mode 100644 tests/ref/import-source-field-access.png create mode 100644 tests/ref/include-file.png create mode 100644 tests/ref/int-display.png create mode 100644 tests/ref/int-repr.png create mode 100644 tests/ref/issue-1041-smartquotes-in-outline.png create mode 100644 tests/ref/issue-1050-terms-indent.png create mode 100644 tests/ref/issue-1052-math-number-spacing.png create mode 100644 tests/ref/issue-1216-clamp-panic.png create mode 100644 tests/ref/issue-1240-stack-h-fr.png create mode 100644 tests/ref/issue-1240-stack-v-fr.png create mode 100644 tests/ref/issue-1368-place-pagebreak.png create mode 100644 tests/ref/issue-1373-bidi-tofus.png create mode 100644 tests/ref/issue-1388-table-row-missing.png create mode 100644 tests/ref/issue-1398-line-align.png create mode 100644 tests/ref/issue-1433-footnote-in-list.png create mode 100644 tests/ref/issue-1540-smartquotes-across-newlines.png create mode 100644 tests/ref/issue-1597-cite-footnote.png create mode 100644 tests/ref/issue-1825-rect-overflow.png create mode 100644 tests/ref/issue-183-table-lines.png create mode 100644 tests/ref/issue-1948-math-text-break.png create mode 100644 tests/ref/issue-2044-invalid-parsed-ident.png create mode 100644 tests/ref/issue-2051-new-cm-svg.png create mode 100644 tests/ref/issue-2055-math-eval.png create mode 100644 tests/ref/issue-2095-pagebreak-numbering.png create mode 100644 tests/ref/issue-2105-linebreak-tofu.png create mode 100644 tests/ref/issue-2128-block-width-box.png create mode 100644 tests/ref/issue-2134-pagebreak-bibliography.png create mode 100644 tests/ref/issue-2162-pagebreak-set-style.png create mode 100644 tests/ref/issue-2199-place-spacing-bottom.png create mode 100644 tests/ref/issue-2199-place-spacing-default.png create mode 100644 tests/ref/issue-2214-baseline-math.png create mode 100644 tests/ref/issue-2259-raw-color-overwrite.png create mode 100644 tests/ref/issue-2268-mat-augment-color.png create mode 100644 tests/ref/issue-2419-justify-hanging-indent.png create mode 100644 tests/ref/issue-2530-enum-item-panic.png create mode 100644 tests/ref/issue-2530-figure-caption-panic.png create mode 100644 tests/ref/issue-2530-list-item-panic.png create mode 100644 tests/ref/issue-2530-term-item-panic.png create mode 100644 tests/ref/issue-2531-cite-show-set.png create mode 100644 tests/ref/issue-2538-cjk-latin-spacing-before-linebreak.png create mode 100644 tests/ref/issue-2595-float-overlap.png create mode 100644 tests/ref/issue-2650-cjk-latin-spacing-meta.png create mode 100644 tests/ref/issue-2715-float-order.png create mode 100644 tests/ref/issue-2902-gradient-oklab-panic.png create mode 100644 tests/ref/issue-2902-gradient-oklch-panic.png create mode 100644 tests/ref/issue-3082-chinese-punctuation.png create mode 100644 tests/ref/issue-3191-raw-indent-shrink.png create mode 100644 tests/ref/issue-3191-raw-normal-paragraphs-still-shrink.png create mode 100644 tests/ref/issue-3232-dict-empty.png create mode 100644 tests/ref/issue-3264-rect-negative-dimensions.png create mode 100644 tests/ref/issue-3363-json-large-number.png create mode 100644 tests/ref/issue-3586-figure-caption-separator.png create mode 100644 tests/ref/issue-3624-spacing-behaviour.png create mode 100644 tests/ref/issue-3641-float-loop.png create mode 100644 tests/ref/issue-3650-italic-equation.png create mode 100644 tests/ref/issue-3658-math-size.png create mode 100644 tests/ref/issue-3662-pdf-smartquotes.png create mode 100644 tests/ref/issue-3700-deformed-stroke.png create mode 100644 tests/ref/issue-3841-tabs-in-raw-type-code.png create mode 100644 tests/ref/issue-622-hide-meta-cite.png create mode 100644 tests/ref/issue-622-hide-meta-outline.png create mode 100644 tests/ref/issue-785-cite-locate.png create mode 100644 tests/ref/issue-80-emoji-linebreak.png create mode 100644 tests/ref/issue-852-mat-type.png create mode 100644 tests/ref/issue-870-image-rotation.png create mode 100644 tests/ref/issue-886-args-sink.png create mode 100644 tests/ref/issue-columns-heading.png create mode 100644 tests/ref/issue-flow-frame-placement.png create mode 100644 tests/ref/issue-flow-layout-index-out-of-bounds.png create mode 100644 tests/ref/issue-flow-overlarge-frames.png create mode 100644 tests/ref/issue-flow-trailing-leading.png create mode 100644 tests/ref/issue-flow-weak-spacing.png create mode 100644 tests/ref/issue-gradient-cmyk-encode.png create mode 100644 tests/ref/issue-grid-base-auto-row-list.png create mode 100644 tests/ref/issue-grid-base-auto-row.png create mode 100644 tests/ref/issue-grid-double-skip.png create mode 100644 tests/ref/issue-grid-gutter-skip.png create mode 100644 tests/ref/issue-grid-skip-list.png create mode 100644 tests/ref/issue-grid-skip.png create mode 100644 tests/ref/issue-math-realize-hide.png create mode 100644 tests/ref/issue-math-realize-scripting.png create mode 100644 tests/ref/issue-math-realize-show.png create mode 100644 tests/ref/issue-multiple-footnote-in-one-line.png create mode 100644 tests/ref/issue-non-atomic-closure.png create mode 100644 tests/ref/issue-place-base.png create mode 100644 tests/ref/issue-rtl-safe-to-break-panic.png create mode 100644 tests/ref/justify-avoid-runts.png create mode 100644 tests/ref/justify-chinese.png create mode 100644 tests/ref/justify-code-blocks.png create mode 100644 tests/ref/justify-japanese.png create mode 100644 tests/ref/justify-justified-linebreak.png create mode 100644 tests/ref/justify-knuth-story.png create mode 100644 tests/ref/justify-manual-linebreak.png create mode 100644 tests/ref/justify-no-leading-spaces.png create mode 100644 tests/ref/justify-punctuation-adjustment.png create mode 100644 tests/ref/justify-shrink-last-line.png create mode 100644 tests/ref/justify-variants.png create mode 100644 tests/ref/justify-whitespace-adjustment.png create mode 100644 tests/ref/justify-without-justifiables.png create mode 100644 tests/ref/justify.png create mode 100644 tests/ref/label-after-expression.png create mode 100644 tests/ref/label-after-parbreak.png create mode 100644 tests/ref/label-dynamic-show-set.png create mode 100644 tests/ref/label-in-block.png create mode 100644 tests/ref/label-on-text.png create mode 100644 tests/ref/label-show-where-selector.png create mode 100644 tests/ref/label-unclosed-is-text.png create mode 100644 tests/ref/layout-in-fixed-size-block.png create mode 100644 tests/ref/layout-in-page-call.png delete mode 100644 tests/ref/layout/align.png delete mode 100644 tests/ref/layout/block-sizing.png delete mode 100644 tests/ref/layout/block-spacing.png delete mode 100644 tests/ref/layout/cjk-latin-spacing.png delete mode 100644 tests/ref/layout/cjk-punctuation-adjustment.png delete mode 100644 tests/ref/layout/clip.png delete mode 100644 tests/ref/layout/code-indent-shrink.png delete mode 100644 tests/ref/layout/columns.png delete mode 100644 tests/ref/layout/container-fill.png delete mode 100644 tests/ref/layout/container.png delete mode 100644 tests/ref/layout/enum-align.png delete mode 100644 tests/ref/layout/enum-numbering.png delete mode 100644 tests/ref/layout/enum.png delete mode 100644 tests/ref/layout/flow-orphan.png delete mode 100644 tests/ref/layout/grid-1.png delete mode 100644 tests/ref/layout/grid-2.png delete mode 100644 tests/ref/layout/grid-3.png delete mode 100644 tests/ref/layout/grid-4.png delete mode 100644 tests/ref/layout/grid-5.png delete mode 100644 tests/ref/layout/grid-auto-shrink.png delete mode 100644 tests/ref/layout/grid-cell.png delete mode 100644 tests/ref/layout/grid-colspan.png delete mode 100644 tests/ref/layout/grid-footers-1.png delete mode 100644 tests/ref/layout/grid-footers-2.png delete mode 100644 tests/ref/layout/grid-footers-3.png delete mode 100644 tests/ref/layout/grid-footers-4.png delete mode 100644 tests/ref/layout/grid-footers-5.png delete mode 100644 tests/ref/layout/grid-headers-1.png delete mode 100644 tests/ref/layout/grid-headers-2.png delete mode 100644 tests/ref/layout/grid-headers-3.png delete mode 100644 tests/ref/layout/grid-headers-4.png delete mode 100644 tests/ref/layout/grid-positioning.png delete mode 100644 tests/ref/layout/grid-rowspan-basic.png delete mode 100644 tests/ref/layout/grid-rowspan-split-1.png delete mode 100644 tests/ref/layout/grid-rowspan-split-2.png delete mode 100644 tests/ref/layout/grid-rowspan-split-3.png delete mode 100644 tests/ref/layout/grid-rtl.png delete mode 100644 tests/ref/layout/grid-stroke.png delete mode 100644 tests/ref/layout/grid-styling.png delete mode 100644 tests/ref/layout/hide.png delete mode 100644 tests/ref/layout/list-attach.png delete mode 100644 tests/ref/layout/list-marker.png delete mode 100644 tests/ref/layout/list.png delete mode 100644 tests/ref/layout/out-of-flow-in-block.png delete mode 100644 tests/ref/layout/pad.png delete mode 100644 tests/ref/layout/page-binding.png delete mode 100644 tests/ref/layout/page-margin.png delete mode 100644 tests/ref/layout/page-marginals.png delete mode 100644 tests/ref/layout/page-number-align.png delete mode 100644 tests/ref/layout/page-style.png delete mode 100644 tests/ref/layout/page.png delete mode 100644 tests/ref/layout/pagebreak-parity.png delete mode 100644 tests/ref/layout/pagebreak-weak.png delete mode 100644 tests/ref/layout/pagebreak.png delete mode 100644 tests/ref/layout/par-bidi.png delete mode 100644 tests/ref/layout/par-indent.png delete mode 100644 tests/ref/layout/par-justify-cjk.png delete mode 100644 tests/ref/layout/par-justify.png delete mode 100644 tests/ref/layout/par-knuth.png delete mode 100644 tests/ref/layout/par-simple.png delete mode 100644 tests/ref/layout/par.png delete mode 100644 tests/ref/layout/place-background.png delete mode 100644 tests/ref/layout/place-float-auto.png delete mode 100644 tests/ref/layout/place-float-columns.png delete mode 100644 tests/ref/layout/place-float-figure.png delete mode 100644 tests/ref/layout/place-nested.png delete mode 100644 tests/ref/layout/place.png delete mode 100644 tests/ref/layout/repeat.png delete mode 100644 tests/ref/layout/spacing.png delete mode 100644 tests/ref/layout/stack-1.png delete mode 100644 tests/ref/layout/stack-2.png delete mode 100644 tests/ref/layout/table-cell.png delete mode 100644 tests/ref/layout/table.png delete mode 100644 tests/ref/layout/terms.png delete mode 100644 tests/ref/layout/transform-layout.png delete mode 100644 tests/ref/layout/transform.png create mode 100644 tests/ref/let-basic.png create mode 100644 tests/ref/let-termination.png create mode 100644 tests/ref/line-basic.png create mode 100644 tests/ref/line-positioning.png create mode 100644 tests/ref/line-stroke-dash.png create mode 100644 tests/ref/line-stroke-set.png create mode 100644 tests/ref/line-stroke.png create mode 100644 tests/ref/linebreak-cite-punctuation.png create mode 100644 tests/ref/linebreak-hyphen-nbsp.png create mode 100644 tests/ref/linebreak-link-end.png create mode 100644 tests/ref/linebreak-link-justify.png create mode 100644 tests/ref/linebreak-link.png create mode 100644 tests/ref/linebreak-manual-consecutive.png create mode 100644 tests/ref/linebreak-manual-directly-after-automatic.png create mode 100644 tests/ref/linebreak-manual-justified.png create mode 100644 tests/ref/linebreak-manual-trailing-multiple.png create mode 100644 tests/ref/linebreak-manual.png create mode 100644 tests/ref/linebreak-math-punctuation.png create mode 100644 tests/ref/linebreak-narrow-nbsp.png create mode 100644 tests/ref/linebreak-overflow-double.png create mode 100644 tests/ref/linebreak-overflow.png create mode 100644 tests/ref/linebreak-shape-run.png create mode 100644 tests/ref/linebreak-thai.png create mode 100644 tests/ref/link-basic.png create mode 100644 tests/ref/link-bracket-balanced.png create mode 100644 tests/ref/link-bracket-unbalanced-closing.png create mode 100644 tests/ref/link-on-block.png create mode 100644 tests/ref/link-show.png create mode 100644 tests/ref/link-to-label.png create mode 100644 tests/ref/link-to-page.png create mode 100644 tests/ref/link-trailing-period.png create mode 100644 tests/ref/link-transformed.png create mode 100644 tests/ref/list-attached-above-spacing.png create mode 100644 tests/ref/list-attached.png create mode 100644 tests/ref/list-basic.png create mode 100644 tests/ref/list-content-block.png create mode 100644 tests/ref/list-indent-specifics.png create mode 100644 tests/ref/list-marker-align-unaffected.png create mode 100644 tests/ref/list-marker-bare-hyphen.png create mode 100644 tests/ref/list-marker-closure.png create mode 100644 tests/ref/list-marker-cycle.png create mode 100644 tests/ref/list-marker-dash.png create mode 100644 tests/ref/list-mix.png create mode 100644 tests/ref/list-mixed-tabs-and-spaces.png create mode 100644 tests/ref/list-nested.png create mode 100644 tests/ref/list-non-attached-followed-by-attached.png create mode 100644 tests/ref/list-rtl.png create mode 100644 tests/ref/list-syntax-edge-cases.png create mode 100644 tests/ref/list-tabs.png create mode 100644 tests/ref/list-tight-non-attached-tight.png create mode 100644 tests/ref/list-top-level-indent.png create mode 100644 tests/ref/list-wide-cannot-attach.png create mode 100644 tests/ref/list-wide-really-cannot-attach.png create mode 100644 tests/ref/locate-element-selector.png create mode 100644 tests/ref/locate-position.png create mode 100644 tests/ref/loop-break-join-in-first-arg.png create mode 100644 tests/ref/loop-break-join-in-nested-blocks.png create mode 100644 tests/ref/loop-break-join-in-set-rule-args.png create mode 100644 tests/ref/loop-break-join-set-and-show.png create mode 100644 tests/ref/lorem-pars.png create mode 100644 tests/ref/lorem.png create mode 100644 tests/ref/math-accent-align.png create mode 100644 tests/ref/math-accent-bounds.png create mode 100644 tests/ref/math-accent-func.png create mode 100644 tests/ref/math-accent-high-base.png create mode 100644 tests/ref/math-accent-sized.png create mode 100644 tests/ref/math-accent-superscript.png create mode 100644 tests/ref/math-accent-sym-call.png create mode 100644 tests/ref/math-accent-wide-base.png create mode 100644 tests/ref/math-align-aligned-in-source.png create mode 100644 tests/ref/math-align-basic.png create mode 100644 tests/ref/math-align-cases.png create mode 100644 tests/ref/math-align-implicit.png create mode 100644 tests/ref/math-align-lines-mixed.png create mode 100644 tests/ref/math-align-post-fix.png create mode 100644 tests/ref/math-align-toggle.png create mode 100644 tests/ref/math-align-weird.png create mode 100644 tests/ref/math-align-wider-first-column.png create mode 100644 tests/ref/math-attach-default-placement.png create mode 100644 tests/ref/math-attach-descender-collision.png create mode 100644 tests/ref/math-attach-followed-by-func-call.png create mode 100644 tests/ref/math-attach-force-scripts-and-limits.png create mode 100644 tests/ref/math-attach-high.png create mode 100644 tests/ref/math-attach-horizontal-align.png create mode 100644 tests/ref/math-attach-integral.png create mode 100644 tests/ref/math-attach-large-operator.png create mode 100644 tests/ref/math-attach-limit.png create mode 100644 tests/ref/math-attach-mixed.png create mode 100644 tests/ref/math-attach-nested.png create mode 100644 tests/ref/math-attach-postscripts.png create mode 100644 tests/ref/math-attach-prescripts.png create mode 100644 tests/ref/math-attach-show-limit.png create mode 100644 tests/ref/math-attach-subscript-multiline.png create mode 100644 tests/ref/math-attach-to-group.png create mode 100644 tests/ref/math-binom-multiple.png create mode 100644 tests/ref/math-binom.png create mode 100644 tests/ref/math-box-with-baseline.png create mode 100644 tests/ref/math-box-without-baseline.png create mode 100644 tests/ref/math-call-non-func.png create mode 100644 tests/ref/math-cancel-angle-absolute.png create mode 100644 tests/ref/math-cancel-angle-func.png create mode 100644 tests/ref/math-cancel-cross.png create mode 100644 tests/ref/math-cancel-customized.png create mode 100644 tests/ref/math-cancel-display.png create mode 100644 tests/ref/math-cancel-inline.png create mode 100644 tests/ref/math-cancel-inverted.png create mode 100644 tests/ref/math-cases-gap.png create mode 100644 tests/ref/math-cases.png create mode 100644 tests/ref/math-class-chars.png create mode 100644 tests/ref/math-class-content.png create mode 100644 tests/ref/math-class-exceptions.png create mode 100644 tests/ref/math-class-limits.png create mode 100644 tests/ref/math-class-nested.png create mode 100644 tests/ref/math-common-symbols.png create mode 100644 tests/ref/math-dif.png create mode 100644 tests/ref/math-equation-align-numbered.png create mode 100644 tests/ref/math-equation-align-unnumbered.png create mode 100644 tests/ref/math-equation-auto-wrapping.png create mode 100644 tests/ref/math-equation-font.png create mode 100644 tests/ref/math-equation-number-align-end.png create mode 100644 tests/ref/math-equation-number-align-left.png create mode 100644 tests/ref/math-equation-number-align-multiline-bottom.png create mode 100644 tests/ref/math-equation-number-align-multiline-expand.png create mode 100644 tests/ref/math-equation-number-align-multiline-top-start.png create mode 100644 tests/ref/math-equation-number-align-multiline.png create mode 100644 tests/ref/math-equation-number-align-right.png create mode 100644 tests/ref/math-equation-number-align-start.png create mode 100644 tests/ref/math-equation-number-align.png create mode 100644 tests/ref/math-equation-numbering.png create mode 100644 tests/ref/math-equation-show-rule.png create mode 100644 tests/ref/math-font-fallback.png create mode 100644 tests/ref/math-font-features.png create mode 100644 tests/ref/math-font-switch.png create mode 100644 tests/ref/math-frac-associativity.png create mode 100644 tests/ref/math-frac-baseline.png create mode 100644 tests/ref/math-frac-large.png create mode 100644 tests/ref/math-frac-paren-removal.png create mode 100644 tests/ref/math-frac-precedence.png create mode 100644 tests/ref/math-linebreaking-after-binop-and-rel.png create mode 100644 tests/ref/math-linebreaking-after-relation-without-space.png create mode 100644 tests/ref/math-linebreaking-between-consecutive-relations.png create mode 100644 tests/ref/math-linebreaking-empty.png create mode 100644 tests/ref/math-linebreaking-in-box.png create mode 100644 tests/ref/math-linebreaking-lr.png create mode 100644 tests/ref/math-linebreaking-multiline.png create mode 100644 tests/ref/math-linebreaking-trailing-linebreak.png create mode 100644 tests/ref/math-lr-call.png create mode 100644 tests/ref/math-lr-color.png create mode 100644 tests/ref/math-lr-fences.png create mode 100644 tests/ref/math-lr-half.png create mode 100644 tests/ref/math-lr-matching.png create mode 100644 tests/ref/math-lr-mid.png create mode 100644 tests/ref/math-lr-shorthands.png create mode 100644 tests/ref/math-lr-size.png create mode 100644 tests/ref/math-lr-symbol-unmatched.png create mode 100644 tests/ref/math-lr-unbalanced.png create mode 100644 tests/ref/math-lr-unmatched.png create mode 100644 tests/ref/math-lr-weak-spacing.png create mode 100644 tests/ref/math-mat-align-complex.png create mode 100644 tests/ref/math-mat-align-explicit--alternating.png create mode 100644 tests/ref/math-mat-align-explicit-left.png create mode 100644 tests/ref/math-mat-align-explicit-right.png create mode 100644 tests/ref/math-mat-align-implicit.png create mode 100644 tests/ref/math-mat-align-signed-numbers.png create mode 100644 tests/ref/math-mat-augment-set.png create mode 100644 tests/ref/math-mat-augment.png create mode 100644 tests/ref/math-mat-baseline.png create mode 100644 tests/ref/math-mat-delim-direct.png create mode 100644 tests/ref/math-mat-delim-set.png create mode 100644 tests/ref/math-mat-gap.png create mode 100644 tests/ref/math-mat-gaps.png create mode 100644 tests/ref/math-mat-semicolon.png create mode 100644 tests/ref/math-mat-sparse.png create mode 100644 tests/ref/math-multiline-multiple-trailing-linebreaks.png create mode 100644 tests/ref/math-multiline-no-trailing-linebreak.png create mode 100644 tests/ref/math-multiline-trailing-linebreak.png create mode 100644 tests/ref/math-nested-normal-layout.png create mode 100644 tests/ref/math-non-math-content.png create mode 100644 tests/ref/math-op-call.png create mode 100644 tests/ref/math-op-custom.png create mode 100644 tests/ref/math-op-predefined.png create mode 100644 tests/ref/math-op-scripts-vs-limits.png create mode 100644 tests/ref/math-op-styled.png create mode 100644 tests/ref/math-optical-size-frac-script-script.png create mode 100644 tests/ref/math-optical-size-nested-scripts.png create mode 100644 tests/ref/math-optical-size-prime-large-operator.png create mode 100644 tests/ref/math-optical-size-primes.png create mode 100644 tests/ref/math-primes-after-code-expr.png create mode 100644 tests/ref/math-primes-attach.png create mode 100644 tests/ref/math-primes-complex.png create mode 100644 tests/ref/math-primes-limits.png create mode 100644 tests/ref/math-primes-scripts.png create mode 100644 tests/ref/math-primes-spaces.png create mode 100644 tests/ref/math-primes.png create mode 100644 tests/ref/math-root-basic.png create mode 100644 tests/ref/math-root-large-body.png create mode 100644 tests/ref/math-root-large-index.png create mode 100644 tests/ref/math-root-precomposed.png create mode 100644 tests/ref/math-root-radical-attachment.png create mode 100644 tests/ref/math-root-syntax.png create mode 100644 tests/ref/math-shorthandes.png create mode 100644 tests/ref/math-size.png create mode 100644 tests/ref/math-spacing-basic.png create mode 100644 tests/ref/math-spacing-decorated.png create mode 100644 tests/ref/math-spacing-kept-spaces.png create mode 100644 tests/ref/math-spacing-predefined.png create mode 100644 tests/ref/math-spacing-set-comprehension.png create mode 100644 tests/ref/math-spacing-weak.png create mode 100644 tests/ref/math-style-exceptions.png create mode 100644 tests/ref/math-style-greek-exceptions.png create mode 100644 tests/ref/math-style-hebrew-exceptions.png create mode 100644 tests/ref/math-style-italic-default.png create mode 100644 tests/ref/math-style.png create mode 100644 tests/ref/math-symbol-show-rule.png create mode 100644 tests/ref/math-table.png create mode 100644 tests/ref/math-text-color.png create mode 100644 tests/ref/math-underover-brace.png create mode 100644 tests/ref/math-underover-brackets.png create mode 100644 tests/ref/math-underover-line-bracket.png create mode 100644 tests/ref/math-unicode.png create mode 100644 tests/ref/math-vec-align-explicit-alternating.png create mode 100644 tests/ref/math-vec-delim-set.png create mode 100644 tests/ref/math-vec-gap.png create mode 100644 tests/ref/math-vec-wide.png delete mode 100644 tests/ref/math/accent.png delete mode 100644 tests/ref/math/alignment.png delete mode 100644 tests/ref/math/attach-p1.png delete mode 100644 tests/ref/math/attach-p2.png delete mode 100644 tests/ref/math/attach-p3.png delete mode 100644 tests/ref/math/call.png delete mode 100644 tests/ref/math/cancel.png delete mode 100644 tests/ref/math/cases.png delete mode 100644 tests/ref/math/class.png delete mode 100644 tests/ref/math/content.png delete mode 100644 tests/ref/math/delimited.png delete mode 100644 tests/ref/math/equation-block-align.png delete mode 100644 tests/ref/math/equation-number.png delete mode 100644 tests/ref/math/equation-show.png delete mode 100644 tests/ref/math/font-features.png delete mode 100644 tests/ref/math/frac.png delete mode 100644 tests/ref/math/linebreak.png delete mode 100644 tests/ref/math/matrix-alignment.png delete mode 100644 tests/ref/math/matrix-gaps.png delete mode 100644 tests/ref/math/matrix.png delete mode 100644 tests/ref/math/multiline.png delete mode 100644 tests/ref/math/numbering.png delete mode 100644 tests/ref/math/op.png delete mode 100644 tests/ref/math/opticalsize.png delete mode 100644 tests/ref/math/prime.png delete mode 100644 tests/ref/math/root.png delete mode 100644 tests/ref/math/spacing.png delete mode 100644 tests/ref/math/style.png delete mode 100644 tests/ref/math/syntax.png delete mode 100644 tests/ref/math/unbalanced.png delete mode 100644 tests/ref/math/underover.png delete mode 100644 tests/ref/math/vec.png delete mode 100644 tests/ref/meta/bibliography-full.png delete mode 100644 tests/ref/meta/bibliography-ordering.png delete mode 100644 tests/ref/meta/bibliography.png delete mode 100644 tests/ref/meta/cite-footnote.png delete mode 100644 tests/ref/meta/cite-form.png delete mode 100644 tests/ref/meta/cite-group.png delete mode 100644 tests/ref/meta/counter-page.png delete mode 100644 tests/ref/meta/counter.png delete mode 100644 tests/ref/meta/document.png delete mode 100644 tests/ref/meta/figure-caption.png delete mode 100644 tests/ref/meta/figure-localization.png delete mode 100644 tests/ref/meta/figure.png delete mode 100644 tests/ref/meta/footnote-break.png delete mode 100644 tests/ref/meta/footnote-columns.png delete mode 100644 tests/ref/meta/footnote-container.png delete mode 100644 tests/ref/meta/footnote-invariant.png delete mode 100644 tests/ref/meta/footnote-refs.png delete mode 100644 tests/ref/meta/footnote-table.png delete mode 100644 tests/ref/meta/footnote.png delete mode 100644 tests/ref/meta/heading.png delete mode 100644 tests/ref/meta/link.png delete mode 100644 tests/ref/meta/numbering.png delete mode 100644 tests/ref/meta/outline-entry.png delete mode 100644 tests/ref/meta/outline-first-par-indent.png delete mode 100644 tests/ref/meta/outline-indent.png delete mode 100644 tests/ref/meta/outline.png delete mode 100644 tests/ref/meta/page-label.png delete mode 100644 tests/ref/meta/query-before-after.png delete mode 100644 tests/ref/meta/query-figure.png delete mode 100644 tests/ref/meta/query-header.png delete mode 100644 tests/ref/meta/ref.png delete mode 100644 tests/ref/meta/state.png create mode 100644 tests/ref/newline-continuation-code.png create mode 100644 tests/ref/newline-continuation-markup.png create mode 100644 tests/ref/numbering-chinese.png create mode 100644 tests/ref/numbering-hebrew.png create mode 100644 tests/ref/numbering-japanese-aiueo.png create mode 100644 tests/ref/numbering-japanese-iroha.png create mode 100644 tests/ref/numbering-korean.png create mode 100644 tests/ref/numbering-latin.png create mode 100644 tests/ref/numbering-symbol-and-roman.png create mode 100644 tests/ref/numbers.png create mode 100644 tests/ref/ops-add-content.png create mode 100644 tests/ref/ops-multiply-inf-with-length.png create mode 100644 tests/ref/outline-entry-complex.png create mode 100644 tests/ref/outline-entry.png create mode 100644 tests/ref/outline-first-line-indent.png create mode 100644 tests/ref/outline-indent-no-numbering.png create mode 100644 tests/ref/outline-indent-numbering.png create mode 100644 tests/ref/outline.png create mode 100644 tests/ref/overhang-lone.png create mode 100644 tests/ref/overhang.png create mode 100644 tests/ref/overline-background.png create mode 100644 tests/ref/pad-basic.png create mode 100644 tests/ref/pad-expanding-contents.png create mode 100644 tests/ref/pad-followed-by-content.png create mode 100644 tests/ref/page-call-followed-by-pagebreak.png create mode 100644 tests/ref/page-call-styled-empty.png create mode 100644 tests/ref/page-fill.png create mode 100644 tests/ref/page-large.png create mode 100644 tests/ref/page-margin-binding-from-text-lang.png create mode 100644 tests/ref/page-margin-individual.png create mode 100644 tests/ref/page-margin-inside-outside-override.png create mode 100644 tests/ref/page-margin-inside-with-binding.png create mode 100644 tests/ref/page-margin-inside.png create mode 100644 tests/ref/page-margin-uniform.png create mode 100644 tests/ref/page-marginals.png create mode 100644 tests/ref/page-number-align-bottom-left.png create mode 100644 tests/ref/page-number-align-top-right.png create mode 100644 tests/ref/page-numbering-pdf-label.png create mode 100644 tests/ref/page-set-empty.png create mode 100644 tests/ref/page-set-forces-break.png create mode 100644 tests/ref/page-set-only-pagebreak.png create mode 100644 tests/ref/page-set-override-and-mix.png create mode 100644 tests/ref/page-set-override-thrice.png create mode 100644 tests/ref/pagebreak-around-set-page.png create mode 100644 tests/ref/pagebreak-followed-by-page-call.png create mode 100644 tests/ref/pagebreak-meta.png create mode 100644 tests/ref/pagebreak-set-page-mixed.png create mode 100644 tests/ref/pagebreak-to-auto-sized.png create mode 100644 tests/ref/pagebreak-to-multiple-pages.png create mode 100644 tests/ref/pagebreak-to.png create mode 100644 tests/ref/pagebreak-weak-after-set-page.png create mode 100644 tests/ref/pagebreak-weak-meta.png create mode 100644 tests/ref/pagebreak-weak-place.png create mode 100644 tests/ref/pagebreak.png create mode 100644 tests/ref/par-basic.png create mode 100644 tests/ref/par-first-line-indent.png create mode 100644 tests/ref/par-hanging-indent-manual-linebreak.png create mode 100644 tests/ref/par-hanging-indent-rtl.png create mode 100644 tests/ref/par-hanging-indent.png create mode 100644 tests/ref/par-leading-and-block-spacing.png create mode 100644 tests/ref/par-spacing-and-first-line-indent.png create mode 100644 tests/ref/parser-backtracking-destructuring-whitespace.png create mode 100644 tests/ref/path.png create mode 100644 tests/ref/pattern-line.png create mode 100644 tests/ref/pattern-lines.png create mode 100644 tests/ref/pattern-relative-parent.png create mode 100644 tests/ref/pattern-relative-self.png create mode 100644 tests/ref/pattern-small.png create mode 100644 tests/ref/pattern-spacing-negative.png create mode 100644 tests/ref/pattern-spacing-positive.png create mode 100644 tests/ref/pattern-spacing-zero.png create mode 100644 tests/ref/pattern-stroke.png create mode 100644 tests/ref/pattern-text.png create mode 100644 tests/ref/place-background.png create mode 100644 tests/ref/place-basic.png create mode 100644 tests/ref/place-block-spacing.png create mode 100644 tests/ref/place-bottom-in-box.png create mode 100644 tests/ref/place-bottom-right-in-box.png create mode 100644 tests/ref/place-float-columns.png create mode 100644 tests/ref/place-float-figure.png create mode 100644 tests/ref/place-float.png create mode 100644 tests/ref/place-horizon-in-boxes.png create mode 100644 tests/ref/place-top-left-in-box.png create mode 100644 tests/ref/polygon-line-join.png create mode 100644 tests/ref/polygon.png create mode 100644 tests/ref/query-and-or.png create mode 100644 tests/ref/query-before-after.png create mode 100644 tests/ref/query-complex.png create mode 100644 tests/ref/query-list-of-figures.png create mode 100644 tests/ref/query-running-header.png create mode 100644 tests/ref/quote-block-spacing.png create mode 100644 tests/ref/quote-cite-format-author-date.png create mode 100644 tests/ref/quote-cite-format-label-or-numeric.png create mode 100644 tests/ref/quote-cite-format-note.png create mode 100644 tests/ref/quote-dir-align.png create mode 100644 tests/ref/quote-dir-author-pos.png create mode 100644 tests/ref/quote-inline.png create mode 100644 tests/ref/quote-nesting-custom.png create mode 100644 tests/ref/quote-nesting.png create mode 100644 tests/ref/raw-align-default.png create mode 100644 tests/ref/raw-align-specified.png create mode 100644 tests/ref/raw-block-no-parbreaks.png create mode 100644 tests/ref/raw-consecutive-single-backticks.png create mode 100644 tests/ref/raw-dedent-empty-line.png create mode 100644 tests/ref/raw-dedent-first-line.png create mode 100644 tests/ref/raw-dedent-last-line.png create mode 100644 tests/ref/raw-empty.png create mode 100644 tests/ref/raw-highlight-typ.png create mode 100644 tests/ref/raw-highlight.png create mode 100644 tests/ref/raw-inline-multiline.png create mode 100644 tests/ref/raw-line-alternating-fill.png create mode 100644 tests/ref/raw-line-text-fill.png create mode 100644 tests/ref/raw-line.png create mode 100644 tests/ref/raw-more-backticks.png create mode 100644 tests/ref/raw-show-set.png create mode 100644 tests/ref/raw-single-backtick-lang.png create mode 100644 tests/ref/raw-syntaxes.png create mode 100644 tests/ref/raw-tab-size.png create mode 100644 tests/ref/raw-theme.png create mode 100644 tests/ref/raw-trimming.png create mode 100644 tests/ref/raw-typst-lang.png create mode 100644 tests/ref/rect-customization.png create mode 100644 tests/ref/rect-fill-stroke.png create mode 100644 tests/ref/rect-stroke.png create mode 100644 tests/ref/rect.png create mode 100644 tests/ref/ref-basic.png create mode 100644 tests/ref/ref-supplements.png create mode 100644 tests/ref/repeat-align-and-dir.png create mode 100644 tests/ref/repeat-basic.png create mode 100644 tests/ref/repeat-dots-rtl.png create mode 100644 tests/ref/repeat-empty.png create mode 100644 tests/ref/repeat-unboxed.png create mode 100644 tests/ref/repr-color.png create mode 100644 tests/ref/repr-literals.png create mode 100644 tests/ref/repr-misc.png create mode 100644 tests/ref/repr-numerical.png create mode 100644 tests/ref/return-in-nested-content-block.png create mode 100644 tests/ref/set-if.png create mode 100644 tests/ref/set-instantiation-site-markup.png create mode 100644 tests/ref/set-instantiation-site.png create mode 100644 tests/ref/set-scoped-in-code-block.png create mode 100644 tests/ref/set-text-override.png create mode 100644 tests/ref/set-vs-construct-1.png create mode 100644 tests/ref/set-vs-construct-2.png create mode 100644 tests/ref/set-vs-construct-3.png create mode 100644 tests/ref/set-vs-construct-4.png create mode 100644 tests/ref/shaping-emoji-bad-zwj.png create mode 100644 tests/ref/shaping-emoji-basic.png create mode 100644 tests/ref/shaping-font-fallback.png create mode 100644 tests/ref/shaping-forced-script-font-feature-enabled.png create mode 100644 tests/ref/shaping-forced-script-font-feature-inhibited.png create mode 100644 tests/ref/shaping-script-separation.png create mode 100644 tests/ref/shorthand-dashes.png create mode 100644 tests/ref/shorthand-ellipsis.png create mode 100644 tests/ref/shorthand-nbsp-and-shy-hyphen.png create mode 100644 tests/ref/shorthand-nbsp-width.png create mode 100644 tests/ref/shorthands-math.png create mode 100644 tests/ref/show-bare-basic.png create mode 100644 tests/ref/show-bare-content-block.png create mode 100644 tests/ref/show-bare-replace-with-content.png create mode 100644 tests/ref/show-bare-vs-set-text.png create mode 100644 tests/ref/show-function-order-with-set.png create mode 100644 tests/ref/show-function-set-on-it.png create mode 100644 tests/ref/show-in-show.png create mode 100644 tests/ref/show-multiple-rules.png create mode 100644 tests/ref/show-nested-scopes.png create mode 100644 tests/ref/show-recursive-identity.png create mode 100644 tests/ref/show-recursive-multiple.png create mode 100644 tests/ref/show-rule-in-function.png create mode 100644 tests/ref/show-selector-basic.png create mode 100644 tests/ref/show-selector-discard.png create mode 100644 tests/ref/show-selector-element-or-label.png create mode 100644 tests/ref/show-selector-or-elements-with-set.png create mode 100644 tests/ref/show-selector-realistic.png create mode 100644 tests/ref/show-selector-replace-and-show-set.png create mode 100644 tests/ref/show-selector-replace.png create mode 100644 tests/ref/show-selector-where.png create mode 100644 tests/ref/show-set-on-layoutable-element.png create mode 100644 tests/ref/show-set-on-same-element.png create mode 100644 tests/ref/show-set-override.png create mode 100644 tests/ref/show-set-same-element-and-order.png create mode 100644 tests/ref/show-set-same-element-matched-field.png create mode 100644 tests/ref/show-set-same-element-matching-interaction.png create mode 100644 tests/ref/show-set-same-element-synthesized-matched-field.png create mode 100644 tests/ref/show-set-text-order-adjacent-1.png create mode 100644 tests/ref/show-set-text-order-adjacent-2.png create mode 100644 tests/ref/show-set-text-order-contained-1.png create mode 100644 tests/ref/show-set-text-order-contained-2.png create mode 100644 tests/ref/show-set-text-order-contained-3.png create mode 100644 tests/ref/show-set-text-order-contained-4.png create mode 100644 tests/ref/show-set-text-order-overlapping-1.png create mode 100644 tests/ref/show-set-text-order-overlapping-2.png create mode 100644 tests/ref/show-set-vs-construct.png create mode 100644 tests/ref/show-set-where-override.png create mode 100644 tests/ref/show-text-basic.png create mode 100644 tests/ref/show-text-cyclic-raw.png create mode 100644 tests/ref/show-text-cyclic.png create mode 100644 tests/ref/show-text-exactly-once.png create mode 100644 tests/ref/show-text-get-text-on-it.png create mode 100644 tests/ref/show-text-in-other-show.png create mode 100644 tests/ref/show-text-indirectly-cyclic.png create mode 100644 tests/ref/show-text-path-resolving.png create mode 100644 tests/ref/show-text-regex-case-insensitive.png create mode 100644 tests/ref/show-text-regex-character-class.png create mode 100644 tests/ref/show-text-regex-word-boundary.png create mode 100644 tests/ref/show-text-regex.png create mode 100644 tests/ref/show-where-folding-stroke.png create mode 100644 tests/ref/show-where-folding-text-size.png create mode 100644 tests/ref/show-where-optional-field-raw.png create mode 100644 tests/ref/show-where-optional-field-text.png create mode 100644 tests/ref/show-where-resolving-hyphenate.png create mode 100644 tests/ref/show-where-resolving-length.png create mode 100644 tests/ref/smallcaps.png create mode 100644 tests/ref/smartquote-apostrophe.png create mode 100644 tests/ref/smartquote-custom-complex.png create mode 100644 tests/ref/smartquote-custom.png create mode 100644 tests/ref/smartquote-disable.png create mode 100644 tests/ref/smartquote-disabled-temporarily.png create mode 100644 tests/ref/smartquote-empty.png create mode 100644 tests/ref/smartquote-escape.png create mode 100644 tests/ref/smartquote-nesting.png create mode 100644 tests/ref/smartquote.png create mode 100644 tests/ref/space-collapsing-comments.png create mode 100644 tests/ref/space-collapsing-linebreaks.png create mode 100644 tests/ref/space-collapsing-stringy-linebreak.png create mode 100644 tests/ref/space-collapsing-with-h.png create mode 100644 tests/ref/space-collapsing.png create mode 100644 tests/ref/space-ideographic-kept.png create mode 100644 tests/ref/space-thin-kept.png create mode 100644 tests/ref/space-trailing-linebreak.png create mode 100644 tests/ref/spacing-h-and-v.png create mode 100644 tests/ref/spacing-rtl.png create mode 100644 tests/ref/square-auto-sized.png create mode 100644 tests/ref/square-base.png create mode 100644 tests/ref/square-circle-alignment.png create mode 100644 tests/ref/square-circle-overspecified.png create mode 100644 tests/ref/square-contents-overflow.png create mode 100644 tests/ref/square-height-limited-stack.png create mode 100644 tests/ref/square-height-limited.png create mode 100644 tests/ref/square-overflow.png create mode 100644 tests/ref/square-rect-rounded.png create mode 100644 tests/ref/square-relative-size.png create mode 100644 tests/ref/square-relatively-sized-child.png create mode 100644 tests/ref/square.png create mode 100644 tests/ref/stack-basic.png create mode 100644 tests/ref/stack-fr.png create mode 100644 tests/ref/stack-overflow.png create mode 100644 tests/ref/stack-rtl-align-and-fr.png create mode 100644 tests/ref/stack-spacing.png create mode 100644 tests/ref/state-basic.png create mode 100644 tests/ref/state-multiple-calls-same-key.png create mode 100644 tests/ref/state-nested.png create mode 100644 tests/ref/state-no-convergence.png create mode 100644 tests/ref/strike-background.png create mode 100644 tests/ref/strike-with.png create mode 100644 tests/ref/stroke-composition.png create mode 100644 tests/ref/stroke-folding.png create mode 100644 tests/ref/stroke-text.png create mode 100644 tests/ref/stroke-zero-thickness.png create mode 100644 tests/ref/strong-delta.png create mode 100644 tests/ref/strong-double-star-empty-hint.png create mode 100644 tests/ref/sub-super-non-typographic.png create mode 100644 tests/ref/sub-super.png create mode 100644 tests/ref/super-underline.png create mode 100644 tests/ref/symbol-constructor.png create mode 100644 tests/ref/symbol.png create mode 100644 tests/ref/table-align-array.png create mode 100644 tests/ref/table-cell-align-override.png create mode 100644 tests/ref/table-cell-folding.png create mode 100644 tests/ref/table-cell-override.png create mode 100644 tests/ref/table-cell-set.png create mode 100644 tests/ref/table-cell-show-and-override.png create mode 100644 tests/ref/table-cell-show-based-on-position.png create mode 100644 tests/ref/table-cell-show-emph.png create mode 100644 tests/ref/table-cell-show.png create mode 100644 tests/ref/table-cell-various-overrides.png create mode 100644 tests/ref/table-fill-basic.png create mode 100644 tests/ref/table-gutters.png create mode 100644 tests/ref/table-inset-fold.png create mode 100644 tests/ref/table-inset.png create mode 100644 tests/ref/table-newlines.png create mode 100644 tests/ref/table-stroke-vline-position-left-and-right.png create mode 100644 tests/ref/terms-built-in-loop.png create mode 100644 tests/ref/terms-constructor.png create mode 100644 tests/ref/terms-grid.png create mode 100644 tests/ref/terms-multiline.png create mode 100644 tests/ref/terms-rtl.png create mode 100644 tests/ref/terms-style-change-interrupted.png create mode 100644 tests/ref/terms-syntax-edge-cases.png create mode 100644 tests/ref/text-alternates-and-stylistic-sets.png create mode 100644 tests/ref/text-call-body.png create mode 100644 tests/ref/text-chinese-basic.png create mode 100644 tests/ref/text-cjk-latin-spacing.png create mode 100644 tests/ref/text-copy-paste-ligatures.png create mode 100644 tests/ref/text-edge.png create mode 100644 tests/ref/text-features.png create mode 100644 tests/ref/text-font-change-after-space.png create mode 100644 tests/ref/text-font-just-a-space.png create mode 100644 tests/ref/text-font-properties.png create mode 100644 tests/ref/text-kerning.png create mode 100644 tests/ref/text-lang-hyphenate.png create mode 100644 tests/ref/text-lang-region.png create mode 100644 tests/ref/text-lang-script-shaping.png create mode 100644 tests/ref/text-lang-shaping.png create mode 100644 tests/ref/text-lang-unknown-region.png create mode 100644 tests/ref/text-lang.png create mode 100644 tests/ref/text-ligatures.png create mode 100644 tests/ref/text-number-type.png create mode 100644 tests/ref/text-number-width.png create mode 100644 tests/ref/text-size-em-nesting.png create mode 100644 tests/ref/text-size-em.png create mode 100644 tests/ref/text-slashed-zero-and-fractions.png create mode 100644 tests/ref/text-spacing-relative.png create mode 100644 tests/ref/text-spacing.png create mode 100644 tests/ref/text-tracking-arabic.png create mode 100644 tests/ref/text-tracking-changed-temporarily.png create mode 100644 tests/ref/text-tracking-mark-placement.png create mode 100644 tests/ref/text-tracking-negative.png delete mode 100644 tests/ref/text/baseline.png delete mode 100644 tests/ref/text/chinese.png delete mode 100644 tests/ref/text/copy-paste.png delete mode 100644 tests/ref/text/deco.png delete mode 100644 tests/ref/text/edge.png delete mode 100644 tests/ref/text/em.png delete mode 100644 tests/ref/text/emoji.png delete mode 100644 tests/ref/text/emphasis.png delete mode 100644 tests/ref/text/escape.png delete mode 100644 tests/ref/text/fallback.png delete mode 100644 tests/ref/text/features.png delete mode 100644 tests/ref/text/font.png delete mode 100644 tests/ref/text/hyphenate.png delete mode 100644 tests/ref/text/lang-with-region.png delete mode 100644 tests/ref/text/lang.png delete mode 100644 tests/ref/text/linebreak-link.png delete mode 100644 tests/ref/text/linebreak-obj.png delete mode 100644 tests/ref/text/linebreak.png delete mode 100644 tests/ref/text/lorem.png delete mode 100644 tests/ref/text/microtype.png delete mode 100644 tests/ref/text/numbers.png delete mode 100644 tests/ref/text/quote-nesting.png delete mode 100644 tests/ref/text/quote.png delete mode 100644 tests/ref/text/quotes.png delete mode 100644 tests/ref/text/raw-align.png delete mode 100644 tests/ref/text/raw-code.png delete mode 100644 tests/ref/text/raw-line.png delete mode 100644 tests/ref/text/raw-syntaxes.png delete mode 100644 tests/ref/text/raw-tabs.png delete mode 100644 tests/ref/text/raw-theme.png delete mode 100644 tests/ref/text/raw.png delete mode 100644 tests/ref/text/shaping.png delete mode 100644 tests/ref/text/shift.png delete mode 100644 tests/ref/text/smartquotes.png delete mode 100644 tests/ref/text/space.png delete mode 100644 tests/ref/text/stroke.png delete mode 100644 tests/ref/text/symbol.png delete mode 100644 tests/ref/text/tracking-spacing.png create mode 100644 tests/ref/transform-rotate-and-scale.png create mode 100644 tests/ref/transform-rotate-origin.png create mode 100644 tests/ref/transform-rotate-relative-sizing.png create mode 100644 tests/ref/transform-rotate.png create mode 100644 tests/ref/transform-scale-origin.png create mode 100644 tests/ref/transform-scale-relative-sizing.png create mode 100644 tests/ref/transform-scale.png create mode 100644 tests/ref/transform-tex-logo.png create mode 100644 tests/ref/underline-background.png create mode 100644 tests/ref/underline-overline-strike.png create mode 100644 tests/ref/underline-stroke-folding.png delete mode 100644 tests/ref/visualize/gradient-conic.png delete mode 100644 tests/ref/visualize/gradient-dir.png delete mode 100644 tests/ref/visualize/gradient-hue-rotation.png delete mode 100644 tests/ref/visualize/gradient-math.png delete mode 100644 tests/ref/visualize/gradient-presets.png delete mode 100644 tests/ref/visualize/gradient-radial.png delete mode 100644 tests/ref/visualize/gradient-relative-conic.png delete mode 100644 tests/ref/visualize/gradient-relative-linear.png delete mode 100644 tests/ref/visualize/gradient-relative-radial.png delete mode 100644 tests/ref/visualize/gradient-repeat.png delete mode 100644 tests/ref/visualize/gradient-sharp.png delete mode 100644 tests/ref/visualize/gradient-stroke.png delete mode 100644 tests/ref/visualize/gradient-text-decorations.png delete mode 100644 tests/ref/visualize/gradient-text-other.png delete mode 100644 tests/ref/visualize/gradient-text.png delete mode 100644 tests/ref/visualize/gradient-transform.png delete mode 100644 tests/ref/visualize/image-scale.png delete mode 100644 tests/ref/visualize/image.png delete mode 100644 tests/ref/visualize/line.png delete mode 100644 tests/ref/visualize/path.png delete mode 100644 tests/ref/visualize/pattern-relative.png delete mode 100644 tests/ref/visualize/pattern-simple.png delete mode 100644 tests/ref/visualize/pattern-small.png delete mode 100644 tests/ref/visualize/pattern-spacing.png delete mode 100644 tests/ref/visualize/pattern-stroke.png delete mode 100644 tests/ref/visualize/pattern-text.png delete mode 100644 tests/ref/visualize/polygon.png delete mode 100644 tests/ref/visualize/shape-aspect.png delete mode 100644 tests/ref/visualize/shape-circle.png delete mode 100644 tests/ref/visualize/shape-ellipse.png delete mode 100644 tests/ref/visualize/shape-fill-stroke.png delete mode 100644 tests/ref/visualize/shape-rect.png delete mode 100644 tests/ref/visualize/shape-rounded.png delete mode 100644 tests/ref/visualize/shape-square.png delete mode 100644 tests/ref/visualize/stroke.png delete mode 100644 tests/ref/visualize/svg-text.png create mode 100644 tests/ref/while-loop-basic.png (limited to 'tests/ref') diff --git a/tests/ref/align-center-in-flow.png b/tests/ref/align-center-in-flow.png new file mode 100644 index 00000000..ecfe49dc Binary files /dev/null and b/tests/ref/align-center-in-flow.png differ diff --git a/tests/ref/align-in-stack.png b/tests/ref/align-in-stack.png new file mode 100644 index 00000000..556721ab Binary files /dev/null and b/tests/ref/align-in-stack.png differ diff --git a/tests/ref/align-right.png b/tests/ref/align-right.png new file mode 100644 index 00000000..edab8851 Binary files /dev/null and b/tests/ref/align-right.png differ diff --git a/tests/ref/align-start-and-end.png b/tests/ref/align-start-and-end.png new file mode 100644 index 00000000..cf3faeae Binary files /dev/null and b/tests/ref/align-start-and-end.png differ diff --git a/tests/ref/array-basic-syntax.png b/tests/ref/array-basic-syntax.png new file mode 100644 index 00000000..6eb95305 Binary files /dev/null and b/tests/ref/array-basic-syntax.png differ diff --git a/tests/ref/array-insert-and-remove.png b/tests/ref/array-insert-and-remove.png new file mode 100644 index 00000000..ea4b8cf2 Binary files /dev/null and b/tests/ref/array-insert-and-remove.png differ diff --git a/tests/ref/array-join-content.png b/tests/ref/array-join-content.png new file mode 100644 index 00000000..4d08142e Binary files /dev/null and b/tests/ref/array-join-content.png differ diff --git a/tests/ref/baseline-box.png b/tests/ref/baseline-box.png new file mode 100644 index 00000000..8d7627c6 Binary files /dev/null and b/tests/ref/baseline-box.png differ diff --git a/tests/ref/baseline-text.png b/tests/ref/baseline-text.png new file mode 100644 index 00000000..72beac79 Binary files /dev/null and b/tests/ref/baseline-text.png differ diff --git a/tests/ref/bibliography-basic.png b/tests/ref/bibliography-basic.png new file mode 100644 index 00000000..eeb773bf Binary files /dev/null and b/tests/ref/bibliography-basic.png differ diff --git a/tests/ref/bibliography-before-content.png b/tests/ref/bibliography-before-content.png new file mode 100644 index 00000000..806daa08 Binary files /dev/null and b/tests/ref/bibliography-before-content.png differ diff --git a/tests/ref/bibliography-full.png b/tests/ref/bibliography-full.png new file mode 100644 index 00000000..1da15d16 Binary files /dev/null and b/tests/ref/bibliography-full.png differ diff --git a/tests/ref/bibliography-math.png b/tests/ref/bibliography-math.png new file mode 100644 index 00000000..3fc36efc Binary files /dev/null and b/tests/ref/bibliography-math.png differ diff --git a/tests/ref/bibliography-multiple-files.png b/tests/ref/bibliography-multiple-files.png new file mode 100644 index 00000000..1293ba22 Binary files /dev/null and b/tests/ref/bibliography-multiple-files.png differ diff --git a/tests/ref/bibliography-ordering.png b/tests/ref/bibliography-ordering.png new file mode 100644 index 00000000..b1e14c9a Binary files /dev/null and b/tests/ref/bibliography-ordering.png differ diff --git a/tests/ref/bidi-consecutive-embedded-ltr-runs.png b/tests/ref/bidi-consecutive-embedded-ltr-runs.png new file mode 100644 index 00000000..dbaaff07 Binary files /dev/null and b/tests/ref/bidi-consecutive-embedded-ltr-runs.png differ diff --git a/tests/ref/bidi-consecutive-embedded-rtl-runs.png b/tests/ref/bidi-consecutive-embedded-rtl-runs.png new file mode 100644 index 00000000..4cf62d3e Binary files /dev/null and b/tests/ref/bidi-consecutive-embedded-rtl-runs.png differ diff --git a/tests/ref/bidi-en-he-top-level.png b/tests/ref/bidi-en-he-top-level.png new file mode 100644 index 00000000..abab54f4 Binary files /dev/null and b/tests/ref/bidi-en-he-top-level.png differ diff --git a/tests/ref/bidi-explicit-dir.png b/tests/ref/bidi-explicit-dir.png new file mode 100644 index 00000000..8b813be0 Binary files /dev/null and b/tests/ref/bidi-explicit-dir.png differ diff --git a/tests/ref/bidi-manual-linebreak.png b/tests/ref/bidi-manual-linebreak.png new file mode 100644 index 00000000..4d0eb6f8 Binary files /dev/null and b/tests/ref/bidi-manual-linebreak.png differ diff --git a/tests/ref/bidi-nesting.png b/tests/ref/bidi-nesting.png new file mode 100644 index 00000000..e18d6c0a Binary files /dev/null and b/tests/ref/bidi-nesting.png differ diff --git a/tests/ref/bidi-obj.png b/tests/ref/bidi-obj.png new file mode 100644 index 00000000..8cc41528 Binary files /dev/null and b/tests/ref/bidi-obj.png differ diff --git a/tests/ref/bidi-raw.png b/tests/ref/bidi-raw.png new file mode 100644 index 00000000..24503ee9 Binary files /dev/null and b/tests/ref/bidi-raw.png differ diff --git a/tests/ref/bidi-spacing.png b/tests/ref/bidi-spacing.png new file mode 100644 index 00000000..44ede76f Binary files /dev/null and b/tests/ref/bidi-spacing.png differ diff --git a/tests/ref/bidi-whitespace-reset.png b/tests/ref/bidi-whitespace-reset.png new file mode 100644 index 00000000..7d64012f Binary files /dev/null and b/tests/ref/bidi-whitespace-reset.png differ diff --git a/tests/ref/block-box-fill.png b/tests/ref/block-box-fill.png new file mode 100644 index 00000000..fe4f7258 Binary files /dev/null and b/tests/ref/block-box-fill.png differ diff --git a/tests/ref/block-clip-svg-glyphs.png b/tests/ref/block-clip-svg-glyphs.png new file mode 100644 index 00000000..d8db5b61 Binary files /dev/null and b/tests/ref/block-clip-svg-glyphs.png differ diff --git a/tests/ref/block-clip-text.png b/tests/ref/block-clip-text.png new file mode 100644 index 00000000..7cd86ddb Binary files /dev/null and b/tests/ref/block-clip-text.png differ diff --git a/tests/ref/block-clipping-multiple-pages.png b/tests/ref/block-clipping-multiple-pages.png new file mode 100644 index 00000000..9c9aa89b Binary files /dev/null and b/tests/ref/block-clipping-multiple-pages.png differ diff --git a/tests/ref/block-fixed-height.png b/tests/ref/block-fixed-height.png new file mode 100644 index 00000000..95c3be1e Binary files /dev/null and b/tests/ref/block-fixed-height.png differ diff --git a/tests/ref/block-multiple-pages.png b/tests/ref/block-multiple-pages.png new file mode 100644 index 00000000..c2f192bd Binary files /dev/null and b/tests/ref/block-multiple-pages.png differ diff --git a/tests/ref/block-sizing.png b/tests/ref/block-sizing.png new file mode 100644 index 00000000..76cb04df Binary files /dev/null and b/tests/ref/block-sizing.png differ diff --git a/tests/ref/block-spacing-basic.png b/tests/ref/block-spacing-basic.png new file mode 100644 index 00000000..875410ac Binary files /dev/null and b/tests/ref/block-spacing-basic.png differ diff --git a/tests/ref/block-spacing-collapse-text-style.png b/tests/ref/block-spacing-collapse-text-style.png new file mode 100644 index 00000000..6c631457 Binary files /dev/null and b/tests/ref/block-spacing-collapse-text-style.png differ diff --git a/tests/ref/block-spacing-maximum.png b/tests/ref/block-spacing-maximum.png new file mode 100644 index 00000000..755b1cc3 Binary files /dev/null and b/tests/ref/block-spacing-maximum.png differ diff --git a/tests/ref/block-spacing-table.png b/tests/ref/block-spacing-table.png new file mode 100644 index 00000000..1591acb7 Binary files /dev/null and b/tests/ref/block-spacing-table.png differ diff --git a/tests/ref/box-clip-radius-without-stroke.png b/tests/ref/box-clip-radius-without-stroke.png new file mode 100644 index 00000000..12137358 Binary files /dev/null and b/tests/ref/box-clip-radius-without-stroke.png differ diff --git a/tests/ref/box-clip-radius.png b/tests/ref/box-clip-radius.png new file mode 100644 index 00000000..da20fa5b Binary files /dev/null and b/tests/ref/box-clip-radius.png differ diff --git a/tests/ref/box-clip-rect.png b/tests/ref/box-clip-rect.png new file mode 100644 index 00000000..49a4e4ab Binary files /dev/null and b/tests/ref/box-clip-rect.png differ diff --git a/tests/ref/box-layoutable-child.png b/tests/ref/box-layoutable-child.png new file mode 100644 index 00000000..a1960a24 Binary files /dev/null and b/tests/ref/box-layoutable-child.png differ diff --git a/tests/ref/box-width-fr.png b/tests/ref/box-width-fr.png new file mode 100644 index 00000000..30d48163 Binary files /dev/null and b/tests/ref/box-width-fr.png differ diff --git a/tests/ref/box.png b/tests/ref/box.png new file mode 100644 index 00000000..fde288a8 Binary files /dev/null and b/tests/ref/box.png differ diff --git a/tests/ref/bugs/1050-terms-indent.png b/tests/ref/bugs/1050-terms-indent.png deleted file mode 100644 index 58a7feae..00000000 Binary files a/tests/ref/bugs/1050-terms-indent.png and /dev/null differ diff --git a/tests/ref/bugs/1240-stack-fr.png b/tests/ref/bugs/1240-stack-fr.png deleted file mode 100644 index 29df5d44..00000000 Binary files a/tests/ref/bugs/1240-stack-fr.png and /dev/null differ diff --git a/tests/ref/bugs/1597-cite-footnote.png b/tests/ref/bugs/1597-cite-footnote.png deleted file mode 100644 index c2e219f2..00000000 Binary files a/tests/ref/bugs/1597-cite-footnote.png and /dev/null differ diff --git a/tests/ref/bugs/2044-invalid-parsed-ident.png b/tests/ref/bugs/2044-invalid-parsed-ident.png deleted file mode 100644 index 327150e7..00000000 Binary files a/tests/ref/bugs/2044-invalid-parsed-ident.png and /dev/null differ diff --git a/tests/ref/bugs/2105-linebreak-tofu.png b/tests/ref/bugs/2105-linebreak-tofu.png deleted file mode 100644 index 78f937eb..00000000 Binary files a/tests/ref/bugs/2105-linebreak-tofu.png and /dev/null differ diff --git a/tests/ref/bugs/2595-float-overlap.png b/tests/ref/bugs/2595-float-overlap.png deleted file mode 100644 index 6d8eaf94..00000000 Binary files a/tests/ref/bugs/2595-float-overlap.png and /dev/null differ diff --git a/tests/ref/bugs/2650-cjk-latin-spacing-meta.png b/tests/ref/bugs/2650-cjk-latin-spacing-meta.png deleted file mode 100644 index 35ff0e62..00000000 Binary files a/tests/ref/bugs/2650-cjk-latin-spacing-meta.png and /dev/null differ diff --git a/tests/ref/bugs/2715-float-order.png b/tests/ref/bugs/2715-float-order.png deleted file mode 100644 index 0a4f8812..00000000 Binary files a/tests/ref/bugs/2715-float-order.png and /dev/null differ diff --git a/tests/ref/bugs/3082-chinese-punctuation.png b/tests/ref/bugs/3082-chinese-punctuation.png deleted file mode 100644 index c187d495..00000000 Binary files a/tests/ref/bugs/3082-chinese-punctuation.png and /dev/null differ diff --git a/tests/ref/bugs/3641-float-loop.png b/tests/ref/bugs/3641-float-loop.png deleted file mode 100644 index 092b2ff5..00000000 Binary files a/tests/ref/bugs/3641-float-loop.png and /dev/null differ diff --git a/tests/ref/bugs/3650-italic-equation.png b/tests/ref/bugs/3650-italic-equation.png deleted file mode 100644 index 41f071ab..00000000 Binary files a/tests/ref/bugs/3650-italic-equation.png and /dev/null differ diff --git a/tests/ref/bugs/3658-math-size.png b/tests/ref/bugs/3658-math-size.png deleted file mode 100644 index 94c8d388..00000000 Binary files a/tests/ref/bugs/3658-math-size.png and /dev/null differ diff --git a/tests/ref/bugs/3662-pdf-smartquotes.png b/tests/ref/bugs/3662-pdf-smartquotes.png deleted file mode 100644 index c272a8ff..00000000 Binary files a/tests/ref/bugs/3662-pdf-smartquotes.png and /dev/null differ diff --git a/tests/ref/bugs/3700-deformed-stroke.png b/tests/ref/bugs/3700-deformed-stroke.png deleted file mode 100644 index f1db2836..00000000 Binary files a/tests/ref/bugs/3700-deformed-stroke.png and /dev/null differ diff --git a/tests/ref/bugs/3841-tabs-in-raw-typ-code.png b/tests/ref/bugs/3841-tabs-in-raw-typ-code.png deleted file mode 100644 index 37dab136..00000000 Binary files a/tests/ref/bugs/3841-tabs-in-raw-typ-code.png and /dev/null differ diff --git a/tests/ref/bugs/870-image-rotation.png b/tests/ref/bugs/870-image-rotation.png deleted file mode 100644 index 83d9267d..00000000 Binary files a/tests/ref/bugs/870-image-rotation.png and /dev/null differ diff --git a/tests/ref/bugs/args-sink.png b/tests/ref/bugs/args-sink.png deleted file mode 100644 index 564c59a2..00000000 Binary files a/tests/ref/bugs/args-sink.png and /dev/null differ diff --git a/tests/ref/bugs/bibliography-math.png b/tests/ref/bugs/bibliography-math.png deleted file mode 100644 index 0ab308dc..00000000 Binary files a/tests/ref/bugs/bibliography-math.png and /dev/null differ diff --git a/tests/ref/bugs/bidi-tofus.png b/tests/ref/bugs/bidi-tofus.png deleted file mode 100644 index 1b7a7d8b..00000000 Binary files a/tests/ref/bugs/bidi-tofus.png and /dev/null differ diff --git a/tests/ref/bugs/block-width-box.png b/tests/ref/bugs/block-width-box.png deleted file mode 100644 index 9cb27a5d..00000000 Binary files a/tests/ref/bugs/block-width-box.png and /dev/null differ diff --git a/tests/ref/bugs/cite-locate.png b/tests/ref/bugs/cite-locate.png deleted file mode 100644 index bd31df7d..00000000 Binary files a/tests/ref/bugs/cite-locate.png and /dev/null differ diff --git a/tests/ref/bugs/cite-show-set.png b/tests/ref/bugs/cite-show-set.png deleted file mode 100644 index 566186a4..00000000 Binary files a/tests/ref/bugs/cite-show-set.png and /dev/null differ diff --git a/tests/ref/bugs/clamp-panic.png b/tests/ref/bugs/clamp-panic.png deleted file mode 100644 index c0c4912e..00000000 Binary files a/tests/ref/bugs/clamp-panic.png and /dev/null differ diff --git a/tests/ref/bugs/columns-1.png b/tests/ref/bugs/columns-1.png deleted file mode 100644 index 4b462b60..00000000 Binary files a/tests/ref/bugs/columns-1.png and /dev/null differ diff --git a/tests/ref/bugs/emoji-linebreak.png b/tests/ref/bugs/emoji-linebreak.png deleted file mode 100644 index 6944233d..00000000 Binary files a/tests/ref/bugs/emoji-linebreak.png and /dev/null differ diff --git a/tests/ref/bugs/flow-1.png b/tests/ref/bugs/flow-1.png deleted file mode 100644 index 662a7b14..00000000 Binary files a/tests/ref/bugs/flow-1.png and /dev/null differ diff --git a/tests/ref/bugs/flow-2.png b/tests/ref/bugs/flow-2.png deleted file mode 100644 index c7ece308..00000000 Binary files a/tests/ref/bugs/flow-2.png and /dev/null differ diff --git a/tests/ref/bugs/flow-3.png b/tests/ref/bugs/flow-3.png deleted file mode 100644 index 25acc06d..00000000 Binary files a/tests/ref/bugs/flow-3.png and /dev/null differ diff --git a/tests/ref/bugs/flow-4.png b/tests/ref/bugs/flow-4.png deleted file mode 100644 index 2adcbe15..00000000 Binary files a/tests/ref/bugs/flow-4.png and /dev/null differ diff --git a/tests/ref/bugs/flow-5.png b/tests/ref/bugs/flow-5.png deleted file mode 100644 index 648c8c44..00000000 Binary files a/tests/ref/bugs/flow-5.png and /dev/null differ diff --git a/tests/ref/bugs/fold-vector.png b/tests/ref/bugs/fold-vector.png deleted file mode 100644 index d8503a8e..00000000 Binary files a/tests/ref/bugs/fold-vector.png and /dev/null differ diff --git a/tests/ref/bugs/footnote-keep-multiple.png b/tests/ref/bugs/footnote-keep-multiple.png deleted file mode 100644 index f3b67a74..00000000 Binary files a/tests/ref/bugs/footnote-keep-multiple.png and /dev/null differ diff --git a/tests/ref/bugs/footnote-list.png b/tests/ref/bugs/footnote-list.png deleted file mode 100644 index 1b56f227..00000000 Binary files a/tests/ref/bugs/footnote-list.png and /dev/null differ diff --git a/tests/ref/bugs/gradient-cmyk-encode.png b/tests/ref/bugs/gradient-cmyk-encode.png deleted file mode 100644 index 5002442f..00000000 Binary files a/tests/ref/bugs/gradient-cmyk-encode.png and /dev/null differ diff --git a/tests/ref/bugs/grid-1.png b/tests/ref/bugs/grid-1.png deleted file mode 100644 index f60ad7f4..00000000 Binary files a/tests/ref/bugs/grid-1.png and /dev/null differ diff --git a/tests/ref/bugs/grid-2.png b/tests/ref/bugs/grid-2.png deleted file mode 100644 index 882e0d6a..00000000 Binary files a/tests/ref/bugs/grid-2.png and /dev/null differ diff --git a/tests/ref/bugs/grid-3.png b/tests/ref/bugs/grid-3.png deleted file mode 100644 index 6b5ae649..00000000 Binary files a/tests/ref/bugs/grid-3.png and /dev/null differ diff --git a/tests/ref/bugs/grid-4.png b/tests/ref/bugs/grid-4.png deleted file mode 100644 index 475f561e..00000000 Binary files a/tests/ref/bugs/grid-4.png and /dev/null differ diff --git a/tests/ref/bugs/hide-meta.png b/tests/ref/bugs/hide-meta.png deleted file mode 100644 index 76b4671a..00000000 Binary files a/tests/ref/bugs/hide-meta.png and /dev/null differ diff --git a/tests/ref/bugs/justify-hanging-indent.png b/tests/ref/bugs/justify-hanging-indent.png deleted file mode 100644 index 015cc44e..00000000 Binary files a/tests/ref/bugs/justify-hanging-indent.png and /dev/null differ diff --git a/tests/ref/bugs/line-align.png b/tests/ref/bugs/line-align.png deleted file mode 100644 index 1117ed6b..00000000 Binary files a/tests/ref/bugs/line-align.png and /dev/null differ diff --git a/tests/ref/bugs/linebreak-no-justifiables.png b/tests/ref/bugs/linebreak-no-justifiables.png deleted file mode 100644 index 3f934592..00000000 Binary files a/tests/ref/bugs/linebreak-no-justifiables.png and /dev/null differ diff --git a/tests/ref/bugs/mat-aug-color.png b/tests/ref/bugs/mat-aug-color.png deleted file mode 100644 index 472c1968..00000000 Binary files a/tests/ref/bugs/mat-aug-color.png and /dev/null differ diff --git a/tests/ref/bugs/math-eval.png b/tests/ref/bugs/math-eval.png deleted file mode 100644 index b673e503..00000000 Binary files a/tests/ref/bugs/math-eval.png and /dev/null differ diff --git a/tests/ref/bugs/math-hide.png b/tests/ref/bugs/math-hide.png deleted file mode 100644 index 7ac5d2f1..00000000 Binary files a/tests/ref/bugs/math-hide.png and /dev/null differ diff --git a/tests/ref/bugs/math-number-spacing.png b/tests/ref/bugs/math-number-spacing.png deleted file mode 100644 index 5ec65df3..00000000 Binary files a/tests/ref/bugs/math-number-spacing.png and /dev/null differ diff --git a/tests/ref/bugs/math-realize.png b/tests/ref/bugs/math-realize.png deleted file mode 100644 index e972e099..00000000 Binary files a/tests/ref/bugs/math-realize.png and /dev/null differ diff --git a/tests/ref/bugs/math-shift.png b/tests/ref/bugs/math-shift.png deleted file mode 100644 index d6a2ef3b..00000000 Binary files a/tests/ref/bugs/math-shift.png and /dev/null differ diff --git a/tests/ref/bugs/math-text-break.png b/tests/ref/bugs/math-text-break.png deleted file mode 100644 index 768ca65f..00000000 Binary files a/tests/ref/bugs/math-text-break.png and /dev/null differ diff --git a/tests/ref/bugs/new-cm-svg.png b/tests/ref/bugs/new-cm-svg.png deleted file mode 100644 index d75a6dbb..00000000 Binary files a/tests/ref/bugs/new-cm-svg.png and /dev/null differ diff --git a/tests/ref/bugs/newline-mode.png b/tests/ref/bugs/newline-mode.png deleted file mode 100644 index d4b6c6d8..00000000 Binary files a/tests/ref/bugs/newline-mode.png and /dev/null differ diff --git a/tests/ref/bugs/pagebreak-bibliography.png b/tests/ref/bugs/pagebreak-bibliography.png deleted file mode 100644 index 43de1574..00000000 Binary files a/tests/ref/bugs/pagebreak-bibliography.png and /dev/null differ diff --git a/tests/ref/bugs/pagebreak-numbering.png b/tests/ref/bugs/pagebreak-numbering.png deleted file mode 100644 index 96f047a8..00000000 Binary files a/tests/ref/bugs/pagebreak-numbering.png and /dev/null differ diff --git a/tests/ref/bugs/pagebreak-set-style.png b/tests/ref/bugs/pagebreak-set-style.png deleted file mode 100644 index f81b8c2f..00000000 Binary files a/tests/ref/bugs/pagebreak-set-style.png and /dev/null differ diff --git a/tests/ref/bugs/place-base.png b/tests/ref/bugs/place-base.png deleted file mode 100644 index 4442b173..00000000 Binary files a/tests/ref/bugs/place-base.png and /dev/null differ diff --git a/tests/ref/bugs/place-nested.png b/tests/ref/bugs/place-nested.png deleted file mode 100644 index b59dc5d3..00000000 Binary files a/tests/ref/bugs/place-nested.png and /dev/null differ diff --git a/tests/ref/bugs/place-pagebreak.png b/tests/ref/bugs/place-pagebreak.png deleted file mode 100644 index 2aa3d6b0..00000000 Binary files a/tests/ref/bugs/place-pagebreak.png and /dev/null differ diff --git a/tests/ref/bugs/place-spacing.png b/tests/ref/bugs/place-spacing.png deleted file mode 100644 index d14ce6ec..00000000 Binary files a/tests/ref/bugs/place-spacing.png and /dev/null differ diff --git a/tests/ref/bugs/raw-color-overwrite.png b/tests/ref/bugs/raw-color-overwrite.png deleted file mode 100644 index b01d86a4..00000000 Binary files a/tests/ref/bugs/raw-color-overwrite.png and /dev/null differ diff --git a/tests/ref/bugs/smartquotes-in-outline.png b/tests/ref/bugs/smartquotes-in-outline.png deleted file mode 100644 index 8a2cbc6a..00000000 Binary files a/tests/ref/bugs/smartquotes-in-outline.png and /dev/null differ diff --git a/tests/ref/bugs/smartquotes-on-newline.png b/tests/ref/bugs/smartquotes-on-newline.png deleted file mode 100644 index fdf4623a..00000000 Binary files a/tests/ref/bugs/smartquotes-on-newline.png and /dev/null differ diff --git a/tests/ref/bugs/spacing-behaviour.png b/tests/ref/bugs/spacing-behaviour.png deleted file mode 100644 index 08fcfa73..00000000 Binary files a/tests/ref/bugs/spacing-behaviour.png and /dev/null differ diff --git a/tests/ref/bugs/square-base.png b/tests/ref/bugs/square-base.png deleted file mode 100644 index 290ee54e..00000000 Binary files a/tests/ref/bugs/square-base.png and /dev/null differ diff --git a/tests/ref/bugs/table-lines.png b/tests/ref/bugs/table-lines.png deleted file mode 100644 index 600391cb..00000000 Binary files a/tests/ref/bugs/table-lines.png and /dev/null differ diff --git a/tests/ref/bugs/table-row-missing.png b/tests/ref/bugs/table-row-missing.png deleted file mode 100644 index 90c46d32..00000000 Binary files a/tests/ref/bugs/table-row-missing.png and /dev/null differ diff --git a/tests/ref/call-basic.png b/tests/ref/call-basic.png new file mode 100644 index 00000000..9016e9e8 Binary files /dev/null and b/tests/ref/call-basic.png differ diff --git a/tests/ref/circle-auto-sizing.png b/tests/ref/circle-auto-sizing.png new file mode 100644 index 00000000..377dbe1d Binary files /dev/null and b/tests/ref/circle-auto-sizing.png differ diff --git a/tests/ref/circle-directly-in-rect.png b/tests/ref/circle-directly-in-rect.png new file mode 100644 index 00000000..cb74496d Binary files /dev/null and b/tests/ref/circle-directly-in-rect.png differ diff --git a/tests/ref/circle-relative-sizing.png b/tests/ref/circle-relative-sizing.png new file mode 100644 index 00000000..efff34cf Binary files /dev/null and b/tests/ref/circle-relative-sizing.png differ diff --git a/tests/ref/circle-sizing-options.png b/tests/ref/circle-sizing-options.png new file mode 100644 index 00000000..778a8249 Binary files /dev/null and b/tests/ref/circle-sizing-options.png differ diff --git a/tests/ref/circle.png b/tests/ref/circle.png new file mode 100644 index 00000000..8a86e194 Binary files /dev/null and b/tests/ref/circle.png differ diff --git a/tests/ref/cite-footnote.png b/tests/ref/cite-footnote.png new file mode 100644 index 00000000..5bc6433e Binary files /dev/null and b/tests/ref/cite-footnote.png differ diff --git a/tests/ref/cite-form.png b/tests/ref/cite-form.png new file mode 100644 index 00000000..c35a3573 Binary files /dev/null and b/tests/ref/cite-form.png differ diff --git a/tests/ref/cite-group.png b/tests/ref/cite-group.png new file mode 100644 index 00000000..70feb4e1 Binary files /dev/null and b/tests/ref/cite-group.png differ diff --git a/tests/ref/cite-grouping-and-ordering.png b/tests/ref/cite-grouping-and-ordering.png new file mode 100644 index 00000000..6a70539d Binary files /dev/null and b/tests/ref/cite-grouping-and-ordering.png differ diff --git a/tests/ref/cjk-punctuation-adjustment-1.png b/tests/ref/cjk-punctuation-adjustment-1.png new file mode 100644 index 00000000..a68274cf Binary files /dev/null and b/tests/ref/cjk-punctuation-adjustment-1.png differ diff --git a/tests/ref/cjk-punctuation-adjustment-2.png b/tests/ref/cjk-punctuation-adjustment-2.png new file mode 100644 index 00000000..925c0f3c Binary files /dev/null and b/tests/ref/cjk-punctuation-adjustment-2.png differ diff --git a/tests/ref/cjk-punctuation-adjustment-3.png b/tests/ref/cjk-punctuation-adjustment-3.png new file mode 100644 index 00000000..e5eb70a9 Binary files /dev/null and b/tests/ref/cjk-punctuation-adjustment-3.png differ diff --git a/tests/ref/closure-capture-in-lvalue.png b/tests/ref/closure-capture-in-lvalue.png new file mode 100644 index 00000000..5f3ab035 Binary files /dev/null and b/tests/ref/closure-capture-in-lvalue.png differ diff --git a/tests/ref/closure-path-resolve-in-layout-phase.png b/tests/ref/closure-path-resolve-in-layout-phase.png new file mode 100644 index 00000000..e56e23a0 Binary files /dev/null and b/tests/ref/closure-path-resolve-in-layout-phase.png differ diff --git a/tests/ref/closure-without-params-non-atomic.png b/tests/ref/closure-without-params-non-atomic.png new file mode 100644 index 00000000..7d01ea3c Binary files /dev/null and b/tests/ref/closure-without-params-non-atomic.png differ diff --git a/tests/ref/code-block-basic-syntax.png b/tests/ref/code-block-basic-syntax.png new file mode 100644 index 00000000..7b2e6045 Binary files /dev/null and b/tests/ref/code-block-basic-syntax.png differ diff --git a/tests/ref/color-cmyk-ops.png b/tests/ref/color-cmyk-ops.png new file mode 100644 index 00000000..4f799efa Binary files /dev/null and b/tests/ref/color-cmyk-ops.png differ diff --git a/tests/ref/color-luma.png b/tests/ref/color-luma.png new file mode 100644 index 00000000..7bacc744 Binary files /dev/null and b/tests/ref/color-luma.png differ diff --git a/tests/ref/color-outside-srgb-gamut.png b/tests/ref/color-outside-srgb-gamut.png new file mode 100644 index 00000000..3a2806c5 Binary files /dev/null and b/tests/ref/color-outside-srgb-gamut.png differ diff --git a/tests/ref/color-rotate-hue.png b/tests/ref/color-rotate-hue.png new file mode 100644 index 00000000..a2139714 Binary files /dev/null and b/tests/ref/color-rotate-hue.png differ diff --git a/tests/ref/color-saturation.png b/tests/ref/color-saturation.png new file mode 100644 index 00000000..ccac4828 Binary files /dev/null and b/tests/ref/color-saturation.png differ diff --git a/tests/ref/color-spaces.png b/tests/ref/color-spaces.png new file mode 100644 index 00000000..ade861cc Binary files /dev/null and b/tests/ref/color-spaces.png differ diff --git a/tests/ref/columns-colbreak-after-place.png b/tests/ref/columns-colbreak-after-place.png new file mode 100644 index 00000000..f6a8a63d Binary files /dev/null and b/tests/ref/columns-colbreak-after-place.png differ diff --git a/tests/ref/columns-empty-second-column.png b/tests/ref/columns-empty-second-column.png new file mode 100644 index 00000000..a00d5fb2 Binary files /dev/null and b/tests/ref/columns-empty-second-column.png differ diff --git a/tests/ref/columns-in-auto-sized-rect.png b/tests/ref/columns-in-auto-sized-rect.png new file mode 100644 index 00000000..00088b7e Binary files /dev/null and b/tests/ref/columns-in-auto-sized-rect.png differ diff --git a/tests/ref/columns-in-fixed-size-rect.png b/tests/ref/columns-in-fixed-size-rect.png new file mode 100644 index 00000000..28cb97cb Binary files /dev/null and b/tests/ref/columns-in-fixed-size-rect.png differ diff --git a/tests/ref/columns-more-with-gutter.png b/tests/ref/columns-more-with-gutter.png new file mode 100644 index 00000000..e89c6a0b Binary files /dev/null and b/tests/ref/columns-more-with-gutter.png differ diff --git a/tests/ref/columns-one.png b/tests/ref/columns-one.png new file mode 100644 index 00000000..02abf659 Binary files /dev/null and b/tests/ref/columns-one.png differ diff --git a/tests/ref/columns-page-height-auto.png b/tests/ref/columns-page-height-auto.png new file mode 100644 index 00000000..9b3f1f85 Binary files /dev/null and b/tests/ref/columns-page-height-auto.png differ diff --git a/tests/ref/columns-page-width-auto.png b/tests/ref/columns-page-width-auto.png new file mode 100644 index 00000000..04d88bc1 Binary files /dev/null and b/tests/ref/columns-page-width-auto.png differ diff --git a/tests/ref/columns-rtl.png b/tests/ref/columns-rtl.png new file mode 100644 index 00000000..7efa57f5 Binary files /dev/null and b/tests/ref/columns-rtl.png differ diff --git a/tests/ref/columns-set-page-colbreak-pagebreak.png b/tests/ref/columns-set-page-colbreak-pagebreak.png new file mode 100644 index 00000000..48d2fd7b Binary files /dev/null and b/tests/ref/columns-set-page-colbreak-pagebreak.png differ diff --git a/tests/ref/columns-set-page.png b/tests/ref/columns-set-page.png new file mode 100644 index 00000000..42b5bea7 Binary files /dev/null and b/tests/ref/columns-set-page.png differ diff --git a/tests/ref/coma.png b/tests/ref/coma.png index fc0f6ba1..96f9e4d9 100644 Binary files a/tests/ref/coma.png and b/tests/ref/coma.png differ diff --git a/tests/ref/comment-end-of-line.png b/tests/ref/comment-end-of-line.png new file mode 100644 index 00000000..94da23cb Binary files /dev/null and b/tests/ref/comment-end-of-line.png differ diff --git a/tests/ref/comments.png b/tests/ref/comments.png new file mode 100644 index 00000000..892ff5e4 Binary files /dev/null and b/tests/ref/comments.png differ diff --git a/tests/ref/compiler/array.png b/tests/ref/compiler/array.png deleted file mode 100644 index 9b6bf8b3..00000000 Binary files a/tests/ref/compiler/array.png and /dev/null differ diff --git a/tests/ref/compiler/block.png b/tests/ref/compiler/block.png deleted file mode 100644 index 21a38de2..00000000 Binary files a/tests/ref/compiler/block.png and /dev/null differ diff --git a/tests/ref/compiler/break-continue.png b/tests/ref/compiler/break-continue.png deleted file mode 100644 index 9751d395..00000000 Binary files a/tests/ref/compiler/break-continue.png and /dev/null differ diff --git a/tests/ref/compiler/call.png b/tests/ref/compiler/call.png deleted file mode 100644 index 2c5d1e78..00000000 Binary files a/tests/ref/compiler/call.png and /dev/null differ diff --git a/tests/ref/compiler/closure.png b/tests/ref/compiler/closure.png deleted file mode 100644 index 07c171c5..00000000 Binary files a/tests/ref/compiler/closure.png and /dev/null differ diff --git a/tests/ref/compiler/color.png b/tests/ref/compiler/color.png deleted file mode 100644 index 2b416f64..00000000 Binary files a/tests/ref/compiler/color.png and /dev/null differ diff --git a/tests/ref/compiler/comment.png b/tests/ref/compiler/comment.png deleted file mode 100644 index 608df6ea..00000000 Binary files a/tests/ref/compiler/comment.png and /dev/null differ diff --git a/tests/ref/compiler/construct.png b/tests/ref/compiler/construct.png deleted file mode 100644 index f1acf665..00000000 Binary files a/tests/ref/compiler/construct.png and /dev/null differ diff --git a/tests/ref/compiler/content-field.png b/tests/ref/compiler/content-field.png deleted file mode 100644 index d582cfa1..00000000 Binary files a/tests/ref/compiler/content-field.png and /dev/null differ diff --git a/tests/ref/compiler/dict.png b/tests/ref/compiler/dict.png deleted file mode 100644 index c97b2dbf..00000000 Binary files a/tests/ref/compiler/dict.png and /dev/null differ diff --git a/tests/ref/compiler/for.png b/tests/ref/compiler/for.png deleted file mode 100644 index 5608248f..00000000 Binary files a/tests/ref/compiler/for.png and /dev/null differ diff --git a/tests/ref/compiler/highlight.png b/tests/ref/compiler/highlight.png deleted file mode 100644 index ccbbc056..00000000 Binary files a/tests/ref/compiler/highlight.png and /dev/null differ diff --git a/tests/ref/compiler/if.png b/tests/ref/compiler/if.png deleted file mode 100644 index bd3adc88..00000000 Binary files a/tests/ref/compiler/if.png and /dev/null differ diff --git a/tests/ref/compiler/import.png b/tests/ref/compiler/import.png deleted file mode 100644 index 5c6132d2..00000000 Binary files a/tests/ref/compiler/import.png and /dev/null differ diff --git a/tests/ref/compiler/include.png b/tests/ref/compiler/include.png deleted file mode 100644 index 7fdb0310..00000000 Binary files a/tests/ref/compiler/include.png and /dev/null differ diff --git a/tests/ref/compiler/label.png b/tests/ref/compiler/label.png deleted file mode 100644 index 21764f97..00000000 Binary files a/tests/ref/compiler/label.png and /dev/null differ diff --git a/tests/ref/compiler/let.png b/tests/ref/compiler/let.png deleted file mode 100644 index 4423fe0a..00000000 Binary files a/tests/ref/compiler/let.png and /dev/null differ diff --git a/tests/ref/compiler/ops.png b/tests/ref/compiler/ops.png deleted file mode 100644 index 51fb9d1a..00000000 Binary files a/tests/ref/compiler/ops.png and /dev/null differ diff --git a/tests/ref/compiler/repr-color-gradient.png b/tests/ref/compiler/repr-color-gradient.png deleted file mode 100644 index 11bde774..00000000 Binary files a/tests/ref/compiler/repr-color-gradient.png and /dev/null differ diff --git a/tests/ref/compiler/repr.png b/tests/ref/compiler/repr.png deleted file mode 100644 index 105b6c80..00000000 Binary files a/tests/ref/compiler/repr.png and /dev/null differ diff --git a/tests/ref/compiler/return.png b/tests/ref/compiler/return.png deleted file mode 100644 index e8fa3ab2..00000000 Binary files a/tests/ref/compiler/return.png and /dev/null differ diff --git a/tests/ref/compiler/select-where-styles.png b/tests/ref/compiler/select-where-styles.png deleted file mode 100644 index ffdc4bab..00000000 Binary files a/tests/ref/compiler/select-where-styles.png and /dev/null differ diff --git a/tests/ref/compiler/selector-logical.png b/tests/ref/compiler/selector-logical.png deleted file mode 100644 index eafa93c8..00000000 Binary files a/tests/ref/compiler/selector-logical.png and /dev/null differ diff --git a/tests/ref/compiler/set.png b/tests/ref/compiler/set.png deleted file mode 100644 index 26409396..00000000 Binary files a/tests/ref/compiler/set.png and /dev/null differ diff --git a/tests/ref/compiler/shorthand.png b/tests/ref/compiler/shorthand.png deleted file mode 100644 index 4507177b..00000000 Binary files a/tests/ref/compiler/shorthand.png and /dev/null differ diff --git a/tests/ref/compiler/show-bare.png b/tests/ref/compiler/show-bare.png deleted file mode 100644 index c6a1e101..00000000 Binary files a/tests/ref/compiler/show-bare.png and /dev/null differ diff --git a/tests/ref/compiler/show-node.png b/tests/ref/compiler/show-node.png deleted file mode 100644 index 396e5429..00000000 Binary files a/tests/ref/compiler/show-node.png and /dev/null differ diff --git a/tests/ref/compiler/show-recursive.png b/tests/ref/compiler/show-recursive.png deleted file mode 100644 index a5a153c0..00000000 Binary files a/tests/ref/compiler/show-recursive.png and /dev/null differ diff --git a/tests/ref/compiler/show-selector-logical.png b/tests/ref/compiler/show-selector-logical.png deleted file mode 100644 index a7a80053..00000000 Binary files a/tests/ref/compiler/show-selector-logical.png and /dev/null differ diff --git a/tests/ref/compiler/show-selector.png b/tests/ref/compiler/show-selector.png deleted file mode 100644 index 52e99c9a..00000000 Binary files a/tests/ref/compiler/show-selector.png and /dev/null differ diff --git a/tests/ref/compiler/show-set-func.png b/tests/ref/compiler/show-set-func.png deleted file mode 100644 index c5ff2489..00000000 Binary files a/tests/ref/compiler/show-set-func.png and /dev/null differ diff --git a/tests/ref/compiler/show-set-text.png b/tests/ref/compiler/show-set-text.png deleted file mode 100644 index 27803e8a..00000000 Binary files a/tests/ref/compiler/show-set-text.png and /dev/null differ diff --git a/tests/ref/compiler/show-set.png b/tests/ref/compiler/show-set.png deleted file mode 100644 index e87fc600..00000000 Binary files a/tests/ref/compiler/show-set.png and /dev/null differ diff --git a/tests/ref/compiler/show-text.png b/tests/ref/compiler/show-text.png deleted file mode 100644 index 2026cc35..00000000 Binary files a/tests/ref/compiler/show-text.png and /dev/null differ diff --git a/tests/ref/compiler/while.png b/tests/ref/compiler/while.png deleted file mode 100644 index d0f86473..00000000 Binary files a/tests/ref/compiler/while.png and /dev/null differ diff --git a/tests/ref/compute/construct.png b/tests/ref/compute/construct.png deleted file mode 100644 index e1717473..00000000 Binary files a/tests/ref/compute/construct.png and /dev/null differ diff --git a/tests/ref/compute/data.png b/tests/ref/compute/data.png deleted file mode 100644 index 2dab6875..00000000 Binary files a/tests/ref/compute/data.png and /dev/null differ diff --git a/tests/ref/compute/eval-path.png b/tests/ref/compute/eval-path.png deleted file mode 100644 index c59dd2aa..00000000 Binary files a/tests/ref/compute/eval-path.png and /dev/null differ diff --git a/tests/ref/compute/foundations.png b/tests/ref/compute/foundations.png deleted file mode 100644 index 5d6ba744..00000000 Binary files a/tests/ref/compute/foundations.png and /dev/null differ diff --git a/tests/ref/content-field-materialized-heading.png b/tests/ref/content-field-materialized-heading.png new file mode 100644 index 00000000..72201627 Binary files /dev/null and b/tests/ref/content-field-materialized-heading.png differ diff --git a/tests/ref/content-field-materialized-query.png b/tests/ref/content-field-materialized-query.png new file mode 100644 index 00000000..2d2a1480 Binary files /dev/null and b/tests/ref/content-field-materialized-query.png differ diff --git a/tests/ref/content-field-materialized-table.png b/tests/ref/content-field-materialized-table.png new file mode 100644 index 00000000..9eceec8f Binary files /dev/null and b/tests/ref/content-field-materialized-table.png differ diff --git a/tests/ref/content-fields-complex.png b/tests/ref/content-fields-complex.png new file mode 100644 index 00000000..624a8b33 Binary files /dev/null and b/tests/ref/content-fields-complex.png differ diff --git a/tests/ref/content-label-field-access.png b/tests/ref/content-label-field-access.png new file mode 100644 index 00000000..bdb7c0f2 Binary files /dev/null and b/tests/ref/content-label-field-access.png differ diff --git a/tests/ref/content-label-fields-method.png b/tests/ref/content-label-fields-method.png new file mode 100644 index 00000000..bdb7c0f2 Binary files /dev/null and b/tests/ref/content-label-fields-method.png differ diff --git a/tests/ref/content-label-has-method.png b/tests/ref/content-label-has-method.png new file mode 100644 index 00000000..bdb7c0f2 Binary files /dev/null and b/tests/ref/content-label-has-method.png differ diff --git a/tests/ref/context-compatibility-locate.png b/tests/ref/context-compatibility-locate.png new file mode 100644 index 00000000..4c8944ab Binary files /dev/null and b/tests/ref/context-compatibility-locate.png differ diff --git a/tests/ref/context-compatibility-styling.png b/tests/ref/context-compatibility-styling.png new file mode 100644 index 00000000..aee16c3a Binary files /dev/null and b/tests/ref/context-compatibility-styling.png differ diff --git a/tests/ref/counter-basic-1.png b/tests/ref/counter-basic-1.png new file mode 100644 index 00000000..92282594 Binary files /dev/null and b/tests/ref/counter-basic-1.png differ diff --git a/tests/ref/counter-figure.png b/tests/ref/counter-figure.png new file mode 100644 index 00000000..5e4a4a5f Binary files /dev/null and b/tests/ref/counter-figure.png differ diff --git a/tests/ref/counter-heading.png b/tests/ref/counter-heading.png new file mode 100644 index 00000000..96dafd6a Binary files /dev/null and b/tests/ref/counter-heading.png differ diff --git a/tests/ref/counter-label.png b/tests/ref/counter-label.png new file mode 100644 index 00000000..6fea90df Binary files /dev/null and b/tests/ref/counter-label.png differ diff --git a/tests/ref/counter-page.png b/tests/ref/counter-page.png new file mode 100644 index 00000000..be1653eb Binary files /dev/null and b/tests/ref/counter-page.png differ diff --git a/tests/ref/csv.png b/tests/ref/csv.png new file mode 100644 index 00000000..fd0c9a1c Binary files /dev/null and b/tests/ref/csv.png differ diff --git a/tests/ref/destructuring-during-loop-continue.png b/tests/ref/destructuring-during-loop-continue.png new file mode 100644 index 00000000..9ea8e3c1 Binary files /dev/null and b/tests/ref/destructuring-during-loop-continue.png differ diff --git a/tests/ref/dict-basic-methods.png b/tests/ref/dict-basic-methods.png new file mode 100644 index 00000000..20410cc3 Binary files /dev/null and b/tests/ref/dict-basic-methods.png differ diff --git a/tests/ref/dict-basic-syntax.png b/tests/ref/dict-basic-syntax.png new file mode 100644 index 00000000..02effef6 Binary files /dev/null and b/tests/ref/dict-basic-syntax.png differ diff --git a/tests/ref/dict-from-module.png b/tests/ref/dict-from-module.png new file mode 100644 index 00000000..7fd6eec3 Binary files /dev/null and b/tests/ref/dict-from-module.png differ diff --git a/tests/ref/dict-remove-order.png b/tests/ref/dict-remove-order.png new file mode 100644 index 00000000..20410cc3 Binary files /dev/null and b/tests/ref/dict-remove-order.png differ diff --git a/tests/ref/document-set-title.png b/tests/ref/document-set-title.png new file mode 100644 index 00000000..74bcfe19 Binary files /dev/null and b/tests/ref/document-set-title.png differ diff --git a/tests/ref/ellipse-auto-sizing.png b/tests/ref/ellipse-auto-sizing.png new file mode 100644 index 00000000..ed201521 Binary files /dev/null and b/tests/ref/ellipse-auto-sizing.png differ diff --git a/tests/ref/ellipse.png b/tests/ref/ellipse.png new file mode 100644 index 00000000..0f4e92ca Binary files /dev/null and b/tests/ref/ellipse.png differ diff --git a/tests/ref/emph-and-strong-call-in-word.png b/tests/ref/emph-and-strong-call-in-word.png new file mode 100644 index 00000000..4720f994 Binary files /dev/null and b/tests/ref/emph-and-strong-call-in-word.png differ diff --git a/tests/ref/emph-double-underscore-empty-hint.png b/tests/ref/emph-double-underscore-empty-hint.png new file mode 100644 index 00000000..a940dfb6 Binary files /dev/null and b/tests/ref/emph-double-underscore-empty-hint.png differ diff --git a/tests/ref/emph-syntax.png b/tests/ref/emph-syntax.png new file mode 100644 index 00000000..66f117a8 Binary files /dev/null and b/tests/ref/emph-syntax.png differ diff --git a/tests/ref/empty.png b/tests/ref/empty.png deleted file mode 100644 index db3a6695..00000000 Binary files a/tests/ref/empty.png and /dev/null differ diff --git a/tests/ref/enum-built-in-loop.png b/tests/ref/enum-built-in-loop.png new file mode 100644 index 00000000..298518da Binary files /dev/null and b/tests/ref/enum-built-in-loop.png differ diff --git a/tests/ref/enum-function-call.png b/tests/ref/enum-function-call.png new file mode 100644 index 00000000..a451f27c Binary files /dev/null and b/tests/ref/enum-function-call.png differ diff --git a/tests/ref/enum-number-align-2d.png b/tests/ref/enum-number-align-2d.png new file mode 100644 index 00000000..e205844f Binary files /dev/null and b/tests/ref/enum-number-align-2d.png differ diff --git a/tests/ref/enum-number-align-default.png b/tests/ref/enum-number-align-default.png new file mode 100644 index 00000000..c47f9001 Binary files /dev/null and b/tests/ref/enum-number-align-default.png differ diff --git a/tests/ref/enum-number-align-specified.png b/tests/ref/enum-number-align-specified.png new file mode 100644 index 00000000..b2f2d619 Binary files /dev/null and b/tests/ref/enum-number-align-specified.png differ diff --git a/tests/ref/enum-number-align-unaffected.png b/tests/ref/enum-number-align-unaffected.png new file mode 100644 index 00000000..3abcaaab Binary files /dev/null and b/tests/ref/enum-number-align-unaffected.png differ diff --git a/tests/ref/enum-number-align-unfolded.png b/tests/ref/enum-number-align-unfolded.png new file mode 100644 index 00000000..8c4f2943 Binary files /dev/null and b/tests/ref/enum-number-align-unfolded.png differ diff --git a/tests/ref/enum-number-override-nested.png b/tests/ref/enum-number-override-nested.png new file mode 100644 index 00000000..22bb7611 Binary files /dev/null and b/tests/ref/enum-number-override-nested.png differ diff --git a/tests/ref/enum-number-override.png b/tests/ref/enum-number-override.png new file mode 100644 index 00000000..65c0f9d8 Binary files /dev/null and b/tests/ref/enum-number-override.png differ diff --git a/tests/ref/enum-numbering-closure-nested-complex.png b/tests/ref/enum-numbering-closure-nested-complex.png new file mode 100644 index 00000000..a756f37c Binary files /dev/null and b/tests/ref/enum-numbering-closure-nested-complex.png differ diff --git a/tests/ref/enum-numbering-closure-nested.png b/tests/ref/enum-numbering-closure-nested.png new file mode 100644 index 00000000..25a5c42d Binary files /dev/null and b/tests/ref/enum-numbering-closure-nested.png differ diff --git a/tests/ref/enum-numbering-closure.png b/tests/ref/enum-numbering-closure.png new file mode 100644 index 00000000..bf86f554 Binary files /dev/null and b/tests/ref/enum-numbering-closure.png differ diff --git a/tests/ref/enum-numbering-full.png b/tests/ref/enum-numbering-full.png new file mode 100644 index 00000000..46449e57 Binary files /dev/null and b/tests/ref/enum-numbering-full.png differ diff --git a/tests/ref/enum-numbering-pattern.png b/tests/ref/enum-numbering-pattern.png new file mode 100644 index 00000000..4ecb9e4a Binary files /dev/null and b/tests/ref/enum-numbering-pattern.png differ diff --git a/tests/ref/enum-syntax-at-start.png b/tests/ref/enum-syntax-at-start.png new file mode 100644 index 00000000..ce9f3967 Binary files /dev/null and b/tests/ref/enum-syntax-at-start.png differ diff --git a/tests/ref/enum-syntax-edge-cases.png b/tests/ref/enum-syntax-edge-cases.png new file mode 100644 index 00000000..496dc8e3 Binary files /dev/null and b/tests/ref/enum-syntax-edge-cases.png differ diff --git a/tests/ref/escape.png b/tests/ref/escape.png new file mode 100644 index 00000000..0b49606c Binary files /dev/null and b/tests/ref/escape.png differ diff --git a/tests/ref/eval-in-show-rule.png b/tests/ref/eval-in-show-rule.png new file mode 100644 index 00000000..91a03868 Binary files /dev/null and b/tests/ref/eval-in-show-rule.png differ diff --git a/tests/ref/eval-mode.png b/tests/ref/eval-mode.png new file mode 100644 index 00000000..94357ff4 Binary files /dev/null and b/tests/ref/eval-mode.png differ diff --git a/tests/ref/eval-path-resolve-in-show-rule.png b/tests/ref/eval-path-resolve-in-show-rule.png new file mode 100644 index 00000000..cf5c183a Binary files /dev/null and b/tests/ref/eval-path-resolve-in-show-rule.png differ diff --git a/tests/ref/eval-path-resolve.png b/tests/ref/eval-path-resolve.png new file mode 100644 index 00000000..cf5c183a Binary files /dev/null and b/tests/ref/eval-path-resolve.png differ diff --git a/tests/ref/field-function.png b/tests/ref/field-function.png new file mode 100644 index 00000000..261fb395 Binary files /dev/null and b/tests/ref/field-function.png differ diff --git a/tests/ref/figure-and-caption-show.png b/tests/ref/figure-and-caption-show.png new file mode 100644 index 00000000..daf8f2b6 Binary files /dev/null and b/tests/ref/figure-and-caption-show.png differ diff --git a/tests/ref/figure-basic.png b/tests/ref/figure-basic.png new file mode 100644 index 00000000..22a841db Binary files /dev/null and b/tests/ref/figure-basic.png differ diff --git a/tests/ref/figure-breakable.png b/tests/ref/figure-breakable.png new file mode 100644 index 00000000..40cb3ec5 Binary files /dev/null and b/tests/ref/figure-breakable.png differ diff --git a/tests/ref/figure-caption-separator.png b/tests/ref/figure-caption-separator.png new file mode 100644 index 00000000..e645f01f Binary files /dev/null and b/tests/ref/figure-caption-separator.png differ diff --git a/tests/ref/figure-caption-show.png b/tests/ref/figure-caption-show.png new file mode 100644 index 00000000..4ed6443a Binary files /dev/null and b/tests/ref/figure-caption-show.png differ diff --git a/tests/ref/figure-caption-where-selector.png b/tests/ref/figure-caption-where-selector.png new file mode 100644 index 00000000..08eb46f6 Binary files /dev/null and b/tests/ref/figure-caption-where-selector.png differ diff --git a/tests/ref/figure-localization-fr.png b/tests/ref/figure-localization-fr.png new file mode 100644 index 00000000..665b3552 Binary files /dev/null and b/tests/ref/figure-localization-fr.png differ diff --git a/tests/ref/figure-localization-gr.png b/tests/ref/figure-localization-gr.png new file mode 100644 index 00000000..46b52b05 Binary files /dev/null and b/tests/ref/figure-localization-gr.png differ diff --git a/tests/ref/figure-localization-ru.png b/tests/ref/figure-localization-ru.png new file mode 100644 index 00000000..102df597 Binary files /dev/null and b/tests/ref/figure-localization-ru.png differ diff --git a/tests/ref/figure-localization-zh.png b/tests/ref/figure-localization-zh.png new file mode 100644 index 00000000..f7625b1b Binary files /dev/null and b/tests/ref/figure-localization-zh.png differ diff --git a/tests/ref/figure-table.png b/tests/ref/figure-table.png new file mode 100644 index 00000000..9a09f659 Binary files /dev/null and b/tests/ref/figure-table.png differ diff --git a/tests/ref/figure-theorem.png b/tests/ref/figure-theorem.png new file mode 100644 index 00000000..10d6eeac Binary files /dev/null and b/tests/ref/figure-theorem.png differ diff --git a/tests/ref/float-display.png b/tests/ref/float-display.png new file mode 100644 index 00000000..6c33b372 Binary files /dev/null and b/tests/ref/float-display.png differ diff --git a/tests/ref/float-repr.png b/tests/ref/float-repr.png new file mode 100644 index 00000000..8b510969 Binary files /dev/null and b/tests/ref/float-repr.png differ diff --git a/tests/ref/flow-first-region-counter-update-and-placed.png b/tests/ref/flow-first-region-counter-update-and-placed.png new file mode 100644 index 00000000..21316719 Binary files /dev/null and b/tests/ref/flow-first-region-counter-update-and-placed.png differ diff --git a/tests/ref/flow-first-region-counter-update-placed-and-line.png b/tests/ref/flow-first-region-counter-update-placed-and-line.png new file mode 100644 index 00000000..95ca518e Binary files /dev/null and b/tests/ref/flow-first-region-counter-update-placed-and-line.png differ diff --git a/tests/ref/flow-first-region-counter-update.png b/tests/ref/flow-first-region-counter-update.png new file mode 100644 index 00000000..8e883335 Binary files /dev/null and b/tests/ref/flow-first-region-counter-update.png differ diff --git a/tests/ref/flow-first-region-no-item.png b/tests/ref/flow-first-region-no-item.png new file mode 100644 index 00000000..e888898c Binary files /dev/null and b/tests/ref/flow-first-region-no-item.png differ diff --git a/tests/ref/flow-first-region-placed.png b/tests/ref/flow-first-region-placed.png new file mode 100644 index 00000000..cae4aa32 Binary files /dev/null and b/tests/ref/flow-first-region-placed.png differ diff --git a/tests/ref/flow-first-region-zero-sized-item.png b/tests/ref/flow-first-region-zero-sized-item.png new file mode 100644 index 00000000..2e75fcfe Binary files /dev/null and b/tests/ref/flow-first-region-zero-sized-item.png differ diff --git a/tests/ref/flow-fr.png b/tests/ref/flow-fr.png new file mode 100644 index 00000000..b09a9604 Binary files /dev/null and b/tests/ref/flow-fr.png differ diff --git a/tests/ref/flow-heading-no-orphan.png b/tests/ref/flow-heading-no-orphan.png new file mode 100644 index 00000000..87789ea1 Binary files /dev/null and b/tests/ref/flow-heading-no-orphan.png differ diff --git a/tests/ref/flow-par-no-orphan-and-widow-lines.png b/tests/ref/flow-par-no-orphan-and-widow-lines.png new file mode 100644 index 00000000..cace5d44 Binary files /dev/null and b/tests/ref/flow-par-no-orphan-and-widow-lines.png differ diff --git a/tests/ref/fold-vec-order-meta.png b/tests/ref/fold-vec-order-meta.png new file mode 100644 index 00000000..36e3cd51 Binary files /dev/null and b/tests/ref/fold-vec-order-meta.png differ diff --git a/tests/ref/fold-vec-order-text-decos.png b/tests/ref/fold-vec-order-text-decos.png new file mode 100644 index 00000000..62c9e1af Binary files /dev/null and b/tests/ref/fold-vec-order-text-decos.png differ diff --git a/tests/ref/fold-vec-order-text-features.png b/tests/ref/fold-vec-order-text-features.png new file mode 100644 index 00000000..f2ff6f25 Binary files /dev/null and b/tests/ref/fold-vec-order-text-features.png differ diff --git a/tests/ref/footnote-basic.png b/tests/ref/footnote-basic.png new file mode 100644 index 00000000..3562438b Binary files /dev/null and b/tests/ref/footnote-basic.png differ diff --git a/tests/ref/footnote-break-across-pages.png b/tests/ref/footnote-break-across-pages.png new file mode 100644 index 00000000..8ec55418 Binary files /dev/null and b/tests/ref/footnote-break-across-pages.png differ diff --git a/tests/ref/footnote-duplicate.png b/tests/ref/footnote-duplicate.png new file mode 100644 index 00000000..7c83b8de Binary files /dev/null and b/tests/ref/footnote-duplicate.png differ diff --git a/tests/ref/footnote-entry.png b/tests/ref/footnote-entry.png new file mode 100644 index 00000000..e62315c4 Binary files /dev/null and b/tests/ref/footnote-entry.png differ diff --git a/tests/ref/footnote-in-caption.png b/tests/ref/footnote-in-caption.png new file mode 100644 index 00000000..8d548c59 Binary files /dev/null and b/tests/ref/footnote-in-caption.png differ diff --git a/tests/ref/footnote-in-columns.png b/tests/ref/footnote-in-columns.png new file mode 100644 index 00000000..e16b4ebc Binary files /dev/null and b/tests/ref/footnote-in-columns.png differ diff --git a/tests/ref/footnote-in-table.png b/tests/ref/footnote-in-table.png new file mode 100644 index 00000000..0fd0acc7 Binary files /dev/null and b/tests/ref/footnote-in-table.png differ diff --git a/tests/ref/footnote-invariant.png b/tests/ref/footnote-invariant.png new file mode 100644 index 00000000..c49c268d Binary files /dev/null and b/tests/ref/footnote-invariant.png differ diff --git a/tests/ref/footnote-nested-same-frame.png b/tests/ref/footnote-nested-same-frame.png new file mode 100644 index 00000000..b22276d5 Binary files /dev/null and b/tests/ref/footnote-nested-same-frame.png differ diff --git a/tests/ref/footnote-nested.png b/tests/ref/footnote-nested.png new file mode 100644 index 00000000..fecf2e8d Binary files /dev/null and b/tests/ref/footnote-nested.png differ diff --git a/tests/ref/footnote-ref-call.png b/tests/ref/footnote-ref-call.png new file mode 100644 index 00000000..3c795302 Binary files /dev/null and b/tests/ref/footnote-ref-call.png differ diff --git a/tests/ref/footnote-ref-forward.png b/tests/ref/footnote-ref-forward.png new file mode 100644 index 00000000..e67671be Binary files /dev/null and b/tests/ref/footnote-ref-forward.png differ diff --git a/tests/ref/footnote-ref-in-footnote.png b/tests/ref/footnote-ref-in-footnote.png new file mode 100644 index 00000000..4718a088 Binary files /dev/null and b/tests/ref/footnote-ref-in-footnote.png differ diff --git a/tests/ref/footnote-ref-multiple.png b/tests/ref/footnote-ref-multiple.png new file mode 100644 index 00000000..fc6f11cf Binary files /dev/null and b/tests/ref/footnote-ref-multiple.png differ diff --git a/tests/ref/footnote-ref.png b/tests/ref/footnote-ref.png new file mode 100644 index 00000000..517d997a Binary files /dev/null and b/tests/ref/footnote-ref.png differ diff --git a/tests/ref/footnote-space-collapsing.png b/tests/ref/footnote-space-collapsing.png new file mode 100644 index 00000000..d7d02704 Binary files /dev/null and b/tests/ref/footnote-space-collapsing.png differ diff --git a/tests/ref/footnote-styling.png b/tests/ref/footnote-styling.png new file mode 100644 index 00000000..fd7684af Binary files /dev/null and b/tests/ref/footnote-styling.png differ diff --git a/tests/ref/for-loop-basic.png b/tests/ref/for-loop-basic.png new file mode 100644 index 00000000..42d611ef Binary files /dev/null and b/tests/ref/for-loop-basic.png differ diff --git a/tests/ref/gradient-conic-angled.png b/tests/ref/gradient-conic-angled.png new file mode 100644 index 00000000..163366e6 Binary files /dev/null and b/tests/ref/gradient-conic-angled.png differ diff --git a/tests/ref/gradient-conic-center-shifted-1.png b/tests/ref/gradient-conic-center-shifted-1.png new file mode 100644 index 00000000..5964b124 Binary files /dev/null and b/tests/ref/gradient-conic-center-shifted-1.png differ diff --git a/tests/ref/gradient-conic-center-shifted-2.png b/tests/ref/gradient-conic-center-shifted-2.png new file mode 100644 index 00000000..53e5da98 Binary files /dev/null and b/tests/ref/gradient-conic-center-shifted-2.png differ diff --git a/tests/ref/gradient-conic-hsl.png b/tests/ref/gradient-conic-hsl.png new file mode 100644 index 00000000..321a3b07 Binary files /dev/null and b/tests/ref/gradient-conic-hsl.png differ diff --git a/tests/ref/gradient-conic-hsv.png b/tests/ref/gradient-conic-hsv.png new file mode 100644 index 00000000..648e1fb5 Binary files /dev/null and b/tests/ref/gradient-conic-hsv.png differ diff --git a/tests/ref/gradient-conic-oklab.png b/tests/ref/gradient-conic-oklab.png new file mode 100644 index 00000000..e567eacc Binary files /dev/null and b/tests/ref/gradient-conic-oklab.png differ diff --git a/tests/ref/gradient-conic-oklch.png b/tests/ref/gradient-conic-oklch.png new file mode 100644 index 00000000..f712defa Binary files /dev/null and b/tests/ref/gradient-conic-oklch.png differ diff --git a/tests/ref/gradient-conic-relative-parent.png b/tests/ref/gradient-conic-relative-parent.png new file mode 100644 index 00000000..1685ca44 Binary files /dev/null and b/tests/ref/gradient-conic-relative-parent.png differ diff --git a/tests/ref/gradient-conic-relative-self.png b/tests/ref/gradient-conic-relative-self.png new file mode 100644 index 00000000..108fe43a Binary files /dev/null and b/tests/ref/gradient-conic-relative-self.png differ diff --git a/tests/ref/gradient-conic-stroke.png b/tests/ref/gradient-conic-stroke.png new file mode 100644 index 00000000..ae631fd4 Binary files /dev/null and b/tests/ref/gradient-conic-stroke.png differ diff --git a/tests/ref/gradient-conic-text.png b/tests/ref/gradient-conic-text.png new file mode 100644 index 00000000..1abef3cb Binary files /dev/null and b/tests/ref/gradient-conic-text.png differ diff --git a/tests/ref/gradient-conic.png b/tests/ref/gradient-conic.png new file mode 100644 index 00000000..0f5f5bad Binary files /dev/null and b/tests/ref/gradient-conic.png differ diff --git a/tests/ref/gradient-fill-and-stroke.png b/tests/ref/gradient-fill-and-stroke.png new file mode 100644 index 00000000..78563517 Binary files /dev/null and b/tests/ref/gradient-fill-and-stroke.png differ diff --git a/tests/ref/gradient-linear-angled.png b/tests/ref/gradient-linear-angled.png new file mode 100644 index 00000000..b195b128 Binary files /dev/null and b/tests/ref/gradient-linear-angled.png differ diff --git a/tests/ref/gradient-linear-hsl.png b/tests/ref/gradient-linear-hsl.png new file mode 100644 index 00000000..7bfe958b Binary files /dev/null and b/tests/ref/gradient-linear-hsl.png differ diff --git a/tests/ref/gradient-linear-hsv.png b/tests/ref/gradient-linear-hsv.png new file mode 100644 index 00000000..56b446f2 Binary files /dev/null and b/tests/ref/gradient-linear-hsv.png differ diff --git a/tests/ref/gradient-linear-line.png b/tests/ref/gradient-linear-line.png new file mode 100644 index 00000000..d32aba89 Binary files /dev/null and b/tests/ref/gradient-linear-line.png differ diff --git a/tests/ref/gradient-linear-oklab.png b/tests/ref/gradient-linear-oklab.png new file mode 100644 index 00000000..6f963c77 Binary files /dev/null and b/tests/ref/gradient-linear-oklab.png differ diff --git a/tests/ref/gradient-linear-oklch.png b/tests/ref/gradient-linear-oklch.png new file mode 100644 index 00000000..394d0935 Binary files /dev/null and b/tests/ref/gradient-linear-oklch.png differ diff --git a/tests/ref/gradient-linear-relative-parent.png b/tests/ref/gradient-linear-relative-parent.png new file mode 100644 index 00000000..2ad1286e Binary files /dev/null and b/tests/ref/gradient-linear-relative-parent.png differ diff --git a/tests/ref/gradient-linear-relative-self.png b/tests/ref/gradient-linear-relative-self.png new file mode 100644 index 00000000..d573a892 Binary files /dev/null and b/tests/ref/gradient-linear-relative-self.png differ diff --git a/tests/ref/gradient-linear-repeat-and-mirror-1.png b/tests/ref/gradient-linear-repeat-and-mirror-1.png new file mode 100644 index 00000000..9640d5e2 Binary files /dev/null and b/tests/ref/gradient-linear-repeat-and-mirror-1.png differ diff --git a/tests/ref/gradient-linear-repeat-and-mirror-2.png b/tests/ref/gradient-linear-repeat-and-mirror-2.png new file mode 100644 index 00000000..98cf2543 Binary files /dev/null and b/tests/ref/gradient-linear-repeat-and-mirror-2.png differ diff --git a/tests/ref/gradient-linear-repeat-and-mirror-3.png b/tests/ref/gradient-linear-repeat-and-mirror-3.png new file mode 100644 index 00000000..641e54c9 Binary files /dev/null and b/tests/ref/gradient-linear-repeat-and-mirror-3.png differ diff --git a/tests/ref/gradient-linear-sharp-and-repeat.png b/tests/ref/gradient-linear-sharp-and-repeat.png new file mode 100644 index 00000000..e46af7a0 Binary files /dev/null and b/tests/ref/gradient-linear-sharp-and-repeat.png differ diff --git a/tests/ref/gradient-linear-sharp-and-smooth.png b/tests/ref/gradient-linear-sharp-and-smooth.png new file mode 100644 index 00000000..5bd74d24 Binary files /dev/null and b/tests/ref/gradient-linear-sharp-and-smooth.png differ diff --git a/tests/ref/gradient-linear-sharp-repeat-and-mirror.png b/tests/ref/gradient-linear-sharp-repeat-and-mirror.png new file mode 100644 index 00000000..5b4b9817 Binary files /dev/null and b/tests/ref/gradient-linear-sharp-repeat-and-mirror.png differ diff --git a/tests/ref/gradient-linear-sharp.png b/tests/ref/gradient-linear-sharp.png new file mode 100644 index 00000000..4d63884f Binary files /dev/null and b/tests/ref/gradient-linear-sharp.png differ diff --git a/tests/ref/gradient-linear-stroke.png b/tests/ref/gradient-linear-stroke.png new file mode 100644 index 00000000..490ffec2 Binary files /dev/null and b/tests/ref/gradient-linear-stroke.png differ diff --git a/tests/ref/gradient-math-cancel.png b/tests/ref/gradient-math-cancel.png new file mode 100644 index 00000000..0769d6d3 Binary files /dev/null and b/tests/ref/gradient-math-cancel.png differ diff --git a/tests/ref/gradient-math-conic.png b/tests/ref/gradient-math-conic.png new file mode 100644 index 00000000..88ff7a85 Binary files /dev/null and b/tests/ref/gradient-math-conic.png differ diff --git a/tests/ref/gradient-math-dir.png b/tests/ref/gradient-math-dir.png new file mode 100644 index 00000000..5ed19182 Binary files /dev/null and b/tests/ref/gradient-math-dir.png differ diff --git a/tests/ref/gradient-math-frac.png b/tests/ref/gradient-math-frac.png new file mode 100644 index 00000000..1316dc47 Binary files /dev/null and b/tests/ref/gradient-math-frac.png differ diff --git a/tests/ref/gradient-math-mat.png b/tests/ref/gradient-math-mat.png new file mode 100644 index 00000000..aa3332b9 Binary files /dev/null and b/tests/ref/gradient-math-mat.png differ diff --git a/tests/ref/gradient-math-misc.png b/tests/ref/gradient-math-misc.png new file mode 100644 index 00000000..b8fbdd74 Binary files /dev/null and b/tests/ref/gradient-math-misc.png differ diff --git a/tests/ref/gradient-math-radial.png b/tests/ref/gradient-math-radial.png new file mode 100644 index 00000000..c9b966b2 Binary files /dev/null and b/tests/ref/gradient-math-radial.png differ diff --git a/tests/ref/gradient-math-root.png b/tests/ref/gradient-math-root.png new file mode 100644 index 00000000..4c2e4272 Binary files /dev/null and b/tests/ref/gradient-math-root.png differ diff --git a/tests/ref/gradient-math-underover.png b/tests/ref/gradient-math-underover.png new file mode 100644 index 00000000..89098051 Binary files /dev/null and b/tests/ref/gradient-math-underover.png differ diff --git a/tests/ref/gradient-presets.png b/tests/ref/gradient-presets.png new file mode 100644 index 00000000..0c7fabdd Binary files /dev/null and b/tests/ref/gradient-presets.png differ diff --git a/tests/ref/gradient-radial-center.png b/tests/ref/gradient-radial-center.png new file mode 100644 index 00000000..e89e1f30 Binary files /dev/null and b/tests/ref/gradient-radial-center.png differ diff --git a/tests/ref/gradient-radial-focal-center-and-radius.png b/tests/ref/gradient-radial-focal-center-and-radius.png new file mode 100644 index 00000000..4bc8a5d6 Binary files /dev/null and b/tests/ref/gradient-radial-focal-center-and-radius.png differ diff --git a/tests/ref/gradient-radial-hsl.png b/tests/ref/gradient-radial-hsl.png new file mode 100644 index 00000000..4a2ded18 Binary files /dev/null and b/tests/ref/gradient-radial-hsl.png differ diff --git a/tests/ref/gradient-radial-radius.png b/tests/ref/gradient-radial-radius.png new file mode 100644 index 00000000..1037e63f Binary files /dev/null and b/tests/ref/gradient-radial-radius.png differ diff --git a/tests/ref/gradient-radial-relative-parent.png b/tests/ref/gradient-radial-relative-parent.png new file mode 100644 index 00000000..f8addbe0 Binary files /dev/null and b/tests/ref/gradient-radial-relative-parent.png differ diff --git a/tests/ref/gradient-radial-relative-self.png b/tests/ref/gradient-radial-relative-self.png new file mode 100644 index 00000000..f5fc6836 Binary files /dev/null and b/tests/ref/gradient-radial-relative-self.png differ diff --git a/tests/ref/gradient-radial-text.png b/tests/ref/gradient-radial-text.png new file mode 100644 index 00000000..6da09878 Binary files /dev/null and b/tests/ref/gradient-radial-text.png differ diff --git a/tests/ref/gradient-repr.png b/tests/ref/gradient-repr.png new file mode 100644 index 00000000..04908e59 Binary files /dev/null and b/tests/ref/gradient-repr.png differ diff --git a/tests/ref/gradient-text-decoration.png b/tests/ref/gradient-text-decoration.png new file mode 100644 index 00000000..d1713c99 Binary files /dev/null and b/tests/ref/gradient-text-decoration.png differ diff --git a/tests/ref/gradient-text-dir.png b/tests/ref/gradient-text-dir.png new file mode 100644 index 00000000..eab56d66 Binary files /dev/null and b/tests/ref/gradient-text-dir.png differ diff --git a/tests/ref/gradient-text-global.png b/tests/ref/gradient-text-global.png new file mode 100644 index 00000000..7892fbb2 Binary files /dev/null and b/tests/ref/gradient-text-global.png differ diff --git a/tests/ref/gradient-text-in-container.png b/tests/ref/gradient-text-in-container.png new file mode 100644 index 00000000..9122a556 Binary files /dev/null and b/tests/ref/gradient-text-in-container.png differ diff --git a/tests/ref/gradient-text-rotate.png b/tests/ref/gradient-text-rotate.png new file mode 100644 index 00000000..a32cacf8 Binary files /dev/null and b/tests/ref/gradient-text-rotate.png differ diff --git a/tests/ref/gradient-transformed.png b/tests/ref/gradient-transformed.png new file mode 100644 index 00000000..2ad1286e Binary files /dev/null and b/tests/ref/gradient-transformed.png differ diff --git a/tests/ref/grid-align.png b/tests/ref/grid-align.png new file mode 100644 index 00000000..f85abf69 Binary files /dev/null and b/tests/ref/grid-align.png differ diff --git a/tests/ref/grid-auto-shrink.png b/tests/ref/grid-auto-shrink.png new file mode 100644 index 00000000..27813e26 Binary files /dev/null and b/tests/ref/grid-auto-shrink.png differ diff --git a/tests/ref/grid-breaking-expand-vertically.png b/tests/ref/grid-breaking-expand-vertically.png new file mode 100644 index 00000000..14434d7c Binary files /dev/null and b/tests/ref/grid-breaking-expand-vertically.png differ diff --git a/tests/ref/grid-calendar.png b/tests/ref/grid-calendar.png new file mode 100644 index 00000000..0609b84f Binary files /dev/null and b/tests/ref/grid-calendar.png differ diff --git a/tests/ref/grid-cell-align-override.png b/tests/ref/grid-cell-align-override.png new file mode 100644 index 00000000..8ffde97f Binary files /dev/null and b/tests/ref/grid-cell-align-override.png differ diff --git a/tests/ref/grid-cell-breaking.png b/tests/ref/grid-cell-breaking.png new file mode 100644 index 00000000..c91a3993 Binary files /dev/null and b/tests/ref/grid-cell-breaking.png differ diff --git a/tests/ref/grid-cell-folding.png b/tests/ref/grid-cell-folding.png new file mode 100644 index 00000000..ce1108c6 Binary files /dev/null and b/tests/ref/grid-cell-folding.png differ diff --git a/tests/ref/grid-cell-override-in-header-and-footer-with-gutter.png b/tests/ref/grid-cell-override-in-header-and-footer-with-gutter.png new file mode 100644 index 00000000..a475bf90 Binary files /dev/null and b/tests/ref/grid-cell-override-in-header-and-footer-with-gutter.png differ diff --git a/tests/ref/grid-cell-override-in-header-and-footer.png b/tests/ref/grid-cell-override-in-header-and-footer.png new file mode 100644 index 00000000..4d31e379 Binary files /dev/null and b/tests/ref/grid-cell-override-in-header-and-footer.png differ diff --git a/tests/ref/grid-cell-override.png b/tests/ref/grid-cell-override.png new file mode 100644 index 00000000..d6f37d63 Binary files /dev/null and b/tests/ref/grid-cell-override.png differ diff --git a/tests/ref/grid-cell-position-automatic-skip-manual.png b/tests/ref/grid-cell-position-automatic-skip-manual.png new file mode 100644 index 00000000..ec615c97 Binary files /dev/null and b/tests/ref/grid-cell-position-automatic-skip-manual.png differ diff --git a/tests/ref/grid-cell-position-extra-rows.png b/tests/ref/grid-cell-position-extra-rows.png new file mode 100644 index 00000000..4d73c3f7 Binary files /dev/null and b/tests/ref/grid-cell-position-extra-rows.png differ diff --git a/tests/ref/grid-cell-position-out-of-order.png b/tests/ref/grid-cell-position-out-of-order.png new file mode 100644 index 00000000..d6bdad46 Binary files /dev/null and b/tests/ref/grid-cell-position-out-of-order.png differ diff --git a/tests/ref/grid-cell-position-partial.png b/tests/ref/grid-cell-position-partial.png new file mode 100644 index 00000000..3012c5b5 Binary files /dev/null and b/tests/ref/grid-cell-position-partial.png differ diff --git a/tests/ref/grid-cell-set.png b/tests/ref/grid-cell-set.png new file mode 100644 index 00000000..5dc3fdf6 Binary files /dev/null and b/tests/ref/grid-cell-set.png differ diff --git a/tests/ref/grid-cell-show-and-override.png b/tests/ref/grid-cell-show-and-override.png new file mode 100644 index 00000000..6af55596 Binary files /dev/null and b/tests/ref/grid-cell-show-and-override.png differ diff --git a/tests/ref/grid-cell-show-based-on-position.png b/tests/ref/grid-cell-show-based-on-position.png new file mode 100644 index 00000000..26ad6284 Binary files /dev/null and b/tests/ref/grid-cell-show-based-on-position.png differ diff --git a/tests/ref/grid-cell-show-emph.png b/tests/ref/grid-cell-show-emph.png new file mode 100644 index 00000000..bfc03d6d Binary files /dev/null and b/tests/ref/grid-cell-show-emph.png differ diff --git a/tests/ref/grid-cell-show-x-y.png b/tests/ref/grid-cell-show-x-y.png new file mode 100644 index 00000000..0fb4c2c5 Binary files /dev/null and b/tests/ref/grid-cell-show-x-y.png differ diff --git a/tests/ref/grid-cell-show.png b/tests/ref/grid-cell-show.png new file mode 100644 index 00000000..9ac6d269 Binary files /dev/null and b/tests/ref/grid-cell-show.png differ diff --git a/tests/ref/grid-cell-various-overrides.png b/tests/ref/grid-cell-various-overrides.png new file mode 100644 index 00000000..74490e84 Binary files /dev/null and b/tests/ref/grid-cell-various-overrides.png differ diff --git a/tests/ref/grid-colspan-gutter.png b/tests/ref/grid-colspan-gutter.png new file mode 100644 index 00000000..2ba9c217 Binary files /dev/null and b/tests/ref/grid-colspan-gutter.png differ diff --git a/tests/ref/grid-colspan-multiple-regions.png b/tests/ref/grid-colspan-multiple-regions.png new file mode 100644 index 00000000..22811aca Binary files /dev/null and b/tests/ref/grid-colspan-multiple-regions.png differ diff --git a/tests/ref/grid-colspan-over-all-fr-columns-page-width-auto.png b/tests/ref/grid-colspan-over-all-fr-columns-page-width-auto.png new file mode 100644 index 00000000..b5cf6cac Binary files /dev/null and b/tests/ref/grid-colspan-over-all-fr-columns-page-width-auto.png differ diff --git a/tests/ref/grid-colspan-over-all-fr-columns.png b/tests/ref/grid-colspan-over-all-fr-columns.png new file mode 100644 index 00000000..c152f3cc Binary files /dev/null and b/tests/ref/grid-colspan-over-all-fr-columns.png differ diff --git a/tests/ref/grid-colspan-over-some-fr-columns.png b/tests/ref/grid-colspan-over-some-fr-columns.png new file mode 100644 index 00000000..5d8157c2 Binary files /dev/null and b/tests/ref/grid-colspan-over-some-fr-columns.png differ diff --git a/tests/ref/grid-colspan-thick-stroke.png b/tests/ref/grid-colspan-thick-stroke.png new file mode 100644 index 00000000..7348551e Binary files /dev/null and b/tests/ref/grid-colspan-thick-stroke.png differ diff --git a/tests/ref/grid-colspan.png b/tests/ref/grid-colspan.png new file mode 100644 index 00000000..419d23b2 Binary files /dev/null and b/tests/ref/grid-colspan.png differ diff --git a/tests/ref/grid-column-sizing-auto-base.png b/tests/ref/grid-column-sizing-auto-base.png new file mode 100644 index 00000000..75664027 Binary files /dev/null and b/tests/ref/grid-column-sizing-auto-base.png differ diff --git a/tests/ref/grid-column-sizing-fr-base.png b/tests/ref/grid-column-sizing-fr-base.png new file mode 100644 index 00000000..d4a44be7 Binary files /dev/null and b/tests/ref/grid-column-sizing-fr-base.png differ diff --git a/tests/ref/grid-column-sizing-mixed-base.png b/tests/ref/grid-column-sizing-mixed-base.png new file mode 100644 index 00000000..dc92564d Binary files /dev/null and b/tests/ref/grid-column-sizing-mixed-base.png differ diff --git a/tests/ref/grid-columns-sizings-rect.png b/tests/ref/grid-columns-sizings-rect.png new file mode 100644 index 00000000..9381103d Binary files /dev/null and b/tests/ref/grid-columns-sizings-rect.png differ diff --git a/tests/ref/grid-complete-rows.png b/tests/ref/grid-complete-rows.png new file mode 100644 index 00000000..192aa911 Binary files /dev/null and b/tests/ref/grid-complete-rows.png differ diff --git a/tests/ref/grid-consecutive-rows-breaking.png b/tests/ref/grid-consecutive-rows-breaking.png new file mode 100644 index 00000000..6000271d Binary files /dev/null and b/tests/ref/grid-consecutive-rows-breaking.png differ diff --git a/tests/ref/grid-exam.png b/tests/ref/grid-exam.png new file mode 100644 index 00000000..97edd52e Binary files /dev/null and b/tests/ref/grid-exam.png differ diff --git a/tests/ref/grid-fill-func.png b/tests/ref/grid-fill-func.png new file mode 100644 index 00000000..388a52df Binary files /dev/null and b/tests/ref/grid-fill-func.png differ diff --git a/tests/ref/grid-finance.png b/tests/ref/grid-finance.png new file mode 100644 index 00000000..2ea48594 Binary files /dev/null and b/tests/ref/grid-finance.png differ diff --git a/tests/ref/grid-footer-bare-1.png b/tests/ref/grid-footer-bare-1.png new file mode 100644 index 00000000..e8c8b21a Binary files /dev/null and b/tests/ref/grid-footer-bare-1.png differ diff --git a/tests/ref/grid-footer-bare-2.png b/tests/ref/grid-footer-bare-2.png new file mode 100644 index 00000000..bad6a3dd Binary files /dev/null and b/tests/ref/grid-footer-bare-2.png differ diff --git a/tests/ref/grid-footer-below-rowspans.png b/tests/ref/grid-footer-below-rowspans.png new file mode 100644 index 00000000..5c3a2b26 Binary files /dev/null and b/tests/ref/grid-footer-below-rowspans.png differ diff --git a/tests/ref/grid-footer-cell-with-y.png b/tests/ref/grid-footer-cell-with-y.png new file mode 100644 index 00000000..3237ea69 Binary files /dev/null and b/tests/ref/grid-footer-cell-with-y.png differ diff --git a/tests/ref/grid-footer-expand.png b/tests/ref/grid-footer-expand.png new file mode 100644 index 00000000..118765d5 Binary files /dev/null and b/tests/ref/grid-footer-expand.png differ diff --git a/tests/ref/grid-footer-gutter-and-no-repeat.png b/tests/ref/grid-footer-gutter-and-no-repeat.png new file mode 100644 index 00000000..ea36ae03 Binary files /dev/null and b/tests/ref/grid-footer-gutter-and-no-repeat.png differ diff --git a/tests/ref/grid-footer-hline-and-vline-1.png b/tests/ref/grid-footer-hline-and-vline-1.png new file mode 100644 index 00000000..a4d9a681 Binary files /dev/null and b/tests/ref/grid-footer-hline-and-vline-1.png differ diff --git a/tests/ref/grid-footer-hline-and-vline-2.png b/tests/ref/grid-footer-hline-and-vline-2.png new file mode 100644 index 00000000..0ad2bacc Binary files /dev/null and b/tests/ref/grid-footer-hline-and-vline-2.png differ diff --git a/tests/ref/grid-footer-relative-row-sizes.png b/tests/ref/grid-footer-relative-row-sizes.png new file mode 100644 index 00000000..b533f13f Binary files /dev/null and b/tests/ref/grid-footer-relative-row-sizes.png differ diff --git a/tests/ref/grid-footer-rowspan.png b/tests/ref/grid-footer-rowspan.png new file mode 100644 index 00000000..369e4d07 Binary files /dev/null and b/tests/ref/grid-footer-rowspan.png differ diff --git a/tests/ref/grid-footer-stroke-edge-cases.png b/tests/ref/grid-footer-stroke-edge-cases.png new file mode 100644 index 00000000..c3db98e7 Binary files /dev/null and b/tests/ref/grid-footer-stroke-edge-cases.png differ diff --git a/tests/ref/grid-footer-top-stroke.png b/tests/ref/grid-footer-top-stroke.png new file mode 100644 index 00000000..ff9aa9f0 Binary files /dev/null and b/tests/ref/grid-footer-top-stroke.png differ diff --git a/tests/ref/grid-footer.png b/tests/ref/grid-footer.png new file mode 100644 index 00000000..196563c7 Binary files /dev/null and b/tests/ref/grid-footer.png differ diff --git a/tests/ref/grid-funcs-gutter.png b/tests/ref/grid-funcs-gutter.png new file mode 100644 index 00000000..ee6723ef Binary files /dev/null and b/tests/ref/grid-funcs-gutter.png differ diff --git a/tests/ref/grid-gutter-fr.png b/tests/ref/grid-gutter-fr.png new file mode 100644 index 00000000..2fce6949 Binary files /dev/null and b/tests/ref/grid-gutter-fr.png differ diff --git a/tests/ref/grid-header-and-footer-containing-rowspan.png b/tests/ref/grid-header-and-footer-containing-rowspan.png new file mode 100644 index 00000000..705d72a4 Binary files /dev/null and b/tests/ref/grid-header-and-footer-containing-rowspan.png differ diff --git a/tests/ref/grid-header-and-footer-empty.png b/tests/ref/grid-header-and-footer-empty.png new file mode 100644 index 00000000..c4e7bb0e Binary files /dev/null and b/tests/ref/grid-header-and-footer-empty.png differ diff --git a/tests/ref/grid-header-and-footer-lack-of-space.png b/tests/ref/grid-header-and-footer-lack-of-space.png new file mode 100644 index 00000000..78705776 Binary files /dev/null and b/tests/ref/grid-header-and-footer-lack-of-space.png differ diff --git a/tests/ref/grid-header-and-footer-orphan-prevention.png b/tests/ref/grid-header-and-footer-orphan-prevention.png new file mode 100644 index 00000000..8253b657 Binary files /dev/null and b/tests/ref/grid-header-and-footer-orphan-prevention.png differ diff --git a/tests/ref/grid-header-and-rowspan-non-contiguous-1.png b/tests/ref/grid-header-and-rowspan-non-contiguous-1.png new file mode 100644 index 00000000..d5088a12 Binary files /dev/null and b/tests/ref/grid-header-and-rowspan-non-contiguous-1.png differ diff --git a/tests/ref/grid-header-and-rowspan-non-contiguous-2.png b/tests/ref/grid-header-and-rowspan-non-contiguous-2.png new file mode 100644 index 00000000..4894d141 Binary files /dev/null and b/tests/ref/grid-header-and-rowspan-non-contiguous-2.png differ diff --git a/tests/ref/grid-header-and-rowspan-non-contiguous-3.png b/tests/ref/grid-header-and-rowspan-non-contiguous-3.png new file mode 100644 index 00000000..36e9a3c3 Binary files /dev/null and b/tests/ref/grid-header-and-rowspan-non-contiguous-3.png differ diff --git a/tests/ref/grid-header-block-with-fixed-height.png b/tests/ref/grid-header-block-with-fixed-height.png new file mode 100644 index 00000000..b7f2eedb Binary files /dev/null and b/tests/ref/grid-header-block-with-fixed-height.png differ diff --git a/tests/ref/grid-header-cell-with-y.png b/tests/ref/grid-header-cell-with-y.png new file mode 100644 index 00000000..e54e35fa Binary files /dev/null and b/tests/ref/grid-header-cell-with-y.png differ diff --git a/tests/ref/grid-header-containing-rowspan.png b/tests/ref/grid-header-containing-rowspan.png new file mode 100644 index 00000000..3cabff9e Binary files /dev/null and b/tests/ref/grid-header-containing-rowspan.png differ diff --git a/tests/ref/grid-header-empty.png b/tests/ref/grid-header-empty.png new file mode 100644 index 00000000..20e4d92c Binary files /dev/null and b/tests/ref/grid-header-empty.png differ diff --git a/tests/ref/grid-header-expand.png b/tests/ref/grid-header-expand.png new file mode 100644 index 00000000..46572441 Binary files /dev/null and b/tests/ref/grid-header-expand.png differ diff --git a/tests/ref/grid-header-footer-and-rowspan-non-contiguous-1.png b/tests/ref/grid-header-footer-and-rowspan-non-contiguous-1.png new file mode 100644 index 00000000..e7b153c8 Binary files /dev/null and b/tests/ref/grid-header-footer-and-rowspan-non-contiguous-1.png differ diff --git a/tests/ref/grid-header-footer-and-rowspan-non-contiguous-2.png b/tests/ref/grid-header-footer-and-rowspan-non-contiguous-2.png new file mode 100644 index 00000000..525475ac Binary files /dev/null and b/tests/ref/grid-header-footer-and-rowspan-non-contiguous-2.png differ diff --git a/tests/ref/grid-header-footer-block-with-fixed-height.png b/tests/ref/grid-header-footer-block-with-fixed-height.png new file mode 100644 index 00000000..1f2e7c20 Binary files /dev/null and b/tests/ref/grid-header-footer-block-with-fixed-height.png differ diff --git a/tests/ref/grid-header-hline-and-vline.png b/tests/ref/grid-header-hline-and-vline.png new file mode 100644 index 00000000..a01fc00b Binary files /dev/null and b/tests/ref/grid-header-hline-and-vline.png differ diff --git a/tests/ref/grid-header-hline-bottom-manually.png b/tests/ref/grid-header-hline-bottom-manually.png new file mode 100644 index 00000000..d944f7b5 Binary files /dev/null and b/tests/ref/grid-header-hline-bottom-manually.png differ diff --git a/tests/ref/grid-header-hline-bottom.png b/tests/ref/grid-header-hline-bottom.png new file mode 100644 index 00000000..f1361242 Binary files /dev/null and b/tests/ref/grid-header-hline-bottom.png differ diff --git a/tests/ref/grid-header-lack-of-space.png b/tests/ref/grid-header-lack-of-space.png new file mode 100644 index 00000000..4d2b483f Binary files /dev/null and b/tests/ref/grid-header-lack-of-space.png differ diff --git a/tests/ref/grid-header-last-child.png b/tests/ref/grid-header-last-child.png new file mode 100644 index 00000000..4fa1ff7c Binary files /dev/null and b/tests/ref/grid-header-last-child.png differ diff --git a/tests/ref/grid-header-nested.png b/tests/ref/grid-header-nested.png new file mode 100644 index 00000000..9078090f Binary files /dev/null and b/tests/ref/grid-header-nested.png differ diff --git a/tests/ref/grid-header-orphan-prevention.png b/tests/ref/grid-header-orphan-prevention.png new file mode 100644 index 00000000..fa903e42 Binary files /dev/null and b/tests/ref/grid-header-orphan-prevention.png differ diff --git a/tests/ref/grid-header-relative-row-sizes.png b/tests/ref/grid-header-relative-row-sizes.png new file mode 100644 index 00000000..69ed1d1e Binary files /dev/null and b/tests/ref/grid-header-relative-row-sizes.png differ diff --git a/tests/ref/grid-header-rowspan-base.png b/tests/ref/grid-header-rowspan-base.png new file mode 100644 index 00000000..1ab83591 Binary files /dev/null and b/tests/ref/grid-header-rowspan-base.png differ diff --git a/tests/ref/grid-header-stroke-edge-cases.png b/tests/ref/grid-header-stroke-edge-cases.png new file mode 100644 index 00000000..b86eb632 Binary files /dev/null and b/tests/ref/grid-header-stroke-edge-cases.png differ diff --git a/tests/ref/grid-headers-gutter.png b/tests/ref/grid-headers-gutter.png new file mode 100644 index 00000000..c2a48a66 Binary files /dev/null and b/tests/ref/grid-headers-gutter.png differ diff --git a/tests/ref/grid-headers-no-repeat.png b/tests/ref/grid-headers-no-repeat.png new file mode 100644 index 00000000..32d281a1 Binary files /dev/null and b/tests/ref/grid-headers-no-repeat.png differ diff --git a/tests/ref/grid-headers.png b/tests/ref/grid-headers.png new file mode 100644 index 00000000..13e88dbe Binary files /dev/null and b/tests/ref/grid-headers.png differ diff --git a/tests/ref/grid-inset-folding.png b/tests/ref/grid-inset-folding.png new file mode 100644 index 00000000..7f994264 Binary files /dev/null and b/tests/ref/grid-inset-folding.png differ diff --git a/tests/ref/grid-inset.png b/tests/ref/grid-inset.png new file mode 100644 index 00000000..d31197d0 Binary files /dev/null and b/tests/ref/grid-inset.png differ diff --git a/tests/ref/grid-nested-breaking.png b/tests/ref/grid-nested-breaking.png new file mode 100644 index 00000000..b203c230 Binary files /dev/null and b/tests/ref/grid-nested-breaking.png differ diff --git a/tests/ref/grid-nested-footers.png b/tests/ref/grid-nested-footers.png new file mode 100644 index 00000000..1af85a00 Binary files /dev/null and b/tests/ref/grid-nested-footers.png differ diff --git a/tests/ref/grid-nested-headers.png b/tests/ref/grid-nested-headers.png new file mode 100644 index 00000000..e714dcc4 Binary files /dev/null and b/tests/ref/grid-nested-headers.png differ diff --git a/tests/ref/grid-nested-with-footers.png b/tests/ref/grid-nested-with-footers.png new file mode 100644 index 00000000..5ceae877 Binary files /dev/null and b/tests/ref/grid-nested-with-footers.png differ diff --git a/tests/ref/grid-nested-with-headers.png b/tests/ref/grid-nested-with-headers.png new file mode 100644 index 00000000..6b7ef14b Binary files /dev/null and b/tests/ref/grid-nested-with-headers.png differ diff --git a/tests/ref/grid-row-sizing-manual-align.png b/tests/ref/grid-row-sizing-manual-align.png new file mode 100644 index 00000000..68b0911e Binary files /dev/null and b/tests/ref/grid-row-sizing-manual-align.png differ diff --git a/tests/ref/grid-rowspan-block-full-height.png b/tests/ref/grid-rowspan-block-full-height.png new file mode 100644 index 00000000..078cbda4 Binary files /dev/null and b/tests/ref/grid-rowspan-block-full-height.png differ diff --git a/tests/ref/grid-rowspan-block-overflow.png b/tests/ref/grid-rowspan-block-overflow.png new file mode 100644 index 00000000..78e26d72 Binary files /dev/null and b/tests/ref/grid-rowspan-block-overflow.png differ diff --git a/tests/ref/grid-rowspan-cell-coordinates.png b/tests/ref/grid-rowspan-cell-coordinates.png new file mode 100644 index 00000000..ebe19fd4 Binary files /dev/null and b/tests/ref/grid-rowspan-cell-coordinates.png differ diff --git a/tests/ref/grid-rowspan-cell-order.png b/tests/ref/grid-rowspan-cell-order.png new file mode 100644 index 00000000..c9b1f554 Binary files /dev/null and b/tests/ref/grid-rowspan-cell-order.png differ diff --git a/tests/ref/grid-rowspan-excessive-gutter.png b/tests/ref/grid-rowspan-excessive-gutter.png new file mode 100644 index 00000000..8688364c Binary files /dev/null and b/tests/ref/grid-rowspan-excessive-gutter.png differ diff --git a/tests/ref/grid-rowspan-excessive.png b/tests/ref/grid-rowspan-excessive.png new file mode 100644 index 00000000..1e6b4128 Binary files /dev/null and b/tests/ref/grid-rowspan-excessive.png differ diff --git a/tests/ref/grid-rowspan-fixed-size.png b/tests/ref/grid-rowspan-fixed-size.png new file mode 100644 index 00000000..c9ae3fa1 Binary files /dev/null and b/tests/ref/grid-rowspan-fixed-size.png differ diff --git a/tests/ref/grid-rowspan-gutter.png b/tests/ref/grid-rowspan-gutter.png new file mode 100644 index 00000000..b37a1cab Binary files /dev/null and b/tests/ref/grid-rowspan-gutter.png differ diff --git a/tests/ref/grid-rowspan-in-all-columns-stroke-gutter.png b/tests/ref/grid-rowspan-in-all-columns-stroke-gutter.png new file mode 100644 index 00000000..edad2f01 Binary files /dev/null and b/tests/ref/grid-rowspan-in-all-columns-stroke-gutter.png differ diff --git a/tests/ref/grid-rowspan-in-all-columns-stroke.png b/tests/ref/grid-rowspan-in-all-columns-stroke.png new file mode 100644 index 00000000..135d1911 Binary files /dev/null and b/tests/ref/grid-rowspan-in-all-columns-stroke.png differ diff --git a/tests/ref/grid-rowspan-over-auto-row.png b/tests/ref/grid-rowspan-over-auto-row.png new file mode 100644 index 00000000..45037382 Binary files /dev/null and b/tests/ref/grid-rowspan-over-auto-row.png differ diff --git a/tests/ref/grid-rowspan-over-fr-row-at-end.png b/tests/ref/grid-rowspan-over-fr-row-at-end.png new file mode 100644 index 00000000..1cf8b9fc Binary files /dev/null and b/tests/ref/grid-rowspan-over-fr-row-at-end.png differ diff --git a/tests/ref/grid-rowspan-over-fr-row-at-start.png b/tests/ref/grid-rowspan-over-fr-row-at-start.png new file mode 100644 index 00000000..577db916 Binary files /dev/null and b/tests/ref/grid-rowspan-over-fr-row-at-start.png differ diff --git a/tests/ref/grid-rowspan-split-1.png b/tests/ref/grid-rowspan-split-1.png new file mode 100644 index 00000000..e99b105f Binary files /dev/null and b/tests/ref/grid-rowspan-split-1.png differ diff --git a/tests/ref/grid-rowspan-split-10.png b/tests/ref/grid-rowspan-split-10.png new file mode 100644 index 00000000..0b907e7d Binary files /dev/null and b/tests/ref/grid-rowspan-split-10.png differ diff --git a/tests/ref/grid-rowspan-split-11.png b/tests/ref/grid-rowspan-split-11.png new file mode 100644 index 00000000..202665d6 Binary files /dev/null and b/tests/ref/grid-rowspan-split-11.png differ diff --git a/tests/ref/grid-rowspan-split-12.png b/tests/ref/grid-rowspan-split-12.png new file mode 100644 index 00000000..3d8985f2 Binary files /dev/null and b/tests/ref/grid-rowspan-split-12.png differ diff --git a/tests/ref/grid-rowspan-split-13.png b/tests/ref/grid-rowspan-split-13.png new file mode 100644 index 00000000..f4e9d694 Binary files /dev/null and b/tests/ref/grid-rowspan-split-13.png differ diff --git a/tests/ref/grid-rowspan-split-14.png b/tests/ref/grid-rowspan-split-14.png new file mode 100644 index 00000000..1500a89b Binary files /dev/null and b/tests/ref/grid-rowspan-split-14.png differ diff --git a/tests/ref/grid-rowspan-split-15.png b/tests/ref/grid-rowspan-split-15.png new file mode 100644 index 00000000..445f0a95 Binary files /dev/null and b/tests/ref/grid-rowspan-split-15.png differ diff --git a/tests/ref/grid-rowspan-split-16.png b/tests/ref/grid-rowspan-split-16.png new file mode 100644 index 00000000..fff83aeb Binary files /dev/null and b/tests/ref/grid-rowspan-split-16.png differ diff --git a/tests/ref/grid-rowspan-split-17.png b/tests/ref/grid-rowspan-split-17.png new file mode 100644 index 00000000..2224c194 Binary files /dev/null and b/tests/ref/grid-rowspan-split-17.png differ diff --git a/tests/ref/grid-rowspan-split-2.png b/tests/ref/grid-rowspan-split-2.png new file mode 100644 index 00000000..43a5eed7 Binary files /dev/null and b/tests/ref/grid-rowspan-split-2.png differ diff --git a/tests/ref/grid-rowspan-split-3.png b/tests/ref/grid-rowspan-split-3.png new file mode 100644 index 00000000..0d7c3359 Binary files /dev/null and b/tests/ref/grid-rowspan-split-3.png differ diff --git a/tests/ref/grid-rowspan-split-4.png b/tests/ref/grid-rowspan-split-4.png new file mode 100644 index 00000000..2af887bb Binary files /dev/null and b/tests/ref/grid-rowspan-split-4.png differ diff --git a/tests/ref/grid-rowspan-split-5.png b/tests/ref/grid-rowspan-split-5.png new file mode 100644 index 00000000..3aa79cda Binary files /dev/null and b/tests/ref/grid-rowspan-split-5.png differ diff --git a/tests/ref/grid-rowspan-split-6.png b/tests/ref/grid-rowspan-split-6.png new file mode 100644 index 00000000..fbf5bf28 Binary files /dev/null and b/tests/ref/grid-rowspan-split-6.png differ diff --git a/tests/ref/grid-rowspan-split-7.png b/tests/ref/grid-rowspan-split-7.png new file mode 100644 index 00000000..00e03f02 Binary files /dev/null and b/tests/ref/grid-rowspan-split-7.png differ diff --git a/tests/ref/grid-rowspan-split-8.png b/tests/ref/grid-rowspan-split-8.png new file mode 100644 index 00000000..405b5423 Binary files /dev/null and b/tests/ref/grid-rowspan-split-8.png differ diff --git a/tests/ref/grid-rowspan-split-9.png b/tests/ref/grid-rowspan-split-9.png new file mode 100644 index 00000000..5346be71 Binary files /dev/null and b/tests/ref/grid-rowspan-split-9.png differ diff --git a/tests/ref/grid-rowspan-unbreakable-1.png b/tests/ref/grid-rowspan-unbreakable-1.png new file mode 100644 index 00000000..6112c069 Binary files /dev/null and b/tests/ref/grid-rowspan-unbreakable-1.png differ diff --git a/tests/ref/grid-rowspan-unbreakable-2.png b/tests/ref/grid-rowspan-unbreakable-2.png new file mode 100644 index 00000000..8e4a222a Binary files /dev/null and b/tests/ref/grid-rowspan-unbreakable-2.png differ diff --git a/tests/ref/grid-rowspan.png b/tests/ref/grid-rowspan.png new file mode 100644 index 00000000..87ad4180 Binary files /dev/null and b/tests/ref/grid-rowspan.png differ diff --git a/tests/ref/grid-rtl-colspan-stroke.png b/tests/ref/grid-rtl-colspan-stroke.png new file mode 100644 index 00000000..248a575c Binary files /dev/null and b/tests/ref/grid-rtl-colspan-stroke.png differ diff --git a/tests/ref/grid-rtl-colspan.png b/tests/ref/grid-rtl-colspan.png new file mode 100644 index 00000000..886e276d Binary files /dev/null and b/tests/ref/grid-rtl-colspan.png differ diff --git a/tests/ref/grid-rtl-complex.png b/tests/ref/grid-rtl-complex.png new file mode 100644 index 00000000..a4177548 Binary files /dev/null and b/tests/ref/grid-rtl-complex.png differ diff --git a/tests/ref/grid-rtl-header.png b/tests/ref/grid-rtl-header.png new file mode 100644 index 00000000..1ed532c3 Binary files /dev/null and b/tests/ref/grid-rtl-header.png differ diff --git a/tests/ref/grid-rtl-multiple-regions.png b/tests/ref/grid-rtl-multiple-regions.png new file mode 100644 index 00000000..a9ec7340 Binary files /dev/null and b/tests/ref/grid-rtl-multiple-regions.png differ diff --git a/tests/ref/grid-rtl-rowspan.png b/tests/ref/grid-rtl-rowspan.png new file mode 100644 index 00000000..2465164b Binary files /dev/null and b/tests/ref/grid-rtl-rowspan.png differ diff --git a/tests/ref/grid-rtl-vline-position.png b/tests/ref/grid-rtl-vline-position.png new file mode 100644 index 00000000..3612fc9f Binary files /dev/null and b/tests/ref/grid-rtl-vline-position.png differ diff --git a/tests/ref/grid-rtl.png b/tests/ref/grid-rtl.png new file mode 100644 index 00000000..c40fc588 Binary files /dev/null and b/tests/ref/grid-rtl.png differ diff --git a/tests/ref/grid-same-row-multiple-columns-breaking.png b/tests/ref/grid-same-row-multiple-columns-breaking.png new file mode 100644 index 00000000..b440f336 Binary files /dev/null and b/tests/ref/grid-same-row-multiple-columns-breaking.png differ diff --git a/tests/ref/grid-stroke-array.png b/tests/ref/grid-stroke-array.png new file mode 100644 index 00000000..6f8e28b0 Binary files /dev/null and b/tests/ref/grid-stroke-array.png differ diff --git a/tests/ref/grid-stroke-automatically-positioned-lines.png b/tests/ref/grid-stroke-automatically-positioned-lines.png new file mode 100644 index 00000000..2118112c Binary files /dev/null and b/tests/ref/grid-stroke-automatically-positioned-lines.png differ diff --git a/tests/ref/grid-stroke-border-partial.png b/tests/ref/grid-stroke-border-partial.png new file mode 100644 index 00000000..ffd8835f Binary files /dev/null and b/tests/ref/grid-stroke-border-partial.png differ diff --git a/tests/ref/grid-stroke-complex.png b/tests/ref/grid-stroke-complex.png new file mode 100644 index 00000000..e68fd5f3 Binary files /dev/null and b/tests/ref/grid-stroke-complex.png differ diff --git a/tests/ref/grid-stroke-field-in-show.png b/tests/ref/grid-stroke-field-in-show.png new file mode 100644 index 00000000..695868c0 Binary files /dev/null and b/tests/ref/grid-stroke-field-in-show.png differ diff --git a/tests/ref/grid-stroke-folding.png b/tests/ref/grid-stroke-folding.png new file mode 100644 index 00000000..0f2d5960 Binary files /dev/null and b/tests/ref/grid-stroke-folding.png differ diff --git a/tests/ref/grid-stroke-func.png b/tests/ref/grid-stroke-func.png new file mode 100644 index 00000000..954e90df Binary files /dev/null and b/tests/ref/grid-stroke-func.png differ diff --git a/tests/ref/grid-stroke-hline-position-bottom-gutter.png b/tests/ref/grid-stroke-hline-position-bottom-gutter.png new file mode 100644 index 00000000..23c7def4 Binary files /dev/null and b/tests/ref/grid-stroke-hline-position-bottom-gutter.png differ diff --git a/tests/ref/grid-stroke-hline-position-bottom.png b/tests/ref/grid-stroke-hline-position-bottom.png new file mode 100644 index 00000000..25c003c8 Binary files /dev/null and b/tests/ref/grid-stroke-hline-position-bottom.png differ diff --git a/tests/ref/grid-stroke-hline-rowspan.png b/tests/ref/grid-stroke-hline-rowspan.png new file mode 100644 index 00000000..2faf7079 Binary files /dev/null and b/tests/ref/grid-stroke-hline-rowspan.png differ diff --git a/tests/ref/grid-stroke-manually-positioned-lines.png b/tests/ref/grid-stroke-manually-positioned-lines.png new file mode 100644 index 00000000..a8a75ee0 Binary files /dev/null and b/tests/ref/grid-stroke-manually-positioned-lines.png differ diff --git a/tests/ref/grid-stroke-none.png b/tests/ref/grid-stroke-none.png new file mode 100644 index 00000000..3f978bd3 Binary files /dev/null and b/tests/ref/grid-stroke-none.png differ diff --git a/tests/ref/grid-stroke-pattern.png b/tests/ref/grid-stroke-pattern.png new file mode 100644 index 00000000..15e846ea Binary files /dev/null and b/tests/ref/grid-stroke-pattern.png differ diff --git a/tests/ref/grid-stroke-priority-cell.png b/tests/ref/grid-stroke-priority-cell.png new file mode 100644 index 00000000..2c28e9e8 Binary files /dev/null and b/tests/ref/grid-stroke-priority-cell.png differ diff --git a/tests/ref/grid-stroke-priority-line-cell.png b/tests/ref/grid-stroke-priority-line-cell.png new file mode 100644 index 00000000..064dc1c9 Binary files /dev/null and b/tests/ref/grid-stroke-priority-line-cell.png differ diff --git a/tests/ref/grid-stroke-priority-line.png b/tests/ref/grid-stroke-priority-line.png new file mode 100644 index 00000000..1bcaa2ee Binary files /dev/null and b/tests/ref/grid-stroke-priority-line.png differ diff --git a/tests/ref/grid-stroke-set-on-cell-and-line.png b/tests/ref/grid-stroke-set-on-cell-and-line.png new file mode 100644 index 00000000..d43752f0 Binary files /dev/null and b/tests/ref/grid-stroke-set-on-cell-and-line.png differ diff --git a/tests/ref/grid-stroke-vline-colspan.png b/tests/ref/grid-stroke-vline-colspan.png new file mode 100644 index 00000000..7b381437 Binary files /dev/null and b/tests/ref/grid-stroke-vline-colspan.png differ diff --git a/tests/ref/grid-stroke-vline-position-left-and-right.png b/tests/ref/grid-stroke-vline-position-left-and-right.png new file mode 100644 index 00000000..852fcf29 Binary files /dev/null and b/tests/ref/grid-stroke-vline-position-left-and-right.png differ diff --git a/tests/ref/grid-trailing-linebreak-region-overflow.png b/tests/ref/grid-trailing-linebreak-region-overflow.png new file mode 100644 index 00000000..4f7bc852 Binary files /dev/null and b/tests/ref/grid-trailing-linebreak-region-overflow.png differ diff --git a/tests/ref/heading-basic.png b/tests/ref/heading-basic.png new file mode 100644 index 00000000..74a8f2ce Binary files /dev/null and b/tests/ref/heading-basic.png differ diff --git a/tests/ref/heading-block.png b/tests/ref/heading-block.png new file mode 100644 index 00000000..595f18f5 Binary files /dev/null and b/tests/ref/heading-block.png differ diff --git a/tests/ref/heading-offset-and-level.png b/tests/ref/heading-offset-and-level.png new file mode 100644 index 00000000..9277e770 Binary files /dev/null and b/tests/ref/heading-offset-and-level.png differ diff --git a/tests/ref/heading-offset.png b/tests/ref/heading-offset.png new file mode 100644 index 00000000..3a3670cc Binary files /dev/null and b/tests/ref/heading-offset.png differ diff --git a/tests/ref/heading-show-where.png b/tests/ref/heading-show-where.png new file mode 100644 index 00000000..609e6ec9 Binary files /dev/null and b/tests/ref/heading-show-where.png differ diff --git a/tests/ref/heading-syntax-at-start.png b/tests/ref/heading-syntax-at-start.png new file mode 100644 index 00000000..29b824e0 Binary files /dev/null and b/tests/ref/heading-syntax-at-start.png differ diff --git a/tests/ref/heading-syntax-edge-cases.png b/tests/ref/heading-syntax-edge-cases.png new file mode 100644 index 00000000..372e1a65 Binary files /dev/null and b/tests/ref/heading-syntax-edge-cases.png differ diff --git a/tests/ref/hide-image.png b/tests/ref/hide-image.png new file mode 100644 index 00000000..78bc690c Binary files /dev/null and b/tests/ref/hide-image.png differ diff --git a/tests/ref/hide-line.png b/tests/ref/hide-line.png new file mode 100644 index 00000000..7d8fa6cd Binary files /dev/null and b/tests/ref/hide-line.png differ diff --git a/tests/ref/hide-list.png b/tests/ref/hide-list.png new file mode 100644 index 00000000..055f7b66 Binary files /dev/null and b/tests/ref/hide-list.png differ diff --git a/tests/ref/hide-polygon.png b/tests/ref/hide-polygon.png new file mode 100644 index 00000000..5c74eb41 Binary files /dev/null and b/tests/ref/hide-polygon.png differ diff --git a/tests/ref/hide-rect.png b/tests/ref/hide-rect.png new file mode 100644 index 00000000..62372c21 Binary files /dev/null and b/tests/ref/hide-rect.png differ diff --git a/tests/ref/hide-table.png b/tests/ref/hide-table.png new file mode 100644 index 00000000..e3d890d7 Binary files /dev/null and b/tests/ref/hide-table.png differ diff --git a/tests/ref/hide-text.png b/tests/ref/hide-text.png new file mode 100644 index 00000000..1136038c Binary files /dev/null and b/tests/ref/hide-text.png differ diff --git a/tests/ref/highlight-bounds.png b/tests/ref/highlight-bounds.png new file mode 100644 index 00000000..ed868c29 Binary files /dev/null and b/tests/ref/highlight-bounds.png differ diff --git a/tests/ref/highlight-edges-bounds.png b/tests/ref/highlight-edges-bounds.png new file mode 100644 index 00000000..f78f3cc3 Binary files /dev/null and b/tests/ref/highlight-edges-bounds.png differ diff --git a/tests/ref/highlight-edges.png b/tests/ref/highlight-edges.png new file mode 100644 index 00000000..ca48707f Binary files /dev/null and b/tests/ref/highlight-edges.png differ diff --git a/tests/ref/highlight-radius.png b/tests/ref/highlight-radius.png new file mode 100644 index 00000000..3baa3e6d Binary files /dev/null and b/tests/ref/highlight-radius.png differ diff --git a/tests/ref/highlight-stroke.png b/tests/ref/highlight-stroke.png new file mode 100644 index 00000000..5a8ad3b5 Binary files /dev/null and b/tests/ref/highlight-stroke.png differ diff --git a/tests/ref/highlight.png b/tests/ref/highlight.png new file mode 100644 index 00000000..0047b7f4 Binary files /dev/null and b/tests/ref/highlight.png differ diff --git a/tests/ref/hyphenate-between-shape-runs.png b/tests/ref/hyphenate-between-shape-runs.png new file mode 100644 index 00000000..a365af24 Binary files /dev/null and b/tests/ref/hyphenate-between-shape-runs.png differ diff --git a/tests/ref/hyphenate-off-temporarily.png b/tests/ref/hyphenate-off-temporarily.png new file mode 100644 index 00000000..48e3caa9 Binary files /dev/null and b/tests/ref/hyphenate-off-temporarily.png differ diff --git a/tests/ref/hyphenate-punctuation.png b/tests/ref/hyphenate-punctuation.png new file mode 100644 index 00000000..897a15a0 Binary files /dev/null and b/tests/ref/hyphenate-punctuation.png differ diff --git a/tests/ref/hyphenate-shy.png b/tests/ref/hyphenate-shy.png new file mode 100644 index 00000000..a548c711 Binary files /dev/null and b/tests/ref/hyphenate-shy.png differ diff --git a/tests/ref/hyphenate.png b/tests/ref/hyphenate.png new file mode 100644 index 00000000..c01c9021 Binary files /dev/null and b/tests/ref/hyphenate.png differ diff --git a/tests/ref/if-condition-complex.png b/tests/ref/if-condition-complex.png new file mode 100644 index 00000000..4cbebc5e Binary files /dev/null and b/tests/ref/if-condition-complex.png differ diff --git a/tests/ref/if-markup.png b/tests/ref/if-markup.png new file mode 100644 index 00000000..57eb47da Binary files /dev/null and b/tests/ref/if-markup.png differ diff --git a/tests/ref/image-baseline-with-box.png b/tests/ref/image-baseline-with-box.png new file mode 100644 index 00000000..41128069 Binary files /dev/null and b/tests/ref/image-baseline-with-box.png differ diff --git a/tests/ref/image-decode-detect-format.png b/tests/ref/image-decode-detect-format.png new file mode 100644 index 00000000..6f12e8b4 Binary files /dev/null and b/tests/ref/image-decode-detect-format.png differ diff --git a/tests/ref/image-decode-specify-format.png b/tests/ref/image-decode-specify-format.png new file mode 100644 index 00000000..6f12e8b4 Binary files /dev/null and b/tests/ref/image-decode-specify-format.png differ diff --git a/tests/ref/image-decode-svg.png b/tests/ref/image-decode-svg.png new file mode 100644 index 00000000..b7cfcb17 Binary files /dev/null and b/tests/ref/image-decode-svg.png differ diff --git a/tests/ref/image-fit.png b/tests/ref/image-fit.png new file mode 100644 index 00000000..5a3bdec1 Binary files /dev/null and b/tests/ref/image-fit.png differ diff --git a/tests/ref/image-jump-to-next-page.png b/tests/ref/image-jump-to-next-page.png new file mode 100644 index 00000000..d8f03b3f Binary files /dev/null and b/tests/ref/image-jump-to-next-page.png differ diff --git a/tests/ref/image-natural-dpi-sizing.png b/tests/ref/image-natural-dpi-sizing.png new file mode 100644 index 00000000..3b9f3fa5 Binary files /dev/null and b/tests/ref/image-natural-dpi-sizing.png differ diff --git a/tests/ref/image-rgba-png-and-jpeg.png b/tests/ref/image-rgba-png-and-jpeg.png new file mode 100644 index 00000000..60127170 Binary files /dev/null and b/tests/ref/image-rgba-png-and-jpeg.png differ diff --git a/tests/ref/image-sizing.png b/tests/ref/image-sizing.png new file mode 100644 index 00000000..7419de14 Binary files /dev/null and b/tests/ref/image-sizing.png differ diff --git a/tests/ref/image-svg-complex.png b/tests/ref/image-svg-complex.png new file mode 100644 index 00000000..1ac45477 Binary files /dev/null and b/tests/ref/image-svg-complex.png differ diff --git a/tests/ref/image-svg-text-font.png b/tests/ref/image-svg-text-font.png new file mode 100644 index 00000000..2e3b0a0f Binary files /dev/null and b/tests/ref/image-svg-text-font.png differ diff --git a/tests/ref/image-svg-text.png b/tests/ref/image-svg-text.png new file mode 100644 index 00000000..2e41f905 Binary files /dev/null and b/tests/ref/image-svg-text.png differ diff --git a/tests/ref/import-basic.png b/tests/ref/import-basic.png new file mode 100644 index 00000000..674c4ecf Binary files /dev/null and b/tests/ref/import-basic.png differ diff --git a/tests/ref/import-from-function-scope.png b/tests/ref/import-from-function-scope.png new file mode 100644 index 00000000..f6169d8c Binary files /dev/null and b/tests/ref/import-from-function-scope.png differ diff --git a/tests/ref/import-source-field-access.png b/tests/ref/import-source-field-access.png new file mode 100644 index 00000000..e42bf209 Binary files /dev/null and b/tests/ref/import-source-field-access.png differ diff --git a/tests/ref/include-file.png b/tests/ref/include-file.png new file mode 100644 index 00000000..57c3aca1 Binary files /dev/null and b/tests/ref/include-file.png differ diff --git a/tests/ref/int-display.png b/tests/ref/int-display.png new file mode 100644 index 00000000..bfb04648 Binary files /dev/null and b/tests/ref/int-display.png differ diff --git a/tests/ref/int-repr.png b/tests/ref/int-repr.png new file mode 100644 index 00000000..a2ee4ee0 Binary files /dev/null and b/tests/ref/int-repr.png differ diff --git a/tests/ref/issue-1041-smartquotes-in-outline.png b/tests/ref/issue-1041-smartquotes-in-outline.png new file mode 100644 index 00000000..29ba4065 Binary files /dev/null and b/tests/ref/issue-1041-smartquotes-in-outline.png differ diff --git a/tests/ref/issue-1050-terms-indent.png b/tests/ref/issue-1050-terms-indent.png new file mode 100644 index 00000000..ca0521c7 Binary files /dev/null and b/tests/ref/issue-1050-terms-indent.png differ diff --git a/tests/ref/issue-1052-math-number-spacing.png b/tests/ref/issue-1052-math-number-spacing.png new file mode 100644 index 00000000..79df2c9f Binary files /dev/null and b/tests/ref/issue-1052-math-number-spacing.png differ diff --git a/tests/ref/issue-1216-clamp-panic.png b/tests/ref/issue-1216-clamp-panic.png new file mode 100644 index 00000000..d51f134c Binary files /dev/null and b/tests/ref/issue-1216-clamp-panic.png differ diff --git a/tests/ref/issue-1240-stack-h-fr.png b/tests/ref/issue-1240-stack-h-fr.png new file mode 100644 index 00000000..ae1ba41e Binary files /dev/null and b/tests/ref/issue-1240-stack-h-fr.png differ diff --git a/tests/ref/issue-1240-stack-v-fr.png b/tests/ref/issue-1240-stack-v-fr.png new file mode 100644 index 00000000..a9ac36e8 Binary files /dev/null and b/tests/ref/issue-1240-stack-v-fr.png differ diff --git a/tests/ref/issue-1368-place-pagebreak.png b/tests/ref/issue-1368-place-pagebreak.png new file mode 100644 index 00000000..920cd203 Binary files /dev/null and b/tests/ref/issue-1368-place-pagebreak.png differ diff --git a/tests/ref/issue-1373-bidi-tofus.png b/tests/ref/issue-1373-bidi-tofus.png new file mode 100644 index 00000000..783eb473 Binary files /dev/null and b/tests/ref/issue-1373-bidi-tofus.png differ diff --git a/tests/ref/issue-1388-table-row-missing.png b/tests/ref/issue-1388-table-row-missing.png new file mode 100644 index 00000000..dd08eb46 Binary files /dev/null and b/tests/ref/issue-1388-table-row-missing.png differ diff --git a/tests/ref/issue-1398-line-align.png b/tests/ref/issue-1398-line-align.png new file mode 100644 index 00000000..778aa72c Binary files /dev/null and b/tests/ref/issue-1398-line-align.png differ diff --git a/tests/ref/issue-1433-footnote-in-list.png b/tests/ref/issue-1433-footnote-in-list.png new file mode 100644 index 00000000..28a6e77f Binary files /dev/null and b/tests/ref/issue-1433-footnote-in-list.png differ diff --git a/tests/ref/issue-1540-smartquotes-across-newlines.png b/tests/ref/issue-1540-smartquotes-across-newlines.png new file mode 100644 index 00000000..10fe7337 Binary files /dev/null and b/tests/ref/issue-1540-smartquotes-across-newlines.png differ diff --git a/tests/ref/issue-1597-cite-footnote.png b/tests/ref/issue-1597-cite-footnote.png new file mode 100644 index 00000000..bdd9f225 Binary files /dev/null and b/tests/ref/issue-1597-cite-footnote.png differ diff --git a/tests/ref/issue-1825-rect-overflow.png b/tests/ref/issue-1825-rect-overflow.png new file mode 100644 index 00000000..70f09e12 Binary files /dev/null and b/tests/ref/issue-1825-rect-overflow.png differ diff --git a/tests/ref/issue-183-table-lines.png b/tests/ref/issue-183-table-lines.png new file mode 100644 index 00000000..e4369262 Binary files /dev/null and b/tests/ref/issue-183-table-lines.png differ diff --git a/tests/ref/issue-1948-math-text-break.png b/tests/ref/issue-1948-math-text-break.png new file mode 100644 index 00000000..6e3e9e85 Binary files /dev/null and b/tests/ref/issue-1948-math-text-break.png differ diff --git a/tests/ref/issue-2044-invalid-parsed-ident.png b/tests/ref/issue-2044-invalid-parsed-ident.png new file mode 100644 index 00000000..7e37ce2c Binary files /dev/null and b/tests/ref/issue-2044-invalid-parsed-ident.png differ diff --git a/tests/ref/issue-2051-new-cm-svg.png b/tests/ref/issue-2051-new-cm-svg.png new file mode 100644 index 00000000..65352860 Binary files /dev/null and b/tests/ref/issue-2051-new-cm-svg.png differ diff --git a/tests/ref/issue-2055-math-eval.png b/tests/ref/issue-2055-math-eval.png new file mode 100644 index 00000000..168b8913 Binary files /dev/null and b/tests/ref/issue-2055-math-eval.png differ diff --git a/tests/ref/issue-2095-pagebreak-numbering.png b/tests/ref/issue-2095-pagebreak-numbering.png new file mode 100644 index 00000000..e3a515b7 Binary files /dev/null and b/tests/ref/issue-2095-pagebreak-numbering.png differ diff --git a/tests/ref/issue-2105-linebreak-tofu.png b/tests/ref/issue-2105-linebreak-tofu.png new file mode 100644 index 00000000..197412b9 Binary files /dev/null and b/tests/ref/issue-2105-linebreak-tofu.png differ diff --git a/tests/ref/issue-2128-block-width-box.png b/tests/ref/issue-2128-block-width-box.png new file mode 100644 index 00000000..40fe6b4f Binary files /dev/null and b/tests/ref/issue-2128-block-width-box.png differ diff --git a/tests/ref/issue-2134-pagebreak-bibliography.png b/tests/ref/issue-2134-pagebreak-bibliography.png new file mode 100644 index 00000000..ad0fb165 Binary files /dev/null and b/tests/ref/issue-2134-pagebreak-bibliography.png differ diff --git a/tests/ref/issue-2162-pagebreak-set-style.png b/tests/ref/issue-2162-pagebreak-set-style.png new file mode 100644 index 00000000..4ea6f56f Binary files /dev/null and b/tests/ref/issue-2162-pagebreak-set-style.png differ diff --git a/tests/ref/issue-2199-place-spacing-bottom.png b/tests/ref/issue-2199-place-spacing-bottom.png new file mode 100644 index 00000000..1f27559b Binary files /dev/null and b/tests/ref/issue-2199-place-spacing-bottom.png differ diff --git a/tests/ref/issue-2199-place-spacing-default.png b/tests/ref/issue-2199-place-spacing-default.png new file mode 100644 index 00000000..565a8302 Binary files /dev/null and b/tests/ref/issue-2199-place-spacing-default.png differ diff --git a/tests/ref/issue-2214-baseline-math.png b/tests/ref/issue-2214-baseline-math.png new file mode 100644 index 00000000..9a3e6f3c Binary files /dev/null and b/tests/ref/issue-2214-baseline-math.png differ diff --git a/tests/ref/issue-2259-raw-color-overwrite.png b/tests/ref/issue-2259-raw-color-overwrite.png new file mode 100644 index 00000000..9cf42c43 Binary files /dev/null and b/tests/ref/issue-2259-raw-color-overwrite.png differ diff --git a/tests/ref/issue-2268-mat-augment-color.png b/tests/ref/issue-2268-mat-augment-color.png new file mode 100644 index 00000000..5aca29ca Binary files /dev/null and b/tests/ref/issue-2268-mat-augment-color.png differ diff --git a/tests/ref/issue-2419-justify-hanging-indent.png b/tests/ref/issue-2419-justify-hanging-indent.png new file mode 100644 index 00000000..bb478ba4 Binary files /dev/null and b/tests/ref/issue-2419-justify-hanging-indent.png differ diff --git a/tests/ref/issue-2530-enum-item-panic.png b/tests/ref/issue-2530-enum-item-panic.png new file mode 100644 index 00000000..4f6130ba Binary files /dev/null and b/tests/ref/issue-2530-enum-item-panic.png differ diff --git a/tests/ref/issue-2530-figure-caption-panic.png b/tests/ref/issue-2530-figure-caption-panic.png new file mode 100644 index 00000000..025449ef Binary files /dev/null and b/tests/ref/issue-2530-figure-caption-panic.png differ diff --git a/tests/ref/issue-2530-list-item-panic.png b/tests/ref/issue-2530-list-item-panic.png new file mode 100644 index 00000000..14d2f570 Binary files /dev/null and b/tests/ref/issue-2530-list-item-panic.png differ diff --git a/tests/ref/issue-2530-term-item-panic.png b/tests/ref/issue-2530-term-item-panic.png new file mode 100644 index 00000000..85b3e92f Binary files /dev/null and b/tests/ref/issue-2530-term-item-panic.png differ diff --git a/tests/ref/issue-2531-cite-show-set.png b/tests/ref/issue-2531-cite-show-set.png new file mode 100644 index 00000000..25723f4d Binary files /dev/null and b/tests/ref/issue-2531-cite-show-set.png differ diff --git a/tests/ref/issue-2538-cjk-latin-spacing-before-linebreak.png b/tests/ref/issue-2538-cjk-latin-spacing-before-linebreak.png new file mode 100644 index 00000000..59571642 Binary files /dev/null and b/tests/ref/issue-2538-cjk-latin-spacing-before-linebreak.png differ diff --git a/tests/ref/issue-2595-float-overlap.png b/tests/ref/issue-2595-float-overlap.png new file mode 100644 index 00000000..4b460579 Binary files /dev/null and b/tests/ref/issue-2595-float-overlap.png differ diff --git a/tests/ref/issue-2650-cjk-latin-spacing-meta.png b/tests/ref/issue-2650-cjk-latin-spacing-meta.png new file mode 100644 index 00000000..d346b73f Binary files /dev/null and b/tests/ref/issue-2650-cjk-latin-spacing-meta.png differ diff --git a/tests/ref/issue-2715-float-order.png b/tests/ref/issue-2715-float-order.png new file mode 100644 index 00000000..01599d25 Binary files /dev/null and b/tests/ref/issue-2715-float-order.png differ diff --git a/tests/ref/issue-2902-gradient-oklab-panic.png b/tests/ref/issue-2902-gradient-oklab-panic.png new file mode 100644 index 00000000..f8e18f7c Binary files /dev/null and b/tests/ref/issue-2902-gradient-oklab-panic.png differ diff --git a/tests/ref/issue-2902-gradient-oklch-panic.png b/tests/ref/issue-2902-gradient-oklch-panic.png new file mode 100644 index 00000000..1af7200e Binary files /dev/null and b/tests/ref/issue-2902-gradient-oklch-panic.png differ diff --git a/tests/ref/issue-3082-chinese-punctuation.png b/tests/ref/issue-3082-chinese-punctuation.png new file mode 100644 index 00000000..642013d0 Binary files /dev/null and b/tests/ref/issue-3082-chinese-punctuation.png differ diff --git a/tests/ref/issue-3191-raw-indent-shrink.png b/tests/ref/issue-3191-raw-indent-shrink.png new file mode 100644 index 00000000..e7ac73b7 Binary files /dev/null and b/tests/ref/issue-3191-raw-indent-shrink.png differ diff --git a/tests/ref/issue-3191-raw-normal-paragraphs-still-shrink.png b/tests/ref/issue-3191-raw-normal-paragraphs-still-shrink.png new file mode 100644 index 00000000..1eb49995 Binary files /dev/null and b/tests/ref/issue-3191-raw-normal-paragraphs-still-shrink.png differ diff --git a/tests/ref/issue-3232-dict-empty.png b/tests/ref/issue-3232-dict-empty.png new file mode 100644 index 00000000..f8d3f324 Binary files /dev/null and b/tests/ref/issue-3232-dict-empty.png differ diff --git a/tests/ref/issue-3264-rect-negative-dimensions.png b/tests/ref/issue-3264-rect-negative-dimensions.png new file mode 100644 index 00000000..44a04681 Binary files /dev/null and b/tests/ref/issue-3264-rect-negative-dimensions.png differ diff --git a/tests/ref/issue-3363-json-large-number.png b/tests/ref/issue-3363-json-large-number.png new file mode 100644 index 00000000..3e13dea1 Binary files /dev/null and b/tests/ref/issue-3363-json-large-number.png differ diff --git a/tests/ref/issue-3586-figure-caption-separator.png b/tests/ref/issue-3586-figure-caption-separator.png new file mode 100644 index 00000000..1d038fe3 Binary files /dev/null and b/tests/ref/issue-3586-figure-caption-separator.png differ diff --git a/tests/ref/issue-3624-spacing-behaviour.png b/tests/ref/issue-3624-spacing-behaviour.png new file mode 100644 index 00000000..c7db6753 Binary files /dev/null and b/tests/ref/issue-3624-spacing-behaviour.png differ diff --git a/tests/ref/issue-3641-float-loop.png b/tests/ref/issue-3641-float-loop.png new file mode 100644 index 00000000..4490d30a Binary files /dev/null and b/tests/ref/issue-3641-float-loop.png differ diff --git a/tests/ref/issue-3650-italic-equation.png b/tests/ref/issue-3650-italic-equation.png new file mode 100644 index 00000000..484457e8 Binary files /dev/null and b/tests/ref/issue-3650-italic-equation.png differ diff --git a/tests/ref/issue-3658-math-size.png b/tests/ref/issue-3658-math-size.png new file mode 100644 index 00000000..db8fccf9 Binary files /dev/null and b/tests/ref/issue-3658-math-size.png differ diff --git a/tests/ref/issue-3662-pdf-smartquotes.png b/tests/ref/issue-3662-pdf-smartquotes.png new file mode 100644 index 00000000..ff73cbc8 Binary files /dev/null and b/tests/ref/issue-3662-pdf-smartquotes.png differ diff --git a/tests/ref/issue-3700-deformed-stroke.png b/tests/ref/issue-3700-deformed-stroke.png new file mode 100644 index 00000000..9578a675 Binary files /dev/null and b/tests/ref/issue-3700-deformed-stroke.png differ diff --git a/tests/ref/issue-3841-tabs-in-raw-type-code.png b/tests/ref/issue-3841-tabs-in-raw-type-code.png new file mode 100644 index 00000000..b7a7b1ba Binary files /dev/null and b/tests/ref/issue-3841-tabs-in-raw-type-code.png differ diff --git a/tests/ref/issue-622-hide-meta-cite.png b/tests/ref/issue-622-hide-meta-cite.png new file mode 100644 index 00000000..8918f668 Binary files /dev/null and b/tests/ref/issue-622-hide-meta-cite.png differ diff --git a/tests/ref/issue-622-hide-meta-outline.png b/tests/ref/issue-622-hide-meta-outline.png new file mode 100644 index 00000000..72a82e4d Binary files /dev/null and b/tests/ref/issue-622-hide-meta-outline.png differ diff --git a/tests/ref/issue-785-cite-locate.png b/tests/ref/issue-785-cite-locate.png new file mode 100644 index 00000000..7c2a650a Binary files /dev/null and b/tests/ref/issue-785-cite-locate.png differ diff --git a/tests/ref/issue-80-emoji-linebreak.png b/tests/ref/issue-80-emoji-linebreak.png new file mode 100644 index 00000000..d35a62b3 Binary files /dev/null and b/tests/ref/issue-80-emoji-linebreak.png differ diff --git a/tests/ref/issue-852-mat-type.png b/tests/ref/issue-852-mat-type.png new file mode 100644 index 00000000..81af3bb5 Binary files /dev/null and b/tests/ref/issue-852-mat-type.png differ diff --git a/tests/ref/issue-870-image-rotation.png b/tests/ref/issue-870-image-rotation.png new file mode 100644 index 00000000..c321a1a9 Binary files /dev/null and b/tests/ref/issue-870-image-rotation.png differ diff --git a/tests/ref/issue-886-args-sink.png b/tests/ref/issue-886-args-sink.png new file mode 100644 index 00000000..2ef08adf Binary files /dev/null and b/tests/ref/issue-886-args-sink.png differ diff --git a/tests/ref/issue-columns-heading.png b/tests/ref/issue-columns-heading.png new file mode 100644 index 00000000..700972bc Binary files /dev/null and b/tests/ref/issue-columns-heading.png differ diff --git a/tests/ref/issue-flow-frame-placement.png b/tests/ref/issue-flow-frame-placement.png new file mode 100644 index 00000000..27469c27 Binary files /dev/null and b/tests/ref/issue-flow-frame-placement.png differ diff --git a/tests/ref/issue-flow-layout-index-out-of-bounds.png b/tests/ref/issue-flow-layout-index-out-of-bounds.png new file mode 100644 index 00000000..8746cbfc Binary files /dev/null and b/tests/ref/issue-flow-layout-index-out-of-bounds.png differ diff --git a/tests/ref/issue-flow-overlarge-frames.png b/tests/ref/issue-flow-overlarge-frames.png new file mode 100644 index 00000000..016af525 Binary files /dev/null and b/tests/ref/issue-flow-overlarge-frames.png differ diff --git a/tests/ref/issue-flow-trailing-leading.png b/tests/ref/issue-flow-trailing-leading.png new file mode 100644 index 00000000..4245d42f Binary files /dev/null and b/tests/ref/issue-flow-trailing-leading.png differ diff --git a/tests/ref/issue-flow-weak-spacing.png b/tests/ref/issue-flow-weak-spacing.png new file mode 100644 index 00000000..e37a5ae3 Binary files /dev/null and b/tests/ref/issue-flow-weak-spacing.png differ diff --git a/tests/ref/issue-gradient-cmyk-encode.png b/tests/ref/issue-gradient-cmyk-encode.png new file mode 100644 index 00000000..065d1a3b Binary files /dev/null and b/tests/ref/issue-gradient-cmyk-encode.png differ diff --git a/tests/ref/issue-grid-base-auto-row-list.png b/tests/ref/issue-grid-base-auto-row-list.png new file mode 100644 index 00000000..8da3adf5 Binary files /dev/null and b/tests/ref/issue-grid-base-auto-row-list.png differ diff --git a/tests/ref/issue-grid-base-auto-row.png b/tests/ref/issue-grid-base-auto-row.png new file mode 100644 index 00000000..0e05577d Binary files /dev/null and b/tests/ref/issue-grid-base-auto-row.png differ diff --git a/tests/ref/issue-grid-double-skip.png b/tests/ref/issue-grid-double-skip.png new file mode 100644 index 00000000..2901f29a Binary files /dev/null and b/tests/ref/issue-grid-double-skip.png differ diff --git a/tests/ref/issue-grid-gutter-skip.png b/tests/ref/issue-grid-gutter-skip.png new file mode 100644 index 00000000..3404fd10 Binary files /dev/null and b/tests/ref/issue-grid-gutter-skip.png differ diff --git a/tests/ref/issue-grid-skip-list.png b/tests/ref/issue-grid-skip-list.png new file mode 100644 index 00000000..bd674337 Binary files /dev/null and b/tests/ref/issue-grid-skip-list.png differ diff --git a/tests/ref/issue-grid-skip.png b/tests/ref/issue-grid-skip.png new file mode 100644 index 00000000..1b46fd1a Binary files /dev/null and b/tests/ref/issue-grid-skip.png differ diff --git a/tests/ref/issue-math-realize-hide.png b/tests/ref/issue-math-realize-hide.png new file mode 100644 index 00000000..729e9f00 Binary files /dev/null and b/tests/ref/issue-math-realize-hide.png differ diff --git a/tests/ref/issue-math-realize-scripting.png b/tests/ref/issue-math-realize-scripting.png new file mode 100644 index 00000000..a29b0364 Binary files /dev/null and b/tests/ref/issue-math-realize-scripting.png differ diff --git a/tests/ref/issue-math-realize-show.png b/tests/ref/issue-math-realize-show.png new file mode 100644 index 00000000..d6b727c1 Binary files /dev/null and b/tests/ref/issue-math-realize-show.png differ diff --git a/tests/ref/issue-multiple-footnote-in-one-line.png b/tests/ref/issue-multiple-footnote-in-one-line.png new file mode 100644 index 00000000..1d8c017d Binary files /dev/null and b/tests/ref/issue-multiple-footnote-in-one-line.png differ diff --git a/tests/ref/issue-non-atomic-closure.png b/tests/ref/issue-non-atomic-closure.png new file mode 100644 index 00000000..f60b4654 Binary files /dev/null and b/tests/ref/issue-non-atomic-closure.png differ diff --git a/tests/ref/issue-place-base.png b/tests/ref/issue-place-base.png new file mode 100644 index 00000000..45517fe9 Binary files /dev/null and b/tests/ref/issue-place-base.png differ diff --git a/tests/ref/issue-rtl-safe-to-break-panic.png b/tests/ref/issue-rtl-safe-to-break-panic.png new file mode 100644 index 00000000..5cd9920c Binary files /dev/null and b/tests/ref/issue-rtl-safe-to-break-panic.png differ diff --git a/tests/ref/justify-avoid-runts.png b/tests/ref/justify-avoid-runts.png new file mode 100644 index 00000000..70513939 Binary files /dev/null and b/tests/ref/justify-avoid-runts.png differ diff --git a/tests/ref/justify-chinese.png b/tests/ref/justify-chinese.png new file mode 100644 index 00000000..0284e8b9 Binary files /dev/null and b/tests/ref/justify-chinese.png differ diff --git a/tests/ref/justify-code-blocks.png b/tests/ref/justify-code-blocks.png new file mode 100644 index 00000000..088e8b63 Binary files /dev/null and b/tests/ref/justify-code-blocks.png differ diff --git a/tests/ref/justify-japanese.png b/tests/ref/justify-japanese.png new file mode 100644 index 00000000..addeba54 Binary files /dev/null and b/tests/ref/justify-japanese.png differ diff --git a/tests/ref/justify-justified-linebreak.png b/tests/ref/justify-justified-linebreak.png new file mode 100644 index 00000000..8792e9e2 Binary files /dev/null and b/tests/ref/justify-justified-linebreak.png differ diff --git a/tests/ref/justify-knuth-story.png b/tests/ref/justify-knuth-story.png new file mode 100644 index 00000000..9fbcc3c3 Binary files /dev/null and b/tests/ref/justify-knuth-story.png differ diff --git a/tests/ref/justify-manual-linebreak.png b/tests/ref/justify-manual-linebreak.png new file mode 100644 index 00000000..144a62c7 Binary files /dev/null and b/tests/ref/justify-manual-linebreak.png differ diff --git a/tests/ref/justify-no-leading-spaces.png b/tests/ref/justify-no-leading-spaces.png new file mode 100644 index 00000000..9d2557b5 Binary files /dev/null and b/tests/ref/justify-no-leading-spaces.png differ diff --git a/tests/ref/justify-punctuation-adjustment.png b/tests/ref/justify-punctuation-adjustment.png new file mode 100644 index 00000000..28d4ef04 Binary files /dev/null and b/tests/ref/justify-punctuation-adjustment.png differ diff --git a/tests/ref/justify-shrink-last-line.png b/tests/ref/justify-shrink-last-line.png new file mode 100644 index 00000000..f839e92e Binary files /dev/null and b/tests/ref/justify-shrink-last-line.png differ diff --git a/tests/ref/justify-variants.png b/tests/ref/justify-variants.png new file mode 100644 index 00000000..81fcc700 Binary files /dev/null and b/tests/ref/justify-variants.png differ diff --git a/tests/ref/justify-whitespace-adjustment.png b/tests/ref/justify-whitespace-adjustment.png new file mode 100644 index 00000000..4ea6829c Binary files /dev/null and b/tests/ref/justify-whitespace-adjustment.png differ diff --git a/tests/ref/justify-without-justifiables.png b/tests/ref/justify-without-justifiables.png new file mode 100644 index 00000000..77e5bf1b Binary files /dev/null and b/tests/ref/justify-without-justifiables.png differ diff --git a/tests/ref/justify.png b/tests/ref/justify.png new file mode 100644 index 00000000..4e4fdbf5 Binary files /dev/null and b/tests/ref/justify.png differ diff --git a/tests/ref/label-after-expression.png b/tests/ref/label-after-expression.png new file mode 100644 index 00000000..5ceaf342 Binary files /dev/null and b/tests/ref/label-after-expression.png differ diff --git a/tests/ref/label-after-parbreak.png b/tests/ref/label-after-parbreak.png new file mode 100644 index 00000000..9339c65c Binary files /dev/null and b/tests/ref/label-after-parbreak.png differ diff --git a/tests/ref/label-dynamic-show-set.png b/tests/ref/label-dynamic-show-set.png new file mode 100644 index 00000000..25681b92 Binary files /dev/null and b/tests/ref/label-dynamic-show-set.png differ diff --git a/tests/ref/label-in-block.png b/tests/ref/label-in-block.png new file mode 100644 index 00000000..e97bd725 Binary files /dev/null and b/tests/ref/label-in-block.png differ diff --git a/tests/ref/label-on-text.png b/tests/ref/label-on-text.png new file mode 100644 index 00000000..67fb1aa8 Binary files /dev/null and b/tests/ref/label-on-text.png differ diff --git a/tests/ref/label-show-where-selector.png b/tests/ref/label-show-where-selector.png new file mode 100644 index 00000000..61e90a9a Binary files /dev/null and b/tests/ref/label-show-where-selector.png differ diff --git a/tests/ref/label-unclosed-is-text.png b/tests/ref/label-unclosed-is-text.png new file mode 100644 index 00000000..051db0cf Binary files /dev/null and b/tests/ref/label-unclosed-is-text.png differ diff --git a/tests/ref/layout-in-fixed-size-block.png b/tests/ref/layout-in-fixed-size-block.png new file mode 100644 index 00000000..6cc321b3 Binary files /dev/null and b/tests/ref/layout-in-fixed-size-block.png differ diff --git a/tests/ref/layout-in-page-call.png b/tests/ref/layout-in-page-call.png new file mode 100644 index 00000000..9bc75ae7 Binary files /dev/null and b/tests/ref/layout-in-page-call.png differ diff --git a/tests/ref/layout/align.png b/tests/ref/layout/align.png deleted file mode 100644 index a0113597..00000000 Binary files a/tests/ref/layout/align.png and /dev/null differ diff --git a/tests/ref/layout/block-sizing.png b/tests/ref/layout/block-sizing.png deleted file mode 100644 index 7d57a0d8..00000000 Binary files a/tests/ref/layout/block-sizing.png and /dev/null differ diff --git a/tests/ref/layout/block-spacing.png b/tests/ref/layout/block-spacing.png deleted file mode 100644 index d73abac0..00000000 Binary files a/tests/ref/layout/block-spacing.png and /dev/null differ diff --git a/tests/ref/layout/cjk-latin-spacing.png b/tests/ref/layout/cjk-latin-spacing.png deleted file mode 100644 index 629145e4..00000000 Binary files a/tests/ref/layout/cjk-latin-spacing.png and /dev/null differ diff --git a/tests/ref/layout/cjk-punctuation-adjustment.png b/tests/ref/layout/cjk-punctuation-adjustment.png deleted file mode 100644 index 1da08f23..00000000 Binary files a/tests/ref/layout/cjk-punctuation-adjustment.png and /dev/null differ diff --git a/tests/ref/layout/clip.png b/tests/ref/layout/clip.png deleted file mode 100644 index f37bf9ad..00000000 Binary files a/tests/ref/layout/clip.png and /dev/null differ diff --git a/tests/ref/layout/code-indent-shrink.png b/tests/ref/layout/code-indent-shrink.png deleted file mode 100644 index 26f6ec40..00000000 Binary files a/tests/ref/layout/code-indent-shrink.png and /dev/null differ diff --git a/tests/ref/layout/columns.png b/tests/ref/layout/columns.png deleted file mode 100644 index 38912f1b..00000000 Binary files a/tests/ref/layout/columns.png and /dev/null differ diff --git a/tests/ref/layout/container-fill.png b/tests/ref/layout/container-fill.png deleted file mode 100644 index 74fdc73d..00000000 Binary files a/tests/ref/layout/container-fill.png and /dev/null differ diff --git a/tests/ref/layout/container.png b/tests/ref/layout/container.png deleted file mode 100644 index 0cd56b2d..00000000 Binary files a/tests/ref/layout/container.png and /dev/null differ diff --git a/tests/ref/layout/enum-align.png b/tests/ref/layout/enum-align.png deleted file mode 100644 index 18e392f2..00000000 Binary files a/tests/ref/layout/enum-align.png and /dev/null differ diff --git a/tests/ref/layout/enum-numbering.png b/tests/ref/layout/enum-numbering.png deleted file mode 100644 index e1b2103b..00000000 Binary files a/tests/ref/layout/enum-numbering.png and /dev/null differ diff --git a/tests/ref/layout/enum.png b/tests/ref/layout/enum.png deleted file mode 100644 index 62f1e4ab..00000000 Binary files a/tests/ref/layout/enum.png and /dev/null differ diff --git a/tests/ref/layout/flow-orphan.png b/tests/ref/layout/flow-orphan.png deleted file mode 100644 index 434636c4..00000000 Binary files a/tests/ref/layout/flow-orphan.png and /dev/null differ diff --git a/tests/ref/layout/grid-1.png b/tests/ref/layout/grid-1.png deleted file mode 100644 index 9e33772c..00000000 Binary files a/tests/ref/layout/grid-1.png and /dev/null differ diff --git a/tests/ref/layout/grid-2.png b/tests/ref/layout/grid-2.png deleted file mode 100644 index ac1f7014..00000000 Binary files a/tests/ref/layout/grid-2.png and /dev/null differ diff --git a/tests/ref/layout/grid-3.png b/tests/ref/layout/grid-3.png deleted file mode 100644 index 0f54f2cc..00000000 Binary files a/tests/ref/layout/grid-3.png and /dev/null differ diff --git a/tests/ref/layout/grid-4.png b/tests/ref/layout/grid-4.png deleted file mode 100644 index 35a05ab5..00000000 Binary files a/tests/ref/layout/grid-4.png and /dev/null differ diff --git a/tests/ref/layout/grid-5.png b/tests/ref/layout/grid-5.png deleted file mode 100644 index 233ebb00..00000000 Binary files a/tests/ref/layout/grid-5.png and /dev/null differ diff --git a/tests/ref/layout/grid-auto-shrink.png b/tests/ref/layout/grid-auto-shrink.png deleted file mode 100644 index 34995215..00000000 Binary files a/tests/ref/layout/grid-auto-shrink.png and /dev/null differ diff --git a/tests/ref/layout/grid-cell.png b/tests/ref/layout/grid-cell.png deleted file mode 100644 index 563d6721..00000000 Binary files a/tests/ref/layout/grid-cell.png and /dev/null differ diff --git a/tests/ref/layout/grid-colspan.png b/tests/ref/layout/grid-colspan.png deleted file mode 100644 index e16ca347..00000000 Binary files a/tests/ref/layout/grid-colspan.png and /dev/null differ diff --git a/tests/ref/layout/grid-footers-1.png b/tests/ref/layout/grid-footers-1.png deleted file mode 100644 index 331cf7ad..00000000 Binary files a/tests/ref/layout/grid-footers-1.png and /dev/null differ diff --git a/tests/ref/layout/grid-footers-2.png b/tests/ref/layout/grid-footers-2.png deleted file mode 100644 index 60e9689c..00000000 Binary files a/tests/ref/layout/grid-footers-2.png and /dev/null differ diff --git a/tests/ref/layout/grid-footers-3.png b/tests/ref/layout/grid-footers-3.png deleted file mode 100644 index cc4948b8..00000000 Binary files a/tests/ref/layout/grid-footers-3.png and /dev/null differ diff --git a/tests/ref/layout/grid-footers-4.png b/tests/ref/layout/grid-footers-4.png deleted file mode 100644 index 29a6430b..00000000 Binary files a/tests/ref/layout/grid-footers-4.png and /dev/null differ diff --git a/tests/ref/layout/grid-footers-5.png b/tests/ref/layout/grid-footers-5.png deleted file mode 100644 index 6cae5592..00000000 Binary files a/tests/ref/layout/grid-footers-5.png and /dev/null differ diff --git a/tests/ref/layout/grid-headers-1.png b/tests/ref/layout/grid-headers-1.png deleted file mode 100644 index 7ae2d8d3..00000000 Binary files a/tests/ref/layout/grid-headers-1.png and /dev/null differ diff --git a/tests/ref/layout/grid-headers-2.png b/tests/ref/layout/grid-headers-2.png deleted file mode 100644 index 3dbc07c8..00000000 Binary files a/tests/ref/layout/grid-headers-2.png and /dev/null differ diff --git a/tests/ref/layout/grid-headers-3.png b/tests/ref/layout/grid-headers-3.png deleted file mode 100644 index 9ee77d50..00000000 Binary files a/tests/ref/layout/grid-headers-3.png and /dev/null differ diff --git a/tests/ref/layout/grid-headers-4.png b/tests/ref/layout/grid-headers-4.png deleted file mode 100644 index 1f3e4b10..00000000 Binary files a/tests/ref/layout/grid-headers-4.png and /dev/null differ diff --git a/tests/ref/layout/grid-positioning.png b/tests/ref/layout/grid-positioning.png deleted file mode 100644 index cac93f40..00000000 Binary files a/tests/ref/layout/grid-positioning.png and /dev/null differ diff --git a/tests/ref/layout/grid-rowspan-basic.png b/tests/ref/layout/grid-rowspan-basic.png deleted file mode 100644 index b464d8b4..00000000 Binary files a/tests/ref/layout/grid-rowspan-basic.png and /dev/null differ diff --git a/tests/ref/layout/grid-rowspan-split-1.png b/tests/ref/layout/grid-rowspan-split-1.png deleted file mode 100644 index 12cd5fc6..00000000 Binary files a/tests/ref/layout/grid-rowspan-split-1.png and /dev/null differ diff --git a/tests/ref/layout/grid-rowspan-split-2.png b/tests/ref/layout/grid-rowspan-split-2.png deleted file mode 100644 index e55c5e23..00000000 Binary files a/tests/ref/layout/grid-rowspan-split-2.png and /dev/null differ diff --git a/tests/ref/layout/grid-rowspan-split-3.png b/tests/ref/layout/grid-rowspan-split-3.png deleted file mode 100644 index c3ff4bd1..00000000 Binary files a/tests/ref/layout/grid-rowspan-split-3.png and /dev/null differ diff --git a/tests/ref/layout/grid-rtl.png b/tests/ref/layout/grid-rtl.png deleted file mode 100644 index d628ee8a..00000000 Binary files a/tests/ref/layout/grid-rtl.png and /dev/null differ diff --git a/tests/ref/layout/grid-stroke.png b/tests/ref/layout/grid-stroke.png deleted file mode 100644 index fbba379e..00000000 Binary files a/tests/ref/layout/grid-stroke.png and /dev/null differ diff --git a/tests/ref/layout/grid-styling.png b/tests/ref/layout/grid-styling.png deleted file mode 100644 index dc50dd90..00000000 Binary files a/tests/ref/layout/grid-styling.png and /dev/null differ diff --git a/tests/ref/layout/hide.png b/tests/ref/layout/hide.png deleted file mode 100644 index d8980049..00000000 Binary files a/tests/ref/layout/hide.png and /dev/null differ diff --git a/tests/ref/layout/list-attach.png b/tests/ref/layout/list-attach.png deleted file mode 100644 index 4a6a4573..00000000 Binary files a/tests/ref/layout/list-attach.png and /dev/null differ diff --git a/tests/ref/layout/list-marker.png b/tests/ref/layout/list-marker.png deleted file mode 100644 index 19d6ed5f..00000000 Binary files a/tests/ref/layout/list-marker.png and /dev/null differ diff --git a/tests/ref/layout/list.png b/tests/ref/layout/list.png deleted file mode 100644 index 269243eb..00000000 Binary files a/tests/ref/layout/list.png and /dev/null differ diff --git a/tests/ref/layout/out-of-flow-in-block.png b/tests/ref/layout/out-of-flow-in-block.png deleted file mode 100644 index 97637145..00000000 Binary files a/tests/ref/layout/out-of-flow-in-block.png and /dev/null differ diff --git a/tests/ref/layout/pad.png b/tests/ref/layout/pad.png deleted file mode 100644 index d228f07f..00000000 Binary files a/tests/ref/layout/pad.png and /dev/null differ diff --git a/tests/ref/layout/page-binding.png b/tests/ref/layout/page-binding.png deleted file mode 100644 index 5b6d0657..00000000 Binary files a/tests/ref/layout/page-binding.png and /dev/null differ diff --git a/tests/ref/layout/page-margin.png b/tests/ref/layout/page-margin.png deleted file mode 100644 index f690724b..00000000 Binary files a/tests/ref/layout/page-margin.png and /dev/null differ diff --git a/tests/ref/layout/page-marginals.png b/tests/ref/layout/page-marginals.png deleted file mode 100644 index bbe6358e..00000000 Binary files a/tests/ref/layout/page-marginals.png and /dev/null differ diff --git a/tests/ref/layout/page-number-align.png b/tests/ref/layout/page-number-align.png deleted file mode 100644 index b05ca454..00000000 Binary files a/tests/ref/layout/page-number-align.png and /dev/null differ diff --git a/tests/ref/layout/page-style.png b/tests/ref/layout/page-style.png deleted file mode 100644 index ac6b602c..00000000 Binary files a/tests/ref/layout/page-style.png and /dev/null differ diff --git a/tests/ref/layout/page.png b/tests/ref/layout/page.png deleted file mode 100644 index bcf32526..00000000 Binary files a/tests/ref/layout/page.png and /dev/null differ diff --git a/tests/ref/layout/pagebreak-parity.png b/tests/ref/layout/pagebreak-parity.png deleted file mode 100644 index 0dbabe7a..00000000 Binary files a/tests/ref/layout/pagebreak-parity.png and /dev/null differ diff --git a/tests/ref/layout/pagebreak-weak.png b/tests/ref/layout/pagebreak-weak.png deleted file mode 100644 index 412c4e8d..00000000 Binary files a/tests/ref/layout/pagebreak-weak.png and /dev/null differ diff --git a/tests/ref/layout/pagebreak.png b/tests/ref/layout/pagebreak.png deleted file mode 100644 index ab055643..00000000 Binary files a/tests/ref/layout/pagebreak.png and /dev/null differ diff --git a/tests/ref/layout/par-bidi.png b/tests/ref/layout/par-bidi.png deleted file mode 100644 index af66a719..00000000 Binary files a/tests/ref/layout/par-bidi.png and /dev/null differ diff --git a/tests/ref/layout/par-indent.png b/tests/ref/layout/par-indent.png deleted file mode 100644 index cceaa3b9..00000000 Binary files a/tests/ref/layout/par-indent.png and /dev/null differ diff --git a/tests/ref/layout/par-justify-cjk.png b/tests/ref/layout/par-justify-cjk.png deleted file mode 100644 index 25adfcb2..00000000 Binary files a/tests/ref/layout/par-justify-cjk.png and /dev/null differ diff --git a/tests/ref/layout/par-justify.png b/tests/ref/layout/par-justify.png deleted file mode 100644 index 0cd9cbcd..00000000 Binary files a/tests/ref/layout/par-justify.png and /dev/null differ diff --git a/tests/ref/layout/par-knuth.png b/tests/ref/layout/par-knuth.png deleted file mode 100644 index f3da1753..00000000 Binary files a/tests/ref/layout/par-knuth.png and /dev/null differ diff --git a/tests/ref/layout/par-simple.png b/tests/ref/layout/par-simple.png deleted file mode 100644 index a645bfd8..00000000 Binary files a/tests/ref/layout/par-simple.png and /dev/null differ diff --git a/tests/ref/layout/par.png b/tests/ref/layout/par.png deleted file mode 100644 index f25f56d2..00000000 Binary files a/tests/ref/layout/par.png and /dev/null differ diff --git a/tests/ref/layout/place-background.png b/tests/ref/layout/place-background.png deleted file mode 100644 index d9c1c42f..00000000 Binary files a/tests/ref/layout/place-background.png and /dev/null differ diff --git a/tests/ref/layout/place-float-auto.png b/tests/ref/layout/place-float-auto.png deleted file mode 100644 index f2e4ee92..00000000 Binary files a/tests/ref/layout/place-float-auto.png and /dev/null differ diff --git a/tests/ref/layout/place-float-columns.png b/tests/ref/layout/place-float-columns.png deleted file mode 100644 index 186b79d1..00000000 Binary files a/tests/ref/layout/place-float-columns.png and /dev/null differ diff --git a/tests/ref/layout/place-float-figure.png b/tests/ref/layout/place-float-figure.png deleted file mode 100644 index bf9d21b4..00000000 Binary files a/tests/ref/layout/place-float-figure.png and /dev/null differ diff --git a/tests/ref/layout/place-nested.png b/tests/ref/layout/place-nested.png deleted file mode 100644 index 864830d8..00000000 Binary files a/tests/ref/layout/place-nested.png and /dev/null differ diff --git a/tests/ref/layout/place.png b/tests/ref/layout/place.png deleted file mode 100644 index 2ef85a4d..00000000 Binary files a/tests/ref/layout/place.png and /dev/null differ diff --git a/tests/ref/layout/repeat.png b/tests/ref/layout/repeat.png deleted file mode 100644 index 8e21f102..00000000 Binary files a/tests/ref/layout/repeat.png and /dev/null differ diff --git a/tests/ref/layout/spacing.png b/tests/ref/layout/spacing.png deleted file mode 100644 index 9bab536a..00000000 Binary files a/tests/ref/layout/spacing.png and /dev/null differ diff --git a/tests/ref/layout/stack-1.png b/tests/ref/layout/stack-1.png deleted file mode 100644 index 1a3133b8..00000000 Binary files a/tests/ref/layout/stack-1.png and /dev/null differ diff --git a/tests/ref/layout/stack-2.png b/tests/ref/layout/stack-2.png deleted file mode 100644 index 6cb0aad2..00000000 Binary files a/tests/ref/layout/stack-2.png and /dev/null differ diff --git a/tests/ref/layout/table-cell.png b/tests/ref/layout/table-cell.png deleted file mode 100644 index d0c39363..00000000 Binary files a/tests/ref/layout/table-cell.png and /dev/null differ diff --git a/tests/ref/layout/table.png b/tests/ref/layout/table.png deleted file mode 100644 index ddd0e043..00000000 Binary files a/tests/ref/layout/table.png and /dev/null differ diff --git a/tests/ref/layout/terms.png b/tests/ref/layout/terms.png deleted file mode 100644 index e0cd013a..00000000 Binary files a/tests/ref/layout/terms.png and /dev/null differ diff --git a/tests/ref/layout/transform-layout.png b/tests/ref/layout/transform-layout.png deleted file mode 100644 index 576824f0..00000000 Binary files a/tests/ref/layout/transform-layout.png and /dev/null differ diff --git a/tests/ref/layout/transform.png b/tests/ref/layout/transform.png deleted file mode 100644 index 83b7d13a..00000000 Binary files a/tests/ref/layout/transform.png and /dev/null differ diff --git a/tests/ref/let-basic.png b/tests/ref/let-basic.png new file mode 100644 index 00000000..ded47a5a Binary files /dev/null and b/tests/ref/let-basic.png differ diff --git a/tests/ref/let-termination.png b/tests/ref/let-termination.png new file mode 100644 index 00000000..552bb4ce Binary files /dev/null and b/tests/ref/let-termination.png differ diff --git a/tests/ref/line-basic.png b/tests/ref/line-basic.png new file mode 100644 index 00000000..007672e1 Binary files /dev/null and b/tests/ref/line-basic.png differ diff --git a/tests/ref/line-positioning.png b/tests/ref/line-positioning.png new file mode 100644 index 00000000..65678caa Binary files /dev/null and b/tests/ref/line-positioning.png differ diff --git a/tests/ref/line-stroke-dash.png b/tests/ref/line-stroke-dash.png new file mode 100644 index 00000000..f245e32f Binary files /dev/null and b/tests/ref/line-stroke-dash.png differ diff --git a/tests/ref/line-stroke-set.png b/tests/ref/line-stroke-set.png new file mode 100644 index 00000000..f82f899e Binary files /dev/null and b/tests/ref/line-stroke-set.png differ diff --git a/tests/ref/line-stroke.png b/tests/ref/line-stroke.png new file mode 100644 index 00000000..d0213002 Binary files /dev/null and b/tests/ref/line-stroke.png differ diff --git a/tests/ref/linebreak-cite-punctuation.png b/tests/ref/linebreak-cite-punctuation.png new file mode 100644 index 00000000..64d930c6 Binary files /dev/null and b/tests/ref/linebreak-cite-punctuation.png differ diff --git a/tests/ref/linebreak-hyphen-nbsp.png b/tests/ref/linebreak-hyphen-nbsp.png new file mode 100644 index 00000000..ee88ae58 Binary files /dev/null and b/tests/ref/linebreak-hyphen-nbsp.png differ diff --git a/tests/ref/linebreak-link-end.png b/tests/ref/linebreak-link-end.png new file mode 100644 index 00000000..f11e91d6 Binary files /dev/null and b/tests/ref/linebreak-link-end.png differ diff --git a/tests/ref/linebreak-link-justify.png b/tests/ref/linebreak-link-justify.png new file mode 100644 index 00000000..8007cf3e Binary files /dev/null and b/tests/ref/linebreak-link-justify.png differ diff --git a/tests/ref/linebreak-link.png b/tests/ref/linebreak-link.png new file mode 100644 index 00000000..d5ba8c9e Binary files /dev/null and b/tests/ref/linebreak-link.png differ diff --git a/tests/ref/linebreak-manual-consecutive.png b/tests/ref/linebreak-manual-consecutive.png new file mode 100644 index 00000000..0dbef35b Binary files /dev/null and b/tests/ref/linebreak-manual-consecutive.png differ diff --git a/tests/ref/linebreak-manual-directly-after-automatic.png b/tests/ref/linebreak-manual-directly-after-automatic.png new file mode 100644 index 00000000..006e3ef2 Binary files /dev/null and b/tests/ref/linebreak-manual-directly-after-automatic.png differ diff --git a/tests/ref/linebreak-manual-justified.png b/tests/ref/linebreak-manual-justified.png new file mode 100644 index 00000000..f74ea3fd Binary files /dev/null and b/tests/ref/linebreak-manual-justified.png differ diff --git a/tests/ref/linebreak-manual-trailing-multiple.png b/tests/ref/linebreak-manual-trailing-multiple.png new file mode 100644 index 00000000..edf3a949 Binary files /dev/null and b/tests/ref/linebreak-manual-trailing-multiple.png differ diff --git a/tests/ref/linebreak-manual.png b/tests/ref/linebreak-manual.png new file mode 100644 index 00000000..37aca398 Binary files /dev/null and b/tests/ref/linebreak-manual.png differ diff --git a/tests/ref/linebreak-math-punctuation.png b/tests/ref/linebreak-math-punctuation.png new file mode 100644 index 00000000..93b77d2a Binary files /dev/null and b/tests/ref/linebreak-math-punctuation.png differ diff --git a/tests/ref/linebreak-narrow-nbsp.png b/tests/ref/linebreak-narrow-nbsp.png new file mode 100644 index 00000000..81cf82f8 Binary files /dev/null and b/tests/ref/linebreak-narrow-nbsp.png differ diff --git a/tests/ref/linebreak-overflow-double.png b/tests/ref/linebreak-overflow-double.png new file mode 100644 index 00000000..04a5bbaa Binary files /dev/null and b/tests/ref/linebreak-overflow-double.png differ diff --git a/tests/ref/linebreak-overflow.png b/tests/ref/linebreak-overflow.png new file mode 100644 index 00000000..1dfcbc27 Binary files /dev/null and b/tests/ref/linebreak-overflow.png differ diff --git a/tests/ref/linebreak-shape-run.png b/tests/ref/linebreak-shape-run.png new file mode 100644 index 00000000..ebfb87f0 Binary files /dev/null and b/tests/ref/linebreak-shape-run.png differ diff --git a/tests/ref/linebreak-thai.png b/tests/ref/linebreak-thai.png new file mode 100644 index 00000000..8053a212 Binary files /dev/null and b/tests/ref/linebreak-thai.png differ diff --git a/tests/ref/link-basic.png b/tests/ref/link-basic.png new file mode 100644 index 00000000..d16c7ef1 Binary files /dev/null and b/tests/ref/link-basic.png differ diff --git a/tests/ref/link-bracket-balanced.png b/tests/ref/link-bracket-balanced.png new file mode 100644 index 00000000..048a7c52 Binary files /dev/null and b/tests/ref/link-bracket-balanced.png differ diff --git a/tests/ref/link-bracket-unbalanced-closing.png b/tests/ref/link-bracket-unbalanced-closing.png new file mode 100644 index 00000000..e1c1341c Binary files /dev/null and b/tests/ref/link-bracket-unbalanced-closing.png differ diff --git a/tests/ref/link-on-block.png b/tests/ref/link-on-block.png new file mode 100644 index 00000000..9076983d Binary files /dev/null and b/tests/ref/link-on-block.png differ diff --git a/tests/ref/link-show.png b/tests/ref/link-show.png new file mode 100644 index 00000000..59542bad Binary files /dev/null and b/tests/ref/link-show.png differ diff --git a/tests/ref/link-to-label.png b/tests/ref/link-to-label.png new file mode 100644 index 00000000..f6075526 Binary files /dev/null and b/tests/ref/link-to-label.png differ diff --git a/tests/ref/link-to-page.png b/tests/ref/link-to-page.png new file mode 100644 index 00000000..bbd2f103 Binary files /dev/null and b/tests/ref/link-to-page.png differ diff --git a/tests/ref/link-trailing-period.png b/tests/ref/link-trailing-period.png new file mode 100644 index 00000000..4dd11f34 Binary files /dev/null and b/tests/ref/link-trailing-period.png differ diff --git a/tests/ref/link-transformed.png b/tests/ref/link-transformed.png new file mode 100644 index 00000000..6b94b5cb Binary files /dev/null and b/tests/ref/link-transformed.png differ diff --git a/tests/ref/list-attached-above-spacing.png b/tests/ref/list-attached-above-spacing.png new file mode 100644 index 00000000..0f499769 Binary files /dev/null and b/tests/ref/list-attached-above-spacing.png differ diff --git a/tests/ref/list-attached.png b/tests/ref/list-attached.png new file mode 100644 index 00000000..c1735fd0 Binary files /dev/null and b/tests/ref/list-attached.png differ diff --git a/tests/ref/list-basic.png b/tests/ref/list-basic.png new file mode 100644 index 00000000..edf69cac Binary files /dev/null and b/tests/ref/list-basic.png differ diff --git a/tests/ref/list-content-block.png b/tests/ref/list-content-block.png new file mode 100644 index 00000000..18b003e5 Binary files /dev/null and b/tests/ref/list-content-block.png differ diff --git a/tests/ref/list-indent-specifics.png b/tests/ref/list-indent-specifics.png new file mode 100644 index 00000000..212e45ed Binary files /dev/null and b/tests/ref/list-indent-specifics.png differ diff --git a/tests/ref/list-marker-align-unaffected.png b/tests/ref/list-marker-align-unaffected.png new file mode 100644 index 00000000..90f9ad45 Binary files /dev/null and b/tests/ref/list-marker-align-unaffected.png differ diff --git a/tests/ref/list-marker-bare-hyphen.png b/tests/ref/list-marker-bare-hyphen.png new file mode 100644 index 00000000..37830fd6 Binary files /dev/null and b/tests/ref/list-marker-bare-hyphen.png differ diff --git a/tests/ref/list-marker-closure.png b/tests/ref/list-marker-closure.png new file mode 100644 index 00000000..4dba3b9d Binary files /dev/null and b/tests/ref/list-marker-closure.png differ diff --git a/tests/ref/list-marker-cycle.png b/tests/ref/list-marker-cycle.png new file mode 100644 index 00000000..ef219f07 Binary files /dev/null and b/tests/ref/list-marker-cycle.png differ diff --git a/tests/ref/list-marker-dash.png b/tests/ref/list-marker-dash.png new file mode 100644 index 00000000..10abc8a6 Binary files /dev/null and b/tests/ref/list-marker-dash.png differ diff --git a/tests/ref/list-mix.png b/tests/ref/list-mix.png new file mode 100644 index 00000000..0f2b03cf Binary files /dev/null and b/tests/ref/list-mix.png differ diff --git a/tests/ref/list-mixed-tabs-and-spaces.png b/tests/ref/list-mixed-tabs-and-spaces.png new file mode 100644 index 00000000..fcddff42 Binary files /dev/null and b/tests/ref/list-mixed-tabs-and-spaces.png differ diff --git a/tests/ref/list-nested.png b/tests/ref/list-nested.png new file mode 100644 index 00000000..22f73ecb Binary files /dev/null and b/tests/ref/list-nested.png differ diff --git a/tests/ref/list-non-attached-followed-by-attached.png b/tests/ref/list-non-attached-followed-by-attached.png new file mode 100644 index 00000000..22db4e38 Binary files /dev/null and b/tests/ref/list-non-attached-followed-by-attached.png differ diff --git a/tests/ref/list-rtl.png b/tests/ref/list-rtl.png new file mode 100644 index 00000000..db1e7546 Binary files /dev/null and b/tests/ref/list-rtl.png differ diff --git a/tests/ref/list-syntax-edge-cases.png b/tests/ref/list-syntax-edge-cases.png new file mode 100644 index 00000000..460462e3 Binary files /dev/null and b/tests/ref/list-syntax-edge-cases.png differ diff --git a/tests/ref/list-tabs.png b/tests/ref/list-tabs.png new file mode 100644 index 00000000..1fce74c3 Binary files /dev/null and b/tests/ref/list-tabs.png differ diff --git a/tests/ref/list-tight-non-attached-tight.png b/tests/ref/list-tight-non-attached-tight.png new file mode 100644 index 00000000..96d51813 Binary files /dev/null and b/tests/ref/list-tight-non-attached-tight.png differ diff --git a/tests/ref/list-top-level-indent.png b/tests/ref/list-top-level-indent.png new file mode 100644 index 00000000..beb17ede Binary files /dev/null and b/tests/ref/list-top-level-indent.png differ diff --git a/tests/ref/list-wide-cannot-attach.png b/tests/ref/list-wide-cannot-attach.png new file mode 100644 index 00000000..600041a7 Binary files /dev/null and b/tests/ref/list-wide-cannot-attach.png differ diff --git a/tests/ref/list-wide-really-cannot-attach.png b/tests/ref/list-wide-really-cannot-attach.png new file mode 100644 index 00000000..89680c09 Binary files /dev/null and b/tests/ref/list-wide-really-cannot-attach.png differ diff --git a/tests/ref/locate-element-selector.png b/tests/ref/locate-element-selector.png new file mode 100644 index 00000000..fc36ddff Binary files /dev/null and b/tests/ref/locate-element-selector.png differ diff --git a/tests/ref/locate-position.png b/tests/ref/locate-position.png new file mode 100644 index 00000000..fc36ddff Binary files /dev/null and b/tests/ref/locate-position.png differ diff --git a/tests/ref/loop-break-join-in-first-arg.png b/tests/ref/loop-break-join-in-first-arg.png new file mode 100644 index 00000000..fbad2125 Binary files /dev/null and b/tests/ref/loop-break-join-in-first-arg.png differ diff --git a/tests/ref/loop-break-join-in-nested-blocks.png b/tests/ref/loop-break-join-in-nested-blocks.png new file mode 100644 index 00000000..6e2af47a Binary files /dev/null and b/tests/ref/loop-break-join-in-nested-blocks.png differ diff --git a/tests/ref/loop-break-join-in-set-rule-args.png b/tests/ref/loop-break-join-in-set-rule-args.png new file mode 100644 index 00000000..37e13773 Binary files /dev/null and b/tests/ref/loop-break-join-in-set-rule-args.png differ diff --git a/tests/ref/loop-break-join-set-and-show.png b/tests/ref/loop-break-join-set-and-show.png new file mode 100644 index 00000000..8c81c147 Binary files /dev/null and b/tests/ref/loop-break-join-set-and-show.png differ diff --git a/tests/ref/lorem-pars.png b/tests/ref/lorem-pars.png new file mode 100644 index 00000000..5ff0a345 Binary files /dev/null and b/tests/ref/lorem-pars.png differ diff --git a/tests/ref/lorem.png b/tests/ref/lorem.png new file mode 100644 index 00000000..197acb1c Binary files /dev/null and b/tests/ref/lorem.png differ diff --git a/tests/ref/math-accent-align.png b/tests/ref/math-accent-align.png new file mode 100644 index 00000000..84e8dc8c Binary files /dev/null and b/tests/ref/math-accent-align.png differ diff --git a/tests/ref/math-accent-bounds.png b/tests/ref/math-accent-bounds.png new file mode 100644 index 00000000..d9876182 Binary files /dev/null and b/tests/ref/math-accent-bounds.png differ diff --git a/tests/ref/math-accent-func.png b/tests/ref/math-accent-func.png new file mode 100644 index 00000000..00821f70 Binary files /dev/null and b/tests/ref/math-accent-func.png differ diff --git a/tests/ref/math-accent-high-base.png b/tests/ref/math-accent-high-base.png new file mode 100644 index 00000000..f4d7580f Binary files /dev/null and b/tests/ref/math-accent-high-base.png differ diff --git a/tests/ref/math-accent-sized.png b/tests/ref/math-accent-sized.png new file mode 100644 index 00000000..76783b25 Binary files /dev/null and b/tests/ref/math-accent-sized.png differ diff --git a/tests/ref/math-accent-superscript.png b/tests/ref/math-accent-superscript.png new file mode 100644 index 00000000..8ddf113d Binary files /dev/null and b/tests/ref/math-accent-superscript.png differ diff --git a/tests/ref/math-accent-sym-call.png b/tests/ref/math-accent-sym-call.png new file mode 100644 index 00000000..0837a86c Binary files /dev/null and b/tests/ref/math-accent-sym-call.png differ diff --git a/tests/ref/math-accent-wide-base.png b/tests/ref/math-accent-wide-base.png new file mode 100644 index 00000000..af716bf4 Binary files /dev/null and b/tests/ref/math-accent-wide-base.png differ diff --git a/tests/ref/math-align-aligned-in-source.png b/tests/ref/math-align-aligned-in-source.png new file mode 100644 index 00000000..958a42c5 Binary files /dev/null and b/tests/ref/math-align-aligned-in-source.png differ diff --git a/tests/ref/math-align-basic.png b/tests/ref/math-align-basic.png new file mode 100644 index 00000000..cf4a8d6a Binary files /dev/null and b/tests/ref/math-align-basic.png differ diff --git a/tests/ref/math-align-cases.png b/tests/ref/math-align-cases.png new file mode 100644 index 00000000..4ea9a264 Binary files /dev/null and b/tests/ref/math-align-cases.png differ diff --git a/tests/ref/math-align-implicit.png b/tests/ref/math-align-implicit.png new file mode 100644 index 00000000..05a0d98d Binary files /dev/null and b/tests/ref/math-align-implicit.png differ diff --git a/tests/ref/math-align-lines-mixed.png b/tests/ref/math-align-lines-mixed.png new file mode 100644 index 00000000..d50af28c Binary files /dev/null and b/tests/ref/math-align-lines-mixed.png differ diff --git a/tests/ref/math-align-post-fix.png b/tests/ref/math-align-post-fix.png new file mode 100644 index 00000000..33bc3da7 Binary files /dev/null and b/tests/ref/math-align-post-fix.png differ diff --git a/tests/ref/math-align-toggle.png b/tests/ref/math-align-toggle.png new file mode 100644 index 00000000..24448ab5 Binary files /dev/null and b/tests/ref/math-align-toggle.png differ diff --git a/tests/ref/math-align-weird.png b/tests/ref/math-align-weird.png new file mode 100644 index 00000000..672742ec Binary files /dev/null and b/tests/ref/math-align-weird.png differ diff --git a/tests/ref/math-align-wider-first-column.png b/tests/ref/math-align-wider-first-column.png new file mode 100644 index 00000000..46c9c3ff Binary files /dev/null and b/tests/ref/math-align-wider-first-column.png differ diff --git a/tests/ref/math-attach-default-placement.png b/tests/ref/math-attach-default-placement.png new file mode 100644 index 00000000..685fb550 Binary files /dev/null and b/tests/ref/math-attach-default-placement.png differ diff --git a/tests/ref/math-attach-descender-collision.png b/tests/ref/math-attach-descender-collision.png new file mode 100644 index 00000000..71654916 Binary files /dev/null and b/tests/ref/math-attach-descender-collision.png differ diff --git a/tests/ref/math-attach-followed-by-func-call.png b/tests/ref/math-attach-followed-by-func-call.png new file mode 100644 index 00000000..71d78c16 Binary files /dev/null and b/tests/ref/math-attach-followed-by-func-call.png differ diff --git a/tests/ref/math-attach-force-scripts-and-limits.png b/tests/ref/math-attach-force-scripts-and-limits.png new file mode 100644 index 00000000..21a1050f Binary files /dev/null and b/tests/ref/math-attach-force-scripts-and-limits.png differ diff --git a/tests/ref/math-attach-high.png b/tests/ref/math-attach-high.png new file mode 100644 index 00000000..4bb6cb29 Binary files /dev/null and b/tests/ref/math-attach-high.png differ diff --git a/tests/ref/math-attach-horizontal-align.png b/tests/ref/math-attach-horizontal-align.png new file mode 100644 index 00000000..507cb0ff Binary files /dev/null and b/tests/ref/math-attach-horizontal-align.png differ diff --git a/tests/ref/math-attach-integral.png b/tests/ref/math-attach-integral.png new file mode 100644 index 00000000..baebf44c Binary files /dev/null and b/tests/ref/math-attach-integral.png differ diff --git a/tests/ref/math-attach-large-operator.png b/tests/ref/math-attach-large-operator.png new file mode 100644 index 00000000..774b603c Binary files /dev/null and b/tests/ref/math-attach-large-operator.png differ diff --git a/tests/ref/math-attach-limit.png b/tests/ref/math-attach-limit.png new file mode 100644 index 00000000..5f9f24d7 Binary files /dev/null and b/tests/ref/math-attach-limit.png differ diff --git a/tests/ref/math-attach-mixed.png b/tests/ref/math-attach-mixed.png new file mode 100644 index 00000000..4be327e3 Binary files /dev/null and b/tests/ref/math-attach-mixed.png differ diff --git a/tests/ref/math-attach-nested.png b/tests/ref/math-attach-nested.png new file mode 100644 index 00000000..8b4309cf Binary files /dev/null and b/tests/ref/math-attach-nested.png differ diff --git a/tests/ref/math-attach-postscripts.png b/tests/ref/math-attach-postscripts.png new file mode 100644 index 00000000..bd94e4bd Binary files /dev/null and b/tests/ref/math-attach-postscripts.png differ diff --git a/tests/ref/math-attach-prescripts.png b/tests/ref/math-attach-prescripts.png new file mode 100644 index 00000000..cd105e9d Binary files /dev/null and b/tests/ref/math-attach-prescripts.png differ diff --git a/tests/ref/math-attach-show-limit.png b/tests/ref/math-attach-show-limit.png new file mode 100644 index 00000000..4ce2b3fb Binary files /dev/null and b/tests/ref/math-attach-show-limit.png differ diff --git a/tests/ref/math-attach-subscript-multiline.png b/tests/ref/math-attach-subscript-multiline.png new file mode 100644 index 00000000..7f9aec2e Binary files /dev/null and b/tests/ref/math-attach-subscript-multiline.png differ diff --git a/tests/ref/math-attach-to-group.png b/tests/ref/math-attach-to-group.png new file mode 100644 index 00000000..a3d1923e Binary files /dev/null and b/tests/ref/math-attach-to-group.png differ diff --git a/tests/ref/math-binom-multiple.png b/tests/ref/math-binom-multiple.png new file mode 100644 index 00000000..7eb60be0 Binary files /dev/null and b/tests/ref/math-binom-multiple.png differ diff --git a/tests/ref/math-binom.png b/tests/ref/math-binom.png new file mode 100644 index 00000000..85ab08f9 Binary files /dev/null and b/tests/ref/math-binom.png differ diff --git a/tests/ref/math-box-with-baseline.png b/tests/ref/math-box-with-baseline.png new file mode 100644 index 00000000..e38e6442 Binary files /dev/null and b/tests/ref/math-box-with-baseline.png differ diff --git a/tests/ref/math-box-without-baseline.png b/tests/ref/math-box-without-baseline.png new file mode 100644 index 00000000..27549587 Binary files /dev/null and b/tests/ref/math-box-without-baseline.png differ diff --git a/tests/ref/math-call-non-func.png b/tests/ref/math-call-non-func.png new file mode 100644 index 00000000..da46efc9 Binary files /dev/null and b/tests/ref/math-call-non-func.png differ diff --git a/tests/ref/math-cancel-angle-absolute.png b/tests/ref/math-cancel-angle-absolute.png new file mode 100644 index 00000000..125e59fb Binary files /dev/null and b/tests/ref/math-cancel-angle-absolute.png differ diff --git a/tests/ref/math-cancel-angle-func.png b/tests/ref/math-cancel-angle-func.png new file mode 100644 index 00000000..54f6e759 Binary files /dev/null and b/tests/ref/math-cancel-angle-func.png differ diff --git a/tests/ref/math-cancel-cross.png b/tests/ref/math-cancel-cross.png new file mode 100644 index 00000000..49fba664 Binary files /dev/null and b/tests/ref/math-cancel-cross.png differ diff --git a/tests/ref/math-cancel-customized.png b/tests/ref/math-cancel-customized.png new file mode 100644 index 00000000..9fa5045d Binary files /dev/null and b/tests/ref/math-cancel-customized.png differ diff --git a/tests/ref/math-cancel-display.png b/tests/ref/math-cancel-display.png new file mode 100644 index 00000000..30d30a59 Binary files /dev/null and b/tests/ref/math-cancel-display.png differ diff --git a/tests/ref/math-cancel-inline.png b/tests/ref/math-cancel-inline.png new file mode 100644 index 00000000..4d92bc5e Binary files /dev/null and b/tests/ref/math-cancel-inline.png differ diff --git a/tests/ref/math-cancel-inverted.png b/tests/ref/math-cancel-inverted.png new file mode 100644 index 00000000..129d53a0 Binary files /dev/null and b/tests/ref/math-cancel-inverted.png differ diff --git a/tests/ref/math-cases-gap.png b/tests/ref/math-cases-gap.png new file mode 100644 index 00000000..e3579130 Binary files /dev/null and b/tests/ref/math-cases-gap.png differ diff --git a/tests/ref/math-cases.png b/tests/ref/math-cases.png new file mode 100644 index 00000000..2e8c260a Binary files /dev/null and b/tests/ref/math-cases.png differ diff --git a/tests/ref/math-class-chars.png b/tests/ref/math-class-chars.png new file mode 100644 index 00000000..a4f7d29b Binary files /dev/null and b/tests/ref/math-class-chars.png differ diff --git a/tests/ref/math-class-content.png b/tests/ref/math-class-content.png new file mode 100644 index 00000000..47603fb4 Binary files /dev/null and b/tests/ref/math-class-content.png differ diff --git a/tests/ref/math-class-exceptions.png b/tests/ref/math-class-exceptions.png new file mode 100644 index 00000000..8b3ecc81 Binary files /dev/null and b/tests/ref/math-class-exceptions.png differ diff --git a/tests/ref/math-class-limits.png b/tests/ref/math-class-limits.png new file mode 100644 index 00000000..140acf95 Binary files /dev/null and b/tests/ref/math-class-limits.png differ diff --git a/tests/ref/math-class-nested.png b/tests/ref/math-class-nested.png new file mode 100644 index 00000000..5847868e Binary files /dev/null and b/tests/ref/math-class-nested.png differ diff --git a/tests/ref/math-common-symbols.png b/tests/ref/math-common-symbols.png new file mode 100644 index 00000000..22da84b5 Binary files /dev/null and b/tests/ref/math-common-symbols.png differ diff --git a/tests/ref/math-dif.png b/tests/ref/math-dif.png new file mode 100644 index 00000000..dfe88b3c Binary files /dev/null and b/tests/ref/math-dif.png differ diff --git a/tests/ref/math-equation-align-numbered.png b/tests/ref/math-equation-align-numbered.png new file mode 100644 index 00000000..e43054c8 Binary files /dev/null and b/tests/ref/math-equation-align-numbered.png differ diff --git a/tests/ref/math-equation-align-unnumbered.png b/tests/ref/math-equation-align-unnumbered.png new file mode 100644 index 00000000..413da120 Binary files /dev/null and b/tests/ref/math-equation-align-unnumbered.png differ diff --git a/tests/ref/math-equation-auto-wrapping.png b/tests/ref/math-equation-auto-wrapping.png new file mode 100644 index 00000000..9c600172 Binary files /dev/null and b/tests/ref/math-equation-auto-wrapping.png differ diff --git a/tests/ref/math-equation-font.png b/tests/ref/math-equation-font.png new file mode 100644 index 00000000..b105d9e3 Binary files /dev/null and b/tests/ref/math-equation-font.png differ diff --git a/tests/ref/math-equation-number-align-end.png b/tests/ref/math-equation-number-align-end.png new file mode 100644 index 00000000..f60a15ec Binary files /dev/null and b/tests/ref/math-equation-number-align-end.png differ diff --git a/tests/ref/math-equation-number-align-left.png b/tests/ref/math-equation-number-align-left.png new file mode 100644 index 00000000..a8ed40a5 Binary files /dev/null and b/tests/ref/math-equation-number-align-left.png differ diff --git a/tests/ref/math-equation-number-align-multiline-bottom.png b/tests/ref/math-equation-number-align-multiline-bottom.png new file mode 100644 index 00000000..cb0e5daa Binary files /dev/null and b/tests/ref/math-equation-number-align-multiline-bottom.png differ diff --git a/tests/ref/math-equation-number-align-multiline-expand.png b/tests/ref/math-equation-number-align-multiline-expand.png new file mode 100644 index 00000000..3c3cdc05 Binary files /dev/null and b/tests/ref/math-equation-number-align-multiline-expand.png differ diff --git a/tests/ref/math-equation-number-align-multiline-top-start.png b/tests/ref/math-equation-number-align-multiline-top-start.png new file mode 100644 index 00000000..43346de9 Binary files /dev/null and b/tests/ref/math-equation-number-align-multiline-top-start.png differ diff --git a/tests/ref/math-equation-number-align-multiline.png b/tests/ref/math-equation-number-align-multiline.png new file mode 100644 index 00000000..a46bc1e9 Binary files /dev/null and b/tests/ref/math-equation-number-align-multiline.png differ diff --git a/tests/ref/math-equation-number-align-right.png b/tests/ref/math-equation-number-align-right.png new file mode 100644 index 00000000..e3d588c4 Binary files /dev/null and b/tests/ref/math-equation-number-align-right.png differ diff --git a/tests/ref/math-equation-number-align-start.png b/tests/ref/math-equation-number-align-start.png new file mode 100644 index 00000000..67ed3c4c Binary files /dev/null and b/tests/ref/math-equation-number-align-start.png differ diff --git a/tests/ref/math-equation-number-align.png b/tests/ref/math-equation-number-align.png new file mode 100644 index 00000000..f60a15ec Binary files /dev/null and b/tests/ref/math-equation-number-align.png differ diff --git a/tests/ref/math-equation-numbering.png b/tests/ref/math-equation-numbering.png new file mode 100644 index 00000000..b1e6b10e Binary files /dev/null and b/tests/ref/math-equation-numbering.png differ diff --git a/tests/ref/math-equation-show-rule.png b/tests/ref/math-equation-show-rule.png new file mode 100644 index 00000000..26da7cd1 Binary files /dev/null and b/tests/ref/math-equation-show-rule.png differ diff --git a/tests/ref/math-font-fallback.png b/tests/ref/math-font-fallback.png new file mode 100644 index 00000000..50fa85c7 Binary files /dev/null and b/tests/ref/math-font-fallback.png differ diff --git a/tests/ref/math-font-features.png b/tests/ref/math-font-features.png new file mode 100644 index 00000000..0fd5e6e1 Binary files /dev/null and b/tests/ref/math-font-features.png differ diff --git a/tests/ref/math-font-switch.png b/tests/ref/math-font-switch.png new file mode 100644 index 00000000..4c572ea5 Binary files /dev/null and b/tests/ref/math-font-switch.png differ diff --git a/tests/ref/math-frac-associativity.png b/tests/ref/math-frac-associativity.png new file mode 100644 index 00000000..a5daca59 Binary files /dev/null and b/tests/ref/math-frac-associativity.png differ diff --git a/tests/ref/math-frac-baseline.png b/tests/ref/math-frac-baseline.png new file mode 100644 index 00000000..d65e2c33 Binary files /dev/null and b/tests/ref/math-frac-baseline.png differ diff --git a/tests/ref/math-frac-large.png b/tests/ref/math-frac-large.png new file mode 100644 index 00000000..ff9520f3 Binary files /dev/null and b/tests/ref/math-frac-large.png differ diff --git a/tests/ref/math-frac-paren-removal.png b/tests/ref/math-frac-paren-removal.png new file mode 100644 index 00000000..4f58f1d3 Binary files /dev/null and b/tests/ref/math-frac-paren-removal.png differ diff --git a/tests/ref/math-frac-precedence.png b/tests/ref/math-frac-precedence.png new file mode 100644 index 00000000..236b9989 Binary files /dev/null and b/tests/ref/math-frac-precedence.png differ diff --git a/tests/ref/math-linebreaking-after-binop-and-rel.png b/tests/ref/math-linebreaking-after-binop-and-rel.png new file mode 100644 index 00000000..1cdd73c4 Binary files /dev/null and b/tests/ref/math-linebreaking-after-binop-and-rel.png differ diff --git a/tests/ref/math-linebreaking-after-relation-without-space.png b/tests/ref/math-linebreaking-after-relation-without-space.png new file mode 100644 index 00000000..7c569ad1 Binary files /dev/null and b/tests/ref/math-linebreaking-after-relation-without-space.png differ diff --git a/tests/ref/math-linebreaking-between-consecutive-relations.png b/tests/ref/math-linebreaking-between-consecutive-relations.png new file mode 100644 index 00000000..ba222c57 Binary files /dev/null and b/tests/ref/math-linebreaking-between-consecutive-relations.png differ diff --git a/tests/ref/math-linebreaking-empty.png b/tests/ref/math-linebreaking-empty.png new file mode 100644 index 00000000..8fd4dbb9 Binary files /dev/null and b/tests/ref/math-linebreaking-empty.png differ diff --git a/tests/ref/math-linebreaking-in-box.png b/tests/ref/math-linebreaking-in-box.png new file mode 100644 index 00000000..e026f1a2 Binary files /dev/null and b/tests/ref/math-linebreaking-in-box.png differ diff --git a/tests/ref/math-linebreaking-lr.png b/tests/ref/math-linebreaking-lr.png new file mode 100644 index 00000000..69f08e7e Binary files /dev/null and b/tests/ref/math-linebreaking-lr.png differ diff --git a/tests/ref/math-linebreaking-multiline.png b/tests/ref/math-linebreaking-multiline.png new file mode 100644 index 00000000..cd5f2fce Binary files /dev/null and b/tests/ref/math-linebreaking-multiline.png differ diff --git a/tests/ref/math-linebreaking-trailing-linebreak.png b/tests/ref/math-linebreaking-trailing-linebreak.png new file mode 100644 index 00000000..4a50832b Binary files /dev/null and b/tests/ref/math-linebreaking-trailing-linebreak.png differ diff --git a/tests/ref/math-lr-call.png b/tests/ref/math-lr-call.png new file mode 100644 index 00000000..baf668d4 Binary files /dev/null and b/tests/ref/math-lr-call.png differ diff --git a/tests/ref/math-lr-color.png b/tests/ref/math-lr-color.png new file mode 100644 index 00000000..66876819 Binary files /dev/null and b/tests/ref/math-lr-color.png differ diff --git a/tests/ref/math-lr-fences.png b/tests/ref/math-lr-fences.png new file mode 100644 index 00000000..32314cb4 Binary files /dev/null and b/tests/ref/math-lr-fences.png differ diff --git a/tests/ref/math-lr-half.png b/tests/ref/math-lr-half.png new file mode 100644 index 00000000..311188b4 Binary files /dev/null and b/tests/ref/math-lr-half.png differ diff --git a/tests/ref/math-lr-matching.png b/tests/ref/math-lr-matching.png new file mode 100644 index 00000000..e5fd4c7b Binary files /dev/null and b/tests/ref/math-lr-matching.png differ diff --git a/tests/ref/math-lr-mid.png b/tests/ref/math-lr-mid.png new file mode 100644 index 00000000..e4f1e671 Binary files /dev/null and b/tests/ref/math-lr-mid.png differ diff --git a/tests/ref/math-lr-shorthands.png b/tests/ref/math-lr-shorthands.png new file mode 100644 index 00000000..d8961672 Binary files /dev/null and b/tests/ref/math-lr-shorthands.png differ diff --git a/tests/ref/math-lr-size.png b/tests/ref/math-lr-size.png new file mode 100644 index 00000000..09d24421 Binary files /dev/null and b/tests/ref/math-lr-size.png differ diff --git a/tests/ref/math-lr-symbol-unmatched.png b/tests/ref/math-lr-symbol-unmatched.png new file mode 100644 index 00000000..38d0a988 Binary files /dev/null and b/tests/ref/math-lr-symbol-unmatched.png differ diff --git a/tests/ref/math-lr-unbalanced.png b/tests/ref/math-lr-unbalanced.png new file mode 100644 index 00000000..eff579ba Binary files /dev/null and b/tests/ref/math-lr-unbalanced.png differ diff --git a/tests/ref/math-lr-unmatched.png b/tests/ref/math-lr-unmatched.png new file mode 100644 index 00000000..9a0f3275 Binary files /dev/null and b/tests/ref/math-lr-unmatched.png differ diff --git a/tests/ref/math-lr-weak-spacing.png b/tests/ref/math-lr-weak-spacing.png new file mode 100644 index 00000000..871aaa2e Binary files /dev/null and b/tests/ref/math-lr-weak-spacing.png differ diff --git a/tests/ref/math-mat-align-complex.png b/tests/ref/math-mat-align-complex.png new file mode 100644 index 00000000..682fed22 Binary files /dev/null and b/tests/ref/math-mat-align-complex.png differ diff --git a/tests/ref/math-mat-align-explicit--alternating.png b/tests/ref/math-mat-align-explicit--alternating.png new file mode 100644 index 00000000..cb29eb06 Binary files /dev/null and b/tests/ref/math-mat-align-explicit--alternating.png differ diff --git a/tests/ref/math-mat-align-explicit-left.png b/tests/ref/math-mat-align-explicit-left.png new file mode 100644 index 00000000..97fe0a1f Binary files /dev/null and b/tests/ref/math-mat-align-explicit-left.png differ diff --git a/tests/ref/math-mat-align-explicit-right.png b/tests/ref/math-mat-align-explicit-right.png new file mode 100644 index 00000000..80966e52 Binary files /dev/null and b/tests/ref/math-mat-align-explicit-right.png differ diff --git a/tests/ref/math-mat-align-implicit.png b/tests/ref/math-mat-align-implicit.png new file mode 100644 index 00000000..0c14f1a7 Binary files /dev/null and b/tests/ref/math-mat-align-implicit.png differ diff --git a/tests/ref/math-mat-align-signed-numbers.png b/tests/ref/math-mat-align-signed-numbers.png new file mode 100644 index 00000000..02a3c582 Binary files /dev/null and b/tests/ref/math-mat-align-signed-numbers.png differ diff --git a/tests/ref/math-mat-augment-set.png b/tests/ref/math-mat-augment-set.png new file mode 100644 index 00000000..f3827c41 Binary files /dev/null and b/tests/ref/math-mat-augment-set.png differ diff --git a/tests/ref/math-mat-augment.png b/tests/ref/math-mat-augment.png new file mode 100644 index 00000000..3a272ce9 Binary files /dev/null and b/tests/ref/math-mat-augment.png differ diff --git a/tests/ref/math-mat-baseline.png b/tests/ref/math-mat-baseline.png new file mode 100644 index 00000000..51e90a1f Binary files /dev/null and b/tests/ref/math-mat-baseline.png differ diff --git a/tests/ref/math-mat-delim-direct.png b/tests/ref/math-mat-delim-direct.png new file mode 100644 index 00000000..b40fd36c Binary files /dev/null and b/tests/ref/math-mat-delim-direct.png differ diff --git a/tests/ref/math-mat-delim-set.png b/tests/ref/math-mat-delim-set.png new file mode 100644 index 00000000..fc92fd4b Binary files /dev/null and b/tests/ref/math-mat-delim-set.png differ diff --git a/tests/ref/math-mat-gap.png b/tests/ref/math-mat-gap.png new file mode 100644 index 00000000..5eb8460d Binary files /dev/null and b/tests/ref/math-mat-gap.png differ diff --git a/tests/ref/math-mat-gaps.png b/tests/ref/math-mat-gaps.png new file mode 100644 index 00000000..38cf5247 Binary files /dev/null and b/tests/ref/math-mat-gaps.png differ diff --git a/tests/ref/math-mat-semicolon.png b/tests/ref/math-mat-semicolon.png new file mode 100644 index 00000000..abb5d1df Binary files /dev/null and b/tests/ref/math-mat-semicolon.png differ diff --git a/tests/ref/math-mat-sparse.png b/tests/ref/math-mat-sparse.png new file mode 100644 index 00000000..4d077931 Binary files /dev/null and b/tests/ref/math-mat-sparse.png differ diff --git a/tests/ref/math-multiline-multiple-trailing-linebreaks.png b/tests/ref/math-multiline-multiple-trailing-linebreaks.png new file mode 100644 index 00000000..2c6484c7 Binary files /dev/null and b/tests/ref/math-multiline-multiple-trailing-linebreaks.png differ diff --git a/tests/ref/math-multiline-no-trailing-linebreak.png b/tests/ref/math-multiline-no-trailing-linebreak.png new file mode 100644 index 00000000..8ad6204d Binary files /dev/null and b/tests/ref/math-multiline-no-trailing-linebreak.png differ diff --git a/tests/ref/math-multiline-trailing-linebreak.png b/tests/ref/math-multiline-trailing-linebreak.png new file mode 100644 index 00000000..364d8624 Binary files /dev/null and b/tests/ref/math-multiline-trailing-linebreak.png differ diff --git a/tests/ref/math-nested-normal-layout.png b/tests/ref/math-nested-normal-layout.png new file mode 100644 index 00000000..4ec7d46e Binary files /dev/null and b/tests/ref/math-nested-normal-layout.png differ diff --git a/tests/ref/math-non-math-content.png b/tests/ref/math-non-math-content.png new file mode 100644 index 00000000..66896d18 Binary files /dev/null and b/tests/ref/math-non-math-content.png differ diff --git a/tests/ref/math-op-call.png b/tests/ref/math-op-call.png new file mode 100644 index 00000000..2fcdf2cb Binary files /dev/null and b/tests/ref/math-op-call.png differ diff --git a/tests/ref/math-op-custom.png b/tests/ref/math-op-custom.png new file mode 100644 index 00000000..fbba241d Binary files /dev/null and b/tests/ref/math-op-custom.png differ diff --git a/tests/ref/math-op-predefined.png b/tests/ref/math-op-predefined.png new file mode 100644 index 00000000..bfede9e7 Binary files /dev/null and b/tests/ref/math-op-predefined.png differ diff --git a/tests/ref/math-op-scripts-vs-limits.png b/tests/ref/math-op-scripts-vs-limits.png new file mode 100644 index 00000000..41897416 Binary files /dev/null and b/tests/ref/math-op-scripts-vs-limits.png differ diff --git a/tests/ref/math-op-styled.png b/tests/ref/math-op-styled.png new file mode 100644 index 00000000..c6890d74 Binary files /dev/null and b/tests/ref/math-op-styled.png differ diff --git a/tests/ref/math-optical-size-frac-script-script.png b/tests/ref/math-optical-size-frac-script-script.png new file mode 100644 index 00000000..893b3434 Binary files /dev/null and b/tests/ref/math-optical-size-frac-script-script.png differ diff --git a/tests/ref/math-optical-size-nested-scripts.png b/tests/ref/math-optical-size-nested-scripts.png new file mode 100644 index 00000000..8ca35c6e Binary files /dev/null and b/tests/ref/math-optical-size-nested-scripts.png differ diff --git a/tests/ref/math-optical-size-prime-large-operator.png b/tests/ref/math-optical-size-prime-large-operator.png new file mode 100644 index 00000000..b38a934e Binary files /dev/null and b/tests/ref/math-optical-size-prime-large-operator.png differ diff --git a/tests/ref/math-optical-size-primes.png b/tests/ref/math-optical-size-primes.png new file mode 100644 index 00000000..8fc199aa Binary files /dev/null and b/tests/ref/math-optical-size-primes.png differ diff --git a/tests/ref/math-primes-after-code-expr.png b/tests/ref/math-primes-after-code-expr.png new file mode 100644 index 00000000..5ec3bc8c Binary files /dev/null and b/tests/ref/math-primes-after-code-expr.png differ diff --git a/tests/ref/math-primes-attach.png b/tests/ref/math-primes-attach.png new file mode 100644 index 00000000..95b77882 Binary files /dev/null and b/tests/ref/math-primes-attach.png differ diff --git a/tests/ref/math-primes-complex.png b/tests/ref/math-primes-complex.png new file mode 100644 index 00000000..5f5558eb Binary files /dev/null and b/tests/ref/math-primes-complex.png differ diff --git a/tests/ref/math-primes-limits.png b/tests/ref/math-primes-limits.png new file mode 100644 index 00000000..f2c5cec2 Binary files /dev/null and b/tests/ref/math-primes-limits.png differ diff --git a/tests/ref/math-primes-scripts.png b/tests/ref/math-primes-scripts.png new file mode 100644 index 00000000..2a912180 Binary files /dev/null and b/tests/ref/math-primes-scripts.png differ diff --git a/tests/ref/math-primes-spaces.png b/tests/ref/math-primes-spaces.png new file mode 100644 index 00000000..890cc348 Binary files /dev/null and b/tests/ref/math-primes-spaces.png differ diff --git a/tests/ref/math-primes.png b/tests/ref/math-primes.png new file mode 100644 index 00000000..f3323197 Binary files /dev/null and b/tests/ref/math-primes.png differ diff --git a/tests/ref/math-root-basic.png b/tests/ref/math-root-basic.png new file mode 100644 index 00000000..b8b891eb Binary files /dev/null and b/tests/ref/math-root-basic.png differ diff --git a/tests/ref/math-root-large-body.png b/tests/ref/math-root-large-body.png new file mode 100644 index 00000000..3dd4d848 Binary files /dev/null and b/tests/ref/math-root-large-body.png differ diff --git a/tests/ref/math-root-large-index.png b/tests/ref/math-root-large-index.png new file mode 100644 index 00000000..8037222c Binary files /dev/null and b/tests/ref/math-root-large-index.png differ diff --git a/tests/ref/math-root-precomposed.png b/tests/ref/math-root-precomposed.png new file mode 100644 index 00000000..e09f1878 Binary files /dev/null and b/tests/ref/math-root-precomposed.png differ diff --git a/tests/ref/math-root-radical-attachment.png b/tests/ref/math-root-radical-attachment.png new file mode 100644 index 00000000..4cb447ec Binary files /dev/null and b/tests/ref/math-root-radical-attachment.png differ diff --git a/tests/ref/math-root-syntax.png b/tests/ref/math-root-syntax.png new file mode 100644 index 00000000..49255493 Binary files /dev/null and b/tests/ref/math-root-syntax.png differ diff --git a/tests/ref/math-shorthandes.png b/tests/ref/math-shorthandes.png new file mode 100644 index 00000000..ff26ce96 Binary files /dev/null and b/tests/ref/math-shorthandes.png differ diff --git a/tests/ref/math-size.png b/tests/ref/math-size.png new file mode 100644 index 00000000..b44e4c74 Binary files /dev/null and b/tests/ref/math-size.png differ diff --git a/tests/ref/math-spacing-basic.png b/tests/ref/math-spacing-basic.png new file mode 100644 index 00000000..5567b087 Binary files /dev/null and b/tests/ref/math-spacing-basic.png differ diff --git a/tests/ref/math-spacing-decorated.png b/tests/ref/math-spacing-decorated.png new file mode 100644 index 00000000..e34066ea Binary files /dev/null and b/tests/ref/math-spacing-decorated.png differ diff --git a/tests/ref/math-spacing-kept-spaces.png b/tests/ref/math-spacing-kept-spaces.png new file mode 100644 index 00000000..bb433d4f Binary files /dev/null and b/tests/ref/math-spacing-kept-spaces.png differ diff --git a/tests/ref/math-spacing-predefined.png b/tests/ref/math-spacing-predefined.png new file mode 100644 index 00000000..244e7642 Binary files /dev/null and b/tests/ref/math-spacing-predefined.png differ diff --git a/tests/ref/math-spacing-set-comprehension.png b/tests/ref/math-spacing-set-comprehension.png new file mode 100644 index 00000000..63ef46ca Binary files /dev/null and b/tests/ref/math-spacing-set-comprehension.png differ diff --git a/tests/ref/math-spacing-weak.png b/tests/ref/math-spacing-weak.png new file mode 100644 index 00000000..71af3222 Binary files /dev/null and b/tests/ref/math-spacing-weak.png differ diff --git a/tests/ref/math-style-exceptions.png b/tests/ref/math-style-exceptions.png new file mode 100644 index 00000000..bdeabb67 Binary files /dev/null and b/tests/ref/math-style-exceptions.png differ diff --git a/tests/ref/math-style-greek-exceptions.png b/tests/ref/math-style-greek-exceptions.png new file mode 100644 index 00000000..93ae6309 Binary files /dev/null and b/tests/ref/math-style-greek-exceptions.png differ diff --git a/tests/ref/math-style-hebrew-exceptions.png b/tests/ref/math-style-hebrew-exceptions.png new file mode 100644 index 00000000..723466e8 Binary files /dev/null and b/tests/ref/math-style-hebrew-exceptions.png differ diff --git a/tests/ref/math-style-italic-default.png b/tests/ref/math-style-italic-default.png new file mode 100644 index 00000000..0a25f6fa Binary files /dev/null and b/tests/ref/math-style-italic-default.png differ diff --git a/tests/ref/math-style.png b/tests/ref/math-style.png new file mode 100644 index 00000000..f514bd18 Binary files /dev/null and b/tests/ref/math-style.png differ diff --git a/tests/ref/math-symbol-show-rule.png b/tests/ref/math-symbol-show-rule.png new file mode 100644 index 00000000..68faf937 Binary files /dev/null and b/tests/ref/math-symbol-show-rule.png differ diff --git a/tests/ref/math-table.png b/tests/ref/math-table.png new file mode 100644 index 00000000..5eb93218 Binary files /dev/null and b/tests/ref/math-table.png differ diff --git a/tests/ref/math-text-color.png b/tests/ref/math-text-color.png new file mode 100644 index 00000000..33ff00f3 Binary files /dev/null and b/tests/ref/math-text-color.png differ diff --git a/tests/ref/math-underover-brace.png b/tests/ref/math-underover-brace.png new file mode 100644 index 00000000..d4a3f4a1 Binary files /dev/null and b/tests/ref/math-underover-brace.png differ diff --git a/tests/ref/math-underover-brackets.png b/tests/ref/math-underover-brackets.png new file mode 100644 index 00000000..03419bc3 Binary files /dev/null and b/tests/ref/math-underover-brackets.png differ diff --git a/tests/ref/math-underover-line-bracket.png b/tests/ref/math-underover-line-bracket.png new file mode 100644 index 00000000..08d8df20 Binary files /dev/null and b/tests/ref/math-underover-line-bracket.png differ diff --git a/tests/ref/math-unicode.png b/tests/ref/math-unicode.png new file mode 100644 index 00000000..e74429eb Binary files /dev/null and b/tests/ref/math-unicode.png differ diff --git a/tests/ref/math-vec-align-explicit-alternating.png b/tests/ref/math-vec-align-explicit-alternating.png new file mode 100644 index 00000000..cb29eb06 Binary files /dev/null and b/tests/ref/math-vec-align-explicit-alternating.png differ diff --git a/tests/ref/math-vec-delim-set.png b/tests/ref/math-vec-delim-set.png new file mode 100644 index 00000000..8024d594 Binary files /dev/null and b/tests/ref/math-vec-delim-set.png differ diff --git a/tests/ref/math-vec-gap.png b/tests/ref/math-vec-gap.png new file mode 100644 index 00000000..06f8cf7d Binary files /dev/null and b/tests/ref/math-vec-gap.png differ diff --git a/tests/ref/math-vec-wide.png b/tests/ref/math-vec-wide.png new file mode 100644 index 00000000..30853a00 Binary files /dev/null and b/tests/ref/math-vec-wide.png differ diff --git a/tests/ref/math/accent.png b/tests/ref/math/accent.png deleted file mode 100644 index 52a7037e..00000000 Binary files a/tests/ref/math/accent.png and /dev/null differ diff --git a/tests/ref/math/alignment.png b/tests/ref/math/alignment.png deleted file mode 100644 index 4bf739a4..00000000 Binary files a/tests/ref/math/alignment.png and /dev/null differ diff --git a/tests/ref/math/attach-p1.png b/tests/ref/math/attach-p1.png deleted file mode 100644 index 45c465ce..00000000 Binary files a/tests/ref/math/attach-p1.png and /dev/null differ diff --git a/tests/ref/math/attach-p2.png b/tests/ref/math/attach-p2.png deleted file mode 100644 index 3820f33e..00000000 Binary files a/tests/ref/math/attach-p2.png and /dev/null differ diff --git a/tests/ref/math/attach-p3.png b/tests/ref/math/attach-p3.png deleted file mode 100644 index 69e0a7dd..00000000 Binary files a/tests/ref/math/attach-p3.png and /dev/null differ diff --git a/tests/ref/math/call.png b/tests/ref/math/call.png deleted file mode 100644 index 907a1a2b..00000000 Binary files a/tests/ref/math/call.png and /dev/null differ diff --git a/tests/ref/math/cancel.png b/tests/ref/math/cancel.png deleted file mode 100644 index 4f0de136..00000000 Binary files a/tests/ref/math/cancel.png and /dev/null differ diff --git a/tests/ref/math/cases.png b/tests/ref/math/cases.png deleted file mode 100644 index e222ae17..00000000 Binary files a/tests/ref/math/cases.png and /dev/null differ diff --git a/tests/ref/math/class.png b/tests/ref/math/class.png deleted file mode 100644 index a4d6e86c..00000000 Binary files a/tests/ref/math/class.png and /dev/null differ diff --git a/tests/ref/math/content.png b/tests/ref/math/content.png deleted file mode 100644 index c27a17ea..00000000 Binary files a/tests/ref/math/content.png and /dev/null differ diff --git a/tests/ref/math/delimited.png b/tests/ref/math/delimited.png deleted file mode 100644 index 6126f58a..00000000 Binary files a/tests/ref/math/delimited.png and /dev/null differ diff --git a/tests/ref/math/equation-block-align.png b/tests/ref/math/equation-block-align.png deleted file mode 100644 index 8736312a..00000000 Binary files a/tests/ref/math/equation-block-align.png and /dev/null differ diff --git a/tests/ref/math/equation-number.png b/tests/ref/math/equation-number.png deleted file mode 100644 index 8ba91590..00000000 Binary files a/tests/ref/math/equation-number.png and /dev/null differ diff --git a/tests/ref/math/equation-show.png b/tests/ref/math/equation-show.png deleted file mode 100644 index 79a70dc0..00000000 Binary files a/tests/ref/math/equation-show.png and /dev/null differ diff --git a/tests/ref/math/font-features.png b/tests/ref/math/font-features.png deleted file mode 100644 index 0ab2c06d..00000000 Binary files a/tests/ref/math/font-features.png and /dev/null differ diff --git a/tests/ref/math/frac.png b/tests/ref/math/frac.png deleted file mode 100644 index 3e08f7e5..00000000 Binary files a/tests/ref/math/frac.png and /dev/null differ diff --git a/tests/ref/math/linebreak.png b/tests/ref/math/linebreak.png deleted file mode 100644 index f3212a4a..00000000 Binary files a/tests/ref/math/linebreak.png and /dev/null differ diff --git a/tests/ref/math/matrix-alignment.png b/tests/ref/math/matrix-alignment.png deleted file mode 100644 index cdf17463..00000000 Binary files a/tests/ref/math/matrix-alignment.png and /dev/null differ diff --git a/tests/ref/math/matrix-gaps.png b/tests/ref/math/matrix-gaps.png deleted file mode 100644 index 16788969..00000000 Binary files a/tests/ref/math/matrix-gaps.png and /dev/null differ diff --git a/tests/ref/math/matrix.png b/tests/ref/math/matrix.png deleted file mode 100644 index b8ea19e2..00000000 Binary files a/tests/ref/math/matrix.png and /dev/null differ diff --git a/tests/ref/math/multiline.png b/tests/ref/math/multiline.png deleted file mode 100644 index 185724af..00000000 Binary files a/tests/ref/math/multiline.png and /dev/null differ diff --git a/tests/ref/math/numbering.png b/tests/ref/math/numbering.png deleted file mode 100644 index 813f5f8c..00000000 Binary files a/tests/ref/math/numbering.png and /dev/null differ diff --git a/tests/ref/math/op.png b/tests/ref/math/op.png deleted file mode 100644 index ab3f35f6..00000000 Binary files a/tests/ref/math/op.png and /dev/null differ diff --git a/tests/ref/math/opticalsize.png b/tests/ref/math/opticalsize.png deleted file mode 100644 index 303f7bee..00000000 Binary files a/tests/ref/math/opticalsize.png and /dev/null differ diff --git a/tests/ref/math/prime.png b/tests/ref/math/prime.png deleted file mode 100644 index 81a47643..00000000 Binary files a/tests/ref/math/prime.png and /dev/null differ diff --git a/tests/ref/math/root.png b/tests/ref/math/root.png deleted file mode 100644 index 51fdf2e8..00000000 Binary files a/tests/ref/math/root.png and /dev/null differ diff --git a/tests/ref/math/spacing.png b/tests/ref/math/spacing.png deleted file mode 100644 index d8198bbf..00000000 Binary files a/tests/ref/math/spacing.png and /dev/null differ diff --git a/tests/ref/math/style.png b/tests/ref/math/style.png deleted file mode 100644 index a52136dc..00000000 Binary files a/tests/ref/math/style.png and /dev/null differ diff --git a/tests/ref/math/syntax.png b/tests/ref/math/syntax.png deleted file mode 100644 index 3855fa9b..00000000 Binary files a/tests/ref/math/syntax.png and /dev/null differ diff --git a/tests/ref/math/unbalanced.png b/tests/ref/math/unbalanced.png deleted file mode 100644 index 84f51837..00000000 Binary files a/tests/ref/math/unbalanced.png and /dev/null differ diff --git a/tests/ref/math/underover.png b/tests/ref/math/underover.png deleted file mode 100644 index e974302f..00000000 Binary files a/tests/ref/math/underover.png and /dev/null differ diff --git a/tests/ref/math/vec.png b/tests/ref/math/vec.png deleted file mode 100644 index f2371e5b..00000000 Binary files a/tests/ref/math/vec.png and /dev/null differ diff --git a/tests/ref/meta/bibliography-full.png b/tests/ref/meta/bibliography-full.png deleted file mode 100644 index d8778c09..00000000 Binary files a/tests/ref/meta/bibliography-full.png and /dev/null differ diff --git a/tests/ref/meta/bibliography-ordering.png b/tests/ref/meta/bibliography-ordering.png deleted file mode 100644 index 116c561d..00000000 Binary files a/tests/ref/meta/bibliography-ordering.png and /dev/null differ diff --git a/tests/ref/meta/bibliography.png b/tests/ref/meta/bibliography.png deleted file mode 100644 index 8fbd09bc..00000000 Binary files a/tests/ref/meta/bibliography.png and /dev/null differ diff --git a/tests/ref/meta/cite-footnote.png b/tests/ref/meta/cite-footnote.png deleted file mode 100644 index 3a7a0094..00000000 Binary files a/tests/ref/meta/cite-footnote.png and /dev/null differ diff --git a/tests/ref/meta/cite-form.png b/tests/ref/meta/cite-form.png deleted file mode 100644 index 8adeac92..00000000 Binary files a/tests/ref/meta/cite-form.png and /dev/null differ diff --git a/tests/ref/meta/cite-group.png b/tests/ref/meta/cite-group.png deleted file mode 100644 index 8d02a903..00000000 Binary files a/tests/ref/meta/cite-group.png and /dev/null differ diff --git a/tests/ref/meta/counter-page.png b/tests/ref/meta/counter-page.png deleted file mode 100644 index 869718bc..00000000 Binary files a/tests/ref/meta/counter-page.png and /dev/null differ diff --git a/tests/ref/meta/counter.png b/tests/ref/meta/counter.png deleted file mode 100644 index 6c29ac17..00000000 Binary files a/tests/ref/meta/counter.png and /dev/null differ diff --git a/tests/ref/meta/document.png b/tests/ref/meta/document.png deleted file mode 100644 index 6db26511..00000000 Binary files a/tests/ref/meta/document.png and /dev/null differ diff --git a/tests/ref/meta/figure-caption.png b/tests/ref/meta/figure-caption.png deleted file mode 100644 index 8a1d4a59..00000000 Binary files a/tests/ref/meta/figure-caption.png and /dev/null differ diff --git a/tests/ref/meta/figure-localization.png b/tests/ref/meta/figure-localization.png deleted file mode 100644 index 5fcbd2b7..00000000 Binary files a/tests/ref/meta/figure-localization.png and /dev/null differ diff --git a/tests/ref/meta/figure.png b/tests/ref/meta/figure.png deleted file mode 100644 index bcdd0d2f..00000000 Binary files a/tests/ref/meta/figure.png and /dev/null differ diff --git a/tests/ref/meta/footnote-break.png b/tests/ref/meta/footnote-break.png deleted file mode 100644 index 625305c8..00000000 Binary files a/tests/ref/meta/footnote-break.png and /dev/null differ diff --git a/tests/ref/meta/footnote-columns.png b/tests/ref/meta/footnote-columns.png deleted file mode 100644 index 528ec664..00000000 Binary files a/tests/ref/meta/footnote-columns.png and /dev/null differ diff --git a/tests/ref/meta/footnote-container.png b/tests/ref/meta/footnote-container.png deleted file mode 100644 index 9327e7ee..00000000 Binary files a/tests/ref/meta/footnote-container.png and /dev/null differ diff --git a/tests/ref/meta/footnote-invariant.png b/tests/ref/meta/footnote-invariant.png deleted file mode 100644 index 66b41182..00000000 Binary files a/tests/ref/meta/footnote-invariant.png and /dev/null differ diff --git a/tests/ref/meta/footnote-refs.png b/tests/ref/meta/footnote-refs.png deleted file mode 100644 index 3fab7bd5..00000000 Binary files a/tests/ref/meta/footnote-refs.png and /dev/null differ diff --git a/tests/ref/meta/footnote-table.png b/tests/ref/meta/footnote-table.png deleted file mode 100644 index 023f8008..00000000 Binary files a/tests/ref/meta/footnote-table.png and /dev/null differ diff --git a/tests/ref/meta/footnote.png b/tests/ref/meta/footnote.png deleted file mode 100644 index 4c67bbd7..00000000 Binary files a/tests/ref/meta/footnote.png and /dev/null differ diff --git a/tests/ref/meta/heading.png b/tests/ref/meta/heading.png deleted file mode 100644 index 8467ea53..00000000 Binary files a/tests/ref/meta/heading.png and /dev/null differ diff --git a/tests/ref/meta/link.png b/tests/ref/meta/link.png deleted file mode 100644 index 3c3ecd2c..00000000 Binary files a/tests/ref/meta/link.png and /dev/null differ diff --git a/tests/ref/meta/numbering.png b/tests/ref/meta/numbering.png deleted file mode 100644 index fa5b520f..00000000 Binary files a/tests/ref/meta/numbering.png and /dev/null differ diff --git a/tests/ref/meta/outline-entry.png b/tests/ref/meta/outline-entry.png deleted file mode 100644 index f8f5412f..00000000 Binary files a/tests/ref/meta/outline-entry.png and /dev/null differ diff --git a/tests/ref/meta/outline-first-par-indent.png b/tests/ref/meta/outline-first-par-indent.png deleted file mode 100644 index f6e4ffe8..00000000 Binary files a/tests/ref/meta/outline-first-par-indent.png and /dev/null differ diff --git a/tests/ref/meta/outline-indent.png b/tests/ref/meta/outline-indent.png deleted file mode 100644 index 816d86a5..00000000 Binary files a/tests/ref/meta/outline-indent.png and /dev/null differ diff --git a/tests/ref/meta/outline.png b/tests/ref/meta/outline.png deleted file mode 100644 index 047bcc80..00000000 Binary files a/tests/ref/meta/outline.png and /dev/null differ diff --git a/tests/ref/meta/page-label.png b/tests/ref/meta/page-label.png deleted file mode 100644 index 301d626a..00000000 Binary files a/tests/ref/meta/page-label.png and /dev/null differ diff --git a/tests/ref/meta/query-before-after.png b/tests/ref/meta/query-before-after.png deleted file mode 100644 index 80f8fe1f..00000000 Binary files a/tests/ref/meta/query-before-after.png and /dev/null differ diff --git a/tests/ref/meta/query-figure.png b/tests/ref/meta/query-figure.png deleted file mode 100644 index 2537ebf0..00000000 Binary files a/tests/ref/meta/query-figure.png and /dev/null differ diff --git a/tests/ref/meta/query-header.png b/tests/ref/meta/query-header.png deleted file mode 100644 index c2dc4689..00000000 Binary files a/tests/ref/meta/query-header.png and /dev/null differ diff --git a/tests/ref/meta/ref.png b/tests/ref/meta/ref.png deleted file mode 100644 index 51563f54..00000000 Binary files a/tests/ref/meta/ref.png and /dev/null differ diff --git a/tests/ref/meta/state.png b/tests/ref/meta/state.png deleted file mode 100644 index 25faa0d9..00000000 Binary files a/tests/ref/meta/state.png and /dev/null differ diff --git a/tests/ref/newline-continuation-code.png b/tests/ref/newline-continuation-code.png new file mode 100644 index 00000000..46a6afd5 Binary files /dev/null and b/tests/ref/newline-continuation-code.png differ diff --git a/tests/ref/newline-continuation-markup.png b/tests/ref/newline-continuation-markup.png new file mode 100644 index 00000000..268e5f84 Binary files /dev/null and b/tests/ref/newline-continuation-markup.png differ diff --git a/tests/ref/numbering-chinese.png b/tests/ref/numbering-chinese.png new file mode 100644 index 00000000..06b31334 Binary files /dev/null and b/tests/ref/numbering-chinese.png differ diff --git a/tests/ref/numbering-hebrew.png b/tests/ref/numbering-hebrew.png new file mode 100644 index 00000000..d7614225 Binary files /dev/null and b/tests/ref/numbering-hebrew.png differ diff --git a/tests/ref/numbering-japanese-aiueo.png b/tests/ref/numbering-japanese-aiueo.png new file mode 100644 index 00000000..b06d5c69 Binary files /dev/null and b/tests/ref/numbering-japanese-aiueo.png differ diff --git a/tests/ref/numbering-japanese-iroha.png b/tests/ref/numbering-japanese-iroha.png new file mode 100644 index 00000000..2018802f Binary files /dev/null and b/tests/ref/numbering-japanese-iroha.png differ diff --git a/tests/ref/numbering-korean.png b/tests/ref/numbering-korean.png new file mode 100644 index 00000000..281f2ec2 Binary files /dev/null and b/tests/ref/numbering-korean.png differ diff --git a/tests/ref/numbering-latin.png b/tests/ref/numbering-latin.png new file mode 100644 index 00000000..e154735a Binary files /dev/null and b/tests/ref/numbering-latin.png differ diff --git a/tests/ref/numbering-symbol-and-roman.png b/tests/ref/numbering-symbol-and-roman.png new file mode 100644 index 00000000..979f3b90 Binary files /dev/null and b/tests/ref/numbering-symbol-and-roman.png differ diff --git a/tests/ref/numbers.png b/tests/ref/numbers.png new file mode 100644 index 00000000..e6e7215b Binary files /dev/null and b/tests/ref/numbers.png differ diff --git a/tests/ref/ops-add-content.png b/tests/ref/ops-add-content.png new file mode 100644 index 00000000..bdb8cb5e Binary files /dev/null and b/tests/ref/ops-add-content.png differ diff --git a/tests/ref/ops-multiply-inf-with-length.png b/tests/ref/ops-multiply-inf-with-length.png new file mode 100644 index 00000000..749be056 Binary files /dev/null and b/tests/ref/ops-multiply-inf-with-length.png differ diff --git a/tests/ref/outline-entry-complex.png b/tests/ref/outline-entry-complex.png new file mode 100644 index 00000000..c885cacc Binary files /dev/null and b/tests/ref/outline-entry-complex.png differ diff --git a/tests/ref/outline-entry.png b/tests/ref/outline-entry.png new file mode 100644 index 00000000..94e7a5a7 Binary files /dev/null and b/tests/ref/outline-entry.png differ diff --git a/tests/ref/outline-first-line-indent.png b/tests/ref/outline-first-line-indent.png new file mode 100644 index 00000000..dd995f31 Binary files /dev/null and b/tests/ref/outline-first-line-indent.png differ diff --git a/tests/ref/outline-indent-no-numbering.png b/tests/ref/outline-indent-no-numbering.png new file mode 100644 index 00000000..62bd80a3 Binary files /dev/null and b/tests/ref/outline-indent-no-numbering.png differ diff --git a/tests/ref/outline-indent-numbering.png b/tests/ref/outline-indent-numbering.png new file mode 100644 index 00000000..6c936827 Binary files /dev/null and b/tests/ref/outline-indent-numbering.png differ diff --git a/tests/ref/outline.png b/tests/ref/outline.png new file mode 100644 index 00000000..e5c24a98 Binary files /dev/null and b/tests/ref/outline.png differ diff --git a/tests/ref/overhang-lone.png b/tests/ref/overhang-lone.png new file mode 100644 index 00000000..b48618fb Binary files /dev/null and b/tests/ref/overhang-lone.png differ diff --git a/tests/ref/overhang.png b/tests/ref/overhang.png new file mode 100644 index 00000000..b97ef30c Binary files /dev/null and b/tests/ref/overhang.png differ diff --git a/tests/ref/overline-background.png b/tests/ref/overline-background.png new file mode 100644 index 00000000..8efd147e Binary files /dev/null and b/tests/ref/overline-background.png differ diff --git a/tests/ref/pad-basic.png b/tests/ref/pad-basic.png new file mode 100644 index 00000000..f8c40088 Binary files /dev/null and b/tests/ref/pad-basic.png differ diff --git a/tests/ref/pad-expanding-contents.png b/tests/ref/pad-expanding-contents.png new file mode 100644 index 00000000..1bef4a81 Binary files /dev/null and b/tests/ref/pad-expanding-contents.png differ diff --git a/tests/ref/pad-followed-by-content.png b/tests/ref/pad-followed-by-content.png new file mode 100644 index 00000000..f0f06a6c Binary files /dev/null and b/tests/ref/pad-followed-by-content.png differ diff --git a/tests/ref/page-call-followed-by-pagebreak.png b/tests/ref/page-call-followed-by-pagebreak.png new file mode 100644 index 00000000..87cd9735 Binary files /dev/null and b/tests/ref/page-call-followed-by-pagebreak.png differ diff --git a/tests/ref/page-call-styled-empty.png b/tests/ref/page-call-styled-empty.png new file mode 100644 index 00000000..6a24b1bc Binary files /dev/null and b/tests/ref/page-call-styled-empty.png differ diff --git a/tests/ref/page-fill.png b/tests/ref/page-fill.png new file mode 100644 index 00000000..0c7ab277 Binary files /dev/null and b/tests/ref/page-fill.png differ diff --git a/tests/ref/page-large.png b/tests/ref/page-large.png new file mode 100644 index 00000000..a57dceec Binary files /dev/null and b/tests/ref/page-large.png differ diff --git a/tests/ref/page-margin-binding-from-text-lang.png b/tests/ref/page-margin-binding-from-text-lang.png new file mode 100644 index 00000000..8d12ff2f Binary files /dev/null and b/tests/ref/page-margin-binding-from-text-lang.png differ diff --git a/tests/ref/page-margin-individual.png b/tests/ref/page-margin-individual.png new file mode 100644 index 00000000..0bc0f51b Binary files /dev/null and b/tests/ref/page-margin-individual.png differ diff --git a/tests/ref/page-margin-inside-outside-override.png b/tests/ref/page-margin-inside-outside-override.png new file mode 100644 index 00000000..5aa8bf12 Binary files /dev/null and b/tests/ref/page-margin-inside-outside-override.png differ diff --git a/tests/ref/page-margin-inside-with-binding.png b/tests/ref/page-margin-inside-with-binding.png new file mode 100644 index 00000000..5b9ec04f Binary files /dev/null and b/tests/ref/page-margin-inside-with-binding.png differ diff --git a/tests/ref/page-margin-inside.png b/tests/ref/page-margin-inside.png new file mode 100644 index 00000000..d70b8604 Binary files /dev/null and b/tests/ref/page-margin-inside.png differ diff --git a/tests/ref/page-margin-uniform.png b/tests/ref/page-margin-uniform.png new file mode 100644 index 00000000..8a06fb74 Binary files /dev/null and b/tests/ref/page-margin-uniform.png differ diff --git a/tests/ref/page-marginals.png b/tests/ref/page-marginals.png new file mode 100644 index 00000000..cab886b3 Binary files /dev/null and b/tests/ref/page-marginals.png differ diff --git a/tests/ref/page-number-align-bottom-left.png b/tests/ref/page-number-align-bottom-left.png new file mode 100644 index 00000000..396f6e98 Binary files /dev/null and b/tests/ref/page-number-align-bottom-left.png differ diff --git a/tests/ref/page-number-align-top-right.png b/tests/ref/page-number-align-top-right.png new file mode 100644 index 00000000..3c7e5579 Binary files /dev/null and b/tests/ref/page-number-align-top-right.png differ diff --git a/tests/ref/page-numbering-pdf-label.png b/tests/ref/page-numbering-pdf-label.png new file mode 100644 index 00000000..a1cae720 Binary files /dev/null and b/tests/ref/page-numbering-pdf-label.png differ diff --git a/tests/ref/page-set-empty.png b/tests/ref/page-set-empty.png new file mode 100644 index 00000000..6a24b1bc Binary files /dev/null and b/tests/ref/page-set-empty.png differ diff --git a/tests/ref/page-set-forces-break.png b/tests/ref/page-set-forces-break.png new file mode 100644 index 00000000..4654ef6c Binary files /dev/null and b/tests/ref/page-set-forces-break.png differ diff --git a/tests/ref/page-set-only-pagebreak.png b/tests/ref/page-set-only-pagebreak.png new file mode 100644 index 00000000..9bf379d6 Binary files /dev/null and b/tests/ref/page-set-only-pagebreak.png differ diff --git a/tests/ref/page-set-override-and-mix.png b/tests/ref/page-set-override-and-mix.png new file mode 100644 index 00000000..d9df6acd Binary files /dev/null and b/tests/ref/page-set-override-and-mix.png differ diff --git a/tests/ref/page-set-override-thrice.png b/tests/ref/page-set-override-thrice.png new file mode 100644 index 00000000..99173ced Binary files /dev/null and b/tests/ref/page-set-override-thrice.png differ diff --git a/tests/ref/pagebreak-around-set-page.png b/tests/ref/pagebreak-around-set-page.png new file mode 100644 index 00000000..2c1ce508 Binary files /dev/null and b/tests/ref/pagebreak-around-set-page.png differ diff --git a/tests/ref/pagebreak-followed-by-page-call.png b/tests/ref/pagebreak-followed-by-page-call.png new file mode 100644 index 00000000..ee435cdc Binary files /dev/null and b/tests/ref/pagebreak-followed-by-page-call.png differ diff --git a/tests/ref/pagebreak-meta.png b/tests/ref/pagebreak-meta.png new file mode 100644 index 00000000..7953dc51 Binary files /dev/null and b/tests/ref/pagebreak-meta.png differ diff --git a/tests/ref/pagebreak-set-page-mixed.png b/tests/ref/pagebreak-set-page-mixed.png new file mode 100644 index 00000000..3502ee42 Binary files /dev/null and b/tests/ref/pagebreak-set-page-mixed.png differ diff --git a/tests/ref/pagebreak-to-auto-sized.png b/tests/ref/pagebreak-to-auto-sized.png new file mode 100644 index 00000000..f3e2df45 Binary files /dev/null and b/tests/ref/pagebreak-to-auto-sized.png differ diff --git a/tests/ref/pagebreak-to-multiple-pages.png b/tests/ref/pagebreak-to-multiple-pages.png new file mode 100644 index 00000000..a7af0a9a Binary files /dev/null and b/tests/ref/pagebreak-to-multiple-pages.png differ diff --git a/tests/ref/pagebreak-to.png b/tests/ref/pagebreak-to.png new file mode 100644 index 00000000..62a4ee20 Binary files /dev/null and b/tests/ref/pagebreak-to.png differ diff --git a/tests/ref/pagebreak-weak-after-set-page.png b/tests/ref/pagebreak-weak-after-set-page.png new file mode 100644 index 00000000..c8014df1 Binary files /dev/null and b/tests/ref/pagebreak-weak-after-set-page.png differ diff --git a/tests/ref/pagebreak-weak-meta.png b/tests/ref/pagebreak-weak-meta.png new file mode 100644 index 00000000..aa69e606 Binary files /dev/null and b/tests/ref/pagebreak-weak-meta.png differ diff --git a/tests/ref/pagebreak-weak-place.png b/tests/ref/pagebreak-weak-place.png new file mode 100644 index 00000000..f85bdf02 Binary files /dev/null and b/tests/ref/pagebreak-weak-place.png differ diff --git a/tests/ref/pagebreak.png b/tests/ref/pagebreak.png new file mode 100644 index 00000000..d07473d9 Binary files /dev/null and b/tests/ref/pagebreak.png differ diff --git a/tests/ref/par-basic.png b/tests/ref/par-basic.png new file mode 100644 index 00000000..ffd9de9a Binary files /dev/null and b/tests/ref/par-basic.png differ diff --git a/tests/ref/par-first-line-indent.png b/tests/ref/par-first-line-indent.png new file mode 100644 index 00000000..e6d7ed76 Binary files /dev/null and b/tests/ref/par-first-line-indent.png differ diff --git a/tests/ref/par-hanging-indent-manual-linebreak.png b/tests/ref/par-hanging-indent-manual-linebreak.png new file mode 100644 index 00000000..e9c666cd Binary files /dev/null and b/tests/ref/par-hanging-indent-manual-linebreak.png differ diff --git a/tests/ref/par-hanging-indent-rtl.png b/tests/ref/par-hanging-indent-rtl.png new file mode 100644 index 00000000..849e0a01 Binary files /dev/null and b/tests/ref/par-hanging-indent-rtl.png differ diff --git a/tests/ref/par-hanging-indent.png b/tests/ref/par-hanging-indent.png new file mode 100644 index 00000000..49455a78 Binary files /dev/null and b/tests/ref/par-hanging-indent.png differ diff --git a/tests/ref/par-leading-and-block-spacing.png b/tests/ref/par-leading-and-block-spacing.png new file mode 100644 index 00000000..faaa3116 Binary files /dev/null and b/tests/ref/par-leading-and-block-spacing.png differ diff --git a/tests/ref/par-spacing-and-first-line-indent.png b/tests/ref/par-spacing-and-first-line-indent.png new file mode 100644 index 00000000..c322f630 Binary files /dev/null and b/tests/ref/par-spacing-and-first-line-indent.png differ diff --git a/tests/ref/parser-backtracking-destructuring-whitespace.png b/tests/ref/parser-backtracking-destructuring-whitespace.png new file mode 100644 index 00000000..d5d72888 Binary files /dev/null and b/tests/ref/parser-backtracking-destructuring-whitespace.png differ diff --git a/tests/ref/path.png b/tests/ref/path.png new file mode 100644 index 00000000..9643a476 Binary files /dev/null and b/tests/ref/path.png differ diff --git a/tests/ref/pattern-line.png b/tests/ref/pattern-line.png new file mode 100644 index 00000000..b891b6d7 Binary files /dev/null and b/tests/ref/pattern-line.png differ diff --git a/tests/ref/pattern-lines.png b/tests/ref/pattern-lines.png new file mode 100644 index 00000000..008d357e Binary files /dev/null and b/tests/ref/pattern-lines.png differ diff --git a/tests/ref/pattern-relative-parent.png b/tests/ref/pattern-relative-parent.png new file mode 100644 index 00000000..786057ef Binary files /dev/null and b/tests/ref/pattern-relative-parent.png differ diff --git a/tests/ref/pattern-relative-self.png b/tests/ref/pattern-relative-self.png new file mode 100644 index 00000000..28408081 Binary files /dev/null and b/tests/ref/pattern-relative-self.png differ diff --git a/tests/ref/pattern-small.png b/tests/ref/pattern-small.png new file mode 100644 index 00000000..0406252d Binary files /dev/null and b/tests/ref/pattern-small.png differ diff --git a/tests/ref/pattern-spacing-negative.png b/tests/ref/pattern-spacing-negative.png new file mode 100644 index 00000000..659c2283 Binary files /dev/null and b/tests/ref/pattern-spacing-negative.png differ diff --git a/tests/ref/pattern-spacing-positive.png b/tests/ref/pattern-spacing-positive.png new file mode 100644 index 00000000..3e475eee Binary files /dev/null and b/tests/ref/pattern-spacing-positive.png differ diff --git a/tests/ref/pattern-spacing-zero.png b/tests/ref/pattern-spacing-zero.png new file mode 100644 index 00000000..5118471a Binary files /dev/null and b/tests/ref/pattern-spacing-zero.png differ diff --git a/tests/ref/pattern-stroke.png b/tests/ref/pattern-stroke.png new file mode 100644 index 00000000..8b03783b Binary files /dev/null and b/tests/ref/pattern-stroke.png differ diff --git a/tests/ref/pattern-text.png b/tests/ref/pattern-text.png new file mode 100644 index 00000000..de9bfc2e Binary files /dev/null and b/tests/ref/pattern-text.png differ diff --git a/tests/ref/place-background.png b/tests/ref/place-background.png new file mode 100644 index 00000000..7d732717 Binary files /dev/null and b/tests/ref/place-background.png differ diff --git a/tests/ref/place-basic.png b/tests/ref/place-basic.png new file mode 100644 index 00000000..07642c34 Binary files /dev/null and b/tests/ref/place-basic.png differ diff --git a/tests/ref/place-block-spacing.png b/tests/ref/place-block-spacing.png new file mode 100644 index 00000000..fb01d1b6 Binary files /dev/null and b/tests/ref/place-block-spacing.png differ diff --git a/tests/ref/place-bottom-in-box.png b/tests/ref/place-bottom-in-box.png new file mode 100644 index 00000000..fdd8c010 Binary files /dev/null and b/tests/ref/place-bottom-in-box.png differ diff --git a/tests/ref/place-bottom-right-in-box.png b/tests/ref/place-bottom-right-in-box.png new file mode 100644 index 00000000..49c40886 Binary files /dev/null and b/tests/ref/place-bottom-right-in-box.png differ diff --git a/tests/ref/place-float-columns.png b/tests/ref/place-float-columns.png new file mode 100644 index 00000000..97065b68 Binary files /dev/null and b/tests/ref/place-float-columns.png differ diff --git a/tests/ref/place-float-figure.png b/tests/ref/place-float-figure.png new file mode 100644 index 00000000..5411178a Binary files /dev/null and b/tests/ref/place-float-figure.png differ diff --git a/tests/ref/place-float.png b/tests/ref/place-float.png new file mode 100644 index 00000000..ddd49c47 Binary files /dev/null and b/tests/ref/place-float.png differ diff --git a/tests/ref/place-horizon-in-boxes.png b/tests/ref/place-horizon-in-boxes.png new file mode 100644 index 00000000..b6d333bf Binary files /dev/null and b/tests/ref/place-horizon-in-boxes.png differ diff --git a/tests/ref/place-top-left-in-box.png b/tests/ref/place-top-left-in-box.png new file mode 100644 index 00000000..914ffa58 Binary files /dev/null and b/tests/ref/place-top-left-in-box.png differ diff --git a/tests/ref/polygon-line-join.png b/tests/ref/polygon-line-join.png new file mode 100644 index 00000000..0f65fa70 Binary files /dev/null and b/tests/ref/polygon-line-join.png differ diff --git a/tests/ref/polygon.png b/tests/ref/polygon.png new file mode 100644 index 00000000..1dc11083 Binary files /dev/null and b/tests/ref/polygon.png differ diff --git a/tests/ref/query-and-or.png b/tests/ref/query-and-or.png new file mode 100644 index 00000000..39cfd076 Binary files /dev/null and b/tests/ref/query-and-or.png differ diff --git a/tests/ref/query-before-after.png b/tests/ref/query-before-after.png new file mode 100644 index 00000000..33fde985 Binary files /dev/null and b/tests/ref/query-before-after.png differ diff --git a/tests/ref/query-complex.png b/tests/ref/query-complex.png new file mode 100644 index 00000000..f71dcce5 Binary files /dev/null and b/tests/ref/query-complex.png differ diff --git a/tests/ref/query-list-of-figures.png b/tests/ref/query-list-of-figures.png new file mode 100644 index 00000000..c94ccd00 Binary files /dev/null and b/tests/ref/query-list-of-figures.png differ diff --git a/tests/ref/query-running-header.png b/tests/ref/query-running-header.png new file mode 100644 index 00000000..210c7810 Binary files /dev/null and b/tests/ref/query-running-header.png differ diff --git a/tests/ref/quote-block-spacing.png b/tests/ref/quote-block-spacing.png new file mode 100644 index 00000000..3efae5ab Binary files /dev/null and b/tests/ref/quote-block-spacing.png differ diff --git a/tests/ref/quote-cite-format-author-date.png b/tests/ref/quote-cite-format-author-date.png new file mode 100644 index 00000000..43816f8c Binary files /dev/null and b/tests/ref/quote-cite-format-author-date.png differ diff --git a/tests/ref/quote-cite-format-label-or-numeric.png b/tests/ref/quote-cite-format-label-or-numeric.png new file mode 100644 index 00000000..f0f5f90f Binary files /dev/null and b/tests/ref/quote-cite-format-label-or-numeric.png differ diff --git a/tests/ref/quote-cite-format-note.png b/tests/ref/quote-cite-format-note.png new file mode 100644 index 00000000..1092ffdb Binary files /dev/null and b/tests/ref/quote-cite-format-note.png differ diff --git a/tests/ref/quote-dir-align.png b/tests/ref/quote-dir-align.png new file mode 100644 index 00000000..0341f87c Binary files /dev/null and b/tests/ref/quote-dir-align.png differ diff --git a/tests/ref/quote-dir-author-pos.png b/tests/ref/quote-dir-author-pos.png new file mode 100644 index 00000000..842796a2 Binary files /dev/null and b/tests/ref/quote-dir-author-pos.png differ diff --git a/tests/ref/quote-inline.png b/tests/ref/quote-inline.png new file mode 100644 index 00000000..4dbc9720 Binary files /dev/null and b/tests/ref/quote-inline.png differ diff --git a/tests/ref/quote-nesting-custom.png b/tests/ref/quote-nesting-custom.png new file mode 100644 index 00000000..e26b6258 Binary files /dev/null and b/tests/ref/quote-nesting-custom.png differ diff --git a/tests/ref/quote-nesting.png b/tests/ref/quote-nesting.png new file mode 100644 index 00000000..dcd1e378 Binary files /dev/null and b/tests/ref/quote-nesting.png differ diff --git a/tests/ref/raw-align-default.png b/tests/ref/raw-align-default.png new file mode 100644 index 00000000..84c51229 Binary files /dev/null and b/tests/ref/raw-align-default.png differ diff --git a/tests/ref/raw-align-specified.png b/tests/ref/raw-align-specified.png new file mode 100644 index 00000000..18b48dec Binary files /dev/null and b/tests/ref/raw-align-specified.png differ diff --git a/tests/ref/raw-block-no-parbreaks.png b/tests/ref/raw-block-no-parbreaks.png new file mode 100644 index 00000000..401cc5a9 Binary files /dev/null and b/tests/ref/raw-block-no-parbreaks.png differ diff --git a/tests/ref/raw-consecutive-single-backticks.png b/tests/ref/raw-consecutive-single-backticks.png new file mode 100644 index 00000000..159d0eda Binary files /dev/null and b/tests/ref/raw-consecutive-single-backticks.png differ diff --git a/tests/ref/raw-dedent-empty-line.png b/tests/ref/raw-dedent-empty-line.png new file mode 100644 index 00000000..c3c88e7a Binary files /dev/null and b/tests/ref/raw-dedent-empty-line.png differ diff --git a/tests/ref/raw-dedent-first-line.png b/tests/ref/raw-dedent-first-line.png new file mode 100644 index 00000000..c6eee5ce Binary files /dev/null and b/tests/ref/raw-dedent-first-line.png differ diff --git a/tests/ref/raw-dedent-last-line.png b/tests/ref/raw-dedent-last-line.png new file mode 100644 index 00000000..2b1fe747 Binary files /dev/null and b/tests/ref/raw-dedent-last-line.png differ diff --git a/tests/ref/raw-empty.png b/tests/ref/raw-empty.png new file mode 100644 index 00000000..a47eb855 Binary files /dev/null and b/tests/ref/raw-empty.png differ diff --git a/tests/ref/raw-highlight-typ.png b/tests/ref/raw-highlight-typ.png new file mode 100644 index 00000000..f80bbf89 Binary files /dev/null and b/tests/ref/raw-highlight-typ.png differ diff --git a/tests/ref/raw-highlight.png b/tests/ref/raw-highlight.png new file mode 100644 index 00000000..2f99b450 Binary files /dev/null and b/tests/ref/raw-highlight.png differ diff --git a/tests/ref/raw-inline-multiline.png b/tests/ref/raw-inline-multiline.png new file mode 100644 index 00000000..7db3126d Binary files /dev/null and b/tests/ref/raw-inline-multiline.png differ diff --git a/tests/ref/raw-line-alternating-fill.png b/tests/ref/raw-line-alternating-fill.png new file mode 100644 index 00000000..b8053129 Binary files /dev/null and b/tests/ref/raw-line-alternating-fill.png differ diff --git a/tests/ref/raw-line-text-fill.png b/tests/ref/raw-line-text-fill.png new file mode 100644 index 00000000..5b3c4d19 Binary files /dev/null and b/tests/ref/raw-line-text-fill.png differ diff --git a/tests/ref/raw-line.png b/tests/ref/raw-line.png new file mode 100644 index 00000000..c8ada95d Binary files /dev/null and b/tests/ref/raw-line.png differ diff --git a/tests/ref/raw-more-backticks.png b/tests/ref/raw-more-backticks.png new file mode 100644 index 00000000..ab836011 Binary files /dev/null and b/tests/ref/raw-more-backticks.png differ diff --git a/tests/ref/raw-show-set.png b/tests/ref/raw-show-set.png new file mode 100644 index 00000000..8a82c2e9 Binary files /dev/null and b/tests/ref/raw-show-set.png differ diff --git a/tests/ref/raw-single-backtick-lang.png b/tests/ref/raw-single-backtick-lang.png new file mode 100644 index 00000000..b420627e Binary files /dev/null and b/tests/ref/raw-single-backtick-lang.png differ diff --git a/tests/ref/raw-syntaxes.png b/tests/ref/raw-syntaxes.png new file mode 100644 index 00000000..4e14cd06 Binary files /dev/null and b/tests/ref/raw-syntaxes.png differ diff --git a/tests/ref/raw-tab-size.png b/tests/ref/raw-tab-size.png new file mode 100644 index 00000000..132a10b3 Binary files /dev/null and b/tests/ref/raw-tab-size.png differ diff --git a/tests/ref/raw-theme.png b/tests/ref/raw-theme.png new file mode 100644 index 00000000..78561ac6 Binary files /dev/null and b/tests/ref/raw-theme.png differ diff --git a/tests/ref/raw-trimming.png b/tests/ref/raw-trimming.png new file mode 100644 index 00000000..58d90b7f Binary files /dev/null and b/tests/ref/raw-trimming.png differ diff --git a/tests/ref/raw-typst-lang.png b/tests/ref/raw-typst-lang.png new file mode 100644 index 00000000..3dcafafb Binary files /dev/null and b/tests/ref/raw-typst-lang.png differ diff --git a/tests/ref/rect-customization.png b/tests/ref/rect-customization.png new file mode 100644 index 00000000..93808920 Binary files /dev/null and b/tests/ref/rect-customization.png differ diff --git a/tests/ref/rect-fill-stroke.png b/tests/ref/rect-fill-stroke.png new file mode 100644 index 00000000..28a47c12 Binary files /dev/null and b/tests/ref/rect-fill-stroke.png differ diff --git a/tests/ref/rect-stroke.png b/tests/ref/rect-stroke.png new file mode 100644 index 00000000..7d59c049 Binary files /dev/null and b/tests/ref/rect-stroke.png differ diff --git a/tests/ref/rect.png b/tests/ref/rect.png new file mode 100644 index 00000000..04e435ed Binary files /dev/null and b/tests/ref/rect.png differ diff --git a/tests/ref/ref-basic.png b/tests/ref/ref-basic.png new file mode 100644 index 00000000..94d94789 Binary files /dev/null and b/tests/ref/ref-basic.png differ diff --git a/tests/ref/ref-supplements.png b/tests/ref/ref-supplements.png new file mode 100644 index 00000000..46d1524a Binary files /dev/null and b/tests/ref/ref-supplements.png differ diff --git a/tests/ref/repeat-align-and-dir.png b/tests/ref/repeat-align-and-dir.png new file mode 100644 index 00000000..16797d04 Binary files /dev/null and b/tests/ref/repeat-align-and-dir.png differ diff --git a/tests/ref/repeat-basic.png b/tests/ref/repeat-basic.png new file mode 100644 index 00000000..61e7f50f Binary files /dev/null and b/tests/ref/repeat-basic.png differ diff --git a/tests/ref/repeat-dots-rtl.png b/tests/ref/repeat-dots-rtl.png new file mode 100644 index 00000000..a0f1a919 Binary files /dev/null and b/tests/ref/repeat-dots-rtl.png differ diff --git a/tests/ref/repeat-empty.png b/tests/ref/repeat-empty.png new file mode 100644 index 00000000..c23d7fa4 Binary files /dev/null and b/tests/ref/repeat-empty.png differ diff --git a/tests/ref/repeat-unboxed.png b/tests/ref/repeat-unboxed.png new file mode 100644 index 00000000..91678cea Binary files /dev/null and b/tests/ref/repeat-unboxed.png differ diff --git a/tests/ref/repr-color.png b/tests/ref/repr-color.png new file mode 100644 index 00000000..3425f7d4 Binary files /dev/null and b/tests/ref/repr-color.png differ diff --git a/tests/ref/repr-literals.png b/tests/ref/repr-literals.png new file mode 100644 index 00000000..1e8e85a4 Binary files /dev/null and b/tests/ref/repr-literals.png differ diff --git a/tests/ref/repr-misc.png b/tests/ref/repr-misc.png new file mode 100644 index 00000000..9a876091 Binary files /dev/null and b/tests/ref/repr-misc.png differ diff --git a/tests/ref/repr-numerical.png b/tests/ref/repr-numerical.png new file mode 100644 index 00000000..1c109a22 Binary files /dev/null and b/tests/ref/repr-numerical.png differ diff --git a/tests/ref/return-in-nested-content-block.png b/tests/ref/return-in-nested-content-block.png new file mode 100644 index 00000000..d688741c Binary files /dev/null and b/tests/ref/return-in-nested-content-block.png differ diff --git a/tests/ref/set-if.png b/tests/ref/set-if.png new file mode 100644 index 00000000..08dc5e82 Binary files /dev/null and b/tests/ref/set-if.png differ diff --git a/tests/ref/set-instantiation-site-markup.png b/tests/ref/set-instantiation-site-markup.png new file mode 100644 index 00000000..180444b9 Binary files /dev/null and b/tests/ref/set-instantiation-site-markup.png differ diff --git a/tests/ref/set-instantiation-site.png b/tests/ref/set-instantiation-site.png new file mode 100644 index 00000000..593d3e2d Binary files /dev/null and b/tests/ref/set-instantiation-site.png differ diff --git a/tests/ref/set-scoped-in-code-block.png b/tests/ref/set-scoped-in-code-block.png new file mode 100644 index 00000000..8941f6c4 Binary files /dev/null and b/tests/ref/set-scoped-in-code-block.png differ diff --git a/tests/ref/set-text-override.png b/tests/ref/set-text-override.png new file mode 100644 index 00000000..83623876 Binary files /dev/null and b/tests/ref/set-text-override.png differ diff --git a/tests/ref/set-vs-construct-1.png b/tests/ref/set-vs-construct-1.png new file mode 100644 index 00000000..597e9674 Binary files /dev/null and b/tests/ref/set-vs-construct-1.png differ diff --git a/tests/ref/set-vs-construct-2.png b/tests/ref/set-vs-construct-2.png new file mode 100644 index 00000000..2fedd0b4 Binary files /dev/null and b/tests/ref/set-vs-construct-2.png differ diff --git a/tests/ref/set-vs-construct-3.png b/tests/ref/set-vs-construct-3.png new file mode 100644 index 00000000..dff0c8af Binary files /dev/null and b/tests/ref/set-vs-construct-3.png differ diff --git a/tests/ref/set-vs-construct-4.png b/tests/ref/set-vs-construct-4.png new file mode 100644 index 00000000..1f6834ef Binary files /dev/null and b/tests/ref/set-vs-construct-4.png differ diff --git a/tests/ref/shaping-emoji-bad-zwj.png b/tests/ref/shaping-emoji-bad-zwj.png new file mode 100644 index 00000000..544d64ee Binary files /dev/null and b/tests/ref/shaping-emoji-bad-zwj.png differ diff --git a/tests/ref/shaping-emoji-basic.png b/tests/ref/shaping-emoji-basic.png new file mode 100644 index 00000000..090ea611 Binary files /dev/null and b/tests/ref/shaping-emoji-basic.png differ diff --git a/tests/ref/shaping-font-fallback.png b/tests/ref/shaping-font-fallback.png new file mode 100644 index 00000000..813e3915 Binary files /dev/null and b/tests/ref/shaping-font-fallback.png differ diff --git a/tests/ref/shaping-forced-script-font-feature-enabled.png b/tests/ref/shaping-forced-script-font-feature-enabled.png new file mode 100644 index 00000000..0a10087a Binary files /dev/null and b/tests/ref/shaping-forced-script-font-feature-enabled.png differ diff --git a/tests/ref/shaping-forced-script-font-feature-inhibited.png b/tests/ref/shaping-forced-script-font-feature-inhibited.png new file mode 100644 index 00000000..77d8010e Binary files /dev/null and b/tests/ref/shaping-forced-script-font-feature-inhibited.png differ diff --git a/tests/ref/shaping-script-separation.png b/tests/ref/shaping-script-separation.png new file mode 100644 index 00000000..68170dd9 Binary files /dev/null and b/tests/ref/shaping-script-separation.png differ diff --git a/tests/ref/shorthand-dashes.png b/tests/ref/shorthand-dashes.png new file mode 100644 index 00000000..f8b4191f Binary files /dev/null and b/tests/ref/shorthand-dashes.png differ diff --git a/tests/ref/shorthand-ellipsis.png b/tests/ref/shorthand-ellipsis.png new file mode 100644 index 00000000..df9a9241 Binary files /dev/null and b/tests/ref/shorthand-ellipsis.png differ diff --git a/tests/ref/shorthand-nbsp-and-shy-hyphen.png b/tests/ref/shorthand-nbsp-and-shy-hyphen.png new file mode 100644 index 00000000..e8c81aaa Binary files /dev/null and b/tests/ref/shorthand-nbsp-and-shy-hyphen.png differ diff --git a/tests/ref/shorthand-nbsp-width.png b/tests/ref/shorthand-nbsp-width.png new file mode 100644 index 00000000..a92988cf Binary files /dev/null and b/tests/ref/shorthand-nbsp-width.png differ diff --git a/tests/ref/shorthands-math.png b/tests/ref/shorthands-math.png new file mode 100644 index 00000000..0514fa62 Binary files /dev/null and b/tests/ref/shorthands-math.png differ diff --git a/tests/ref/show-bare-basic.png b/tests/ref/show-bare-basic.png new file mode 100644 index 00000000..e389b506 Binary files /dev/null and b/tests/ref/show-bare-basic.png differ diff --git a/tests/ref/show-bare-content-block.png b/tests/ref/show-bare-content-block.png new file mode 100644 index 00000000..2631092b Binary files /dev/null and b/tests/ref/show-bare-content-block.png differ diff --git a/tests/ref/show-bare-replace-with-content.png b/tests/ref/show-bare-replace-with-content.png new file mode 100644 index 00000000..51e36a49 Binary files /dev/null and b/tests/ref/show-bare-replace-with-content.png differ diff --git a/tests/ref/show-bare-vs-set-text.png b/tests/ref/show-bare-vs-set-text.png new file mode 100644 index 00000000..b1e15d98 Binary files /dev/null and b/tests/ref/show-bare-vs-set-text.png differ diff --git a/tests/ref/show-function-order-with-set.png b/tests/ref/show-function-order-with-set.png new file mode 100644 index 00000000..a59f7274 Binary files /dev/null and b/tests/ref/show-function-order-with-set.png differ diff --git a/tests/ref/show-function-set-on-it.png b/tests/ref/show-function-set-on-it.png new file mode 100644 index 00000000..6c545e95 Binary files /dev/null and b/tests/ref/show-function-set-on-it.png differ diff --git a/tests/ref/show-in-show.png b/tests/ref/show-in-show.png new file mode 100644 index 00000000..65280ad7 Binary files /dev/null and b/tests/ref/show-in-show.png differ diff --git a/tests/ref/show-multiple-rules.png b/tests/ref/show-multiple-rules.png new file mode 100644 index 00000000..c92b6269 Binary files /dev/null and b/tests/ref/show-multiple-rules.png differ diff --git a/tests/ref/show-nested-scopes.png b/tests/ref/show-nested-scopes.png new file mode 100644 index 00000000..ac0a8125 Binary files /dev/null and b/tests/ref/show-nested-scopes.png differ diff --git a/tests/ref/show-recursive-identity.png b/tests/ref/show-recursive-identity.png new file mode 100644 index 00000000..6c545e95 Binary files /dev/null and b/tests/ref/show-recursive-identity.png differ diff --git a/tests/ref/show-recursive-multiple.png b/tests/ref/show-recursive-multiple.png new file mode 100644 index 00000000..b56b089c Binary files /dev/null and b/tests/ref/show-recursive-multiple.png differ diff --git a/tests/ref/show-rule-in-function.png b/tests/ref/show-rule-in-function.png new file mode 100644 index 00000000..97aa2845 Binary files /dev/null and b/tests/ref/show-rule-in-function.png differ diff --git a/tests/ref/show-selector-basic.png b/tests/ref/show-selector-basic.png new file mode 100644 index 00000000..870166d9 Binary files /dev/null and b/tests/ref/show-selector-basic.png differ diff --git a/tests/ref/show-selector-discard.png b/tests/ref/show-selector-discard.png new file mode 100644 index 00000000..13c9f0d6 Binary files /dev/null and b/tests/ref/show-selector-discard.png differ diff --git a/tests/ref/show-selector-element-or-label.png b/tests/ref/show-selector-element-or-label.png new file mode 100644 index 00000000..32cd992d Binary files /dev/null and b/tests/ref/show-selector-element-or-label.png differ diff --git a/tests/ref/show-selector-or-elements-with-set.png b/tests/ref/show-selector-or-elements-with-set.png new file mode 100644 index 00000000..f561cad8 Binary files /dev/null and b/tests/ref/show-selector-or-elements-with-set.png differ diff --git a/tests/ref/show-selector-realistic.png b/tests/ref/show-selector-realistic.png new file mode 100644 index 00000000..ae4f4a9a Binary files /dev/null and b/tests/ref/show-selector-realistic.png differ diff --git a/tests/ref/show-selector-replace-and-show-set.png b/tests/ref/show-selector-replace-and-show-set.png new file mode 100644 index 00000000..47a7ae33 Binary files /dev/null and b/tests/ref/show-selector-replace-and-show-set.png differ diff --git a/tests/ref/show-selector-replace.png b/tests/ref/show-selector-replace.png new file mode 100644 index 00000000..c00a88e8 Binary files /dev/null and b/tests/ref/show-selector-replace.png differ diff --git a/tests/ref/show-selector-where.png b/tests/ref/show-selector-where.png new file mode 100644 index 00000000..4cb02efd Binary files /dev/null and b/tests/ref/show-selector-where.png differ diff --git a/tests/ref/show-set-on-layoutable-element.png b/tests/ref/show-set-on-layoutable-element.png new file mode 100644 index 00000000..701bea50 Binary files /dev/null and b/tests/ref/show-set-on-layoutable-element.png differ diff --git a/tests/ref/show-set-on-same-element.png b/tests/ref/show-set-on-same-element.png new file mode 100644 index 00000000..9459fca0 Binary files /dev/null and b/tests/ref/show-set-on-same-element.png differ diff --git a/tests/ref/show-set-override.png b/tests/ref/show-set-override.png new file mode 100644 index 00000000..e7831b90 Binary files /dev/null and b/tests/ref/show-set-override.png differ diff --git a/tests/ref/show-set-same-element-and-order.png b/tests/ref/show-set-same-element-and-order.png new file mode 100644 index 00000000..d55d5e14 Binary files /dev/null and b/tests/ref/show-set-same-element-and-order.png differ diff --git a/tests/ref/show-set-same-element-matched-field.png b/tests/ref/show-set-same-element-matched-field.png new file mode 100644 index 00000000..aa44baee Binary files /dev/null and b/tests/ref/show-set-same-element-matched-field.png differ diff --git a/tests/ref/show-set-same-element-matching-interaction.png b/tests/ref/show-set-same-element-matching-interaction.png new file mode 100644 index 00000000..bc061038 Binary files /dev/null and b/tests/ref/show-set-same-element-matching-interaction.png differ diff --git a/tests/ref/show-set-same-element-synthesized-matched-field.png b/tests/ref/show-set-same-element-synthesized-matched-field.png new file mode 100644 index 00000000..c3918e8f Binary files /dev/null and b/tests/ref/show-set-same-element-synthesized-matched-field.png differ diff --git a/tests/ref/show-set-text-order-adjacent-1.png b/tests/ref/show-set-text-order-adjacent-1.png new file mode 100644 index 00000000..1bc95e3b Binary files /dev/null and b/tests/ref/show-set-text-order-adjacent-1.png differ diff --git a/tests/ref/show-set-text-order-adjacent-2.png b/tests/ref/show-set-text-order-adjacent-2.png new file mode 100644 index 00000000..caada91a Binary files /dev/null and b/tests/ref/show-set-text-order-adjacent-2.png differ diff --git a/tests/ref/show-set-text-order-contained-1.png b/tests/ref/show-set-text-order-contained-1.png new file mode 100644 index 00000000..8deaaacd Binary files /dev/null and b/tests/ref/show-set-text-order-contained-1.png differ diff --git a/tests/ref/show-set-text-order-contained-2.png b/tests/ref/show-set-text-order-contained-2.png new file mode 100644 index 00000000..00ea3fb8 Binary files /dev/null and b/tests/ref/show-set-text-order-contained-2.png differ diff --git a/tests/ref/show-set-text-order-contained-3.png b/tests/ref/show-set-text-order-contained-3.png new file mode 100644 index 00000000..1bc95e3b Binary files /dev/null and b/tests/ref/show-set-text-order-contained-3.png differ diff --git a/tests/ref/show-set-text-order-contained-4.png b/tests/ref/show-set-text-order-contained-4.png new file mode 100644 index 00000000..0946f922 Binary files /dev/null and b/tests/ref/show-set-text-order-contained-4.png differ diff --git a/tests/ref/show-set-text-order-overlapping-1.png b/tests/ref/show-set-text-order-overlapping-1.png new file mode 100644 index 00000000..71222567 Binary files /dev/null and b/tests/ref/show-set-text-order-overlapping-1.png differ diff --git a/tests/ref/show-set-text-order-overlapping-2.png b/tests/ref/show-set-text-order-overlapping-2.png new file mode 100644 index 00000000..f1b658f2 Binary files /dev/null and b/tests/ref/show-set-text-order-overlapping-2.png differ diff --git a/tests/ref/show-set-vs-construct.png b/tests/ref/show-set-vs-construct.png new file mode 100644 index 00000000..a0ec96bf Binary files /dev/null and b/tests/ref/show-set-vs-construct.png differ diff --git a/tests/ref/show-set-where-override.png b/tests/ref/show-set-where-override.png new file mode 100644 index 00000000..7f1ec60d Binary files /dev/null and b/tests/ref/show-set-where-override.png differ diff --git a/tests/ref/show-text-basic.png b/tests/ref/show-text-basic.png new file mode 100644 index 00000000..29bb5840 Binary files /dev/null and b/tests/ref/show-text-basic.png differ diff --git a/tests/ref/show-text-cyclic-raw.png b/tests/ref/show-text-cyclic-raw.png new file mode 100644 index 00000000..b7521c44 Binary files /dev/null and b/tests/ref/show-text-cyclic-raw.png differ diff --git a/tests/ref/show-text-cyclic.png b/tests/ref/show-text-cyclic.png new file mode 100644 index 00000000..4c4c4886 Binary files /dev/null and b/tests/ref/show-text-cyclic.png differ diff --git a/tests/ref/show-text-exactly-once.png b/tests/ref/show-text-exactly-once.png new file mode 100644 index 00000000..f681f721 Binary files /dev/null and b/tests/ref/show-text-exactly-once.png differ diff --git a/tests/ref/show-text-get-text-on-it.png b/tests/ref/show-text-get-text-on-it.png new file mode 100644 index 00000000..5c75b9de Binary files /dev/null and b/tests/ref/show-text-get-text-on-it.png differ diff --git a/tests/ref/show-text-in-other-show.png b/tests/ref/show-text-in-other-show.png new file mode 100644 index 00000000..f29de999 Binary files /dev/null and b/tests/ref/show-text-in-other-show.png differ diff --git a/tests/ref/show-text-indirectly-cyclic.png b/tests/ref/show-text-indirectly-cyclic.png new file mode 100644 index 00000000..de166dca Binary files /dev/null and b/tests/ref/show-text-indirectly-cyclic.png differ diff --git a/tests/ref/show-text-path-resolving.png b/tests/ref/show-text-path-resolving.png new file mode 100644 index 00000000..1a04f9e6 Binary files /dev/null and b/tests/ref/show-text-path-resolving.png differ diff --git a/tests/ref/show-text-regex-case-insensitive.png b/tests/ref/show-text-regex-case-insensitive.png new file mode 100644 index 00000000..70d70d34 Binary files /dev/null and b/tests/ref/show-text-regex-case-insensitive.png differ diff --git a/tests/ref/show-text-regex-character-class.png b/tests/ref/show-text-regex-character-class.png new file mode 100644 index 00000000..946c5d22 Binary files /dev/null and b/tests/ref/show-text-regex-character-class.png differ diff --git a/tests/ref/show-text-regex-word-boundary.png b/tests/ref/show-text-regex-word-boundary.png new file mode 100644 index 00000000..c171ac02 Binary files /dev/null and b/tests/ref/show-text-regex-word-boundary.png differ diff --git a/tests/ref/show-text-regex.png b/tests/ref/show-text-regex.png new file mode 100644 index 00000000..85db10a3 Binary files /dev/null and b/tests/ref/show-text-regex.png differ diff --git a/tests/ref/show-where-folding-stroke.png b/tests/ref/show-where-folding-stroke.png new file mode 100644 index 00000000..186ce681 Binary files /dev/null and b/tests/ref/show-where-folding-stroke.png differ diff --git a/tests/ref/show-where-folding-text-size.png b/tests/ref/show-where-folding-text-size.png new file mode 100644 index 00000000..9fbe3ff9 Binary files /dev/null and b/tests/ref/show-where-folding-text-size.png differ diff --git a/tests/ref/show-where-optional-field-raw.png b/tests/ref/show-where-optional-field-raw.png new file mode 100644 index 00000000..dd381610 Binary files /dev/null and b/tests/ref/show-where-optional-field-raw.png differ diff --git a/tests/ref/show-where-optional-field-text.png b/tests/ref/show-where-optional-field-text.png new file mode 100644 index 00000000..b1367d09 Binary files /dev/null and b/tests/ref/show-where-optional-field-text.png differ diff --git a/tests/ref/show-where-resolving-hyphenate.png b/tests/ref/show-where-resolving-hyphenate.png new file mode 100644 index 00000000..052a2eda Binary files /dev/null and b/tests/ref/show-where-resolving-hyphenate.png differ diff --git a/tests/ref/show-where-resolving-length.png b/tests/ref/show-where-resolving-length.png new file mode 100644 index 00000000..4c77f2ac Binary files /dev/null and b/tests/ref/show-where-resolving-length.png differ diff --git a/tests/ref/smallcaps.png b/tests/ref/smallcaps.png new file mode 100644 index 00000000..b5ee12b7 Binary files /dev/null and b/tests/ref/smallcaps.png differ diff --git a/tests/ref/smartquote-apostrophe.png b/tests/ref/smartquote-apostrophe.png new file mode 100644 index 00000000..d2cc1ebf Binary files /dev/null and b/tests/ref/smartquote-apostrophe.png differ diff --git a/tests/ref/smartquote-custom-complex.png b/tests/ref/smartquote-custom-complex.png new file mode 100644 index 00000000..7204a997 Binary files /dev/null and b/tests/ref/smartquote-custom-complex.png differ diff --git a/tests/ref/smartquote-custom.png b/tests/ref/smartquote-custom.png new file mode 100644 index 00000000..6a6bd9d1 Binary files /dev/null and b/tests/ref/smartquote-custom.png differ diff --git a/tests/ref/smartquote-disable.png b/tests/ref/smartquote-disable.png new file mode 100644 index 00000000..0218b7ac Binary files /dev/null and b/tests/ref/smartquote-disable.png differ diff --git a/tests/ref/smartquote-disabled-temporarily.png b/tests/ref/smartquote-disabled-temporarily.png new file mode 100644 index 00000000..84bc5e32 Binary files /dev/null and b/tests/ref/smartquote-disabled-temporarily.png differ diff --git a/tests/ref/smartquote-empty.png b/tests/ref/smartquote-empty.png new file mode 100644 index 00000000..f9f19989 Binary files /dev/null and b/tests/ref/smartquote-empty.png differ diff --git a/tests/ref/smartquote-escape.png b/tests/ref/smartquote-escape.png new file mode 100644 index 00000000..45d8f602 Binary files /dev/null and b/tests/ref/smartquote-escape.png differ diff --git a/tests/ref/smartquote-nesting.png b/tests/ref/smartquote-nesting.png new file mode 100644 index 00000000..1f38c097 Binary files /dev/null and b/tests/ref/smartquote-nesting.png differ diff --git a/tests/ref/smartquote.png b/tests/ref/smartquote.png new file mode 100644 index 00000000..070e0487 Binary files /dev/null and b/tests/ref/smartquote.png differ diff --git a/tests/ref/space-collapsing-comments.png b/tests/ref/space-collapsing-comments.png new file mode 100644 index 00000000..b35d9fec Binary files /dev/null and b/tests/ref/space-collapsing-comments.png differ diff --git a/tests/ref/space-collapsing-linebreaks.png b/tests/ref/space-collapsing-linebreaks.png new file mode 100644 index 00000000..b1f4a3af Binary files /dev/null and b/tests/ref/space-collapsing-linebreaks.png differ diff --git a/tests/ref/space-collapsing-stringy-linebreak.png b/tests/ref/space-collapsing-stringy-linebreak.png new file mode 100644 index 00000000..ceec6da7 Binary files /dev/null and b/tests/ref/space-collapsing-stringy-linebreak.png differ diff --git a/tests/ref/space-collapsing-with-h.png b/tests/ref/space-collapsing-with-h.png new file mode 100644 index 00000000..c2e253e7 Binary files /dev/null and b/tests/ref/space-collapsing-with-h.png differ diff --git a/tests/ref/space-collapsing.png b/tests/ref/space-collapsing.png new file mode 100644 index 00000000..32bd6039 Binary files /dev/null and b/tests/ref/space-collapsing.png differ diff --git a/tests/ref/space-ideographic-kept.png b/tests/ref/space-ideographic-kept.png new file mode 100644 index 00000000..cd292e2d Binary files /dev/null and b/tests/ref/space-ideographic-kept.png differ diff --git a/tests/ref/space-thin-kept.png b/tests/ref/space-thin-kept.png new file mode 100644 index 00000000..6ed3504b Binary files /dev/null and b/tests/ref/space-thin-kept.png differ diff --git a/tests/ref/space-trailing-linebreak.png b/tests/ref/space-trailing-linebreak.png new file mode 100644 index 00000000..42b28264 Binary files /dev/null and b/tests/ref/space-trailing-linebreak.png differ diff --git a/tests/ref/spacing-h-and-v.png b/tests/ref/spacing-h-and-v.png new file mode 100644 index 00000000..2c9a2960 Binary files /dev/null and b/tests/ref/spacing-h-and-v.png differ diff --git a/tests/ref/spacing-rtl.png b/tests/ref/spacing-rtl.png new file mode 100644 index 00000000..a9cbbca6 Binary files /dev/null and b/tests/ref/spacing-rtl.png differ diff --git a/tests/ref/square-auto-sized.png b/tests/ref/square-auto-sized.png new file mode 100644 index 00000000..a2c4a36e Binary files /dev/null and b/tests/ref/square-auto-sized.png differ diff --git a/tests/ref/square-base.png b/tests/ref/square-base.png new file mode 100644 index 00000000..3ef753f2 Binary files /dev/null and b/tests/ref/square-base.png differ diff --git a/tests/ref/square-circle-alignment.png b/tests/ref/square-circle-alignment.png new file mode 100644 index 00000000..3fff9e66 Binary files /dev/null and b/tests/ref/square-circle-alignment.png differ diff --git a/tests/ref/square-circle-overspecified.png b/tests/ref/square-circle-overspecified.png new file mode 100644 index 00000000..6dde5e51 Binary files /dev/null and b/tests/ref/square-circle-overspecified.png differ diff --git a/tests/ref/square-contents-overflow.png b/tests/ref/square-contents-overflow.png new file mode 100644 index 00000000..ae65b0a8 Binary files /dev/null and b/tests/ref/square-contents-overflow.png differ diff --git a/tests/ref/square-height-limited-stack.png b/tests/ref/square-height-limited-stack.png new file mode 100644 index 00000000..f52c608d Binary files /dev/null and b/tests/ref/square-height-limited-stack.png differ diff --git a/tests/ref/square-height-limited.png b/tests/ref/square-height-limited.png new file mode 100644 index 00000000..c01dc426 Binary files /dev/null and b/tests/ref/square-height-limited.png differ diff --git a/tests/ref/square-overflow.png b/tests/ref/square-overflow.png new file mode 100644 index 00000000..6169f305 Binary files /dev/null and b/tests/ref/square-overflow.png differ diff --git a/tests/ref/square-rect-rounded.png b/tests/ref/square-rect-rounded.png new file mode 100644 index 00000000..678ba819 Binary files /dev/null and b/tests/ref/square-rect-rounded.png differ diff --git a/tests/ref/square-relative-size.png b/tests/ref/square-relative-size.png new file mode 100644 index 00000000..96e744e6 Binary files /dev/null and b/tests/ref/square-relative-size.png differ diff --git a/tests/ref/square-relatively-sized-child.png b/tests/ref/square-relatively-sized-child.png new file mode 100644 index 00000000..3ffe3105 Binary files /dev/null and b/tests/ref/square-relatively-sized-child.png differ diff --git a/tests/ref/square.png b/tests/ref/square.png new file mode 100644 index 00000000..e6f8f5c8 Binary files /dev/null and b/tests/ref/square.png differ diff --git a/tests/ref/stack-basic.png b/tests/ref/stack-basic.png new file mode 100644 index 00000000..b5f38a83 Binary files /dev/null and b/tests/ref/stack-basic.png differ diff --git a/tests/ref/stack-fr.png b/tests/ref/stack-fr.png new file mode 100644 index 00000000..e34dd9b1 Binary files /dev/null and b/tests/ref/stack-fr.png differ diff --git a/tests/ref/stack-overflow.png b/tests/ref/stack-overflow.png new file mode 100644 index 00000000..43b3625a Binary files /dev/null and b/tests/ref/stack-overflow.png differ diff --git a/tests/ref/stack-rtl-align-and-fr.png b/tests/ref/stack-rtl-align-and-fr.png new file mode 100644 index 00000000..653ade6f Binary files /dev/null and b/tests/ref/stack-rtl-align-and-fr.png differ diff --git a/tests/ref/stack-spacing.png b/tests/ref/stack-spacing.png new file mode 100644 index 00000000..9667f657 Binary files /dev/null and b/tests/ref/stack-spacing.png differ diff --git a/tests/ref/state-basic.png b/tests/ref/state-basic.png new file mode 100644 index 00000000..0c67a751 Binary files /dev/null and b/tests/ref/state-basic.png differ diff --git a/tests/ref/state-multiple-calls-same-key.png b/tests/ref/state-multiple-calls-same-key.png new file mode 100644 index 00000000..077b6792 Binary files /dev/null and b/tests/ref/state-multiple-calls-same-key.png differ diff --git a/tests/ref/state-nested.png b/tests/ref/state-nested.png new file mode 100644 index 00000000..cc701600 Binary files /dev/null and b/tests/ref/state-nested.png differ diff --git a/tests/ref/state-no-convergence.png b/tests/ref/state-no-convergence.png new file mode 100644 index 00000000..dd44b9e1 Binary files /dev/null and b/tests/ref/state-no-convergence.png differ diff --git a/tests/ref/strike-background.png b/tests/ref/strike-background.png new file mode 100644 index 00000000..01861d25 Binary files /dev/null and b/tests/ref/strike-background.png differ diff --git a/tests/ref/strike-with.png b/tests/ref/strike-with.png new file mode 100644 index 00000000..59a84150 Binary files /dev/null and b/tests/ref/strike-with.png differ diff --git a/tests/ref/stroke-composition.png b/tests/ref/stroke-composition.png new file mode 100644 index 00000000..a6c7ce70 Binary files /dev/null and b/tests/ref/stroke-composition.png differ diff --git a/tests/ref/stroke-folding.png b/tests/ref/stroke-folding.png new file mode 100644 index 00000000..b4f1b1a9 Binary files /dev/null and b/tests/ref/stroke-folding.png differ diff --git a/tests/ref/stroke-text.png b/tests/ref/stroke-text.png new file mode 100644 index 00000000..ac09053a Binary files /dev/null and b/tests/ref/stroke-text.png differ diff --git a/tests/ref/stroke-zero-thickness.png b/tests/ref/stroke-zero-thickness.png new file mode 100644 index 00000000..6d305eaf Binary files /dev/null and b/tests/ref/stroke-zero-thickness.png differ diff --git a/tests/ref/strong-delta.png b/tests/ref/strong-delta.png new file mode 100644 index 00000000..d32459f6 Binary files /dev/null and b/tests/ref/strong-delta.png differ diff --git a/tests/ref/strong-double-star-empty-hint.png b/tests/ref/strong-double-star-empty-hint.png new file mode 100644 index 00000000..29cbb90f Binary files /dev/null and b/tests/ref/strong-double-star-empty-hint.png differ diff --git a/tests/ref/sub-super-non-typographic.png b/tests/ref/sub-super-non-typographic.png new file mode 100644 index 00000000..e5a8b673 Binary files /dev/null and b/tests/ref/sub-super-non-typographic.png differ diff --git a/tests/ref/sub-super.png b/tests/ref/sub-super.png new file mode 100644 index 00000000..9359cf01 Binary files /dev/null and b/tests/ref/sub-super.png differ diff --git a/tests/ref/super-underline.png b/tests/ref/super-underline.png new file mode 100644 index 00000000..99c1c309 Binary files /dev/null and b/tests/ref/super-underline.png differ diff --git a/tests/ref/symbol-constructor.png b/tests/ref/symbol-constructor.png new file mode 100644 index 00000000..e6db9491 Binary files /dev/null and b/tests/ref/symbol-constructor.png differ diff --git a/tests/ref/symbol.png b/tests/ref/symbol.png new file mode 100644 index 00000000..37339d59 Binary files /dev/null and b/tests/ref/symbol.png differ diff --git a/tests/ref/table-align-array.png b/tests/ref/table-align-array.png new file mode 100644 index 00000000..9242ae12 Binary files /dev/null and b/tests/ref/table-align-array.png differ diff --git a/tests/ref/table-cell-align-override.png b/tests/ref/table-cell-align-override.png new file mode 100644 index 00000000..dfab2bb0 Binary files /dev/null and b/tests/ref/table-cell-align-override.png differ diff --git a/tests/ref/table-cell-folding.png b/tests/ref/table-cell-folding.png new file mode 100644 index 00000000..94897a92 Binary files /dev/null and b/tests/ref/table-cell-folding.png differ diff --git a/tests/ref/table-cell-override.png b/tests/ref/table-cell-override.png new file mode 100644 index 00000000..d6f37d63 Binary files /dev/null and b/tests/ref/table-cell-override.png differ diff --git a/tests/ref/table-cell-set.png b/tests/ref/table-cell-set.png new file mode 100644 index 00000000..ce873b05 Binary files /dev/null and b/tests/ref/table-cell-set.png differ diff --git a/tests/ref/table-cell-show-and-override.png b/tests/ref/table-cell-show-and-override.png new file mode 100644 index 00000000..df745802 Binary files /dev/null and b/tests/ref/table-cell-show-and-override.png differ diff --git a/tests/ref/table-cell-show-based-on-position.png b/tests/ref/table-cell-show-based-on-position.png new file mode 100644 index 00000000..db46e260 Binary files /dev/null and b/tests/ref/table-cell-show-based-on-position.png differ diff --git a/tests/ref/table-cell-show-emph.png b/tests/ref/table-cell-show-emph.png new file mode 100644 index 00000000..1afc833b Binary files /dev/null and b/tests/ref/table-cell-show-emph.png differ diff --git a/tests/ref/table-cell-show.png b/tests/ref/table-cell-show.png new file mode 100644 index 00000000..9ac6d269 Binary files /dev/null and b/tests/ref/table-cell-show.png differ diff --git a/tests/ref/table-cell-various-overrides.png b/tests/ref/table-cell-various-overrides.png new file mode 100644 index 00000000..c8540dfe Binary files /dev/null and b/tests/ref/table-cell-various-overrides.png differ diff --git a/tests/ref/table-fill-basic.png b/tests/ref/table-fill-basic.png new file mode 100644 index 00000000..bc12f8ae Binary files /dev/null and b/tests/ref/table-fill-basic.png differ diff --git a/tests/ref/table-gutters.png b/tests/ref/table-gutters.png new file mode 100644 index 00000000..697ddd48 Binary files /dev/null and b/tests/ref/table-gutters.png differ diff --git a/tests/ref/table-inset-fold.png b/tests/ref/table-inset-fold.png new file mode 100644 index 00000000..f2985c9e Binary files /dev/null and b/tests/ref/table-inset-fold.png differ diff --git a/tests/ref/table-inset.png b/tests/ref/table-inset.png new file mode 100644 index 00000000..a8a9adda Binary files /dev/null and b/tests/ref/table-inset.png differ diff --git a/tests/ref/table-newlines.png b/tests/ref/table-newlines.png new file mode 100644 index 00000000..a4da25f3 Binary files /dev/null and b/tests/ref/table-newlines.png differ diff --git a/tests/ref/table-stroke-vline-position-left-and-right.png b/tests/ref/table-stroke-vline-position-left-and-right.png new file mode 100644 index 00000000..53b48a10 Binary files /dev/null and b/tests/ref/table-stroke-vline-position-left-and-right.png differ diff --git a/tests/ref/terms-built-in-loop.png b/tests/ref/terms-built-in-loop.png new file mode 100644 index 00000000..dc103af9 Binary files /dev/null and b/tests/ref/terms-built-in-loop.png differ diff --git a/tests/ref/terms-constructor.png b/tests/ref/terms-constructor.png new file mode 100644 index 00000000..fe161505 Binary files /dev/null and b/tests/ref/terms-constructor.png differ diff --git a/tests/ref/terms-grid.png b/tests/ref/terms-grid.png new file mode 100644 index 00000000..6142becf Binary files /dev/null and b/tests/ref/terms-grid.png differ diff --git a/tests/ref/terms-multiline.png b/tests/ref/terms-multiline.png new file mode 100644 index 00000000..b5baea4a Binary files /dev/null and b/tests/ref/terms-multiline.png differ diff --git a/tests/ref/terms-rtl.png b/tests/ref/terms-rtl.png new file mode 100644 index 00000000..538571dd Binary files /dev/null and b/tests/ref/terms-rtl.png differ diff --git a/tests/ref/terms-style-change-interrupted.png b/tests/ref/terms-style-change-interrupted.png new file mode 100644 index 00000000..846e45e1 Binary files /dev/null and b/tests/ref/terms-style-change-interrupted.png differ diff --git a/tests/ref/terms-syntax-edge-cases.png b/tests/ref/terms-syntax-edge-cases.png new file mode 100644 index 00000000..e2a557c1 Binary files /dev/null and b/tests/ref/terms-syntax-edge-cases.png differ diff --git a/tests/ref/text-alternates-and-stylistic-sets.png b/tests/ref/text-alternates-and-stylistic-sets.png new file mode 100644 index 00000000..877542fc Binary files /dev/null and b/tests/ref/text-alternates-and-stylistic-sets.png differ diff --git a/tests/ref/text-call-body.png b/tests/ref/text-call-body.png new file mode 100644 index 00000000..24cdeb9f Binary files /dev/null and b/tests/ref/text-call-body.png differ diff --git a/tests/ref/text-chinese-basic.png b/tests/ref/text-chinese-basic.png new file mode 100644 index 00000000..ea4a0b82 Binary files /dev/null and b/tests/ref/text-chinese-basic.png differ diff --git a/tests/ref/text-cjk-latin-spacing.png b/tests/ref/text-cjk-latin-spacing.png new file mode 100644 index 00000000..1906bf76 Binary files /dev/null and b/tests/ref/text-cjk-latin-spacing.png differ diff --git a/tests/ref/text-copy-paste-ligatures.png b/tests/ref/text-copy-paste-ligatures.png new file mode 100644 index 00000000..f0f36a86 Binary files /dev/null and b/tests/ref/text-copy-paste-ligatures.png differ diff --git a/tests/ref/text-edge.png b/tests/ref/text-edge.png new file mode 100644 index 00000000..0953eded Binary files /dev/null and b/tests/ref/text-edge.png differ diff --git a/tests/ref/text-features.png b/tests/ref/text-features.png new file mode 100644 index 00000000..7b0b391f Binary files /dev/null and b/tests/ref/text-features.png differ diff --git a/tests/ref/text-font-change-after-space.png b/tests/ref/text-font-change-after-space.png new file mode 100644 index 00000000..83d2ceb6 Binary files /dev/null and b/tests/ref/text-font-change-after-space.png differ diff --git a/tests/ref/text-font-just-a-space.png b/tests/ref/text-font-just-a-space.png new file mode 100644 index 00000000..3c91db3c Binary files /dev/null and b/tests/ref/text-font-just-a-space.png differ diff --git a/tests/ref/text-font-properties.png b/tests/ref/text-font-properties.png new file mode 100644 index 00000000..3c65fa33 Binary files /dev/null and b/tests/ref/text-font-properties.png differ diff --git a/tests/ref/text-kerning.png b/tests/ref/text-kerning.png new file mode 100644 index 00000000..1bd3a001 Binary files /dev/null and b/tests/ref/text-kerning.png differ diff --git a/tests/ref/text-lang-hyphenate.png b/tests/ref/text-lang-hyphenate.png new file mode 100644 index 00000000..6315d6e2 Binary files /dev/null and b/tests/ref/text-lang-hyphenate.png differ diff --git a/tests/ref/text-lang-region.png b/tests/ref/text-lang-region.png new file mode 100644 index 00000000..a2736578 Binary files /dev/null and b/tests/ref/text-lang-region.png differ diff --git a/tests/ref/text-lang-script-shaping.png b/tests/ref/text-lang-script-shaping.png new file mode 100644 index 00000000..6beaece4 Binary files /dev/null and b/tests/ref/text-lang-script-shaping.png differ diff --git a/tests/ref/text-lang-shaping.png b/tests/ref/text-lang-shaping.png new file mode 100644 index 00000000..b892fcd5 Binary files /dev/null and b/tests/ref/text-lang-shaping.png differ diff --git a/tests/ref/text-lang-unknown-region.png b/tests/ref/text-lang-unknown-region.png new file mode 100644 index 00000000..de63013e Binary files /dev/null and b/tests/ref/text-lang-unknown-region.png differ diff --git a/tests/ref/text-lang.png b/tests/ref/text-lang.png new file mode 100644 index 00000000..de63013e Binary files /dev/null and b/tests/ref/text-lang.png differ diff --git a/tests/ref/text-ligatures.png b/tests/ref/text-ligatures.png new file mode 100644 index 00000000..6f0e286c Binary files /dev/null and b/tests/ref/text-ligatures.png differ diff --git a/tests/ref/text-number-type.png b/tests/ref/text-number-type.png new file mode 100644 index 00000000..beb6ba6c Binary files /dev/null and b/tests/ref/text-number-type.png differ diff --git a/tests/ref/text-number-width.png b/tests/ref/text-number-width.png new file mode 100644 index 00000000..62d8c61b Binary files /dev/null and b/tests/ref/text-number-width.png differ diff --git a/tests/ref/text-size-em-nesting.png b/tests/ref/text-size-em-nesting.png new file mode 100644 index 00000000..34ae35fe Binary files /dev/null and b/tests/ref/text-size-em-nesting.png differ diff --git a/tests/ref/text-size-em.png b/tests/ref/text-size-em.png new file mode 100644 index 00000000..944bdd29 Binary files /dev/null and b/tests/ref/text-size-em.png differ diff --git a/tests/ref/text-slashed-zero-and-fractions.png b/tests/ref/text-slashed-zero-and-fractions.png new file mode 100644 index 00000000..a25ca023 Binary files /dev/null and b/tests/ref/text-slashed-zero-and-fractions.png differ diff --git a/tests/ref/text-spacing-relative.png b/tests/ref/text-spacing-relative.png new file mode 100644 index 00000000..ccd2f140 Binary files /dev/null and b/tests/ref/text-spacing-relative.png differ diff --git a/tests/ref/text-spacing.png b/tests/ref/text-spacing.png new file mode 100644 index 00000000..240c69c0 Binary files /dev/null and b/tests/ref/text-spacing.png differ diff --git a/tests/ref/text-tracking-arabic.png b/tests/ref/text-tracking-arabic.png new file mode 100644 index 00000000..a4e450ff Binary files /dev/null and b/tests/ref/text-tracking-arabic.png differ diff --git a/tests/ref/text-tracking-changed-temporarily.png b/tests/ref/text-tracking-changed-temporarily.png new file mode 100644 index 00000000..f27849b4 Binary files /dev/null and b/tests/ref/text-tracking-changed-temporarily.png differ diff --git a/tests/ref/text-tracking-mark-placement.png b/tests/ref/text-tracking-mark-placement.png new file mode 100644 index 00000000..7fc8bb19 Binary files /dev/null and b/tests/ref/text-tracking-mark-placement.png differ diff --git a/tests/ref/text-tracking-negative.png b/tests/ref/text-tracking-negative.png new file mode 100644 index 00000000..96589887 Binary files /dev/null and b/tests/ref/text-tracking-negative.png differ diff --git a/tests/ref/text/baseline.png b/tests/ref/text/baseline.png deleted file mode 100644 index dcd6eb12..00000000 Binary files a/tests/ref/text/baseline.png and /dev/null differ diff --git a/tests/ref/text/chinese.png b/tests/ref/text/chinese.png deleted file mode 100644 index 0c3ddd00..00000000 Binary files a/tests/ref/text/chinese.png and /dev/null differ diff --git a/tests/ref/text/copy-paste.png b/tests/ref/text/copy-paste.png deleted file mode 100644 index ae4a5ad9..00000000 Binary files a/tests/ref/text/copy-paste.png and /dev/null differ diff --git a/tests/ref/text/deco.png b/tests/ref/text/deco.png deleted file mode 100644 index 3a11e72f..00000000 Binary files a/tests/ref/text/deco.png and /dev/null differ diff --git a/tests/ref/text/edge.png b/tests/ref/text/edge.png deleted file mode 100644 index 1daf4c2f..00000000 Binary files a/tests/ref/text/edge.png and /dev/null differ diff --git a/tests/ref/text/em.png b/tests/ref/text/em.png deleted file mode 100644 index 04cccd53..00000000 Binary files a/tests/ref/text/em.png and /dev/null differ diff --git a/tests/ref/text/emoji.png b/tests/ref/text/emoji.png deleted file mode 100644 index 1dbbba79..00000000 Binary files a/tests/ref/text/emoji.png and /dev/null differ diff --git a/tests/ref/text/emphasis.png b/tests/ref/text/emphasis.png deleted file mode 100644 index c19f6ebb..00000000 Binary files a/tests/ref/text/emphasis.png and /dev/null differ diff --git a/tests/ref/text/escape.png b/tests/ref/text/escape.png deleted file mode 100644 index c94bc52f..00000000 Binary files a/tests/ref/text/escape.png and /dev/null differ diff --git a/tests/ref/text/fallback.png b/tests/ref/text/fallback.png deleted file mode 100644 index 7f1e3e38..00000000 Binary files a/tests/ref/text/fallback.png and /dev/null differ diff --git a/tests/ref/text/features.png b/tests/ref/text/features.png deleted file mode 100644 index 566694c6..00000000 Binary files a/tests/ref/text/features.png and /dev/null differ diff --git a/tests/ref/text/font.png b/tests/ref/text/font.png deleted file mode 100644 index 39c8a951..00000000 Binary files a/tests/ref/text/font.png and /dev/null differ diff --git a/tests/ref/text/hyphenate.png b/tests/ref/text/hyphenate.png deleted file mode 100644 index 7b386a51..00000000 Binary files a/tests/ref/text/hyphenate.png and /dev/null differ diff --git a/tests/ref/text/lang-with-region.png b/tests/ref/text/lang-with-region.png deleted file mode 100644 index c7753104..00000000 Binary files a/tests/ref/text/lang-with-region.png and /dev/null differ diff --git a/tests/ref/text/lang.png b/tests/ref/text/lang.png deleted file mode 100644 index a5ae8979..00000000 Binary files a/tests/ref/text/lang.png and /dev/null differ diff --git a/tests/ref/text/linebreak-link.png b/tests/ref/text/linebreak-link.png deleted file mode 100644 index ffe39caa..00000000 Binary files a/tests/ref/text/linebreak-link.png and /dev/null differ diff --git a/tests/ref/text/linebreak-obj.png b/tests/ref/text/linebreak-obj.png deleted file mode 100644 index 127ee687..00000000 Binary files a/tests/ref/text/linebreak-obj.png and /dev/null differ diff --git a/tests/ref/text/linebreak.png b/tests/ref/text/linebreak.png deleted file mode 100644 index 3dd2fc15..00000000 Binary files a/tests/ref/text/linebreak.png and /dev/null differ diff --git a/tests/ref/text/lorem.png b/tests/ref/text/lorem.png deleted file mode 100644 index 9d55df22..00000000 Binary files a/tests/ref/text/lorem.png and /dev/null differ diff --git a/tests/ref/text/microtype.png b/tests/ref/text/microtype.png deleted file mode 100644 index 87622b0f..00000000 Binary files a/tests/ref/text/microtype.png and /dev/null differ diff --git a/tests/ref/text/numbers.png b/tests/ref/text/numbers.png deleted file mode 100644 index 9fc76aae..00000000 Binary files a/tests/ref/text/numbers.png and /dev/null differ diff --git a/tests/ref/text/quote-nesting.png b/tests/ref/text/quote-nesting.png deleted file mode 100644 index fb16002d..00000000 Binary files a/tests/ref/text/quote-nesting.png and /dev/null differ diff --git a/tests/ref/text/quote.png b/tests/ref/text/quote.png deleted file mode 100644 index 653f2d17..00000000 Binary files a/tests/ref/text/quote.png and /dev/null differ diff --git a/tests/ref/text/quotes.png b/tests/ref/text/quotes.png deleted file mode 100644 index 535c2829..00000000 Binary files a/tests/ref/text/quotes.png and /dev/null differ diff --git a/tests/ref/text/raw-align.png b/tests/ref/text/raw-align.png deleted file mode 100644 index 6d1044f7..00000000 Binary files a/tests/ref/text/raw-align.png and /dev/null differ diff --git a/tests/ref/text/raw-code.png b/tests/ref/text/raw-code.png deleted file mode 100644 index 682c7c48..00000000 Binary files a/tests/ref/text/raw-code.png and /dev/null differ diff --git a/tests/ref/text/raw-line.png b/tests/ref/text/raw-line.png deleted file mode 100644 index b76eb808..00000000 Binary files a/tests/ref/text/raw-line.png and /dev/null differ diff --git a/tests/ref/text/raw-syntaxes.png b/tests/ref/text/raw-syntaxes.png deleted file mode 100644 index ada751e0..00000000 Binary files a/tests/ref/text/raw-syntaxes.png and /dev/null differ diff --git a/tests/ref/text/raw-tabs.png b/tests/ref/text/raw-tabs.png deleted file mode 100644 index cac265e9..00000000 Binary files a/tests/ref/text/raw-tabs.png and /dev/null differ diff --git a/tests/ref/text/raw-theme.png b/tests/ref/text/raw-theme.png deleted file mode 100644 index 0ce17760..00000000 Binary files a/tests/ref/text/raw-theme.png and /dev/null differ diff --git a/tests/ref/text/raw.png b/tests/ref/text/raw.png deleted file mode 100644 index 27120d74..00000000 Binary files a/tests/ref/text/raw.png and /dev/null differ diff --git a/tests/ref/text/shaping.png b/tests/ref/text/shaping.png deleted file mode 100644 index 69cba132..00000000 Binary files a/tests/ref/text/shaping.png and /dev/null differ diff --git a/tests/ref/text/shift.png b/tests/ref/text/shift.png deleted file mode 100644 index 09d68bac..00000000 Binary files a/tests/ref/text/shift.png and /dev/null differ diff --git a/tests/ref/text/smartquotes.png b/tests/ref/text/smartquotes.png deleted file mode 100644 index a6a8cbb5..00000000 Binary files a/tests/ref/text/smartquotes.png and /dev/null differ diff --git a/tests/ref/text/space.png b/tests/ref/text/space.png deleted file mode 100644 index bae0e0a8..00000000 Binary files a/tests/ref/text/space.png and /dev/null differ diff --git a/tests/ref/text/stroke.png b/tests/ref/text/stroke.png deleted file mode 100644 index d6d85c28..00000000 Binary files a/tests/ref/text/stroke.png and /dev/null differ diff --git a/tests/ref/text/symbol.png b/tests/ref/text/symbol.png deleted file mode 100644 index 04d9d77f..00000000 Binary files a/tests/ref/text/symbol.png and /dev/null differ diff --git a/tests/ref/text/tracking-spacing.png b/tests/ref/text/tracking-spacing.png deleted file mode 100644 index 68d80213..00000000 Binary files a/tests/ref/text/tracking-spacing.png and /dev/null differ diff --git a/tests/ref/transform-rotate-and-scale.png b/tests/ref/transform-rotate-and-scale.png new file mode 100644 index 00000000..0dcf67ed Binary files /dev/null and b/tests/ref/transform-rotate-and-scale.png differ diff --git a/tests/ref/transform-rotate-origin.png b/tests/ref/transform-rotate-origin.png new file mode 100644 index 00000000..152b1e1f Binary files /dev/null and b/tests/ref/transform-rotate-origin.png differ diff --git a/tests/ref/transform-rotate-relative-sizing.png b/tests/ref/transform-rotate-relative-sizing.png new file mode 100644 index 00000000..9b81c386 Binary files /dev/null and b/tests/ref/transform-rotate-relative-sizing.png differ diff --git a/tests/ref/transform-rotate.png b/tests/ref/transform-rotate.png new file mode 100644 index 00000000..3990ed5b Binary files /dev/null and b/tests/ref/transform-rotate.png differ diff --git a/tests/ref/transform-scale-origin.png b/tests/ref/transform-scale-origin.png new file mode 100644 index 00000000..10e1cfe2 Binary files /dev/null and b/tests/ref/transform-scale-origin.png differ diff --git a/tests/ref/transform-scale-relative-sizing.png b/tests/ref/transform-scale-relative-sizing.png new file mode 100644 index 00000000..d10bd3ff Binary files /dev/null and b/tests/ref/transform-scale-relative-sizing.png differ diff --git a/tests/ref/transform-scale.png b/tests/ref/transform-scale.png new file mode 100644 index 00000000..c95b90f1 Binary files /dev/null and b/tests/ref/transform-scale.png differ diff --git a/tests/ref/transform-tex-logo.png b/tests/ref/transform-tex-logo.png new file mode 100644 index 00000000..5d16ffb4 Binary files /dev/null and b/tests/ref/transform-tex-logo.png differ diff --git a/tests/ref/underline-background.png b/tests/ref/underline-background.png new file mode 100644 index 00000000..33ba381a Binary files /dev/null and b/tests/ref/underline-background.png differ diff --git a/tests/ref/underline-overline-strike.png b/tests/ref/underline-overline-strike.png new file mode 100644 index 00000000..2567fca4 Binary files /dev/null and b/tests/ref/underline-overline-strike.png differ diff --git a/tests/ref/underline-stroke-folding.png b/tests/ref/underline-stroke-folding.png new file mode 100644 index 00000000..32119e5c Binary files /dev/null and b/tests/ref/underline-stroke-folding.png differ diff --git a/tests/ref/visualize/gradient-conic.png b/tests/ref/visualize/gradient-conic.png deleted file mode 100644 index ff4a0ca2..00000000 Binary files a/tests/ref/visualize/gradient-conic.png and /dev/null differ diff --git a/tests/ref/visualize/gradient-dir.png b/tests/ref/visualize/gradient-dir.png deleted file mode 100644 index bda3eb17..00000000 Binary files a/tests/ref/visualize/gradient-dir.png and /dev/null differ diff --git a/tests/ref/visualize/gradient-hue-rotation.png b/tests/ref/visualize/gradient-hue-rotation.png deleted file mode 100644 index 2d786f71..00000000 Binary files a/tests/ref/visualize/gradient-hue-rotation.png and /dev/null differ diff --git a/tests/ref/visualize/gradient-math.png b/tests/ref/visualize/gradient-math.png deleted file mode 100644 index 470e6138..00000000 Binary files a/tests/ref/visualize/gradient-math.png and /dev/null differ diff --git a/tests/ref/visualize/gradient-presets.png b/tests/ref/visualize/gradient-presets.png deleted file mode 100644 index e6f7f73a..00000000 Binary files a/tests/ref/visualize/gradient-presets.png and /dev/null differ diff --git a/tests/ref/visualize/gradient-radial.png b/tests/ref/visualize/gradient-radial.png deleted file mode 100644 index 2e8e9af3..00000000 Binary files a/tests/ref/visualize/gradient-radial.png and /dev/null differ diff --git a/tests/ref/visualize/gradient-relative-conic.png b/tests/ref/visualize/gradient-relative-conic.png deleted file mode 100644 index 232c5f0a..00000000 Binary files a/tests/ref/visualize/gradient-relative-conic.png and /dev/null differ diff --git a/tests/ref/visualize/gradient-relative-linear.png b/tests/ref/visualize/gradient-relative-linear.png deleted file mode 100644 index 56e46119..00000000 Binary files a/tests/ref/visualize/gradient-relative-linear.png and /dev/null differ diff --git a/tests/ref/visualize/gradient-relative-radial.png b/tests/ref/visualize/gradient-relative-radial.png deleted file mode 100644 index 210ea7b0..00000000 Binary files a/tests/ref/visualize/gradient-relative-radial.png and /dev/null differ diff --git a/tests/ref/visualize/gradient-repeat.png b/tests/ref/visualize/gradient-repeat.png deleted file mode 100644 index 6be7dc66..00000000 Binary files a/tests/ref/visualize/gradient-repeat.png and /dev/null differ diff --git a/tests/ref/visualize/gradient-sharp.png b/tests/ref/visualize/gradient-sharp.png deleted file mode 100644 index b7698cfa..00000000 Binary files a/tests/ref/visualize/gradient-sharp.png and /dev/null differ diff --git a/tests/ref/visualize/gradient-stroke.png b/tests/ref/visualize/gradient-stroke.png deleted file mode 100644 index 69317f73..00000000 Binary files a/tests/ref/visualize/gradient-stroke.png and /dev/null differ diff --git a/tests/ref/visualize/gradient-text-decorations.png b/tests/ref/visualize/gradient-text-decorations.png deleted file mode 100644 index 887cd500..00000000 Binary files a/tests/ref/visualize/gradient-text-decorations.png and /dev/null differ diff --git a/tests/ref/visualize/gradient-text-other.png b/tests/ref/visualize/gradient-text-other.png deleted file mode 100644 index 78555b18..00000000 Binary files a/tests/ref/visualize/gradient-text-other.png and /dev/null differ diff --git a/tests/ref/visualize/gradient-text.png b/tests/ref/visualize/gradient-text.png deleted file mode 100644 index 478a0586..00000000 Binary files a/tests/ref/visualize/gradient-text.png and /dev/null differ diff --git a/tests/ref/visualize/gradient-transform.png b/tests/ref/visualize/gradient-transform.png deleted file mode 100644 index a55ad91e..00000000 Binary files a/tests/ref/visualize/gradient-transform.png and /dev/null differ diff --git a/tests/ref/visualize/image-scale.png b/tests/ref/visualize/image-scale.png deleted file mode 100644 index 95e9157e..00000000 Binary files a/tests/ref/visualize/image-scale.png and /dev/null differ diff --git a/tests/ref/visualize/image.png b/tests/ref/visualize/image.png deleted file mode 100644 index ec53fa98..00000000 Binary files a/tests/ref/visualize/image.png and /dev/null differ diff --git a/tests/ref/visualize/line.png b/tests/ref/visualize/line.png deleted file mode 100644 index d19dea0e..00000000 Binary files a/tests/ref/visualize/line.png and /dev/null differ diff --git a/tests/ref/visualize/path.png b/tests/ref/visualize/path.png deleted file mode 100644 index c7f710c9..00000000 Binary files a/tests/ref/visualize/path.png and /dev/null differ diff --git a/tests/ref/visualize/pattern-relative.png b/tests/ref/visualize/pattern-relative.png deleted file mode 100644 index 7958bf7f..00000000 Binary files a/tests/ref/visualize/pattern-relative.png and /dev/null differ diff --git a/tests/ref/visualize/pattern-simple.png b/tests/ref/visualize/pattern-simple.png deleted file mode 100644 index ac473a75..00000000 Binary files a/tests/ref/visualize/pattern-simple.png and /dev/null differ diff --git a/tests/ref/visualize/pattern-small.png b/tests/ref/visualize/pattern-small.png deleted file mode 100644 index 6af592dd..00000000 Binary files a/tests/ref/visualize/pattern-small.png and /dev/null differ diff --git a/tests/ref/visualize/pattern-spacing.png b/tests/ref/visualize/pattern-spacing.png deleted file mode 100644 index 4c95a3b0..00000000 Binary files a/tests/ref/visualize/pattern-spacing.png and /dev/null differ diff --git a/tests/ref/visualize/pattern-stroke.png b/tests/ref/visualize/pattern-stroke.png deleted file mode 100644 index d71f1c92..00000000 Binary files a/tests/ref/visualize/pattern-stroke.png and /dev/null differ diff --git a/tests/ref/visualize/pattern-text.png b/tests/ref/visualize/pattern-text.png deleted file mode 100644 index 2ecf2fda..00000000 Binary files a/tests/ref/visualize/pattern-text.png and /dev/null differ diff --git a/tests/ref/visualize/polygon.png b/tests/ref/visualize/polygon.png deleted file mode 100644 index 234aeb14..00000000 Binary files a/tests/ref/visualize/polygon.png and /dev/null differ diff --git a/tests/ref/visualize/shape-aspect.png b/tests/ref/visualize/shape-aspect.png deleted file mode 100644 index 918a5e73..00000000 Binary files a/tests/ref/visualize/shape-aspect.png and /dev/null differ diff --git a/tests/ref/visualize/shape-circle.png b/tests/ref/visualize/shape-circle.png deleted file mode 100644 index a2ee279d..00000000 Binary files a/tests/ref/visualize/shape-circle.png and /dev/null differ diff --git a/tests/ref/visualize/shape-ellipse.png b/tests/ref/visualize/shape-ellipse.png deleted file mode 100644 index 6de5e9f6..00000000 Binary files a/tests/ref/visualize/shape-ellipse.png and /dev/null differ diff --git a/tests/ref/visualize/shape-fill-stroke.png b/tests/ref/visualize/shape-fill-stroke.png deleted file mode 100644 index d4a4817a..00000000 Binary files a/tests/ref/visualize/shape-fill-stroke.png and /dev/null differ diff --git a/tests/ref/visualize/shape-rect.png b/tests/ref/visualize/shape-rect.png deleted file mode 100644 index a279341e..00000000 Binary files a/tests/ref/visualize/shape-rect.png and /dev/null differ diff --git a/tests/ref/visualize/shape-rounded.png b/tests/ref/visualize/shape-rounded.png deleted file mode 100644 index ec926d0a..00000000 Binary files a/tests/ref/visualize/shape-rounded.png and /dev/null differ diff --git a/tests/ref/visualize/shape-square.png b/tests/ref/visualize/shape-square.png deleted file mode 100644 index 46e243e1..00000000 Binary files a/tests/ref/visualize/shape-square.png and /dev/null differ diff --git a/tests/ref/visualize/stroke.png b/tests/ref/visualize/stroke.png deleted file mode 100644 index bdfcae9f..00000000 Binary files a/tests/ref/visualize/stroke.png and /dev/null differ diff --git a/tests/ref/visualize/svg-text.png b/tests/ref/visualize/svg-text.png deleted file mode 100644 index b2bbe320..00000000 Binary files a/tests/ref/visualize/svg-text.png and /dev/null differ diff --git a/tests/ref/while-loop-basic.png b/tests/ref/while-loop-basic.png new file mode 100644 index 00000000..3a0e6d24 Binary files /dev/null and b/tests/ref/while-loop-basic.png differ -- cgit v1.2.3