W3C home > Mailing lists > Public > public-html-bugzilla@w3.org > March 2011

[Bug 12341] Unclear what "any characters in the value that are not valid in the <ifragment> production" means

From: <bugzilla@jessica.w3.org>
Date: Sat, 19 Mar 2011 18:02:49 +0000
To: public-html-bugzilla@w3.org
Message-Id: <E1Q10UD-0006iw-DZ@jessica.w3.org>
http://www.w3.org/Bugs/Public/show_bug.cgi?id=12341

Philip Jägenstedt <philipj@opera.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |philipj@opera.com

--- Comment #1 from Philip Jägenstedt <philipj@opera.com> 2011-03-19 18:02:48 UTC ---
The ifragment production in http://tools.ietf.org/html/rfc3987 is not just a
set of allowed characters, it also includes pct-encoded:

pct-encoded    = "%" HEXDIG HEXDIG

A string is either a valid production of ifragment or it is not, from the
grammar it isn't possible to say that any particular characters are are not
valid. Examples:

foo%bar -- should % or %ba be escaped?
foo%1bar -- should, %, %1 or %1b be escaped?

-- 
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 Saturday, 19 March 2011 18:02:50 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 19 March 2011 18:02:51 GMT