[Webkit-unassigned] [Bug 21820] New: Unable to enter the Tamil UNICODE Characters via Thamizha Phonetic IME

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 22 19:40:52 PDT 2008


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

           Summary: Unable to enter the Tamil UNICODE Characters via
                    Thamizha Phonetic IME
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Windows XP
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: HTML Editing
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: hbono at chromium.org


Copied from "http://code.google.com/p/chromium/issues/detail?id=1097"

* Steps to Reproduce
1. Download the Thamizha tamil phonetic IME From
http://www.thamizha.com/downloads/ekalappai20b_anjal.zip
2. Extract the archive and install.
3. Try to enter Tamil UNICODE Characters to any checkboxes see the characters
got deleted automatically once you try to enter some tamil characters. This is
not the case with Firefox or Internet explorer. 

* Expected Results
I need to enter Tamil UNICODE characters to wikipedia project, blogging sites
directly from the IME.

* Actual Results
Characters got deleted automatically one I try to enter a character. 

* Additional Builds and Platforms:
Other browsers tested:
Add OK or FAIL after other browsers where you have tested this issue:
   Safari 3: FAIL
  Firefox 3: OK
       IE 7: OK

- Does not occur on
The English version of Windows XP

* Additional Information:
Copy paste from notepad to browser with Tamil UNICODE characters works but
it is a real waste of time. Some similar issue was there with Yahoo!
messenger 7 and it has been rectified with latest version 9 (I think worked
with version 8 as well).

This issue is caused by the Editor::deleteWithDirection() function which
deletes a ligature without decomposing it.
This issue also happens on languages which uses ligatures, e.g. Arabic, Lao,
Thai, etc.
The easiest solution is changing the above function to insert a decomposed
characters after deleting a ligature.


-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list