mirror of
https://github.com/servo/servo.git
synced 2025-06-23 08:34:42 +01:00
363 lines
No EOL
13 KiB
HTML
363 lines
No EOL
13 KiB
HTML
|
|
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
|
<html>
|
|
<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 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="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.htm">floats-in-named-flow-029</a></td>
|
|
<td><a href="reference/floats-in-named-flow-029-ref.htm">=</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.htm">floats-in-named-flow-030</a></td>
|
|
<td><a href="reference/floats-in-named-flow-030-ref.htm">=</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.htm">position-relative-001</a></td>
|
|
<td><a href="reference/position-relative-001-ref.htm">=</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.htm">regions-transforms-008</a></td>
|
|
<td><a href="reference/regions-transforms-008-ref.htm">=</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.htm">regions-transforms-009</a></td>
|
|
<td><a href="reference/regions-transforms-008-ref.htm">=</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.htm">regions-transforms-013</a></td>
|
|
<td><a href="reference/regions-transforms-013-alt-ref.htm">=</a> <a href="reference/regions-transforms-013-ref.htm">=</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.htm">regions-transforms-020</a></td>
|
|
<td><a href="reference/regions-transforms-020-ref.htm">=</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.htm">regions-transforms-021</a></td>
|
|
<td><a href="reference/regions-transforms-020-ref.htm">=</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.htm">regions-transforms-022</a></td>
|
|
<td><a href="reference/regions-transforms-020-ref.htm">=</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> |