author | Philippe Le Hégaret <plh@w3.org> |
Fri, 05 Jun 2009 21:11:35 +0000 | |
changeset 140 | 387c0cd38f82 |
parent 139 | 0e13b0b3286b |
child 141 | bfc52249cc91 |
testsuite/Report/report.xslt | ||
testsuite/Report/spec_toc.xml | ||
testsuite/web-framework/tests.js |
--- a/testsuite/Report/report.xslt Fri Jun 05 20:57:00 2009 +0000 +++ b/testsuite/Report/report.xslt Fri Jun 05 21:11:35 2009 +0000 @@ -78,6 +78,36 @@ </thead> <tbody> <tr> + <th>ttp:profile</th> + <td><xsl:call-template name='toc'><xsl:with-param name='section'>6.1.1</xsl:with-param></xsl:call-template></td> + <td><xsl:value-of select='count($tests/tt:tt[.//ttp:profile])'/></td> + <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//ttp:profile)'/></xsl:call-template></td> + </tr> + <tr> + <th>ttp:features</th> + <td><xsl:call-template name='toc'><xsl:with-param name='section'>6.1.2</xsl:with-param></xsl:call-template></td> + <td><xsl:value-of select='count($tests/tt:tt[.//ttp:features])'/></td> + <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//ttp:features)'/></xsl:call-template></td> + </tr> + <tr> + <th>ttp:feature</th> + <td><xsl:call-template name='toc'><xsl:with-param name='section'>6.1.3</xsl:with-param></xsl:call-template></td> + <td><xsl:value-of select='count($tests/tt:tt[.//ttp:feature])'/></td> + <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//ttp:feature)'/></xsl:call-template></td> + </tr> + <tr> + <th>ttp:extensions</th> + <td><xsl:call-template name='toc'><xsl:with-param name='section'>6.1.4</xsl:with-param></xsl:call-template></td> + <td><xsl:value-of select='count($tests/tt:tt[.//ttp:extensions])'/></td> + <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//ttp:extensions)'/></xsl:call-template></td> + </tr> + <tr> + <th>ttp:extension</th> + <td><xsl:call-template name='toc'><xsl:with-param name='section'>6.1.5</xsl:with-param></xsl:call-template></td> + <td><xsl:value-of select='count($tests/tt:tt[.//ttp:extension])'/></td> + <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//ttp:extension)'/></xsl:call-template></td> + </tr> + <tr> <th>@ttp:cellResolution</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>6.2.1</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@ttp:cellResolution[matches(., "^\d+ \d+$")]])'/></td> @@ -342,12 +372,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:backgroundColor[t:isNamedColor(.)])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:backgroundColor="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.2</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:backgroundColor="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:backgroundColor[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:color</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.3</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:color])'/></td> @@ -384,12 +408,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:color[t:isNamedColor(.)])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:color="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.3</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:color="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:color[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:direction</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.4</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:direction])'/></td> @@ -408,12 +426,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:direction[.="rtl"])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:direction="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.4</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:direction="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:direction[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:display</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.5</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:display])'/></td> @@ -432,12 +444,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:display[.="none"])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:display="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.5</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:display="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:display[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:displayAlign</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.6</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:displayAlign])'/></td> @@ -462,12 +468,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:displayAlign[.="after"])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:displayAlign="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.6</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:displayAlign="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:displayAlign[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:dynamicFlow</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.7</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:dynamicFlow])'/></td> @@ -480,6 +480,12 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:dynamicFlow[.="none"])'/></xsl:call-template></td> </tr> <tr> + <th>@tts:dynamicFlow="rollUp"</th> + <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.7</xsl:with-param></xsl:call-template></td> + <td><xsl:value-of select='count($tests/tt:tt[.//@tts:dynamicFlow="rollUp"])'/></td> + <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:dynamicFlow[.="rollUp"])'/></xsl:call-template></td> + </tr> + <tr> <th>@tts:dynamicFlow="<flowFunction>"</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.7</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:dynamicFlow[t:isFlowFunction(.)]])'/></td> @@ -510,12 +516,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:extent[t:isDoubleLength(.)])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:extent="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.8</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:extent="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:extent[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:fontFamily</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.9</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:fontFamily])'/></td> @@ -578,12 +578,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:fontSize[t:isDoubleLength(.)])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:fontSize="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.10</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:fontSize="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:fontSize[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:fontStyle</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.11</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:fontStyle])'/></td> @@ -614,12 +608,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:fontStyle[.="reverseOblique"])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:fontStyle="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.11</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:fontStyle="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:fontStyle[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:fontWeight</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.12</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:fontWeight])'/></td> @@ -638,12 +626,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:fontWeight[.="bold"])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:fontWeight="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.12</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:fontWeight="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:fontWeight[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:lineHeight</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.13</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:lineHeight])'/></td> @@ -686,12 +668,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:lineHeight[t:isCLength(.)])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:lineHeight="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.13</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:lineHeight="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:lineHeight[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:opacity</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.14</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:opacity])'/></td> @@ -704,12 +680,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:opacity[t:isFloat(.)])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:opacity="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.14</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:opacity="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:opacity[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:origin</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.15</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:origin])'/></td> @@ -728,12 +698,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:origin[t:isDoubleLength(.)])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:origin="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.15</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:origin="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:origin[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:overflow</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.16</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:overflow])'/></td> @@ -758,12 +722,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:overflow[.="scroll"])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:overflow="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.16</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:overflow="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:overflow[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:padding</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.17</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:padding])'/></td> @@ -818,12 +776,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:padding[t:isQuadrupleLength(.)])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:padding="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.17</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:padding="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:padding[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:showBackground</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.18</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:showBackground])'/></td> @@ -842,12 +794,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:showBackground[.="whenActive"])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:showBackground="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.18</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:showBackground="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:showBackground[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:textAlign</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.19</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:textAlign])'/></td> @@ -884,12 +830,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:textAlign[.="end"])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:textAlign="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.19</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:textAlign="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:textAlign[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:textDecoration</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.20</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:textDecoration])'/></td> @@ -950,12 +890,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:textDecoration[matches(., "(underline|lineThrough|overline) (underline|lineThrough|overline) (underline|lineThrough|overline)")])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:textDecoration="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.20</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:textDecoration="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:textDecoration[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:textOutline</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.21</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:textOutline])'/></td> @@ -992,12 +926,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:textOutline[t:isColorDoubleLength(.)])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:textOutline="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.21</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:textOutline="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:textOutline[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:unicodeBidi</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.22</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:unicodeBidi])'/></td> @@ -1022,12 +950,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:unicodeBidi[.="bidiOverride"])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:unicodeBidi="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.22</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:unicodeBidi="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:unicodeBidi[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:visibility</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.23</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:visibility])'/></td> @@ -1046,12 +968,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:visibility[.="hidden"])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:visibility="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.23</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:visibility="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:visibility[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:wrapOption</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.24</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:wrapOption])'/></td> @@ -1070,12 +986,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:wrapOption[.="noWrap"])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:wrapOption="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.24</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:wrapOption="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:wrapOption[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:writingMode</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.25</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:writingMode])'/></td> @@ -1124,12 +1034,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:writingMode[.="tb"])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:writingMode="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.25</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:writingMode="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:writingMode[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>@tts:zIndex</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.26</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//@tts:zIndex])'/></td> @@ -1148,12 +1052,6 @@ <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:zIndex[matches(., "^(\+|-)?\d+$")])'/></xsl:call-template></td> </tr> <tr> - <th>@tts:zIndex="inherit"</th> - <td><xsl:call-template name='toc'><xsl:with-param name='section'>8.2.26</xsl:with-param></xsl:call-template></td> - <td><xsl:value-of select='count($tests/tt:tt[.//@tts:zIndex="inherit"])'/></td> - <td><xsl:call-template name='display'><xsl:with-param name='n' select='count($tests//@tts:zIndex[.="inherit"])'/></xsl:call-template></td> - </tr> - <tr> <th>tt:layout</th> <td><xsl:call-template name='toc'><xsl:with-param name='section'>9.1.1</xsl:with-param></xsl:call-template></td> <td><xsl:value-of select='count($tests/tt:tt[.//tt:layout])'/></td>
--- a/testsuite/Report/spec_toc.xml Fri Jun 05 20:57:00 2009 +0000 +++ b/testsuite/Report/spec_toc.xml Fri Jun 05 21:11:35 2009 +0000 @@ -25,6 +25,11 @@ <entry section="6" href="#parameters">Parameters</entry> <entry section="6.1" href="#parameters-element-vocabulary">Element Vocabulary</entry> +<entry section="6.1.1" href="#parameter-vocabulary-profile">ttp:profile</entry> +<entry section="6.1.2" href="#parameter-vocabulary-features">ttp:features</entry> +<entry section="6.1.3" href="#parameter-vocabulary-feature">ttp:feature</entry> +<entry section="6.1.4" href="#parameter-vocabulary-extensions">ttp:extensions</entry> +<entry section="6.1.5" href="#parameter-vocabulary-extension">ttp:extension</entry> <entry section="6.2" href="#parameters-attribute-vocabulary">Attribute Vocabulary</entry> <entry section="6.2.1" href="#parameter-attribute-cellResolution">ttp:cellResolution</entry> @@ -46,7 +51,6 @@ <entry section="7.1.3" href="#document-structure-vocabulary-body">body</entry> <entry section="7.1.4" href="#content-vocabulary-div">div</entry> <entry section="7.1.5" href="#content-vocabulary-p">p</entry> - <entry section="7.1.6" href="#content-vocabulary-span">span</entry> <entry section="7.1.7" href="#content-vocabulary-br">br</entry> <entry section="7.2" href="#content-attribute-vocabulary">Attribute
--- a/testsuite/web-framework/tests.js Fri Jun 05 20:57:00 2009 +0000 +++ b/testsuite/web-framework/tests.js Fri Jun 05 21:11:35 2009 +0000 @@ -1,3 +1,4 @@ +addTest("../Parameters/Parameters006.xml","Parameters006","Test profile element","Parameter Test"); addTest("../Parameters/cellResolution001.xml","cellResolution001","Test ttp:cellResolution attribute","Parameter Test"); addTest("../Parameters/clockMode001.xml","clockMode001","Test ttp:clockMode attribute","Parameter Test"); addTest("../Parameters/clockMode002.xml","clockMode002","Test ttp:clockMode attribute","Parameter Test"); @@ -8,13 +9,6 @@ addTest("../Parameters/pixelAspectRatio002.xml","pixelAspectRatio002","Test ttp:pixelAspectRatio attribute to match Rec. 601 Widescreen (16:9) PAL","Parameter Test"); addTest("../Parameters/pixelAspectRatio003.xml","pixelAspectRatio003","Test ttp:pixelAspectRatio attribute to match SMPTE Standard (4:3) NTSC (e.g. 480i)","Parameter Test"); addTest("../Parameters/pixelAspectRatio004.xml","pixelAspectRatio004","Test ttp:pixelAspectRatio attribute to match SMPTE Widescreen (16:9) NTSC","Parameter Test"); -addTest("../Parameters/sync001-frameRate23.98fpsFilmSync.xml","sync001-frameRate23","Test ttp:frameRate attributes to sync with SMPTE 12M (23.98 fps IVTC Film Sync)","Parameter Test"); -addTest("../Parameters/sync002-frameRate24fpsFilmSync.xml","sync002-frameRate24fpsFilmSync","Test ttp:frameRate attributes to sync with SMPTE 12M (24 fps Film Sync)","Parameter Test"); -addTest("../Parameters/sync003-frameRate25fpsPALSync.xml","sync003-frameRate25fpsPALSync","Test ttp:frameRate attributes to sync with SMPTE 12M (25 fps PAL)","Parameter Test"); -addTest("../Parameters/sync004-frameRate29.97fpsDrop.xml","sync004-frameRate29","Test ttp:frameRate attributes to sync with SMPTE 12M (29.97 fps Drop)","Parameter Test"); -addTest("../Parameters/sync005-frameRate29.97fpsNonDrop.xml","sync005-frameRate29","Test ttp:frameRate attributes to sync with SMPTE 12M (29.97 fps NTSC Non Drop)","Parameter Test"); -addTest("../Parameters/sync006-frameRate30fpsNonDrop.xml","sync006-frameRate30fpsNonDrop","Test ttp:frameRate attributes to sync with SMPTE 12M (30 fps)","Parameter Test"); -addTest("../Parameters/sync007-frameRateMPEG2PCRSync.xml","sync007-frameRateMPEG2PCRSync","Test ttp: attributes to sync with MPEG 2 PCR","Sync Test"); addTest("../Content/Br001.xml","Br001","Test the br element.","Content Test"); addTest("../Content/Paragraph001.xml","Paragraph001","Test the p element with no styling attribute.","Content Test"); addTest("../Content/Paragraph002.xml","Paragraph002","Test the p element with no timing attributes (nothing is displayed).","Content Test"); @@ -42,13 +36,11 @@ addTest("../Styling/BackgroundColor007.xml","BackgroundColor007","Test tts:backgroundColor using a named color expression on the div element.","Styling Test"); addTest("../Styling/BackgroundColor008.xml","BackgroundColor008","Test tts:backgroundColor style using a named color expression in style.","Styling Test"); addTest("../Styling/BackgroundColor009.xml","BackgroundColor009","Test tts:backgroundColor using a named color expression on the body.","Styling Test"); -addTest("../Styling/BackgroundColor010.xml","BackgroundColor010","Test tts:backgroundColor attribute with the inherit value.","Styling Test"); addTest("../Styling/Color001.xml","Color001","Test tts:color attribute using a named color expression.","Styling Test"); addTest("../Styling/Color002.xml","Color002","Test tts:color attribute using a hash (#rrggbb) color expression.","Styling Test"); addTest("../Styling/Color003.xml","Color003","Test tts:color attribute using a hash (#rrggbbaa) color expression with opacity.","Styling Test"); addTest("../Styling/Color004.xml","Color004","Test tts:color attribute using a rgb() color function.","Styling Test"); addTest("../Styling/Color005.xml","Color005","Test tts:color attribute using a rgba() color function.","Styling Test"); -addTest("../Styling/Color006.xml","Color006","Test tts:color attribute using a inherit value.","Styling Test"); addTest("../Styling/Color007.xml","Color007","Test tts:color attribute using a transparent value.","Styling Test"); addTest("../Styling/Color008.xml","Color008","Test tts:color attribute with span elements.","Styling Test"); addTest("../Styling/Color009.xml","Color009","Test tts:color style using a named color expression.","Styling Test"); @@ -66,27 +58,21 @@ addTest("../Styling/FontSize003.xml","FontSize003","Test tts:fontSize attribute with c unit.","Styling Test"); addTest("../Styling/FontSize004.xml","FontSize004","Test tts:fontSize attribute with percentage.","Styling Test"); addTest("../Styling/FontSize005.xml","FontSize005","Test tts:fontSize attribute with 2 px lengths.","Styling Test"); -addTest("../Styling/FontSize006.xml","FontSize006","Test tts:fontSize attribute with inherit.","Styling Test"); addTest("../Styling/FontStyle001.xml","FontStyle001","Test tts:fontStyle attribute with normal value.","Styling Test"); addTest("../Styling/FontStyle002.xml","FontStyle002","Test tts:fontStyle attribute with italic value.","Styling Test"); addTest("../Styling/FontStyle003.xml","FontStyle003","Test tts:fontStyle attribute with oblique value.","Styling Test"); addTest("../Styling/FontStyle004.xml","FontStyle004","Test tts:fontStyle attribute with reverseOblique value.","Styling Test"); -addTest("../Styling/FontStyle005.xml","FontStyle005","Test tts:fontStyle attribute with inherit value.","Styling Test"); addTest("../Styling/FontWeight001.xml","FontWeight001","Test tts:fontWeight attribute with normal value.","Styling Test"); addTest("../Styling/FontWeight002.xml","FontWeight002","Test tts:fontWeight attribute with bold value.","Styling Test"); -addTest("../Styling/FontWeight003.xml","FontWeight003","Test tts:fontWeight attribute with inherit value.","Styling Test"); addTest("../Styling/LineHeight001.xml","LineHeight001","Test tts:lineHeight attribute using the normal value in the style element.","Styling Test"); addTest("../Styling/LineHeight002.xml","LineHeight002","Test tts:lineHeight attribute using the normal value in a paragraph.","Styling Test"); addTest("../Styling/LineHeight003.xml","LineHeight003","Test tts:lineHeight attribute using a length value in the style element.","Styling Test"); -addTest("../Styling/LineHeight004.xml","LineHeight004","Test tts:lineHeight attribute using an inherited value.","Styling Test"); addTest("../Styling/LineHeight006.xml","LineHeight006","Test tts:lineHeight attribute using an em value.","Styling Test"); addTest("../Styling/LineHeight007.xml","LineHeight007","Test tts:lineHeight attribute using a c value.","Styling Test"); -addTest("../Styling/LineHeight008.xml","LineHeight008","Test tts:textAlign attribute with the inherit value.","Styling Test"); addTest("../Styling/Padding001.xml","Padding001","Test tts:padding attribute with one value.","Styling Test"); addTest("../Styling/Padding002.xml","Padding002","Test tts:padding attribute with two values.","Styling Test"); addTest("../Styling/Padding003.xml","Padding003","Test tts:padding attribute with three values.","Styling Test"); addTest("../Styling/Padding004.xml","Padding004","Test tts:padding attribute with four values.","Styling Test"); -addTest("../Styling/Padding005.xml","Padding005","Test tts:padding attribute with an inherited value.","Styling Test"); addTest("../Styling/Padding006.xml","Padding006","Test tts:padding attribute with em values.","Styling Test"); addTest("../Styling/Padding007.xml","Padding007","Test tts:padding attribute with em values.","Styling Test"); addTest("../Styling/Padding008.xml","Padding008","Test tts:padding attribute with c values.","Styling Test"); @@ -98,7 +84,6 @@ addTest("../Styling/TextAlign004.xml","TextAlign004","Test tts:textAlign attribute with the center value in a pargraph.","Styling Test"); addTest("../Styling/TextAlign005.xml","TextAlign005","Test tts:textAlign attribute with the start value in the style element.","Styling Test"); addTest("../Styling/TextAlign006.xml","TextAlign006","Test tts:textAlign attribute with the end value.","Styling Test"); -addTest("../Styling/TextAlign007.xml","TextAlign007","Test tts:textAlign attribute with the inherit value.","Styling Test"); addTest("../Styling/TextDecoration001.xml","TextDecoration001","Test tts:textDecoration attribute using the none value.","Styling Test"); addTest("../Styling/TextDecoration002.xml","TextDecoration002","Test tts:textDecoration attribute using the underline value in a span.","Styling Test"); addTest("../Styling/TextDecoration003.xml","TextDecoration003","Test tts:textDecoration attribute using the none value in a span.","Styling Test"); @@ -110,57 +95,45 @@ addTest("../Styling/TextDecoration009.xml","TextDecoration009","Test tts:textDecoration attribute with the noLineThrough value.","Styling Test"); addTest("../Styling/TextDecoration010.xml","TextDecoration010","Test tts:textDecoration attribute with the overline value.","Styling Test"); addTest("../Styling/TextDecoration011.xml","TextDecoration011","Test tts:textDecoration attribute with the noOverline value.","Styling Test"); -addTest("../Styling/TextDecoration012.xml","TextDecoration012","Test tts:textDecoration attribute with the inherit value.","Styling Test"); addTest("../Styling/TextOutline001.xml","TextOutline001","Test tts:textOutline attribute using the none value.","Styling Test"); addTest("../Styling/TextOutline002.xml","TextOutline002","Test tts:textOutline attribute using a value for outline thickness.","Styling Test"); addTest("../Styling/TextOutline003.xml","TextOutline003","Test tts:textOutline attribute using values for outline thickness and blur radius.","Styling Test"); addTest("../Styling/TextOutline004.xml","TextOutline004","Test tts:textOutline attribute using values for color and outline thickness.","Styling Test"); addTest("../Styling/TextOutline005.xml","TextOutline005","Test tts:textOutline attribute using values for color, outline thickness and blur radius.","Styling Test"); -addTest("../Styling/TextOutline006.xml","TextOutline006","Test tts:textOutline attribute using the inherit value.","Styling Test"); addTest("../Styling/Visibility001.xml","Visibility001","Test tts:visibility attribute using the visible value in the style element.","Styling Test"); addTest("../Styling/Visibility002.xml","Visibility002","Test tts:visibility attribute using the visible value.","Styling Test"); addTest("../Styling/Visibility003.xml","Visibility003","Test tts:visibility attribute using the hidden value.","Styling Test"); -addTest("../Styling/Visibility004.xml","Visibility004","Test tts:visibility attribute using the inherit value.","Styling Test"); addTest("../Styling/direction001.xml","direction001","Test tts:direction attribute with the ltr value in a paragraph.","Styling Test"); addTest("../Styling/direction002.xml","direction002","Test tts:direction attribute with the ltr value in the style element.","Styling Test"); addTest("../Styling/direction003.xml","direction003","Test tts:direction attribute with the rtl value in the style element.","Styling Test"); addTest("../Styling/direction004.xml","direction004","Test tts:direction attribute with the rtl value in a span.","Styling Test"); addTest("../Styling/direction005.xml","direction005","Test tts:direction attribute with the rtl value in a paragraph.","Styling Test"); addTest("../Styling/direction006.xml","direction006","Test tts:direction attribute with the ltr value in a span.","Styling Test"); -addTest("../Styling/direction007.xml","direction007","Test tts:direction attribute with the inherit value in a span.","Styling Test"); addTest("../Styling/display001.xml","display001","Test tts:display attribute with the auto value in the style element.","Styling Test"); addTest("../Styling/display002.xml","display002","Test tts:display attribute with the none value in a paragraph.","Styling Test"); -addTest("../Styling/display003.xml","display003","Test tts:display attribute with the inherit value in a span.","Styling Test"); addTest("../Styling/display004.xml","display004","Test tts:display attribute with the none value in the style element.","Styling Test"); addTest("../Styling/displayAlign001.xml","displayAlign001","Test tts:displayAlign attribute with the before value in the style element.","Styling Test"); addTest("../Styling/displayAlign002.xml","displayAlign002","Test tts:displayAlign attribute with the after value in the style element.","Styling Test"); addTest("../Styling/displayAlign003.xml","displayAlign003","Test tts:displayAlign attribute with the center value in the style element.","Styling Test"); -addTest("../Styling/displayAlign004.xml","displayAlign004","Test tts:displayAlign attribute with an inherit value.","Styling Test"); -addTest("../Styling/displayAlign005.xml","displayAlign005","Test tts:displayAlign attribute with the inherit value.","Styling Test"); addTest("../Styling/extent001.xml","extent001","Test tts:extent attribute with the auto value in the style element.","Styling Test"); addTest("../Styling/extent002.xml","extent002","Test tts:extent attribute with two length values in the style element.","Styling Test"); -addTest("../Styling/extent003.xml","extent003","Test tts:extent attribute with an inherited value.","Styling Test"); addTest("../Styling/opacity001.xml","opacity001","Test tts:opacity attribute with a 1.00 alpha value.","Styling Test"); addTest("../Styling/opacity002.xml","opacity002","Test tts:opacity attribute with a 0.50 alpha value.","Styling Test"); addTest("../Styling/opacity003.xml","opacity003","Test tts:opacity attribute with a 0.10 alpha value.","Styling Test"); addTest("../Styling/opacity004.xml","opacity004","Test tts:opacity attribute on two regions with 1.00 and 0.60 alpha values.","Styling Test"); -addTest("../Styling/opacity005.xml","opacity005","Test tts:opacity attribute with the inherit value.","Styling Test"); addTest("../Styling/origin001.xml","origin001","Test tts:origin attribute with the auto value.","Styling Test"); addTest("../Styling/origin002.xml","origin002","Test tts:origin attribute with two values.","Styling Test"); -addTest("../Styling/origin003.xml","origin003","Test tts:origin attribute with the inherit value.","Styling Test"); addTest("../Styling/overflow001.xml","overflow001","Test tts:overflow attribute with the hidden value and unwrapped text.","Styling Test"); addTest("../Styling/overflow002.xml","overflow002","Test tts:overflow attribute with the visible value and unwrapped text.","Styling Test"); addTest("../Styling/overflow003.xml","overflow003","Test tts:overflow attribute with the visible value and wrapped text.","Styling Test"); addTest("../Styling/overflow004.xml","overflow004","Test tts:overflow attribute with the hidden value and wrapped text.","Styling Test"); -addTest("../Styling/overflow005.xml","overflow005","Test tts:overflow attribute with the inherent value and wrapped text.","Styling Test"); +addTest("../Styling/overflow005.xml","overflow005","Test tts:overflow attribute with wrapped text.","Styling Test"); addTest("../Styling/overflow006.xml","overflow006","Test tts:overflow attribute with the scroll value and wrapped text.","Styling Test"); addTest("../Styling/showBackground001.xml","showBackground001","Test tts:showBackground attribute with the always value.","Styling Test"); addTest("../Styling/showBackground002.xml","showBackground002","Test tts:showBackground attribute with the whenActive value.","Styling Test"); -addTest("../Styling/showBackground003.xml","showBackground003","Test tts:showBackground attribute with the inherit value.","Styling Test"); addTest("../Styling/unicodeBidi001.xml","unicodeBidi001","Test tts:unicodeBidi attribute with the normal value.","Styling Test"); addTest("../Styling/unicodeBidi002.xml","unicodeBidi002","Test tts:unicodeBidi attribute with the bidiOverride value in a span.","Styling Test"); addTest("../Styling/unicodeBidi003.xml","unicodeBidi003","Test tts:unicodeBidi attribute with the bidiOverride value.","Styling Test"); -addTest("../Styling/unicodeBidi004.xml","unicodeBidi004","Test tts:unicodeBidi attribute with the inherent value.","Styling Test"); addTest("../Styling/unicodeBidi005.xml","unicodeBidi005","Test tts:unicodeBidi attribute with the embed value.","Styling Test"); addTest("../Styling/wrapOption001.xml","wrapOption001","Test tts:wrapOption attribute with the wrap value.","Styling Test"); addTest("../Styling/wrapOption002.xml","wrapOption002","Test tts:wrapOption attribute with the noWrap value.","Styling Test"); @@ -176,11 +149,9 @@ addTest("../Styling/writingMode007.xml","writingMode007","Test tts:writingMode attribute with the rl value.","Styling Test"); addTest("../Styling/writingMode008.xml","writingMode008","Test tts:writingMode attribute with the rl value using tts:unicodeBidi and tts:direction to reverse the direction of the words.","Styling Test"); addTest("../Styling/writingMode009.xml","writingMode009","Test tts:writingMode attribute with the tb value.","Styling Test"); -addTest("../Styling/writingMode010.xml","writingMode010","Test tts:writingMode attribute with the inherit value.","Styling Test"); addTest("../Styling/zIndex001.xml","zIndex001","Test tts:zIndex attribute with different integer values.","Styling Test"); addTest("../Styling/zIndex002.xml","zIndex002","Test tts:zIndex attribute with identical integer values.","Styling Test"); addTest("../Styling/zIndex003.xml","zIndex003","Test tts:zIndex attribute with the auto value.","Styling Test"); -addTest("../Styling/zIndex004.xml","zIndex004","Test tts:zIndex attribute with the inherit value.","Styling Test"); addTest("../Metadata/agent004.xml","agent004","Test ttm:agent element","Metadata Test"); addTest("../Metadata/copyright003.xml","copyright003","Test ttm:copyright element","Metadata Test"); addTest("../Metadata/desc002.xml","desc002","Test ttm:desc element","Metadata Test"); @@ -229,6 +200,5 @@ addTest("../Animation/Animation017.xml","Animation017","Set zIndex","Animation Test"); addTest("../Animation/BasicTiming004.xml","BasicTiming004","Testing basic time expressions on set","Animation Test"); addTest("../Animation/BasicTiming005.xml","BasicTiming005","Testing multiple set expressions in par context","Animation Test"); -addTest("../Animation/BasicTiming009.xml","BasicTiming009","Testing deeply nested context with set inheritance","Animation Test"); addTest("../Animation/MediaParTiming002.xml","MediaParTiming002","Testing end truncation on par","Animation Test"); addTest("../Animation/MediaSeqTiming007.xml","MediaSeqTiming007","Testing more end truncation on seq","Animation Test");