On Thu, 30 Oct 2025 18:52:53 GMT, Phil Race <[email protected]> wrote:

> A long time ago (JDK 7) when the linux font properties were largely replaced 
> by using fontconfig logic was included to try to limit the number of slots 
> used for composite fonts by requiring that fonts add sufficient code points.
> In practice today this limitation seems to be reductions like having 40 slots 
> instead of 50. 
> Except for keeping it for debugging, this fix removes that limitation which 
> had a bad consequence on some recent Linuxes where the primary Hebrew font  
> (Noto Sans Hebrew) came after another font (DejaVu Sans) that provided some 
> Hebrew accents and punctuation but not the alphabet and was also far enough 
> down the list (14th) to be where we require 50 new code points to be worthy 
> of inclusion and it only added 33.

This pull request has now been integrated.

Changeset: 245eeb41
Author:    Phil Race <[email protected]>
URL:       
https://git.openjdk.org/jdk/commit/245eeb41bc749cba4e44bf3998cf07e7a1b784ed
Stats:     10 lines in 2 files changed: 0 ins; 8 del; 2 mod

8357252: sun/awt/font/TestArabicHebrew.java fails in OEL 9 and 10 x64

Reviewed-by: serb, psadhukhan, kizune

-------------

PR: https://git.openjdk.org/jdk/pull/28072

Reply via email to