[Webkit-unassigned] [Bug 233447] New: Consonant clusters with a visible virama should only have the first consonant+virama highlighted

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 23 08:01:56 PST 2021


https://bugs.webkit.org/show_bug.cgi?id=233447

            Bug ID: 233447
           Summary: Consonant clusters with a visible virama should only
                    have the first consonant+virama highlighted
           Product: WebKit
           Version: Safari 15
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ishida at w3.org
                CC: bfulgham at webkit.org, simon.fraser at apple.com,
                    zalan at apple.com

When the start of a line contains a 2-consonant cluster that uses a *visible* virama, ::first-letter should highlight only the first consonant+virama. This corresponds to a grapheme cluster, as defined by Unicode.

Tests & results:
Interactive test, When ::first-letter is applied to Devanagari the browser will NOT select a 2-consonant cluster as a unit if the virama is visible
https://github.com/w3c/line_paragraph_tests/issues/68

Interactive test, When ::first-letter is applied to Bengali the browser will only select the first consonant+virama in a cluster if the virama is visible
https://github.com/w3c/line_paragraph_tests/issues/70

Interactive test: When ::first-letter is applied to Tamil the browser will only select the first consonant+virama in a cluster if the virama is visible 
https://github.com/w3c/line_paragraph_tests/issues/71


For Devanagari and Bengali, Gecko only highlights the initial character+virama, whereas Blink, and Webkit select all clusters as a single unit, whether or not they are conjuncts or are rendered with a visible virama.

For Tamil, all browsers select only the first grapheme cluster (as expected).

WebKit browsers should not select the full consonant cluster if the virama is showing.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20211123/3bf05dc0/attachment.htm>


More information about the webkit-unassigned mailing list