W3C home > Mailing lists > Public > public-html-bugzilla@w3.org > June 2008

[Bug 5802] No mention of %uXXXX escapes

From: <bugzilla@wiggum.w3.org>
Date: Thu, 26 Jun 2008 14:07:31 +0000
To: public-html-bugzilla@w3.org
Message-Id: <E1KBs8J-0000ca-MF@wiggum.w3.org>

http://www.w3.org/Bugs/Public/show_bug.cgi?id=5802





--- Comment #5 from Philip Taylor <excors@gmail.com>  2008-06-26 14:07:31 ---
As far as I can see, no browser handles %uXXXX in a special way - the real
issue is that

  <a href="?x%25y%z w">

on http://example.com/ resolves as "http://example.com/?x%25y%z%20w" (in IE6,
FF3, O9.5, S3), i.e. it does not percent-encode the lone "%".

If I understand HTML5 correctly, it currently says that should become
"http://example.com/?x%25y%25z%20w" instead (since the lone "%" does not match
the <query> production).

That means that HTML5 says <a href="?%u1234"> resolves to "...?%25u1234", which
breaks servers that expect the UA to resolve it to "...?%u1234" instead.


-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Thursday, 26 June 2008 14:08:05 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 26 June 2008 14:08:06 GMT