3636
3737/* Results */
3838td.pass { background: lightgreen; }
39+ td.wip { background: #ffff00; }
3940</style>
4041
4142<header>
@@ -74,8 +75,8 @@ <h3 id=summary><a href="#summary" class=self-link></a>1.1. Summary</h3>
7475and 27 tests for optional requirements
7576(i.e. RFC2119 “SHOULD” or “MAY”, and equivalents).
7677
77- <p>1119 of 1159 tests for mandatory requirements pass in two or more implementations;
78- 40 do not.
78+ <p>1121 of 1159 tests for mandatory requirements pass in two or more implementations;
79+ 38 do not.
798014 of the failing tests are not needed
8081to meet CR exit criteria for CSS Writing Modes Level 3
8182(see “<a href="#excused">Tests not Needed for CSS Writing Modes Level 3 Exit Criteria</a>” for why).
@@ -97,6 +98,9 @@ <h4 id=mandatory><a href="#mandatory" class=self-link></a>1.2.1 Tests for Mandat
9798
9899<h5 id=pb><a href="#pb" class=self-link></a>1.2.1.1. Tests Lacking two Implementations</h5>
99100
101+ The following tests currently do not have two passing implementations.
102+ However, a number of them have work-in-progress fixes that are expected to be released soon.
103+
100104<table class=data>
101105 <thead>
102106 <tr><th rowspan=2>Test<th colspan=4>Browsers<th colspan=2>Non-browsers
@@ -111,23 +115,18 @@ <h5 id=pb><a href="#pb" class=self-link></a>1.2.1.1. Tests Lacking two Implement
111115 </tbody>
112116 <tbody>
113117 <tr><td colspan=7>Failure to propagate used value of body writing-mode to :root
114- <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/wm-propagation-001/format/html5/">wm-propagation-001</a><td>Fail<td>Fail<td>Fail<td>Fail<td>Fail<td>Fail
115- <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/wm-propagation-body-032/format/html5/">wm-propagation-body-032</a><td class=pass>Pass<td>Fail<td>Fail<td>Fail<td>Fail<td>Fail
116- <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/wm-propagation-body-033/format/html5/">wm-propagation-body-033</a><td>Fail<td>Fail<td>Fail<td>Fail<td>Fail<td>Fail
117- <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/wm-propagation-body-037/format/html5/">wm-propagation-body-037</a><td>Fail<td>Fail<td>Fail<td>Fail<td>Fail<td>Fail
118- <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/wm-propagation-body-044/format/html5/">wm-propagation-body-044</a><td>Fail<td>Fail<td>Fail<td>Fail<td>Fail<td>Fail
119- <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/wm-propagation-body-scroll-offset-vertical-lr/format/html5/">wm-propagation-body-scroll-offset-vertical-lr</a><td class=pass>Pass<td>Fail<td>Fail<td>Fail<td>Fail<td>Fail
120- <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/wm-propagation-body-scroll-offset-vertical-rl/format/html5/">wm-propagation-body-scroll-offset-vertical-rl</a><td class=pass>Pass<td>Fail<td>Fail<td>Fail<td>Fail<td>Fail
121- </tbody>
122- <tbody>
123- <tr><td colspan=7>Failure to use used value of ltr for direction when text-orientation is upright for the purpose of affecting table cell ordering
124- <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/table-progression-vlr-004/format/html5/">table-progression-vlr-004</a><td>Fail<td class=pass>Pass<td>Fail<td>Fail<td>Fail<td>Fail
125- <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/table-progression-vrl-004/format/html5/">table-progression-vrl-004</a><td>Fail<td class=pass>Pass<td>Fail<td>Fail<td>Fail<td>Fail
118+ <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/wm-propagation-001/format/html5/">wm-propagation-001</a><td>Fail<td>Fail<td class=wip><abbr title="Work In Progress"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1102175">WIP</a></abbr><td>Fail<td>Fail<td>Fail
119+ <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/wm-propagation-body-032/format/html5/">wm-propagation-body-032</a><td class=pass>Pass<td>Fail<td class=wip><abbr title="Work In Progress"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1102175">WIP</a></abbr><td>Fail<td>Fail<td>Fail
120+ <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/wm-propagation-body-033/format/html5/">wm-propagation-body-033</a><td>Fail<td>Fail<td class=wip><abbr title="Work In Progress"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1102175">WIP</a></abbr><td>Fail<td>Fail<td>Fail
121+ <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/wm-propagation-body-037/format/html5/">wm-propagation-body-037</a><td>Fail<td>Fail<td class=wip><abbr title="Work In Progress"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1102175">WIP</a></abbr><td>Fail<td>Fail<td>Fail
122+ <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/wm-propagation-body-044/format/html5/">wm-propagation-body-044</a><td>Fail<td>Fail<td class=wip><abbr title="Work In Progress"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1102175">WIP</a></abbr><td>Fail<td>Fail<td>Fail
123+ <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/wm-propagation-body-scroll-offset-vertical-lr/format/html5/">wm-propagation-body-scroll-offset-vertical-lr</a><td class=pass>Pass<td>Fail<td class=wip><abbr title="Work In Progress"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1102175">WIP</a></abbr><td>Fail<td>Fail<td>Fail
124+ <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/wm-propagation-body-scroll-offset-vertical-rl/format/html5/">wm-propagation-body-scroll-offset-vertical-rl</a><td class=pass>Pass<td>Fail<td class=wip><abbr title="Work In Progress"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1102175">WIP</a></abbr><td>Fail<td>Fail<td>Fail
126125 </tbody>
127126 <tbody>
128127 <tr><td colspan=7>Failure to compute position of base line of inline-block as baseline of last line using the central baseline when vertical
129- <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/inline-block-alignment-003/format/html5/">inline-block-alignment-003</a><td>Fail<td>Fail<td>Fail <td>Fail<td>Fail<td>Fail
130- <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/inline-block-alignment-005/format/html5/">inline-block-alignment-005</a><td>Fail<td>Fail<td>Fail <td>Fail<td>Fail<td>Fail
128+ <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/inline-block-alignment-003/format/html5/">inline-block-alignment-003</a><td>Fail<td>Fail<td class=wip><abbr title="Work In Progress">WIP</abbr> <td>Fail<td>Fail<td>Fail
129+ <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/inline-block-alignment-005/format/html5/">inline-block-alignment-005</a><td>Fail<td>Fail<td class=wip><abbr title="Work In Progress">WIP</abbr> <td>Fail<td>Fail<td>Fail
131130 <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/inline-block-alignment-007/format/html5/">inline-block-alignment-007</a><td>Fail<td>Fail<td class=pass>Pass<td>Fail<td>Fail<td>Fail
132131 </tbody>
133132 <tbody>
@@ -137,13 +136,13 @@ <h5 id=pb><a href="#pb" class=self-link></a>1.2.1.1. Tests Lacking two Implement
137136 </tbody>
138137 <tbody>
139138 <tr><td colspan=7>Failure to compute available size for orthogonal flow
140- <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/available-size-001/format/html5/">available-size-001</a><td class=pass>Pass<td>Fail<td>Fail <td>Fail<td>Fail<td>Fail
141- <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/available-size-003/format/html5/">available-size-003</a><td>Fail<td>Fail<td>Fail <td>Fail<td>Fail<td>Fail
142- <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/available-size-005/format/html5/">available-size-005</a><td>Fail<td>Fail<td>Fail <td>Fail<td>Fail<td class=pass>Pass
143- <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/available-size-012/format/html5/">available-size-012</a><td class=pass>Pass<td>Fail<td>Fail <td>Fail<td>Fail<td>Fail
144- <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/available-size-013/format/html5/">available-size-013</a><td>Fail<td>Fail<td>Fail <td>Fail<td>Fail<td>Fail
145- <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/available-size-014/format/html5/">available-size-014</a><td>Fail<td>Fail<td>Fail <td>Fail<td>Fail<td class=pass>Pass
146- <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/available-size-018/format/html5/">available-size-018</a><td class=pass>Pass<td>Fail<td>Fail <td>Fail<td>Fail<td>Fail
139+ <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/available-size-001/format/html5/">available-size-001</a><td class=pass>Pass<td>Fail<td class=wip><abbr title="Work In Progress"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1095937">WIP</a></abbr> <td>Fail<td>Fail<td>Fail
140+ <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/available-size-003/format/html5/">available-size-003</a><td>Fail<td>Fail<td class=wip><abbr title="Work In Progress"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1095937">WIP</a></abbr> <td>Fail<td>Fail<td>Fail
141+ <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/available-size-005/format/html5/">available-size-005</a><td>Fail<td>Fail<td class=wip><abbr title="Work In Progress"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1095937">WIP</a></abbr> <td>Fail<td>Fail<td class=pass>Pass
142+ <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/available-size-012/format/html5/">available-size-012</a><td class=pass>Pass<td>Fail<td class=wip><abbr title="Work In Progress"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1095937">WIP</a></abbr> <td>Fail<td>Fail<td>Fail
143+ <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/available-size-013/format/html5/">available-size-013</a><td>Fail<td>Fail<td class=wip><abbr title="Work In Progress"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1095937">WIP</a></abbr> <td>Fail<td>Fail<td>Fail
144+ <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/available-size-014/format/html5/">available-size-014</a><td>Fail<td>Fail<td class=wip><abbr title="Work In Progress"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1095937">WIP</a></abbr> <td>Fail<td>Fail<td class=pass>Pass
145+ <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/available-size-018/format/html5/">available-size-018</a><td class=pass>Pass<td>Fail<td class=wip><abbr title="Work In Progress"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1095937">WIP</a></abbr> <td>Fail<td>Fail<td>Fail
147146 </tbody>
148147 <tbody>
149148 <tr><td colspan=7>Failure to compute intrinsic sizes for orthogonal flow
@@ -153,6 +152,22 @@ <h5 id=pb><a href="#pb" class=self-link></a>1.2.1.1. Tests Lacking two Implement
153152
154153<h5 id=careful><a href="#careful" class=self-link></a>1.2.1.2. Noteworthy Tests with two Implementations</h5>
155154
155+ The passing condition of the following two tests is fullfilled in two implementations,
156+ however, in one of the implementations (Firefox) the test fails to match the reference due to another bug,
157+ which is independent of what the test is about.
158+ That behavior itself is correct in multiple other implementations.
159+
160+ <table class=data>
161+ <thead>
162+ <tr><th rowspan=2>Test<th colspan=4>Browsers<th colspan=2>Non-browsers
163+ <tr><th>Chrome<th>Edge<th>Firefox<th>Safari<th>Prince<th><abbr title="Antenna House">AH</abbr> Formatter
164+ </thead>
165+ <tbody>
166+ <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/table-progression-vlr-004/format/html5/">table-progression-vlr-004</a><td>Fail<td class=pass>Pass<td class=wip>Pass + unrelated bug<td>Fail<td>Fail<td>Fail
167+ <tr><td><a href="https://test.csswg.org/harness/test/css-writing-modes-3_dev/single/table-progression-vrl-004/format/html5/">table-progression-vrl-004</a><td>Fail<td class=pass>Pass<td class=wip>Pass + unrelated bug<td>Fail<td>Fail<td>Fail
168+ </tbody>
169+ </table>
170+
156171The following tests have two or more passing implementations,
157172but it is worth noting that only one of the passing implementation is a browser.
158173
0 commit comments