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
/
Box.h
Age
Commit message (
Expand
)
Author
2022-03-22
LibWeb: Move Layout::Box::is_out_of_flow() to Layout::Node
Andreas Kling
2022-03-11
LibWeb: Remove a bunch of no-longer needed #includes
Andreas Kling
2022-03-11
LibWeb: Move hit testing to the 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: Let Paintable perform the painting
Andreas Kling
2022-03-11
LibWeb: Rename Painting::Box => Paintable
Andreas Kling
2022-03-11
LibWeb: Make Painting::Box virtual and add Painting::BoxWithLines
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-03-11
LibWeb: Add Painting::Box and move things from Layout::Box into it
Andreas Kling
2022-02-28
LibWeb: Store box's containing line box fragment in FormattingState
Andreas Kling
2022-02-28
LibWeb: Store Layout::Box overflow data in Optional instead of OwnPtr
Andreas Kling
2022-02-28
LibWeb: Use coordinate instead of WeakPtr for box->fragment connection
Andreas Kling
2022-02-21
LibWeb: Store overflow data in the FormattingState
Andreas Kling
2022-02-21
LibWeb: Start making our layout system "transactional"
Andreas Kling
2022-02-11
LibWeb: Rename Layout::Box absolute rect helpers
Andreas Kling
2022-02-11
LibWeb: Remove unused functions from Layout::Box
Andreas Kling
2022-02-06
LibWeb: Rename Layout::Box::size() to content_size()
Andreas Kling
2022-01-24
LibWeb: Use BFC root relative coordinates when flowing around floats
Andreas Kling
2022-01-24
LibWeb: Move rect-in-coordinate-space helper to Layout::Box
Andreas Kling
2021-12-11
Everywhere: Fix -Winconsistent-missing-override warnings from Clang
Daniel Bertalan
2021-10-28
LibWeb: Add Layout::Box::border_box_as_relative_rect()
Andreas Kling
2021-10-28
LibWeb: Clip descendants of boxes with overflow:hidden
Andreas Kling
2021-10-27
LibWeb: Remove Layout::Box::width_of_logical_containing_block()
Andreas Kling
2021-10-14
LibWeb: Introduce simple scrollable overflow, size ICB to viewport
Andreas Kling
2021-10-14
LibWeb: Rename "intrinsic ratio" => "intrinsic aspect ratio"
Andreas Kling
2021-10-14
LibWeb: Make intrinsic width/height/ratio a Box concept and simplify it
Andreas Kling
2021-10-06
LibWeb: Move line boxes from Layout::Box to BlockContainer
Andreas Kling
2021-09-19
LibWeb: Move background painting from Box to its own file
Sam Atkins
2021-09-19
LibWeb: Extract border-radius normalization code from Box
Sam Atkins
2021-09-18
LibWeb: Use floating-point math for border-radius rendering
Andreas Kling
2021-09-15
LibWeb: Avoid some redundant calls to Layout::Box::absolute_rect()
Andreas Kling
2021-09-15
LibWeb: Implement "out-of-flow" property of Layout Box
Sam Atkins
2021-07-24
LibWeb: Add box-shadow rendering
Tobias Christiansen
2021-05-20
LibWeb: Introduce struct to hold border radii and normalize once
Tobias Christiansen
2021-05-20
LibWeb: Handle background-painting of Box in seperate function
Tobias Christiansen
2021-05-20
LibWeb: Move the painting of the border out of paint()
Tobias Christiansen
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-04-05
LibWeb: Support two-value background-repeat
Timothy Flynn
2021-04-05
LibWeb: Move painting of background images to common location
Timothy Flynn
2021-02-22
LibWeb: Add bordered_rect() and padded_rect() helpers in Layout::Box
Andreas Kling
2021-01-18
LibWeb: Add Layout::Box::margin_box_height()
Andreas Kling
2021-01-18
LibWeb: Add Layout::Box::margin_box_width()
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