Changes between Version 2 and Version 3 of CSSContainment
- Timestamp:
- Mar 29, 2021, 6:50:33 AM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CSSContainment
v2 v3 29 29 - The layout containment box establishes an independent formatting context. To implement this, `RenderBox::createsNewFormattingContext` will have to be adapted. 30 30 31 - If the computed value of the overflow property is either visible or clip or a combination thereof, any overflow must be treated as ink overflow. Adjust ` LayoutBox::LayoutOverflowRectForPropagation` to not add visual overflow if `shouldApplyLayoutContainment` is true, since in that case it will be treated as ink overflow.31 - If the computed value of the overflow property is either visible or clip or a combination thereof, any overflow must be treated as ink overflow. Adjust `RenderBox::layoutOverflowRectForPropagation` to not add visual overflow if `shouldApplyLayoutContainment` is true, since in that case it will be treated as ink overflow. 32 32 33 33 - The layout containment box establishes an absolute positioning containing block and a fixed positioning containing block. This needs changes in `RenderElement::canContainFixedPositionObjects` and `RenderElement::canContainAbsolutelyPositionedObjects`.