CSS Ruby Layout Module Level 1 CR Test Suite Results

TestcaseBlinkEdgeGeckoPaleMoonTridentWebKit
2.1.1: The Ruby Formatting Context
abs-in-ruby-base3 / 2 / .2 / . / .. / 2 / .
abs-in-ruby-base-container2 / 4 / .2 / . / .. / 2 / .
abs-in-ruby-container3 / . / .1 / . / .2 / . / .
ruby-float-handling-001. / 7 / .1 / . / .. / 4 / .
2.2: Anonymous Ruby Box Generation
block-ruby-0024 / 9 / 1. / 2 / .3 / 5 / 1. / 1 / .. / 3 / 1
block-ruby-00312 / 1 / 11 / . / .8 / . / .1 / . / .3 / . / .
block-ruby-00413 / . / 11 / . / .8 / . / .1 / . / .2 / . / .
block-ruby-0051 / 12 / .. / 1 / .6 / 2 / 1. / 1 / .. / 3 / 1
ruby-box-generation-001. / 8 / .1 / . / .. / 4 / .
ruby-box-generation-002. / 8 / .1 / . / .. / 4 / .
ruby-box-generation-003. / 8 / .1 / 1 / .. / 4 / .
ruby-box-generation-004. / 7 / .1 / . / .. / 4 / .
ruby-box-generation-005. / 7 / .1 / . / .. / 4 / .
ruby-dynamic-insertion-0013 / 1 / .1 / . / .1 / 1 / .
ruby-dynamic-insertion-0023 / . / .1 / . / .2 / . / .
ruby-dynamic-insertion-0033 / . / .1 / . / .1 / 1 / .
ruby-dynamic-insertion-0043 / . / .1 / . / .1 / 1 / .
ruby-dynamic-insertion-0053 / . / .1 / . / .1 / 1 / .
ruby-dynamic-removal-0013 / . / .1 / . / .. / 1 / .
ruby-dynamic-removal-0023 / . / .1 / . / .1 / . / .
ruby-dynamic-removal-0033 / . / .1 / . / .
ruby-inlinize-blocks-0011 / 11 / .. / 1 / .3 / 1 / .1 / . / .. / 2 / .
ruby-inlinize-blocks-002. / 9 / .1 / . / .. / 4 / .
ruby-inlinize-blocks-003. / 12 / .. / 1 / .3 / . / 11 / . / .. / 2 / .
ruby-inlinize-blocks-004. / 12 / .. / 1 / .3 / . / .1 / . / .. / 2 / .
ruby-inlinize-blocks-005. / 11 / .. / 1 / .3 / . / .1 / . / .. / 2 / .
ruby-layout-internal-boxes11 / 1 / .1 / . / .5 / 1 / .1 / . / .2 / . / .
ruby-line-break-suppression-001. / 4 / .1 / . / .. / 4 / .
ruby-line-break-suppression-002. / 4 / .1 / . / .. / 4 / .
ruby-line-break-suppression-003. / 4 / .1 / . / .. / 4 / .
ruby-line-break-suppression-0043 / . / .1 / . / .1 / . / .
ruby-line-break-suppression-0053 / . / .1 / . / .. / 1 / .
2.3: Annotation Pairing
ruby-intra-level-whitespace-0013 / . / .1 / . / .1 / . / .
ruby-intra-level-whitespace-0023 / . / .1 / . / .1 / . / .
ruby-intra-level-whitespace-0033 / . / .1 / . / .1 / . / .
ruby-span-0013 / . / .1 / . / .2 / . / .
2.3.2: Unit Pairing and Spanning Annotations
ruby-justification-0012 / 1 / .1 / . / .. / 1 / .
ruby-justification-002. / 5 / .1 / . / .. / 3 / 1
2.4: Hiding Annotations: visibility: collapse and auto-hidden ruby
ruby-autohide-0012 / 8 / 1. / 1 / .3 / 2 / .1 / . / .. / 2 / .
ruby-autohide-0022 / 8 / 1. / 1 / .4 / . / 11 / . / .. / 2 / .
ruby-autohide-0032 / 8 / .. / 1 / .4 / . / .1 / . / .. / 2 / .
ruby-autohide-0041 / 9 / .. / 1 / .3 / 1 / .1 / . / .. / 2 / .
ruby-text-collapse. / 3 / .1 / 1 / .. / 3 / .
2.5: White Space Collapsing
ruby-whitespace-001. / 4 / .1 / . / .. / 4 / .
ruby-whitespace-0021 / 2 / .1 / . / .. / 2 / .
3: Ruby Layout
block-ruby-0011 / 4 / .. / 1 / .1 / . / 1. / 2 / .
empty-ruby-base-container3 / . / .1 / 1 / .2 / . / 1
empty-ruby-base-container-abs3 / . / .1 / . / .2 / . / .
empty-ruby-base-container-float3 / 1 / .1 / . / .2 / . / .
empty-ruby-text-container3 / . / .1 / 1 / .2 / . / .
empty-ruby-text-container-abs3 / . / .1 / . / .2 / . / .
empty-ruby-text-container-float1 / 15 / 21 / . / .. / 5 / 1
line-break-around-ruby-0016 / 2 / 22 / 1 / .. / 1 / .. / 5 / .
ruby-base-different-size2 / 1 / .1 / . / .2 / . / .
ruby-box-model-001. / 7 / .. / 8 / 1. / 4 / .
3.3: Styling Ruby Boxes
ruby-box-model-001. / 7 / .. / 8 / 1. / 4 / .
3.4: Breaking Across Lines
ruby-intrinsic-isize-001. / 6 / .1 / . / .. / 4 / .
ruby-intrinsic-isize-0023 / 1 / .1 / . / .2 / . / .
ruby-intrinsic-isize-003. / 3 / .1 / 2 / .. / 3 / .
3.4.1: Breaking Between Bases
ruby-line-breaking-001. / 4 / .1 / . / .. / 4 / .
ruby-line-breaking-0023 / 1 / .1 / . / .2 / . / .
ruby-line-breaking-003. / 4 / .1 / . / .. / 4 / .
3.5: Bidi Reordering
direction-upright-0022 / 13 / .. / 1 / .6 / 2 / .. / 4 / .
ruby-bidi-0013 / 1 / .1 / . / .2 / . / .
ruby-bidi-002. / 9 / .1 / . / .. / 4 / .
ruby-bidi-003. / 8 / .1 / . / .. / 4 / .
4.1: Ruby Positioning: the ruby-position property
ruby-position-invalid5 / . / .2 / . / .1 / . / .1 / . / .
ruby-position-valid1 / 5 / .. / 7 / .. / 1 / .. / 4 / .
4.3: Ruby Text Distribution: the ruby-align property
ruby-align-0011 / 11 / 11 / 1 / .. / 4 / .
ruby-align-001a1 / 11 / .1 / 1 / .. / 4 / .
ruby-align-002. / 11 / .1 / 1 / .. / 4 / .
ruby-align-002a. / 10 / .1 / 1 / .. / 4 / .
ruby-align-invalid5 / . / .2 / . / .1 / . / .2 / . / .
ruby-align-valid1 / 5 / .2 / . / .1 / . / .. / 2 / .
ruby-merge-invalid3 / . / .1 / . / .2 / . / .
ruby-merge-valid. / 4 / .. / 7 / .. / 4 / .
ruby-text-combine-upright-001a2 / 1 / .1 / . / .1 / . / 3
ruby-text-combine-upright-001b3 / . / .1 / . / .1 / . / 1
ruby-text-combine-upright-002a3 / . / .1 / . / .. / 2 / .
ruby-text-combine-upright-002b3 / . / .1 / . / .. / 2 / .
A: Sample Style Sheets
ruby-lang-specific-style-001. / 5 / .1 / 1 / .. / 4 / .
Property Index
inheritance1 / 5 / .1 / 2 / .. / 3 / .
Passed66.67%3.7%96.3%13.58%3.7%35.8%
Coverage100%18.52%100%16.05%6.17%98.77%

56 of 81 required tests meet CR exit criteria.

25 required tests are considered valid and do not meet CR exit criteria.

0 required tests have blocking failures.

25 required tests might pass but lack data.

Additional results needed from:

Legend

Row color codes
two or more passes
* combo test passed by component tests
blocking failures
not enough results
reported as invalid
not passing, but optional
Result color codes
all results pass
pass reported, but also other results
all results fail
fail reported, but also other results
all results uncertain
reported as invalid
# pass / # fail / # uncertain