Bug 252357 - [rhythmic-sizing] Implement layout logic for block-step-size
Summary: [rhythmic-sizing] Implement layout logic for block-step-size
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on: 252672 252874 253105 253106 252358
Blocks: 167333
  Show dependency treegraph
 
Reported: 2023-02-15 15:37 PST by Sammy Gill
Modified: 2023-05-02 13:20 PDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sammy Gill 2023-02-15 15:37:36 PST
https://drafts.csswg.org/css-rhythm/#block-step-size

This property defines the step unit for a block-level box’s block size. When the step unit is set to a positive <length>, the box’s outer height is rounded (see block-step-round) to the closest multiple of the unit. Negative <length> values are invalid.

Values other than none cause the box to establish an independent formatting context.

In situations where margins collapse, only the box’s own margin is considered in calculating its outer size.

When a box fragments, step sizing is applied per fragment.
Comment 1 Radar WebKit Bug Importer 2023-02-15 15:37:57 PST
<rdar://problem/105519481>