CSS Ruby Layout Module Level 1 CR Test Suite

Ruby Box Model (45 tests)

Test Refs Flags Info
+ 2 Ruby Box Model
+ 2.1 Ruby-specific display Values
+ 2.1.1 The Ruby Formatting Context
abs-in-ruby-base = Absolutely-positioned element in ruby base
abs-in-ruby-base-container = Absolutely-positioned element in ruby base container
abs-in-ruby-container = Absolutely-positioned element in ruby container
ruby-float-handling-001 = Test for float handling in ruby
+ 2.1.2 Non-Inline Ruby
+ 2.2 Anonymous Ruby Box Generation
block-ruby-002 = blockification/inlinification of 'display:ruby/block ruby'.
block-ruby-003 = Text node insertion in 'display:ruby/block ruby'.
block-ruby-004 = RT append in 'display:ruby/block ruby'.
block-ruby-005 = DIV append in 'display:ruby/block ruby'.
ruby-box-generation-001 = Test for pseudo ruby box generation
ruby-box-generation-002 = Test for pseudo ruby box generation
ruby-box-generation-003 = Test for pseudo ruby box generation
ruby-box-generation-004 = Test for pseudo ruby box generation
ruby-box-generation-005 = Test for pseudo ruby box generation
ruby-dynamic-insertion-001 = Test for dynamic insertion of ruby frames
ruby-dynamic-insertion-002 = Test for dynamic insertion of ruby frames
ruby-dynamic-insertion-003 = Test for dynamic insertion of ruby frames
ruby-dynamic-insertion-004 = Test for dynamic insertion of ruby frames
ruby-dynamic-insertion-005 = Test for dynamic insertion of ruby frames
ruby-dynamic-removal-001 = Test for dynamic removal of ruby frames
ruby-dynamic-removal-002 = Test for dynamic removal of ruby frames
ruby-dynamic-removal-003 = Test for dynamic removal of ruby frames
ruby-layout-internal-boxes = ruby content w. layout-internal 'display' values
ruby-line-break-suppression-001 = Test for ruby line break suppression
ruby-line-break-suppression-002 = Test for ruby line break suppression
ruby-line-break-suppression-003 = Test for ruby line break suppression
ruby-line-break-suppression-004 = Line break suppression on whitespaces wrapped but not contained in ruby boxes
ruby-line-break-suppression-005 = Line break suppression with soft hyphen
ruby-inlinize-blocks-001 = Inlinize block-level boxes inside ruby
ruby-inlinize-blocks-002 = Inlinize block-level boxes inside ruby
ruby-inlinize-blocks-003 = Inlinize block-level boxes inside ruby
ruby-inlinize-blocks-004 = Inlinize block-level boxes inside ruby
ruby-inlinize-blocks-005 = Inlinize block-level boxes inside ruby
+ 2.3 Annotation Pairing
ruby-intra-level-whitespace-001 = Intra-level whitespace pairing
ruby-intra-level-whitespace-002 = Intra-level whitespace pairing
ruby-intra-level-whitespace-003 = Intra-level whitespace pairing
ruby-span-001 = Ruby span
+ 2.3.1 Segment Pairing and Annotation Levels
+ 2.3.2 Unit Pairing and Spanning Annotations
ruby-justification-001 = Justification with ruby span
ruby-justification-002 = Justification with ruby span
+ 2.4 Hiding Annotations: visibility: collapse and auto-hidden ruby
ruby-text-collapse = visibility: collapse hides ruby annotations
ruby-autohide-001 = Autohide ruby annotations which are identical to their bases
ruby-autohide-002 = Autohide ruby annotations which are identical to their bases
ruby-autohide-003 = Autohide ruby annotations which are identical to their bases
ruby-autohide-004 = Autohide ruby annotations which are identical to their bases
+ 2.5 White Space Collapsing
ruby-whitespace-001 = Ruby whitespace handling
ruby-whitespace-002 = Ruby whitespace handling