index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibWeb
/
Layout
/
Node.h
Age
Commit message (
Expand
)
Author
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-24
LibWeb: Add Layout::Node::line_height()
Andreas Kling
2022-03-22
LibWeb: Move Layout::Box::is_out_of_flow() to Layout::Node
Andreas Kling
2022-03-19
LibWeb: Rename the LayoutMode enum values and explain them
Andreas Kling
2022-03-17
Libraries: Use default constructors/destructors in LibWeb
Lenny Maiorani
2022-03-16
LibWeb: Move text fragment painting to PaintableWithLines
Andreas Kling
2022-03-13
LibWeb: Add some fast_is<T> helpers for hot classes on GitHub :^)
Andreas Kling
2022-03-13
LibWeb: Improve how layout nodes decide whether they have definite sizes
Andreas Kling
2022-03-11
LibWeb: Move hit testing to the painting tree
Andreas Kling
2022-03-11
LibWeb: Make hit testing return a { paintable, offset }
Andreas Kling
2022-03-11
LibWeb: Move mouse event and label logic from layout to painting tree
Andreas Kling
2022-03-11
LibWeb: Make Paintable ref-counted
Andreas Kling
2022-03-11
LibWeb: Split Paintable into Paintable and PaintableBox
Andreas Kling
2022-03-11
LibWeb: Use Layout::Box::paint_box() accessor in more places
Andreas Kling
2022-03-11
LibWeb: Let Paintable perform the painting
Andreas Kling
2022-03-11
LibWeb: Hang StackingContext off of the paint boxes
Andreas Kling
2022-03-11
LibWeb: Move StackingContext and PaintPhase into the Painting namespace
Andreas Kling
2022-02-21
LibWeb: Start making our layout system "transactional"
Andreas Kling
2022-02-19
LibWeb: Add Layout::Node::debug_description()
Andreas Kling
2022-02-14
LibWeb: Add stacking contexts to Node::for_each_child_in_paint_order
Steven Schmoll
2022-02-11
LibWeb: Rename SVGPathBox -> SVGGeometryBox
Sam Atkins
2022-01-23
LibWeb: Remove old Layout::Node::split_into_lines() API
Andreas Kling
2022-01-20
Userland: Add horizontal mouse scroll support
Dmitry Petrov
2022-01-20
LibWeb: Remove Node::m_font_size
Sam Atkins
2021-11-18
LibWeb: Move BrowsingContext into HTML/
Andreas Kling
2021-11-17
LibWeb: Remove background_image from NodeWithStyle
Sam Atkins
2021-11-17
LibWeb: Store background layers in ComputedValues
Sam Atkins
2021-10-29
LibWeb: Render any specified list-style-image for list items
Timothy Flynn
2021-10-27
LibWeb: Add fast_is<T>() for Layout::Label
Andreas Kling
2021-10-26
LibWeb: Fix inline blocks swallowing trailing whitespace
Felix Rauch
2021-10-19
LibWeb: Add fast_is<T>() for SVGBox and SVGPathBox
Andreas Kling
2021-10-06
LibWeb: Rename Layout::Node::is_block_box() => is_block_container()
Andreas Kling
2021-10-06
LibWeb: Rename Layout::BlockBox => BlockContainer
Andreas Kling
2021-09-15
LibWeb: Make Layout::Node::paint() pure virtual
Andreas Kling
2021-09-15
LibWeb: Remove unused NodeWithStyle::m_position field
Sam Atkins
2021-09-08
LibWeb: Rename InitialContainingBlockBox => InitialContainingBlock
Andreas Kling
2021-08-18
LibWeb: Add fast_is<Layout::InitialContainingBlockBox>
Andreas Kling
2021-06-24
AK: Rename downcast<T> => verify_cast<T>
Andreas Kling
2021-06-06
LibWeb: Add support for 'definite size' determination
Tobias Christiansen
2021-06-06
LibWeb: LayoutNodes know whether they are flex-items
Tobias Christiansen
2021-05-30
LibWeb: Rename Web::Frame to Web::BrowsingContext
Andreas Kling
2021-05-07
LibWeb: Make painting order more spec-compliant
Egor Ananyin
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-03-02
LibWeb: Return whether handle_mousewheel was handled
Angus Gibson
2021-02-22
LibWeb: Allow scrolling overflowed content with the mouse wheel :^)
Andreas Kling
2021-01-17
LibWeb: Add fast_is<T>() for some DOM and layout node subclasses
Andreas Kling
2021-01-12
Libraries: Move to Userland/Libraries/
Andreas Kling