As specified today, the [CSSURLImageValue constructor] seems to require that url() be around the URL in the string passed to it, since it depends on the <url> production.
I suspect it shouldn't require url()... but if that was the intent, an example should be given.
The spec should also specify more clearly how the parameter is processed, for example, whether CSS character escapes are processed.