> This fixes an the AIOOBE when finding a line break point in RTL laid out 
> glyphs.
> The comment in the bug report explains how we can end up trying to find an 
> unachievable break point and yet there's no "stop" on the search when we've 
> run out of glyphs so hence the exception.
> 
> The fix uses a different method to choose a break point.
> 
> A system test has been supplied which will fail on macOS (even with standard 
> macOS fonts, not just the Noto Sans Arabic) unless the fix is applied.

Phil Race has updated the pull request incrementally with one additional commit 
since the last revision:

  8302797

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

Changes:
  - all: https://git.openjdk.org/jfx/pull/1055/files
  - new: https://git.openjdk.org/jfx/pull/1055/files/e9925237..ba0f28dc

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jfx&pr=1055&range=01
 - incr: https://webrevs.openjdk.org/?repo=jfx&pr=1055&range=00-01

  Stats: 4 lines in 1 file changed: 1 ins; 0 del; 3 mod
  Patch: https://git.openjdk.org/jfx/pull/1055.diff
  Fetch: git fetch https://git.openjdk.org/jfx pull/1055/head:pull/1055

PR: https://git.openjdk.org/jfx/pull/1055

Reply via email to