LibWebView: Add abstract virtual base for WebView implementations

This patch adds WebView::ViewImplementation with all the
`notify_server_did_this_or_that()` functions from OOPWV.

This will allow us to share code between different web views, paving the
way for a Qt widget in Ladybird that can talk to a WebContent process.
This commit is contained in:
Andreas Kling 2022-10-05 14:32:17 +02:00
commit ceccc2c163
Notes: sideshowbarker 2024-07-17 06:20:53 +09:00
5 changed files with 102 additions and 40 deletions

View file

@ -9,5 +9,7 @@
namespace WebView {
class OutOfProcessWebView;
class ViewImplementation;
class WebContentClient;
}