mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-05-05 06:32:30 +02:00
LibWeb: Tidy up FormattingContext::creates_block_formatting_context()
We use comments from MDN here, since the rules for creating a BFC are inconsistently spread across many different specifications.
This commit is contained in:
Notes:
sideshowbarker
2024-07-17 06:16:19 +09:00
Author: https://github.com/awesomekling Commit: https://github.com/SerenityOS/serenity/commit/9d50191dca
@@ -108,6 +108,7 @@ public:
|
||||
|
||||
bool is_block_outside() const { return is_outside_and_inside() && outside() == Outside::Block; }
|
||||
bool is_inline_outside() const { return is_outside_and_inside() && outside() == Outside::Inline; }
|
||||
bool is_inline_block() const { return is_inline_outside() && is_flow_root_inside(); }
|
||||
bool is_list_item() const { return is_outside_and_inside() && m_value.outside_inside.list_item == ListItem::Yes; }
|
||||
|
||||
Inside inside() const
|
||||
|
||||
Reference in New Issue
Block a user