servo/tests/wpt/css-tests/css-break-3_dev/xhtml1/chapter-5.xht

363 lines
No EOL
13 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Box Model for Breaking - CSS Fragmentation 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 Fragmentation Module Level 3 CR Test Suite</h1>
<h2>Box Model for Breaking (9 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
<col id="flags-column"></col>
<col id="info-column"></col>
<thead>
<tr>
<th>Test</th>
<th><abbr title="Rendering References">Refs</abbr></th>
<th>Flags</th>
<th>Info</th>
</tr>
</thead>
<tbody id="s5">
<tr><th colspan="4" scope="rowgroup">
<a href="#s5">+</a>
<a href="https://www.w3.org/TR/css3-break/#breaking-boxes">5 Box Model for Breaking</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s5.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.1">+</a>
<a href="https://www.w3.org/TR/css3-break/#varying-size-boxes">5.1 Breaking into Varying-size Fragmentainers</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s5.1.#example-9765ba0a">
<!-- 0 tests -->
</tbody>
<tbody id="s5.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.2">+</a>
<a href="https://www.w3.org/TR/css3-break/#break-margins">5.2 Adjoining Margins at Breaks</a></th></tr>
<!-- 2 tests -->
<tr id="floats-in-named-flow-029-5.2" class="ahem">
<td>
<a href="floats-in-named-flow-029.xht">floats-in-named-flow-029</a></td>
<td><a href="reference/floats-in-named-flow-029-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>CSS Regions: margins around forced breaks when break is around float
<ul class="assert">
<li>Test checks that margins are correctly preserved when content has floats and is fragmented via forced breaks.</li>
</ul>
</td>
</tr>
<tr id="floats-in-named-flow-030-5.2" class="ahem">
<td>
<a href="floats-in-named-flow-030.xht">floats-in-named-flow-030</a></td>
<td><a href="reference/floats-in-named-flow-030-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>CSS Regions: margins around unforced breaks when break is around float
<ul class="assert">
<li>Test checks that margins are correctly preserved when content has floats and is fragmented via unforced breaks.</li>
</ul>
</td>
</tr>
</tbody>
<tbody id="s5.3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.3">+</a>
<a href="https://www.w3.org/TR/css3-break/#box-splitting">5.3 Splitting Boxes</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s5.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.4">+</a>
<a href="https://www.w3.org/TR/css3-break/#break-decoration">5.4 Fragmented Borders and Backgrounds: the box-decoration-break property</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s5.4.#propdef-box-decoration-break">
<!-- 0 tests -->
</tbody>
<tbody id="s5.4.#valdef-box-decoration-break-clone">
<!-- 0 tests -->
</tbody>
<tbody id="s5.4.#valdef-box-decoration-break-slice">
<!-- 0 tests -->
</tbody>
<tbody id="s5.4.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.4.1">+</a>
<a href="https://www.w3.org/TR/css3-break/#joining-boxes">5.4.1 Joining Boxes for slice</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s5.5">
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.5">+</a>
<a href="https://www.w3.org/TR/css3-break/#transforms">5.5 Transforms, Positioning, and Pagination</a></th></tr>
<!-- 7 tests -->
<tr id="position-relative-001-5.5" class="ahem">
<td>
<a href="position-relative-001.xht">position-relative-001</a></td>
<td><a href="reference/position-relative-001-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>CSS Regions: flowing content that has position: relative
<ul class="assert">
<li>Test checks that fragments of content flowed in regions are positioned independently, after the fragmentation occurs.</li>
</ul>
</td>
</tr>
<tr id="regions-transforms-008-5.5" class="ahem">
<td>
<a href="regions-transforms-008.xht">regions-transforms-008</a></td>
<td><a href="reference/regions-transforms-008-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>CSS Regions: Transformed named flow (text) content that breaks across multiple regions and overflows
<ul class="assert">
<li>This test checks that named flow text content is transformed when it breaks across multiple regions and that the overflow remains visible.</li>
</ul>
</td>
</tr>
<tr id="regions-transforms-009-5.5" class="ahem">
<td>
<a href="regions-transforms-009.xht">regions-transforms-009</a></td>
<td><a href="reference/regions-transforms-008-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>CSS Regions: Transformed region with named flow (text) content that breaks across multiple regions and overflows
<ul class="assert">
<li>This test checks that the regions are transformed when named flow text content breaks across multiple regions and that the overflow remains visible.</li>
</ul>
</td>
</tr>
<tr id="regions-transforms-013-5.5" class="">
<td>
<a href="regions-transforms-013.xht">regions-transforms-013</a></td>
<td><a href="reference/regions-transforms-013-alt-ref.xht">=</a> <a href="reference/regions-transforms-013-ref.xht">=</a> </td>
<td></td>
<td>CSS Regions: Transformed named flow (monolithic) content that breaks across multiple regions
<ul class="assert">
<li>This test checks that the named flow content that is monolithic is transformed when it breaks across multiple regions whether it is sliced or overflowed at the fragmentainer edge.</li>
</ul>
</td>
</tr>
<tr id="regions-transforms-020-5.5" class="">
<td>
<a href="regions-transforms-020.xht">regions-transforms-020</a></td>
<td><a href="reference/regions-transforms-020-ref.xht">=</a> </td>
<td></td>
<td>CSS Regions: Transformed region with named flow (fragmentable) content that breaks across multiple regions
<ul class="assert">
<li>This test checks that the named flow content that is fragmentable (has a break point) is transformed when it breaks across multiple regions.</li>
</ul>
</td>
</tr>
<tr id="regions-transforms-021-5.5" class="">
<td>
<a href="regions-transforms-021.xht">regions-transforms-021</a></td>
<td><a href="reference/regions-transforms-020-ref.xht">=</a> </td>
<td></td>
<td>CSS Regions: Transforms on multiple named flow (non-text) content nodes that break across multiple regions
<ul class="assert">
<li>This test checks that separate transforms can be applied to each named flow content node that breaks across multiple regions and that each fragment has its own transform origin.</li>
</ul>
</td>
</tr>
<tr id="regions-transforms-022-5.5" class="ahem">
<td>
<a href="regions-transforms-022.xht">regions-transforms-022</a></td>
<td><a href="reference/regions-transforms-020-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>CSS Regions: Transforms on multiple named flow (text) content nodes that break across multiple regions
<ul class="assert">
<li>This test checks that separate transforms can be applied to each named flow content text node that breaks across multiple regions</li>
</ul>
</td>
</tr>
</tbody>
<tbody id="s.#abstract">
<!-- 0 tests -->
</tbody>
<tbody id="s.#acknowledgments">
<!-- 0 tests -->
</tbody>
<tbody id="s.#changes">
<!-- 0 tests -->
</tbody>
<tbody id="s.#conformance">
<!-- 0 tests -->
</tbody>
<tbody id="s.#contents">
<!-- 0 tests -->
</tbody>
<tbody id="s.#index">
<!-- 0 tests -->
</tbody>
<tbody id="s.#property-index">
<!-- 0 tests -->
</tbody>
<tbody id="s.#references">
<!-- 0 tests -->
</tbody>
<tbody id="s.#status">
<!-- 0 tests -->
</tbody>
<tbody id="s.#subtitle">
<!-- 0 tests -->
</tbody>
<tbody id="s.#tagline">
<!-- 0 tests -->
</tbody>
<tbody id="s.#title">
<!-- 0 tests -->
</tbody>
<tbody id="scolumn-break-values.#valdef-break-before-avoid-column">
<!-- 0 tests -->
</tbody>
<tbody id="scolumn-break-values.#valdef-break-before-column">
<!-- 0 tests -->
</tbody>
<tbody id="sconform-responsible.#conform-future-proofing">
<!-- 0 tests -->
</tbody>
<tbody id="sconform-responsible.#conform-partial">
<!-- 0 tests -->
</tbody>
<tbody id="sconform-responsible.#conform-testing">
<!-- 0 tests -->
</tbody>
<tbody id="sconformance.#conform-classes">
<!-- 0 tests -->
</tbody>
<tbody id="sconformance.#conform-responsible">
<!-- 0 tests -->
</tbody>
<tbody id="sconformance.#cr-exit-criteria">
<!-- 0 tests -->
</tbody>
<tbody id="sconformance.#document-conventions">
<!-- 0 tests -->
</tbody>
<tbody id="sdocument-conventions.#example-a13d9f9a">
<!-- 0 tests -->
</tbody>
<tbody id="sgeneric-break-values.#valdef-break-before-auto">
<!-- 0 tests -->
</tbody>
<tbody id="sgeneric-break-values.#valdef-break-before-avoid">
<!-- 0 tests -->
</tbody>
<tbody id="sindex.#index-defined-elsewhere">
<!-- 0 tests -->
</tbody>
<tbody id="sindex.#index-defined-here">
<!-- 0 tests -->
</tbody>
<tbody id="sinformative.#biblio-css3-flexbox">
<!-- 0 tests -->
</tbody>
<tbody id="sinformative.#biblio-css3-sizing">
<!-- 0 tests -->
</tbody>
<tbody id="sinformative.#biblio-css3-writing-modes">
<!-- 0 tests -->
</tbody>
<tbody id="sinformative.#biblio-css3text">
<!-- 0 tests -->
</tbody>
<tbody id="sinformative.#biblio-css3val">
<!-- 0 tests -->
</tbody>
<tbody id="snormative.#biblio-css-backgrounds-3">
<!-- 0 tests -->
</tbody>
<tbody id="snormative.#biblio-css-cascade-3">
<!-- 0 tests -->
</tbody>
<tbody id="snormative.#biblio-css-display-3">
<!-- 0 tests -->
</tbody>
<tbody id="snormative.#biblio-css-masking-1">
<!-- 0 tests -->
</tbody>
<tbody id="snormative.#biblio-css-page-3">
<!-- 0 tests -->
</tbody>
<tbody id="snormative.#biblio-css-position-3">
<!-- 0 tests -->
</tbody>
<tbody id="snormative.#biblio-css-regions-1">
<!-- 0 tests -->
</tbody>
<tbody id="snormative.#biblio-css-shapes-1">
<!-- 0 tests -->
</tbody>
<tbody id="snormative.#biblio-css-sizing-3">
<!-- 0 tests -->
</tbody>
<tbody id="snormative.#biblio-css-writing-modes-3">
<!-- 0 tests -->
</tbody>
<tbody id="snormative.#biblio-css21">
<!-- 0 tests -->
</tbody>
<tbody id="snormative.#biblio-css3-regions">
<!-- 0 tests -->
</tbody>
<tbody id="snormative.#biblio-css3-transforms">
<!-- 0 tests -->
</tbody>
<tbody id="snormative.#biblio-css3bg">
<!-- 0 tests -->
</tbody>
<tbody id="snormative.#biblio-css3col">
<!-- 0 tests -->
</tbody>
<tbody id="snormative.#biblio-css3page">
<!-- 0 tests -->
</tbody>
<tbody id="snormative.#biblio-rfc2119">
<!-- 0 tests -->
</tbody>
<tbody id="spage-break-values.#valdef-break-before-avoid-page">
<!-- 0 tests -->
</tbody>
<tbody id="spage-break-values.#valdef-break-before-left">
<!-- 0 tests -->
</tbody>
<tbody id="spage-break-values.#valdef-break-before-page">
<!-- 0 tests -->
</tbody>
<tbody id="spage-break-values.#valdef-break-before-recto">
<!-- 0 tests -->
</tbody>
<tbody id="spage-break-values.#valdef-break-before-right">
<!-- 0 tests -->
</tbody>
<tbody id="spage-break-values.#valdef-break-before-verso">
<!-- 0 tests -->
</tbody>
<tbody id="sreferences.#informative">
<!-- 0 tests -->
</tbody>
<tbody id="sreferences.#normative">
<!-- 0 tests -->
</tbody>
<tbody id="sregion-break-values.#valdef-break-before-avoid-region">
<!-- 0 tests -->
</tbody>
<tbody id="sregion-break-values.#valdef-break-before-region">
<!-- 0 tests -->
</tbody>
<tbody id="sstatus.#w3c_process_revision">
<!-- 0 tests -->
</tbody>
</table>
</body>
</html>