W3C home > Mailing lists > Public > www-style@w3.org > January 2013

Re: [css3-syntax] Escaping U, R or L in url() tokens

From: Anton Prowse <prowse@moonhenge.net>
Date: Mon, 07 Jan 2013 15:05:15 +0100
Message-ID: <50EAD61B.3090103@moonhenge.net>
To: W3C Style <www-style@w3.org>
CC: "Tab Atkins Jr." <jackalmage@gmail.com>, Simon Sapin <simon.sapin@kozea.fr>, "L. David Baron" <dbaron@dbaron.org>, Bjoern Hoehrmann <derhoermi@gmx.net>
On 06/01/2013 00:51, Tab Atkins Jr. wrote:
> On 03/01/2013 16:24, Simon Sapin wrote:
>>
>> In both CSS 2.1 and the css3-syntax ED, url( is ASCII case-insensitive
>> but can not be escaped. This looks deliberate to be, but I’m told that
>> it could be an oversight.

This is a known issue, filed as 
https://www.w3.org/Bugs/Public/show_bug.cgi?id=17514 (with a bit of 
history of the problem thrown in).

> It looks like only WebKit and Firefox honor unicode-range at all.
> Both of them treat an escaped U in the token as an error.  So, I'm
> leaving that as it is, only accepting a literal u or U.
>
> I've made the changes to the url token, though.

Does this mean we're officially allowing escaping?  If so, we should 
also update CSS21.  I can propose an edit and throw it over to Bert for 
inclusion in the errata document.

Cheers,
Anton
Received on Monday, 7 January 2013 14:05:46 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:21:04 GMT