Andreas Kling
|
311e1039b5
LibWeb: Paint line box fragments during all paint phases
|
4 years ago |
Andreas Kling
|
5aeab9878e
LibWeb: Rename LayoutNode classes and move them into Layout namespace
|
4 years ago |
Andreas Kling
|
e3bfe0b509
LibWeb: Fix sometimes missing text selection highlight
|
4 years ago |
Rewi Haar
|
521e730df1
LibWeb: Calculate selection based on glyph centers
|
4 years ago |
Andreas Kling
|
d47f77169f
LibWeb: Remember the selection state of each LayoutNode
|
4 years ago |
Andreas Kling
|
71556e39a4
LibWeb: Switch to using AK::is and AK::downcast
|
5 years ago |
Andreas Kling
|
53573f6fb1
LibWeb: Clamp text fragment selection to the fragment
|
5 years ago |
Andreas Kling
|
9177eea8fe
LibWeb: Add LayoutRange::normalized()
|
5 years ago |
Andreas Kling
|
706fc3d1aa
LibWeb: Paint the text selection :^)
|
5 years ago |
Andreas Kling
|
2762e3d80a
LibWeb: Rename LineBoxFragment::render() => paint()
|
5 years ago |
Andreas Kling
|
5e83a97fa2
LibWeb: Rename LayoutNode::style() => specified_style()
|
5 years ago |
Andreas Kling
|
8c82d26668
LibWeb: Rename LayoutNode::render() to paint()
|
5 years ago |
Andreas Kling
|
07ccaa1934
LibWeb: Teach line layout to collapse whitespace across fragments
|
5 years ago |
Andreas Kling
|
656b01eb0f
LibWeb: Rework the layout engine to use relative offsets
|
5 years ago |
Andreas Kling
|
830a57c6b2
LibWeb: Rename directory LibHTML => LibWeb
|
5 years ago |