diff --git a/components/layout_2020/positioned.rs b/components/layout_2020/positioned.rs index 0db018d2055..72194636914 100644 --- a/components/layout_2020/positioned.rs +++ b/components/layout_2020/positioned.rs @@ -492,7 +492,7 @@ impl HoistedAbsolutelyPositionedBox { end: box_offset.inline_end, }; let inline_alignment = match inline_box_offsets.either_specified() { - true => AlignFlags::START | AlignFlags::SAFE, + true => style.clone_justify_self().0 .0, false => shared_fragment.resolved_alignment.inline, }; diff --git a/tests/wpt/meta/css/css-align/abspos/safe-justify-self-htb.html.ini b/tests/wpt/meta/css/css-align/abspos/safe-justify-self-htb.html.ini deleted file mode 100644 index bafb7a7d2c2..00000000000 --- a/tests/wpt/meta/css/css-align/abspos/safe-justify-self-htb.html.ini +++ /dev/null @@ -1,36 +0,0 @@ -[safe-justify-self-htb.html] - [.item 7] - expected: FAIL - - [.item 8] - expected: FAIL - - [.item 9] - expected: FAIL - - [.item 10] - expected: FAIL - - [.item 11] - expected: FAIL - - [.item 12] - expected: FAIL - - [.item 19] - expected: FAIL - - [.item 20] - expected: FAIL - - [.item 21] - expected: FAIL - - [.item 22] - expected: FAIL - - [.item 23] - expected: FAIL - - [.item 24] - expected: FAIL