1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 13:17:35 +00:00

LibWeb: Expose FormattingContext type

Instead of having a virtual is_block_formatting_context(), let's have a
type() that can tell you exactly which type of formatting context it is.
This commit is contained in:
Andreas Kling 2021-10-15 01:25:12 +02:00
parent b77dad5ba3
commit f2d0e8d0ee
6 changed files with 21 additions and 8 deletions

View file

@ -19,8 +19,9 @@
namespace Web::Layout {
FormattingContext::FormattingContext(Box& context_box, FormattingContext* parent)
: m_parent(parent)
FormattingContext::FormattingContext(Type type, Box& context_box, FormattingContext* parent)
: m_type(type)
, m_parent(parent)
, m_context_box(&context_box)
{
}