|Summary:||Some Hebrew diacritics get messed up on form submission|
|Version:||528+ (Nightly build)|
Description Konstantin 2013-03-21 21:40:48 PDT
Comment 1 Alexey Proskuryakov 2013-03-26 11:58:08 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.