Andreas Kling
|
71556e39a4
LibWeb: Switch to using AK::is and AK::downcast
|
5 years ago |
Andreas Kling
|
a565121793
LibWeb: Move HTML object model stuff into LibWeb/HTML/
|
5 years ago |
Kevin Meyer
|
a5b8cc2d0b
LibWeb: Add type for FrameLoader::load
|
5 years ago |
Kevin Meyer
|
7974279a5d
LibWeb: Fix PageView::url() null-check
|
5 years ago |
Andreas Kling
|
d8be535579
Browser+LibWeb: Pave the way for using WebContentView in Browser
|
5 years ago |
Andreas Kling
|
49b9a0a665
LibWeb: Add a shared WebViewHooks base class for both web view widgets
|
5 years ago |
Andreas Kling
|
fd65a24834
LibWeb: Make the link context menu hook include the destination URL
|
5 years ago |
Andreas Kling
|
02c5e22f06
LibWeb: Make the link click hooks include the destination URL
|
5 years ago |
Andreas Kling
|
63d796312d
LibWeb: Tweak PageView::on_link_hover hook
|
5 years ago |
Andreas Kling
|
56d14d5701
LibWeb: Move fragment link handling to Frame
|
5 years ago |
Andreas Kling
|
ca93c22ae2
LibGUI: Turn GUI::Application::the() into a pointer
|
5 years ago |
Andreas Kling
|
ccdaa1bea9
LibWeb: Insert newlines at <br> and block boundaries in copied text :^)
|
5 years ago |
Andreas Kling
|
f7ef6c65b4
LibWeb: Add a "select all" action to the Web::PageView
|
5 years ago |
Andreas Kling
|
f87881e198
LibWeb: Implement basic text copying :^)
|
5 years ago |
Andrew Kaster
|
cc675cbe24
LibWeb: Add Page context menu request
|
5 years ago |
Andreas Kling
|
6293d1a13c
LibWeb+Browser: Remove old HTML parser :^)
|
5 years ago |
Andreas Kling
|
f650f18bd2
LibWeb: Make scroll-to-anchor zone in on the element's padding box
|
5 years ago |
Andreas Kling
|
78f10942ba
LibWeb: Update PageView content size on page relayout
|
5 years ago |
Andreas Kling
|
6e27efe6c6
LibWeb: Add PageView::load_html() for loading HTML directly
|
5 years ago |
Andreas Kling
|
8c82d26668
LibWeb: Rename LayoutNode::render() to paint()
|
5 years ago |
Andreas Kling
|
cfab53903f
LibWeb: Separate layout tree rendering into phases
|
5 years ago |
Andreas Kling
|
137f6d44ec
LibWeb: Add basic support for position:fixed
|
5 years ago |
Andreas Kling
|
116cf92156
LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize
|
5 years ago |
Andreas Kling
|
656b01eb0f
LibWeb: Rework the layout engine to use relative offsets
|
5 years ago |
Andreas Kling
|
883dc9260d
LibWeb: Unbreak favicon notifications after Page refactoring
|
5 years ago |
Andreas Kling
|
92392398a2
LibWeb: Add Page abstraction between PageView and main Frame
|
5 years ago |
Andreas Kling
|
767daf1c12
LibWeb: Unbreak <a title> tooltips in the main frame
|
5 years ago |
Andreas Kling
|
d93bf78346
LibWeb: Fix broken paint invalidation after subframe changes
|
5 years ago |
Andreas Kling
|
3ae3729b4e
LibWeb: Let subframes propagate paint invalidations via host element
|
5 years ago |
Andreas Kling
|
d1852b4547
LibWeb: Add per-Frame EventHandler, handle mouse events recursively
|
5 years ago |