Aliaksandr Kalenik
|
9c99182b1e
LibWeb: Change StackingContext::hit_test() to accept callback
|
1 gadu atpakaļ |
Tim Ledbetter
|
d1226f0b15
LibWeb: Don't crash when querying offsets of empty inline elements
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
0bf82f748f
LibWeb: Move clip rect calculation to happen before painting
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
7c2713c14f
LibWeb: Move set_needs_display() from layout node to paintable
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
814bed33b4
LibWeb: Move box_type_agnostic_position() from layout node to paintable
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
3cf5ad002a
LibWeb: Allow inline nodes to establish a stacking context
|
1 gadu atpakaļ |
Tobias Christiansen
|
6602b1ddb1
LibWeb: Rename "position" enum to "positioning"
|
1 gadu atpakaļ |
Andreas Kling
|
edec5a157c
LibWeb: Add missing TreeNode::visit_edges() in Paintable::visit_edges()
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
cca779e7f6
LibWeb: Treat grid items with z-index != auto as positioned elements
|
1 gadu atpakaļ |
Andreas Kling
|
136ac1a6a5
LibWeb: Add virtuals to check if Paintable is PBox or PWithLines
|
1 gadu atpakaļ |
Andreas Kling
|
6b3af92262
LibWeb: Give paintables their own pointer to the BrowsingContext
|
1 gadu atpakaļ |
Andreas Kling
|
e67ac16862
LibWeb: Give Paintable its own pointer to the corresponding DOM node
|
1 gadu atpakaļ |
Andreas Kling
|
216bd513fa
LibWeb: Make the paint tree a proper standalone tree
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
c7673605bb
LibWeb: Move mouse wheel handling from Paintable to PaintableBox
|
1 gadu atpakaļ |
Andreas Kling
|
268492413a
LibWeb: Add Paintable::stacking_context_rooted_here()
|
2 gadi atpakaļ |
Matthew Olsson
|
c0b2fa74ac
LibWeb: Fix a few const-ness issues
|
2 gadi atpakaļ |
Andreas Kling
|
3dd006f719
LibWeb: Move scroll state from Layout::BlockContainer to Layout::Box
|
2 gadi atpakaļ |
Andreas Kling
|
51555dea7c
LibWeb: Make Layout::Node::containing_block() return a Layout::Box
|
2 gadi atpakaļ |
Andreas Kling
|
811b8a25c2
LibWeb: Make Paintable visit its cached containing block pointer
|
2 gadi atpakaļ |
Andreas Kling
|
4d401bf796
LibWeb: Make the paint tree GC-allocated
|
2 gadi atpakaļ |
Sam Atkins
|
3c7bd5a317
LibWeb+WebContent+headless-browser: Use CSSPixels for PageClient events
|
2 gadi atpakaļ |
MacDue
|
e011eafd37
Meta+Userland: Pass Gfx::FloatPoint by value
|
2 gadi atpakaļ |
MacDue
|
7be0b27dd3
Meta+Userland: Pass Gfx::IntPoint by value
|
2 gadi atpakaļ |
Andreas Kling
|
5aeb6fec68
LibWeb: Make hit testing traverse positioned descendants in right order
|
2 gadi atpakaļ |
Andreas Kling
|
dcbb83a33e
LibWeb: Add some basic paint tree traversal helpers
|
3 gadi atpakaļ |
Andreas Kling
|
0ba785894c
LibWeb: Make hit testing functions return Optional<HitTestResult>
|
3 gadi atpakaļ |
Andreas Kling
|
48abbefb99
LibWeb: Make Paintable::hit_test() return nothing
|
3 gadi atpakaļ |
Simon Wanner
|
48efdaa8c4
LibWeb: Update hit_test for CSS Transforms
|
3 gadi atpakaļ |
sin-ack
|
29583104d2
LibWeb: Refactor all LabelableNode subclasses + input event handling :^)
|
3 gadi atpakaļ |
Andreas Kling
|
b14c6eaef3
LibWeb: Let paintables cache their containing block and absolute rect
|
3 gadi atpakaļ |