MS test (IE8, RC1) -- not well formed documents.

Hi, 

 

I reviewed the IE8, RC1 CSS2.1 test-set (http://samples.msdn.microsoft.com/ietestcenter/css.htm) and I found 30 documents which are not well formed or could not be loaded in a XmlDocument (.NET class, System.Xml namespace) without pre-processing.

 

I see that the some documents are flagged as invalid, however it would be nice if all test documents are well formed.

Maybe Chapter 4 should have some invalid ones, but all other chapters can be covered with valid ones.

 

What does W3C think about this?

 

Here is the list I found:

--------------------------------------------------------------

The 'meta' start tag on line 9 does not match the end tag of 'head'. Line 17, position 7.

File = \chapter_4\Rules\at-charset-005.htm

--------------------------------------------------------------

The 'meta' start tag on line 9 does not match the end tag of 'head'. Line 17, position 7.

File = \chapter_4\Rules\at-charset-008.htm

--------------------------------------------------------------

Invalid syntax for a hexadecimal numeric entity reference. Line 19, position 36.

File = \chapter_4\Rules\at-charset-024.htm

--------------------------------------------------------------

Invalid character in the given encoding. Line 11, position 14.

File = \chapter_4\Rules\at-charset-061.htm

--------------------------------------------------------------

Name cannot begin with the '-' character, hexadecimal value 0x2D. Line 18, position 14.

File = \chapter_4\Rules\ident-001.htm

--------------------------------------------------------------

Name cannot begin with the '-' character, hexadecimal value 0x2D. Line 18, position 14.

File = \chapter_4\Rules\ident-003.htm

--------------------------------------------------------------

Name cannot begin with the '1' character, hexadecimal value 0x31. Line 18, position 14.

File = \chapter_4\Rules\ident-004.htm

--------------------------------------------------------------

Name cannot begin with the '-' character, hexadecimal value 0x2D. Line 18, position 14.

File = \chapter_4\Rules\ident-005.htm

--------------------------------------------------------------

An error occurred while parsing EntityName. Line 16, position 21.

File = \chapter_4\Rules\invalid-decl-at-rule-001.htm

--------------------------------------------------------------

An error occurred while parsing EntityName. Line 12, position 21.

File = \chapter_4\Rules\invalid-decl-at-rule-002.htm

--------------------------------------------------------------

An error occurred while parsing EntityName. Line 12, position 64.

File = \chapter_4\Rules\uri-007.htm

--------------------------------------------------------------

Name cannot begin with the '1' character, hexadecimal value 0x31. Line 18, position 14.

File = \chapter_5\Rules\attribute-value-selector-004.htm

--------------------------------------------------------------

Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 43, position 22.

File = \chapter_8\rules\padding-left-applies-to-005.htm

--------------------------------------------------------------

Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 43, position 22.

File = \chapter_8\rules\padding-left-applies-to-006.htm

--------------------------------------------------------------

Invalid character in the given encoding. Line 8, position 41.

File = \chapter_10\rules\ComplicatedCases-001.htm

--------------------------------------------------------------

Invalid character in the given encoding. Line 8, position 41.

File = \chapter_10\rules\ComplicatedCases-002.htm

--------------------------------------------------------------

Invalid character in the given encoding. Line 8, position 57.

File = \chapter_10\rules\Containing-Block-005.htm

--------------------------------------------------------------

Invalid character in the given encoding. Line 8, position 52.

File = \chapter_10\rules\Containing-Block-010.htm

--------------------------------------------------------------

Invalid character in the given encoding. Line 8, position 52.

File = \chapter_10\rules\Containing-Block-011.htm

--------------------------------------------------------------

Invalid character in the given encoding. Line 8, position 52.

File = \chapter_10\rules\Containing-Block-012.htm

--------------------------------------------------------------

Invalid character in the given encoding. Line 8, position 52.

File = \chapter_10\rules\Containing-Block-014.htm

--------------------------------------------------------------

Invalid character in the given encoding. Line 8, position 52.

File = \chapter_10\rules\Containing-Block-015.htm

--------------------------------------------------------------

Invalid character in the given encoding. Line 8, position 52.

File = \chapter_10\rules\Containing-Block-016.htm

--------------------------------------------------------------

Invalid character in the given encoding. Line 4, position 46.

File = \chapter_10\rules\Height-007.htm

--------------------------------------------------------------

Invalid character in the given encoding. Line 8, position 41.

File = \chapter_10\rules\Inline-Replaced-005.htm

--------------------------------------------------------------

Invalid character in the given encoding. Line 4, position 54.

File = \chapter_10\rules\Max-Height-004.htm

--------------------------------------------------------------

Invalid character in the given encoding. Line 8, position 77.

File = \chapter_10\rules\Min-Width-002.htm

--------------------------------------------------------------

Invalid character in the given encoding. Line 8, position 61.

File = \chapter_10\rules\Min-Width-Percentage-002.htm

--------------------------------------------------------------

'', hexadecimal value 0x16, is an invalid character. Line 25, position 26.

File = \chapter_16\Rules\text-001.htm

--------------------------------------------------------------

'>' is an unexpected token. The expected token is '='. Line 24, position 18.

File = \chapter_16\Rules\white-space-011.htm

--------------------------------------------------------------

The 'div' start tag on line 33 does not match the end tag of 'span'. Line 56, position 15.

File = \chapter_17\rules\table-caption-optional-002.htm

--------------------------------------------------------------

 

 

If you have any further questions, do not hesitate to contact me. 

 

Best Regards,

Robert Stam

 

TallComponents

 

Received on Thursday, 29 January 2009 10:41:52 UTC