mirror of
https://github.com/servo/servo.git
synced 2025-06-06 16:45:39 +00:00
layout: Handle inline margins in layout_for_block_content_size()
(#33780)
* fix: Handle inline margins in layout_for_block_content_size() Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com> * Update test expectations Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com> --------- Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
This commit is contained in:
parent
81ce12b23a
commit
091b8ecda0
2 changed files with 3 additions and 3 deletions
|
@ -2512,7 +2512,9 @@ impl FlexItemBox {
|
|||
.auto_is(|| {
|
||||
let containing_block_inline_size_minus_pbm =
|
||||
flex_context.containing_block.inline_size -
|
||||
padding_border_margin.padding_border_sums.inline;
|
||||
padding_border_margin.padding_border_sums.inline -
|
||||
padding_border_margin.margin.inline_start.auto_is(Au::zero) -
|
||||
padding_border_margin.margin.inline_end.auto_is(Au::zero);
|
||||
|
||||
if item_with_auto_cross_size_stretches_to_container_size {
|
||||
containing_block_inline_size_minus_pbm
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
[flex-basis-item-margins-001.html]
|
||||
expected: FAIL
|
Loading…
Add table
Add a link
Reference in a new issue