CSS Basic User Interface Module Level 3 CR Test Suite

Resizing & Overflow (27 tests)

Test Refs Flags Info
+ 5 Resizing & Overflow
+ 5.1 Resizing Boxes: the resize property
resize-008 InteractOptional resizing images
  • UAs may apply the resize property to <img> regardless of the value of the overflow property.
resize-009 InteractOptional resizing sgv
  • UAs may apply the resize property to <svg> regardless of the value of the overflow property.
resize-010 InteractOptional resizing pictures
  • UAs may apply the resize property to <picture> regardless of the value of the overflow property.
resize-011 InteractOptional resizing objects
  • UAs may apply the resize property to <object> regardless of the value of the overflow property.
resize-012 InteractOptional resizing iframes
  • UAs may apply the resize property to <iframes> regardless of the value of the overflow property.
resize-013 InteractOptional resizing canvas
  • UAs may apply the resize property to <canvas> regardless of the value of the overflow property.
resize-014 InteractOptional resizing videos
  • UAs may apply the resize property to <video> regardless of the value of the overflow property.
resize-015 InteractScript resizing uses the style attribute
resize-016 InteractScript resizing horizontally uses the style attribute
resize-017 InteractScript resizing vertically uses the style attribute
resize-018 InteractScript removing the ability to resize keeps the resized dimentions
resize-019 Interact resizing constraints
  • UAs must not place constrains on resizing that would prevent an element from becoming smaller than its original size.
resize-020 Interact resizing min-height/width constraints
  • min-width and min-height constraints are honored.
resize-021 Interact resizing min-height/width constraints
  • max-width and max-height constraints are honored.
resize-computed Script CSS UI Level 3: getComputedStyle().resize
  • resize computed value is as specified.
resize-invalid Script CSS UI Level 3: parsing resize with invalid values
  • resize supports only the grammar 'none | both | horizontal | vertical'.
resize-valid Script CSS UI Level 3: parsing resize with valid values
  • resize supports the full grammar 'none | both | horizontal | vertical'.
+ 5.2 Overflow Ellipsis: the text-overflow property
text-overflow-027 = text-overflow applies visually to bidi
  • text-overflow is a visual operation that occurs after layout, and therfore ellides text from the visual end of the line, even in bidi situations
text-overflow-028 = text-overflow applies visually to bidi
  • text-overflow is a visual operation that occurs after layout, and therfore ellides text from the visual end of the line, even in bidi situations
text-overflow-029 = text-overflow and bidi interaction
  • When there's content of mixed directionality, text-overflow ellides the characters at the physical end of the line.
text-overflow-computed Script CSS UI Level 3: getComputedStyle().textOverflow
  • text-overflow computed value is as specified.
text-overflow-invalid Script CSS UI Level 3: parsing text-overflow with invalid values
  • text-overflow supports only the grammar 'clip | ellipsis'.
text-overflow-valid Script CSS UI Level 3: parsing text-overflow with valid values
  • text-overflow supports the full grammar 'clip | ellipsis'.
text-overflow-change-color = Test ellipsis style
  • Changing the color of the container should also change the color of ellipsis
text-overflow-ellipsis-hyphen Script Ellipsizing hyphens should not crash
text-overflow-ellipsis-indent-001 = Test ellipsis with `text-indent`
text-overflow-ellipsis-width-001 Script Ellipsizing should not affect `offsetWidth` of inline boxes.