WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
280443
Cursor movement and edit with Kannada text
https://bugs.webkit.org/show_bug.cgi?id=280443
Summary
Cursor movement and edit with Kannada text
P K
Reported
2024-09-26 16:12:23 PDT
Created
attachment 472699
[details]
Chrome vs Safari/notes (TextKit2) Cursor movement and edit with Kannada text in Safari (Apple TextKit2) vs Chrome (Harfbuzz) Description Please describe the issue and what steps we can take to reproduce it: Watch the attached video Related feedbacks FB15231415 FB14170617 FB12383463 FB9479036 Description: All cursor movements are captured in the bottom right hand corner of the screen in RED COLOR Left half screen is chrome with harfbuzz text shaping engine ಅರ್ಕಾವಾತಿ (Repha ರ್ behind ಕ ಾ) - cursor movement and edit is correct ಅರ್ಕ್ಪವಾತಿ (Repha ರ್ behind ಕ ್ ಪ) - cursor movement is wrong: cursor is allowed move between “Repha ರ್” and “ಕ್ಪ”. Cursor must not allowed to be placed between repha and following Kannada letters. Repha must be part of the Kannada letters to its right - Cursor gets stuck inside the Kannada letters, does not move to the right - Correct form can be observed in Chrome (Harfbuzz). ಅರ್ಕ್ಪಾವಾತಿ (Repha ರ್ behind ಕ ್ ಪ ಾ) - cursor movement is wrong: cursor is allowed move between “Repha ರ್” and “ಕ್ಪಾ”. Cursor must not allowed to be placed between repha and following Kannada letters. Repha must be part of the Kannada letters to its right - Cursor gets stuck inside the Kannada letters, does not move to the right - Correct form can be observed in Chrome (Harfbuzz). ಅರ್ಕ್ರಾವಾತಿ (Repha ರ್ behind ಕ ್ ಪ ಾ) - cursor movement is wrong: cursor is allowed move between “Repha ರ್” and “ಕ್ರಾ”. Cursor must not allowed to be placed between repha and following Kannada letters. Repha must be part of the Kannada letters to its right - Correct form can be observed in Chrome (Harfbuzz). ಅರ್ಕ್ಟ್ರೋಬರ್ - cursor movement is wrong: cursor is allowed move between “Repha ರ್” and “ಕ್ಟ್ರೋ”. Cursor must not allowed to be placed between repha and following Kannada letters. Repha must be part of the Kannada letters to its right - Cursor gets stuck inside the Kannada letters, does not move to the right - Correct form can be observed in Chrome (Harfbuzz).
Attachments
Chrome vs Safari/notes (TextKit2)
(233.46 MB, video/quicktime)
2024-09-26 16:12 PDT
,
P K
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
P K
Comment 1
2024-09-26 16:14:56 PDT
This is serious bug, needs attention from TextKit2 Engineers
Radar WebKit Bug Importer
Comment 2
2024-10-03 16:13:31 PDT
<
rdar://problem/137240508
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug