mirror of
https://github.com/servo/servo.git
synced 2025-08-06 06:00:15 +01:00
Update CSS tests to revision d13905941293af83ea8c3c1750dba652e0423fb0
This commit is contained in:
parent
b492a3e8b1
commit
5450053b02
842 changed files with 42936 additions and 27 deletions
418
tests/wpt/css-tests/css-values-3_dev/html/chapter-8.htm
Normal file
418
tests/wpt/css-tests/css-values-3_dev/html/chapter-8.htm
Normal file
|
@ -0,0 +1,418 @@
|
|||
|
||||
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Functional Notations - CSS Values and Units Module Level 3 CR Test Suite</title>
|
||||
<style type="text/css">
|
||||
@import "http://www.w3.org/StyleSheets/TR/base.css";
|
||||
@import "../indices.css";
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<h1>CSS Values and Units Module Level 3 CR Test Suite</h1>
|
||||
<h2>Functional Notations (32 tests)</h2>
|
||||
<table width="100%">
|
||||
<col id="test-column">
|
||||
<col id="refs-column">
|
||||
<col id="flags-column">
|
||||
<col id="info-column">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Test</th>
|
||||
<th><abbr title="Rendering References">Refs</abbr></th>
|
||||
<th>Flags</th>
|
||||
<th>Info</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody id="s8">
|
||||
<tr><th colspan="4" scope="rowgroup">
|
||||
<a href="#s8">+</a>
|
||||
<a href="http://www.w3.org/TR/css3-values/#functional-notations">8 Functional Notations</a></th></tr>
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.#example-9de05e52">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.#functional-notation">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.1">
|
||||
<tr><th colspan="4" scope="rowgroup">
|
||||
<a href="#s8.1">+</a>
|
||||
<a href="http://www.w3.org/TR/css3-values/#calc-notation">8.1 Mathematical Expressions: calc()</a></th></tr>
|
||||
<!-- 31 tests -->
|
||||
<tr id="calc-background-image-gradient-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-background-image-gradient-1.htm">calc-background-image-gradient-1</a></strong></td>
|
||||
<td><a href="reference/calc-background-image-gradient-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Test for calc() on background-image gradients
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-background-linear-gradient-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-background-linear-gradient-1.htm">calc-background-linear-gradient-1</a></strong></td>
|
||||
<td><a href="reference/calc-background-linear-gradient-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Support calc() on gradient stop positions
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-background-position-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-background-position-1.htm">calc-background-position-1</a></strong></td>
|
||||
<td><a href="reference/calc-background-position-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Test for calc() on background-position
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-background-size-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-background-size-1.htm">calc-background-size-1</a></strong></td>
|
||||
<td><a href="reference/calc-background-size-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Test for calc() on background-size
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-border-radius-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-border-radius-1.htm">calc-border-radius-1</a></strong></td>
|
||||
<td><a href="reference/calc-border-radius-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>test for border-radius: calc()
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-height-block-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-height-block-1.htm">calc-height-block-1</a></strong></td>
|
||||
<td><a href="reference/calc-height-block-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Test for height:calc() on blocks
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-height-table-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-height-table-1.htm">calc-height-table-1</a></strong></td>
|
||||
<td><a href="reference/calc-height-table-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Test that height:calc() with no percentages has an effect on inner table elements
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-margin-block-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-margin-block-1.htm">calc-margin-block-1</a></strong></td>
|
||||
<td><a href="reference/calc-margin-block-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Test of margin-*: calc()
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-max-height-block-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-max-height-block-1.htm">calc-max-height-block-1</a></strong></td>
|
||||
<td><a href="reference/calc-max-height-block-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Test for max-height:calc() on blocks
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-max-width-block-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-max-width-block-1.htm">calc-max-width-block-1</a></strong></td>
|
||||
<td><a href="reference/calc-width-block-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>max-width: calc() on blocks
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-max-width-block-intrinsic-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-max-width-block-intrinsic-1.htm">calc-max-width-block-intrinsic-1</a></strong></td>
|
||||
<td><a href="reference/calc-max-width-block-intrinsic-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>intrinsic width of max-width: calc() on blocks
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-min-height-block-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-min-height-block-1.htm">calc-min-height-block-1</a></strong></td>
|
||||
<td><a href="reference/calc-height-block-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Test for min-height:calc() on blocks
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-min-width-block-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-min-width-block-1.htm">calc-min-width-block-1</a></strong></td>
|
||||
<td><a href="reference/calc-width-block-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>min-width: calc() on blocks
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-min-width-block-intrinsic-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-min-width-block-intrinsic-1.htm">calc-min-width-block-intrinsic-1</a></strong></td>
|
||||
<td><a href="reference/calc-min-width-block-intrinsic-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>intrinsic width of min-width: calc() on blocks
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-offsets-absolute-bottom-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-offsets-absolute-bottom-1.htm">calc-offsets-absolute-bottom-1</a></strong></td>
|
||||
<td><a href="reference/calc-offsets-absolute-top-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Test for bottom:calc() on absolutely positioned elements
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-offsets-absolute-left-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-offsets-absolute-left-1.htm">calc-offsets-absolute-left-1</a></strong></td>
|
||||
<td><a href="reference/calc-offsets-relative-left-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Test for left:calc() on absolutely positioned elements
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-offsets-absolute-right-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-offsets-absolute-right-1.htm">calc-offsets-absolute-right-1</a></strong></td>
|
||||
<td><a href="reference/calc-offsets-relative-left-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Test for right:calc() on absolutely positioned elements
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-offsets-absolute-top-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-offsets-absolute-top-1.htm">calc-offsets-absolute-top-1</a></strong></td>
|
||||
<td><a href="reference/calc-offsets-absolute-top-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Test for top:calc() on absolutely positioned elements
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-offsets-relative-bottom-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-offsets-relative-bottom-1.htm">calc-offsets-relative-bottom-1</a></strong></td>
|
||||
<td><a href="reference/calc-offsets-relative-top-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Test for bottom:calc() on relatively positioned elements
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-offsets-relative-left-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-offsets-relative-left-1.htm">calc-offsets-relative-left-1</a></strong></td>
|
||||
<td><a href="reference/calc-offsets-relative-left-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Test for left:calc() on relatively positioned elements
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-offsets-relative-right-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-offsets-relative-right-1.htm">calc-offsets-relative-right-1</a></strong></td>
|
||||
<td><a href="reference/calc-offsets-relative-left-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Test for right:calc() on relatively positioned elements
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-offsets-relative-top-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-offsets-relative-top-1.htm">calc-offsets-relative-top-1</a></strong></td>
|
||||
<td><a href="reference/calc-offsets-relative-top-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Test for top:calc() on relatively positioned elements
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-padding-block-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-padding-block-1.htm">calc-padding-block-1</a></strong></td>
|
||||
<td><a href="reference/calc-padding-block-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Test of padding-*: calc()
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-text-indent-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-text-indent-1.htm">calc-text-indent-1</a></strong></td>
|
||||
<td><a href="reference/calc-text-indent-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>text-indent: calc() on blocks
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-text-indent-intrinsic-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-text-indent-intrinsic-1.htm">calc-text-indent-intrinsic-1</a></strong></td>
|
||||
<td><a href="reference/calc-text-indent-intrinsic-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>intrinsic width of text-indent: calc() on blocks
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-transform-origin-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-transform-origin-1.htm">calc-transform-origin-1</a></strong></td>
|
||||
<td><a href="reference/calc-transform-origin-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Test for calc() on transform-origin
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-vertical-align-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-vertical-align-1.htm">calc-vertical-align-1</a></strong></td>
|
||||
<td><a href="reference/calc-vertical-align-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>Test for vertical-align:calc()
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-width-block-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-width-block-1.htm">calc-width-block-1</a></strong></td>
|
||||
<td><a href="reference/calc-width-block-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>width: calc() on blocks
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-width-block-intrinsic-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-width-block-intrinsic-1.htm">calc-width-block-intrinsic-1</a></strong></td>
|
||||
<td><a href="reference/calc-width-block-intrinsic-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>intrinsic width of width: calc() on blocks
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-width-table-auto-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-width-table-auto-1.htm">calc-width-table-auto-1</a></strong></td>
|
||||
<td><a href="reference/calc-width-table-auto-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>width: calc() on table-layout: auto tables
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="calc-width-table-fixed-1-8.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="calc-width-table-fixed-1.htm">calc-width-table-fixed-1</a></strong></td>
|
||||
<td><a href="reference/calc-width-table-fixed-1-ref.htm">=</a> </td>
|
||||
<td></td>
|
||||
<td>width: calc() on table-layout: auto tables
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="s8.1.#example-0bd12a8e">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.1.#example-2b4e561f">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.1.#example-6e868f9c">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.1.#example-776de6b9">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.1.#example-f570e599">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.1.#funcdef-calc">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.1.1">
|
||||
<tr><th colspan="4" scope="rowgroup">
|
||||
<a href="#s8.1.1">+</a>
|
||||
<a href="http://www.w3.org/TR/css3-values/#calc-syntax">8.1.1 Syntax</a></th></tr>
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.1.1.#typedef-calc-product">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.1.1.#typedef-calc-sum">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.1.1.#typedef-calc-value">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.1.1.#typedef-dimension">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.1.2">
|
||||
<tr><th colspan="4" scope="rowgroup">
|
||||
<a href="#s8.1.2">+</a>
|
||||
<a href="http://www.w3.org/TR/css3-values/#calc-type-checking">8.1.2 Type Checking</a></th></tr>
|
||||
<!-- 1 tests -->
|
||||
<tr id="calc-unit-analysis-8.1.2" class="script">
|
||||
<td>
|
||||
<a href="calc-unit-analysis.htm">calc-unit-analysis</a></td>
|
||||
<td></td>
|
||||
<td><abbr class="script" title="Executes tests in script">Script</abbr></td>
|
||||
<td>CSS Variables Allowed Syntax
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="s8.1.2.#resolved-type">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.1.3">
|
||||
<tr><th colspan="4" scope="rowgroup">
|
||||
<a href="#s8.1.3">+</a>
|
||||
<a href="http://www.w3.org/TR/css3-values/#calc-computed-value">8.1.3 Computed Value</a></th></tr>
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.1.3.#example-240b0ace">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.1.4">
|
||||
<tr><th colspan="4" scope="rowgroup">
|
||||
<a href="#s8.1.4">+</a>
|
||||
<a href="http://www.w3.org/TR/css3-values/#calc-range">8.1.4 Range Checking</a></th></tr>
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.1.4.#example-02a3b71f">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.2">
|
||||
<tr><th colspan="4" scope="rowgroup">
|
||||
<a href="#s8.2">+</a>
|
||||
<a href="http://www.w3.org/TR/css3-values/#toggle-notation">8.2 Toggling Between Values: toggle()</a></th></tr>
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.2.#example-17046e65">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.2.#example-349c53dd">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.2.#example-851607de">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.2.#example-9492bba0">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.2.#funcdef-toggle">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.2.#typedef-toggle-value">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.3">
|
||||
<tr><th colspan="4" scope="rowgroup">
|
||||
<a href="#s8.3">+</a>
|
||||
<a href="http://www.w3.org/TR/css3-values/#attr-notation">8.3 Attribute References: attr()</a></th></tr>
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.3.#example-0366e27a">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.3.#example-4771a1ff">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.3.#funcdef-attr">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.3.#typedef-attr-fallback">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.3.#typedef-attr-name">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s8.3.#typedef-type-or-unit">
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
Loading…
Add table
Add a link
Reference in a new issue