The major goal of version 0.2.2 is to enhance the implementation of the CSS 2.1 specification. Priority High✓ TODO: Investigate why CC is not rendered as expectedcf. http://creativecommons.org/licenses/by/3.0/A 'media' attribute of a link element is set to 'print', which is not supported yet. ✓ TODO: Support the 'media' attribute of link elementsIt looks like due to the lack of support for the automatic table layout algorithm:
✓ TODO: Support the non-normative, automatic table layout algorithmIn the 1st pass, lay out each cell using the width of the table as its containing block width; while doing so, MCW of each cell needs to be calculated as well. In the 2nd pass, calculate the column widths as outlined in the specification. ✓ TODO: The extra table width should be distributed to the columns whose widths are shorter than their maximum column widths firstly✓ TODO: The extra table width must not be distributed the columns whose widths are zeroTODO: fixed table layout algorithm appears to be brokensee: html4/fixed-table-layout-006.htm ✓ TODO: Fix a bug that occasionally causes a crash while attempting a redirection✓ TODO: Support absolutely positioned tablesIn 0.2.1, absolutely positioned tables are not laid out before rendering them. ✓ TODO: The calculation of 'height' still appears to be wrongcf. abspos-006 ✓ TODO: Reevaluate tests using the absolute positioning in chapter 10The following tests appear to be invalid: html4/max-width-applies-to-005.htm html4/max-width-applies-to-006.htm html4/max-width-applies-to-007.htm html4/max-height-applies-to-004.htm html4/max-height-applies-to-013.htm html4/max-height-applies-to-014.htm html4/min-height-applies-to-013.htm html4/min-height-applies-to-014.htm ✓ TODO: The background color of an absolutely positioned table can be a color of the canvassee: html4/abspos-containing-block-initial-004c.htm html4/abspos-containing-block-initial-004d.htm html4/abspos-containing-block-initial-005b.htm html4/abspos-containing-block-initial-005d.htm ✓ TODO: Absolutely positioned boxes in table cells must establish their own stacking contextssee: html4/abspos-containing-block-initial-004e.htm html4/abspos-containing-block-initial-004f.htm ✓ TODO: Floating boxes that are not clipped properlysee: html4/max-width-106.htm html4/max-width-108.htm html4/max-height-111.htm html4/min-height-106.htm ✓ TODO: :first-line and :first-letter pseudo-element styles do not appear to be effectivesee: html4/first-letter-punctuation-001.htm html4/c23-first-line-000.htm ✓ TODO: Crash while processing first-letter-selector-000✓ TODO: 'font-weight' specified by numbers are ignoredsee: html4/c525-font-wt-000.htm html4/font-weight-bolder-001.htm html4/font-weight-lighter-001.htm html4/font-weight-normal-001.htm ✓ TODO: Reset the retry count of an HTTP connection upon successsee: html4/c5502-imrgn-r-005.htm html4/c5502-imrgn-r-006.htm html4/c5504-imrgn-l-005.htm html4/c5504-imrgn-l-006.htm html4/c5505-imrgn-000.htm html4/c5525-fltmrgn-000.htm html4/replaced-min-max-001.htm Priority Middle✓ TODO: Suppor the 'size' attribute of the 'input' element✓ TODO: Collapse white spaces in the document title shown in the title barcf. HTML Living Standard 3.1.4 "Replace any sequence of one or more consecutive space characters in value with a single U+0020 SPACE character." ✓ TODO: The content of a cell should not overflow the border of the cellcf. margin-collapse-122 ✓ TODO: The resolved height is wrong in c5501-mrgn-t-000✓ TODO: The resolved width of the absolutely positioned box in the 1st column is wrong in margin-collapse-113✓ TODO: The floating box in the 2nd column is not shown in margin-collapse-113In r2893, floating boxes in a cell cannot be inserted to the line boxes in the 2nd table layout pass. Note the fixes in r2894 are tentative ones. ✓ TODO: [harness] Refine the outputs during the automated test including 'uncertain'✓ TODO: [harness] The exit code should be zero when there's no changes, and one otherwise✓ TODO: If the lengths are given by 'em' or 'ex' from the body style in the html root style, refer the font size of the body stylesee: html4/background-position-001.htm html4/background-position-002.htm ✓ TODO: 'hover' should be activated inside the border edgesee: html4/cursor-003.htm ✓ TODO: Dynamic styles remain active after deactivatedsee: html4/dynamic-pseudo-classes-000.htm html4/white-space-mixed-004.htm ✓ TODO: Inherited values for border widths are wrongsee: html4/border-width-011.htm ✓ TODO: Commit implementation report for CSS 2.1cf. http://wiki.csswg.org/test/implementation-report Note: To generate harness logs, run the following commands in the build directory: $ mkdir html4 $ ./harness -j16 -g ~/es/trunk/escort/testlog/css2.1/20110323/implement-report-Escort-Fedora.data ./Script.test ~/es/trunk/escort/testdata/default.css --v=1 -geometry +0+0 Then the generated log files can be used for the headless test: $ ./harness -j16 ~/es/trunk/escort/testlog/css2.1/20110323/implement-report-Escort-Fedora.data ./Script.test ~/es/trunk/escort/testdata/default.css --v=1 -geometry +0+0 |
home >