Bug 105877 - Domain names in Serbian ".срб" domain (IDN ccTLD) are displayed as Punycode
Summary: Domain names in Serbian ".срб" domain (IDN ccTLD) are displayed as Punycode
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Page Loading (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac Unspecified
: P2 Normal
Assignee: Nobody
URL: http://рнидс.срб
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-30 15:05 PST by zamv3612
Modified: 2013-01-02 01:42 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description zamv3612 2012-12-30 15:05:44 PST
Steps to reproduce:

Open http://рнидс.срб

Expected result: address bar displays domain in cyrillic characters
Actual result: address is converted to Punycode

Similarly to the Russian ”рф” domain, there is no security risk in allowing Cyrillic characters in this IDN ccTLD. Latin characters are not allowed per registrar rules.

Citation from the webpage of the "Register of National Internet Domain Names of Serbia" (http://www.rnids.rs/en/the-.срб-domain):

"Which characters can be used in a .срб domain name?

Serbian Cyrillic domain names, besides the 30 letters of the Serbian Cyrillic alphabet (а-ш), may contain numbers and hyphens (-). They cannot contain a hyphen at the start or the end or two consecutive hyphens in the third and fourth positions. .срб domain names can contain a maximum of 63 ASCII characters after ASCII Compatible Encoding (ACE)."

Citation end.

Bug for the Russian ”рф” domain was described and solved in "WebKit Bugzilla Bug 39089".
Comment 1 Alexey Proskuryakov 2012-12-31 19:06:32 PST
Are you willing to make a patch along the lines of the earlier Russian one?
Comment 2 zamv3612 2013-01-02 01:42:38 PST
Actually I´m not a developer and not the right person to provide a patch. The only help I can provide is to do some testing with the patched version. (In reply to comment #1)
> Are you willing to make a patch along the lines of the earlier Russian one?