====== 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