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

Hi,

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. It’s a bit inconsistent with at-rules.

According to this test case:

data:text/html,<style>@import \75rl(data:,body{background:green)

… url( can be escaped in Firefox and Opera but not in Chromium.

I don’t think this ever is a problem in practice. We should just settle 
one way or the other, have it in a test suite and move on.

-- 
Simon Sapin

Received on Thursday, 3 January 2013 15:24:53 UTC