3 Open Issues Need Help Last updated: Jul 1, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Debug a regression in Flying Saucer (version 9.13) where background images in `<span>` elements are rendered incorrectly, appearing smaller than expected compared to version 9.7. The issue involves analyzing the provided HTML and CSS, understanding the rendering differences between the two versions, and identifying the root cause of the size discrepancy. A solution may involve modifying the library's CSS handling or identifying a configuration issue.

Complexity: 4/5
help wanted bug

XML/XHTML and CSS 2.1 renderer in pure Java

Java

AI Summary: Debug a Java-based XML/XHTML renderer (Flying Saucer) to fix an issue where the `page-break-inside: avoid` CSS property is not consistently preventing page breaks within a PDF generated from HTML content. The problem seems to be related to the content preceding the targeted div element, and involves investigating the renderer's handling of page breaks and potentially complex HTML structures.

Complexity: 4/5
help wanted

XML/XHTML and CSS 2.1 renderer in pure Java

Java

AI Summary: Debug and fix inconsistent font rendering in Flying Saucer's image generation. The issue involves a custom Chinese font (HYCuSongJ) causing inconsistent text height and size in images generated using Flying Saucer version 9.4.1. The solution likely involves investigating font metrics handling within Flying Saucer, potentially adjusting rendering hints or font configuration, and testing with the provided code snippet.

Complexity: 4/5
help wanted question

XML/XHTML and CSS 2.1 renderer in pure Java

Java