Bug 139119

Summary: SVG text mid-points should not reorder BiDi text runs
Product: WebKit Reporter: Said Abou-Hallawa <sabouhallawa>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: ahmad.saleem792, webkit-bug-importer, zimmermann
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Test mid-points with BiDi text
none
Expected file none

Description Said Abou-Hallawa 2014-11-30 20:38:55 PST
Created attachment 242302 [details]
Test mid-points with BiDi text

When specifying multiple x-positions in the text tag of an SVG, they should be treated as strong directional points.  In other words, reordering the text runs should stop at any mid-point.

Open the attached test file and compare it with the expected file.

NOTE: The attached file is a Mozilla imported svg text file.
Comment 1 Said Abou-Hallawa 2014-11-30 20:41:08 PST
Created attachment 242303 [details]
Expected file
Comment 2 Radar WebKit Bug Importer 2014-12-01 10:38:57 PST
<rdar://problem/19103207>
Comment 3 Ahmad Saleem 2023-01-01 05:58:23 PST
It is still broken in Safari 16.2 & Safari Technology Preview 160 while Chrome Canary 111 and Firefox Nightly 110 is rendering similar to Expected file.

Just wanted to share updated testing result. Thanks!