Summary: | Some Hebrew diacritics get messed up on form submission | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Konstantin <ikn> | ||||
Component: | Forms | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED INVALID | ||||||
Severity: | Normal | CC: | ap, rniwa | ||||
Priority: | P3 | ||||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | All | ||||||
OS: | All | ||||||
URL: | http://zapad.org/~ignatiev/temp/w4.php | ||||||
Attachments: |
|
Description
Konstantin
2013-03-21 21:40:48 PDT
> this "fixed" order is invalid (or at least non-standard) In fact, '\u05d1\u05bc\u05b5' is not properly normalized - both NFC and NFD forms for this string are '\u05d1\u05b5\u05bc'. Please see <http://unicode.org/reports/tr15/> for discussion of Unicode normalization forms. Overall, this is expected behavior. The reason why we normalize to NFC when sending for text is compatibility - since Windows uses NFC everywhere, there can be subtle errors when the text sent from WebKit gets processed by systems that don't work with decomposed text well. I can see how in this specific case WebKit becomes an outlier, but this is the cost of being like other browsers in more common cases. *** Bug 119320 has been marked as a duplicate of this bug. *** |