<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>19283</bug_id>
          
          <creation_ts>2012-10-05 08:47:56 +0000</creation_ts>
          <short_desc>Investigate IDNA2003 separators</short_desc>
          <delta_ts>2012-12-21 14:30:58 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WHATWG</product>
          <component>URL</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows 3.1</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>18910</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>Unsorted</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mathias Bynens">mathias</reporter>
          <assigned_to name="Anne">annevk</assigned_to>
          <cc>annevk</cc>
    
    <cc>mathias</cc>
    
    <cc>mike</cc>
    
    <cc>public-webapps</cc>
          
          <qa_contact>sideshowbarker+urlspec</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>75337</commentid>
    <comment_count>0</comment_count>
    <who name="Mathias Bynens">mathias</who>
    <bug_when>2012-10-05 08:47:56 +0000</bug_when>
    <thetext>Continuing the discussion in https://github.com/bestiejs/punycode.js/issues/11, I wrote a simple test that sets URLs with IDNA2003 separators U+002E, U+3002, U+FF0E, U+FF61 as the `src` of an `iframe` element in memory, and then returns the resulting normalized `src`.

Chrome, Safari, Firefox:

http://xn--maana-pta.com/
http://xn--maana-pta.com/
http://xn--maana-pta.com/
http://xn--maana-pta.com/

Opera:

http://mañana.com/
http://mañana.com/
http://mañana.com/
http://mañana.com/

It seems all browsers tested so far support these separators for backwards compatibility. I haven’t tested IE yet, or older versions of the other browsers.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75339</commentid>
    <comment_count>1</comment_count>
    <who name="Mathias Bynens">mathias</who>
    <bug_when>2012-10-05 08:51:39 +0000</bug_when>
    <thetext>Uploading the attachment failed for some reason, so I’ve uploaded the test here: http://mathias.html5.org/tests/url/idna2003-separators/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75348</commentid>
    <comment_count>2</comment_count>
    <who name="Mathias Bynens">mathias</who>
    <bug_when>2012-10-05 12:47:39 +0000</bug_when>
    <thetext>I’ve updated the test so that it displays PASS if the browser supports IDNA2003 separators and FAIL otherwise.

IE9 supports these separators as well, so it looks like they should be included in the URL spec.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80483</commentid>
    <comment_count>3</comment_count>
    <who name="Anne">annevk</who>
    <bug_when>2012-12-21 14:30:58 +0000</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 18910 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>