====== CSS2.1 Test Suite Blocked Tests ======
The CSS2.1 Test Suite results are tracked by the submission of formal implementation reports and from the data in the test suite harness. [add links]
See notes on [[http://wiki.csswg.org/test/css2.1/results|previous list]].
This page tracks tests that have failures blocking CR exit.
===== Tests Currently Blocking =====
* bidi-breaking-002 - Test was split into bidi-breaking-002 and bidi-breaking-003, still fails. Passed by WebKit.
* block-in-inline-relpos-002 - Test was invalid, fixed, now fails. Passed by Gecko.
* content-computed-value-001 - Waiting for rewrite from Fantasai
* dynamic-top-change-005 - Accepted failure, functionality covered by sub tests
==== Tests Expecting Implementation Updates ====
* [[test:css2.1:blocking:at-rule-013|at-rule-013]] - Passed by Trident. Expecting implementation from Gecko (patch available, ETA FF 4.1) -Tantek
* [[test:css2.1:blocking:background-intrinsic|background-intrinsic-004]] - No Passes. Expecting impls from WebKit - soon and Gecko soon after FF4.
* [[test:css2.1:blocking:background-intrinsic|background-intrinsic-005]] - No Passes. Expecting impls from WebKit - soon and Gecko soon after FF4.
* quotes-035 - Passed by Gecko (David) - Opera has [[http://lists.w3.org/Archives/Public/public-css-testsuite/2011Jan/0095.html|two small bugs]] to implement this
* [[test:css2.1:blocking:replaced-intrinsic-ratio-001|replaced-intrinsic-ratio-001]] - No Passes (expecting impl. from Gecko); Opera can fix as well. [[https://bugs.webkit.org/show_bug.cgi?id=53099|Webkit bug]]
* [[test:css2.1:blocking:uri-016|uri-016]] - Keep. Passed by Trident, Expecting implementation from Gecko ("eventually") -Tantek
==== Tests Needing Breakup or Implementation ====
* bidi-004a - Split off from bidi-004. Needs passes. (FF4? IE9? Opera and Webkit fail.)
===== Tests No Longer Blocking =====
Listed awaiting next snapshot and official reports.
==== Implementations Found ====
* [[test:css2.1:blocking:allowed-page-breaks|allowed-page-breaks-001a]] - Passed by Prince and WebToPDF pre-release.
* before-after-table-parts-001 - Passed by Gecko and IE9 [[https://bugs.webkit.org/show_bug.cgi?id=53114|Webkit bug]] At risk
* first-line-selector-015 - Passed by Trident (David) - We have two passes
* first-page-selectors-002 - Passed by WebKit - We have two passes
* forced-page-breaks-000 - Passed by Antenna House, Prince and WebToPDF
* floats-wrap-top-below-bfc-001l - Passed by WebToPDF (David) - We have two passes
* floats-wrap-top-below-bfc-001r - Passed by WebToPDF (David) - We have two passes
* [[font-family-rule-011]] - Passed by Trident (Arron) - We have two passes
* [[test:css2.1:blocking:margin-collapse|margin-collapse-clear-005]] - Passed by WebToPDF (Aaron, David) - We have two passes
* [[test:css2.1:blocking:margin-collapse|margin-collapse-clear-011]] - Passed by WebToPDF (Aaron, David) - We have two passes
* orphans-004a - Passed by Prince and WebToPDF
* [[test:css2.1:blocking:page-break|page-break-after-009]] - Passed by Antenna House, Opera, and WebToPDF
* [[test:css2.1:blocking:page-break|page-break-before-009]] - Passed by Antenna House, Opera, and WebToPDF
* [[test:css2.1:blocking:page-break|page-break-before-010]] - Passed by Gecko, Opera, IE, and WebToPDF
* page-container-009 - Passed by Prince, IE9, and Firefox
* page-props-103 - Passed by Prince and IE9
==== Invalid Tests Fixed ====
* [[test:css2.1:blocking:allowed-page-breaks|allowed-page-breaks-001b]] - Passed by Trident. Changed to MAY
* [[test:css2.1:blocking:allowed-page-breaks|allowed-page-breaks-001c]] - No passes. Changed to MAY
* [[test:css2.1:blocking:allowed-page-breaks|allowed-page-breaks-002]] - Opera and Trident pass newly edited file
==== Tests changed to MAY ====
* [[test:css2.1:blocking:bidi-004|bidi-004]] - No Passes. Leave undefined for 2.1. Split test into 'may' and 004a subset.
* first-line-pseudo-016 - Passed by Gecko (David) - Changed to MAY; Remove valign from the list
==== Run-in Tests ====
* [[test:css2.1:blocking:run-in|run-in-abspos-between-002]] - Passed by Trident (Arron) - Push it to CSS3 Box Module
* [[test:css2.1:blocking:run-in-breaking-002|run-in-breaking-002]] - No Passes (Arron) - Push it to CSS3 Box Module
* [[test:css2.1:blocking:run-in|run-in-contains-inline-003]] - Passed by Trident (Arron) - Push it to CSS3 Box Module
* [[test:css2.1:blocking:run-in|run-in-contains-table-caption-001]] - No Passes (Arron) - Push it to CSS3 Box Module
* [[test:css2.1:blocking:run-in|run-in-contains-table-cell-001]] - Passed by Trident (Arron) - Push it to CSS3 Box Module
* [[test:css2.1:blocking:run-in|run-in-contains-table-row-001]] - Passed by Trident (Arron) - Push it to CSS3 Box Module
* [[test:css2.1:blocking:run-in|run-in-contains-table-row-group-001]] - Passed by Trident (Arron) - Push it to CSS3 Box Module