- From: Peter Linss <peter.linss@hp.com>
- Date: Fri, 14 Jan 2011 15:22:37 -0800
- To: Alan Gresley <alan@css-class.com>
- Cc: Public CSS test suite mailing list <public-css-testsuite@w3.org>
On Jan 14, 2011, at 12:58 PM, Alan Gresley wrote:
> On 15/01/2011 7:24 AM, Peter Linss wrote:
>> I believe there are a few problems with this test.
>>
>> First, the only style possibilities for the test paragraphs are white
>> text on a green background versus white text on a green background. I
>> presume it's trying to test for the application of the rule in the
>> linked stylesheet but there would be no visible effect either way.
>>
>> Second, I'm trying to figure out if this test requires http or not
>> (and
>> exactly what for that matter this test is trying to test), I'm
>> guessing
>> the rule in the linked style sheet is NOT supposed to match
>> anything? It
>> it relying on the linked stylesheet being served as utf-8? (the
>> server's
>> default, as there is no explicit encoding set on that file) Why
>> does the
>> title state "malformed UTF-8"? Either something's missing here or I'm
>> not getting it...
>>
>> Peter
>
>
> The external stylesheet CSS [1] has this
>
> .t�st { color: white; background: green; }
>
> I presume that � is malformed CSS. Each class of each <p> has a
> string
> of class"t(Unicode)st". These are the Unicode characters.
>
> é ้ щ ى ι י И
>
>
> 1.
> <http://test.csswg.org/suites/css2.1/20101210/html4/support/character-encoding-038.css
> >
>
The external stylesheet is:
.tést { color: white; background: green; }
if interpreted as ISO-8859-1 encoding. Which I take to mean that the
stylesheet needs to be served via http with the explicit encoding of
utf-8, so that it does NOT match any of the content. (Meaning the
stylesheet is malformed utf-8, which explains the title.)
So I presume the stylesheet should be updated to be:
.t�st { color: yellow; background: red; }
and the test does in fact need the 'http' flag (which I already added).
Received on Friday, 14 January 2011 23:23:14 UTC