Age | Commit message (Collapse) | Author |
|
This fits nicer with FloatRect,FloatPoint,FloatSize and gives a much
better visual clue about what type of metric is being used.
|
|
Favicon updates now get plumbed from FrameLoader to the PageClient.
|
|
Frame can just call through the PageClient instead of using hooks.
|
|
* A PageView is a view onto a Page object.
* A Page always has a main Frame (root of Frame tree.)
* Page has a PageClient. PageView is a PageClient.
The goal here is to allow building another kind of view onto
a Page while keeping the rest of LibWeb intact.
|
|
When a paint invalidation occurs inside a subframe, it bubbles up to
Frame::set_needs_display(). From there, we call PageView if this is
the main frame, or otherwise invalidate the subframe host element.
|
|
We now only delegate to the Web::PageView embedded when clicking links
in the main frame. Links in subframes are handled internally.
|
|
We now handle mouse events by recursing into subframes. This makes
links, tooltips, etc, work inside <iframe> content.
|
|
|