1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 18:17:44 +00:00

LibWeb+WebContent: Add a simple API for running arbitrary JavaScript

This patch adds OutOfProcessWebView::run_javascript(StringView).
This can be used by the OOPWV embedder to execute arbitrary JavaScript
in the top-level browsing context on the WebContent process side.
This commit is contained in:
Andreas Kling 2021-08-24 16:56:42 +02:00
parent 6b2aadce11
commit fd922cf92f
5 changed files with 27 additions and 0 deletions

View file

@ -51,6 +51,7 @@ private:
virtual void inspect_dom_tree() override;
virtual void js_console_initialize() override;
virtual void js_console_input(String const&) override;
virtual void run_javascript(String const&) override;
virtual Messages::WebContentServer::GetSelectedTextResponse get_selected_text() override;
virtual void select_all() override;