JDK-8326061 : Rendering RTL text with complex text path has side effects
  • Type: Bug
  • Component: javafx
  • Sub-Component: web
  • Affected Version: 8,jfx23
  • Priority: P3
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2024-02-16
  • Updated: 2024-07-03
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
jfx24Unresolved
Related Reports
Relates :  
Description
Following DRT tests fail if the text rendering method is switched to take always complex text rendering path.
fast/dom/Document/CaretRangeFromPoint/rtl.html
editing/selection/click-left-of-rtl-wrapping-text.html -> fix under review
editing/selection/modify-up-on-rtl-wrapping-text.html 
For the fix we have adopted (JDK-8323880) two paths simple/complex path rendering based on text rendering mode.
Comments
Upstream WebKit has switched to using the complex text path in all cases, so we need to fix this before the next WebKit update. We cannot count on the older simple text path to continue to work.
16-02-2024