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

Re: [css3-syntax] CSS escape sequences

From: Kang-Hao (Kenny) Lu <kennyluck@csail.mit.edu>
Date: Fri, 13 Jan 2012 02:47:32 +0800
Message-ID: <4F0F2AC4.8080801@csail.mit.edu>
To: Mathias Bynens <mathias@qiwi.be>
CC: Boris Zbarsky <bzbarsky@mit.edu>, WWW Style <www-style@w3.org>
(12/01/13 2:35), Mathias Bynens wrote:
>>> Looks like WebKit treats unpaired surrogates just like mis-ordered
>>> ones: it drops the whole declaration.
>>
>> I still see the grey box there so the declaration isn't dropped.
> 
> This is probably a misunderstanding in terminology. The declaration
> (`property: value;`) is dropped, not the declaration block (`{
> property: value; property2: value2; }`).

Do you see the grey box I am talking about?

If you manually delete "content:'\df06\d834 : surrogate pair in the
wrong order';" by hand (not dropping the the whole html:after block) and
re-run, do you still see the grey box?

For what's worth, I no longer see the grey box after I manually drop the
declaration. This implies (at least to me) that the declaration was
there even if it contains mis-ordered surrogates but 'content' was
rendered as spaces. I am wondering if the behavior I perceive is
platform-dependent...
Received on Thursday, 12 January 2012 18:50:28 UTC

This archive was generated by hypermail 2.4.0 : Monday, 23 January 2023 02:14:08 UTC