1. CSS2.1 Conformance Test Suite: How to Contribute

    Elika J. Etemad (fantasai) W3C CSS Working Group W3C Invited Experts
  2. Agenda

  3. Technological Support

  4. Test Suite Format

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
               "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
      <title>CSS Test: DESCRIPTION OF TEST</title>
      <link rel="author" title="NAME_OF_AUTHOR"
            href="mailto:EMAIL OR http://CONTACT_PAGE"/>
      <link rel="help" href="RELEVANT_SPEC_SECTION"/>
      <meta name="flags" value="REQUIREMENT_FLAGS"/>
      <style type="text/css"><![CDATA[
       CSS FOR TEST
      ]]></style>
     </head>
     <body>
      CONTENT OF TEST
     </body>
    </html>
    
  5. Test Suite Format: XHTML 1.1

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
               "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
      <title>CSS Test: DESCRIPTION OF TEST</title>
      <link rel="author" title="NAME_OF_AUTHOR"
            href="mailto:EMAIL OR http://CONTACT_PAGE"/>
      <link rel="help" href="RELEVANT_SPEC_SECTION"/>
      <meta name="flags" value="REQUIREMENT_FLAGS"/>
      <style type="text/css"><![CDATA[
       CSS FOR TEST
      ]]></style>
     </head>
     <body>
      CONTENT OF TEST
     </body>
    </html>
    
  6. Test Suite Format: XHTML and PNG

  7. Test Suite Format: Title

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
               "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
      <title>CSS Test: DESCRIPTION OF TEST</title>
      <link rel="author" title="NAME_OF_AUTHOR"
            href="mailto:EMAIL OR http://CONTACT_PAGE"/>
      <link rel="help" href="RELEVANT_SPEC_SECTION"/>
      <meta name="flags" value="REQUIREMENT_FLAGS"/>
      <style type="text/css"><![CDATA[
       CSS FOR TEST
      ]]></style>
     </head>
     <body>
      CONTENT OF TEST
     </body>
    </html>
    
  8. Test Suite Format: Title

  9. Test Suite Format: Credits

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
               "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
      <title>CSS Test: DESCRIPTION OF TEST</title>
      <link rel="author" title="NAME_OF_AUTHOR"
            href="mailto:EMAIL OR http://CONTACT_PAGE"/>
      <link rel="help" href="RELEVANT_SPEC_SECTION"/>
      <meta name="flags" value="REQUIREMENT_FLAGS"/>
      <style type="text/css"><![CDATA[
       CSS FOR TEST
      ]]></style>
     </head>
     <body>
      CONTENT OF TEST
     </body>
    </html>
    
  10. Test Suite Format: Credits

  11. Test Suite Format: Spec Links

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
               "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
      <title>CSS Test: DESCRIPTION OF TEST</title>
      <link rel="author" title="NAME_OF_AUTHOR"
            href="mailto:EMAIL OR http://CONTACT_PAGE"/>
      <link rel="help" href="RELEVANT_SPEC_SECTION"/>
        <meta name="flags" value="REQUIREMENT_FLAGS"/>
      <style type="text/css"><![CDATA[
       CSS FOR TEST
      ]]></style>
     </head>
     <body>
      CONTENT OF TEST
     </body>
    </html>
    
  12. Test Suite Format: Spec Links

  13. Test Suite Format: Content

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
               "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
      <title>CSS Test: DESCRIPTION OF TEST</title>
      <link rel="author" title="NAME_OF_AUTHOR"
            href="mailto:EMAIL OR http://CONTACT_PAGE"/>
      <link rel="help" href="RELEVANT_SPEC_SECTION"/>
      <meta name="flags" value="REQUIREMENT_FLAGS"/>
      <style type="text/css"><![CDATA[
       CSS FOR TEST
      ]]></style>
     </head>
     <body>
      CONTENT OF TEST
     </body>
    </html>
    
  14. Test Suite Format: Content

  15. Test Suite Format: Support Files

  16. Test Suite Format: Ahem Font

  17. Test Suite Format: Ahem Font Glyphs

    X U+0058 (X) A square exactly 1em in height and width. Most US-ASCII characters have this glyph.
    p U+0070 (p) A rectangle exactly 0.2em high, 1em wide, and aligned so that its top is flush with the baseline.
    É U+00C9 (É) A rectangle exactly 0.8em high, 1em wide, and aligned so that its bottom is flush with the baseline.
    U+0020 ( ) A transparent space exactly 1em high and wide.
  18. Test Suite Format: Requirement Flags

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
               "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
      <title>CSS Test: DESCRIPTION OF TEST</title>
      <link rel="author" title="NAME_OF_AUTHOR"
            href="mailto:EMAIL OR http://CONTACT_PAGE"/>
      <link rel="help" href="RELEVANT_SPEC_SECTION"/>
      <meta name="flags" value="REQUIREMENT_FLAGS"/>
      <style type="text/css"><![CDATA[
       CSS FOR TEST
      ]]></style>
     </head>
     <body>
      CONTENT OF TEST
     </body>
    </html>
    
  19. Test Suite Format: Requirement Flags

  20. Test Suite Format: File Name Format

  21. Test Suite Format: Question Check

  22. Writing a Good Test: Guidelines

  23. Subversion

  24. Contributing tests

  25. Write Access and Review Process

  26. That's it!